Abstract

Interpreted Petri Nets (IPN) allow the analysis of Discrete Event Systems (DES) to guarantee the detection of failures in a fast, efficient, and safe way. The objective of this research is the design of an Interpreted Petri Net for the detection of failures in a water supply system. The IPN allows us to identify two types of failures, permanent failures and control failures. The first are inherent to the system and are those that make impossible the functionality of the system. The second refers to those that are inherent to the user and are those failures that do not meet the given specifications. Detecting failures in a system allows the improvement of the operation in such a way that it is more efficient. In this manner, it is possible to design reliable systems which can work properly. In this research, an algorithm was designed for the sensors involved in the system using Interpreted Petri Nets. The detection of failures as main objective is achieved through the implementation of a previously designed IPN. By implementing a programming code in MATLAB®, it was possible to observe its simulated behavior in the system. The input parameters used assume a behavior. Objective: Analyze and implement a mathematical model to automatically detect failures in a system, based on a polynomial algorithm according to the methodology proposed in Matlab®. Methodology: Algorithms were used to characterize the area of influence of the failure in the IPN of the system, from which the implementation in Matlab® showed minimal T-semiflows that do not share any transition with the structure where the failure is located. Therefore, if the problem of linear programming has a solution then the system will be not diagnosable. In this case, if the system is modeled by parts, it is possible to find those parts that are diagnosable and therefore implement the methodology, in this way a module model will be obtained in which the failure detection can be performed. Contribution: Characterization of the diagnosticability property and use of algorithms in MATLAB® to analyze the property of systems designed by IPN. Identify failure occurrence modeled in a system using IPN in MATLAB® for failure monitoring.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call