| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> AGV调度优化系列论文解读与汇总 -> 正文阅读 |
|
[人工智能]AGV调度优化系列论文解读与汇总 |
????????这篇博文主要用于记录AGV调度优化的相关文章,包括机器与AGV联合调度及各类车间或其他场景的AGV调度,此处主要总结中文文献,英文文献可见专栏AGV。由于中文文献大多较为简单,所以以下文献皆为简述,包括具体问题、方法、实验以及个人针对部分文章的代码实现等。 1 《基于混合遗传算法的柔性作业车间机器和AGV规划》来源:四川大学学报/2021.03/四川大学机械工程学院(自然科学版) 问题:柔性作业车间机器/AGV的双资源集成调度问题 ? ? ? ? 柔性作业车间多AGV配送的调度问题,以加工过程中AGV运送工件从毛坯库到成品库总时间最短为目标,考虑了冲突碰撞和AGV在等待时的位置占用问题。 ? ? ? ? 假设:(1)AGV一次只运送一个工件; 方法: ? ? ? ? 基于时间表和A*算法的混合遗传算法,设计了基于任务单元的染色体结构,在解码操作用中根据时间表信息,使用A*算法和冲突解决方案规划出每个任务单元中小车无碰撞和占用冲突的最佳路径。 实验: ? ? ? ? 实现数据来自:An Ant Colony Algorithm (ACA) for solving the new integrated model of job shop scheduling and conflict-free routing of AGVs? 1.1 细读记录1.1.1 问题描述? ? ? ? 这篇论文的总调度任务为确定每一个任务单元的执行顺序,加工机器和AGV小车,规划AGV小车的最佳行驶路径,获得各工件工序的最佳开始加工时间和加工完成时间,以及最早运回成品区的时间。 ? ? ? ? 以每个工件的每道工序为一个任务单元,并考虑加工完成后将工件运回成品区的任务,每个工件有Pi+1个任务单元,其 中,最后一个任务单元只含有运输任务,其余则包含运输任务和加工任务.任务及资源调度解析图如下: ?1.1.2 路径规划冲突类型及解决策略? ? ? ? 上图LU1表示毛坯仓库上的货点,LU2表示成品仓库的卸货点。 ? ? ? ? 小车的一次运输任务周期内的几种状态如下:? ?1.1.3 A*算法????????点击此处可了解与学习:A*算法——Dijkstra算法的扩展 1.1.4 AGV行走状态冲突及解决策略? ? ? ? AGV路径规划的问题中,常见的交通阻塞有相向阻塞、交叉阻塞和节点占用三种。假设起始 时间t,每拓展一个节点时间增加Δt,在A*算法中拓展节点N时,根据时间表查询待拓展节点的占用情况,并判断阻塞类型. ????????(1)若为交叉阻塞,小车以当前点当作一个临时目标点,查询节点N占用结束时间为t1,以当前节点C为新的起始点,起始时间t=t1 进行路径规划,更新时间表. ? ? ? ? (2)若为相向阻塞和节点占用,则将被占用节点N设为不可行点,并继续拓展新的节点,若无可拓展节点,则起始时间t=t+Δt,重新进行路径规划. 1.1.5 AGV等待状态冲突及解决策略????????由于AGV小车完成单个任务后停靠于机器旁,而其他任务优先级的小车若要访问此机器则不允许其长时间占用,因而产生的机器节点位置占用冲突。 1.2 解法?????????编码方式: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 16:44:19- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |