< Back to Technical Support

Release Notes for Fuel System Library 4.4

Fuel System Library 4.4 is part of Modelon’s 2018.2 release.

New versions of Modelon libraries are sold and distributed directly from Modelon, as well as approved resellers.

New features

  • Added new external explicit geometry kernels. The tank models using 3D shapes imported from CAD deliver substantially faster computation when using these geometry kernels.
  • Added new geometry-based pressure drop/resistance models for six fittings
  • Added a new pressure drop/resistance model based table data of pressure drop “dp” and volumetric flow rate “V_flow”.

Enhancements

  • The parameter C0 for momentum balance time constant in the ejector was not used. It has now been renamed to t_momentum and is properly used in the equations.

Library structure changes – Fluid Properties

The structure of the FluidProperties packages have been reworked and the predefined options have been renamed. The previously named NonEvaporating and Evaporating packages have had their structures reworked so that their interfaces and templates are more uniform. This eliminates some potential problems when switching between the two Fluid options. NonEvaporating is equivalent to GasWithLiquid and Evaporating is equivalent to GasWithEvaporatingLiquid.

New classes

• FuelSystem.Volumes.TankGeometries.ExplicitExternalWithoutVisualization
• FuelSystem.Volumes.TankGeometries.ExplicitExternalWithVisualization
• FuelSystem.Volumes.Experiments.RockingTankHeatTransfer.ExplicitExternalWithVisualization
• FuelSystem.FlowResistances.LongOrifice
• FuelSystem.FlowResistances.Contraction
• FuelSystem.FlowResistances.AbruptContraction
• FuelSystem.FlowResistances.Expansion
• FuelSystem.FlowResistances.AbruptExpansion
• FuelSystem.FlowResistances.FlushMountedIntake

Renamed classes

The following are the equivalent packages to the previous library version.

Example models

  • FuelSystem.Volumes.Experiments.RockingTankHeatTransfer.ComplexTank –> FuelSystem.Volumes.Experiments.RockingTankHeatTransfer.ModelicaWithVisualizationParams
  • FuelSystem.Volumes.Experiments.RockingTankHeatTransfer.ComplexTankSTL –> FuelSystem.Volumes.Experiments.RockingTankHeatTransfer.ModelicaWithVisualization
  • FuelSystem.Volumes.Experiments.RockingTankHeatTransfer.ComplexTankSTL2 –> FuelSystem.Volumes.Experiments.RockingTankHeatTransfer.ExternalWithoutVisualization

Base class for constraining type

  • FuelSystem.FluidProperties.Interfaces.LiquidGasMixture.Base.PartialFluid –> FuelSystem.FluidProperties.Interfaces.GasWithLiquid

NonEvaporating Fluids

  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.NonEvaporating.JetADryAir –> FuelSystem.FluidProperties.Predefined.GasWithLiquid.MoistAirJetA
  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.NonEvaporating.JetADryAirMixture_Ideal –> FuelSystem.FluidProperties.Predefined.GasWithLiquid.MoistAirIdealMixJetA
  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.NonEvaporating.JetADryAirMixture_NASA7EOS –> FuelSystem.FluidProperties.Predefined.GasWithLiquid.MoistAirMixJetA
  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.NonEvaporating.JetADryAir_redStates –> FuelSystem.FluidProperties.Predefined.GasWithLiquid.DryAirJetA
  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.NonEvaporating.JetADryAirMixture_redStates_Ideal –> FuelSystem.FluidProperties.Predefined.GasWithLiquid.DryAirIdealMixJetA
  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.NonEvaporating.JetADryAirMixture_redStates_NASA7EOS –> FuelSystem.FluidProperties.Predefined.GasWithLiquid.DryAirMixJetA
  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.NonEvaporating.JetADryAir_redStates_Legacy –> FuelSystem.FluidProperties.Predefined.GasWithLiquid.DryAirJetA_Legacy

Evaporating Fluids

  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.Evaporating.JetADryAir –> FuelSystem.FluidProperties.Predefined.GasWithEvaporatingLiquid.DryAirJetA
  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.Evaporating.JP4DryAir –> FuelSystem.FluidProperties.Predefined.GasWithEvaporatingLiquid.DryAirJP4
  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.Evaporating.JP5DryAir –> FuelSystem.FluidProperties.Predefined.GasWithEvaporatingLiquid.DryAirJP5
  • FuelSystem.FluidProperties.Predefined.LiquidGasMixture.Evaporating.JP8DryAir –> FuelSystem.FluidProperties.Predefined.GasWithEvaporatingLiquid.DryAirJP8

Conversion of user libraries

Automatic conversion of user libraries from version 4.3 to 4.4 is supported using the included conversion script “Convert_to_4.4.mos” located under FuelSystem 4.4\Resources\Scripts.

Requirements

Fuel System Library is based on Modelon Base Library 3.2 and Modelica Standard Library 3.2.2.

Related Articles

Request Information

  • *Field required