Air Conditioning Library - Release Information

Version 1.11 contains the changes described below.

Improvements

  • Improved library documentation.
  • Improved component icons for greater system readabilty.
  • Icons in the package browser.
  • User's Guide available in-built in the documentation layer of the library. Please note that the .pdf will be discontinued from the next version onwards.

Library structure changes

New classes

  • Numerous additions to AirConditioning.Information.UsersGuide
  • AirConditioning.Examples.Information
  • AirConditioning.Templates.Information
  • AirConditioning.AirHandling.Information
  • AirConditioning.Compressors.Information
  • AirConditioning.ControllersAndSensors.Information
  • AirConditioning.Cycles.Information
  • AirConditioning.HeatExchangers.Information
  • AirConditioning.Heating.Information
  • AirConditioning.Receivers.Information
  • AirConditioning.Reservoirs.Information
  • AirConditioning.Valves.Information
  • AirConditioning.SubComponents.Information
  • AirConditioning.Visualizers.Information
  • AirConditioning.PipesAndVolumes.Information

Conversion of user libraries

No conversion script is required.

Requirements

The AirConditioning Library 1.11 is based on the ThermoFluidPro Library 1.11 and Modelica Standard Library 3.2.1.  

It has been tested with:

  • Dymola 2016 FD01
  • Dymola 2016

Version 1.10 contains the changes described below.

New features

  • Introduction of a new system component System_ACL. Including this system component at the top level of a model makes it possible to set system settings, which will be propagated to component models using the inner/outer principle. A System_ACL component with its default values will not affect the behavior of the model. System_ACL will automatically be added to the translated model if it is not done by the user.
  • The refrigerant connector variables are changed: the enthalpy flow rate variable is replaced by a specific enthalpy stream variable. This has been done to avoid discontinuities when accessing upstream enthalpy at zero-flow. The stream variable permits access to specific enthalpies in neighboring volumes independent of flow direction; previously only the upstream value could be accessed from inside a component.

Improvements

  • New shut-off variable u in refrigerant pressure loss models. By default its value is 1 and will not affect any result. By setting this variable equal to e.g. an output signal from a ramp it is possible to shut-off the flow.
  • New boolean parameter generateEventAtPhaseTransition. Its value can be set in System_ACL and is by default false. Setting the value to true will trigger an event when a phase transition occurs in a control volume.
  • New boolean parameter generateEventAtCritical. Its value can be set in System_ACL and is by default false. Setting the value to true will trigger an event when a control volume enters or exits the supercritical zone.
  • New boolean parameter positiveFlow. Its value can be set in System_ACL and is by default true. If this parameter is set to true to the model assumes a positive flow direction.
  • Differentiating scheme options for the discretized refrigerant pipes, which can be changed in System_ACL. It is possible to use a hybrid scheme which includes diffusion effects at low flow rates. The diffusion factor can be set in different ways. One option permits the variation of the diffusion factor in function of the mass flow.
  • StateSelection option for using pressure difference instead of pressure as state variable, accessible in System_ACL.
  • Introduction of new pressure loss correlations with the possibility to switch to a simplified model during simulation, accessible in System_ACL.


Fixed issues

  • The air medium is correctly propagated in AirConditioning.HeatExchangers.HXBase and by extension also in some heat exchangers models.This did previously not cause any problem except if the heat exchanger was operated outside the operation range of the default air medium, using an air medium which was valid in that range.

Library structure changes

New classes

  • AirConditioning.System_ACL

Conversion of user libraries

No conversion script is required.

Any customized components may need to be adjusted due to the newly added stream variable in the two-phase flow connector.

Requirements

The AirConditioning Library 1.10 is based on the ThermoFluidPro Library 1.10 and Modelica Standard Library 3.2.1.  

It has been tested with:

  • Dymola 2015 FD01
  • Dymola 2016