modelModularExpansionValvesSensors

Model of modular expansion valves, i.g. each valves is in front of an evaporator, combined with sensors

Extends from BaseClasses.PartialModularExpansionVavles.

Information

This is a model of modular expansion valves that are used, for example, in close-loop systems like heat pumps or chillers.
It consists of nVal expansion valves in parallel and also nVal PID conrollers if no external controller is used. Additionally, four different sensors (i.e. absolute pressure, temperature, mass flow rate, steam quality) are located at each expansion valve's outlet.

Modeling approaches

This base model mainly consists of three sub-models. Therefore, please checkout these sub-models for further information of underlying modeling approaches and parameterisation:

Parameters

TypeNameDefaultDescription
General › Sensors
Modelica.Units.SI.Timetau1Time constant at nominal flow rate
BooleantransferHeatfalseif true, temperature T converges towards TAmb when no flow
Modelica.Units.SI.TemperatureTAmbMedium.T_defaultFixed ambient temperature for heat transfer
Modelica.Units.SI.TimetauHeaTra1200Time constant for heat transfer, default 20 minutes
Advanced › Initialisation Sensors
Modelica.Blocks.Types.InitinitTypeSenModelica.Blocks.Types.Init.InitialStateType of initialization (InitialState and InitialOutput are identical)
Modelica.Units.SI.TemperatureT_startMedium.T_defaultInitial or guess value of output (= state)
Modelica.Units.SI.SpecificEnthalpyh_out_startMedium.specificEnthalpy_pTX(p = Medium.p_default, T = Medium.T_default, X = Medium.X_default)Initial or guess value of output (= state)
Advanced › Diagnostics
Booleanshow_parSenfalse= true, if sensors' input parameters are shown in results

Components

TypeNameDefaultDescription
Utilities.ModularSensorsmodularSensorsModel that contains different sensors located behind expansion valves

Revisions

  • October 17, 2017, by Mirko Engelpracht, Christian Vering:
    First implementation (see issue 457).