Object-oriented modular place/transition formalism for systematic modeling and validation of industrial automation systems

We introduce a framework for formal modeling and validation of automation systems destined to use by control engineers. The framework is based on a modeling formalism of net condition/event systems which is graphical, modular, and typed. This allows for modeling of realistic hierarchically organized automation systems in a closed-loop. The framework consists of methodologies and tools, which enable formal analysis of automation systems. The framework is to be used for improvement of safety characteristics, reliability and robustness of such systems by means of prediction of potential faults and deadlocks.

[1]  Kleanthis Thramboulidis Development of distributed industrial control applications: the CORFU framework , 2002, 4th IEEE International Workshop on Factory Communication Systems.

[2]  Valeriy Vyatkin,et al.  Verification of distributed control systems in intelligent manufacturing , 2003, J. Intell. Manuf..

[3]  Valeriy Vyatkin,et al.  Methodology for modeling visual flowchart control programs using net condition/event systems formalism in distributed environments , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[4]  Kurt Lautenbach,et al.  Modeling and Validation of Hybrid Systems using Extended Timestamp Nets , 2001 .

[5]  Kleanthis Thramboulidis Using UML for the development of distributed industrial process measurement and control systems , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[6]  Valeriy Vyatkin,et al.  Intelligent mechatronic components: control system engineering using an open distributed architecture , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

[7]  H.-M. Hanisch,et al.  Net condition/event systems with multiple condition outputs , 1995, Proceedings 1995 INRIA/IEEE Symposium on Emerging Technologies and Factory Automation. ETFA'95.

[8]  Valeriy Vyatkin,et al.  A modeling approach for verification of IEC1499 function blocks using net condition/event systems , 1999, 1999 7th IEEE International Conference on Emerging Technologies and Factory Automation. Proceedings ETFA '99 (Cat. No.99TH8467).

[9]  Hans-Michael Hanisch,et al.  Modeling and Verification of a Modular Level-Crossing Controller Design , 1999 .

[10]  M. Bonfe,et al.  Design and verification of industrial logic controllers with UML and statecharts , 2003, Proceedings of 2003 IEEE Conference on Control Applications, 2003. CCA 2003..