Liquid Cooling Library - Release Information

Improvements

  • Improved compliance to the Modelica language specification 3.3 rev 1.

Fixed bugs

  • Fixed an issue in the pump model that would generate translation errors for certain parameterization options.

Conversion of user libraries

User models based on Liquid Cooling Library 1.4 does not need any conversions.

Requirements

Liquid Cooling Library 1.4.1 is based on the Modelon Base Library 2.3 and Modelica Standard Library 3.2.1. It has been tested with:

  • Dymola 2016 FD01
  • Dymola 2016

New features

  • Introduced the possibility to track trace components that are transported in the liquid.

Improvements

  • Improved Modelica compliance.

Fixed bugs

  • Fixed an error in the thermostatic valve models. The positiveFlow parameter was not propagated to the internal volume component.

Conversion of user libraries

Automatic conversion from Liquid Cooling Library 1.3 is supported using the supplied conversion script.

Base Library

Liquid Cooling Library 1.4 is based on the Modelon Base Library 2.2 and Modelica Standard Library 3.2.1.

New features

  • New component models with geometry based pressure drop correlations: Conical expansion and contraction of pipes.
  • Added heat exchanger stack templates with 7 and 8 included heat exchangers.

Improvements

  • The simplified heat exchanger components based on efficiency (table based and eps-NTU models) have been improved in that the maximum transferable heat is now correctly computed from the enthalpy difference and flow rates of both sides. Previously this assumed uniform specific heat capacity which in rare cases could result in non-physical solutions.
  • All user calibration factors for heat transfer and pressure drop has been converted from parameters to inputs. Users may still assign them with fixed values in the parameter dialog, but can now also use variable expressions to define calibration factors.
  • Improved flexibility of discretized pipe models. The component can now be configured to expose a flow or control volume behavior at the component boundaries.
  • Table based heat exchangers can now be configured to use table data from file directly from the parameter dialog.
  • Table based heat exchangers now use linear interpolation by deafult instead of Akima interpolation.
  • The aggregate volume base classes have been moved to the Modelon Base Library to allow computation of total liquid volume when the system includes components from other libraries.
  • Improved Modelica compliance.
  • Updated for compatibility with Modelon Base Library 2.1

Fixed bugs

  • Fixed an error in the pump model. Check valve behavior would not work although enabled when used together with enabled mass flow dynamics.

Conversion of user libraries

Automatic conversion of user libraries is supported using the included conversion script.

Base Library

Liquid Cooling Library 1.3 is based on the Modelon Base Library 2.1 and Modelica Standard Library 3.2.1.

Available for: Dymola 2014 FD01

Dependencies: Modelica Standard Library Version: 3.2.1 and Modelon Base Library 1.9

Conversion script from 1.0 and 1.1 provided

Version 1.2 of the Liquid Cooling Library is a major update with several new features, bug fixes and other improvements.

  • Adding more example experiment models. These are found in the Experiments package.
  • Generic pipes, volumes and heat exchanger components inherit the parameter declaration from base classes in the Modelon Base Library to facilitate use of templates.
  • Volume components with any number of connectors, utilizing vectorized connectors and automatic sizing, have been introduced.
  • Table based components now use table look-up blocks from the Modelon Base Library. These utilize the Modelon.DataAccess package and handles more input file formats and table extrapolation options.
  • An arrow indicating the nominal flow direction has been added in twoport volume icons. This should be respected when the positiveFlow parameter is set to true.
  • Some parts of the medium packages that generated warnings during model translation have been updated to reduce the number of warnings. These changes do not affect the simulation results.
  • Improved numerical robustness and simulation performance when using aqueous solutions. The transport property definitions previously generated non-linear systems, which have been solved analytically.
  • Static head can be accounted for by the generic pipe models and geometric models of straight pipes.
  • The expansion volume now uses a gas medium model to define the properties of the gas.
  • Added an experiment template model that defines a replaceable medium model, an aggregate volume component and experiment icon.
  • Added heat exchanger test bench templates with replaceable components and boundary conditions.
  • Visualiztion of the tank liquid level in the component icon.
  • The flow modifier components SetLiquidFlowRate and SetGasFlowRate now also accepts prescribed volumetric flow rates from a parameter or input signal. The input signal may be provided in m^3/s or l/min.

The following medium models have been added to the Liquid Cooling Library:

  • Motor oil, SAE grade 15W-40
  • Jet fuel A
  • Jet fuel A1
  • Jet fuel B

Liquid Cooling Library 1.2 has been updated for MSL 3.2.1

  • The function LiquidCooling.Utilities.Visualizers.Functions.scalarToColor has been removed since the bug in the original version has now been fixed. The function Modelica.Mechanics.MultiBody.Visualizers.Colors.scalarToColor is used instead.
  • New package icons for consistency with MSL.