当前位置:网站首页>目前MES应用很多,为什么APS排程系统很少,原因何在?
目前MES应用很多,为什么APS排程系统很少,原因何在?
2022-06-12 08:01:00 【慧都科技智能制造】
APS计划排程系统,是解决生产排程和生产调度问题,常被称为排序问题或资源分配问题。
在离散行业,APS是为解决多工序、多资源的优化调度问题;而流程行业,APS软件则是为解决顺序优化问题。它通过为流程和离散的混合模型同时解决顺序和调度的优化问题,从而对项目管理与项目制造解决关键链和成本时间最小化,具有重要意义。
我们知道,上线APS系统能给企业带来诸多效益,具体效益有哪些呢?
一、APS自动化计划排程能带来的效益
1、减少物料采购提前期,减少备料
2、缩短生产制造周期,提高生产效率
3、提高订单准时交货率,提高客户满意度
4、按需采购,降低物料、半成品、成品的库存
5、减少停工待料、减少机台换线、换模次数、减少停机等待时间
6、多品种、小批量、以销定产,快速解决插单、急单预测交期问题
7、减少计划人员、生产管理人员、生产一线的人力需求,降低人力成本
8、从之前1天、几天一次的排程,变成实时自动化排程,让排程数据更精准,让人员更轻松
二、为什么市场缺少成熟的APS
生产计划作为制造企业的运营中枢重要部分,目前市场上大部分APS系统都没能实战运用在国内工厂的原因:
1、系统建模复杂:排程系统建模复杂,因软件排程理论落后,同理排程系统建模方式也落后,加上众多复杂多变的生产因素,导致排程系统企业建模难;目前市场主流只能达到MRP物料需求计划和MPS主生产计划,达不到APS考虑产能、资源等级别;
2、排程理论:生产排程理论先进,目前市场上软件中应用的排程理论相对落后,现有软件排程理论落后于先进制造业发展,这是核心原因;
3、典型客户符合条件少:需要多行业、多工厂协同完整的制造一个产品的综合型集团型工厂,比如制造一台电脑,涉及到电子、五金、注塑、COB、SMT、委外、喷印、组装等行业,不仅工厂需要有专业的技术人员,也需要有对工厂运营非常了解的专业的研发人员,符合这些条件的非常少。
4、研发周期长失败率高:研发的产品无法应用于复杂多变的工厂,和MES相比,APS是属于AI算法级的研发,对于制造企业,只有能用和不能用的区别,不会像ERP、MES一样可以部分使用;
三、APS排程系统引擎企业建模难点
工业软件开发和通信、社交等软件不同,工业软件的开发不仅要求软件团队需要懂技术,还要懂这一领域的关键学科理论知识,还要懂工业制造设计流程,还要熟悉工厂生产环境复杂多变的因素,对软件开发者的综合素质要求非常高。
工业软件的设计不仅需要软件开发人才,还需凝结专业工程师、架构师的专业技术数据诀窍、实践经验等,能够总结成算法并沉淀到工业软件中进行不断的升级、迭代优化。
APS排程系统需要考虑工厂部分的场景如下:
1、业务员在接新的销售订单时,怎么预估交货日期?
2、订单需求变化、交付时间变化、紧急插单怎么办?
3、生产工序多,每个生产工单今天什么时候做,做多少?
4、几百上千的工人,今天是否需要加班?需要加班时长多少?
5、物料需求不足,采购物料的备料时间、发料时间是什么时候?
6、车间人力安排多少、设备开机多少,是否有故障、模具数量、换线时间等怎么考虑?
7、已经排好生产计划,今天有人离职请假,有设备产生故障,有多少工单和订单影响交货?
8、几百上千的销售订单待交货,在制生产工单、库存量、安全库存、采购订单、委外订单等,怎么考虑?
四、APS自动化排程的未来发展
在市场经济和MES软件不断发展下,先进的资源调度系统已经成为现代制造业务的必备软件,这是由于客户对产品组合的增加和快速交货的需求,生产模式从大批量生产(流水线生产),不断往多品种小批量(JIT精益生产)模式发展。同时人、机、料等齐套周期不一致,订单的插单或更改等,导致生产管理复杂性不断上升。
APS高级计划排程是解决ERP与MES之间业务关系最核心的系统,在制造企业中起到了承上启下的作用。但有趣的现象是一个企业无论ERP软件搞得如何如火如荼,都与生产调度人员无关。车间里或者生产线上的生产作业计划、生产过程调度和管理,仍然是在用最原始的方式经验。
APS生产排程软件是要对企业最底层的生产资源人员、设备、场地等按照它们的能力进行合理安排,可以帮助生产计划员节省时间,同时在更新不断变化的优先级、生产计划和库存计划方面提供更大的灵活性。
目前市场适合离散制造的APS全自动高级计划排程软件几乎没有,而预计三到五年内,APS 的应用将开始进入新的发展阶段,成为智能工厂的指挥中心已成必然趋势。
边栏推荐
- Vision Transformer | CVPR 2022 - Vision Transformer with Deformable Attention
- Topic 1 Single_ Cell_ analysis(2)
- S-msckf/msckf-vio technical route and code details online blog summary
- Solve mapper duplication problem in reverse engineering
- Introduction to SDI video data stream format (frequency, rate, YUV, EAV, SAV)
- 2021.10.27-28 scientific research log
- 2.2 链表---设计链表(Leetcode 707)
- Kalman filter encapsulation function
- System service configuration service - detailed version
- . net mysql Too many connections
猜你喜欢

Improvement of hash function based on life game

模型压缩 | TIP 2022 - 蒸馏位置自适应:Spot-adaptive Knowledge Distillation

Topic 1 Single_ Cell_ analysis(2)

(P27-P32)可调用对象、可调用对象包装器、可调用对象绑定器

Vision Transformer | Arxiv 2205 - TRT-ViT 面向 TensorRT 的 Vision Transformer

Vision Transformer | Arxiv 2205 - LiTv2: Fast Vision Transformers with HiLo Attention

"Three.js" auxiliary coordinate axis

2、 Eight, ten and hexadecimal conversion

Transformation from AC5 to AC6 (1) - remedy and preparation

Explain the basic working principle of Ethernet
随机推荐
Introduction to coco dataset
Improvement of hash function based on life game (continued 1)
Strvec class mobile copy
Topic 1 Single_ Cell_ analysis(3)
(P40-P41)move资源的转移、forward完美转发
20220524 backbone deep learning network framework
Leetcode notes: Weekly contest 277
2021.10.27-28 scientific research log
Detailed explanation of window refresh function in MFC
Vision Transformer | CVPR 2022 - Vision Transformer with Deformable Attention
How SQLite limits the total number of data in a table
2.1 linked list - remove linked list elements (leetcode 203)
Detailed explanation of Google open source sfmlearner paper combining in-depth learning slam -unsupervised learning of depth and ego motion from video
StrVec类 移动拷贝
Vision Transformer | Arxiv 2205 - LiTv2: Fast Vision Transformers with HiLo Attention
Getting started with Jetson nano Series IV: common skills of NVIDIA Jetson nano
2021.11.3-7 scientific research log
(P14)overrid关键字的使用
Understanding and analysis of state estimation and Kalman filter
El expression and JSTL