一种基于智能物联网的无人搬运车调度管理方法及系统与流程
- 国知局
- 2024-11-19 09:42:50
本发明涉及无人搬运车管理,特别是涉及一种基于智能物联网的无人搬运车调度管理方法及系统。
背景技术:
1、无人搬运车调度问题是一个复杂的组合优化问题,涉及到多个任务、多个搬运车辆以及各种约束条件,设计高效且准确的调度算法是一个挑战,需要考虑任务优先级、车辆可用性等多个因素,还要在有限时间内找到最优的调度方案。然而,现有的无人搬运车调度算法由于通常涉及大规模的任务和车辆,其寻找最优解的计算复杂度往往很高,需要耗费大量的计算资源和时间,并且算法的复杂性可能导致调度时间过长或无法在实时场景中应用,所以其无法保证在调度质量的前提下还能提高算法的性能和效率,这是一个需要解决的问题。
技术实现思路
1、为了解决上述技术问题,本发明提供了一种基于智能物联网的无人搬运车调度管理方法,包括:
2、获取待搬运货物的货物信息和最近且处于空闲的无人搬运车的实车位置信息,并根据所述货物信息和实车位置信息构建搬运任务需求;
3、根据所述搬运任务需求确定搬运任务中的任务时间窗口值和任务难度值,并根据所述任务时间窗口值和任务难度值确定任务执行顺序;
4、获取无人搬运车的状态信息,根据所述任务执行顺序和状态信息确定任务执行列表,并对所述任务执行列表的执行情况进行监控;
5、根据所述任务执行列表对无人搬运车进行集中调度,并根据监控结果对无人搬运车的调度进行调整。
6、进一步的,所述获取待搬运货物的货物信息和最近且处于空闲的无人搬运车的实车位置信息,并根据所述货物信息和实车位置信息构建搬运任务需求,包括:
7、获取待搬运货物的货物信息和最近且处于空闲的无人搬运车的实车位置信息,所述货物信息包括货物数量、货物重量、货物体积、货物目的地和货物位置;
8、根据所述货物位置、货物目的地和实车位置信息建立搬运时间需求,并根据货物数量、货物重量和货物体积建立搬运难度需求;
9、由所述搬运时间需求和搬运难度需求共同构建搬运任务需求。
10、进一步的,所述根据所述货物位置、货物目的地和实车位置信息建立搬运时间需求,并根据货物数量、货物重量和货物体积建立搬运难度需求,包括:
11、根据所述货物位置、货物目的地和实车位置信息计算出货物-无人搬运车间距离和货物-目的地间距离;
12、根据所述货物-无人搬运车间距离和货物-目的地间距离确定其对应的得分和权重,并根据所述货物-无人搬运车间距离和货物-目的地间距离及其对应的得分和权重建立搬运时间需求;
13、s=a*x+b*y,
14、其中,s为所述搬运时间需求,a为所述货物-无人搬运车间距离的权重,x为所述货物-无人搬运车间距离的得分,b为货物-目的地间距离的权重,y为货物-目的地间距离的得分;
15、将货物数量、货物重量和货物体积与对应的标准值进行作差,得到数量差值、重量差值和体积差值;
16、根据所述数量差值、重量差值和体积差值的大小确定所述数量差值、重量差值和体积对应的得分和权重,并根据所述数量差值、重量差值和体积及其对应的得分和权重建立搬运难度需求;
17、l=q*q+m*m+t*t,
18、其中,l为搬运难度需求,q为货物数量的权重,q为货物数量的得分,m为货物重量的权重,m为货物重量的得分,t为货物体积的权重,t为货物体积的得分。
19、进一步的,所述根据所述搬运任务需求确定搬运任务中的任务时间窗口值和任务难度值,并根据所述任务时间窗口值和任务难度值确定任务执行顺序,包括:
20、获取所述搬运任务需求,并根据所述搬运时间需求和搬运难度需求确定搬运任务中的任务时间窗口值和任务难度值;
21、根据所述任务时间窗口值和任务难度值共同确定缓冲系数;
22、根据所述任务时间窗口值和任务难度值确定其对应的得分和权重,并根据所述任务时间窗口值和任务难度值的得分和权重以及缓冲系数确定任务执行优先级;
23、p=(c*s+d*l)exp(i/i+k),
24、其中p为任务执行优先级,c为任务时间窗口值的权重,s为任务时间窗口值的得分,d为任务难度值的权重,l为任务难度值的得分,exp为指数函数,i为缓冲系数,k为预设常数。
25、进一步的,所述根据所述任务时间窗口值和任务难度值共同确定缓冲系数,包括:
26、判断所述任务时间窗口值s与任务难度值l的大小关系;
27、若s≥l,则所述缓冲系数i为(s-l)/s;
28、弱s<l,则所述缓冲系数i为(l-s)/l。
29、进一步的,所述获取无人搬运车的状态信息,根据所述任务执行顺序和状态信息确定任务执行列表,并对所述任务执行列表的执行情况进行监控,包括:
30、获取无人搬运车的状态信息,判断无人搬运车的状态为正常还是异常;
31、若无人搬运车的状态为正常,则按照所述任务执行顺序直接确定任务执行列表,并对所述任务执行列表的执行情况进行监控;
32、若无人搬运车的状态为异常,则判断下一辆最近且处于空闲的无人搬运车的状态,直到无人搬运车的状态为正常。
33、进一步的,所述根据所述任务执行列表对无人搬运车进行集中调度,并根据监控结果对无人搬运车的调度进行调整,包括:
34、根据所述任务执行列表中的所述任务执行顺序对无人搬运车逐一调度;
35、判断所述任务执行列表的执行情况,若该任务已执行完成则表示其对应的无人搬运车处于空闲,则将其加入到备选的处于空闲的无人搬运车中,以无人搬运车的调度进行实时调整。
36、本发明还通过了一种基于智能物联网的无人搬运车调度管理系统,包括:
37、获取模块,用于获取待搬运货物的货物信息和最近且处于空闲的无人搬运车的实车位置信息,并根据所述货物信息和实车位置信息构建搬运任务需求;
38、确定模块,用于根据所述搬运任务需求确定搬运任务中的任务时间窗口值和任务难度值,并根据所述任务时间窗口值和任务难度值确定任务执行顺序;
39、获取无人搬运车的状态信息,根据所述任务执行顺序和状态信息确定任务执行列表,并对所述任务执行列表的执行情况进行监控;
40、调度模块,用于根据所述任务执行列表对无人搬运车进行集中调度,并根据监控结果对无人搬运车的调度进行调整。
41、本发明实施例一种基于智能物联网的无人搬运车调度管理方法与现有技术相比,其有益效果在于:
42、本发明通过自动获取货物信息和搬运车位置信息,并根据需求构建任务需求,可以实现搬运任务的自动化管理,减少了人工干预和错误,并提高了搬运任务的效率和准确性;
43、通过确定任务时间窗口值和任务难度值,并根据任务执行顺序和状态信息进行监控和调整,可以实现任务的优先级和调度优化,确保了任务能够按照最优的顺序和方式执行,提高了整体的搬运效率和资源利用率;
44、通过获取无人搬运车的状态信息和监控任务执行情况,可以实现实时监控和调整,使管理者能够随时了解任务的执行情况,并根据需要进行调度和优化,以应对变化的需求和情况;
45、通过自动化管理、任务优先级和调度优化,以及实时监控和调整,可以提升搬运任务的效率和减少成本,使任务能够更快速、更准确地完成,避免了时间和资源的浪费,从而提高了整体效率和降低了成本。
本文地址:https://www.jishuxx.com/zhuanli/20241118/329908.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。