Closed-form solution of controller synthesis for infinitely large systems of resource sharing systems of a subclass of Petri nets
Little literature has dealt with infinite systems where an arbitrarily large number of resources is shared between larger systems with many stages due to the associated state explosion problem. Current most advanced controlled techniques for flexible manufacturing systems (FMS) cannot handle very la...
Gespeichert in:
Veröffentlicht in: | Transactions of the Institute of Measurement and Control 2016-01, Vol.38 (1), p.83-92 |
---|---|
1. Verfasser: | |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 92 |
---|---|
container_issue | 1 |
container_start_page | 83 |
container_title | Transactions of the Institute of Measurement and Control |
container_volume | 38 |
creator | Chao, Daniel Y |
description | Little literature has dealt with infinite systems where an arbitrarily large number of resources is shared between larger systems with many stages due to the associated state explosion problem. Current most advanced controlled techniques for flexible manufacturing systems (FMS) cannot handle very large systems. We proposed earlier a method without reachability analysis to find the closed-form solutions of all reachable, forbidden, and live markings for the so-called kth-order system. This is the first reported closed-form solution of arbitrarily large systems. This paper further extends the closed-form solutions to the controller synthesis of infinite kth-order systems, which is a subclass of FMS. The place-invariant-based deadlock prevention controls are adopted to reduce the computational burden by considering only the minimal set of all first-met bad markings (FBMs). No live states are lost by considering also only the minimal set of all live markings. The above requires solving integer linear programming problems (ILPPs), which is NP-hard and quite time-consuming. By merging several monitors into a single one while not losing live states, this paper is able to achieve the same best results in the literature while avoiding the time-consuming reachability analysis and complete siphon computation which does not scale well with the size of the nets. Furthermore, closed-form solution of arbitrarily large systems can be derived, which has never been attained so far. Application to large Gadara resource allocation systems is also mentioned. Further work on handling a very large system with resources shared between more than two processes is reported. Moreover, the initial markings of the two terminal resource places are allowed to vary above one. |
doi_str_mv | 10.1177/0142331214564010 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1778004438</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sage_id>10.1177_0142331214564010</sage_id><sourcerecordid>4267266841</sourcerecordid><originalsourceid>FETCH-LOGICAL-c342t-73aaf8af4f17f2768aa95dcbb24d9603eacdfa389386cbea33c817f28ebb79e43</originalsourceid><addsrcrecordid>eNp1kT1P5DAQhi0EEstCT2mJhiZgx07ilGh13CEhQQF15HjHi5HXBo9TbHn_HIelQEhUo5n3eUfzQcg5Z1ecd90147IWgtdcNq1knB2QBZddVzHR9odkMcvVrB-TE8RXxpiUrVyQ_ysfEdaVjWlLMfopuxhotNTEkFP0HhLFXcgvgA5poagL1gWXwe-o12kDRcYMW5xNCTBOyZTai04ubL5rmuI0Gq_xM3uEnBwNkPGUHFntEc6-4pI83_55Wv2r7h_-3q1u7isjZJ2rTmhtlbbS8s7WXau07pu1GcdarvuWCdBmbbVQvVCtGUELYdRMKhjHrgcpluRy3_ctxfcJMA9bhwa81wHihEM5opqvIlRBL36gr2WtUKYbuJINU03TikKxPWVSRExgh7fktjrtBs6G-SfDz58US7W3oN7At6a_8R8ArY49</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1845085563</pqid></control><display><type>article</type><title>Closed-form solution of controller synthesis for infinitely large systems of resource sharing systems of a subclass of Petri nets</title><source>SAGE Complete</source><creator>Chao, Daniel Y</creator><creatorcontrib>Chao, Daniel Y</creatorcontrib><description>Little literature has dealt with infinite systems where an arbitrarily large number of resources is shared between larger systems with many stages due to the associated state explosion problem. Current most advanced controlled techniques for flexible manufacturing systems (FMS) cannot handle very large systems. We proposed earlier a method without reachability analysis to find the closed-form solutions of all reachable, forbidden, and live markings for the so-called kth-order system. This is the first reported closed-form solution of arbitrarily large systems. This paper further extends the closed-form solutions to the controller synthesis of infinite kth-order systems, which is a subclass of FMS. The place-invariant-based deadlock prevention controls are adopted to reduce the computational burden by considering only the minimal set of all first-met bad markings (FBMs). No live states are lost by considering also only the minimal set of all live markings. The above requires solving integer linear programming problems (ILPPs), which is NP-hard and quite time-consuming. By merging several monitors into a single one while not losing live states, this paper is able to achieve the same best results in the literature while avoiding the time-consuming reachability analysis and complete siphon computation which does not scale well with the size of the nets. Furthermore, closed-form solution of arbitrarily large systems can be derived, which has never been attained so far. Application to large Gadara resource allocation systems is also mentioned. Further work on handling a very large system with resources shared between more than two processes is reported. Moreover, the initial markings of the two terminal resource places are allowed to vary above one.</description><identifier>ISSN: 0142-3312</identifier><identifier>EISSN: 1477-0369</identifier><identifier>DOI: 10.1177/0142331214564010</identifier><language>eng</language><publisher>London, England: SAGE Publications</publisher><subject>Computation ; Controllers ; Economic models ; Exact solutions ; Flexible manufacturing systems ; Linear programming ; Mathematical analysis ; Mathematical models ; Monitors ; Synthesis</subject><ispartof>Transactions of the Institute of Measurement and Control, 2016-01, Vol.38 (1), p.83-92</ispartof><rights>The Author(s) 2015</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c342t-73aaf8af4f17f2768aa95dcbb24d9603eacdfa389386cbea33c817f28ebb79e43</citedby><cites>FETCH-LOGICAL-c342t-73aaf8af4f17f2768aa95dcbb24d9603eacdfa389386cbea33c817f28ebb79e43</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://journals.sagepub.com/doi/pdf/10.1177/0142331214564010$$EPDF$$P50$$Gsage$$H</linktopdf><linktohtml>$$Uhttps://journals.sagepub.com/doi/10.1177/0142331214564010$$EHTML$$P50$$Gsage$$H</linktohtml><link.rule.ids>314,776,780,21798,27901,27902,43597,43598</link.rule.ids></links><search><creatorcontrib>Chao, Daniel Y</creatorcontrib><title>Closed-form solution of controller synthesis for infinitely large systems of resource sharing systems of a subclass of Petri nets</title><title>Transactions of the Institute of Measurement and Control</title><description>Little literature has dealt with infinite systems where an arbitrarily large number of resources is shared between larger systems with many stages due to the associated state explosion problem. Current most advanced controlled techniques for flexible manufacturing systems (FMS) cannot handle very large systems. We proposed earlier a method without reachability analysis to find the closed-form solutions of all reachable, forbidden, and live markings for the so-called kth-order system. This is the first reported closed-form solution of arbitrarily large systems. This paper further extends the closed-form solutions to the controller synthesis of infinite kth-order systems, which is a subclass of FMS. The place-invariant-based deadlock prevention controls are adopted to reduce the computational burden by considering only the minimal set of all first-met bad markings (FBMs). No live states are lost by considering also only the minimal set of all live markings. The above requires solving integer linear programming problems (ILPPs), which is NP-hard and quite time-consuming. By merging several monitors into a single one while not losing live states, this paper is able to achieve the same best results in the literature while avoiding the time-consuming reachability analysis and complete siphon computation which does not scale well with the size of the nets. Furthermore, closed-form solution of arbitrarily large systems can be derived, which has never been attained so far. Application to large Gadara resource allocation systems is also mentioned. Further work on handling a very large system with resources shared between more than two processes is reported. Moreover, the initial markings of the two terminal resource places are allowed to vary above one.</description><subject>Computation</subject><subject>Controllers</subject><subject>Economic models</subject><subject>Exact solutions</subject><subject>Flexible manufacturing systems</subject><subject>Linear programming</subject><subject>Mathematical analysis</subject><subject>Mathematical models</subject><subject>Monitors</subject><subject>Synthesis</subject><issn>0142-3312</issn><issn>1477-0369</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNp1kT1P5DAQhi0EEstCT2mJhiZgx07ilGh13CEhQQF15HjHi5HXBo9TbHn_HIelQEhUo5n3eUfzQcg5Z1ecd90147IWgtdcNq1knB2QBZddVzHR9odkMcvVrB-TE8RXxpiUrVyQ_ysfEdaVjWlLMfopuxhotNTEkFP0HhLFXcgvgA5poagL1gWXwe-o12kDRcYMW5xNCTBOyZTai04ubL5rmuI0Gq_xM3uEnBwNkPGUHFntEc6-4pI83_55Wv2r7h_-3q1u7isjZJ2rTmhtlbbS8s7WXau07pu1GcdarvuWCdBmbbVQvVCtGUELYdRMKhjHrgcpluRy3_ctxfcJMA9bhwa81wHihEM5opqvIlRBL36gr2WtUKYbuJINU03TikKxPWVSRExgh7fktjrtBs6G-SfDz58US7W3oN7At6a_8R8ArY49</recordid><startdate>201601</startdate><enddate>201601</enddate><creator>Chao, Daniel Y</creator><general>SAGE Publications</general><general>Sage Publications Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>7U5</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>L7M</scope></search><sort><creationdate>201601</creationdate><title>Closed-form solution of controller synthesis for infinitely large systems of resource sharing systems of a subclass of Petri nets</title><author>Chao, Daniel Y</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c342t-73aaf8af4f17f2768aa95dcbb24d9603eacdfa389386cbea33c817f28ebb79e43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Computation</topic><topic>Controllers</topic><topic>Economic models</topic><topic>Exact solutions</topic><topic>Flexible manufacturing systems</topic><topic>Linear programming</topic><topic>Mathematical analysis</topic><topic>Mathematical models</topic><topic>Monitors</topic><topic>Synthesis</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Chao, Daniel Y</creatorcontrib><collection>CrossRef</collection><collection>Electronics & Communications Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Transactions of the Institute of Measurement and Control</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Chao, Daniel Y</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Closed-form solution of controller synthesis for infinitely large systems of resource sharing systems of a subclass of Petri nets</atitle><jtitle>Transactions of the Institute of Measurement and Control</jtitle><date>2016-01</date><risdate>2016</risdate><volume>38</volume><issue>1</issue><spage>83</spage><epage>92</epage><pages>83-92</pages><issn>0142-3312</issn><eissn>1477-0369</eissn><abstract>Little literature has dealt with infinite systems where an arbitrarily large number of resources is shared between larger systems with many stages due to the associated state explosion problem. Current most advanced controlled techniques for flexible manufacturing systems (FMS) cannot handle very large systems. We proposed earlier a method without reachability analysis to find the closed-form solutions of all reachable, forbidden, and live markings for the so-called kth-order system. This is the first reported closed-form solution of arbitrarily large systems. This paper further extends the closed-form solutions to the controller synthesis of infinite kth-order systems, which is a subclass of FMS. The place-invariant-based deadlock prevention controls are adopted to reduce the computational burden by considering only the minimal set of all first-met bad markings (FBMs). No live states are lost by considering also only the minimal set of all live markings. The above requires solving integer linear programming problems (ILPPs), which is NP-hard and quite time-consuming. By merging several monitors into a single one while not losing live states, this paper is able to achieve the same best results in the literature while avoiding the time-consuming reachability analysis and complete siphon computation which does not scale well with the size of the nets. Furthermore, closed-form solution of arbitrarily large systems can be derived, which has never been attained so far. Application to large Gadara resource allocation systems is also mentioned. Further work on handling a very large system with resources shared between more than two processes is reported. Moreover, the initial markings of the two terminal resource places are allowed to vary above one.</abstract><cop>London, England</cop><pub>SAGE Publications</pub><doi>10.1177/0142331214564010</doi><tpages>10</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0142-3312 |
ispartof | Transactions of the Institute of Measurement and Control, 2016-01, Vol.38 (1), p.83-92 |
issn | 0142-3312 1477-0369 |
language | eng |
recordid | cdi_proquest_miscellaneous_1778004438 |
source | SAGE Complete |
subjects | Computation Controllers Economic models Exact solutions Flexible manufacturing systems Linear programming Mathematical analysis Mathematical models Monitors Synthesis |
title | Closed-form solution of controller synthesis for infinitely large systems of resource sharing systems of a subclass of 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-29T05%3A10%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Closed-form%20solution%20of%20controller%20synthesis%20for%20infinitely%20large%20systems%20of%20resource%20sharing%20systems%20of%20a%20subclass%20of%20Petri%20nets&rft.jtitle=Transactions%20of%20the%20Institute%20of%20Measurement%20and%20Control&rft.au=Chao,%20Daniel%20Y&rft.date=2016-01&rft.volume=38&rft.issue=1&rft.spage=83&rft.epage=92&rft.pages=83-92&rft.issn=0142-3312&rft.eissn=1477-0369&rft_id=info:doi/10.1177/0142331214564010&rft_dat=%3Cproquest_cross%3E4267266841%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1845085563&rft_id=info:pmid/&rft_sage_id=10.1177_0142331214564010&rfr_iscdi=true |