Robustness Analysis of Automated Manufacturing Systems With Unreliable Resources Using Petri Nets

This paper studies the maximally permissive robustness analysis of automated manufacturing systems (AMSs) with unreliable resources in the paradigm of Petri nets (PNs). Two types of robust markings, i.e., strongly robust markings and weakly robust markings, are defined in this paper. We propose robu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on automation science and engineering 2022-10, Vol.19 (4), p.3686-3699
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 3699
container_issue 4
container_start_page 3686
container_title IEEE transactions on automation science and engineering
container_volume 19
creator Yang, Benyuan
Hu, Hesuan
description This paper studies the maximally permissive robustness analysis of automated manufacturing systems (AMSs) with unreliable resources in the paradigm of Petri nets (PNs). Two types of robust markings, i.e., strongly robust markings and weakly robust markings, are defined in this paper. We propose robustness equivalence and non-robustness equivalence to characterize the markings that exhibit the same robustness and non-robustness, respectively. Reachability graph (or RG hereafter) is directly used to determine the robustness of markings; however, it is difficult to use in large-scale systems due to formidable computational difficulty. As an alternative, we present a reduced reachability graph (or R2G hereafter) based necessary and sufficient condition to check the robustness of markings, in terms of the liveness analysis of markings in R2G. We show that all safe markings of an R2G correspond to strongly robust markings of the corresponding RG, and deadlock markings as well as their bad markings and livelock markings as well as their bad markings of an R2G correspond to non-robust markings and weakly robust markings of the corresponding RG, respectively. Hence, the robustness of markings in an RG can be determined effectively and efficiently through the liveness analysis of markings in the corresponding R2G. Note to Practitioners-In practical manufacturing scenarios, it is urgent to analyze and control the automated manufacturing systems (AMSs) so as to ensure their continual production against any resource failure. If the failures of an AMS are not handled gracefully, the whole system may fall into a blocking. As a consequence, system production does not meet rapid manufacturing goals and objectives. In this paper, we focus on the maximally permissive robustness analysis of AMSs with unreliable resources in the paradigm of Petri nets. We define two types of robustness in terms of markings, i.e., strong robustness and weak robustness. From the viewpoint of reachability graph, we propose robustness equivalence and non-robustness equivalence among markings and present the procedures to check the robustness of markings. Furthermore, a set of necessary and sufficient conditions are established to provably ensure that the robustness of markings can be determined through liveness analysis in a reduced reachability graph. Therefore, the robustness of markings can be determined in a computationally efficient way.
doi_str_mv 10.1109/TASE.2021.3130768
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2724732402</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9640462</ieee_id><sourcerecordid>2724732402</sourcerecordid><originalsourceid>FETCH-LOGICAL-c293t-b566d0ff7263cc1ec53f9b1d900f089fa4af072f39c15770fbe92e893d1b69853</originalsourceid><addsrcrecordid>eNo9kMtOwzAQRSMEEqXwAYiNJdYpfsRxvIwqXlJ5qA-xjBxnDKnSpHicRf-eRK1YzSzOvZo5UXTL6Iwxqh_W-epxxilnM8EEVWl2Fk2YlFksVCbOxz2RsdRSXkZXiFtKeZJpOonMsit7DC0gkrw1zQFrJJ0jeR-6nQlQkTfT9s7Y0Pu6_SarAwbYIfmqww_ZtB6a2pQNkCVg13sLSDY4cp8QfE3eIeB1dOFMg3BzmtNo8_S4nr_Ei4_n13m-iC3XIsSlTNOKOqd4KqxlYKVwumSVptTRTDuTGEcVd0JbJpWirgTNIdOiYmWqMymm0f2xd--73x4wFNvhouElLLjiiRI8oXyg2JGyvkP04Iq9r3fGHwpGi9FkMZosRpPFyeSQuTtmagD453Wa0CTl4g9tiXBN</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2724732402</pqid></control><display><type>article</type><title>Robustness Analysis of Automated Manufacturing Systems With Unreliable Resources Using Petri Nets</title><source>IEEE Electronic Library (IEL)</source><creator>Yang, Benyuan ; Hu, Hesuan</creator><creatorcontrib>Yang, Benyuan ; Hu, Hesuan</creatorcontrib><description>This paper studies the maximally permissive robustness analysis of automated manufacturing systems (AMSs) with unreliable resources in the paradigm of Petri nets (PNs). Two types of robust markings, i.e., strongly robust markings and weakly robust markings, are defined in this paper. We propose robustness equivalence and non-robustness equivalence to characterize the markings that exhibit the same robustness and non-robustness, respectively. Reachability graph (or RG hereafter) is directly used to determine the robustness of markings; however, it is difficult to use in large-scale systems due to formidable computational difficulty. As an alternative, we present a reduced reachability graph (or R2G hereafter) based necessary and sufficient condition to check the robustness of markings, in terms of the liveness analysis of markings in R2G. We show that all safe markings of an R2G correspond to strongly robust markings of the corresponding RG, and deadlock markings as well as their bad markings and livelock markings as well as their bad markings of an R2G correspond to non-robust markings and weakly robust markings of the corresponding RG, respectively. Hence, the robustness of markings in an RG can be determined effectively and efficiently through the liveness analysis of markings in the corresponding R2G. Note to Practitioners-In practical manufacturing scenarios, it is urgent to analyze and control the automated manufacturing systems (AMSs) so as to ensure their continual production against any resource failure. If the failures of an AMS are not handled gracefully, the whole system may fall into a blocking. As a consequence, system production does not meet rapid manufacturing goals and objectives. In this paper, we focus on the maximally permissive robustness analysis of AMSs with unreliable resources in the paradigm of Petri nets. We define two types of robustness in terms of markings, i.e., strong robustness and weak robustness. From the viewpoint of reachability graph, we propose robustness equivalence and non-robustness equivalence among markings and present the procedures to check the robustness of markings. Furthermore, a set of necessary and sufficient conditions are established to provably ensure that the robustness of markings can be determined through liveness analysis in a reduced reachability graph. Therefore, the robustness of markings can be determined in a computationally efficient way.</description><identifier>ISSN: 1545-5955</identifier><identifier>EISSN: 1558-3783</identifier><identifier>DOI: 10.1109/TASE.2021.3130768</identifier><identifier>CODEN: ITASC7</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Automated manufacturing systems ; Automatic control ; Automation ; Equivalence ; liveness analysis ; Manufacturing ; Manufacturing systems ; Petri nets ; Rapid manufacturing ; Reliability ; resource failures ; Robustness ; Robustness (mathematics) ; robustness analysis ; Workstations</subject><ispartof>IEEE transactions on automation science and engineering, 2022-10, Vol.19 (4), p.3686-3699</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c293t-b566d0ff7263cc1ec53f9b1d900f089fa4af072f39c15770fbe92e893d1b69853</citedby><cites>FETCH-LOGICAL-c293t-b566d0ff7263cc1ec53f9b1d900f089fa4af072f39c15770fbe92e893d1b69853</cites><orcidid>0000-0002-8724-2058 ; 0000-0002-0597-2410</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9640462$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9640462$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Yang, Benyuan</creatorcontrib><creatorcontrib>Hu, Hesuan</creatorcontrib><title>Robustness Analysis of Automated Manufacturing Systems With Unreliable Resources Using Petri Nets</title><title>IEEE transactions on automation science and engineering</title><addtitle>TASE</addtitle><description>This paper studies the maximally permissive robustness analysis of automated manufacturing systems (AMSs) with unreliable resources in the paradigm of Petri nets (PNs). Two types of robust markings, i.e., strongly robust markings and weakly robust markings, are defined in this paper. We propose robustness equivalence and non-robustness equivalence to characterize the markings that exhibit the same robustness and non-robustness, respectively. Reachability graph (or RG hereafter) is directly used to determine the robustness of markings; however, it is difficult to use in large-scale systems due to formidable computational difficulty. As an alternative, we present a reduced reachability graph (or R2G hereafter) based necessary and sufficient condition to check the robustness of markings, in terms of the liveness analysis of markings in R2G. We show that all safe markings of an R2G correspond to strongly robust markings of the corresponding RG, and deadlock markings as well as their bad markings and livelock markings as well as their bad markings of an R2G correspond to non-robust markings and weakly robust markings of the corresponding RG, respectively. Hence, the robustness of markings in an RG can be determined effectively and efficiently through the liveness analysis of markings in the corresponding R2G. Note to Practitioners-In practical manufacturing scenarios, it is urgent to analyze and control the automated manufacturing systems (AMSs) so as to ensure their continual production against any resource failure. If the failures of an AMS are not handled gracefully, the whole system may fall into a blocking. As a consequence, system production does not meet rapid manufacturing goals and objectives. In this paper, we focus on the maximally permissive robustness analysis of AMSs with unreliable resources in the paradigm of Petri nets. We define two types of robustness in terms of markings, i.e., strong robustness and weak robustness. From the viewpoint of reachability graph, we propose robustness equivalence and non-robustness equivalence among markings and present the procedures to check the robustness of markings. Furthermore, a set of necessary and sufficient conditions are established to provably ensure that the robustness of markings can be determined through liveness analysis in a reduced reachability graph. Therefore, the robustness of markings can be determined in a computationally efficient way.</description><subject>Automated manufacturing systems</subject><subject>Automatic control</subject><subject>Automation</subject><subject>Equivalence</subject><subject>liveness analysis</subject><subject>Manufacturing</subject><subject>Manufacturing systems</subject><subject>Petri nets</subject><subject>Rapid manufacturing</subject><subject>Reliability</subject><subject>resource failures</subject><subject>Robustness</subject><subject>Robustness (mathematics)</subject><subject>robustness analysis</subject><subject>Workstations</subject><issn>1545-5955</issn><issn>1558-3783</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kMtOwzAQRSMEEqXwAYiNJdYpfsRxvIwqXlJ5qA-xjBxnDKnSpHicRf-eRK1YzSzOvZo5UXTL6Iwxqh_W-epxxilnM8EEVWl2Fk2YlFksVCbOxz2RsdRSXkZXiFtKeZJpOonMsit7DC0gkrw1zQFrJJ0jeR-6nQlQkTfT9s7Y0Pu6_SarAwbYIfmqww_ZtB6a2pQNkCVg13sLSDY4cp8QfE3eIeB1dOFMg3BzmtNo8_S4nr_Ei4_n13m-iC3XIsSlTNOKOqd4KqxlYKVwumSVptTRTDuTGEcVd0JbJpWirgTNIdOiYmWqMymm0f2xd--73x4wFNvhouElLLjiiRI8oXyg2JGyvkP04Iq9r3fGHwpGi9FkMZosRpPFyeSQuTtmagD453Wa0CTl4g9tiXBN</recordid><startdate>20221001</startdate><enddate>20221001</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>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-8724-2058</orcidid><orcidid>https://orcid.org/0000-0002-0597-2410</orcidid></search><sort><creationdate>20221001</creationdate><title>Robustness Analysis of Automated Manufacturing Systems With Unreliable Resources Using Petri Nets</title><author>Yang, Benyuan ; Hu, Hesuan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c293t-b566d0ff7263cc1ec53f9b1d900f089fa4af072f39c15770fbe92e893d1b69853</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Automated manufacturing systems</topic><topic>Automatic control</topic><topic>Automation</topic><topic>Equivalence</topic><topic>liveness analysis</topic><topic>Manufacturing</topic><topic>Manufacturing systems</topic><topic>Petri nets</topic><topic>Rapid manufacturing</topic><topic>Reliability</topic><topic>resource failures</topic><topic>Robustness</topic><topic>Robustness (mathematics)</topic><topic>robustness analysis</topic><topic>Workstations</topic><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>Computer and Information Systems Abstracts</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>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on automation science and engineering</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>Robustness Analysis of Automated Manufacturing Systems With Unreliable Resources Using Petri Nets</atitle><jtitle>IEEE transactions on automation science and engineering</jtitle><stitle>TASE</stitle><date>2022-10-01</date><risdate>2022</risdate><volume>19</volume><issue>4</issue><spage>3686</spage><epage>3699</epage><pages>3686-3699</pages><issn>1545-5955</issn><eissn>1558-3783</eissn><coden>ITASC7</coden><abstract>This paper studies the maximally permissive robustness analysis of automated manufacturing systems (AMSs) with unreliable resources in the paradigm of Petri nets (PNs). Two types of robust markings, i.e., strongly robust markings and weakly robust markings, are defined in this paper. We propose robustness equivalence and non-robustness equivalence to characterize the markings that exhibit the same robustness and non-robustness, respectively. Reachability graph (or RG hereafter) is directly used to determine the robustness of markings; however, it is difficult to use in large-scale systems due to formidable computational difficulty. As an alternative, we present a reduced reachability graph (or R2G hereafter) based necessary and sufficient condition to check the robustness of markings, in terms of the liveness analysis of markings in R2G. We show that all safe markings of an R2G correspond to strongly robust markings of the corresponding RG, and deadlock markings as well as their bad markings and livelock markings as well as their bad markings of an R2G correspond to non-robust markings and weakly robust markings of the corresponding RG, respectively. Hence, the robustness of markings in an RG can be determined effectively and efficiently through the liveness analysis of markings in the corresponding R2G. Note to Practitioners-In practical manufacturing scenarios, it is urgent to analyze and control the automated manufacturing systems (AMSs) so as to ensure their continual production against any resource failure. If the failures of an AMS are not handled gracefully, the whole system may fall into a blocking. As a consequence, system production does not meet rapid manufacturing goals and objectives. In this paper, we focus on the maximally permissive robustness analysis of AMSs with unreliable resources in the paradigm of Petri nets. We define two types of robustness in terms of markings, i.e., strong robustness and weak robustness. From the viewpoint of reachability graph, we propose robustness equivalence and non-robustness equivalence among markings and present the procedures to check the robustness of markings. Furthermore, a set of necessary and sufficient conditions are established to provably ensure that the robustness of markings can be determined through liveness analysis in a reduced reachability graph. Therefore, the robustness of markings can be determined in a computationally efficient way.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TASE.2021.3130768</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0002-8724-2058</orcidid><orcidid>https://orcid.org/0000-0002-0597-2410</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1545-5955
ispartof IEEE transactions on automation science and engineering, 2022-10, Vol.19 (4), p.3686-3699
issn 1545-5955
1558-3783
language eng
recordid cdi_proquest_journals_2724732402
source IEEE Electronic Library (IEL)
subjects Automated manufacturing systems
Automatic control
Automation
Equivalence
liveness analysis
Manufacturing
Manufacturing systems
Petri nets
Rapid manufacturing
Reliability
resource failures
Robustness
Robustness (mathematics)
robustness analysis
Workstations
title Robustness Analysis of Automated Manufacturing Systems With Unreliable Resources Using Petri Nets
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T17%3A05%3A36IST&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=Robustness%20Analysis%20of%20Automated%20Manufacturing%20Systems%20With%20Unreliable%20Resources%20Using%20Petri%20Nets&rft.jtitle=IEEE%20transactions%20on%20automation%20science%20and%20engineering&rft.au=Yang,%20Benyuan&rft.date=2022-10-01&rft.volume=19&rft.issue=4&rft.spage=3686&rft.epage=3699&rft.pages=3686-3699&rft.issn=1545-5955&rft.eissn=1558-3783&rft.coden=ITASC7&rft_id=info:doi/10.1109/TASE.2021.3130768&rft_dat=%3Cproquest_RIE%3E2724732402%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=2724732402&rft_id=info:pmid/&rft_ieee_id=9640462&rfr_iscdi=true