Decentralized Enforcement of Linear State Specifications for Augmented Marked Graphs With a Coordinator

In real-world scenarios, automated manufacturing systems (AMSs) are often restricted to various types of additional constraints, such as the maximal number of jobs simultaneously allowed. In order to reduce control cost and improve control flexibility, one may wish to synthesize a supervisor / contr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on control systems technology 2024-03, Vol.32 (2), p.413-427
Hauptverfasser: Yang, Benyuan, Hu, Hesuan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 427
container_issue 2
container_start_page 413
container_title IEEE transactions on control systems technology
container_volume 32
creator Yang, Benyuan
Hu, Hesuan
description In real-world scenarios, automated manufacturing systems (AMSs) are often restricted to various types of additional constraints, such as the maximal number of jobs simultaneously allowed. In order to reduce control cost and improve control flexibility, one may wish to synthesize a supervisor / controller that provably enforces the control specifications in an efficient manner. By modeling AMSs as augmented marked graphs (AMGs), this article develops an innovative approach, i.e., decentralized control with a coordinator, to enforce a class of linear state specifications, i.e., generalized mutual exclusion constraints (GMECs). The global AMGs considered in this article are modeled by several subsystems interconnected via shared resources. Local control laws (which enabled transitions should be disabled or fired at each state) are first computed separately by the subsystems themselves, but the one-sided decisions made by local controllers may lead the whole system to a blocking state, namely, decision deadlock. We present a coordinated control policy to avoid such unexpected situations with the aid of a coordinator. It is shown that with our approach, the global GMECs can be enforced in an efficient way based on some limited local information, without knowing any global one.
doi_str_mv 10.1109/TCST.2023.3312849
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TCST_2023_3312849</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10260682</ieee_id><sourcerecordid>2932575110</sourcerecordid><originalsourceid>FETCH-LOGICAL-c246t-dde3c854980a606ae4bc98b106ebf58a1adc6762f2003611f4d0b8313cd336383</originalsourceid><addsrcrecordid>eNpNkE1LAzEQhoMoWKs_QPAQ8Lw1H5s0eyxrrULFQyseQzabtKntZk3Sg_56s9SDpxmG550ZHgBuMZpgjKqHdb1aTwgidEIpJqKszsAIMyYKJDg7zz3itOCM8ktwFeMOIVwyMh2BzaPRpktB7d2PaeG8sz5oc8gj6C1cus6oAFdJJQNXvdHOOq2S812EGYSz42ZAc_BVhc9cFkH12wg_XNpCBWvvQ-s6lXy4BhdW7aO5-atj8P40X9fPxfJt8VLPloUmJU9F2xqqBSsrgRRHXJmy0ZVo8vemsUworFrNp5xYghDlGNuyRY2gmOqWUk4FHYP7094--K-jiUnu_DF0-aQkFSVsyrKuTOETpYOPMRgr--AOKnxLjOTgUw4-5eBT_vnMmbtTxhlj_vEk_ykI_QUxBXHY</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2932575110</pqid></control><display><type>article</type><title>Decentralized Enforcement of Linear State Specifications for Augmented Marked Graphs With a Coordinator</title><source>IEEE Electronic Library (IEL)</source><creator>Yang, Benyuan ; Hu, Hesuan</creator><creatorcontrib>Yang, Benyuan ; Hu, Hesuan</creatorcontrib><description>In real-world scenarios, automated manufacturing systems (AMSs) are often restricted to various types of additional constraints, such as the maximal number of jobs simultaneously allowed. In order to reduce control cost and improve control flexibility, one may wish to synthesize a supervisor&lt;inline-formula&gt; &lt;tex-math notation="LaTeX"&gt;/ &lt;/tex-math&gt;&lt;/inline-formula&gt;controller that provably enforces the control specifications in an efficient manner. By modeling AMSs as augmented marked graphs (AMGs), this article develops an innovative approach, i.e., decentralized control with a coordinator, to enforce a class of linear state specifications, i.e., generalized mutual exclusion constraints (GMECs). The global AMGs considered in this article are modeled by several subsystems interconnected via shared resources. Local control laws (which enabled transitions should be disabled or fired at each state) are first computed separately by the subsystems themselves, but the one-sided decisions made by local controllers may lead the whole system to a blocking state, namely, decision deadlock. We present a coordinated control policy to avoid such unexpected situations with the aid of a coordinator. It is shown that with our approach, the global GMECs can be enforced in an efficient way based on some limited local information, without knowing any global one.</description><identifier>ISSN: 1063-6536</identifier><identifier>EISSN: 1558-0865</identifier><identifier>DOI: 10.1109/TCST.2023.3312849</identifier><identifier>CODEN: IETTE2</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Automated manufacturing systems (AMSs) ; Computational modeling ; Constraint handling ; Control theory ; Decentralized control ; generalized mutual exclusion constraints (GMECs) ; Graphs ; Law ; Manufacturing systems ; marked graphs ; marking estimation ; Monitoring ; Petri nets ; Petri nets (PNs) ; Specifications ; Subsystems ; Sufficient conditions ; System recovery</subject><ispartof>IEEE transactions on control systems technology, 2024-03, Vol.32 (2), p.413-427</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c246t-dde3c854980a606ae4bc98b106ebf58a1adc6762f2003611f4d0b8313cd336383</cites><orcidid>0000-0002-0597-2410 ; 0000-0002-8724-2058</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10260682$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,777,781,793,27905,27906,54739</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10260682$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Yang, Benyuan</creatorcontrib><creatorcontrib>Hu, Hesuan</creatorcontrib><title>Decentralized Enforcement of Linear State Specifications for Augmented Marked Graphs With a Coordinator</title><title>IEEE transactions on control systems technology</title><addtitle>TCST</addtitle><description>In real-world scenarios, automated manufacturing systems (AMSs) are often restricted to various types of additional constraints, such as the maximal number of jobs simultaneously allowed. In order to reduce control cost and improve control flexibility, one may wish to synthesize a supervisor&lt;inline-formula&gt; &lt;tex-math notation="LaTeX"&gt;/ &lt;/tex-math&gt;&lt;/inline-formula&gt;controller that provably enforces the control specifications in an efficient manner. By modeling AMSs as augmented marked graphs (AMGs), this article develops an innovative approach, i.e., decentralized control with a coordinator, to enforce a class of linear state specifications, i.e., generalized mutual exclusion constraints (GMECs). The global AMGs considered in this article are modeled by several subsystems interconnected via shared resources. Local control laws (which enabled transitions should be disabled or fired at each state) are first computed separately by the subsystems themselves, but the one-sided decisions made by local controllers may lead the whole system to a blocking state, namely, decision deadlock. We present a coordinated control policy to avoid such unexpected situations with the aid of a coordinator. It is shown that with our approach, the global GMECs can be enforced in an efficient way based on some limited local information, without knowing any global one.</description><subject>Automated manufacturing systems (AMSs)</subject><subject>Computational modeling</subject><subject>Constraint handling</subject><subject>Control theory</subject><subject>Decentralized control</subject><subject>generalized mutual exclusion constraints (GMECs)</subject><subject>Graphs</subject><subject>Law</subject><subject>Manufacturing systems</subject><subject>marked graphs</subject><subject>marking estimation</subject><subject>Monitoring</subject><subject>Petri nets</subject><subject>Petri nets (PNs)</subject><subject>Specifications</subject><subject>Subsystems</subject><subject>Sufficient conditions</subject><subject>System recovery</subject><issn>1063-6536</issn><issn>1558-0865</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkE1LAzEQhoMoWKs_QPAQ8Lw1H5s0eyxrrULFQyseQzabtKntZk3Sg_56s9SDpxmG550ZHgBuMZpgjKqHdb1aTwgidEIpJqKszsAIMyYKJDg7zz3itOCM8ktwFeMOIVwyMh2BzaPRpktB7d2PaeG8sz5oc8gj6C1cus6oAFdJJQNXvdHOOq2S812EGYSz42ZAc_BVhc9cFkH12wg_XNpCBWvvQ-s6lXy4BhdW7aO5-atj8P40X9fPxfJt8VLPloUmJU9F2xqqBSsrgRRHXJmy0ZVo8vemsUworFrNp5xYghDlGNuyRY2gmOqWUk4FHYP7094--K-jiUnu_DF0-aQkFSVsyrKuTOETpYOPMRgr--AOKnxLjOTgUw4-5eBT_vnMmbtTxhlj_vEk_ykI_QUxBXHY</recordid><startdate>202403</startdate><enddate>202403</enddate><creator>Yang, Benyuan</creator><creator>Hu, Hesuan</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0002-0597-2410</orcidid><orcidid>https://orcid.org/0000-0002-8724-2058</orcidid></search><sort><creationdate>202403</creationdate><title>Decentralized Enforcement of Linear State Specifications for Augmented Marked Graphs With a Coordinator</title><author>Yang, Benyuan ; Hu, Hesuan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c246t-dde3c854980a606ae4bc98b106ebf58a1adc6762f2003611f4d0b8313cd336383</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Automated manufacturing systems (AMSs)</topic><topic>Computational modeling</topic><topic>Constraint handling</topic><topic>Control theory</topic><topic>Decentralized control</topic><topic>generalized mutual exclusion constraints (GMECs)</topic><topic>Graphs</topic><topic>Law</topic><topic>Manufacturing systems</topic><topic>marked graphs</topic><topic>marking estimation</topic><topic>Monitoring</topic><topic>Petri nets</topic><topic>Petri nets (PNs)</topic><topic>Specifications</topic><topic>Subsystems</topic><topic>Sufficient conditions</topic><topic>System recovery</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Yang, Benyuan</creatorcontrib><creatorcontrib>Hu, Hesuan</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on control systems technology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Yang, Benyuan</au><au>Hu, Hesuan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Decentralized Enforcement of Linear State Specifications for Augmented Marked Graphs With a Coordinator</atitle><jtitle>IEEE transactions on control systems technology</jtitle><stitle>TCST</stitle><date>2024-03</date><risdate>2024</risdate><volume>32</volume><issue>2</issue><spage>413</spage><epage>427</epage><pages>413-427</pages><issn>1063-6536</issn><eissn>1558-0865</eissn><coden>IETTE2</coden><abstract>In real-world scenarios, automated manufacturing systems (AMSs) are often restricted to various types of additional constraints, such as the maximal number of jobs simultaneously allowed. In order to reduce control cost and improve control flexibility, one may wish to synthesize a supervisor&lt;inline-formula&gt; &lt;tex-math notation="LaTeX"&gt;/ &lt;/tex-math&gt;&lt;/inline-formula&gt;controller that provably enforces the control specifications in an efficient manner. By modeling AMSs as augmented marked graphs (AMGs), this article develops an innovative approach, i.e., decentralized control with a coordinator, to enforce a class of linear state specifications, i.e., generalized mutual exclusion constraints (GMECs). The global AMGs considered in this article are modeled by several subsystems interconnected via shared resources. Local control laws (which enabled transitions should be disabled or fired at each state) are first computed separately by the subsystems themselves, but the one-sided decisions made by local controllers may lead the whole system to a blocking state, namely, decision deadlock. We present a coordinated control policy to avoid such unexpected situations with the aid of a coordinator. It is shown that with our approach, the global GMECs can be enforced in an efficient way based on some limited local information, without knowing any global one.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCST.2023.3312849</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0002-0597-2410</orcidid><orcidid>https://orcid.org/0000-0002-8724-2058</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1063-6536
ispartof IEEE transactions on control systems technology, 2024-03, Vol.32 (2), p.413-427
issn 1063-6536
1558-0865
language eng
recordid cdi_crossref_primary_10_1109_TCST_2023_3312849
source IEEE Electronic Library (IEL)
subjects Automated manufacturing systems (AMSs)
Computational modeling
Constraint handling
Control theory
Decentralized control
generalized mutual exclusion constraints (GMECs)
Graphs
Law
Manufacturing systems
marked graphs
marking estimation
Monitoring
Petri nets
Petri nets (PNs)
Specifications
Subsystems
Sufficient conditions
System recovery
title Decentralized Enforcement of Linear State Specifications for Augmented Marked Graphs With a Coordinator
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-17T23%3A30%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Decentralized%20Enforcement%20of%20Linear%20State%20Specifications%20for%20Augmented%20Marked%20Graphs%20With%20a%20Coordinator&rft.jtitle=IEEE%20transactions%20on%20control%20systems%20technology&rft.au=Yang,%20Benyuan&rft.date=2024-03&rft.volume=32&rft.issue=2&rft.spage=413&rft.epage=427&rft.pages=413-427&rft.issn=1063-6536&rft.eissn=1558-0865&rft.coden=IETTE2&rft_id=info:doi/10.1109/TCST.2023.3312849&rft_dat=%3Cproquest_RIE%3E2932575110%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2932575110&rft_id=info:pmid/&rft_ieee_id=10260682&rfr_iscdi=true