modelPartialRefrigerantCycle

Partial model of refrigerant cycle

Information

Partial model for calculation of electrical power consumption PEle, condenser heat flow QCon_flow and evaporator heat flow QEva_flow based on the values in the sigBus for a refrigerant machine.

Frosting performance

To simulate possible icing of the evaporator on air-source devices, the icing factor iceFac is used to influence the outputs. The factor models the reduction of heat transfer between refrigerant and source. Thus, the factor is implemented as follows:

QEva_flow = iceFac * (QConNoIce_flow - PEle)

With iceFac as a relative value between 0 and 1:

iceFac = kA/kA_noIce

Finally, the energy balance must still hold:

QCon_flow = PEle + QEva_flow

You can select different options for the modeling of the icing factor or implement your own approach.

Parameters

TypeNameDefaultDescription
StringdevIde""Indicates the data source, used to warn users about different vapor compression devices in reversible models
Nominal condition
Modelica.Units.SI.PowerPEle_nominalNominal electrical power consumption
Modelica.Units.SI.TemperatureTCon_nominalNominal temperature at secondary condenser side
Modelica.Units.SI.TemperatureTEva_nominalNominal temperature at secondary evaporator side
Advanced › Medium properties
Modelica.Units.SI.SpecificHeatCapacitycpConEvaporator medium specific heat capacity
Modelica.Units.SI.SpecificHeatCapacitycpEvaEvaporator medium specific heat capacity

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputPEleElectrical Power consumed by the device
Modelica.Blocks.Interfaces.RealOutputQCon_flowHeat flow rate through condenser
BuildingSystems.Fluid.HeatPumps.ModularReversible.BaseClasses.RefrigerantMachineControlBussigBusBus-connector
Modelica.Blocks.Interfaces.RealOutputQEva_flowHeat flow rate through evaporator

Components

TypeNameDefaultDescription
BuildingSystems.Fluid.HeatPumps.ModularReversible.RefrigerantCycle.Frosting.NoFrostingiceFacCal
Modelica.Blocks.Math.AddredQConReduce heat flow to the condenser based on the reduction to the evaporator
Modelica.Blocks.Math.ProductproRedQEvaReduce heat flow to the evaporator based on the icing factor

Revisions

  • October 2, 2022 by Fabian Wuellhorst:
    Adapted based on BuildingSystems implementation. Mainly, the iceFac is added directly in this partial model (see issue #1576)
  • November 26, 2018 by Fabian Wuellhorst:
    First implementation (see issue AixLib #577)