The ThermoPower library Home Page
General Information
The ThermoPower library is an open Modelica
library
for the dynamic
modelling of thermal power plants. The library has been developed to
analyse the dynamic behaviour of plants, with the purpose of studying
control system strategies and architectures.
The automatically generated documentation of the last
official release can be browsed
on-line here.
A general description of the library and on the modelling
principles can be found in the papers:
- F. Casella, A. Leva, "Modelling of distributed
thermo-hydraulic
processes using Modelica", Proceedings of the MathMod '03
Conference,
Wien , Austria, February 2003.
- F. Casella, A. Leva, "Modelica open library for power plant
simulation: design and experimental validation", Proceedings
of the
2003 Modelica Conference, Linköping, Sweden,
November 2003,
pp. 41-50. (Available
online)
- F. Casella, A. Leva, "Simulazione di impianti
termoidraulici con
strumenti object-oriented", Atti
convegno ANIPLA Enersis 2004, Milano, Italy, April 2004
(in
Italian).
- F. Casella, A. Leva, "Object-oriented library for thermal
power
plant simulation", Proceedings
of
the Eurosis Industrial Simulation Conference 2004 (ISC-2004),
Malaga, Spain, June 2004.
- F. Casella, A. Leva, "Simulazione object-oriented di
impianti di
generazione termoidraulici per studi di sistema", Atti convegno nazionale ANIPLA
2004,
Milano, Italy, September 2004 (in Italian).
-
Francesco Casella and Alberto Leva, “Modelling of
Thermo-Hydraulic Power Generation Processes Using Modelica”. Mathematical
and Computer Modeling of Dynamical Systems, vol. 12, n. 1,
pp. 19-33,
Feb. 2006.
Online.
-
Francesco Casella, J. G. van Putten and Piero Colonna,
“Dynamic Simulation of a Biomass-Fired Power Plant: a
Comparison Between Causal and A-Causal Modular Modeling”. In Proceedings
of 2007 ASME International Mechanical Engineering Congress and
Exposition, Seattle, Washington, USA, Nov. 11-15, 2007, paper
IMECE2007-41091 (Best paper award).
Other papers about the library and its applications:
- F. Casella, F. Schiavo, "Modelling and Simulation of Heat
Exchangers in Modelica with Finite Element Methods", Proceedings
of
the
2003 Modelica Conference, Linköping, Sweden, 2003,
pp.
343-352. (Available
online)
- A. Cammi, M.E. Ricotti, F. Casella, F. Schiavo, "New
modelling
strategy for IRIS dynamic response simulation", Proc. 5th International
Conference on
Nuclear Option in Countries with Small and Medium Electricity Grids,
Dubrovnik, Croatia, May 2004.
- A. Cammi, F. Casella, M.E. Ricotti, F. Schiavo,
"Object-oriented
Modelling for Integral Nuclear Reactors Dynamic Dimulation", Proceedings of the International
Conference on Integrated Modeling & Analysis in Applied Control
& Automation, Genova, Italy, October 2004.
- Antonio Cammi, Francesco Casella, Marco Ricotti and
Francesco Schiavo, “Object-Oriented Modeling, Simulation and
Control of the IRIS Nuclear Power Plant with Modelica”. In Proceedings
4th International Modelica Conference, Hamburg, Germany,Mar.
7-8, 2005, pp. 423-432.
Online.
- A. Cammi, F. Casella, M. E. Ricotti, F. Schiavo, G. D.
Storrick,
"Object-oriented Simulation for the Control of the IRIS Nuclear Power
Plant", Proceedings of
the IFAC
World Congress, Prague, Czech Republic, July 2005
- Francesco Casella and Francesco Pretolani, “Fast
Start-up of
a Combined-Cycle Power Plant: a Simulation Study with
Modelica”. In Proceedings 5th International
Modelica Conference, Vienna, Austria, Sep. 6-8, 2006, pp.
3-10.
Online.
-
Francesco Casella, “Object-Oriented Modelling of Two-Phase
Fluid Flows by the Finite Volume Method”. In Proceedings
5th Mathmod Vienna, Vienna, Austria, Feb. 8-10, 2006.
-
Andrea Bartolini, Francesco Casella, Alberto Leva and Valeria Motterle,
“A Simulation Study of the Flue Gas Path Control System in a
Coal-Fired Power Plant”. In Proceedings ANIPLA
International Congress 2006, Rome, Italy,vNov. 13-15, 2006.
- Francesco Schiavo and Francesco Casella, “Object-oriented
modelling and simulation of heat exchangers with finite element
methods”. Mathematical and Computer Modeling of Dynamical Sytems, vol. 13, n. 3, pp. 211-235, Jun. 2007.
Online.
-
Laura Savoldi Richard, Francesco Casella, Barbara Fiori and Roberto
Zanino, “Development of the Cryogenic Circuit Conductor and
Coil (4C) Code for thermal-hydraulic modelling of ITER superconducting
coils”. In Presented at the 22nd International
Cryogenic Engineering Conference ICEC22, Seoul, Korea, July
21-25, 2008.
This library is an open
source
project: please contact Francesco
Casella if you need help or information about the library,
and if
you are interested in
becoming a contributor.
Downloadable files
The library source code is hosted by SourceForge.net. All the official
releases of the code can be downloaded from the ThermoPower
page on SourceForge.net. Please check the release notes.
The current release of ThermoPower is version 2.1.
It contains contains many additions and a few bug
fixes with respect to version 2.0. We tried to keep the new version
backwards-compatible with the old one, but there might be a few cases
where small adaptations could be required.
ThermoPower 2.1 requires the Modelica Standard Library (MSL) version 2.2.1 or
2.2.2. It has been tested with Dymola 6.1 (using MSL 2.2.1) and with
Dymola 7.1 (using MSL 2.2.2). It is planned to be usable also with
other tools, in particular OpenModelica, MathModelica and SimulationX,
but this is not possible with the currently released versions of those
tools. It is expected that this should become at least partially
possible within the year 2009.
ThermoPower 2.1 is the last major revision compatible with Modelica
2.1 and the Modelica Standard Library 2.2.x. The next version is planned to use Modelica 3.1 and the Modelica Standard Library 3.1. It will use
use stream connectors, which generalize the concept of Flange
connectors, lifting the restrictions that only two complementary
connectors can be bound.
Older versions:
- ThermoPower v. 2.0 uses medium models provided by the Modelica.Media
- ThermoPower v. 1.0, v. 1.1, and v. 1.2 use medium models
provided by the ThermoFluid library to compute the physical properties of water and
steam. The ThermoFluid library can be downloaded from the release
file page on SourceForge.net.
library.
It is also possible to get the latest available version of the sofware from the SVN repository at the URL
https://thermopower.svn.sourceforge.net/svnroot/thermopower,
e.g. by using the visual SVN client TortoiseSVN.
You can also just browse the source code using this link.
License agreement
The ThermoPower package is licensed by Politecnico di Milano under the Modelica License 2.
Copyright © 2002-2009, Politecnico di Milano.
This page is maintained by Francesco
Casella.
Last updated on