modelModularRotaryCompressor

Example model to test modular rotary compressors

Extends from Modelica.Icons.Example.

Information

This is a example model to test different modular rotary compressor presented in AixLib.Fluid.Movers.Compressors.ModularCompressors, whereby the thermodynamic states at inlet and outlet of the compressor are prescribed in terms of pressure and temperature. Therefore, the User can select both different modular modelling approaches (e.g. AixLib.Fluid.Movers.Compressors.ModularCompressors.ModularCompressors or AixLib.Fluid.Movers.Compressors.ModularCompressors.ModularCompressorsSensors) and various efficiency models byusing the dialog menu.

Parameters

TypeNameDefaultDescription
IntegernCom2Number 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.SinerotSpeInput signal to prediscribe compressors' rotational speeds
Modelica.Blocks.Routing.ReplicatorrepRotSpeReplicating the compressors' rotational speedsl
Modelica.Blocks.Routing.ReplicatorrepIntReplicating the internal set signal
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 20, 2017, by Mirko Engelpracht:
    First implementation (see issue 467).