Object-oriented engineering data exchange as a base for automatic generation of simulation models

This document describes an approach to support an automated generation of simulation models by use of already existing engineering data. The concept enables engineers to execute tests in parallel to the development of the control applications, using a physical model of the controlled system. The simulation model forms a virtual representation of the process plant that is still under construction at that time. Both simulation approaches, Hardware-in-the-loop (HIL) or System Simulation, can be applied with varying intensity during the test phases. The piping and instrumentation diagram (P&ID) as an essential design document within engineering processes serves as the data source for model generation. Nowadays, P&IDs are still exchanged between the different project partners on a paper base or portable document format (PDF) respectively. Thus a computer-aided further processing is not possible. In this context the authors use and extend an XML-based data exchange format to export all information from the P&ID that is required for the generation and parameterization of a physical simulation model. With this approach, the object-oriented structure available in some of today's computer aided engineering (CAE) tools can be transferred into a generic representation and be re-used for automatic model generation.

[1]  Günter Pritschow,et al.  “Hardware in the Loop” Simulation of Machine Tools , 2004 .

[2]  Mark E. Palmer,et al.  ISO/IS 10303-227; Product Data Representation and Exchange Application Protocol: Plant Spatial Configuration | NIST , 2000 .

[3]  I. Paprotny,et al.  Reducing model creation cycle time by automated conversion of a CAD AHMS layout design , 1999, WSC'99. 1999 Winter Simulation Conference Proceedings. 'Simulation - A Bridge to the Future' (Cat. No.99CH37038).

[4]  Curtis H. Parks,et al.  A Brief History of Early Product Data Exchange Standards - NISTIR 6221 , 1998 .

[5]  Gerald T. Mackulak,et al.  Reducing model creation cycle time by automated conversion of a CAD AMHS layout design , 1999, WSC '99.

[6]  Nina F. Thornhill,et al.  Using the Process Schematic in Plant-wide Disturbance Analysis , 2006 .

[7]  Peter J. Fleming,et al.  Process control systems integration using object oriented technology , 2001, Proceedings Technology of Object-Oriented Languages and Systems. TOOLS 38.

[8]  A. N. Pidgeon,et al.  System Simulation and Verification Facility , 1998 .

[9]  William Palm,et al.  Introduction to Matlab 7 for Engineers , 2004 .

[10]  Hilding Elmqvist,et al.  Object-Oriented Modeling of Thermo-Fluid Systems , 2003 .

[11]  Peter A. Fritzson,et al.  Principles of object-oriented modeling and simulation with Modelica 2.1 , 2004 .

[12]  S. N. Domenico,et al.  1. Overview and Fundamental Principles , 1987 .

[13]  Tilo Pfeifer Quality Management. Strategies, Methods, Techniques , 2002 .

[14]  D. Leal,et al.  ISO 15926 "Life Cycle Data for Process Plant": an Overview , 2005 .