复杂环境下AGVS调度系统设计
发布时间:2017-03-16 13:02
本文关键词:复杂环境下AGVS调度系统设计,由笔耕文化传播整理发布。
【摘要】:AGVS是智能制造非常重要的环节,在智能制造领域发挥着越来越重要的作用。本文通过对AGVS的研究,改造了某医疗器械公司的物流运输线路线,并通过测试,验证系统的功能。本文的主要工作如下:首先,分析了企业的需求和运输流程,并结合企业自身的特点,详细的分析了AGVS需要实现的功能。通过对整个系统总体设计,明确了系统各部分实现方式。其次,研究了系统中关键设备AGV和AGV的呼叫终端,并对其进行了详尽的设计,具体工作包括:(1)为了实现自动化搬运,设计了一款自动装卸货物的AGV,对其结构、电路、软件实现做了具体研究与设计;(2)解决了可编辑地图系统的设计问题,设计数据库和车载地图的同步流程,并将同步功能在上位机和Android终端上予以实现;(3)在解决运输任务请求分散且不易集中管理的问题上,引入了Android终端,通过建立与上位机之间的通信,解决AGV呼叫问题,并实现了通过该终端对AGV进行调试的功能。然后,研究和设计了AGVS的上位机软件,具体工作包括:(1)建立了运输任务的新建和管理流程,实现了由上位机和Android终端建立运输任务,并对运输任务进行管理;(2)根据数据存储的需求,开发了数据库,用以保存任务数据、仓库信息和运行数据等;(3)解决了多AGV系统的交通问题,采用区域分割的方法,利用基于A*算法和时间窗的路径规划算法,确保各AGV运行在无冲突的路径上。最后,本文对系统各功能进行了调试,在实验室条件下进行了物料的出入库操作以及流转管理的模拟,验证了系统的有效性,达到了课题的预期目标。
【关键词】:AGV AGVS 调度系统 A~*算法 时间窗
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TH24;TH77
【目录】:
- 摘要5-6
- Abstract6-10
- 第一章 绪论10-18
- 1.1 研究背景和意义10-11
- 1.2 研究现状11-16
- 1.2.1 AGV研究现状11-14
- 1.2.2 AGV调度系统研究现状14-15
- 1.2.3 AGV路径规划研究现状15-16
- 1.3 论文的研究内容16-17
- 1.4 论文的研究重难点17
- 1.5 论文组织结构17-18
- 第二章 AGVS调度系统总体方案设计18-26
- 2.1 需求分析18-19
- 2.2 总体方案设计19-24
- 2.2.1 系统各模块功能分析20-22
- 2.2.2 地图系统设计22-23
- 2.2.3 运输任务执行23-24
- 2.3 软件系统功能分析24-25
- 2.4 本章小结25-26
- 第三章 AGV整体设计26-38
- 3.1 结构设计26-28
- 3.1.1 驱动装置设计27-28
- 3.1.2 工作装置设计28
- 3.2 硬件系统设计28-33
- 3.2.1 AGV硬件总体方案设计29
- 3.2.2 导引定位模块设计29-31
- 3.2.3 工作装置模块设计31-33
- 3.2.4 安全模块设计33
- 3.3 控制软件设计33-37
- 3.3.1 控制软件总体结构33-34
- 3.3.2 地图设计34
- 3.3.3 AGV控制软件功能实现34-37
- 3.4 本章小结37-38
- 第四章 基于Android的终端设计38-48
- 4.1 Android终端软件框架39-40
- 4.2 Android终端界面设计40-41
- 4.3 软件功能实现41-47
- 4.3.1 Android终端与上位机间通信41-43
- 4.3.2 Android编程的多线程设计43-44
- 4.3.3 系统初始化过程44-46
- 4.3.4 用户验证登录46-47
- 4.3.5 Android终端运输任务新建47
- 4.4 本章小结47-48
- 第五章 调度系统上位机软件设计48-68
- 5.1 软件功能结构48-49
- 5.2 数据库设计49-53
- 5.2.1 数据库关系49-50
- 5.2.2 数据库详情50-53
- 5.3 调度策略53-54
- 5.4 带时间窗的路径规划54-58
- 5.4.1 路径规划算法介绍54-56
- 5.4.2 带时间窗的路径规划算法实现56-58
- 5.5 调度软件用户界面设计58-61
- 5.5.1 软件主界面设计58-60
- 5.5.2 其他界面设计60-61
- 5.6 软件主要功能实现61-66
- 5.6.1 Socket通信实现61-62
- 5.6.2 数据库访问62-63
- 5.6.3 运输任务新建63-66
- 5.6.4 地图同步实现66
- 5.6.5 AGV程序升级66
- 5.7 本章小结66-68
- 第六章 系统调试68-78
- 6.1 运输任务执行68-72
- 6.1.1 基本运输任务68-70
- 6.1.2 组合运输任务70
- 6.1.3 流转运输任务70-72
- 6.2 AGV调试72-73
- 6.3 Android终端功能调试73-74
- 6.3.1 出库和入库任务执行73-74
- 6.3.2 单机调试74
- 6.4 AGV异常处理74-76
- 6.5 本章小结76-78
- 第七章 总结和展望78-80
- 7.1 总结78
- 7.2 展望78-80
- 致谢80-82
- 参考文献82-84
【参考文献】
中国期刊全文数据库 前10条
1 周济;;智能制造——“中国制造2025”的主攻方向[J];中国机械工程;2015年17期
2 张伟;张秋菊;;Dijkstra算法在AGV调度系统中的应用[J];机械设计与制造工程;2015年05期
3 刘旭;楼佩煌;钱晓明;武星;;基于改进遗传算法的物料配送多AGV调度优化[J];机械设计与制造工程;2015年03期
4 汤e,
本文编号:251790
本文链接:https://www.wllwen.com/guanlilunwen/wuliuguanlilunwen/251790.html