[发明专利]结合避碰策略的AGV优化控制方法、终端设备及存储介质有效
申请号: | 201910769817.8 | 申请日: | 2019-08-20 |
公开(公告)号: | CN110533234B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 兰培真;陈锦文;曹士连 | 申请(专利权)人: | 集美大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/08 |
代理公司: | 厦门市精诚新创知识产权代理有限公司 35218 | 代理人: | 何家富 |
地址: | 361000 福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 结合 策略 agv 优化 控制 方法 终端设备 存储 介质 | ||
1.一种结合避碰策略的AGV优化控制方法,其特征在于,包括:
根据运输环境内各节点的信息素浓度与阈值的关系设定正在作业的每辆AGV小车的可选下一路径点集合;
所述信息素浓度τ(i,j)(t)的计算公式为:
其中,i、j分别表示节点的横坐标和纵坐标,τ(i,j)(t)表示第t时刻节点(i,j)处的信息素浓度,λ表示AGV小车携带的信息素浓度,k表示AGV小车的序号,K表示第t时刻运输环境内正在作业的AGV小车的数量,表示第t时刻第k辆AGV小车与节点(i,j)之间的直线距离;
根据AGV小车的可选下一路径点集合是否为空集来判定正在作业的每辆AGV小车的运动状态,即AGV小车停车等待或者AGV小车驶入下一路径点,其中,AGV小车的下一路径点为可选下一路径点集合中从AGV小车当前所在节点到集合中的节点的状态转移概率最大时对应的节点;
所述状态转移概率的计算过程为:
(1)计算第t时刻节点(i′,j′)处的信息素对AGV小车的吸引函数F1(i′,j′):
F1(i′,j′)=q-τ(i′,j′)(t)
其中,q为信息素浓度阈值,τ(i′,j′)(t)表示第t时刻节点(i′,j′)处的信息素浓度;
(2)计算第t时刻节点(i′,j′)与AGV小车所在的当前节点(i,j)之间的启发函数F2(i′,j′):
其中,表示节点(i,j)行驶至节点(i′,j′)的直线距离;
(3)计算第t时刻节点(i′,j′)与AGV小车的目标点(ex,ey)之间的启发函数F3(i′,j′):
其中,表示节点(i′,j′)与目标点(ex,ey)间的直线距离;
(4)计算第t时刻第k辆AGV小车从节点(i,j)转移至节点(i′,j′)的状态转移概率
其中,α,β,γ分别表示吸引函数F1(i′,j′)、第一类启发函数F2(i′,j′)和第二类启发函数F3(i′,j′)的重要程度,allowed表示可选下一路径点集合,(I′,J′)表示可选下一路径点集合中的节点;
所有正在作业的AGV小车的运动状态判定完成后,判断上述运动状态是否存在冲突,当存在冲突时采用避碰算法调整该运动状态;所述避碰算法为:设定两辆AGV小车发生节点冲突的节点为冲突节点,冲突节点对AGV小车的综合吸引值由第一吸引值、第二吸引值和第三吸引值三部分组成,其中第一吸引值为关于冲突节点的信息素浓度的函数,第二吸引值为关于AGV小车当前所在节点与冲突节点之间距离的函数,第三吸引值为关于冲突节点与目标点之间距离的函数;
当发生节点冲突的两辆AGV小车的综合吸引值不相同时,根据综合吸引值的大小确定该冲突节点为哪辆AGV小车的下一路径点,当相同时,根据第一吸引值、第二吸引值和第三吸引值三者的优先级顺序依次进行判定两辆小车对应的值是否相等,根据大小关系确定该冲突节点为哪辆AGV小车的下一路径点;
根据运输环境内各节点的信息素浓度与阈值的关系设定另一辆小车的可选下一路径点集合,并选择其中的从另一辆AGV小车当前所在节点到集合中的节点的状态转移概率较大且不存在节点冲突的节点作为另一辆小车的下一路径点。
2.根据权利要求1所述的结合避碰策略的AGV优化控制方法,其特征在于:所述可选下一路径点集合的设定方式为:根据运输环境内第k辆AGV小车周围各节点的信息素浓度,将周围各节点中信息素浓度小于信息素浓度阈值的所有节点组成作为第k辆AGV小车对应的可选下一路径点集合。
3.根据权利要求1所述的结合避碰策略的AGV优化控制方法,其特征在于:所述综合吸引值为第一吸引值、第二吸引值和第三吸引值三者的乘积。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于集美大学,未经集美大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910769817.8/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理