modelRefrigerantR134aScrollCompressor

Static boundaries of a scroll-compressor using R134a

Extends from BaseModelStaticBoundaries (Base model to test compressors using static boundaries), Modelica.Icons.Example (Icon for runnable examples).

Information

This model specifies the base model BaseModelStaticBoundaries. Therefore, an experimental data set is used presented by Cuevas and Lebrun. The authors investigate a scroll-compressor using R134a as refrigerant and varying the inlet and outlet conditions as well as the rotational speed.

Moreover, fitted formulas are used for the three efficiencies of the compressor in order to improve the quality of the mass flow rate and power consumption calculated by the model.

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
IntegernCom (from BaseModelStaticBoundaries)1Numer of compressors in parallel

Connectors

TypeNameDefaultDescription
Controls.Interfaces.ModularHeatPumpControlBusdataBus (from BaseModelStaticBoundaries)Connector that contains all control signals

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.CombiTimeTableinpDat (from BaseModelStaticBoundaries)Static boundaries of compressor model
Modelica.Blocks.Sources.RealExpressioninpRotSpe (from BaseModelStaticBoundaries)Expressions describing rotational speed
Modelica.Blocks.Sources.RealExpressioninpPreSin (from BaseModelStaticBoundaries)Expressions describing pressure at compressors' outlets
Modelica.Blocks.Sources.RealExpressioninpTemSin (from BaseModelStaticBoundaries)Expressions describing temperature at compressors' outlets
Modelica.Blocks.Sources.RealExpressioninpPreSou (from BaseModelStaticBoundaries)Expressions describing pressure at compressors' inlets
Modelica.Blocks.Sources.RealExpressioninpTemSou (from BaseModelStaticBoundaries)Expressions describing temperature at compressors' inlets
Modelica.Blocks.Interaction.Show.RealValuedfPowEle (from BaseModelStaticBoundaries)Difference between power consumptions that are measured and calculated
Modelica.Blocks.Interaction.Show.RealValuedMasFlo (from BaseModelStaticBoundaries)Difference between mass flow rates that are measured and calculated
Modelica.Blocks.Interaction.Show.RealValuedPowEleRel (from BaseModelStaticBoundaries)Relative difference between power consumptions that are measured and calculated
Modelica.Blocks.Interaction.Show.RealValuedMasFloRel (from BaseModelStaticBoundaries)Relative difference between mass flow rates that are measured and calculated
Modelica.Thermal.HeatTransfer.Sources.FixedTemperatureambTemp (from BaseModelStaticBoundaries)Source that prescribes boundary ambient temperature (Dummy)
Modelica.Thermal.HeatTransfer.Components.ThermalCollectorthrCol (from BaseModelStaticBoundaries)Model to split the ambient temperature
Modelica.Blocks.Routing.ReplicatorrepMea (from BaseModelStaticBoundaries)Replicating the current value of the manipulated variables
Sources.Boundary_pTsou (from BaseModelStaticBoundaries)Source with prescribed pressure and temperature
ModularCompressors.ModularCompressorsSensorsmodCom (from BaseModelStaticBoundaries)Model that describes modular compressors in parallel
Sources.Boundary_pTsin (from BaseModelStaticBoundaries)Sink with prescribed pressure and temperature
RealinpPEle (from BaseModelStaticBoundaries)inpDat.y[6]*1000Power consumption of the compressor
RealinpTime (from BaseModelStaticBoundaries)timeSimulation time

Contents

NameDescription
EngineEfficiencyprotectedFitted engine efficiency
VolumetricEfficiencyprotectedFitted volumetric efficiency
IsentropicEfficiencyprotectedFitted isentropic efficiency

Revisions

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