节点文献

物流系统中AGV路径规划算法的研究

Study on Path Planning of Logistic System Based on Multiple AGV Systems

【作者】 吴晓雨

【导师】 王荣本;

【作者基本信息】 吉林大学 , 载运工具运用工程, 2004, 硕士

【摘要】 随着国际市场竞争的加剧,各先进工业国迫切需要采用能提高生产率、减低成本、加快产品更新换代、满足多品种小批量生产要求并迅速响应市场变化的现代化制造技术。我国于80年代末90年代初开始重视引进和消化吸收国外的先进物流系统技术与设备,在消化吸收国外柔性制造系统FMS技术的基础上,结合国情,安排开发了一批“准柔性制造系统”。AGV是物流系统中关键基础设备,在物流系统中承担材料运输的关键性活动。AGV根据控制系统的要求给各个设备运输加工零件,并将系统的各个部分连接起来,形成了一个有机的整体,适用于企业的传统生产模式向柔性或准柔性生产组织模式的转化,对提高企业的市场竞争力和经济效益具有十分重要的意义。路径规划是实现车辆自动化正常运行不可或缺的部分,它能够提高系统的效率,节省生产成本,促进工业的自动化,实现系统的最优调度,保证每台AGV在碰撞的情况下,完成预定的任务。单台AGV无法满足从整体上提高物流自动化系统中生产效率的要求。一个相互协调的多AGV物流系统有着单台AGV系统所无法比拟的优势。 然而多台AGV构成的物流运输系统也存在着单台AGV所不具备的问题,如AGV间的冲突、行为协调和信息共享等等问题。因此研究物流系统中多AGV路径规划问题就变得十分必要。结合吉林省科委项目和目前物流系统中多台AGV的实际需要,本文进行了以下内容的研究:1. 单车路径规划算法的研究。单车路径规划是多车路径规划研究的基础,因此本文首先从对单车路径规划方法进行了探讨,介绍了如何建立环境电子地图和单车路径规划算法。(1) 建立复杂网线道路的电子地图。环境地图数据结构必须充分完整地体现路径信息,因此我们首先设计了图形数据结构。在此基础上,应用Access2000开发了小型数据库,借助VC++6.0提供的ADO数据库访问技术,建立了数据库与应用程序的连接,生成了道路网电子地图。 <WP=75>(2) 单车AGV路径规划算法。本文选择距离作为优化的目标,故本文研究的单车路径规划问题就转化为求单车路径最短问题。通过比较几种求解单节点源最短路径的方法,我们选择了经典的Dijkstra算法。试验表明,建立的电子地图描述了环境的基本特性,采用的单车路径规划算法正确、可行。2. 多车路径规划算法对多AGV系统而言, 为每个AGV规划出一条无碰、协调的路径就成为其中很重要的一个问题。因此,本文建立了多AGV协调控制模型,并在此基础上,研究了基于优先权的交通规则法,解决了AGV间的冲突。(1) 建立复杂网线道路中多台AGV路径规划协调系统模型。本文采用集中式协调控制结构,即上层中央离线控制和下层AGV在线检测相结合的控制结构。上层中央控制系统属于离散的事件系统,经综合分析几种离散事件系统建模的方法,我们采用了有色Petri网对该离散系统进行建模,为系统中的每台AGV进行着色。有色Petri网以图的形式,简洁、直观地描述了AGVS系统地运行情况,再现了AGVS系统的离散控制过程,为解决多车路径规划问题提供很好地分析工具和理论指导。(2) 研究多台AGV路径规划的算法。本文研究的多车路径规划算法主要是通过中央规划器和AGV在线检测冲突来实现的。AGV沿着规划器规划的路径前进,同时监控室借助无线局域网实现了电子地图中各节点信息的及时更新,控制系统的协调运作。中央规划器为系统中的每台AGV设计一条无碰路径。该规划器分为获取新任务、初始路径规划、冲突检测、解决冲突几个模块。规划器的工作流程如下:系统获取用户输入的任务信息,对批任务中的每台AGV进行初始路径规划,而后对每台AGV的初始路径进行冲突检测,当发现AGV间路径存在冲突后,采用了基于优先权的交通规则法,解决系统中出现的几种类型冲突,最终为每台AGV找到一条与系统中的其他AGV不发生冲突的路径。AGV通过避障传感器和通讯信息实现在线检测冲突。本文重点介绍了如何利用通信信息实现系统的在线避碰。中央控制室根据AGV发过来的节点信息,实时地更改地图中各节点的占用信息和节点属性信息,在线地解决了AGV运行过程中出现的冲突。计算机仿真试验和实车试验表明,多车路径规划算法正确、可行。

【Abstract】 With the rapid development of international market, it is urgent to improve productivity, decrease cost, accelerate update of products, meet the requirement of manufacturing multi-type but few batch of products for every industrial country. In the end of 80’s, our country attached importance to import and assimilate advanced technology and equipment abroad. According to the situation of our country, we explored semi-flexible manufacturing system based on absorbing foreign some technology of FMS(Flexible Manufacturing System). AGV(Automated guided vehicle), which is the key basic facility of logistic system, takes change of transporting materials. Every part of flexible manufacturing system is connected into an organic integer because of AGV’s transportation. Therefore, AGV is significant to transit traditional pattern into flexible or semi-flexible manufacturing pattern, enhance the ability of marketable competition and gain economic benefit for contemporary corporations.Path Planning is one of the most important parts for realizing vehicle’s automation. Its functions in FMS are as follows: increasing system efficiency, saving manufacturing cost, promoting industrial automation, realizing scheduled task under conflict-free condition. Although a single AGV is essential union of FMS, it can’t meet the requirement of improving manufacturing efficiency. A logistic system comprised of multiple automated guided vehicles has many advantages that are lacking in the system of a single vehicle. But in MAGVS, some problems that are without the system of a single AGV are confliction, cooperation, communication of mutual automated guided vehicles. So it is necessary to research path planning of multiple AGVS of logistic system.With the practical requirement of MAGVS, the research work of my paper, <WP=77>which obtains project finance, includes the following contents:1. Research on path planning algorithm of a single AGVThe path planning of a single AGV is the base of multiple automated guided vehicles’ study. So we discuss how to establish electronic map and introduce the path planning algorithm of a single vehicle.(1) Establishing the electronic map of the netted road.The data structure of the environment e-map should completely demonstrate the road’s information. Firstly, we design the data structure based on practical need. Secondly, the technology of Access 2000 is used to develop the database. Furthermore, the method of visiting the database is ADO(ActiveX Data Object). Finally, the electronic map is built through connecting the database and the program.(2) An algorithm of path planning of a single AGVThe distance is selected as optimal goal in the paper, thus the problem of path planning of a single AGV is transformed into the shortest path of a single AGV. In contrast to several methods of obtaining the shortest path, the classical Dijkstra algorithm is used to calculate the shortest path from the starting node to the ending node.The experiment proved that the algorithm is feasible.2. An algorithm of path planning of MAGVSAs far as MAGVS is connected, it is important to plan a conflict-free path for every AGV of the system. Therefore, this paper develops the model of MAGVS’ coordinating control in order to describe the process of the discrete control. Then, we settle the confliction of MAGVS using the traffic rules based on priority.(1) Developing the cooperating model of MAGVSCentralized architecture is applied in the paper, it includes two parts: off-line super-control and on-line sub-control. Super-control of the central room belongs to the discrete event system. Contrasted with several methods of developing the model of the discrete system, we adopt CPN(Colored Petri Net) to describe the super-control of MAGVS. By means of pictures and signs, CPN explains the control’s process of MAGVS intuitionisticly and compactly and provides good analytic tool for path planning of MAGVS. <WP=78>(2) An algorithm of path planning of MAGVSA central planner and AGV on-line detection are the core

  • 【网络出版投稿人】 吉林大学
  • 【网络出版年期】2004年 04期
  • 【分类号】F252
  • 【被引频次】13
  • 【下载频次】1295
节点文献中: