< Back to News & Blog

Thermal Power Library 1.13 coming in December

Johan Windahl September 23, 2016

Solar package, nuclear steam generator plant model, optimization-friendly media, and many other new models, features and improvements

Arriving in December 2016, Thermal Power Library 1.13 contains several new applications, models, features, and improvements that will open new usage areas and make the modeling and user experience easier and more efficient.

New applications

  • Solar package

Fig. 1 Central receiver concentrated solar power system, based on the 12.5 MW Solar Two test facility in California.

1.13 includes a new solar package with components and a plant example for Concentrated Solar Power applications, including parabolic trough and power tower.

The package has models for energy storage, insolation, heliostats, central receiver, cloud coverage, absorber tubes with glass coverage and heat transfer correlations, solar field and the heat transfer fluids TherminalVP1 and Solar salt.

The package offers an example with a complete central receiver solar power plant. This is based on the test facility Solar Two in California, and includes the control system and the Rankine cycle.

  • Nuclear steam generator plant system

Fig.2 Nuclear steam generator power block consisting of three parallel steam generators connected to a common turbine-generator

Thermal Power Library 1.13 also brings a nuclear steam generator plant system, which is based on the conceptual design of General Electric’s Advanced Liquid-Metal Reactor (ALMR) PRISM reactor as documented in the early 1990s.

This was developed in collaboration with Oak Ridge National Laboratory for plant supervisory control.

The model includes among other components parallel pumps, bypass valves, moisture separator reheater and the control system. The development is aimed for generic and reconfigurable models.

  • Optimization-friendly thermodynamic property models

Fig. 3 Understanding uncertainties in media property models helps in choosing an appropriate model. The second plot displays the relative differences in density of the new polynomial model compared to the reference media WaterIF97.

A new C2 (twice continuous differentiable) polynomial based steam and water medium has been added to 1.13. These properties can be used to set-up and solve dynamic optimization problems such as plant start-up optimization or as an alternative to the high precision WaterIF97 when simulation performance is prioritized.

New models

  • On the flue gas side there is a new faster alternative to the NASA based gas media model, which will speed-up your simulations. This is based on analytic inverse functions.
  • Multi-stage turbine templates. Several new steam turbine models with various numbers of stages have been added. The user can now quickly set-up the turbine generator system.

New features

  • Visualization of valve input signal.
  • Inverse blocks for several component models have been added (ValveLiquid, PumpGeneric and PumpPosDispl). The inverse blocks calculate the input that is required for the valve or pump to give a certain mass-flow. This feature makes it possible to design controllers with feedforward compensation, which is especially useful for level control of drums, condensers and feed water heaters.


  • Check that nominal parameters have the correct sign. If false an assert is triggered with a descriptive error message.
  • Extended turbine summary records with vapor mass fraction and inlet and outlet specific enthalpy.
  • Improved nominal operating point calculation for SteamTurbineStodola. A new parameter has been added to better separate between nominal and start values.
  • Extended condenser, drum and deaerator summary record with condensing level in percentage.
  • Restructured examples package with models sorted according to application area
  • Improved graphical icons that make it easier to align graphical connections.

Interested in the new functionalities in Thermal Power Library? Drop us a line to find out.

Contact Us

Request Information

  • *Field required