modelModularInactiveCompressors

Validation model to test modular compressors if not all compressors are active

Extends from Modelica.Icons.Example.

Information

This is a validation model to test three compressors in parallel if at least one compressor is shut-down.

Parameters

TypeNameDefaultDescription
IntegernCom3Number of compressors
Modelica.Units.SI.AbsolutePressurepInlMedium.pressure(Medium.setBubbleState(Medium.setSat_T(TInl + 1)))Current pressure at inlet conditions
Modelica.Units.SI.TemperatureTInl283.15Current temperature at inlet conditions
Modelica.Units.SI.AbsolutePressurepOutMedium.pressure(Medium.setDewState(Medium.setSat_T(TOut - 5)))Current set point of the compressor's outlet pressure
Modelica.Units.SI.TemperatureTOut333.15Current temperature at outlet conditions

Components

TypeNameDefaultDescription
Sources.Boundary_pTsourceSource with constant pressure and temperature
Modelica.Thermal.HeatTransfer.Sources.FixedTemperature[nCom]fixTemFixed ambient temperature
ModularCompressors.ModularCompressorsmodComModel of modular compressors in parallel
Modelica.Blocks.Sources.SinevalOpePrescribed valve's opening
Obsolete.Year2021.Fluid.Actuators.Valves.SimpleValvesimValModel of a simple valve to simulate pressure losses
Sources.Boundary_pTsinkSink with constant pressure and temperature
Controls.Interfaces.ModularHeatPumpControlBusdataBusConnector that contains all control signals
Modelica.Blocks.Sources.Sine[nCom]rotSpeInput signal to prediscribe compressors' rotational speeds
Modelica.Blocks.Routing.ReplicatorrepMeaReplicating the current value of the controlled variables
Modelica.Blocks.Sources.RampramMeaRamp to fake current value sof the controlled variables

Contents

NameDescription
MediumMedium of the compressor

Revisions

  • October 24, 2017, by Mirko Engelpracht:
    First implementation (see issue 467).