Thermal Power Library - Release Information

Version 1.11 contains the changes described below.

This release has been focused on improving the documentation and there has been a major revision of the model documentation.

Improvements

  • Improved model documentation
  • Improved Modelica compliance

Fixed issues

  • Removed unused parameter explicitIsentropicEnthalpy in ThermalPower.TwoPhase.TurboMachinery.Turbines.Templates.TurbineBase
  • Removed directoryName due to compliance issues in ThermalPower.FlueGas.TurboMachinery.Fans.Basic.FanMap_dpDivrho_speed. The filename needs to include the path now.
  • Corrected substanceName in ThermalPower.Media.Gases.ExhaustWithAsh
  • Corrected unit of parameter mechanicalLoss in ThermalPower.FlueGas.TurboMachinery.Turbines.Turbine
  • Corrected propagation of n_channels in ThermalPower.TwoPhase.FlowChannels.Pipe
  • Condenser ThermalPower.TwoPhase.Condensers.Condenser use standard wall instead of deprecated version

Library structure changes

Obsolete classes

  • ThermalPower.SubComponents.Internal.Icons.Water.Drum
  • ThermalPower.SubComponents.Internal.Icons.Plant
  • ThermalPower.SubComponents.Internal.Functions.phaseLocation
  • ThermalPower.SubComponents.Internal.Functions.parallelFlowEps -> Modelon.ThermoFluid.HeatExchangers.Functions.parallelFlowEps


Conversion of user libraries

Automatic conversion of user libraries from version 1.10 is supported using the included conversion script convertLibraryName_1.10_to_1.11 located under ThermalPower\Resources\Scripts.

Requirements

This library is based on Modelon Base Library 2.3 and Modelica Standard Library 3.2.1.  

It has been tested with:

  • Dymola 2016 FD01
  • Dymola 2016

New features

  • Wall model with radial discretization. With this model it's possible to discretize a wall in radial direction which can be used for calculation of thermal stress.
  • Generic two phase heat exchanger
  • Generic gas-gas heat exchanger

 

Improvements

  • Improved Modelica compliance
  • Combustion with variable Lower Heating Value.The LHV in SolidFuelCombustor has been changed from a parameter to an input variable. The SolidFuels media interface has also changed the former LHV constant into a function LHV_pTX to make it possible to define a LHV that is dependent of e.g. composition.
  • TubeAndShell fluegas heatexchanger has been replaced with TubeShell. The new model has an improved interface which is more user-friendly and has support for more correlations.
  • Plate two-phase heatexchanger has been replaced with PlateHex. The new model has an improved interface which is more user-friendly and has support for more correlations.
  • Plate gas - two-phase heatexchanger has been replaced with Plate_gas2ph. The new model has an improved interface which is more user-friendly and has support for more correlations.
  • New initialization parameter for SignalDefinedFan

Conversion of user libraries

Automatic conversion of user libraries from version 1.9 is supported using an included conversion script.

Requirements

This library is based on Modelon Base Library 2.2 and Modelica Standard Library 3.2.1.  

It has been tested on:

  • Dymola 2016
  • Dymola 2015 FD01