APS智能排程助力美的智能制造升级MES管理信息化文章e

美的于1968年成立于中国广东,如今是一家覆盖消费电器、暖通空调、机器人与自动化系统、创新业务四大板块业务的全球科技集团,在全球拥有约200家子公司、约150,000名员工,业务涉及200多个国家和地区,每年为全球超过4亿用户和客户提供产品和服务。美的连续四年上榜《财富》世界500强,2019年排名第312位。在深圳证券交易所整体上市以来(000333.SZ),美的的发展健康且稳健,目前市值接近4000亿元。2018年实现营收2618亿元,同比增长8%,净利润217亿元,同比增长16%,纳税175亿元,同比增长17%。

1.应用状况

图1美的数字化转型之路

美的数字化平台从重构与优化IT供应链体系入手,建立数字化计划AFS,实现一体化集成强化供应链内部跨职能协作能力,缩短从计划到交付供应链周期;实施智能化排程,实现需求驱动设计与生产,完成外部需求链的动态汇聚与敏捷执行。

图2美的数字化计划排程

通过建立数字化多层计划体系AFS,发挥了计划端到端牵引带动作用,拉通研发、采购、生产、物流、销售,实现智能化生产、网络化协同,快速响应供应链的需求波动与供应变化,实现端到端价值链的拉通。

2.应用场景

美的计划排产系统(AFS)是一款美的自主研发的高级生产计划排程系统,是一个覆盖预测、产销平衡、订单承诺、生产物料计划、车间排程等多功能的一体化平台,融合T+3管理、价值流管理思想,衔接产销,充分打通了供应链上下游。

通过信息高度集成,利用订单拉动生产制造、供应链协同,实现生产过程透明化、可视化。该系统充分考虑了全价值链中的约束因素,实现供应链需求、计划、执行全流程协同的智能化、数字。真正从资源配置的角度,帮助提升订单交付水平和制造效率。

图3美的计划排程系统功能介绍

系统亮点重点体现于以下5方面:

1)快速响应

支撑营销订单和生产制造高效衔接,实现来单即引、来单即排,计划排产由原24小时优化为24小时排产&备料。

2)多维度约束

根据不同的现场业务进行约束性排产。

3)智能排产

该系统将美的积累的丰富排产经验,结合启发式规则(Heuristics),融合到自主开发的智能计算引擎中,与遗传算法、综合性评价模型一同组成智能排程系统的核心,运算得出符合美的排产实际的最优解,完成分钟级的智能化排产。

4)实绩排产

通过实绩排产,根据MES实绩实现进度自动纠偏,实现恰时拉动供方送货,保证供应链的畅流运作;同时,通过计划执行的实时反馈,支撑物流最后一公里(从入厂到产线工位)落地,为智能物流推行奠定基础。

5)C2M大规模柔性定制

C2M支持用户定制的订单实现快速备料、独立排产。

3.取得收益

通过项目实施,在计划效率、产销衔接效率、全价值链整体库存资金和费用等多方面的改善,带来了诸多业务价值提升。

通过实绩排产,实现了美的和供方计划的无缝对接,提升了供方的送货效率,减少了送货等待。JIT物料实现异常下降40%,N点上线准确率提升50%。

三、参评智能制造项目详细情况介绍

1.项目背景介绍

1)项目背景

供应链端的生产计划制定是智能制造的核心问题之一,近年,西门子、SAP等企业纷纷重金投入自主研发高级计划与排程(APS)系统,企图通过生产计划的智能化来获得更大的行业优势。在美的实现全面智能化的过程中,建立供应链端数字化、智能化的生产计划系统是一项十分重要且迫切的任务。

2)业务痛点

经过五十多年的发展,美的已经积累了足够的生产制造的经验,形成了具有美的特色的生产计划体系。而在业务量增大、信息化加速、生产资源变更等背景下,美的的生产计划与排程也存在一系列亟需改进的问题:

(1)影响生产计划与排程的约束因素过多,生产计划的组合方案多,复杂度高,人工排产耗时过长,且人工无法获得最优的排产方案;(2)生产计划与排程结果依赖生产计划员的经验,但生产计划员的经验无法通过系统沉淀、传承,新任计划员难以快速接手生产计划工作;(3)无法量化计划与排程结果,无法评价其质量,车间生产与执行盲目被动;(4)实际生产与系统计划信息传递不及时,生产计划无法根据车间实际生产情况实时、智能化调整,生产价值链上下游无法有效协同一致;(5)基础数据量大,人工维护、更新不及时;(6)生产计划员只能在PC端进行生产计划与排程,无法移动化办公,存在计划信息传递延时情况。为解决以上业务痛点,美的创建了智能排程项目,希望通过智能化的算法、系统实现智能化自动排程,提高生产计划与排程的质量,为生产计划员减负,达到降本提效的效果。

3)项目目标

美的创建智能排程项目,旨在建立智能化、移动化生产计划与排程系统,拉通生产价值链上下游信息,实现计算机自动优化基础数据设置,量化排程方案的质量,智能计算获得最优的生产计划方案,促进车间生产与系统计划协同一致。项目达成目标介绍如下:

(1)基础数据优化,建立系统自我记忆和学习功能实现工艺路线、UPH等基础数据的智能维护和自我修正,提升制造数据维护效率和准确度;

(2)建立仿真排程和结果评价体系,应用智能算法实现多版本计划模拟,将排程结果数据化及可视化,满足不同场景的排产需求,在不同订单组合和制造资源下实现最优排程,提升排程效率和质量;

(3)实现排程计划的自我修正,排程结果与MES大数据互联,系统排程与实际生产进度的实时更新,指导供应商精准恰时送货;

(4)实现排程计划执行的可视及生产异常的在线化协同及闭环(缺料、尾数、不良),提升计划执行及异常解决效率;

2.项目实施与应用情况详细介绍

1)算法选择

经过广泛调研及充分验证,由于遗传算法具有强容错性、并行性、可与其他算法(模拟退火法等)结合等优点,且具有广泛的理论研究基础和实践基础,具有较为成熟的应用于车间排程的应用实例,所以遗传算法被确定为智能排程项目的核心算法。

图4遗传算法流程图

2)系统主要功能

结合业务需求,智能排程项目中设计的系统功能包括智能算法、数据驱动、移动排产三大模块,功能结构如图5所示。

图5智能排程系统功能结构

(1)智能算法将业务经验、偏好及规则形成启发式算法规则,建立评价指标模型,设定优化目标通过自主研发智能算法,按遗传、交叉及变异等规则进行多代进化优选。

(3)移动排程,随时随地通过手机实现订单引入、来单即排、移动调产、进度查询一站式应用。订单历史数据查询,支持快速决策。

3)项目实施步骤

(1)需求分析

在智能排程项目实施前,项目组首先对生产计划与排程进行了充分调研,定位业务痛点,分析业务需求。项目组充分调研了厨房和热水器事业部、微波和清洁事业部等生产计划员的业务痛点,痛点分布如图6所示。调研发现,主要业务痛点包括排产依赖经验、耗时长、结果不准确,调产确认耗时,部装排产不智能,数据维护不便捷等,其中,排产智能化、数据简单化是生产计划员最大的业务需求。

图6业务痛点分析图

结合业务痛点,在排程智能化方面,生产计划员希望系统可以像导航一样自动排程并产生多种排程方案,生产计划员根据实际情况选择最优的排程方案。在数据简单化方面,生产线的UPH等数据可以根据历史生产数据进行修正和优化。

(2)业务方案

主要业务方案介绍如下:

系统抓取MES历史完工数据,清晰异常数据,对工艺路线的UPH、优先级进行优化,加强数据准确性,实现数据驱动;

对工单进行排列组合,初始化种群,为遗传算法提供优质的父代种群;

基于遗传算法,设置优化目标(含交付优先、效率优先等),对初始种群进行N次优化后,得到最优或较优的多版本排产方案;

基于多版本计划方案,选择最优的排产方案进行发布;

根据MES生产状况定时自动调整排产,并及时把最新排产结果再传递下游系统;

建立移动化应用,支持计划排产应用场景3A化(Anytime\Anywhere\Anything(有限))。基于总体业务流程,遗传算法被有效应用到生产计划与排程中。本项目基于遗传算法设计了系统自动生成多版本排产方案的功能,主要包括交付优先方案(优先满足订单交付)和效率优先方案(优先满足生产资源集约),遗传算法实现多版本化智能排程的流程如图7所示。

图7遗传算法实现多版本化智能排程

如前文所述,排程问题是一个复杂的多因素约束的组合优化问题,生产计划员在进行排程操作的时候需要考虑各种各样的排程规则,因此,如何把这些排程规则融入遗传算法并实现可视化是本项目的一个重点问题。基于现有业务场景,本项目设计了一系列排程方案评分体系(个体评分体系)。针对各项不同的排程条件设计不同的评分规则,排程(个体)方案评分是各项规则评分的加权评分和,以此作为遗传算法的适应度函数。这样的方案成功地考虑了各项规则的约束,以多目标最优为导向,获取符合各项规则的最优排程方案。

除了方案评分(个体评分)外,本项目还设计了每个工单(基因)的评分体系,基因评分是各项规则评分的加权和。基因评分主要用于量化衡量每个工单在排程方案中所处排序位置的质量,在算法计算中按照一定的排程规则,调整基因评分低的工单,以获得最优的排程方案。

(3)功能设计

基于业务需求,在现有的系统基础上,智能排程项目开发了三大功能模块:智能算法、数据驱动、移动排产,共包含十七个功能点。

(4)系统开发

图8智能排程系统架构

经过三个多月的系统开发阶段,智能排程所有系统功能正常开发完成并逐步投入使用。

图9系统参数设置界面

图9展示的是系统参数设置界面。生产计划员可以在该界面设置排程方案(个体)评分体系、工单(基因)评分体系的各项规则评分的权重,通过设置权重的大小来控制不同的排程规则对最优排程方案的影响。

图10遗传算法排产请求界面

图11最优的多版本排产方案系统展示

在移动排产模块,本项目开发了一键查、移动排产调整等功能,图12展示的是移动端一键查功能界面,生产计划员可以在移动端使用一键查功能获取实时的生产数据。

图12移动端一键查系统功能界面

(5)系统测试

为保证系统稳定、数据安全、降低风险,根据美的项目管理方法,本项目共经过三轮系统测试:SIT测试、UAT测试、性能测试,在系统被正式投入生产环境使用前,通过多维度检验、深层次测试,尽早发现缺陷并及时修正。最终,智能排产项目于2019年5月31日成功上线。

4)项目主要问题

智能排程项目在实施过程中出现了各种各样的难题,而美的在生产计划排程的智能化探索方面走在了行业的最前面,没有可借鉴的成熟经验,项目组成员只能通过不断探索,不懈努力,逐一解决难题。

(1)方向探索

(2)算法设计

智能算法的设计是智能排程项目的重点及难点,智能算法的有效性影响了项目的成功与否。为了攻坚这一难题,项目组专门成立了专题研究小组,实行小黑屋办公管理。专题研究小组成员通过激烈的思想碰撞,对10大操作难点进行逐一突破。同时,就遗传算法的设计问题,项目组多次组织小组成员与内外部专家讨论和方法验证,加快了技术难题的突破。

(3)经验沉淀

如何把智能排程项目在数字化、智能化方面的实践经验形成有参考价值的知识沉淀,为美的集团的全面数字化、全面智能化提供参考经验是智能排程项目的另一个难题。为解决这个问题,项目组安排专员记录、整理项目实施过程中的每一个方案、每一个决策、每一次讨论,对项目资料不断更新迭代,在专有的文件管理系统中管理所有过程文档。项目结束后,项目组成员对项目实施过程中的所有关键点、方法论、功能方案等进行详尽的复盘,总结经验并记录在案,做到问题闭环处理,为后续的智能化实践提供了宝贵的经验。

3.效益分析

1)项目隐形收益

项目在提升计划员排产效率、计划准确率、数据准确率方面取得了良好的效果:

排产准确率可达到95%,T+3订单齐套率可达95%;

JIT物料实现异常下降40%,N点上线准确率提升50%。

UPH准确性达到95%,异常数据影响下降50%。

图13项目隐性收益图

2)用户体验变化

项目实施前,用户反馈当前计划排产的主要痛点有以下3个方面:

(1)计划制定约束因素多,排列组合多,复杂度高,依赖人工经验;

(2)排程结果无法量化,不能评价计划的好与坏,生产组织及执行盲目被动;

(3)基础数据维护量大,计划与实际执行两张皮,价值链上下游不能有效协同。

通过此次项目实施,用户体验改进主要体现在以下4个方面:

(1)智能,项目将排产经验固化到系统,自动获取计划排产偏好,结合启发式规则的智能算法降低人工经验依赖;

(3)准确,项目达成较好排产效果,排产准确率大幅提升;通过实绩排产实现JIT物料N点送货准时率大幅提升,恰时拉动价值链的精准运行;

(4)便捷,移动排程实现美信APP引单、排产及调整的移动化操作,实现随时随地便捷办公。

THE END
1.专业学习如何绘制算法流程图?算法流程图怎么做人们为了方便地使用流程图交流算法,而不至于因图形符号的问题引起对算法过程理解的混淆。人们规定了一组预定义的图形符号来表示算法的过程,并给出每个图形符号的说明。标准的流程图符号包括开始/结束符号、输入/输出符号、流程符号、子流程符号、判断符号、流程线6种图形符号,用这6种图形符号可以绘制任何类型的流程图。https://blog.csdn.net/weixin_63253486/article/details/144084968
2.浅析推理框架之计算图如何自定义计算图? 机器学习框架中,计算图的基本构成是张量和算子,算子之间考虑计算依赖,控制流管理节点循环执行次数,最后基于链式法则计算梯度。 图2 模型转换通用流程 AI框架生成计算图(以静态图表示),常用基于源码AST转换和基于Trace的方式。 对接主流通用算子,并重点处理计算图中的自定义算子。 目标格式转换,将模型https://zhuanlan.zhihu.com/p/717980650
3.算法流程图绘制方法,简单画算法流程图算法流程图是一种图形化表示算法解决问题过程的工具,可以把算法直观可视化地呈现出来。 算法流程图使用用途也较为广泛,例如写程序时可用于说明程序的算法情况;数学教学时用于逻辑运算,有利于学生整理学习思路;制作活动策划时用于展示创作者策划的逻辑思路,让参与者明白并跟上活动节奏等。 https://m.liuchengtu.com/tutorial/sflcthzjc.html
4.算法流程图新手指导说到流程图,其实大家都不陌生,在我们生活中经常会看到流程图,并需要按照流程图的要求去执行流程图中的各个步骤。流程图的目的,就是让我们能够明确每一个步骤,避免出现遗漏和差错。 算法流程图,顾名思义,就是以特定的图形符号加上说明,表示算法的图,算法流程图包括传统流程图和结构流程图两种。一张图胜过千言万语https://modao.cc/flowchart/algorithm-flow-chart-beginners-guide.html
5.九年级信息技术《算法与流程图》教学设计模板教学内容: 信息技术九年级(下)第4节《算法与顺序、选择结构程序》一、《算法与流程图》 教学内容: 知识与技能:(1)了解编制程序解决问题的大致过程(2)了解算法概念,了解流程图(3)会用流程图设计和描述算法。 过程与方法:在自主学习常用的程序流程图符号https://www.oh100.com/kaoshi/jiaoxuesheji/508667.html
6.信息技术课用流程图描述算法信息技术信息技术课 用流程图描述算法信息技术课 下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢! 并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作https://wenku.baidu.com/view/6be2c7bec181e53a580216fc700abb68a882ad06.html
7.第3课流程图描述算法(教学设计)五年级上册信息技术浙教版本节课的主要教学内容是五年级上册信息技术浙教版第3课“流程图描述算法”。通过本节课的学习,学生将掌握流程图的基本概念、组成部分及其在算法描述中的应用。教学内容与学生已有知识的联系主要体现在:学生已掌握了计算机的基本操作,具备一定的逻辑思维能力,为本节课学习流程图描述算法奠定了基础。本节课的内容将引导学https://m.book118.com/html/2024/0929/8101041053006131.shtm
8.算法流程图教案(精选7篇)①了解算法的含义、算法的思想. ②理解程序框图的三种基本逻辑结构:顺序、选择、循环. ③理解几种基本算法语句—输入语句、输出语句、赋值语句、条件语句、循环语句的含义.考情分析: ①高考对本章的考查主要以填空题的形式出现,单独命题以考查考生对流程图的识别能力为主,对算法语言的阅读理解能力次之。 https://www.360wenmi.com/f/fileeyi644fh.html
9.用实例解释什么是算法和流程图有输入信息:明确指出程序中需要输入哪些资料 有输出结果:至少有一个以上的输出结果 2.流程图的定义: 流程图是由一些简单的图标符号和表示流程走向的箭头以及线条组成的,如图,其中图框表示各种操作的内容,带箭头的流程线表示操作的先后次序。 二、算法流程图的基本结构结构 https://www.edrawsoft.cn/explain-algorithm-flowchart/
10.专题05python基础程序,流程图专题05 python基础程序、流程图 1.【2023年1月浙江省选考真题信息技术第7题】 某算法的部分流程图如图所示,执行这部分流程,若输入x的值依次为10,7,8,12,0,则输出k的值是 A.2 B.3 C.4 D.5 2.【2023年2月浙江十校联盟高三信息技术第4题】 已知部分选择题的标准答案和学生提交的作答分别存储于字符串https://www.zxxk.com/soft/42798034.html
11.使用流程图表示算法(计算机基础)流程图是表示算法也是表示业务逻辑的一种方式使用图形表示算法的方式是一种极好的方法。 下图是流程图预定义的符号: 下面是流程图示例(既表示业务逻辑也表示程序逻辑): 绘制流程图直接使用word文档就行流程图绘制方式: 1.点击插入-->形状-->流程图,图片示例如下: 通过这些形状以及我们提供的流程图示例,就可以进行https://www.pianshen.com/article/81431148068/
12.高项:信息系统项目管理思维导图模板企业应开始对实施智能制造的基础和条件进行规划,能够对核心业务活动(设计、生产、物流、销售、服务)进行流程化管理; 二级(规范级) 企业应采用自动化技术、信息技术手段对核心装备和业务活动等进行改造和规范,实现单一业务活动的数据共享; 三级(集成级) 企业应对装备、系统等开展集成,实现跨业务活动间的数据共享;https://www.processon.com/view/6493040849c3ea6f151f4c07
13.望繁信速递:CTO分享浅谈流程挖掘为了能够满足这一“清晰”的要求,望繁信走了一条自己的创新流程图算法之路,也是我们团队潜心研究的成果,在现有d3-dagre算法的基础上做了很多创新。 为了能够展现望繁信在流程图算法上的优势,我们拿市场上做的最好的Celonis作为比较对象给大家详细讲解一下。大家看如下两张流程图:https://maimai.cn/article/detail?fid=1734306355&efid=37Z08PUb7ebMIHGAelgxgg
14.图像特征点SIFT特征点之图像金字塔腾讯云开发者社区SIFT算法流程图 1、图像金字塔 1.1、高斯金字塔 图像高斯金字塔(Gaussian Pyramid)是采用高斯函数对图像进行模糊以及降采样处理得到。其形成过程可如下图所示: 其中高斯模糊系数计算公式如下: 1.1.1、高斯函数与图像卷积 根据3σ原则,使用NxN的模板在图像每一个像素点处操作,其中N=[(6σ+1)]且向上取最邻近奇数。https://cloud.tencent.com/developer/article/1526518
15.三轴加速度传感器在跌倒检测中的应用AnalogDevices图6 算法流程图 算法中,关于各种中断的门限以及时间参数的设置如下所述 1. 初始化后,系统等待Free_Fall中断(失重),这里把THRESH_FF设为0.75g,把TIME_FF设为30ms。 2. Free_Fall中断产生之后,系统开始等待Activity中断(撞击),这里把THRESH_ACT设为2g,Activity中断为DC coupled工作模式。 https://www.analog.com/cn/analog-dialogue/articles/detecting-falls-3-axis-digital-accelerometer.html
16.交互设计流程图怎么画?人人都是产品经理设计流程图长得并不特别,跟全世界流程图都差不多,也同样是作为一种表达工具存在。 1 什么不是设计流程图? 以下是百度百科关于流程图的定义: 以特定的图形符号加上说明,表示算法的图,称为流程图或框图。流程图是流经一个系统的信息流、观点流或部件流的图形代表。在企业中,流程图主要用来说明某一过程。这种过程https://www.woshipm.com/ucd/137757.html
17.设计算法.输入正整数n.计算它的阶乘n!.画出流程图.用for语句描述解:算法流程图如答图所示: 用for语句描述算法如下: 输入n; T:=1; for i:=1 to n do begin T:=T*i; end. 输出T. 练习册系列答案 创新教程系列答案 互动中考复习大讲义系列答案 中考阶段总复习ABC系列答案 达优测试卷系列答案 剑指中考系列答案 http://www.1010jiajiao.com/gzsx/shiti_id_77d21cec7625a12d71db452d984156ef