Learning-based Extended Dynamic Mode Decomposition for Addressing Path-following Problem of Underactuated Ships with Unknown Dynamics
Path-following techniques of ships have received a lot of attention in recent years, to promote future autonomous ships and develop advanced autopilots. This paper deals with the path-following problem of underactuated ships without having prior knowledge regarding the hydrodynamic coefficients and...
Gespeichert in:
Veröffentlicht in: | International journal of control, automation, and systems automation, and systems, 2022-12, Vol.20 (12), p.4076-4089 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 4089 |
---|---|
container_issue | 12 |
container_start_page | 4076 |
container_title | International journal of control, automation, and systems |
container_volume | 20 |
creator | Li, Shijie Xu, Ziqian Liu, Jialun Xu, Chengqi |
description | Path-following techniques of ships have received a lot of attention in recent years, to promote future autonomous ships and develop advanced autopilots. This paper deals with the path-following problem of underactuated ships without having prior knowledge regarding the hydrodynamic coefficients and ship parameters. A novel data-driven control strategy that combines Koopman operator theory and extended dynamic mode decomposition (EDMD) method and integrates with a model predictive control (MPC) framework is proposed. It makes use of data collected from experiments to learn the Koopman eigenfunctions of unknown ship dynamics via supervised learning, which are utilized as the lifting functions in the EDMD method to build a linear, lifted state-space model. The identified linear model acts as the predictor in the designed MPC controller, and a line-of-sight (LOS) algorithm is introduced as the guidance law for path-following. Simulation results show that the prediction model could provide sufficient prediction accuracy, and that it can be combined with MPC to achieve good path-following performance in a computationally efficient way. |
doi_str_mv | 10.1007/s12555-021-0749-x |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2749041440</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2749041440</sourcerecordid><originalsourceid>FETCH-LOGICAL-c246t-4fac05195dc2385dac3493d0ee177a9d190b231c77af1f60532dc328521dc2c3</originalsourceid><addsrcrecordid>eNp1kM1OAyEURonRxFp9AHckrtELAzOdZdP6l9RoYl0TCkw7tYURpmn7AL631NG4cgU39zvfTQ5ClxSuKUBxEykTQhBglEDBS7I7Qj0GIAiHkh2jHhXlgOSc56foLMYlQJ6zsuihz4lVwdVuTmYqWoNvd611Jn3Ge6fWtcZP3lg8ttqvGx_rtvYOVz7goTHBxphA_KLaBan8auW332Pws5VdY1_ht9QUlG43qk2Nr4u6iXhbt4u0eHd-636PxHN0UqlVtBc_bx9N726nowcyeb5_HA0nRDOet4RXSoOgpTCaZQNhlM54mRmwlhaFKg0tYcYyqtNQ0SoHkTGjMzYQjCZCZ3101dU2wX9sbGzl0m-CSxclS9KAU84hpWiX0sHHGGwlm1CvVdhLCvIgW3ayZZItD7LlLjGsY2LKurkNf83_Q1_Em4SK</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2749041440</pqid></control><display><type>article</type><title>Learning-based Extended Dynamic Mode Decomposition for Addressing Path-following Problem of Underactuated Ships with Unknown Dynamics</title><source>SpringerLink Journals</source><creator>Li, Shijie ; Xu, Ziqian ; Liu, Jialun ; Xu, Chengqi</creator><creatorcontrib>Li, Shijie ; Xu, Ziqian ; Liu, Jialun ; Xu, Chengqi</creatorcontrib><description>Path-following techniques of ships have received a lot of attention in recent years, to promote future autonomous ships and develop advanced autopilots. This paper deals with the path-following problem of underactuated ships without having prior knowledge regarding the hydrodynamic coefficients and ship parameters. A novel data-driven control strategy that combines Koopman operator theory and extended dynamic mode decomposition (EDMD) method and integrates with a model predictive control (MPC) framework is proposed. It makes use of data collected from experiments to learn the Koopman eigenfunctions of unknown ship dynamics via supervised learning, which are utilized as the lifting functions in the EDMD method to build a linear, lifted state-space model. The identified linear model acts as the predictor in the designed MPC controller, and a line-of-sight (LOS) algorithm is introduced as the guidance law for path-following. Simulation results show that the prediction model could provide sufficient prediction accuracy, and that it can be combined with MPC to achieve good path-following performance in a computationally efficient way.</description><identifier>ISSN: 1598-6446</identifier><identifier>EISSN: 2005-4092</identifier><identifier>DOI: 10.1007/s12555-021-0749-x</identifier><language>eng</language><publisher>Bucheon / Seoul: Institute of Control, Robotics and Systems and The Korean Institute of Electrical Engineers</publisher><subject>Algorithms ; Automatic pilots ; Control ; Control systems design ; Decomposition ; Eigenvectors ; Engineering ; Guidance (motion) ; Hydrodynamic coefficients ; Line of sight ; Mechatronics ; Prediction models ; Predictive control ; Regular Papers ; Robotics ; Ships ; State space models ; Supervised learning</subject><ispartof>International journal of control, automation, and systems, 2022-12, Vol.20 (12), p.4076-4089</ispartof><rights>ICROS, KIEE and Springer 2022</rights><rights>ICROS, KIEE and Springer 2022.</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c246t-4fac05195dc2385dac3493d0ee177a9d190b231c77af1f60532dc328521dc2c3</citedby><cites>FETCH-LOGICAL-c246t-4fac05195dc2385dac3493d0ee177a9d190b231c77af1f60532dc328521dc2c3</cites><orcidid>0000-0002-0802-8986 ; 0000-0003-0025-760X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s12555-021-0749-x$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s12555-021-0749-x$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27903,27904,41467,42536,51297</link.rule.ids></links><search><creatorcontrib>Li, Shijie</creatorcontrib><creatorcontrib>Xu, Ziqian</creatorcontrib><creatorcontrib>Liu, Jialun</creatorcontrib><creatorcontrib>Xu, Chengqi</creatorcontrib><title>Learning-based Extended Dynamic Mode Decomposition for Addressing Path-following Problem of Underactuated Ships with Unknown Dynamics</title><title>International journal of control, automation, and systems</title><addtitle>Int. J. Control Autom. Syst</addtitle><description>Path-following techniques of ships have received a lot of attention in recent years, to promote future autonomous ships and develop advanced autopilots. This paper deals with the path-following problem of underactuated ships without having prior knowledge regarding the hydrodynamic coefficients and ship parameters. A novel data-driven control strategy that combines Koopman operator theory and extended dynamic mode decomposition (EDMD) method and integrates with a model predictive control (MPC) framework is proposed. It makes use of data collected from experiments to learn the Koopman eigenfunctions of unknown ship dynamics via supervised learning, which are utilized as the lifting functions in the EDMD method to build a linear, lifted state-space model. The identified linear model acts as the predictor in the designed MPC controller, and a line-of-sight (LOS) algorithm is introduced as the guidance law for path-following. Simulation results show that the prediction model could provide sufficient prediction accuracy, and that it can be combined with MPC to achieve good path-following performance in a computationally efficient way.</description><subject>Algorithms</subject><subject>Automatic pilots</subject><subject>Control</subject><subject>Control systems design</subject><subject>Decomposition</subject><subject>Eigenvectors</subject><subject>Engineering</subject><subject>Guidance (motion)</subject><subject>Hydrodynamic coefficients</subject><subject>Line of sight</subject><subject>Mechatronics</subject><subject>Prediction models</subject><subject>Predictive control</subject><subject>Regular Papers</subject><subject>Robotics</subject><subject>Ships</subject><subject>State space models</subject><subject>Supervised learning</subject><issn>1598-6446</issn><issn>2005-4092</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp1kM1OAyEURonRxFp9AHckrtELAzOdZdP6l9RoYl0TCkw7tYURpmn7AL631NG4cgU39zvfTQ5ClxSuKUBxEykTQhBglEDBS7I7Qj0GIAiHkh2jHhXlgOSc56foLMYlQJ6zsuihz4lVwdVuTmYqWoNvd611Jn3Ge6fWtcZP3lg8ttqvGx_rtvYOVz7goTHBxphA_KLaBan8auW332Pws5VdY1_ht9QUlG43qk2Nr4u6iXhbt4u0eHd-636PxHN0UqlVtBc_bx9N726nowcyeb5_HA0nRDOet4RXSoOgpTCaZQNhlM54mRmwlhaFKg0tYcYyqtNQ0SoHkTGjMzYQjCZCZ3101dU2wX9sbGzl0m-CSxclS9KAU84hpWiX0sHHGGwlm1CvVdhLCvIgW3ayZZItD7LlLjGsY2LKurkNf83_Q1_Em4SK</recordid><startdate>20221201</startdate><enddate>20221201</enddate><creator>Li, Shijie</creator><creator>Xu, Ziqian</creator><creator>Liu, Jialun</creator><creator>Xu, Chengqi</creator><general>Institute of Control, Robotics and Systems and The Korean Institute of Electrical Engineers</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-0802-8986</orcidid><orcidid>https://orcid.org/0000-0003-0025-760X</orcidid></search><sort><creationdate>20221201</creationdate><title>Learning-based Extended Dynamic Mode Decomposition for Addressing Path-following Problem of Underactuated Ships with Unknown Dynamics</title><author>Li, Shijie ; Xu, Ziqian ; Liu, Jialun ; Xu, Chengqi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c246t-4fac05195dc2385dac3493d0ee177a9d190b231c77af1f60532dc328521dc2c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Automatic pilots</topic><topic>Control</topic><topic>Control systems design</topic><topic>Decomposition</topic><topic>Eigenvectors</topic><topic>Engineering</topic><topic>Guidance (motion)</topic><topic>Hydrodynamic coefficients</topic><topic>Line of sight</topic><topic>Mechatronics</topic><topic>Prediction models</topic><topic>Predictive control</topic><topic>Regular Papers</topic><topic>Robotics</topic><topic>Ships</topic><topic>State space models</topic><topic>Supervised learning</topic><toplevel>online_resources</toplevel><creatorcontrib>Li, Shijie</creatorcontrib><creatorcontrib>Xu, Ziqian</creatorcontrib><creatorcontrib>Liu, Jialun</creatorcontrib><creatorcontrib>Xu, Chengqi</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Mechanical & Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>International journal of control, automation, and systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Li, Shijie</au><au>Xu, Ziqian</au><au>Liu, Jialun</au><au>Xu, Chengqi</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Learning-based Extended Dynamic Mode Decomposition for Addressing Path-following Problem of Underactuated Ships with Unknown Dynamics</atitle><jtitle>International journal of control, automation, and systems</jtitle><stitle>Int. J. Control Autom. Syst</stitle><date>2022-12-01</date><risdate>2022</risdate><volume>20</volume><issue>12</issue><spage>4076</spage><epage>4089</epage><pages>4076-4089</pages><issn>1598-6446</issn><eissn>2005-4092</eissn><abstract>Path-following techniques of ships have received a lot of attention in recent years, to promote future autonomous ships and develop advanced autopilots. This paper deals with the path-following problem of underactuated ships without having prior knowledge regarding the hydrodynamic coefficients and ship parameters. A novel data-driven control strategy that combines Koopman operator theory and extended dynamic mode decomposition (EDMD) method and integrates with a model predictive control (MPC) framework is proposed. It makes use of data collected from experiments to learn the Koopman eigenfunctions of unknown ship dynamics via supervised learning, which are utilized as the lifting functions in the EDMD method to build a linear, lifted state-space model. The identified linear model acts as the predictor in the designed MPC controller, and a line-of-sight (LOS) algorithm is introduced as the guidance law for path-following. Simulation results show that the prediction model could provide sufficient prediction accuracy, and that it can be combined with MPC to achieve good path-following performance in a computationally efficient way.</abstract><cop>Bucheon / Seoul</cop><pub>Institute of Control, Robotics and Systems and The Korean Institute of Electrical Engineers</pub><doi>10.1007/s12555-021-0749-x</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0002-0802-8986</orcidid><orcidid>https://orcid.org/0000-0003-0025-760X</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1598-6446 |
ispartof | International journal of control, automation, and systems, 2022-12, Vol.20 (12), p.4076-4089 |
issn | 1598-6446 2005-4092 |
language | eng |
recordid | cdi_proquest_journals_2749041440 |
source | SpringerLink Journals |
subjects | Algorithms Automatic pilots Control Control systems design Decomposition Eigenvectors Engineering Guidance (motion) Hydrodynamic coefficients Line of sight Mechatronics Prediction models Predictive control Regular Papers Robotics Ships State space models Supervised learning |
title | Learning-based Extended Dynamic Mode Decomposition for Addressing Path-following Problem of Underactuated Ships with Unknown Dynamics |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T04%3A40%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Learning-based%20Extended%20Dynamic%20Mode%20Decomposition%20for%20Addressing%20Path-following%20Problem%20of%20Underactuated%20Ships%20with%20Unknown%20Dynamics&rft.jtitle=International%20journal%20of%20control,%20automation,%20and%20systems&rft.au=Li,%20Shijie&rft.date=2022-12-01&rft.volume=20&rft.issue=12&rft.spage=4076&rft.epage=4089&rft.pages=4076-4089&rft.issn=1598-6446&rft.eissn=2005-4092&rft_id=info:doi/10.1007/s12555-021-0749-x&rft_dat=%3Cproquest_cross%3E2749041440%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2749041440&rft_id=info:pmid/&rfr_iscdi=true |