Loading…

Multi-Rate Planning and Control of Uncertain Nonlinear Systems: Model Predictive Control and Control Lyapunov Functions

Modern control systems must operate in increasingly complex environments subject to safety constraints and input limits, and are often implemented in a hierarchical fashion with different controllers running at multiple time scales. Yet traditional constructive methods for nonlinear controller synth...

Full description

Saved in:
Bibliographic Details
Main Authors: Csomay-Shanklin, Noel, Taylor, Andrew J., Rosolia, Ugo, Ames, Aaron D.
Format: Conference Proceeding
Language:English
Subjects:
Citations: Items that cite this one
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c302t-57c8f79a9a5aa00e03f3876d619b31c80086741b9c0565c019e4675a7c5a3bae3
cites
container_end_page 3739
container_issue
container_start_page 3732
container_title
container_volume
creator Csomay-Shanklin, Noel
Taylor, Andrew J.
Rosolia, Ugo
Ames, Aaron D.
description Modern control systems must operate in increasingly complex environments subject to safety constraints and input limits, and are often implemented in a hierarchical fashion with different controllers running at multiple time scales. Yet traditional constructive methods for nonlinear controller synthesis typically "flatten" this hierarchy, focusing on a single time scale, and thereby limited the ability to make rigorous guarantees on constraint satisfaction that hold for the entire system. In this work we seek to address the stabilization of constrained nonlinear systems through a multi-rate control architecture. This is accomplished by iteratively planning continuous reference trajectories for a nonlinear system using a linearized model and Model Predictive Control (MPC), and tracking said trajectories using the full-order nonlinear model and Control Lyapunov Functions (CLFs). Connecting these two levels of control design in a way that ensures constraint satisfaction is achieved through the use of Bézier curves, which enable planning continuous trajectories respecting constraints by planning a sequence of discrete points. Our framework is encoded via convex optimization problems which may be efficiently solved, as demonstrated in simulation.
doi_str_mv 10.1109/CDC51059.2022.9992902
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_9992902</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9992902</ieee_id><sourcerecordid>9992902</sourcerecordid><originalsourceid>FETCH-LOGICAL-c302t-57c8f79a9a5aa00e03f3876d619b31c80086741b9c0565c019e4675a7c5a3bae3</originalsourceid><addsrcrecordid>eNpNkFFLwzAUhaMgOOd-gQj5A503yZL0-ibVqdDpUPc87tJUIl062myyf-_AIT6dl-98cA5j1wLGQgDeFPeFFqBxLEHKMSJKBHnCRmhzYYyeGGuEPGUDqa3JpLJwzi76_gtAIU7UgH3Ptk0K2Rslz-cNxRjiJ6dY8aKNqWsb3tZ8EZ3vEoXIX9rYhOip4-_7Pvl1f8tnbeUbPu98FVwKO_9X_C8p97TZxnbHp9t4oNrYX7Kzmprej445ZIvpw0fxlJWvj8_FXZk5BTJl2rq8tkhImgjAg6pVbk1lBK6UcDlAbuxErNCBNtqBQH-YrMk6TWpFXg3Z1a83eO-Xmy6sqdsvjz-pH2ESXgQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Multi-Rate Planning and Control of Uncertain Nonlinear Systems: Model Predictive Control and Control Lyapunov Functions</title><source>IEEE Xplore All Conference Series</source><creator>Csomay-Shanklin, Noel ; Taylor, Andrew J. ; Rosolia, Ugo ; Ames, Aaron D.</creator><creatorcontrib>Csomay-Shanklin, Noel ; Taylor, Andrew J. ; Rosolia, Ugo ; Ames, Aaron D.</creatorcontrib><description>Modern control systems must operate in increasingly complex environments subject to safety constraints and input limits, and are often implemented in a hierarchical fashion with different controllers running at multiple time scales. Yet traditional constructive methods for nonlinear controller synthesis typically "flatten" this hierarchy, focusing on a single time scale, and thereby limited the ability to make rigorous guarantees on constraint satisfaction that hold for the entire system. In this work we seek to address the stabilization of constrained nonlinear systems through a multi-rate control architecture. This is accomplished by iteratively planning continuous reference trajectories for a nonlinear system using a linearized model and Model Predictive Control (MPC), and tracking said trajectories using the full-order nonlinear model and Control Lyapunov Functions (CLFs). Connecting these two levels of control design in a way that ensures constraint satisfaction is achieved through the use of Bézier curves, which enable planning continuous trajectories respecting constraints by planning a sequence of discrete points. Our framework is encoded via convex optimization problems which may be efficiently solved, as demonstrated in simulation.</description><identifier>EISSN: 2576-2370</identifier><identifier>EISBN: 9781665467612</identifier><identifier>EISBN: 1665467614</identifier><identifier>DOI: 10.1109/CDC51059.2022.9992902</identifier><language>eng</language><publisher>IEEE</publisher><subject>Control design ; Convex functions ; Focusing ; Planning ; Predictive models ; Safety ; Trajectory</subject><ispartof>2022 IEEE 61st Conference on Decision and Control (CDC), 2022, p.3732-3739</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c302t-57c8f79a9a5aa00e03f3876d619b31c80086741b9c0565c019e4675a7c5a3bae3</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9992902$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,27924,54554,54931</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9992902$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Csomay-Shanklin, Noel</creatorcontrib><creatorcontrib>Taylor, Andrew J.</creatorcontrib><creatorcontrib>Rosolia, Ugo</creatorcontrib><creatorcontrib>Ames, Aaron D.</creatorcontrib><title>Multi-Rate Planning and Control of Uncertain Nonlinear Systems: Model Predictive Control and Control Lyapunov Functions</title><title>2022 IEEE 61st Conference on Decision and Control (CDC)</title><addtitle>CDC</addtitle><description>Modern control systems must operate in increasingly complex environments subject to safety constraints and input limits, and are often implemented in a hierarchical fashion with different controllers running at multiple time scales. Yet traditional constructive methods for nonlinear controller synthesis typically "flatten" this hierarchy, focusing on a single time scale, and thereby limited the ability to make rigorous guarantees on constraint satisfaction that hold for the entire system. In this work we seek to address the stabilization of constrained nonlinear systems through a multi-rate control architecture. This is accomplished by iteratively planning continuous reference trajectories for a nonlinear system using a linearized model and Model Predictive Control (MPC), and tracking said trajectories using the full-order nonlinear model and Control Lyapunov Functions (CLFs). Connecting these two levels of control design in a way that ensures constraint satisfaction is achieved through the use of Bézier curves, which enable planning continuous trajectories respecting constraints by planning a sequence of discrete points. Our framework is encoded via convex optimization problems which may be efficiently solved, as demonstrated in simulation.</description><subject>Control design</subject><subject>Convex functions</subject><subject>Focusing</subject><subject>Planning</subject><subject>Predictive models</subject><subject>Safety</subject><subject>Trajectory</subject><issn>2576-2370</issn><isbn>9781665467612</isbn><isbn>1665467614</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2022</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNpNkFFLwzAUhaMgOOd-gQj5A503yZL0-ibVqdDpUPc87tJUIl062myyf-_AIT6dl-98cA5j1wLGQgDeFPeFFqBxLEHKMSJKBHnCRmhzYYyeGGuEPGUDqa3JpLJwzi76_gtAIU7UgH3Ptk0K2Rslz-cNxRjiJ6dY8aKNqWsb3tZ8EZ3vEoXIX9rYhOip4-_7Pvl1f8tnbeUbPu98FVwKO_9X_C8p97TZxnbHp9t4oNrYX7Kzmprej445ZIvpw0fxlJWvj8_FXZk5BTJl2rq8tkhImgjAg6pVbk1lBK6UcDlAbuxErNCBNtqBQH-YrMk6TWpFXg3Z1a83eO-Xmy6sqdsvjz-pH2ESXgQ</recordid><startdate>20220101</startdate><enddate>20220101</enddate><creator>Csomay-Shanklin, Noel</creator><creator>Taylor, Andrew J.</creator><creator>Rosolia, Ugo</creator><creator>Ames, Aaron D.</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>20220101</creationdate><title>Multi-Rate Planning and Control of Uncertain Nonlinear Systems: Model Predictive Control and Control Lyapunov Functions</title><author>Csomay-Shanklin, Noel ; Taylor, Andrew J. ; Rosolia, Ugo ; Ames, Aaron D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c302t-57c8f79a9a5aa00e03f3876d619b31c80086741b9c0565c019e4675a7c5a3bae3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Control design</topic><topic>Convex functions</topic><topic>Focusing</topic><topic>Planning</topic><topic>Predictive models</topic><topic>Safety</topic><topic>Trajectory</topic><toplevel>online_resources</toplevel><creatorcontrib>Csomay-Shanklin, Noel</creatorcontrib><creatorcontrib>Taylor, Andrew J.</creatorcontrib><creatorcontrib>Rosolia, Ugo</creatorcontrib><creatorcontrib>Ames, Aaron D.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Csomay-Shanklin, Noel</au><au>Taylor, Andrew J.</au><au>Rosolia, Ugo</au><au>Ames, Aaron D.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Multi-Rate Planning and Control of Uncertain Nonlinear Systems: Model Predictive Control and Control Lyapunov Functions</atitle><btitle>2022 IEEE 61st Conference on Decision and Control (CDC)</btitle><stitle>CDC</stitle><date>2022-01-01</date><risdate>2022</risdate><spage>3732</spage><epage>3739</epage><pages>3732-3739</pages><eissn>2576-2370</eissn><eisbn>9781665467612</eisbn><eisbn>1665467614</eisbn><abstract>Modern control systems must operate in increasingly complex environments subject to safety constraints and input limits, and are often implemented in a hierarchical fashion with different controllers running at multiple time scales. Yet traditional constructive methods for nonlinear controller synthesis typically "flatten" this hierarchy, focusing on a single time scale, and thereby limited the ability to make rigorous guarantees on constraint satisfaction that hold for the entire system. In this work we seek to address the stabilization of constrained nonlinear systems through a multi-rate control architecture. This is accomplished by iteratively planning continuous reference trajectories for a nonlinear system using a linearized model and Model Predictive Control (MPC), and tracking said trajectories using the full-order nonlinear model and Control Lyapunov Functions (CLFs). Connecting these two levels of control design in a way that ensures constraint satisfaction is achieved through the use of Bézier curves, which enable planning continuous trajectories respecting constraints by planning a sequence of discrete points. Our framework is encoded via convex optimization problems which may be efficiently solved, as demonstrated in simulation.</abstract><pub>IEEE</pub><doi>10.1109/CDC51059.2022.9992902</doi><tpages>8</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier EISSN: 2576-2370
ispartof 2022 IEEE 61st Conference on Decision and Control (CDC), 2022, p.3732-3739
issn 2576-2370
language eng
recordid cdi_ieee_primary_9992902
source IEEE Xplore All Conference Series
subjects Control design
Convex functions
Focusing
Planning
Predictive models
Safety
Trajectory
title Multi-Rate Planning and Control of Uncertain Nonlinear Systems: Model Predictive Control and Control Lyapunov Functions
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T08%3A45%3A45IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Multi-Rate%20Planning%20and%20Control%20of%20Uncertain%20Nonlinear%20Systems:%20Model%20Predictive%20Control%20and%20Control%20Lyapunov%20Functions&rft.btitle=2022%20IEEE%2061st%20Conference%20on%20Decision%20and%20Control%20(CDC)&rft.au=Csomay-Shanklin,%20Noel&rft.date=2022-01-01&rft.spage=3732&rft.epage=3739&rft.pages=3732-3739&rft.eissn=2576-2370&rft_id=info:doi/10.1109/CDC51059.2022.9992902&rft.eisbn=9781665467612&rft.eisbn_list=1665467614&rft_dat=%3Cieee_CHZPO%3E9992902%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c302t-57c8f79a9a5aa00e03f3876d619b31c80086741b9c0565c019e4675a7c5a3bae3%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=9992902&rfr_iscdi=true