安达发|高级计划与智能排程APS软件的发展史进程

    从泰勒的科学管理理论出发,率先追求科学的管理理论和管理工具,在计算机成为企业日常管理的基本工具之后,信息系统已经成为提高工厂管理水平的重要支柱。
    在工厂计划领域,开始了从MRP到MRPII再到ERP的演变过程。MRPII指的是制造资源计划,制造资源包括物料和生产资源。
    现代用户对 ERP 的生产计划逻辑和能力提出了质疑: 无限生产能力逻辑下的计划实施能力低下的问题,计划结果不能满足企业管理要求的问题,操作不方便、效率低下的人工调整问题等。很容易理解为什么在 MRPII 时代,是在20世纪80年代。在那些日子里,无论是管理理论还是计算机技术都不能支持现代生产计划所需要的逻辑和方法。因此,在 MRPII 时代,人们意识到平衡物质资源和生产资源的必要性,但由于管理理论的不足和计算机技术的不足,只有基于无限容量(无约束)的算法才能给出一个参考负载状态来帮助客户识别问题。这种帮助显然是有道理的,但它并不能满足实际需要


    1984年,由以色列物理学家、管理大师戈德拉特博士创立的约束理论TOC逐渐得到应用和研究,到90年代理论基本成熟。TOC的基本定义是瓶颈资源决定系统产出。为了提高产量,有必要发现并改善瓶颈约束。
    迭代学习算法的逐步发展演进,又是其中对于一个非常重要的必要工作条件的逐渐形成成熟。迭代:是重复信息反馈教学过程的活动,其目的就是通常主要是为了逼近所需研究目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代计算得到的结果会作为企业下一次迭代的初始值。重复执行国家一系列运算操作步骤,从前面的量依次求出后面的量的过程。此过程的每一次实验结果,都是由对前一次所得数据结果施行相同的运算步骤没有得到的。例如学生利用迭代法*求某一数学教育问题的解。对计算机特定应用程序中需要不断反复执行的子程序*(一组指令),进行设计一次重复,即重复执行审计程序中的循环,直到不能满足某条件为止,亦称为迭代。
    将约束理论与迭代算法相结合快速地应用于生产计划管理领域。
    而在一个工厂里,可能有上百个未完成的订单(工单),每个工单有10个或者20个甚至更多的工序,每个工序需要考虑2~3个生产资源。如果考虑到物质状态,迭代计算需要天文计算(各种元素排列组合),当时的计算机计算能力和算法无法支撑庞大的计算。好在这个时代是计算机技术飞速发展的时代,计算能力按照摩尔定律呈指数级提升。
    随着管理理论、可用算法和计算机能力的不断发展到一定程度,一个名为 APS (预先计划与时间表)的计算机软件系统诞生于20世纪90年代。从那时起,APS 成了一个专有名词。企业的生产计划正准备进入 APS 时代,主要在美国、欧洲、日本等先进制造业国家首先应用并逐步推广。
    随着制造业的逐步发展,中国大陆开始使用APS。2009年,APS领导品牌ASPROVA在中国大陆第一家非日系用户思源电气开始尝试将APS应用于电力电抗器和消弧线圈的生产管理。在这种情况下,由于计算机计算能力的不足,我们不得不放弃一些带有约束(从23到17)的计算机系统规划控制。即便如此,该案还是硕果累累,用户获得了丰厚的回报。主要是计划员减少了4个,库存周转率提高了60%,人均产量提高了60%,及时发货率大大提高。主要供应链运作指标大幅优化。后来逐渐扩展到变压器子公司和气体绝缘高压开关子公司,成为成功的先行者。
    基于对各种社会生产经营计划与排程的业务情形进行反复实践研究通过反复不断优化,同时也是伴随着我国计算机算力、算法分析技术的进一步可以提高,APS发展影响到了新的时期。今天的APS,具备了更高的计算思维能力,还集成了MRP的功能,越来越多的行业、越来越多的客户,尤其是在那些经济管理服务水平高的头部企业,基于学生追求自己卓越和持续有效改善的企业传统文化建设以及深切的业务痛点,开始陆续实施APS,例如格力、海尔、富士康等知名品牌企业,目前国家已经覆盖了汽车、家电、化工、家居、机械、食品、印刷、电子类等各种不同行业。
 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/29328.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微服务——技术栈+概念+远程调用案例

目录 微服务技术栈 认识微服务 微服务架构演变 总结 微服务技术对比 SpringCloud springcloud和springboot的对应版本 ​编辑 服务拆分 注意事项 入门案例 远程调用 步骤一 :注册ResTemplate 步骤二:修改service层代码 微服务技术栈 将一个大的项目拆分出…

RabbitMQ消息堆积问题及惰性队列

一,消息堆积 1,消费者堆积问题 当生产者生产消息的速度超过了消费者处理消息的速度,就会导致消息在队列中进行堆积,一定时间后会造成队列达到存储的上限,那么最开始进入队列的消息可能变成死信,会被丢弃&…

利用Python和Selenium编程,实现定时自动检索特定网页,发现特定网页内容发生变化后,向管理员发送提醒邮件(一)

一、项目需求 要求爬取某单位网站,登录后台查看是否有新增“网友提问”,如果有新的提问,向特定邮箱发出提醒邮件。 二、项目分析 (一)判断是否可用爬虫爬取相关内容 首先查看该网站的robots.txt文件,发现…

LeetCode面试题02.07.链表相交

面试题02.07.链表相交 两种解题思路 面试题02.07.链表相交一、双指针二、哈希集合 一、双指针 这道题简单来说,就是求两个链表交点节点的指针 这里注意:交点不是数值相等,而是指针相等 为了方便举例,假设节点元素数值相等&…

如何用双指针法解决力扣“反转单词前缀”问题

本篇博客会讲解力扣“2000. 反转单词前缀”的解题思路,这是题目链接。 本题的思路是:先调用strchr函数,在字符串word中查找字符ch,若找到了,则会返回一个非空指针p,指向ch在word中的位置。为了反转从word到…

甲板上的战舰(力扣)递归 JAVA

给你一个大小为 m x n 的矩阵 board 表示甲板,其中,每个单元格可以是一艘战舰 ‘X’ 或者是一个空位 ‘.’ ,返回在甲板 board 上放置的 战舰 的数量。 战舰 只能水平或者垂直放置在 board 上。换句话说,战舰只能按 1 x k&#xf…

数学建模常用模型(九) :偏最小二乘回归分析

数学建模常用模型(九) :偏最小二乘回归分析 偏最小二乘回归(Partial Least Squares Regression,PLS Regression)是一种常用的统计建模方法,用于解决多元线性回归中自变量间高度相关的问题。在偏…

Java:控制流程 + 数组 详解(原理 + 用法 + 例子)

目录 控制流程块作用域if 条件语句for while 循环switch 多重选择break continue 中断控制流程语句 大数值数组多维数组字符串类型数组Array.sort() 数组排序for each 循环 控制流程 块作用域 块(即复合语句)是指由一对大括号{}括起来的若干条简单的 Ja…

Linux 系统编程-开发环境(二)

目录 7 压缩包管理 7.1 tar 7.2 rar 7.3 zip 8 进程管理 8.1 who 8.2 ps 8.3 jobs 8.4 fg 8.5 bg 8.6 kill 8.7 env 8.8 top 9 用户管理 9.1 创建用户 9.2 设置用户组 9.3 设置密码 9.4 切换用户 9.5 root用户 9.6 删除用户 10 网络管理 10.1 i…

Offset Explorer2 监视kafka的利器

kafka作为一个生产者和消费者集为一体的框架,消费者必须一直保持打开的状态,并且每隔一段时间接收一次数据,才能够保持生产者放入的数据及时被处理掉,而生产者则可以每隔一段时间发送一波数据,这样消费者就能够接收到了…

一篇文章带你用Jenkins和Kubernetes搭建DevOps平台

JenkinsKubernetes实现DevOps DevOps 介绍Jenkins环境准备准备JDK下载jdk安装jdk配置jdk环境变量 准备maven下载maven解压maven配置maven配置maven环境变量 安装Docker安装git 安装Jenkins初始化jenkins准备代码仓库和docker镜像仓库准备Kubernetes准备java项目搭建DevOps创建代…

Nacos服务注册和配置中心(Config,Eureka,Bus)1

SCA(Spring Cloud Alibaba)核心组件 Spring Cloud是若干个框架的集合,包括spring-cloud-config、spring-cloud-bus等近20个子项目,提供了服务治理、服务网关、智能路由、负载均衡、断路器、监控跟踪、分布式消息队列、配置管理等领域的解决方案,Spring C…