🌙

标签Petri网中可诊断性增强的最优传感器选择

Optimal Sensor Selection for Diagnosability Enforcement in Labeled Petri Nets

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2024
被引 19
ABS 3

中文导读

针对可能死锁的非可诊断标签Petri网,提出一种通过掩码标签函数增强可诊断性的策略,仅静默特定变迁的传感器,并用整数线性规划优化掩码函数,最后计算多故障K-可诊断系统的最小K值。

Abstract

This article addresses the problem of optimal sensor selection for diagnosability enforcement of discrete event systems modeled with Petri nets. Given a nondiagnosable labeled Petri netlabeled Petri net (LPN) that may reach deadlocks, it can be enforced to be diagnosable by a novel systematic strategy through a mask labeling function. The proposed strategy employs a special nondeterministic finite automaton, namely, a simplified verifierSV, obtained from the original labeled Petri netLPN and a particular set of labels. Since we only need to silence sensors of some particular transitions rather than add or replace new sensors to transitions, it is more computationally efficient compared with other documented methods in the literature. In addition, we formulate and solve an integer linear programming problemILPP to optimize a set of given mask labeling functions. Finally, an algorithm is constructed to calculate the minimum value of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$K$</tex-math> </inline-formula> for a <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$K$</tex-math> </inline-formula> -diagnosable system with multiple faults under the mask labeling function. Examples are presented to demonstrate the proposed method.

离散事件系统Petri网传感器选择可诊断性