自动排产解决方案 fifo APS

飞弗全面生产计划排程系统(以下简称fifo APS), 是在现有ERP的基础上,集成WMS, MES,通过自定义优先级规则,自定义设备产线约束,考虑生产班次,机修工资源,产线优先级,产线动态调整等因素,基于人工智能技术,使用HLA/RTI高层体系结构和运行时刻支撑环境,来实现纺织服装全链条,多工序耦合情况下的自动排程。

fifo APS通过定时自动排程,释放计划人员,可以充分利用资源,提高准时交单率。在产品定价权,原料定价权都掌握在上下游的情况下,唯有企业优化资源,保证交期,缩短原料库存周期,才能做到利润最大化(Make More Money)。fifo APS既可以实现客户化(每个纺织企业都不尽相同,简单的配置是不能满足业务需求的),同时,又能保证客户的系统得到不断的升级。

一、纺织服装企业生产计划系统的现状


纺织服装生产型企业,通常工序流程长,直接订单来自制衣厂预测订单,部分工序缺失,外协,承接外加工等混合生产环境。特别是与时尚服装相关的生产过程,受到季节性及服装销售不确定性的影响,通常交期短,同时预投与定制并存,再加上原料采购周期不确定性强,部分机型缺失等,使得企业计划安排工作量大,特别是遇到调整和各种生产异常,都需要调整生产安排。纺织企业想实现订单跟踪,记录下每个步骤的原料投入情况,实现事后追踪,已经是非常困难了,若再想实现成本核算,事前规划,事中跟进,软件均需面临很大的调整。

目前纺织企业使用的信息系统大致分为以下几种类型:

1)头部企业大多数是自己的团队,定制开发。优点:企业可以根据自身的需求,不断提炼。缺点:到最后连开发团队都不知道软件到底是如何架构的,各种存储过程,触发器使得软件非常臃肿,冗余,维护和升级都是沉重的包袱。

2)通用软件+本地化团队定制开发。优点:通用软件部分成熟稳定。缺点:本地化团队很难做到专业化,界面繁琐难用,通常仅适用于生产类型简单的企业。

3)专业软件+定制开发。优点:软件界面专业化程度高。缺点:软件通常不能升级。跟头部企业面临的状况基本相似。

4)本地小团队开发。优点:费用较低。缺点:软件通常不具备升级能力。

5)企业小团队开发。优点:费用较低。缺点:跟头部企业遇到的问题类。



二、fifo APS软件结构


标准化、定制化、可升级、快速部署是纺织企业考虑软件的最重要的因素。针对目前纺织企业使用软件的现状,飞弗自2016年开始构建自由定制,统一升级的APS系统。纺织企业规模大小不同,管理方式各异,发展阶段不同,产品类型不同,很难用统一的模型来描述。比如同样下达销售单,机织白坯,色织,针织,服装,色纺,毛纺,毛条,精短等,所涉及的内容并非都是简单的客户、品种、数量、交期,很难实现统一。但是若仅仅强调个性,而忽略系统的结构,那每个项目的开发实施代价都很大,且很难做到深入,项目完成也会留下很多遗憾。fifo APS系统则不同,所有客户使用同一个内核,界面及业务逻辑,每个客户单独自定义,通过碎片化控件,实现界面自由组合,通过工作指令驱动程序流,做到了每周发布新版本,所有客户同时升级,每个用户都有自己定制化的界面。唯有个性化,软件才能方便好用;唯有统一升级,才能保证软件系统越来越完善。

fifo APS是多系统的组合。

其全称:All-In-One,Planning,Production and Scheduling.fifo APS 由fifo-ERP,fifo-MES,fifo-CAD,fifo iAPS组成。

其组成关系如下图所示:

image.png


如图表1所示,生产工艺是系统化的基础,只有工艺完善,诸如跟踪、成本、质量控制才能有依据。若想实现最终系统自动排程,需要实现标准化工艺路线,标准化工艺,标准工时推算。否则仅仅面对待生产任务,很难实现多步骤产能平衡,也不能实现相似工艺优化资源利用。fifo CAD,fifo ERP 物料编码结构和fifo 动态工艺模块都是非常便捷方便的进行产品生命周期的工艺管理工具。

ERP实现的是库存与生产需求的关系。其主要目的是根据客户订单进行BOM拆分,进行成品、半成品、原料留位,然后创建生产任务、采购申请。由于纺织企业的生产过程经常在各阶段出现分批生产,合并生产,且一等品率,生产数量与损耗的关系等诸多因素存在,使得纺织企业的计划系统通常是缺失的。绝大多数企业认为,通过系统制作一个生产通知单就算是用系统做计划了。fifo ERP特有的“订单网路”功能,是通过一键式全自动计划,实现从成品到采购申请一步完成。特别是从纱线到服装的全供应链计划中,在成衣款式、数量、尺码不断变更的情况下,会自动根据规则,根据生产状态,产生或调整生产计划。没有订单网路来支持的系统是不能实现自动排产的。图表2是订单网络示例。


image.png


MES主要是负责管理设备级别的生产任务执行状态。例如何时上机,生产速度,效率,预计了机时间,设备维修状态、保养状态的管理,生产任务的实时状态,原料领用状态,质量返修等,都是自动排产的必要条件。不依据真实的生产线状况做出的排产结果是毫无意义的。fifo MES集成大部分主流iot平台,通过与设备运行状态的管理,结合fifo排班管理,生产目标管理,实现生产成本的核算。

APS系统的主要核心,是通过生产线的约束,通过生产工艺的相似性,尽量合并相同的工艺,考虑交期因素,实现产能最大化。实现APS必需有实时仿真技术的支持。fifo APS基于国家科技进步二等奖项目《大规模复杂生产过程智能调度与优化技术研究与应用》构建的HLA/RTI平台,进行联邦管理,消息管理。通过小队列优化,实现局部优化;结合平台时间戳管理,从而实现全局优化。通过遗传算法等AI技术,根据排产结果评估,实现时间成本/生产成本权重调整,从而实现“在排产结果可接受”范围内,进行优化。有经验的计划人员是自动排产必不可少的因素。自动排产需要解决的难题之一,就是大规模问题,在有限时间内,比如在15-20分钟内,实现一次排产,这时,既不可能穷举所有的可能,也不能依赖AI进行特征挖掘。实际上,是需要结合计划人员的经验,转换为设备约束,减少解集空间,进一步通过优先级规则,比如同纱批优先,同品种优先等。进一步减少解集空间等方法是自动排产程序设计中必不可少的。如图表3所示


image.png


图表 3基于经验规则,减少解集空间
通过接口方式,提起现有系统的数据,通过fifo APS构建工艺路线,订单网络,组建计划单与生产单,同步机台设备实际状态,同步任务生产进展,运行fifo iAPS模块,就可以完成自动排产。如图表4所示


image.png

图表 4自动排产运行

通过自动排产,可以输出每个机台排产的甘特图,如图表5,图表6所示。

image.png

图表 5 自动排产结果1

image.png

图表 6 自动排产结果2

fifo APS还可以做到:

1.原料日需求。如纬纱日需求,配方需求,配缸需求等
2.机修工工作指令。如调机任务,翻机任务,清洁任务。
3.推送下道工序任务。
4.满班次排程。针对或者开满班,或者放假的场景,  根据订单负载,自动进行班次任务安排。
5.拖期警告。尽量不提前生产,拖期程度警告。
6.品种、机台负载分布。
7.同品种连续分析。
8.同纱批(原料批次)连续性分析。
9.同色系连续性分析。
10.温度升降优化提示。温度尽量稳定并持续上升。
11.荧光优化分析(防荧光处理)。
12.取样提醒。比如新产品,新色号,新纱批新整理需要取样,系统告知每天需要取样的机台,品种,时间。
13.平车保养提示。如每运行300小时,进行一次保养。
14.大保养提示,大保养效率降低。如持续15天的大保养。


三、fifo APS软件的优势

fifo 专注于纺织服装行业的生产计划解决方案。纺织行业具有流程长,复杂度高的特点,对于软件模块之间的关联度要求高,对数据各个角度保持一致性要求高,只有系统化的构建系统,并且把系统模块化、项目化,才能不断发展。fifo 原意是first in first out,它不仅是库存管理上的一个术语,更是飞弗公司自己的行动目标:只有保持系统的先进性,才能给客户提供持久的服务。
高质量的代码或系统,必须是非项目制的团队统一开发。fifo APS系统正是由公司做集中的核心开发,并将客户的开发也纳入整体的升级包,发布给所有的终端。fifo APS全面开源。知识来自于社会,也理应共享。开放源代码,让参与的各方都放下戒备,大家齐心协力做好一件事:为纺织企业提供真正简便易用的软件。
总之,飞弗(fifo)系统尊重直接用户体验,保持科学的思维,不断否定自己超越自己。选择飞弗:既能无限制客户化,同时又能保证系统不断升级。