Software-Based Synthesis of Maximally Permissive Liveness Enforcing Supervisory Policies for a Class of General Petri Nets

被引:0
|
作者
Salimi, E. [1 ]
Somnath, N. [2 ]
Sreenivas, R. S. [3 ,4 ]
机构
[1] USC, Dept Ind & Syst Engn, Los Angeles, CA 90089 USA
[2] Cooley LLP, Boston, MA 02116 USA
[3] UIUC, IEEE, CSL, Urbana, IL 61820 USA
[4] UIUC, ISE, Urbana, IL 61820 USA
来源
PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA) | 2017年
关键词
EXISTENCE;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A Petri net (PN) N(m(0)) is live if all of its transitions are potentially fireable from every reachable marking. A PN that is not live can be made live by a liveness enforcing supervisory policy (LESP), which decides the set of transitions that are to be permitted at any given marking, such that the supervised-PN is live. We assume there are uncontrollable transitions that cannot be prevented by the LESP. An LESP is said to be maximally permissive, if the fact that it prevents the firing of a transition at a given marking, is sufficient to conclude that all other LESPs would prevent the firing of the same transition at the marking. If there is an LESP for a PN, there is a unique maximally permissive LESP. This paper is about the synthesis of the maximally permissive LESP for a class of PN models with the help of software tools. The paper concludes with a description of ongoing software development activities.
引用
收藏
页码:429 / 434
页数:6
相关论文
共 50 条
  • [1] Synthesis of Maximally-Permissive Liveness-Enforcing Control Policies for Gadara Petri Nets
    Liao, Hongwei
    Lafortune, Stephane
    Reveliotis, Spyros
    Wang, Yin
    Mahlke, Scott
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 2797 - 2804
  • [2] On Liveness Enforcing Supervisory Policies for Arbitrary Petri Nets
    Chen, Chen
    Raman, Arun
    Hu, Hesuan
    Sreenivas, Ramavarapu S.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (12) : 5236 - 5247
  • [3] Synthesis of Liveness Enforcing Supervisory Policies In Petri Nets by Stepwise Refinement
    Somnath, N.
    Sreenivas, R. S.
    PROCEEDINGS OF THE 2017 12TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2017, : 529 - 534
  • [4] On a decidable class of partially controlled petri nets with liveness enforcing supervisory policies
    Sreenivas, R.S.
    IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2013, 43 (05) : 1256 - 1261
  • [5] On a Decidable Class of Partially Controlled Petri Nets With Liveness Enforcing Supervisory Policies
    Sreenivas, R. S.
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (05): : 1256 - 1261
  • [6] On a Sufficient Information Structure for Supervisory Policies That Enforce Liveness in a Class of General Petri Nets
    Deverakonda, V.
    Sreenivas, R. S.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (07) : 1915 - 1920
  • [7] A software tool for the automatic synthesis of minimally restrictive liveness enforcing supervisory policies for a class of general Petri net models of manufacturing- and service-systems
    S. Chandrasekaran
    N. Somnath
    R. S. Sreenivas
    Journal of Intelligent Manufacturing, 2015, 26 : 945 - 958
  • [8] On Deciding the Existence of a Liveness Enforcing Supervisory Policy in a Class of Partially Controlled General Free-Choice Petri Nets
    Somnath, N.
    Sreenivas, R. S.
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2013, 10 (04) : 1157 - 1160
  • [9] A software tool for the automatic synthesis of minimally restrictive liveness enforcing supervisory policies for a class of general Petri net models of manufacturing- and service-systems
    Chandrasekaran, S.
    Somnath, N.
    Sreenivas, R. S.
    JOURNAL OF INTELLIGENT MANUFACTURING, 2015, 26 (05) : 945 - 958
  • [10] Optimal Liveness-Enforcing Control for a Class of Petri Nets Arising in Multithreaded Software
    Liao, Hongwei
    Lafortune, Stephane
    Reveliotis, Spyros
    Wang, Yin
    Mahlke, Scott
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2013, 58 (05) : 1123 - 1138