码头AGV车调度方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:34936524 阅读:16 留言:0更新日期:2022-09-15 07:33
本发明专利技术提供了一种码头AGV车调度方法、装置、计算机设备和存储介质,属于数据处理领域,方法包括获取所有作业路的集装箱码头历史AGV车的历史作业数据;对历史作业数据进行分析训练模型;以预设频率获取当前作业数据;将当前作业数据输入与每条作业路对应的AGV车评估时间模型,得到每个作业路预测的剩余时间比例;基于剩余时间比例,根据AGV车状态信息判断模型和作业路AGV车调度模型对当前作业数据中的所有AGV车的调度数值重新进行设置,得到AGV车调度调整值;根据调度限制规则,对AGV车调度调整值进行调整和限制,得到所有作业路的AGV车调度更新数值。通过本公开的处理方案,对码头AGV车动态合理分配。AGV车动态合理分配。AGV车动态合理分配。

【技术实现步骤摘要】
码头AGV车调度方法、装置、计算机设备和存储介质


[0001]本专利技术涉及数据处理领域,具体涉及一种码头AGV车调度方法、装置、计算机设备和存储介质。

技术介绍

[0002]在自动化集装箱码头领域,AGV(Automatic Guided Vehicle)自动引导小车负责船舶装卸区和堆场区之间的集装箱运输工作,在实现码头自动化过程中发挥关键性作用。在码头作业中,桥吊作业的效率和AGV配比数量有直接关系,合理地分配每一台桥吊的AGV数量可以有效提升码头作业效率,降低AGV空驶率和等待时间,提升桥吊的台时率。而如何进行合理对AGV车进行分配调度是自动化集装箱码头作业的难题之一。

技术实现思路

[0003]因此,为了克服上述现有技术的缺点,本专利技术提供一种对码头AGV车动态合理分配的码头AGV车调度方法、装置、计算机设备和存储介质。
[0004]为了实现上述目的,本专利技术提供一种码头AGV车调度方法,包括:获取所有作业路的集装箱码头历史AGV车的历史作业数据,所述历史作业数据包含历史时间周期内在所述作业路上AGV车历史调度数据以及AGV车历史工作数据;对所述历史作业数据进行分析,分别训练与每条所述作业路对应的AGV车状态信息判断模型、作业路AGV车调度模型、AGV车评估时间模型;以预设频率获取所述作业路当前时间点之前预设时间段内的历史作业数据、该当前时间点正在作业的、在港船舶所述作业路的作业计划以及船舶计划离泊时间,得到当前作业数据;将所述当前作业数据输入与每条所述作业路对应的AGV车评估时间模型,得到每个所述作业路预测的剩余时间比例;基于所述剩余时间比例,根据所述AGV车状态信息判断模型和所述作业路AGV车调度模型对所述当前作业数据中的所有所述AGV车的调度数值重新进行设置,得到AGV车调度调整值;根据调度限制规则,对所述AGV车调度调整值进行调整和限制,得到所有作业路的AGV车调度更新数值。
[0005]在其中一个实施例中,所述对所述历史作业数据进行分析,分别训练与每条所述作业路对应的AGV车状态信息判断模型、作业路AGV车调度模型、AGV车评估时间模型,包括:对所述历史作业数据进行取样,提取历史时间周期内在所述作业路上AGV车的调度数量、AGV车的工作状态标签以及AGV车的作业时间;根据AGV车的调度数量、AGV车的工作状态标签以及AGV车的作业时间确定每条所述作业路的作业特征;根据所述作业特征分别训练与每条所述作业路对应的AGV车状态信息判断模型、作业路AGV车调度模型、AGV车评估时间模型。
[0006]在其中一个实施例中,所述将所述当前作业数据输入与每条所述作业路对应的AGV车评估时间模型,得到每个所述作业路预测的剩余时间比例,包括:从所述当前作业数据中获取总作业路的数量N
STS
、当前所有作业路的AGV车总数N
AGV
、船舶计划离泊时间t
left
、当前时间t
now
;根据船舶计划离泊时间t
left
、当前时间t
now
计算得到每个所述作业路的剩余
作业时间t
work
=t
left

t
now
;将所述当前作业数据中的总作业路的数量N
STS
、所述AGV车总数N
AGV
输入AGV车评估时间模型,得到所述作业路预计作业时间y
t
,计算每个作业路预测的剩余时间比例,α
i
表示第i条作业路的剩余时间比例。
[0007]在其中一个实施例中,所述基于所述剩余时间比例,根据所述AGV车状态信息判断模型和所述作业路AGV车调度模型对所述当前作业数据中的所有所述AGV车的调度数值重新进行设置,得到AGV车调度调整值,包括:将剩余时间比例α
i
与预设阈值α进行比对判断;当α
i
大于α时,将所述当前作业数据输入所述作业路AGV车调度模型得到AGV车第一调度预估值y
w
;并将所述当前作业数据输入所述AGV车状态信息判断模型确定AGV车处于断档或者AGV车过剩的冗余调度值y
c
;根据AGV车第一调度预估值y
w
和冗余调度值y
c
,得到AGV车调度调整值y
p
=y
w

y
c
;当α
i
小于α时,AGV车调度调整值为,N
STS
为总作业路的数量、N
AGV
为当前作业路的AGV车总数,第i个作业路排序次序为r
i
,σ为历史数据中作业路AGV调度数量标准差。
[0008]在其中一个实施例中,所述调度限制规则包括:每个所述作业路i设置AGV车最小调度数量N
min
和最大调度数量N
max
,N
i
位于N
min
和N
max
之间;统计所有作业路的AGV车作业数量总和N
used
=∑
装船作业路i
N
i
ꢀ×
β1+∑
卸船作业路i
N
i
ꢀ×
β2,β1为计算AGV装船作业时间与调度时间比值,β2为AGV卸船平均调度时间的比值;N
used
≤N
AGV
, N
AGV
表示当前所有作业路的AGV车总数。
[0009]在其中一个实施例中,当N
used
>N
AGV
时,计算每个作业路应该减少实际AGV作业数量为;对于装船的作业路i,调整AGV调度数量为;对于卸船的作业路i,调整AGV调度数量为。
[0010]一种码头AGV车调度装置,所述装置包括:历史数据获取模块,用于获取所有作业路的集装箱码头历史AGV车的历史作业数据,所述历史作业数据包含历史时间周期内在所述作业路上AGV车历史调度数据以及AGV车历史工作数据;模型训练模块,用于对所述历史作业数据进行分析,分别训练与每条所述作业路对应的AGV车状态信息判断模型、作业路AGV车调度模型、AGV车评估时间模型;当前数据获取模块,用于以预设频率获取所述作业路当前时间点之前预设时间段内的历史作业数据、该当前时间点正在作业的、在港船舶所述作业路的作业计划以及船舶计划离泊时间,得到当前作业数据;剩余时间比例获取模块,用于将所述当前作业数据输入与每条所述作业路对应的AGV车评估时间模型,得到每个所述作业路预测的剩余时间比例;调度调整值生成模块,用于基于所述剩余时间比例,根据所述AGV车状态信息判断模型和所述作业路AGV车调度模型对所述当前作业数据中的所有所述AGV车的调度数值重新进行设置,得到AGV车调度调整值;调度更新值生成模块,用于根据调度限制规则,对所述AGV车调度调整值进行调整和限制,得到所有作业路的AGV车调本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种码头AGV车调度方法,其特征在于,包括:获取所有作业路的集装箱码头历史AGV车的历史作业数据,所述历史作业数据包含历史时间周期内在所述作业路上AGV车历史调度数据以及AGV车历史工作数据;对所述历史作业数据进行分析,分别训练与每条所述作业路对应的AGV车状态信息判断模型、作业路AGV车调度模型、AGV车评估时间模型;以预设频率获取所述作业路当前时间点之前预设时间段内的历史作业数据、该当前时间点正在作业的、在港船舶所述作业路的作业计划以及船舶计划离泊时间,得到当前作业数据;将所述当前作业数据输入与每条所述作业路对应的AGV车评估时间模型,得到每个所述作业路预测的剩余时间比例;基于所述剩余时间比例,根据所述AGV车状态信息判断模型和所述作业路AGV车调度模型对所述当前作业数据中的所有所述AGV车的调度数值重新进行设置,得到AGV车调度调整值;根据调度限制规则,对所述AGV车调度调整值进行调整和限制,得到所有作业路的AGV车调度更新数值。2.根据权利要求1所述的码头AGV车调度方法,其特征在于,所述对所述历史作业数据进行分析,分别训练与每条所述作业路对应的AGV车状态信息判断模型、作业路AGV车调度模型、AGV车评估时间模型,包括:对所述历史作业数据进行取样,提取历史时间周期内在所述作业路上AGV车的调度数量、AGV车的工作状态标签以及AGV车的作业时间;根据AGV车的调度数量、AGV车的工作状态标签以及AGV车的作业时间确定每条所述作业路的作业特征;根据所述作业特征分别训练与每条所述作业路对应的AGV车状态信息判断模型、作业路AGV车调度模型、AGV车评估时间模型。3.根据权利要求1所述的码头AGV车调度方法,其特征在于,所述将所述当前作业数据输入与每条所述作业路对应的AGV车评估时间模型,得到每个所述作业路预测的剩余时间比例,包括:从所述当前作业数据中获取总作业路的数量N
STS
、当前所有作业路的AGV车总数N
AGV
、船舶计划离泊时间t
left
、当前时间t
now
;根据船舶计划离泊时间t
left
、当前时间t
now
计算得到每个所述作业路的剩余作业时间t
work
=t
left

t
now
;将所述当前作业数据中的总作业路的数量N
STS
、所述AGV车总数N
AGV
输入AGV车评估时间模型,得到所述作业路预计作业时间y
t
,计算每个作业路预测的剩余时间比例,α
i
表示第i条作业路的剩余时间比例。4.根据权利要求1所述的码头AGV车调度方法,其特征在于,所述基于所述剩余时间比例,根据所述AGV车状态信息判断模型和所述作业路AGV车调度模型对所述当前作业数据中的所有所述AGV车的调度数值重新进行设置,得到AGV车调度调整值,包括:将剩余时间比例α
i
与预设阈值α进行比对判断;
当α
i
大于α时,将所述当前作业数据输入所述作业路AGV车调度模型得到AGV车第一调度预估值y
w
;并将所述当前作业数据输入所述AGV车状态信息判断模型确定AGV车处于断档或者AGV车过剩的冗余调度值y
c
;根据...

【专利技术属性】
技术研发人员:方怀瑾黄桁李隋凯
申请(专利权)人:哪吒港航智慧科技上海有限公司
类型:发明
国别省市:

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

1