modelStaticHeatPumpBoundaries

Base model to test expansion valve using static heat pump boundaries

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This model prescribes inlet and outlet conditions of a simplified static heat pump model (i.e. boundary conditions of the secondary sides of the evaporator and condenser). Furhtermore, it controlls the degrees of opening of the expension valves in such a way that the prescribed outlet condtions of the expansion valves are meet the calculated outlet condtions of the expansion valves. The model is used to validate the expansion valve model in general.

Required information

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

  1. Basic definitions of the expansion valve. For example, the cross-sectional area of the expansion valve.
  2. Calculation approache of the flow coefficient.
  3. Static boundaries of the heat pump 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. Ambient temperature in °C.
  4. Heat capacity in W.
  5. Temperature at inlet of condenser's secondary fluid in °C.
  6. Power consumption in kW.
  7. COP.

Moreover, the User needs to define further parameters describing static condtions of the heat pump. These parameters are listed below.

Parameters

TypeNameDefaultDescription
General › Compressors
IntegernVal1Numer of compressors in parallel
General › Evaporator
Modelica.Units.SI.TemperatureDifferencedTPinEva2Pinch temperature at evaporator's outlet
Modelica.Units.SI.TemperatureDifferencedTSupHea1Superheating of working fluid
General › Condenser
Modelica.Units.SI.TemperatureDifferencedTPinCond2Pinch temperature at condenser's outlet
Modelica.Units.SI.TemperatureDifferencedTSubCool4Supercooling of working fluid
Modelica.Units.SI.DensitydSec1000Constant density of secondary fluid
Modelica.Units.SI.SpecificHeatCapacitycpSec4.1813e3Constant specific heat capacity of secondary fluid
Modelica.Units.SI.VolumeFlowRateV_flowSec(0.776 + 0.781 + 0.44)/3/3600Constant volume flow of secondary fluid

Connectors

TypeNameDefaultDescription
AixLib.Controls.Interfaces.ModularHeatPumpControlBusdataBusConnector that contains all control signals

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.CombiTimeTableinpDatStatic boundaries of compressor model
Modelica.Blocks.Sources.RealExpressioninpSetSpeEntExpressions describing set point of specific enthalpy
Modelica.Blocks.Sources.RealExpressioninpAmbTempExpressions describing ambient temperature
Modelica.Blocks.Sources.RealExpressioninpColCapExpressions describing col capacity
Modelica.Blocks.Sources.RealExpressioninpHeaCapExpressions describing heat capacity
Modelica.Blocks.Sources.RealExpressioninpTFloExpressions describing flow temperature at heat capacity
StaticEvaporatorevaModel that describes a simple static evaporator
Modelica.Blocks.Continuous.LimPIDconPIDPID controller to set valves' openings
Modelica.Blocks.Sources.RealExpressioninpCurSpeEntExpressions describing current specific enthalpy
Modelica.Blocks.Routing.ReplicatorrepMeaReplicating the current value of the manipulated variables
ModularExpansionValves.ModularExpansionValvesSensorsmodExpValModel that describes modular expansion valves in parallel
StaticCondenserconModel that describes a simple static condenser

Contents

NameDescription
Medium
StaticEvaporatorprotectedStatic evaporator assuming constant pinch point at evaporator's outlet
StaticCondenserprotectedStatic condenser assuming constant pinch point at condenser's outlet

Revisions

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