modelBaseModelStaticBoundaries

Base model to test compressors using static boundaries

Information

This model prescribes static inlet and outlet conditions of the compressor. Furhtermore, it prescribes the rotational speed. The model is used to validate the compressor model in general as well as to identify efficiencies that describes the compressor's behaiviour in a suitable way. Therefore, both calculated mass flow rate and calculated power consumption are compared with the corresponding experimental data.

Required information

The User needs to define the following information in order to complete the model:

  1. Basic definitions of the compressor. For example, the displacement volume.
  2. Calculation approaches of the three efficiencies of the compressor.
  3. Static boundaries of the compressor obtained, for example, by experimental data.

To add static boundary conditions, a combi time table is included within the model. The columns are defined as follows:

  1. Time steps (0,1,2,3,...).
  2. Rotational speed in Hz.
  3. Pressure at inlet in bar.
  4. Temperature at inlet in °C.
  5. Pressure at outlet in bar.
  6. Temperature at outlet in °C.
  7. Power consumption in kW.
  8. Mass flow rate in kg/s.

References

C. Cuevas und J. Lebrun. (2009): Testing and modelling of a variable speed scroll compressor.. In: Applied Thermal Engineering, 29(2):469–478

Parameters

TypeNameDefaultDescription
General › Compressors
IntegernCom1Numer of compressors in parallel

Connectors

TypeNameDefaultDescription
Controls.Interfaces.ModularHeatPumpControlBusdataBusConnector that contains all control signals

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.CombiTimeTableinpDatStatic boundaries of compressor model
Modelica.Blocks.Sources.RealExpressioninpRotSpeExpressions describing rotational speed
Modelica.Blocks.Sources.RealExpressioninpPreSinExpressions describing pressure at compressors' outlets
Modelica.Blocks.Sources.RealExpressioninpTemSinExpressions describing temperature at compressors' outlets
Modelica.Blocks.Sources.RealExpressioninpPreSouExpressions describing pressure at compressors' inlets
Modelica.Blocks.Sources.RealExpressioninpTemSouExpressions describing temperature at compressors' inlets
Modelica.Blocks.Interaction.Show.RealValuedfPowEleDifference between power consumptions that are measured and calculated
Modelica.Blocks.Interaction.Show.RealValuedMasFloDifference between mass flow rates that are measured and calculated
Modelica.Blocks.Interaction.Show.RealValuedPowEleRelRelative difference between power consumptions that are measured and calculated
Modelica.Blocks.Interaction.Show.RealValuedMasFloRelRelative difference between mass flow rates that are measured and calculated
Modelica.Thermal.HeatTransfer.Sources.FixedTemperatureambTempSource that prescribes boundary ambient temperature (Dummy)
Modelica.Thermal.HeatTransfer.Components.ThermalCollectorthrColModel to split the ambient temperature
Modelica.Blocks.Routing.ReplicatorrepMeaReplicating the current value of the manipulated variables
Sources.Boundary_pTsouSource with prescribed pressure and temperature
ModularCompressors.ModularCompressorsSensorsmodComModel that describes modular compressors in parallel
Sources.Boundary_pTsinSink with prescribed pressure and temperature
RealinpPEleinpDat.y[6]*1000Power consumption of the compressor
RealinpTimetimeSimulation time

Contents

NameDescription
Medium

Revisions

  • December 16, 2017, by Mirko Engelpracht:
    First implementation (see issue 467).