Developing an AGV motion controller using simulation, emulation and prototyping
暂无分享,去创建一个
Today transport systems using automated guided vehicles (AGVs) are centrally controlled and use a fixed infrastructure. Substantial efforts are therefore necessary if expansion or a change in system layout is required. In addition, incidents cannot be handled as part of the common routine. To overcome these problems a distributed anticipatory control method for AGVs is called for. According to this method every AGV is made responsible for its own path planning and collision avoidance. This approach requires a highly accurate controller to enable the AGV to follow its planned trajectory. This paper describes the development and testing of a controller for both positional and speed control. The AGV is modelled as a simple system with two steering wheel axles and an electromotor. The theoretical results obtained by using Matlab, are compared with results from testing the controller using an emulation model. Finally, the controller is implemented on an actual vehicle prototype, scaled 1:25, representing an AGV used for sea-container transport. The results of this research can be used to develop a controller, which is capable of achieving the required accuracy for automated, large scale, container transport systems.
[1] Jaap A. Ottjes,et al. The application of distributed simulation in TOMAS: redesigning a complex transportation model , 2002, Proceedings of the Winter Simulation Conference.
[2] Katsuhiko Ogata,et al. Modern Control Engineering , 1970 .
[3] Jaap A. Ottjes,et al. Intelligent infrastructures: distributed intelligence in transport system control - an illustrative example , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).