生产排程重调度方法、装置、设备及系统与流程

摘要: 本技术涉及车辆生产管理,尤其涉及一种生产排程重调度方法、装置、设备及系统。背景技术:1、在直营模式中,车企直接面向终端用户销售车辆,用户对交付时间高度敏感,交付...
生产排程重调度方法、装置、设备及系统与流程

本技术涉及车辆生产管理,尤其涉及一种生产排程重调度方法、装置、设备及系统。

背景技术:

1、在直营模式中,车企直接面向终端用户销售车辆,用户对交付时间高度敏感,交付承诺的兑现直接影响用户满意度、品牌口碑及订单转化率。

2、相关技术中,在车辆的生产调度中,以产能最大化为目标,基于车间内的生产节拍、物料可用性和工艺约束进行车辆生产的排程调度。这种方式,存在无法保障订单的交付时效的问题,导致订单的交付保障性差。

技术实现思路

1、本技术实施例提供生产排程重调度方法、装置、设备及系统,用以达到提高车辆订单交付保障性的效果。

2、第一方面,本技术实施例提供一种生产排程重调度方法,包括:

3、获取车辆订单中未完成订单的订单信息,订单信息包括剩余交付时间和工位序列,工位序列包括至少一个待执行工位;

4、基于工位序列,确定未完成订单对应的动态风险阈值;

5、基于剩余交付时间、动态风险阈值以及工位序列内待执行工位的标准工时,确定未完成订单的风险等级;

6、若风险等级满足预设重调度条件,生成多个候选排程方案;

7、基于生产效率维度和物料齐套性维度,计算得到各候选排程方案的重调度冲击指数,并执行重调度冲击指数最小的候选排程方案。

8、在一种可能的实施方式中,工位序列还包括已执行工位,基于工位序列,确定未完成订单对应的动态风险阈值,包括:

9、获取产线的生产负荷系数和未完成订单的缓冲时间,其中,缓冲时间用于表征为生产过程中可能出现的风险预留的时长;

10、基于已执行工位占待执行工位和已执行工位之和的比例,确定未完成订单的生产阶段系数;

11、基于工位序列内工位的总数量,确定未完成订单的复杂度;

12、将生产阶段系数、复杂度、生产负荷系数和缓冲时间的乘积,作为未完成订单对应的动态风险阈值。

13、在一种可能的实施方式中,基于生产效率维度和物料齐套性维度,计算得到各候选排程方案的重调度冲击指数,包括:

14、基于候选排程方案与当前排程方案在生产效率指标上的差异,计算候选排程方案的生产效率冲击值;

15、基于候选排程方案与当前排程方案在物料需求指标上的差异,计算候选排程方案的物料齐套性冲击值;

16、基于生产效率冲击值和物料齐套性冲击值的加权和,得到候选排程方案的重调度冲击指数。

17、在一种可能的实施方式中,基于候选排程方案与当前排程方案在生产效率指标上的差异,计算候选排程方案的生产效率冲击值,包括:

18、将候选排程方案在各工位上加工类型的切换次数与当前排程方案在各工位上加工类型的切换次数之间的差值,作为候选排程方案的换线冲击;

19、将候选排程方案中生产节拍与生产线的标准节拍之间的差值,作为候选排程方案的节拍冲击;

20、将候选排程方案的设备负荷标准差与当前排程方案的设备负荷标准差之间的差值,作为候选排程方案的负荷冲击;

21、对换线冲击、节拍冲击以及负荷冲击进行累加求和,得到候选排程方案的生产效率冲击值。

22、在一种可能的实施方式中,基于候选排程方案与当前排程方案在物料需求指标上的差异,计算物料齐套性冲击值,包括:

23、将候选排程方案在预设窗口内物料需求变更数量与当前排程方案在预设窗口内物料需求变更数量之间的差值,作为候选排程方案的物料冲击;

24、将候选排程方案与当前排程方案相比,在制品流转路径发生变更的数量,作为候选排程方案的路径冲击;

25、基于候选排程方案,确定需要加急供应的物料项数,得到供应冲击;

26、对物料冲击、路径冲击以及供应冲击进行累加求和,得到候选排程方案的物料齐套性冲击值。

27、在一种可能的实施方式中,基于剩余交付时间、动态风险阈值以及工位序列内待执行工位的标准工时,确定未完成订单的风险等级,包括:

28、将待执行工位的标准工时之和,作为未完成订单的剩余生产时间;

29、若剩余交付时间大于或等于剩余生产时间与动态风险阈值之和,确定风险等级为无风险;

30、若剩余交付时间大于或等于剩余生产时间与加权动态风险阈值之和,且,小于剩余生产时间与动态风险阈值之和,确定风险等级为低风险,其中,加权动态风险阈值等于风险权重与动态风险阈值的乘积;

31、若剩余交付时间大于或等于标准工时,且,小于剩余生产时间与加权动态风险阈值之和,确定风险等级为中风险;

32、若剩余交付时间小于剩余生产时间,确定风险等级为高风险。

33、在一种可能的实施方式中,生成多个候选排程方案,包括:

34、获取未完成订单的调度优先级以及未完成订单在各待执行工位的比例工时,其中,比例工时用于表征将剩余交付时间按照各待执行工位的标准用时占剩余生产时间的比值进行分配得到的时间,调度优先级用于在生成候选排程方案时指示未完成订单的优先级;

35、基于未完成订单的调度优先级和比例工时,通过局部调整、工位重组以及节拍调整中的至少一种方式,对当前排程方案进行调整,得到多个候选排程方案。

36、在一种可能的实施方式中,未完成订单的调度优先级是通过以下方式获取的:

37、将未完成订单的剩余生产时间除以剩余交付时间的商值与预设第一权重阈值之间的最小值,作为未完成订单的基准权重;

38、基于未完成订单的客户信息,确定未完成订单的客户等级系数;

39、基于风险等级,通过风险等级系数映射表,确定未完成订单的风险等级系数;

40、将基准权重、客户等级系数和风险等级系数的乘积,作为未完成订单的优先级权重。

41、第二方面,本技术实施例提供一种生产排程重调度装置,包括:

42、获取模块,用于获取车辆订单中未完成订单的订单信息,订单信息包括剩余交付时间和工位序列,工位序列包括至少一个待执行工位;

43、处理模块,用于基于工位序列,确定未完成订单对应的动态风险阈值;基于剩余交付时间、动态风险阈值以及工位序列内待执行工位的标准工时,确定未完成订单的风险等级;若风险等级满足预设重调度条件,生成多个候选排程方案;基于生产效率维度和物料齐套性维度,计算得到各候选排程方案的重调度冲击指数,并执行重调度冲击指数最小的候选排程方案。

44、在一种可能的实施方式中,工位序列还包括已执行工位,处理模块,具体用于:获取产线的生产负荷系数和未完成订单的缓冲时间,其中,缓冲时间用于表征为生产过程中可能出现的风险预留的时长;基于已执行工位占待执行工位和已执行工位之和的比例,确定未完成订单的生产阶段系数;基于工位序列内工位的总数量,确定未完成订单的复杂度;将生产阶段系数、复杂度、生产负荷系数和缓冲时间的乘积,作为未完成订单对应的动态风险阈值。

45、在一种可能的实施方式中,处理模块,具体用于:基于候选排程方案与当前排程方案在生产效率指标上的差异,计算候选排程方案的生产效率冲击值;基于候选排程方案与当前排程方案在物料需求指标上的差异,计算候选排程方案的物料齐套性冲击值;基于生产效率冲击值和物料齐套性冲击值的加权和,得到候选排程方案的重调度冲击指数。

46、在一种可能的实施方式中,处理模块,还用于:将候选排程方案在各工位上加工类型的切换次数与当前排程方案在各工位上加工类型的切换次数之间的差值,作为候选排程方案的换线冲击;将候选排程方案中生产节拍与生产线的标准节拍之间的差值,作为候选排程方案的节拍冲击;将候选排程方案的设备负荷标准差与当前排程方案的设备负荷标准差之间的差值,作为候选排程方案的负荷冲击;对换线冲击、节拍冲击以及负荷冲击进行累加求和,得到候选排程方案的生产效率冲击值。

47、在一种可能的实施方式中,处理模块,还用于:将候选排程方案在预设窗口内物料需求变更数量与当前排程方案在预设窗口内物料需求变更数量之间的差值,作为候选排程方案的物料冲击;将候选排程方案与当前排程方案相比,在制品流转路径发生变更的数量,作为候选排程方案的路径冲击;基于候选排程方案,确定需要加急供应的物料项数,得到供应冲击;对物料冲击、路径冲击以及供应冲击进行累加求和,得到候选排程方案的物料齐套性冲击值。

48、在一种可能的实施方式中,处理模块,具体用于:将待执行工位的标准工时之和,作为未完成订单的剩余生产时间;若剩余交付时间大于或等于剩余生产时间与动态风险阈值之和,确定风险等级为无风险;若剩余交付时间大于或等于剩余生产时间与加权动态风险阈值之和,且,小于剩余生产时间与动态风险阈值之和,确定风险等级为低风险,其中,加权动态风险阈值等于风险权重与动态风险阈值的乘积;若剩余交付时间大于或等于标准工时,且,小于剩余生产时间与加权动态风险阈值之和,确定风险等级为中风险;若剩余交付时间小于剩余生产时间,确定风险等级为高风险。

49、在一种可能的实施方式中,处理模块,具体用于:获取未完成订单的调度优先级以及未完成订单在各待执行工位的比例工时,其中,比例工时用于表征将剩余交付时间按照各待执行工位的标准用时占剩余生产时间的比值进行分配得到的时间,调度优先级用于在生成候选排程方案时指示未完成订单的优先级;基于未完成订单的调度优先级和比例工时,通过局部调整、工位重组以及节拍调整中的至少一种方式,对当前排程方案进行调整,得到多个候选排程方案。

50、在一种可能的实施方式中,处理模块,还用于通过以下方式获取未完成订单的调度优先级:将未完成订单的剩余生产时间除以剩余交付时间的商值与预设第一权重阈值之间的最小值,作为未完成订单的基准权重;基于未完成订单的客户信息,确定未完成订单的客户等级系数;基于风险等级,通过风险等级系数映射表,确定未完成订单的风险等级系数;将基准权重、客户等级系数和风险等级系数的乘积,作为未完成订单的优先级权重。

51、第三方面,本技术实施例提供一种生产排程重调度设备,包括:存储器,处理器;

52、存储器存储计算机执行指令;

53、处理器执行存储器存储的计算机执行指令,使得处理器执行如上第一方面和/或第一方面各种可能的实施方式。

54、第四方面,本技术实施例提供一种生产排程重调度系统,包括如上第三方面和/或第三方面各种可能的实施方式生产排程重调度设备以及车间设备,其中:生产排程重调度设备,用于基于未完成订单的订单信息,确定目标排程方案,并将目标排程方案下发至车间设备;车间设备,用于接收并执行生产排程重调度设备下发的目标排程方案,按照目标排程方案中各工位分配的生产任务和交付时间进行作业。

55、第五方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如上第一方面和/或第一方面各种可能的实施方式。

56、第六方面,本技术实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面和/或第一方面各种可能的实施方式。

57、本技术实施例提供的生产排程重调度方法、装置、设备及系统,通过获取未完成订单的订单信息,并结合剩余交付时间、订单对应的动态风险阈值以及待执行工位的标准工时确定订单风险等级,能够更准确地识别生产过程中存在交付延期风险的订单,进而提高对交付异常的预警及时性与交付保障能力,保障车辆订单的交付时效。同时,在风险等级满足预设重调度条件时生成多个候选排程方案,并基于生产效率维度和物料齐套性维度计算各候选排程方案的重调度冲击指数,能够在满足重调度需求的同时量化评估排程调整对生产运行的影响,进而执行重调度冲击指数最小的候选排程方案,降低调度调整对产线效率和物料组织的冲击,提升车辆生产的稳定性。