一种基于MES的板式定制家具企业订单接受控制算法制造技术

技术编号:20364853 阅读:14 留言:0更新日期:2019-02-16 17:25
本发明专利技术涉及一种基于MES的板式定制家具企业订单接受控制算法,包括以下步骤:(1)新订单交期和产品BOM输入;(2)产品工序负荷计算;(3)期间现有负荷检查;(4)期间新订单负荷检查;(5)时段负荷检查。本发明专利技术的有益效果:1)将板式定制家具企业的生产负荷数据化,为销售部门提供准确交期参考,也为生产部门生产调度提供依据;2)提高板式定制家具企业订单准交率;3)提高板式定制家具企业的客户满足度以及市场竞争力。

【技术实现步骤摘要】
一种基于MES的板式定制家具企业订单接受控制算法
本专利技术是一种基于MES的板式定制家具企业订单接受控制算法,属于智能制造

技术介绍
板式定制家具充分考虑订单产品的种类、数量、交货日期等不确定因素,生产系统需要具有动态响应能力,以满足多品种、小批量的生产需求。个性化、高质量、准交期的订单和产品已经成为消费者追求的目标。但是前端销售部门在接收订单时,常常面对客户要求交期,无法给出准确回复,不能根据当前生产负荷和订单状态,评估新订单的交期是否能够满足的情况。多数情况下,销售部门并没有考虑系统现有负荷和订单,只是按照正常生产周期计算,计算出来的交期存在较大误差,经常会出现答应客户的交期不能如期实现,影响客户对企业的信任度。目前板式定制家具订单接受控制存在以下问题:1)交期不准确。目前销售人员或系统计算出的订单交货日期,往往是基于无限产能条件下的固定交货周期,未考虑当前系统内已有订单和意向订单的影响,导致给出的交货日期提前,不能按照交货;2)准确交期数据获取不及时。销售人员若要获得较为准确的订单交货周期,往往需要通过电话、邮件等方式与工厂人员联系,工厂人员了解后查看工厂内订单状况,再给予答复,不够及时,常会失去客户,订单交易失败;3)超期订单接受后打乱生产节奏。销售人员与工厂人员联系后,接受部分可能会超期的订单,需要加急生产,工厂人员难以调度生产资料进行优先生产,甚至打乱原有订单生产节奏,导致其他订单交期延迟。可见,面对客户给出的要求交货日期,现有的板式定制家具订单接受控制存在严重不足,表现为准确率低、反馈不及时、生产准备被动等问题,急需进行改进。专利
技术实现思路
本专利技术提出的是一种基于MES的板式定制家具企业订单接受控制算法,其目的在于解决现有板式定制家具订单接受控制存在的准确率低、反馈不及时、生产准备被动等问题,提供一种基于MES的,排产效率、生产数据准确性、生产效率和设备利用率显著提高的板式定制家具企业订单接受控制算法。本专利技术的技术解决方案:一种基于MES的板式定制家具企业订单接受控制算法,包括以下步骤:(1)新订单交期和产品BOM输入;(2)产品工序负荷计算;(3)期间现有负荷检查;(4)期间新订单负荷检查;(5)时段负荷检查。本专利技术的有益效果:1)将板式定制家具企业的生产负荷数据化,为销售部门提供准确交期参考,也为生产部门生产调度提供依据;2)提高板式定制家具企业订单准交率;3)提高板式定制家具企业的客户满足度以及市场竞争力。附图说明附图1是板式定制家具企业订单接受控制算法流程示意图。具体实施方式下面结合附图对本专利技术技术方案的具体实施方式作进一步说明。如附图1所示,一种基于MES的板式定制家具企业订单接受控制算法,包括以下步骤:(1)新订单交期和产品BOM输入;(2)产品工序负荷计算;(3)期间现有负荷检查;(4)期间新订单负荷检查;(5)时段负荷检查。所述步骤(2)产品工序负荷计算,包括以下步骤:1)根据产品BOM,提取新订单零件所需加工的工序集(P1,P2,P3...Pn)和各工序零件数量集(N1,N2,N3...Nn);2)分别计算新订单中各工序的负荷SPLPi,计算方式为:,其中,Ni为工序Pi的零件数量,Sj为工序Pi中第j个部件的面积。所述步骤(3)期间现有负荷检查,包括以下步骤:1)计算已投产订单的工序负荷:已投产订单的负荷全部计入,已投产订单工序Pi的工序总负荷计算方式为:,其中α为已投产订单的数量,为第k个,订单工序Pi的工序负荷;2)计算已发放订单的工序负荷:已发放订单的负荷全部计入,已发放订单工序Pi的工序总负荷计算方式为:,其中β为已发放订单的数量;3)计算已确认未发放订单的工序负荷:开始投产日期可变,根据期间内资源占用量大小,可分为最早排产时间和最迟排产时间,最早排产时间就是时间为0时,即订单明天开始投产,最晚时间为订单到期日,即从订单交期日-生产周期的日期开始生产,以此分为最大工序负荷和最小工序负荷,已确认未发放订单工序Pi,最大工序负荷计算方式为,其中0为订单的最早投产时间,λ为已发放订单的数量,最小工序负荷计算方式为,其中t为订单的最晚投产时间;4)计算未确认订单的工序负荷:分最大工序负荷和最小工序负荷,未确认订单为意向订单,各订单的确认率集为(cp1,cp2,cp3......),大工序负荷和最小工序负荷,未确认订单工序Pi,最大工序负荷计算方式为,其中λ为未确认订单的的数量,最小工序负荷计算方式为;5)计算工序总负荷:期间内工序总产能负荷由上述四类订单的负荷累加而成,存在最大工序总负荷和最小工序总负荷,工序Pi最大工序总负荷计算方式为,最小工序负荷计算方式为;6)计算工序产能负荷指数:由于工序总负荷存在一个范围,无法通过直接比较决定产能是否充足,故设置工序产能负荷指数CLI,工序Pi的工序产能负荷指数计算方式为,其中MCPi为工序Pi的最大产能;若1,即,最小工序总负荷大于总产能,则工序Pi过载;若,即,最大工序总负荷低于总产能,则工序Pi可能满足,需要进一步检查加入新订单后工序Pi是否过载;7)计算工序产能负荷指数集:按照上述步骤1)-7),依次计算工序集(P1,P2,P3...Pn)对应的工序产能负荷指数集(CLIP1,CLIP2,CLIP3...CLIPn),按照如下方式输出:若工序产能负荷指数集均满足,则输出(P1,P2,P3...Pn)均可能满足,进一步进行新订单负荷计算;若工序产能负荷指数集存在工序,满足,则输出工序为过载资源,订单交期不接受。所述步骤(4)期间新订单负荷检查,包括以下步骤:4.1)计算工序总负荷:计算方式为,;4.2)计算工序产能负荷指数:计算方式为,若,即,则工序Pi满足条件;若,即,则工序Pi过载;若,即,则可能满足,进一步需要检查新订单在期间内可以满足条件的时段;3)计算工序产能负荷指数集:按照上述步骤1)、2),依次计算工序集(P1,P2,P3...Pn)对应的工序产能负荷指数集(),按照如下方式输出:若工序产能负荷指数集,均满足,则订单交期可接受;若工序产能负荷指数集存在工序Pi,满足,则输出工序Pi为过载资源,订单交期不接受;若工序产能负荷指数集,均满足,且存在工序Pi满足,亦存在工序Pk满足,则工序Pl满足条件,工序Pk可能满足,故需要进一步检查新订单各工序在期间内是否均存在满足条件的时段。所述步骤(5)时段负荷检查,包括以下步骤:1)固定订单开始加工日期,将已确认订单和未确认订单开始加工日期安排在可以满足交期的最晚日期,则每个时段内的工序产能占用已经固定;2)计算日工序负荷(DL)集(),其中d为时段检查范围;3)计算日剩余产能(SC)集,计算方式为,其中CPi为工序Pi的日产能;4)检查新订单首道工序Pi可加工最早时段Ti,从t=1开始在日剩余产能集中寻找,若存在t,满足,则Ti=t;5)继续从t+1开始依次寻找工序P2,P3...Pn可能存在的加工时段;6)若工序集(P1,P2,P3...Pn)在期间d内均能依次找到满足的时段,则输出交期可接受,否则输出交期不接受和过载资源Pi。实施例1一种基于MES的板式定制家具企业订单接受控制算法在实际订单交期判断中的应用,依次包括以下步骤:1)算例说明:新订单本文档来自技高网
...

【技术保护点】
1.一种基于MES的板式定制家具企业订单接受控制算法,其特征是包括以下步骤FF1A(1)新订单交期和产品BOM输入;(2)产品工序负荷计算;(3)期间现有负荷检查;(4)期间新订单负荷检查;(5)时段负荷检查。

【技术特征摘要】
1.一种基于MES的板式定制家具企业订单接受控制算法,其特征是包括以下步骤FF1A(1)新订单交期和产品BOM输入;(2)产品工序负荷计算;(3)期间现有负荷检查;(4)期间新订单负荷检查;(5)时段负荷检查。2.根据权利要求1所述的一种基于MES的板式定制家具企业订单接受控制算法,其特征是所述步骤(2)产品工序负荷计算,包括以下步骤:1)根据产品BOM,提取新订单零件所需加工的工序集(P1,P2,P3...Pn)和各工序零件数量集(N1,N2,N3...Nn);2)分别计算新订单中各工序的负荷SPLPi,计算方式为:,其中,Ni为工序Pi的零件数量,Sj为工序Pi中第j个部件的面积。3.根据权利要求1所述的一种基于MES的板式定制家具企业订单接受控制算法,其特征是所述步骤(3)期间现有负荷检查,包括以下步骤:1)计算已投产订单的工序负荷:已投产订单的负荷全部计入,已投产订单工序Pi的工序总负荷计算方式为:,其中α为已投产订单的数量,为第k个订单工序Pi的工序负荷;2)计算已发放订单的工序负荷:已发放订单的负荷全部计入,已发放订单工序Pi的工序总负荷计算方式为:,其中β为已发放订单的数量;3)计算已确认未发放订单的工序负荷:开始投产日期可变,根据期间内资源占用量大小,可分为最早排产时间和最迟排产时间,最早排产时间就是时间为0时,即订单明天开始投产,最晚时间为订单到期日,即从订单交期日-生产周期的日期开始生产,以此分为最大工序负荷和最小工序负荷,已确认未发放订单工序Pi,最大工序负荷计算方式为,其中0为订单的最早投产时间,λ为已发放订单的数量,最小工序负荷计算方式为,其中t为订单的最晚投产时间;4)计算未确认订单的工序负荷:分最大工序负荷和最小工序负荷,未确认订单为意向订单,各订单的确认率集为(cp1,cp2,cp3......),大工序负荷和最小工序负荷,未确认订单工序Pi,最大工序负荷计算方式为,其中λ为未确认订单的的数量,最小工序负荷计算方式为;5)计算工序总负荷:期间内工序总产能负荷由上述四类订单的负荷累加而成,存在最大工序总负荷和最小工序总负荷,工序Pi最大工序总负荷计算方式为,最小工序负荷计算方式为;6)计算工序产能负荷指数:由于工序总负荷存在一个范围,无法通过直接比较决定产能是否充足,故设置工序产能负荷指数CLI,工序Pi的工序产能负荷指数计算方式为,其中MC...

【专利技术属性】
技术研发人员:吴智慧韩静
申请(专利权)人:南京林业大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1