Safety-Critical Disturbance Rejection Control of Nonlinear Systems With Unmatched Disturbances
Safety-critical control is significant for autonomous system applications where safety is an utmost concern. Control-barrier-function (CBF)-based control has shown its promising potential and power in delivering formal safe property of dynamic nonlinear systems. The presence of disturbances, whether...
Saved in:
Published in | IEEE transactions on automatic control Vol. 70; no. 4; pp. 2722 - 2729 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | English |
Published |
New York
IEEE
01.04.2025
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Safety-critical control is significant for autonomous system applications where safety is an utmost concern. Control-barrier-function (CBF)-based control has shown its promising potential and power in delivering formal safe property of dynamic nonlinear systems. The presence of disturbances, whether from matched or unmatched channels, negatively impacts CBF-based control, leading to violations of formal safety guarantees and degraded control performance. In this article, a new safety-critical disturbance rejection control approach is proposed for nonlinear systems subject to unmatched disturbances. Owing to the naturally intractable mismatching condition, the disturbances and their high order derivatives could generate considerable negative impacts on not only the high order CBF but also the control Lyapunov function. To this end, an observer-based disturbance rejection CBF is proposed, delivering a new robust adaptive mechanism to deal with the disturbances. It is shown that by fully exploiting the disturbance estimates and adequately quantifying the impacts of estimation errors, the proposed approach provides attractive properties like formal robust safety guarantee and nominal control performance recovery under unmatched disturbances. Simulation results of path following of a drone suffering wind disturbances verify the benefits of the proposed solution in collision avoidance and retaining nominal safety performance. |
---|---|
AbstractList | Safety-critical control is significant for autonomous system applications where safety is an utmost concern. Control-barrier-function (CBF)-based control has shown its promising potential and power in delivering formal safe property of dynamic nonlinear systems. The presence of disturbances, whether from matched or unmatched channels, negatively impacts CBF-based control, leading to violations of formal safety guarantees and degraded control performance. In this article, a new safety-critical disturbance rejection control approach is proposed for nonlinear systems subject to unmatched disturbances. Owing to the naturally intractable mismatching condition, the disturbances and their high order derivatives could generate considerable negative impacts on not only the high order CBF but also the control Lyapunov function. To this end, an observer-based disturbance rejection CBF is proposed, delivering a new robust adaptive mechanism to deal with the disturbances. It is shown that by fully exploiting the disturbance estimates and adequately quantifying the impacts of estimation errors, the proposed approach provides attractive properties like formal robust safety guarantee and nominal control performance recovery under unmatched disturbances. Simulation results of path following of a drone suffering wind disturbances verify the benefits of the proposed solution in collision avoidance and retaining nominal safety performance. |
Author | Wang, Xinming Yan, Yunda Liu, Cunjia Yang, Jun Li, Shihua |
Author_xml | – sequence: 1 givenname: Xinming orcidid: 0000-0003-2656-3867 surname: Wang fullname: Wang, Xinming email: wxm_seu@seu.edu.cn organization: Key Laboratory of Measurement and Control of CSE, Ministry of Education, School of Automation, Southeast University, Nanjing, China – sequence: 2 givenname: Jun orcidid: 0000-0002-4290-9568 surname: Yang fullname: Yang, Jun email: j.yang3@lboro.ac.uk organization: Department of Aeronautical and Automotive Engineering, Loughborough University, Loughborough, U.K – sequence: 3 givenname: Cunjia orcidid: 0000-0003-2829-9369 surname: Liu fullname: Liu, Cunjia email: c.liu5@lboro.ac.uk organization: Department of Aeronautical and Automotive Engineering, Loughborough University, Loughborough, U.K – sequence: 4 givenname: Yunda orcidid: 0000-0002-2839-6778 surname: Yan fullname: Yan, Yunda email: yunda.yan@ucl.ac.uk organization: Department of Computer Science, University College London, London, U.K – sequence: 5 givenname: Shihua orcidid: 0000-0001-9044-7137 surname: Li fullname: Li, Shihua email: lsh@seu.edu.cn organization: Key Laboratory of Measurement and Control of CSE, Ministry of Education, School of Automation, Southeast University, Nanjing, China |
BookMark | eNpNkE1rAjEQhkOxULW999BDoOe1-VyzR9l-grRQld4asnEWI5rYJB78913Rg6dhhud9B54B6vngAaF7SkaUkuppPqlHjDAx4qIq5ZhdoT6VUhVMMt5DfUKoKiqmyhs0SGndraUQtI9-Z6aFfCjq6LKzZoOfXcr72BhvAX_DGmx2weM6-BzDBocWfwa_cR5MxLNDyrBN-MflFV74rcl2BcvLhnSLrluzSXB3nkO0eH2Z1-_F9Ovto55MC8uEzIUpjTHWMGWYsGNgtOSSKKoapmgjukNJWtKQhlNGqmZJLDNL2lRcVaViylI-RI-n3l0Mf3tIWa_DPvrupeZUMSmqrrKjyImyMaQUodW76LYmHjQl-mhRdxb10aI-W-wiD6eIA4ALfCyJoIL_A2nUb7k |
CODEN | IETAA9 |
Cites_doi | 10.1109/LCSYS.2021.3087443 10.1109/TAC.2021.3059156 10.1017/CBO9780511804441 10.1515/9781400840601 10.1109/tac.2025.3538742 10.1109/TAC.2023.3278788 10.1109/TAC.2024.3352707 10.1016/j.ifacol.2015.11.152 10.9746/jcmsi.13.165 10.1049/iet-cta.2010.0616 10.1007/springerreference_117570 10.1016/j.automatica.2021.109592 10.1109/TASE.2015.2412256 10.1016/0167-6911(94)00050-6 10.1109/JPROC.2006.888394 10.1016/j.ejcon.2023.100840 10.1109/TIE.2015.2478397 10.1109/CDC.2014.7040372 10.1109/41.857974 10.1109/CDC51059.2022.9993032 10.1109/CDC49753.2023.10383928 10.23919/ECC.2019.8796030 10.1002/rnc.978 10.1109/LCSYS.2022.3232059 10.23919/ACC55779.2023.10156396 10.1109/TRO.2017.2659727 10.1109/TAC.2016.2638961 10.1016/j.automatica.2018.07.004 10.1109/TAC.2014.2299335 10.23919/ACC55779.2023.10156095 10.1109/TAC.2021.3105491 10.1109/TIE.2011.2182011 10.1016/j.automatica.2017.10.005 10.1109/TCST.2020.2980727 10.1109/ACC.2016.7524935 10.1109/ACC.2015.7172044 |
ContentType | Journal Article |
Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025 |
Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025 |
DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
DOI | 10.1109/TAC.2024.3496572 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005-present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Mechanical & Transportation Engineering Abstracts Technology Research Database Engineering Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Mechanical & Transportation Engineering Abstracts Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Engineering Research Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
DatabaseTitleList | Technology Research Database |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 1558-2523 |
EndPage | 2729 |
ExternalDocumentID | 10_1109_TAC_2024_3496572 10750414 |
Genre | orig-research |
GrantInformation_xml | – fundername: National Natural Science Foundation of China grantid: 62025302 funderid: 10.13039/501100001809 |
GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACGFS ACIWK ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD F5P HZ~ H~9 IAAWW IBMZZ ICLAB IDIHD IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ O9- OCL P2P RIA RIE RNS TAE TN5 VH1 VJK ~02 AAYOK AAYXX CITATION RIG 7SC 7SP 7TB 8FD FR3 JQ2 L7M L~C L~D |
ID | FETCH-LOGICAL-c245t-a6aaaca28a24c7e216350818b281b47e260f0b0b31209bd0c2ad1b93896828c13 |
IEDL.DBID | RIE |
ISSN | 0018-9286 |
IngestDate | Mon Jun 30 10:15:00 EDT 2025 Tue Jul 01 05:12:59 EDT 2025 Wed Aug 27 02:03:17 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 4 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c245t-a6aaaca28a24c7e216350818b281b47e260f0b0b31209bd0c2ad1b93896828c13 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0003-2656-3867 0000-0002-4290-9568 0000-0003-2829-9369 0000-0001-9044-7137 0000-0002-2839-6778 |
PQID | 3182549163 |
PQPubID | 85475 |
PageCount | 8 |
ParticipantIDs | proquest_journals_3182549163 crossref_primary_10_1109_TAC_2024_3496572 ieee_primary_10750414 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2025-04-01 |
PublicationDateYYYYMMDD | 2025-04-01 |
PublicationDate_xml | – month: 04 year: 2025 text: 2025-04-01 day: 01 |
PublicationDecade | 2020 |
PublicationPlace | New York |
PublicationPlace_xml | – name: New York |
PublicationTitle | IEEE transactions on automatic control |
PublicationTitleAbbrev | TAC |
PublicationYear | 2025 |
Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
References | ref13 ref35 ref12 ref34 ref15 ref14 ref36 ref31 ref30 ref11 ref33 ref10 ref32 ref2 ref1 ref17 ref16 ref19 ref18 ref24 ref23 ref26 ref25 ref20 ref22 ref21 ref28 ref27 ref29 ref8 ref7 ref9 ref4 ref3 ref6 ref5 |
References_xml | – ident: ref16 doi: 10.1109/LCSYS.2021.3087443 – ident: ref14 doi: 10.1109/TAC.2021.3059156 – ident: ref36 doi: 10.1017/CBO9780511804441 – ident: ref33 doi: 10.1515/9781400840601 – ident: ref28 doi: 10.1109/tac.2025.3538742 – ident: ref32 doi: 10.1109/TAC.2023.3278788 – ident: ref21 doi: 10.1109/TAC.2024.3352707 – ident: ref13 doi: 10.1016/j.ifacol.2015.11.152 – ident: ref27 doi: 10.9746/jcmsi.13.165 – ident: ref25 doi: 10.1049/iet-cta.2010.0616 – ident: ref31 doi: 10.1007/springerreference_117570 – ident: ref11 doi: 10.1016/j.automatica.2021.109592 – ident: ref4 doi: 10.1109/TASE.2015.2412256 – ident: ref15 doi: 10.1016/0167-6911(94)00050-6 – ident: ref1 doi: 10.1109/JPROC.2006.888394 – ident: ref23 doi: 10.1016/j.ejcon.2023.100840 – ident: ref18 doi: 10.1109/TIE.2015.2478397 – ident: ref2 doi: 10.1109/CDC.2014.7040372 – ident: ref17 doi: 10.1109/41.857974 – ident: ref19 doi: 10.1109/CDC51059.2022.9993032 – ident: ref22 doi: 10.1109/CDC49753.2023.10383928 – ident: ref10 doi: 10.23919/ECC.2019.8796030 – ident: ref34 doi: 10.1002/rnc.978 – ident: ref20 doi: 10.1109/LCSYS.2022.3232059 – ident: ref30 doi: 10.23919/ACC55779.2023.10156396 – ident: ref3 doi: 10.1109/TRO.2017.2659727 – ident: ref5 doi: 10.1109/TAC.2016.2638961 – ident: ref7 doi: 10.1016/j.automatica.2018.07.004 – ident: ref35 doi: 10.1109/TAC.2014.2299335 – ident: ref29 doi: 10.23919/ACC55779.2023.10156095 – ident: ref8 doi: 10.1109/TAC.2021.3105491 – ident: ref24 doi: 10.1109/TIE.2011.2182011 – ident: ref6 doi: 10.1016/j.automatica.2017.10.005 – ident: ref26 doi: 10.1109/TCST.2020.2980727 – ident: ref12 doi: 10.1109/ACC.2016.7524935 – ident: ref9 doi: 10.1109/ACC.2015.7172044 |
SSID | ssj0016441 |
Score | 2.4784243 |
Snippet | Safety-critical control is significant for autonomous system applications where safety is an utmost concern. Control-barrier-function (CBF)-based control has... |
SourceID | proquest crossref ieee |
SourceType | Aggregation Database Index Database Publisher |
StartPage | 2722 |
SubjectTerms | Autonomous aerial vehicles Collision avoidance Control systems Control-barrier-function (CBF) disturbance observer Disturbance observers disturbance rejection Disturbances Estimation error Liapunov functions Nonlinear control Nonlinear dynamical systems Nonlinear systems Rejection Robustness (mathematics) Safety Safety critical safety-critical control System dynamics Trajectory Trajectory planning unmatched disturbance Upper bound Vectors Vehicle dynamics |
Title | Safety-Critical Disturbance Rejection Control of Nonlinear Systems With Unmatched Disturbances |
URI | https://ieeexplore.ieee.org/document/10750414 https://www.proquest.com/docview/3182549163 |
Volume | 70 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELagEww8iygU5IGFIcFxnbQeq0JVIdEBWtGJyHZs8ZBS1CYD_HrOdlIVEBJbFCWR5e98j9zddwhd6IRQQQ0LDCi7gGnGA2E6WRBlzBAheCSF7Ua-GyejKbudxbOqWd31wmitXfGZDu2ly-Vnc1XaX2Vwwi0ZuR1bvQmRm2_WWqUMrGH3ahdOMO2tcpKEX036A4gEKQsdO3qXfrNBbqjKL03szMtwF43rhfmqkrewLGSoPn9wNv575Xtop3I0cd9Lxj7a0PkB2l6jHzxETw_C6OIjqMcd4GvAvFxIKwj4Xr-6Kq0cD3w1O54bPPbEGmKBK6Zz_PhSPONpDn4voJ-tf2HZRNPhzWQwCqp5C4GiLC4CkQghlKA9QZnqagquWmwZ7yQF35bBjYQYIons2H5bmRFFRRZJDi5PAnGbijpHqJHPc32MsNEQdPNIgYlkjKuIx4aAHDCmeomRhLfQZY1A-u5pNVIXjhCeAlqpRSut0Gqhpt3Qtef8XrZQu8YsrQ7eMgUVZUNeWPrJH6-doi1qZ_i66ps2ahSLUp-BY1HIcydQX7ZLycc |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELYQDMDAs4hCAQ8sDAmO66T1WBWqAm0HaEUnItuxxUNKUZsO8Os5O0lVQEhsUZRElr_zPXJ33yF0riNCBTXMM6DsPKYZ94SpJ16QMEOE4IEUthu5P4i6I3Y7DsdFs7rrhdFau-Iz7dtLl8tPJmpuf5XBCbdk5HZs9RoY_jDI27UWSQNr2nPFC2eYNhdZScIvh602xIKU-Y4fvUG_WSE3VuWXLnYGprONBuXS8rqSN3-eSV99_mBt_Pfad9BW4WriVi4bu2hFp3toc4mAcB89PQijsw-vHHiArwD1-VRaUcD3-tXVaaW4ndez44nBg5xaQ0xxwXWOH1-yZzxKwfMF_JPlL8wqaNS5Hra7XjFxwVOUhZknIiGEErQpKFMNTcFZCy3nnaTg3TK4ERFDJJF123ErE6KoSALJwemJIHJTQf0AraaTVB8ibDSE3TxQYCQZ4yrgoSEgCYypZmQk4VV0USIQv-fEGrELSAiPAa3YohUXaFVRxW7o0nP5XlZRrcQsLo7eLAYlZYNeWPrRH6-dofXusN-LezeDu2O0Qe1EX1eLU0Or2XSuT8DNyOSpE64vav_NEA |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Safety-Critical+Disturbance+Rejection+Control+of+Nonlinear+Systems+With+Unmatched+Disturbances&rft.jtitle=IEEE+transactions+on+automatic+control&rft.au=Wang%2C+Xinming&rft.au=Yang%2C+Jun&rft.au=Liu%2C+Cunjia&rft.au=Yan%2C+Yunda&rft.date=2025-04-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=0018-9286&rft.eissn=1558-2523&rft.volume=70&rft.issue=4&rft.spage=2722&rft_id=info:doi/10.1109%2FTAC.2024.3496572&rft.externalDBID=NO_FULL_TEXT |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9286&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9286&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9286&client=summon |