Analogous to the identification of continuous dynamical systems, identification of discrete-event systems (DESs) consists of determining the mathematical model that describes the behaviour of a given ill-known or eventually unknown system from the observation of the evolution of its inputs and outputs. First, the paper overviews identification approaches of DES found in the literature, and then it provides a comparative analysis of three recent and innovative contributions.
This paper deals with the identification of discrete event manufacturing systems that are automated using a programmable logic controller (PLC). The behavior of the closed loop system (PLC and Plant) is observed during its operation and is represented by a single long sequence of observed input/output (I/O) signals vectors. The proposed method follows a black-box and passive identification approach that allows addressing large and complex industrial DES and yields compact and expressive interpreted Petri net (IPN) models. It consists of two complementary stages; the first one obtains, from the I/O sequence, the reactive part of the model composed by observable places and transitions. The I/O sequence is also mapped into a sequence of the created transitions, from which the second stage builds the non observable part of the model including places that ensure the reproduction of the observed input output sequence. This method, based on polynomial-time algorithms on the size of the input data, has been implemented as a software tool that generates and draws the IPN model; it has been tested with input/output sequences obtained from real systems in operation. The tool is described and its application is illustrated through a case study. Note to practitioners-Automated modeling of controlled discrete manufacturing systems can be achieved by efficient identification algorithms that cope with large and complex plants performing concurrent and repetitive tasks a priori unknown. The black-box identification procedure processes an input/output sequence recorded during the system functioning for a long period of time, and then yields a comprehensive model of the closed-loop controlled system; this model approximates closely the actual behavior of the compound system controllerplant. A tool based on identification algorithms constitutes an excellent resource for computer-aided reverse engineering of controlled manufacturing systems. The method proposed herein allows processing sequences composed by thousands of I/O vectors in few seconds.
Abstract-This paper deals with identification of automated Discrete Event Systems (DES). A method for processing sequences of input/output signals from PLC-based controlled DES is proposed; it yields an interpreted Petri net model describing the closed-loop behavior of the automated DES. This new method extends a previously presented approach by taking into account the technological characteristics of industrial controllers and the data collection requirements. Based on polynomial-time algorithms, the method is implemented as an efficient software tool; its use is illustrated through a case study dealing with an automated manufacturing system.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.