Reach-Avoid Controllers Synthesis for Safety Critical Systems

In this article, we propose a framework for synthesizing reach-avoid controllers for deterministic systems modeled by ordinary differential equations and stochastic systems modeled by stochastic differential equations based on the notion of control guidance-barrier functions. We first consider deter...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on automatic control Vol. 69; no. 12; pp. 8892 - 8899
Main Author Xue, Bai
Format Journal Article
LanguageEnglish
Published New York IEEE 01.12.2024
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN0018-9286
1558-2523
DOI10.1109/TAC.2024.3423837

Cover

Loading…
Abstract In this article, we propose a framework for synthesizing reach-avoid controllers for deterministic systems modeled by ordinary differential equations and stochastic systems modeled by stochastic differential equations based on the notion of control guidance-barrier functions. We first consider deterministic systems and aim to synthesize a reach-avoid controller that modifies a nominal controller in a minimal way to enforce the reach-avoid objective. This objective ensures that the system enters a target set eventually while staying within an open safe set before the first target hitting time. Three control guidance-barrier functions and corresponding conditions for synthesizing reach-avoid controllers are developed. These conditions progressively weaken, facilitating optimal controller design. We then extend two of these functions for deterministic systems to stochastic systems to synthesize reach-avoid controllers in the probabilistic setting. Finally, we provide several examples to demonstrate the effectiveness of our proposed methods, using the semidefinite programming tool.
AbstractList In this article, we propose a framework for synthesizing reach-avoid controllers for deterministic systems modeled by ordinary differential equations and stochastic systems modeled by stochastic differential equations based on the notion of control guidance-barrier functions. We first consider deterministic systems and aim to synthesize a reach-avoid controller that modifies a nominal controller in a minimal way to enforce the reach-avoid objective. This objective ensures that the system enters a target set eventually while staying within an open safe set before the first target hitting time. Three control guidance-barrier functions and corresponding conditions for synthesizing reach-avoid controllers are developed. These conditions progressively weaken, facilitating optimal controller design. We then extend two of these functions for deterministic systems to stochastic systems to synthesize reach-avoid controllers in the probabilistic setting. Finally, we provide several examples to demonstrate the effectiveness of our proposed methods, using the semidefinite programming tool.
Author Xue, Bai
Author_xml – sequence: 1
  givenname: Bai
  orcidid: 0000-0001-9717-846X
  surname: Xue
  fullname: Xue, Bai
  email: xuebai@ios.ac.cn
  organization: Key Laboratory of System Software (Chinese Academy of Sciences), State Key Laboratory of Computer Science, Institute of Software, Chinese Academy of Sciences, Beijing, China
BookMark eNpNkD1rwzAQhkVJoUnavUMHQ2en-rTPQ4dg-gWBQpPOQrbOxMGxUkkp-N_XIRk6HS_3vHfwzMikdz0Scs_ogjFaPG2W5YJTLhdCcgEivyJTphSkXHExIVNKGaQFh-yGzELYjTGTkk3J8xeaepsuf11rk9L10buuQx-S9dDHLYY2JI3zydo0GIek9G1sa9ON2xBxH27JdWO6gHeXOSffry-b8j1dfb59lMtVWnOpYgosbxpTZQoqqUQtDeRojbAIGYCEHBAlYxYri7zK6kLwRsqCSgEKrEUr5uTxfPfg3c8RQ9Q7d_T9-FILJmkm2QiPFD1TtXcheGz0wbd74wfNqD5J0qMkfZKkL5LGysO50iLiP1xBzigVf1nGZBg
CODEN IETAA9
Cites_doi 10.1016/j.ifacol.2023.10.1876
10.1016/j.automatica.2015.12.011
10.1109/TAC.2017.2760106
10.1016/j.automatica.2021.109688
10.1007/978-3-540-24743-2_32
10.1007/3-540-46430-1_19
10.23919/ECC.2019.8796030
10.1146/annurev-control-071420-081941
10.1109/TAC.2023.3332570
10.1080/10429247.1992.11414684
10.1109/TAC.2023.3274821
10.1109/TAC.2016.2638961
10.1145/1837274.1837461
10.1016/S0005-1098(99)00113-2
10.1109/ACC.2010.5530514
10.1177/0278364914528059
10.1007/3-540-64358-3_51
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
7TB
8FD
FR3
JQ2
L7M
L~C
L~D
DOI 10.1109/TAC.2024.3423837
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005–Present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Xplore
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 8899
ExternalDocumentID 10_1109_TAC_2024_3423837
10587100
Genre orig-research
GrantInformation_xml – fundername: Institute of Software
  grantid: ISCAS-JCMS-202302
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-817ffab658b453c4a87eda3de86884878ee411debde2b6c932f449043858dded3
IEDL.DBID RIE
ISSN 0018-9286
IngestDate Mon Jun 30 10:17:57 EDT 2025
Tue Jul 01 03:36:50 EDT 2025
Wed Aug 27 02:27:59 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 12
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-817ffab658b453c4a87eda3de86884878ee411debde2b6c932f449043858dded3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0001-9717-846X
PQID 3140641043
PQPubID 85475
PageCount 8
ParticipantIDs crossref_primary_10_1109_TAC_2024_3423837
proquest_journals_3140641043
ieee_primary_10587100
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2024-12-01
PublicationDateYYYYMMDD 2024-12-01
PublicationDate_xml – month: 12
  year: 2024
  text: 2024-12-01
  day: 01
PublicationDecade 2020
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on automatic control
PublicationTitleAbbrev TAC
PublicationYear 2024
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
ref15
ref14
ref11
ref10
ref2
ref1
ref17
ref16
ref19
ref18
Baheti (ref4) 2011; 12
ref8
ref7
ref9
ref3
ref6
ref5
ApS (ref12) 2019; 4
References_xml – ident: ref17
  doi: 10.1016/j.ifacol.2023.10.1876
– ident: ref15
  doi: 10.1016/j.automatica.2015.12.011
– ident: ref9
  doi: 10.1109/TAC.2017.2760106
– ident: ref6
  doi: 10.1016/j.automatica.2021.109688
– ident: ref13
  doi: 10.1007/978-3-540-24743-2_32
– ident: ref8
  doi: 10.1007/3-540-46430-1_19
– ident: ref2
  doi: 10.23919/ECC.2019.8796030
– volume: 4
  issue: 1
  volume-title: User’s Guide Ref. Manual, Ver.
  year: 2019
  ident: ref12
  article-title: Mosek optimization toolbox for MATLAB
– ident: ref1
  doi: 10.1146/annurev-control-071420-081941
– ident: ref18
  doi: 10.1109/TAC.2023.3332570
– ident: ref7
  doi: 10.1080/10429247.1992.11414684
– ident: ref19
  doi: 10.1109/TAC.2023.3274821
– ident: ref3
  doi: 10.1109/TAC.2016.2638961
– ident: ref14
  doi: 10.1145/1837274.1837461
– volume: 12
  start-page: 161
  issue: 1
  year: 2011
  ident: ref4
  article-title: Cyber-physical systems
  publication-title: Impact Control Technol.
– ident: ref5
  doi: 10.1016/S0005-1098(99)00113-2
– ident: ref11
  doi: 10.1109/ACC.2010.5530514
– ident: ref10
  doi: 10.1177/0278364914528059
– ident: ref16
  doi: 10.1007/3-540-64358-3_51
SSID ssj0016441
Score 2.4693487
Snippet In this article, we propose a framework for synthesizing reach-avoid controllers for deterministic systems modeled by ordinary differential equations and...
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Index Database
Publisher
StartPage 8892
SubjectTerms Aerospace electronics
Control systems
Control systems design
Controllers
Differential equations
Guidance-barrier functions
Mathematical models
reach-avoid controllers
Safety
Safety critical
safety critical systems
Semidefinite programming
Stochastic processes
Stochastic systems
Synthesis
Vectors
Title Reach-Avoid Controllers Synthesis for Safety Critical Systems
URI https://ieeexplore.ieee.org/document/10587100
https://www.proquest.com/docview/3140641043
Volume 69
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFA9uJz34OXE6pQcvHlL7kaTpwcMYjiG4g9tgt9I0rzCUTlwnzL_el6YdQxG89ZCE8F7ee7_X90XILTexOR5mNPY0o8xXiqae9ihokeoQNANmaoefx2I0Y09zPq-L1ataGACoks_ANZ9VLF8vs7X5VYYSzqXpRtMiLfTcbLHWNmRgDLtVuyjBgdzGJL34ftofoCcYMNe0u5Nm5PmODaqGqvzSxJV5GR6RcXMxm1Xy6q5L5WZfP3o2_vvmx-SwBppO376ME7IHxSk52Gk_eEYeXkwqJe1_LhfaGdic9TeEg85kUyAuXC1WDkJaZ5LmUG6cZiiCUzc575DZ8HE6GNF6nALNAsZLKv0oz1OFkEMx5A5LZQQ6DTVIISX6LRKA-b4GpSFQIkNglzMWm0ghl6gEdXhO2sWygAviRDlXQuNxigVMBLiVC5AsBx7zAPyoS-4aAifvtmtGUnkbXpwgMxLDjKRmRpd0DL121llSdUmvYUlSy9UqCdEfFAxdyPDyj21XZN-cbjNOeqRdfqzhGnFDqW6q9_IN4jO-Vw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8NADLagDMDAG1EokIGFISUPX3oZGKoKVF4doEhsUS7nSBUoRTRFKr8eXx5VBUJiy5C7nOyz_Tl-AZwJE5sTfmKHjkYbXaXs2NGOTTqItU8aCU3t8MMg6D_j7Yt4qYrVi1oYIiqSz6htHotYvh4nU_OrjCVcSNONZhlW2PBjWJZrzYMGxrSXipdl2JPzqKQTXgy7PfYFPWybhnfSDD1fsELFWJVfurgwMNebMKiPVuaVvLanuWonXz-6Nv777FuwUUFNq1vejW1YomwH1hcaEO7C5aNJprS7n-ORtnpl1vobA0LraZYxMpyMJhaDWuspTimfWfVYBKtqc74Hz9dXw17frgYq2ImHIrel20nTWDHoUMj8wVh2SMe-JhlIyZ6LJELX1aQ0eSpIGNqliKGJFQrJalD7-9DIxhkdgNVJhQo0b6fQw8DjpSIgiSmJUHjkdppwXhM4ei_7ZkSFv-GEETMjMsyIKmY0Yc_Qa-G9klRNaNUsiSrJmkQ-e4QBshPpH_6x7BRW-8OH--j-ZnB3BGvmS2X-SQsa-ceUjhlF5OqkuDvfEODBpw
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=Reach-Avoid+Controllers+Synthesis+for+Safety+Critical+Systems&rft.jtitle=IEEE+transactions+on+automatic+control&rft.au=Bai+Xue&rft.date=2024-12-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=0018-9286&rft.eissn=1558-2523&rft.volume=69&rft.issue=12&rft.spage=8892&rft_id=info:doi/10.1109%2FTAC.2024.3423837&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