安达发|高级计划与智能排程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.mzph.cn/news/4485.shtml

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

相关文章

自动化测试工具比传统测试工具的优势体现在哪里?

随着软件行业的快速发展和扩张,自动化测试工具在提高测试效率和质量方面起到了不可或缺的作用,那你知道自动化测试工具比传统测试工具的优势体现在哪里吗? 首先,自动化测试工具能够大大缩短测试周期。相比于传统手动测试&#xff…

Spring AOP知识点详解

Spring AOP是 Spring最核心的能力,那到底什么是AOP呢,今天了不起带大家了解一下。 AOP是什么 AOP(Aspect Oriented Programming):面向切面编程,是OOP(面向对象编程)的一个延续,其和OOP一样,也是一种编程思想&#xff0…

大模型时代,腾讯云“复制”腾讯|WAIC2023

点击关注 文|郝鑫 编|刘雨琦 刚过去的WAIC(世界人工智能大会)俨然成为了大模型厂商的成果汇报大会。 百度文心大模型升级到3.5版本,训练速度提升2倍,推理速度提升30倍;华为云发布盘古大模型3…

《无畏契约》游戏分析

文章目录 介绍游戏继承性《守望先锋》游戏美术对比游戏机制对比 《CSGO》游戏美术对比游戏机制对比 《英雄联盟》游戏美术对比游戏机制对比 《无畏契约》的优点《无畏契约》的缺点该游戏值得学习之处总结 介绍 《无畏契约(VALORANT)》是一款由拳头游戏&…

计算机vcruntime140.dll丢失的解决方法,重新安装教程

vcruntime140.dll是Microsoft Visual C Redistributable文件中的一个动态链接库(DLL)。这个文件是由Microsoft开发的,用于支持C编程语言的运行环境。vcruntime140.dll是Windows系统非常重要的文件,通常会被一些应用程序或游戏所需…

AR气象博物馆模拟体验提升青少年认知

国际气象节主要目的是唤起人们对气象工作的重视和热爱。近年来,极端天气频发,人们需要提高警惕,AR气象远程普利用ar技术特有的沉浸式的体感互动,通过模拟演练提升体验者的安全防范意识和求生技巧。 系统结合VR虚拟现实、AR增强现实…

准备WebUI自动化测试面试?这30个问题你必须掌握(二)

本文共有11000字,包含了后十五个问题,如需要前十五个问题,可查看文末链接~ 16. 在WebUI自动化测试中,你如何处理验证码或图像识别的问题? 1. 人工识别:一种简单但费时费力的方法是使用人工手动识别验证码。…

事件传播机制和事件委托

DOM事件流 DOM事件流(event flow )存在三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段。事件捕获(event capturing):通俗的理解就是,当鼠标点击或者触发dom事件时,浏览器会从…

(学习笔记-TCP连接建立)TCP 为什么是三次握手?不是两次、四次?

常规回答:“因为三次握手才能保证双方具有接收和发送的能力” 原因一:避免历史连接 三次握手的首要原因是为了防止旧的重复连接初始化造成混乱。 假设:客户端先发送了SYN(seq90)报文,然后客户端宕机了,而且这个SYN报…

NOSQL简单实战

目录 实战一: 1、 string类型数据的命令操作: (1) 设置键值: (2) 读取键值: (3) 数值类型自增1: (4) 数值类型自减1&…

图像标注是什么?及其类型和应用

什么是图像标注? 图像标注是与您交互的许多人工智能产品的基础,并且是计算机视觉(CV)领域重要的过程之一。在图像标注过程中,数据标注员使用标签或元数据来标记AI模型学习识别的数据特征。然后,这些图像标…

Triton_server部署学习笔记

下载镜像 docker pill http://nvcr.io/nvidia/tritonserver:22.07-py3 docker run --gpus all -itd -p8000:8000 -p8001:8001 -p8002:8002 -v /home/ai-developer/server/docs/examples/model_repository/:/models nvcr.io/nvidia/tritonserver:22.07-py3 docker exec -it a5…

Spring+SpringMvc+Mybatis整合小Demo

原始方式整合SSM 不使用spring-mybatis包 项目内容 整合ssm完成对account表新增和查询的操作 项目大体结构 创建mavenWeb项目 pom文件中引入依赖 spring核心、aspectj(aop)、spring-jdbc(jdbcTemplate)、spring-tx(事务)、 数据源:mysql、c3p0、mybatis my…

vue2的 element 表格单元格合并

<template><div><el-table show-summary :summary-method"getSummaries" :span-method"objectSpanMethod" :data"tableData" row-key"id" ref"tableDom" border><el-table-column label"序号&quo…

【golang】12、gin 源码解析

文章目录 快速使用返回响应路由匹配pathqueryMultipart/Urlencoded Form 解析请求MultipartFrom MiddleWare github.com/gin-gonic/gin 是 golang 的 web 框架&#xff0c;其用字典树做路由匹配、支持中间件&#xff0c;本文介绍其源码实现。 快速使用 package mainimport (&…

ylb-接口6验证手机号是否注册

总览&#xff1a; 1、service处理 在api模块下service包&#xff0c;创建一个UserService接口&#xff1a;&#xff08;根据手机号查询数据queryByPhone(String phone)&#xff09; package com.bjpowernode.api.service;import com.bjpowernode.api.model.User; import co…

ASL/CS系列音视频转换方案芯片,Typec拓展坞方案芯片

音视频单转方案芯片&#xff1a; CS5565 Typec转HDMI 8K 60HZ转换方案 可替代RTD2173 PS196 CS5801 HDMI转eDP/DP方案 可替代LT6711 CS5212 DP转VGA转换方案 可PIN TO PIN 替代RTD2166 CS5211 E…

❤️创意网页:HTML5 Canvas技术实现绚丽多彩的烟花特效

✨博主&#xff1a;命运之光 &#x1f338;专栏&#xff1a;Python星辰秘典 &#x1f433;专栏&#xff1a;web开发&#xff08;简单好用又好看&#xff09; ❤️专栏&#xff1a;Java经典程序设计 ☀️博主的其他文章&#xff1a;点击进入博主的主页 前言&#xff1a;欢迎踏入…

【java】【基础2】程序流程控制

目录 一、最经典的三种执行顺序 二、分支结构 2.1 if 2.2 switch 2.3 if与switch区别 三、循环结构 3.1 for循环 3.2 while循环 3.3 do-while循环 3.4 三种循环区别 3.5 补充知识&#xff1a;死循环 3.6 补充知识&#xff1a;循环嵌套 四、跳转关键字&#xff1a;br…

Mysql如何查询出两个日期之间的所有日期?

问题&#xff1a; 有时我们在生成一些时间轴类似的数据时&#xff0c;要求数据库不管有没有指定天的数据&#xff0c;都要生成该时间节点&#xff0c;可用mysql.help_topic来解决此类问题&#xff0c;通过序列和日期函数相结合来满足我们的业务需求。 例如&#xff1a;查询20…