本发明涉及配煤,具体地涉及一种煤炭装车日计划编制方法、、一种煤炭装车日计划编制装置、一种电子设备及一种可读存储介质。
背景技术:
1、外购煤的装车日计划是指针对外购煤的订单和供应情况,根据货物的数量、装车时间、运输距离等因素,合理安排装车日期和顺序的计划。
2、目前,提出了一种煤炭品类装车日计划自动调整辅助决策系统,该系统主要论述了煤炭装车日计划系统架构的层面内容。
3、但是,现有技术不仅缺乏有效的载体和规范化制度,而且不同采购单位之间管理办法不一致,还依赖于人工经验和主观判断,也即外购煤的装车管理技术缺乏客观性、准确性和灵活性,从而导致过度供应或供应不足的问题。
技术实现思路
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、利用公式(1),对各个供应单位的兑现率、贡献度、日均合同量、合作年限和平均煤质热值进行计算,得到各个供应单位的年度累计得分;
34、s=a*x+b*y+c*z+d*n+e*m
35、(1);
36、其中,s表示每个供应单位的年度累计得分;a表示每个供应单位的兑现率的权重值;x表示每个供应单位的兑现率;b表示每个供应单位的贡献度的权重值;y表示每个供应单位的贡献度;c表示每个供应单位的日均合同量的权重值;z表示每个供应单位的日均合同量;d表示每个供应单位的合作年限的权重值;n表示每个供应单位的合作年限;e表示每个供应单位的平均煤质热值的权重值;m表示每个供应单位的平均煤质热值。
37、可选地,基于各个供应单位的兑现率,确定奖励供应单位、正常供应单位和惩罚供应单位,包括:
38、针对各个供应单位集群:
39、将最大兑现率的供应单位作为奖励供应单位;
40、将最小兑现率的供应单位作为惩罚供应单位;
41、将小于最大兑现率且大于最小兑现率作为正常供应单位。
42、在本发明实施方式的第二方面,提供一种煤炭装车日计划编制装置,包括:
43、数据获取模块,用于获取多个供应单位的次日煤炭销售需求信息、多个供应单位的合同信息和铁路运力信息;
44、需求计算模块,用于基于多个供应单位的次日煤炭销售需求信息和铁路运力信息,确定各个供应单位的中长协煤、原料煤和委托采购煤的需求装车数量;
45、计划计算模块,用于当各个供应单位的中长协煤、原料煤和委托采购煤的需求装车数量大于预设采购单位的日计划装车数量时,基于预设采购单位的日计划装车数量,确定中长协煤、原料煤和委托采购煤的计划装车数量;
46、第一分配模块,用于依据各个供应单位的中长协煤和原料煤的需求装车数量,对中长协煤和原料煤的计划装车数量进行分配,确定各个供应单位的中长协煤和原料煤的实际装车数量;
47、第二分配模块,用于基于各个供应单位的合同信息和各个供应单位的委托采购煤的需求装车数量,对委托采购煤的计划装车数量进行分配,确定各个供应单位的委托采购煤的实际装车数量;
48、订单生成模块,用于基于各个供应单位的中长协煤、原料煤和委托采购煤的实际装车数量,生成装车订单,以使工作人员根据装车订单对煤炭进行装车。
49、在本发明实施方式的第三方面,提供一种电子设备,包括:处理器和存储器,存储器存储有处理器可执行的机器可读指令,机器可读指令被处理器执行时执行上述的煤炭装车日计划编制方法。
50、在本发明实施方式的第四方面,提供一种计算机可读存储介质,存储有计算机指令,当计算机指令在计算机上运行时,使得计算机执行上述的煤炭装车日计划编制方法。
51、在本发明实施例中,通过获取多个供应单位的次日煤炭销售需求信息、多个供应单位的合同信息和铁路运力信息;基于多个供应单位的次日煤炭销售需求信息和铁路运力信息,确定各个供应单位的中长协煤、原料煤和委托采购煤的需求装车数量;当各个供应单位的中长协煤、原料煤和委托采购煤的需求装车数量大于预设采购单位的日计划装车数量时,基于预设采购单位的日计划装车数量,确定中长协煤、原料煤和委托采购煤的计划装车数量;依据各个供应单位的中长协煤和原料煤的需求装车数量,对中长协煤和原料煤的计划装车数量进行分配,确定各个供应单位的中长协煤和原料煤的实际装车数量;基于各个供应单位的合同信息和各个供应单位的委托采购煤的需求装车数量,对委托采购煤的计划装车数量进行分配,确定各个供应单位的委托采购煤的实际装车数量;基于各个供应单位的中长协煤、原料煤和委托采购煤的实际装车数量,生成装车订单,以使工作人员根据装车订单对煤炭进行装车。本发明能够客观地、准确地和灵活地分配煤炭,从而避免了过度供应或供应不足的问题。
52、本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。