ThermoCycle: A Modelica library for the simulation of thermodynamic systems

This paper presents the results of an on-going project to develop ThermoCycle, an open Modelica library for the simulation of low-capacity thermodynamic cycles and thermal systems. Special attention is paid to robustness and simulation speed since dynamic simulations are often limited by numerical constraints and failures, either during initialization or during integration. Furthermore, the use of complex equations of state (EOS) to compute thermodynamic properties significantly decreases the simulation speed. In this paper, the approach adopted in the library to overcome these challenges is presented and discussed.

[1]  Jonas Eborn,et al.  Development of a Modelica Base Library for Modeling of Thermo-Hydraulic Systems , 2000 .

[2]  H. Price,et al.  Modular Trough Power Plant Cycle and Systems Analysis , 2002 .

[3]  S. Quoilin,et al.  Performance and design optimization of a low-cost solar organic Rankine cycle for remote power generation , 2011 .

[4]  Vincent Lemort,et al.  Pure and Pseudo-pure Fluid Thermophysical Property Evaluation and the Open-Source Thermophysical Property Library CoolProp , 2014, Industrial & engineering chemistry research.

[5]  Jonas Eborn,et al.  Robust Initialization of Differential-Algebraic Equations Using Homotopy , 2011 .

[6]  Francesco Casella,et al.  Dynamic Simulation of a Biomass-Fired Steam Power Plant: A Comparison Between Causal and A-Causal Modular Modeling , 2007 .

[7]  Vincent Lemort,et al.  Testing and modeling a scroll expander integrated into an Organic Rankine Cycle , 2009 .

[8]  Fredrik Haglind,et al.  Modelling of a small scale reciprocating ORC expander for cogeneration applications , 2013 .

[9]  M. McLinden,et al.  NIST Standard Reference Database 23: Reference Fluid Thermodynamic and Transport Properties-REFPROP, Version 8.0 , 2007 .

[10]  E. Prabhu,et al.  Solar Trough Organic Rankine Electricity System (STORES) Stage 1: Power Plant Optimization and Economics; November 2000 -- May 2005 , 2006 .

[11]  Wilhelm Tegethoff,et al.  A Limiter for Preventing Singularity in Simplified Finite Volume Methods , 2012 .

[12]  J. M. Jensen,et al.  Dynamic modelling of thermo-fluid systems - with focus on evaporators for refrigeration , 2003 .

[13]  Vincent Lemort,et al.  Experimental study on an open-drive scroll expander integrated into an ORC (Organic Rankine Cycle) system with R245fa as working fluid , 2013 .

[14]  Vincent Lemort,et al.  Methods to Increase the Robustness of Finite-Volume Flow Models in Thermodynamic Systems , 2014 .

[15]  Francesco Casella,et al.  Modelica open library for power plant simulation: design and experimental validation , 2003 .

[16]  Vincent Lemort,et al.  Dynamic modeling and optimal control strategy of waste heat recovery Organic Rankine Cycles , 2011 .

[17]  Zhao Yuanyang,et al.  Simulation of the dynamic processes in a scroll expander—generator used for small-scale organic Rankine cycle system , 2011 .

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

[19]  Sylvain Quoilin,et al.  Sustainable energy conversion through the use of Organic Rankine Cycles for waste heat recovery and solar applications , 2011 .

[20]  R. Forristall,et al.  Heat Transfer Analysis and Modeling of a Parabolic Trough Solar Receiver Implemented in Engineering Equation Solver , 2003 .

[21]  M. McLinden,et al.  NIST Standard Reference Database 23: Reference Fluid Thermodynamic and Transport Properties-REFPROP, Version 9.1 | NIST , 2013 .

[22]  Francesco Casella,et al.  ExternalMedia: a Library for Easy Re-Use of External Fluid Property Code in Modelica , 2008 .

[23]  Francesco Casella,et al.  Dynamic Modeling of Organic Rankine Cycle Power Systems , 2013 .

[24]  Sebastián Dormido,et al.  Mean Densities in Dynamic Mathematical Two-phase Flow Models , 2010 .