本发明涉及生产作业资源管理领域,尤其涉及一种资源匹配管理方法、装置、终端设备以及存储介质。
背景技术:
1、在船舶建造过程中,涉及到众多的生产作业资源,如设备、车辆、船台、场地等。近年来,随着各种生产作业资源需求的增多,企业厂内的资源调度需求也越来越多,面对这些日渐增长的资源调度需求,企业厂内的资源匹配管理方法也需要做出相应的改进,来提高资源匹配的效率和质量。
2、在现有的资源匹配管理方法中,厂内资源比较集散,无法根据转运任务所需资源和厂内的可用资源,合理规划和完成转运任务,现有船舶企业厂内的货运链条均采用货车司机与货主之间一对一的服务方式,货车司机与货主对厂内可用资源信息的获取有所缺漏,且人工匹配过程容易出错,为转运任务匹配过多或者过少的转运资源,匹配到转运任务的相关资源与转运任务所需资源之间匹配度不高,即资源匹配的准确度不高,进而导致货车的运输过程也费时费力。为了更加合理的管理厂内运力资源,针对现存的技术问题,亟需一种资源匹配管理方法,根据转运任务需求来匹配对应的转运资源,提高资源匹配的准确度。
技术实现思路
1、本发明提供了一种资源匹配管理方法、装置、终端设备以及存储介质,以解决现有技术的资源匹配的准确度不高的技术问题。
2、为了解决上述技术问题,本发明实施例提供了一种资源匹配管理方法,包括如下步骤:
3、获取当前各转运批次的转运资源信息,所述转运资源信息包括:转运批次编号、各类型人员的数量、车辆数量、已承载的转运申请数、可外调的转运量、转运量补偿因子和各类型人员补偿因子;
4、根据所述转运资源信息确定当前各转运批次的剩余转运量、可用车辆和可用人员;
5、获取一个转运申请,确定所述转运申请所在转运批次以及以及所需的物资转运量、车辆数量和各类型人员数量;
6、判断所述转运申请所在转运批次的剩余转运量是否大于零,当所述剩余转运量大于零时,为所述转运申请进行转运资源匹配;
7、其中,所述转运资源匹配过程,包括:
8、将所述转运申请所需的物资转运量和转运申请所在转运批次的剩余转运量进行比对,判断转运申请所在转运批次的剩余转运量是否可以满足转运申请所需的物资转运量;
9、若满足,则根据转运申请所需的车辆数量和各类型人员的数量,从转运申请所在转运批次的可用车辆和可用人员中,为所述转运申请匹配对应数量的车辆和各类型人员。
10、作为优选方案,所述资源匹配管理方法,还包括:
11、当转运申请所在转运批次的剩余转运量为零时,不对所述转运申请进行转运资源匹配。
12、作为优选方案,所述各类型人员包括:司机、引导员和安全员;
13、所述根据所述转运资源信息确定当前各转运批次的可用人员,包括:
14、根据所述转运资源信息,利用以下公式计算当前各转运批次的每一司机的工作负荷m:
15、当oh-c<0时:
16、当oh-c>0时:
17、其中,oh为h时段内已承载的转运申请数,c为车辆数量,fn为预设的司机正常工作负荷;
18、根据所述每一司机的工作负荷,判断当前各转运批次的各司机是否可用,继而确定当前各转运批次的可用司机;
19、根据所述转运资源信息,利用以下公式计算当前各转运批次的每一引导员的工作负荷fp1:
20、
21、其中,g1为引导员补偿因子;
22、根据所述每一引导员的工作负荷,判断当前各转运批次的各引导员是否可用,继而确定当前各转运批次的可用引导员;
23、根据所述转运资源信息,利用以下公式计算当前各转运批次的每一安全员的工作负荷fp2:
24、
25、其中,g2为安全员补偿因子;
26、根据所述每一安全员的工作负荷,判断当前各转运批次的各安全员是否可用,继而确定当前各转运批次的可用安全员。
27、作为优选方案,所述根据所述转运资源信息确定当前各转运批次的剩余转运量,包括:
28、根据所述转运资源信息,利用以下公式计算当前各转运批次的剩余转运量t:
29、
30、其中,b为转运批次编号,n为司机总数,mi为第i个司机的工作负荷,e为转运量补偿因子,w为可外调的转运量。
31、作为优选方案,所述根据所述转运资源信息确定当前各转运批次的可用车辆,包括:
32、根据所述转运资源信息,利用以下公式计算当前各转运批次的每一车辆的工作负荷率d:
33、
34、其中,di为h时段内的车辆工作负荷,
35、根据所述每一车辆的工作负荷率,判断当前各转运批次的各车辆是否可用,继而确定当前各转运批次的可用车辆。
36、作为优选方案,所述根据转运申请所需的车辆数量和各类型人员的数量,从转运申请所在转运批次的可用车辆和可用人员中,为所述转运申请匹配对应数量的车辆和各类型人员,包括:
37、根据所述转运申请所在转运批次的可用车辆,生成转运申请所在转运批次的可用车辆名单;
38、根据所述转运申请所在转运批次的可用司机、可用引导员和可用安全员,生成转运申请所在转运批次的可用各类型人员名单;
39、根据所述转运申请所需的车辆数量,从所述可用车辆名单中为转运申请匹配对应数量的车辆;
40、根据所述转运申请所需的各类型人员的数量,从所述可用各类型人员名单中为转运申请匹配对应数量的各类型人员。
41、在上述实施例的基础上,本发明另一实施例提供了一种资源匹配管理装置,包括:转运资源信息获取模块、可用转运资源确定模块、转运申请获取模块和剩余转运量判断模块;
42、所述剩余转运量判断模块还包括:剩余转运量比对子模块和转运申请匹配子模块;
43、所述转运资源信息获取模块,用于获取当前各转运批次的转运资源信息,所述转运资源信息包括:转运批次编号、各类型人员的数量、车辆数量、已承载的转运申请数、可外调的转运量、转运量补偿因子和各类型人员补偿因子,并将所述转运资源信息传输至可用转运资源确定模块;
44、所述可用转运资源确定模块,用于根据所述转运资源信息确定当前各转运批次的剩余转运量、可用车辆和可用人员,并将得到的当前各转运批次的剩余转运量传输至剩余转运量判断模块,将得到的当前各转运批次的可用车辆和可用人员传输至转运申请匹配子模块;
45、所述转运申请获取模块,用于获取一个转运申请,确定所述转运申请所在转运批次以及所需的物资转运量、车辆数量和各类型人员的数量,并将得到的转运申请所需的物资转运量传输至剩余转运量判断模块,将所述转运申请所需的车辆数量和各类型人员的数量传输至转运申请匹配子模块;
46、所述剩余转运量判断模块,用于判断所述转运申请所在转运批次的剩余转运量是否大于零,当所述剩余转运量大于零时,为所述转运申请进行转运资源匹配;
47、所述剩余转运量比对子模块,用于将所述转运申请所需的物资转运量和转运申请所在转运批次的剩余转运量进行比对,判断转运申请所在转运批次的剩余转运量是否可以满足转运申请所需的物资转运量;
48、所述转运申请匹配子模块,用于根据转运申请所需的车辆数量和各类型人员的数量,从转运申请所在转运批次的可用车辆和可用人员中,为所述转运申请匹配对应数量的车辆和各类型人员。
49、在上述实施例的基础上,本发明又一实施例提供了一种资源匹配管理终端设备,所述设备包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述发明实施例所述的资源匹配管理方法。
50、在上述实施例的基础上,本发明又一实施例提供了一种存储介质,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述发明实施例所述的资源匹配管理方法。
51、相比于现有技术,本发明实施例具有如下有益效果:
52、相比于现有技术中的货运链条采用货车司机与货主之间一对一的服务方式,本发明实施例通过对当日厂内车辆和人员进行实时监测和数据采集,集中厂内的所有转运资源,确定厂内每个转运批次内的剩余转运量、可用的车辆和可用的人员,并基于转运申请所在的转运批次以及所需的物资转运量、车辆数量和人员数量,判断转运申请所在转运批次内的剩余转运量是否可以满足转运申请所需的物资转运量,并根据转运申请所在转运批次内的可用的车辆和可用的人员给转运申请匹配对应数量的车辆和人员,从而实现根据转运申请的转运资源需求量来对转运申请进行转运资源匹配,避免了人工匹配为转运申请匹配过多或者过少的转运资源的问题,提高了资源匹配的准确度。