Loading…
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 overco...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 399 |
container_issue | |
container_start_page | 394 |
container_title | |
container_volume | |
creator | Duinkerken, M.B. Nuttall, A. Ottjes, J.A. Lodewijks, G. |
description | 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. |
doi_str_mv | 10.1109/IVS.2005.1505135 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1505135</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1505135</ieee_id><sourcerecordid>1505135</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-b6b8320ae7179ea7956226d0271aca9136d321eb38deb9ca37e0b0936b52863e3</originalsourceid><addsrcrecordid>eNo1kEtLw0AUhQcfYFrdC27mB5g4d27ntSy11kKhC7XbMkmuMpJkQpIK_fc2WFfnwOH7FoexexAZgHBP691bJoVQGSihANUFS6SeydRImF2yiTBWoHUa4Iol4BBSoay5YZO-_z5RSkpI2PaZfqiKbWi-uG_4fLXjdRxCbHgRm6GLVUUdP_Tj3If6UPlxe-T0X09QydsuDnE4jpJbdv3pq57uzjllHy_L98Vrutmu1ov5Jg1g1JDmOrcohScDxpE3TmkpdSmkAV94B6hLlEA52pJyV3g0JHLhUOdKWo2EU_bw5w1EtG-7UPvuuD8fgb9qL1AT</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Developing an AGV motion controller using simulation, emulation and prototyping</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Duinkerken, M.B. ; Nuttall, A. ; Ottjes, J.A. ; Lodewijks, G.</creator><creatorcontrib>Duinkerken, M.B. ; Nuttall, A. ; Ottjes, J.A. ; Lodewijks, G.</creatorcontrib><description>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.</description><identifier>ISSN: 1931-0587</identifier><identifier>ISBN: 0780389611</identifier><identifier>ISBN: 9780780389618</identifier><identifier>EISSN: 2642-7214</identifier><identifier>DOI: 10.1109/IVS.2005.1505135</identifier><language>eng</language><publisher>IEEE</publisher><subject>Automatic control ; Centralized control ; Control systems ; Distributed control ; Emulation ; Mathematical model ; Motion control ; Testing ; Vehicles ; Virtual prototyping</subject><ispartof>IEEE Proceedings. Intelligent Vehicles Symposium, 2005, 2005, p.394-399</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1505135$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2051,4035,4036,27904,54534,54899,54911</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1505135$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Duinkerken, M.B.</creatorcontrib><creatorcontrib>Nuttall, A.</creatorcontrib><creatorcontrib>Ottjes, J.A.</creatorcontrib><creatorcontrib>Lodewijks, G.</creatorcontrib><title>Developing an AGV motion controller using simulation, emulation and prototyping</title><title>IEEE Proceedings. Intelligent Vehicles Symposium, 2005</title><addtitle>IVS</addtitle><description>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.</description><subject>Automatic control</subject><subject>Centralized control</subject><subject>Control systems</subject><subject>Distributed control</subject><subject>Emulation</subject><subject>Mathematical model</subject><subject>Motion control</subject><subject>Testing</subject><subject>Vehicles</subject><subject>Virtual prototyping</subject><issn>1931-0587</issn><issn>2642-7214</issn><isbn>0780389611</isbn><isbn>9780780389618</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo1kEtLw0AUhQcfYFrdC27mB5g4d27ntSy11kKhC7XbMkmuMpJkQpIK_fc2WFfnwOH7FoexexAZgHBP691bJoVQGSihANUFS6SeydRImF2yiTBWoHUa4Iol4BBSoay5YZO-_z5RSkpI2PaZfqiKbWi-uG_4fLXjdRxCbHgRm6GLVUUdP_Tj3If6UPlxe-T0X09QydsuDnE4jpJbdv3pq57uzjllHy_L98Vrutmu1ov5Jg1g1JDmOrcohScDxpE3TmkpdSmkAV94B6hLlEA52pJyV3g0JHLhUOdKWo2EU_bw5w1EtG-7UPvuuD8fgb9qL1AT</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>Duinkerken, M.B.</creator><creator>Nuttall, A.</creator><creator>Ottjes, J.A.</creator><creator>Lodewijks, G.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2005</creationdate><title>Developing an AGV motion controller using simulation, emulation and prototyping</title><author>Duinkerken, M.B. ; Nuttall, A. ; Ottjes, J.A. ; Lodewijks, G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-b6b8320ae7179ea7956226d0271aca9136d321eb38deb9ca37e0b0936b52863e3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Automatic control</topic><topic>Centralized control</topic><topic>Control systems</topic><topic>Distributed control</topic><topic>Emulation</topic><topic>Mathematical model</topic><topic>Motion control</topic><topic>Testing</topic><topic>Vehicles</topic><topic>Virtual prototyping</topic><toplevel>online_resources</toplevel><creatorcontrib>Duinkerken, M.B.</creatorcontrib><creatorcontrib>Nuttall, A.</creatorcontrib><creatorcontrib>Ottjes, J.A.</creatorcontrib><creatorcontrib>Lodewijks, G.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Duinkerken, M.B.</au><au>Nuttall, A.</au><au>Ottjes, J.A.</au><au>Lodewijks, G.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Developing an AGV motion controller using simulation, emulation and prototyping</atitle><btitle>IEEE Proceedings. Intelligent Vehicles Symposium, 2005</btitle><stitle>IVS</stitle><date>2005</date><risdate>2005</risdate><spage>394</spage><epage>399</epage><pages>394-399</pages><issn>1931-0587</issn><eissn>2642-7214</eissn><isbn>0780389611</isbn><isbn>9780780389618</isbn><abstract>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.</abstract><pub>IEEE</pub><doi>10.1109/IVS.2005.1505135</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1931-0587 |
ispartof | IEEE Proceedings. Intelligent Vehicles Symposium, 2005, 2005, p.394-399 |
issn | 1931-0587 2642-7214 |
language | eng |
recordid | cdi_ieee_primary_1505135 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Automatic control Centralized control Control systems Distributed control Emulation Mathematical model Motion control Testing Vehicles Virtual prototyping |
title | Developing an AGV motion controller using simulation, emulation and prototyping |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-21T13%3A29%3A47IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Developing%20an%20AGV%20motion%20controller%20using%20simulation,%20emulation%20and%20prototyping&rft.btitle=IEEE%20Proceedings.%20Intelligent%20Vehicles%20Symposium,%202005&rft.au=Duinkerken,%20M.B.&rft.date=2005&rft.spage=394&rft.epage=399&rft.pages=394-399&rft.issn=1931-0587&rft.eissn=2642-7214&rft.isbn=0780389611&rft.isbn_list=9780780389618&rft_id=info:doi/10.1109/IVS.2005.1505135&rft_dat=%3Cieee_6IE%3E1505135%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i175t-b6b8320ae7179ea7956226d0271aca9136d321eb38deb9ca37e0b0936b52863e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1505135&rfr_iscdi=true |