Modelica-enabled Rapid Prototyping Via Trnsys

Traditional building simulation tools have achieved considerable success in the past. They provide the essential foundation for modeling highly sophisticated tasks. Nevertheless, new challenges and current progress in the energy domain require rapid prototyping capabilities for just-in-time model-based investigation. Supporting these requirements is one of the many advantages of employing modern universal modeling languages. This work addresses the integration of the modern modeling language Modelica with the traditional simulation tool TRNSYS. Using the modern standard functional mock-up interface for tools interoperability, a straightforward way for Modelica-enabled rapid prototyping within TRNSYS is presented.

[1]  Andreas Junghanns,et al.  The Functional Mockup Interface for Tool independent Exchange of Simulation Models , 2011 .

[2]  C. Pantelides The consistent intialization of differential-algebraic systems , 1988 .

[3]  Hilding Elmqvist,et al.  Modelica—The next generation modeling language, an international effort , 1997 .

[4]  Karl Johan Åström,et al.  Evolution of Continuous-Time Modeling and Simulation , 1998, ESM.

[5]  P. Riederer,et al.  COUPLING OF TRNSYS WITH SIMULINK – A METHOD TO AUTOMATICALLY EXPORT AND USE , 2009 .

[6]  Karl-Erik Årzén,et al.  Modeling and optimization with Optimica and JModelica.org - Languages and tools for solving large-scale dynamic optimization problems , 2010, Comput. Chem. Eng..

[7]  Ignacio E. Grossmann,et al.  Computers and Chemical Engineering , 2014 .

[8]  Johan Åkesson,et al.  Import and Export of Functional Mock-up Units in JModelica.org , 2011 .

[9]  Adrian Pop,et al.  OpenModelica - A free open-source environment for system modeling, simulation, and teaching , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[10]  Peter Palensky,et al.  Modelica-enabled rapid prototyping of cyber-physical energy systems via the functional mockup interface , 2013, 2013 Workshop on Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES).

[11]  Bernhard Bachmann,et al.  Robust Initialization of Differential Algebraic Equations , 2007, EOOLT.

[12]  Sebastian Herkel,et al.  Integration of Modelica models into an existing simulation software using FMI for Co-Simulation , 2012 .

[13]  Martin Otter,et al.  PySimulator - A Simulation and Analysis Environment in Python with Plugin Infrastructure , 2012 .

[14]  Hilding Elmqvist,et al.  DYMOLA - A Structured Model Language for Large Continuous Systems , 1978 .

[15]  Claudio Maffezzoni,et al.  Generating efficient computational procedures from declarative models , 1996, Simul. Pract. Theory.

[16]  François E. Cellier,et al.  Continuous system modeling , 1991 .

[17]  Bernhard Bachmann,et al.  Symbolically Derived Jacobians Using Automatic Differentiation - Enhancement of the OpenModelica Compiler , 2011 .

[18]  Peter J. Ashenden,et al.  The System Designer's Guide to VHDL-AMS , 2002 .

[19]  Peter Palensky,et al.  The FMI++ library: A high-level utility package for FMI for model exchange , 2013, 2013 Workshop on Modeling and Simulation of Cyber-Physical Energy Systems (MSCPES).

[20]  H. Elmqvist,et al.  MODELICA — THE NEXT GENERATION MODELING LANGUAGE AN INTERNATIONAL DESIGN EFFORT Hilding Elmqvist , 1997 .

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

[22]  Hans Olsson,et al.  Dymola for Multi-Engineering Modeling and Simulation , 2002 .

[23]  Peter Palensky,et al.  Simulating complex energy systems with Modelica: A primary evaluation , 2012, 2012 6th IEEE International Conference on Digital Ecosystems and Technologies (DEST).

[24]  Rudiger Franke,et al.  Standardization of Thermo-Fluid Modeling in Modelica.Fluid , 2009 .

[25]  Johannes F. Broenink,et al.  Modelica: An International Effort to Design the Next Generation Modelling Language , 1997 .

[26]  Michael Wetter,et al.  Modelica-based modelling and simulation to support research and development in building energy and control systems , 2009 .

[27]  Michael Wetter,et al.  MODELICA VERSUS TRNSYS – A COMPARISON BETWEEN AN EQUATION-BASED AND A PROCEDURAL MODELING LANGUAGE FOR BUILDING ENERGY SIMULATION , 2006 .