Towards automated visualization for distributed automation applications

This paper presents a visualization architecture to facilitate automated design for distributed automation applications. CAD is used as a source of software models as it was found to provide detailed physical information, particularly for visualization. The approach assumes a fully distributed control architecture, with each system component functionally encapsulated into IEC 61499 Function Block. A baggage handling system is used as a running example throughout this work. Simulation models of the plant were executed in closed-loop with controllers. A corresponding 3D visualization was generated and parameterized based on CAD drawing, then linked to the simulation for a live view of the plant model.

[1]  Jeffrey Yan,et al.  Distributed execution and cyber-physical design of Baggage Handling automation with IEC 61499 , 2011, 2011 9th IEEE International Conference on Industrial Informatics.

[2]  Jorge J. Gómez-Sanz,et al.  A framework for the definition of metamodels for Computer-Aided Software Engineering tools , 2010, Inf. Softw. Technol..

[3]  Valeriy Vyatkin,et al.  IEC 61499 function block implementation of Intelligent Mechatronic Component , 2010, 2010 8th IEEE International Conference on Industrial Informatics.

[4]  Detlef Zühlke,et al.  SmartFactory - Towards a factory-of-things , 2010, Annu. Rev. Control..

[5]  Kleanthis Thramboulidis,et al.  Developing a CASE tool for distributed control applications , 2003 .

[6]  Nishant Dubey A Paper Presentation on Software Development Automation by Computer Aided Software Engineering (CASE) , 2011 .

[7]  Zoran A. Salcic,et al.  A Synchronous Approach for IEC 61499 Function Block Implementation , 2009, IEEE Transactions on Computers.

[8]  Valeriy Vyatkin,et al.  Systematic closed-loop modelling in IEC 61499 function blocks : A case study , 2009 .

[9]  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).

[10]  H. Madsen,et al.  A procedure for PLC programs validation , 2009, 2009 3rd International Workshop on Soft Computing Applications.

[11]  Yang Zhang,et al.  3D CAD modeling and visualization of the tunnel construction process in a distributed simulation environment , 2010, Proceedings of the 2010 Winter Simulation Conference.

[12]  Thomas I. Strasser,et al.  Multi-domain model-driven design of Industrial Automation and Control Systems , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[13]  Valeriy Vyatkin,et al.  Now That's Smart!: Information Infrastructure of Intelligent Machines Based on the IEC 61499 Architecture , 2007 .

[14]  Valeriy Vyatkin,et al.  Closed-Loop Modeling in Future Automation System Engineering and Validation , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[15]  B. Vogel-Heuser,et al.  Automatic code generation from a UML model to IEC 61131-3 and system configuration tools , 2005, 2005 International Conference on Control and Automation.

[16]  Kari Koskinen,et al.  Challenges in industrial adoption of model-driven technologies in process control application design , 2011, 2011 9th IEEE International Conference on Industrial Informatics.

[17]  Valeriy Vyatkin,et al.  Intelligent Component-Based Automation of Baggage Handling Systems With IEC 61499 , 2010, IEEE Transactions on Automation Science and Engineering.