Automatic Generation of a High-Fidelity Dynamic Thermal-Hydraulic Process Simulation Model From a 3D Plant Model

Dynamic thermal-hydraulic simulation models have been extensively used by process industry for decision support in sectors, such as power generation, mineral processing, pulp and paper, and oil and gas. Ever-growing competitiveness in the process industry forces experts to rely even more on dynamic simulation results to take decisions across the process plant lifecycle. However, time-consuming development of simulation models increases model generation costs, limiting their use in a wider number of applications. Detailed 3-D plant models, developed during early plant engineering for process design, could potentially be used as a source of information to enable rapid development of high-fidelity simulation models. This paper presents a method for automatic generation of a thermal-hydraulic process simulation model from a 3-D plant model. Process structure, dimensioning, and component connection information included in the 3-D plant model are extracted from the machine-readable export of the 3-D design tool and used to automatically generate and configure a dynamic thermal-hydraulic simulation model. In particular, information about the piping dimensions and elevations is retrieved from the 3-D plant model and used to calculate head loss coefficients of the pipelines and configure the piping network model. This step, not considered in previous studies, is crucial for obtaining high-fidelity industrial process models. The proposed method is tested using a laboratory process, and the results of the automatically generated model are compared with experimental data from the physical system as well as with a simulation model developed using design data utilized by existing methods on the state of the art. Results show that the proposed method is able to generate high-fidelity models that are able to accurately predict the targeted system, even during operational transients.

[1]  Cheng Pang,et al.  Automatic model generation of IEC 61499 function block using net condition/event systems , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[2]  Andreas Klemmt,et al.  Simulations-based and solver-based optimization approaches for batch processes in semiconductor manufacturing , 2008, 2008 Winter Simulation Conference.

[3]  Gerrit Wolf,et al.  Re-use of existing simulation models for DCS engineering via the Functional Mock-up Interface , 2014, Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA).

[4]  Martin Pottmann,et al.  Dynamic simulation of oxyfuel CO2 processing plants , 2011 .

[5]  Albert T. Jones,et al.  Automatic generation of simulation models from neutral libraries: an example , 2000, 2000 Winter Simulation Conference Proceedings (Cat. No.00CH37165).

[6]  Matías Urenda Moris,et al.  Factory flow design and analysis using internet-enabled simulation-based optimization and automatic model generation , 2011, Proceedings of the 2011 Winter Simulation Conference (WSC).

[7]  Hiroaki Date,et al.  AUTOMATIC RECOGNITION OF PIPING SYSTEM FROM LARGE-SCALE TERRESTRIAL LASER SCAN DATA , 2012 .

[8]  Leon Urbas,et al.  Enabling the integrated use of simulation within the life cycle of a process plant: An initial roadmap: Results of an in-depth online study , 2015, 2015 IEEE 13th International Conference on Industrial Informatics (INDIN).

[9]  Christian J.L. Hermes,et al.  A first-principles simulation model for the thermo-hydraulic performance of fan supplied tube-fin heat exchangers , 2010 .

[10]  J. Peltola,et al.  A Migration Path to IEC 61499 for the Batch Process Industry , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[11]  Loo Hay Lee,et al.  Simulation optimization in the era of Industrial 4.0 and the Industrial Internet , 2016, J. Simulation.

[12]  Nick A. Brown Model flexibility: Development of a generic data-driven simulation , 2010, Proceedings of the 2010 Winter Simulation Conference.

[13]  Jörg Franke,et al.  Multifunctional use of functional mock-up units for application in production engineering , 2017, 2017 IEEE 15th International Conference on Industrial Informatics (INDIN).

[14]  Jari Lappalainen,et al.  Dynamic modelling and simulation of CSP plant based on supercritical carbon dioxide closed Brayton cycle , 2017 .

[15]  Günter Wozny,et al.  MOSAIC a web-based modeling environment for code generation , 2011, Comput. Chem. Eng..

[16]  Minh Tran,et al.  The importance of first-principles, model-based steady-state gain calculations in model predictive control—a refinery case study , 2005 .

[17]  J. Naveri,et al.  Instructor station for apros based Loviisa NPP training simulator , 2008, 2008 Asia Simulation Conference - 7th International Conference on System Simulation and Scientific Computing.

[18]  T. Ohtani,et al.  Application of Tracking Simulator to Reforming Process , 2006, 2006 SICE-ICASE International Joint Conference.

[19]  Steven D. Eppinger,et al.  A simulation-based process model for managing complex design projects , 2005, IEEE Transactions on Engineering Management.

[20]  Urbas Leon,et al.  Automatic Model Generation for Virtual Commissioning based on Plant Engineering Data , 2014 .

[21]  Jari Lappalainen,et al.  Modelling and dynamic simulation of a supercritical, oxy combustion circulating fluidized bed power plant concept-Firing mode switching case , 2014 .

[22]  Guido Dünnebier,et al.  Life Cycle Modelling in the chemical industries: Is there any reuse of models in automation and control? , 2006 .

[23]  Tommi Karhela,et al.  Ontology approach for co-use of 3D plant modelling and large scale process simulation , 2007 .

[24]  Paul I. Barton,et al.  Equation-oriented dynamic simulation current status and future perspectives , 1993 .

[25]  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.

[26]  Alexander Fay,et al.  Automatic derivation of qualitative plant simulation models from legacy piping and instrumentation diagrams , 2016, Comput. Chem. Eng..

[27]  Francesco Casella,et al.  Modelling of thermo-hydraulic power generation processes using Modelica , 2006 .

[28]  Sören Bergmann,et al.  Initialization of simulation models using CMSD , 2011, Proceedings of the 2011 Winter Simulation Conference (WSC).

[29]  Alexander Fay,et al.  Virtual plants for brown-field projects , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[30]  Dániel Varró,et al.  Model transformation by example , 2006, MoDELS'06.

[31]  Do Guen Yoo,et al.  Hydraulic simulation techniques for water distribution networks to treat pressure deficient conditions , 2016 .

[32]  Marga Marcos,et al.  Automatic generation of PLC automation projects from component-based models , 2007 .

[33]  Jay H. Lee,et al.  Model predictive control: Review of the three decades of development , 2011 .

[34]  Tobias Jäger,et al.  ISO 15926 vs. IEC 62424 — Comparison of plant structure modeling concepts , 2012, Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012).

[35]  Deniz Ulusarslan Determination of the loss coefficient of elbows in the flow of low-density spherical capsule train , 2007 .

[36]  Min-Sen Chiu,et al.  PID Controller Design Directly from Plant Data , 2011 .

[37]  Nakaya Makoto,et al.  An on-line simulator MIRROR PLANT for proactive operation and its HMI design , 2014 .

[38]  J. Amerongen Mechatronic design , 2003 .

[39]  Tiku T. Tanyimboh,et al.  APPRAISAL OF SOURCE HEAD METHODS FOR CALCULATING RELIABILITY OF WATER DISTRIBUTION NETWORKS , 2001 .

[40]  Juri Tolujew,et al.  Initialization of online simulation models , 2005, Proceedings of the Winter Simulation Conference, 2005..

[41]  Onkar Sahni,et al.  Scalable Implicit Flow Solver for Realistic Wing Simulations with Flow Control , 2014, Computing in Science & Engineering.

[42]  Valeriy Vyatkin,et al.  An Integrated Implementation Methodology of a Lifecycle-Wide Tracking Simulation Architecture , 2018, IEEE Access.

[43]  Jonas Eborn,et al.  Design of a Thermo Hydraulic Model Library in ModelicaTM , 1998, ESM.

[44]  Reimar Schumann,et al.  Virtual Commissioning Of Manufacturing Systems A Review And New Approaches For Simplification , 2010, ECMS.

[45]  Martín Picón-Núñez,et al.  Modelling the Thermo-Hydraulic Performance of Cooling Networks and Its Implications on Design, Operation and Retrofit , 2011 .

[46]  Jari Lappalainen,et al.  A multi-purpose tool for dynamic simulation of paper mills , 1998, Simul. Pract. Theory.

[47]  Valeriy Vyatkin,et al.  Sliding mode SISO control of model parameters for implicit dynamic feedback estimation of industrial tracking simulation systems , 2017, IECON 2017 - 43rd Annual Conference of the IEEE Industrial Electronics Society.

[48]  Valeriy Vyatkin,et al.  An OPC UA Based Architecture for Testing Tracking Simulation Methods , 2015, 2015 IEEE Trustcom/BigDataSE/ISPA.

[49]  Leon Urbas,et al.  Integrated virtual commissioning an essential activity in the automation engineering process: From virtual commissioning to simulation supported engineering , 2014, IECON 2014 - 40th Annual Conference of the IEEE Industrial Electronics Society.

[50]  Nikolaos V. Sahinidis,et al.  Simulation optimization: a review of algorithms and applications , 2014, 4OR.

[51]  Valeriy Vyatkin,et al.  Automatic Generation of Pipelines Into a 3D Industrial Process Model , 2017, IEEE Access.

[52]  D. Cheng,et al.  Comparison of methods for predicting head loss in turbulent pipe flow of non-Newtonian fluids , 1984 .

[53]  David Hästbacka,et al.  Model-driven development of industrial process control applications , 2011, J. Syst. Softw..

[54]  Leon F. McGinnis,et al.  Automatic generation of simulation models for semiconductor manufacturing , 2007, 2007 Winter Simulation Conference.

[55]  Stefan Kozak,et al.  State-of-the-art in control engineering , 2014 .

[56]  L. F. Perrone,et al.  DIGITAL FACTORY – SIMULATION ENHANCING THE PRODUCT AND PRODUCTION ENGINEERING PROCESS , 2006 .

[57]  Wolfgang Marquardt,et al.  CHEOPS: A tool-integration platform for chemical process modelling and simulation , 2004, International Journal on Software Tools for Technology Transfer.

[58]  Tommi Karhela,et al.  Integrating dynamic process simulation into detailed automation engineering , 2016, 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA).

[59]  Hyunbo Cho,et al.  A conceptual framework for the generation of simulation models from process plans and resource configuration , 2000 .

[60]  Valeriy Vyatkin,et al.  Service-oriented distributed control software design for process automation systems , 2014, 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[61]  W. Hager Losses in Flow , 2010 .

[62]  K. Watanabe,et al.  An Application of On-Line Tracking Simulator to a PEMFC , 2006, 2006 SICE-ICASE International Joint Conference.

[63]  James D. McCalley,et al.  A Numerical Solver Design for Extended-Term Time-Domain Simulation , 2013, IEEE Transactions on Power Systems.

[64]  Bilal Ahmad,et al.  Engineering Methods and Tools for Cyber–Physical Automation Systems , 2016, Proceedings of the IEEE.

[65]  Tommi Karhela,et al.  Open Ontology-based Integration Platform for Modeling and simulation in Engineering , 2012, Int. J. Model. Simul. Sci. Comput..

[66]  Martin Fischer,et al.  Areas of Application for 3D and 4D Models on Construction Projects , 2008 .

[67]  Juergen Hahn,et al.  Parameter set selection for estimation of nonlinear dynamic systems , 2007 .

[68]  Burcu Akinci,et al.  Automatic Creation of Semantically Rich 3D Building Models from Laser Scanner Data , 2011 .

[69]  Alexander Fay,et al.  Automated generation of simulation models for control code tests , 2013 .

[70]  A. Fay,et al.  Object-oriented engineering data exchange as a base for automatic generation of simulation models , 2009, 2009 35th Annual Conference of IEEE Industrial Electronics.

[71]  Sören Bergmann,et al.  Challenges for the automatic generation of simulation models for production systems , 2010, SummerSim.

[72]  Veerababu Reddy,et al.  A case study of static and dynamic models using simulation in Matlab , 2014, 2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT).

[73]  Valeriy Vyatkin,et al.  A hybrid approach for the initialization of tracking simulation systems , 2015, 2015 IEEE 20th Conference on Emerging Technologies & Factory Automation (ETFA).

[74]  Valeriy Vyatkin,et al.  Adapting Keyword driven test automation framework to IEC 61131-3 industrial control applications using PLCopen XML , 2014, Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA).

[75]  Constantinos C. Pantelides,et al.  The online use of first-principles models in process operations: Review, current status and future needs , 2013, Comput. Chem. Eng..

[76]  Bernd Epple,et al.  Modelling and dynamic simulation of a parabolic trough power plant , 2016 .

[77]  Filippo Pecci,et al.  Quadratic head loss approximations for optimisation problems in water supply networks , 2017 .

[78]  Seongkyu Yoon,et al.  Statistical and causal model‐based approaches to fault detection and isolation , 2000 .

[79]  Wolfgang Kuehn,et al.  Digital Factory - Simulation Enhancing the Product and Production Engineering Process , 2006, Proceedings of the 2006 Winter Simulation Conference.