modelCarnot_TCon_reverseFlow

Test model for heat pump based on Carnot efficiency and condenser outlet temperature control signal

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

Information

Example that simulates a heat pump whose efficiency is scaled based on the Carnot cycle. The heat pump takes as an input the condenser leaving water temperature. The condenser mass flow rate is computed in such a way that it has a temperature difference equal to dTCon_nominal.

This example checks the correct behavior if a mass flow rate attains zero.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.TemperatureDifferencedTEva_nominal-10Temperature difference evaporator inlet-outlet
Modelica.Units.SI.TemperatureDifferencedTCon_nominal10Temperature difference condenser outlet-inlet
Modelica.Units.SI.HeatFlowRateQCon_flow_nominal100E3Evaporator heat flow rate
Modelica.Units.SI.MassFlowRatem1_flow_nominalQCon_flow_nominal/dTCon_nominal/4200Nominal mass flow rate at condenser
Modelica.Units.SI.SpecificHeatCapacitycp2_defaultMedium2.specificHeatCapacityCp(Medium2.setState_pTX(Medium2.p_default, Medium2.T_default, Medium2.X_default))Specific heat capacity of medium 2 at default medium state

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.ConstantTConLvgControl signal for condenser leaving temperature
Modelica.Blocks.Sources.RampmCon_flowMass flow rate for condenser
Carnot_TConheaPumHeat pump
Sources.MassFlowSource_Tsou1
Sources.MassFlowSource_Tsou2
Buildings.Fluid.Sources.Boundary_pTsin1
Buildings.Fluid.Sources.Boundary_pTsin2
Modelica.Blocks.Math.GainmEva_flowEvaporator mass flow rate
Modelica.Blocks.Math.AddQEva_flowEvaporator heat flow rate
Buildings.Fluid.Sensors.TemperatureTwoPortsenTConEntTemperature sensor for fluid entering condenser
Buildings.Fluid.Sensors.TemperatureTwoPortsenTConLvgTemperature sensor for fluid leaving condenser
Buildings.Fluid.Sensors.TemperatureTwoPortsenTEvaLvgTemperature sensor for fluid leaving evaporator
Buildings.Fluid.Sensors.TemperatureTwoPortsenTEvaEntTemperature sensor for fluid entering evaporator

Contents

NameDescription
Medium1Medium model
Medium2Medium model

Revisions

  • August 9, 2024, by Hongxiang Fu:
    Added two-port temperature sensors to replace sta_*.T in reference results. This is for IBPSA #1913.
  • February 10, 2023, by Michael Wetter:
    Removed binding of parameter with same value as the default.
    This is for #1692.
  • May 15, 2019, by Jianjun Hu:
    Replaced fluid source. This is for #1072.
  • November 25, 2015, by Michael Wetter:
    First implementation.