@article{a41a5aaa56a742da8f605a8c272ecf6c,
title = "Robust control reconfiguration of resource allocation systems with Petri nets and integer programming",
abstract = "Supervisory control reconfiguration can handle the uncertainties including resource failures and task changes in discrete event systems. It was not addressed to exploit the robustness of closed-loop systems to accommodate some uncertainties in the prior studies. Such exploitation can cost-efficiently achieve reconfigurability and flexibility for real systems. This paper presents a robust reconfiguration method based on Petri nets (PNs) and integer programming for supervisory control of resource allocation systems (RASs) subject to varying resource allocation relationships. An allocation relationship is seen as a control specification while the execution processes requiring resources as an uncontrolled plant. First, a robust reconfiguration mechanism is proposed. It includes updating the P-invariant-based supervisor and evolving the state of the closed-loop system. The latter adapts to the control specification changes by the self-regulation of the closed-loop system's state. Next, two novel integer programming models for control reconfiguration are proposed, called a reconfiguration model with acceptability and reconfiguration one with specification correction. Since both models integrate the firability condition of transitions, no additional efforts are required for the state reachability analysis. Finally, a hospital emergency service system is used as an example to illustrate them.",
keywords = "Discrete event systems, Integer programming, Petri nets, Reconfiguration, Supervisory control",
author = "Jun Li and Mengchu Zhou and Tao Guo and Yahui Gan and Xianzhong Dai",
note = "Funding Information: Xianzhong Dai received the Ph.D. degree in Electrical Engineering from Tsinghua University, Beijing, China, in 1986. From 1986 to 1988, he was with Tsinghua University. Then, he joined Southeast University, Nanjing, China, where he is currently a Professor in the School of Automation directing the Key Laboratory of Complex Engineering System Measurement and Control, Ministry of Education, China. From 1991 to 1993, he was a Postdoctoral Researcher with Erlangen University, Erlangen, Germany, and from 1999 to 2000, he was a Senior Visiting Researcher at Cornell University, Ithaca, NY. In 2001, he was a Visiting Researcher at Erlangen University. His current research interests include measurement and control, robot control, and complex power system control. Dr. Dai was the recipient of the National Natural Science Foundation of China{\textquoteright}s National Outstanding Youth Foundation Award, the Humboldt Research Award, the National Science and Technology Progress Award (Class III), the National Technical Invention Award (Class II), and the National Teaching Achievement Award (Class II). He is honored with the titles of National Eminent Teacher and National Model Teacher. Funding Information: This work was supported in part by the National Natural Science Foundation of China under Grants 61374069 , 61374148 , 61004035 , 61175113 , 51105076 , and 51005160 and Doctoral Programs Foundation of Ministry of Education of China under Grant 20130092110022 . The material in this paper was partially presented at the 9th IEEE International Conference on Automation Science and Engineering (IEEE CASE 2013), August 17–21, 2013, Madison, Wisconsin, USA. This paper was recommended for publication in revised form by Associate Editor Bart De Schutter under the direction of Editor Ian R. Petersen. ",
year = "2014",
month = mar,
doi = "10.1016/j.automatica.2013.12.015",
language = "English (US)",
volume = "50",
pages = "915--923",
journal = "Automatica",
issn = "0005-1098",
publisher = "Elsevier Limited",
number = "3",
}