【技术实现步骤摘要】
自动导引车调度方法、电子装置及存储介质
[0001]本专利技术涉及自动导引车(Automated Guided Vehicle,AGV),尤其涉及一种基於時間窗的多自动导引车调度方法、电子装置及存储介质。
技术介绍
[0002]已知的自动导引车调度方法通过A*搜寻算法计算出所有可行路径,依次对所有可行路径进行遍历规划及建立所有路径时间窗模型。在保持原先任务时间窗不变的前提下,对当前任务的时间窗进行实时规划,从遍历好的路径中选择时长最短的路径为最优路径。
[0003]然而,上述自动导引车调度方法依次对所有可行路径进行遍历规划及建立所有路径时间窗模型,相当耗时导致时效性降低。此外,在保持原先任务时间窗不变的前提下,对当前任务的时间窗进行实时规划,只针对当前任务进行时间窗的规划,而没有动态更改所有任务的时间窗,导致AGV调度的灵活性降低。
技术实现思路
[0004]鉴于以上内容,有必要提供一种自动导引车调度方法、电子装置及存储介质,在AGV遇到障碍物或者故障时,动态处理异常,修改所有任务的时间窗,提高AGV避开障碍物的灵活性。
[0005]本专利技术实施提供一种自动导引车调度方法,应用于电子装置中,其特征在于,所述方法包括:对多个任务进行优先级排序,选择所述多个任务中优先级最高的任务作为当前任务;选择空闲的自动导引车(Automated Guided Vehicle,AGV)作为当前AGV;计算出所述当前AGV的所有路径;從所述所有路徑中选择其中一条路径为当前路径,并计算所述当前路径中各个节 ...
【技术保护点】
【技术特征摘要】
1.一种自动导引车调度方法,应用于电子装置中,其特征在于,所述方法包括:对多个任务进行优先级排序,选择所述多个任务中优先级最高的任务作为当前任务;选择空闲的自动导引车(Automated Guided Vehicle,AGV)作为当前AGV;计算出所述当前AGV的所有路径;從所述所有路徑中选择其中一条路径为当前路径,并计算所述当前路径中各个节点的进出时间;与上一个任务比较,判断所述当前路径的终点是否被占用;若所述当前路径的终点未被占用,判断所述当前路径中的其他节点与所述上一个任务的节点是否有冲突;若所述当前路径中的其他节点与所述上一个任务的节点有冲突,或所述当前路径的终点发生单一占用时,判断冲突类型;若是所述冲突类型为相向冲突,判断发生冲突的节点是否为所述终点;若所述发生冲突的节点为所述终点,修改所述当前任务中的所述发生冲突的节点的优先级为低;若所述发生冲突的节点为同向冲突或节点冲突,或是所述发生冲突的节点非为所述终点,比较前一任务与所述当前任务的所述当前AGV进入所述发生冲突的节点的时间前后,以分配优先级;分配优先级后,或是修改所述当前任务中的所述发生冲突的节点的优先级为低后,修改时间窗信息表;修改所述时间窗信息表后,或是所述当前路径中的其他节点与所述上一个任务的节点没有冲突,判断所述当前任务是否与排配的任务比较完;及若所述当前任务与排配的任务比较完,驱动所述当前AGV执行所述当前任务。2.如权利要求1所述的自动导引车调度方法,其特征在于,所述驱动所述当前AGV执行所述当前任务的步骤还包括:驱动所述当前AGV根据所述当前任务从节点m出发到节点n;判断所述节点m到所述节点n之间是否有遇到障碍物;若所述节点m到所述节点n之间有遇到障碍物,令所述当前AGV停车等待预设时间,然后判断障碍物是否清除;若所述节点m到所述节点n之间没有遇到障碍物,判断所述当前AGV是否发生故障;若所述当前AGV发生故障,令所述当前AGV停车等待所述预设时间,然后判断故障状态是否解除;及若所述障碍物未清除,或是所述故障状态未解除,更新所述时间窗信息表,并在所述当前AGV的当前位置重新规划路线。3.如权利要求2所述的自动导引车调度方法,其特征在于,所述驱动所述当前AGV执行所述当前任务的步骤还包括:若所述当前AGV未发生故障,判断所述当前AGV距离所述节点n是否小于第一预设距离;若所述当前AGV距离所述节点n不小于所述第一预设距离,驱动所述当前AGV继续前进,并将所述当前位置与所述节点n的距离减第二预设距离;若所述当前AGV距离所述节点n小于所述预设距离,判断所述节点n是否被占用或优先
级较低;若所述节点n被占用或优先级较低,令所述当前AGV根据所述时间窗信息表停车等待;若所述节点n未被占用或优先级非较低,驱动所述当前AGV继续前进,并判断所述当前AGV是否到达所述节点n;若所述当前AGV到达所述节点n,更新运行信息报表,令m=n,使得所述节点n成为当前节点;判断所述当前AGV是否到达目标工作站;及若所述当前AGV到达所述目标工作站,修改并更新所述时间窗信息表,并结束所述当前任务。4.如权利要求1所述的自动导引车调度方法,其特征在于,还包括:若所述当前路径的终点发生互为占用时,从所述所有路径中选择另一条路径为所述当前路径。5.如权利要求1所述的自动导引车调度方法,其特征在于,还包括:利用A*搜寻算法计算出所述当前...
【专利技术属性】
技术研发人员:黄洮年,王柳玲,
申请(专利权)人:南宁富联富桂精密工业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。