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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on control systems technology 2024-03, Vol.32 (2), p.413-427 |
---|---|
Hauptverfasser: | , |
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<inline-formula> <tex-math notation="LaTeX">/ </tex-math></inline-formula>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<inline-formula> <tex-math notation="LaTeX">/ </tex-math></inline-formula>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 & Communications Abstracts</collection><collection>Mechanical & 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<inline-formula> <tex-math notation="LaTeX">/ </tex-math></inline-formula>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 |