TY - GEN
T1 - Optimal design of fault-tolerant Petri net controllers
AU - Qu, Yizhi
AU - Li, Lingxi
AU - Chen, Yaobin
AU - Dai, Yaping
PY - 2010
Y1 - 2010
N2 - This paper proposes an approach for the optimal design of fault-tolerant Petri net controllers. Given a system controller that is modeled as a Petri net, a fault-tolerant Petri net controller can be obtained by embedding the given Petri net controller into a larger Petri net controller that retains the functionality of the original controller, and uses additional places, tokens, and connections to allow the detection and identification of faults that may occur in the controller places. An algorithm is developed to systematically design this fault-tolerant Petri net controller in an optimal sense. The optimality is in terms of minimizing the sum of arc weights of the (input and output) incident matrices of the redundant controller. Such minimum sum of arc weights is useful for characterizing the minimum hardware cost required to implement the redundant controller. An example of the optimal design of a fault-tolerant Petri net controller for an automated guided vehicle (AGV) system is also provided to illustrate our approach.
AB - This paper proposes an approach for the optimal design of fault-tolerant Petri net controllers. Given a system controller that is modeled as a Petri net, a fault-tolerant Petri net controller can be obtained by embedding the given Petri net controller into a larger Petri net controller that retains the functionality of the original controller, and uses additional places, tokens, and connections to allow the detection and identification of faults that may occur in the controller places. An algorithm is developed to systematically design this fault-tolerant Petri net controller in an optimal sense. The optimality is in terms of minimizing the sum of arc weights of the (input and output) incident matrices of the redundant controller. Such minimum sum of arc weights is useful for characterizing the minimum hardware cost required to implement the redundant controller. An example of the optimal design of a fault-tolerant Petri net controller for an automated guided vehicle (AGV) system is also provided to illustrate our approach.
KW - Fault toleranceOptimal design
KW - Petri nets
KW - Redundant controllers
UR - https://www.scopus.com/pages/publications/77957775161
M3 - Conference contribution
AN - SCOPUS:77957775161
SN - 9781424474264
T3 - Proceedings of the 2010 American Control Conference, ACC 2010
SP - 2607
EP - 2612
BT - Proceedings of the 2010 American Control Conference, ACC 2010
T2 - 2010 American Control Conference, ACC 2010
Y2 - 30 June 2010 through 2 July 2010
ER -