modelCarnotVerifyEtaCarnot

Test model to verify the Carnot effectiveness computation for non-zero approach temperatures

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

Information

This example verifies that the coefficient of performance is identical to the one specified for the nominal operating point if the current operating conditions are the same as the nominal conditions. It thus verifies the correct deviation of the nominal parameters for the situation where the Carnot effectiveness is specified as a parameter.

Parameters

TypeNameDefaultDescription
RealetaCarnot_nominal0.315046Carnot effectiveness (=COP/COP_Carnot) used if use_eta_Carnot_nominal = true
Modelica.Units.SI.TemperatureDifferenceTAppCon_nominal2Temperature difference between refrigerant and working fluid outlet in condenser
Modelica.Units.SI.TemperatureDifferenceTAppEva_nominal2Temperature difference between refrigerant and working fluid outlet in evaporator
RealCOP_nominaletaCarnot_nominal*(TEva_nominal - TAppEva_nominal)/(TCon_nominal + TAppCon_nominal - (TEva_nominal - TAppEva_nominal))Coefficient of performance
Modelica.Units.SI.TemperatureTCon_nominal273.15 + 30Nominal condenser temperature
Modelica.Units.SI.TemperatureTEva_nominal273.15 + 5Nominal evaporator temperature
Modelica.Units.SI.HeatFlowRateQEva_flow_nominal-10E3Nominal evaporator heat flow rate (QEva_flow_nominal < 0)
Modelica.Units.SI.HeatFlowRateQCon_flow_nominal-QEva_flow_nominal*(1 + 1/COP_nominal)Nominal condenser heat flow rate (QCon_flow_nominal > 0)
Modelica.Units.SI.TemperatureDifferencedTEva_nominal-10Temperature difference evaporator outlet-inlet
Modelica.Units.SI.TemperatureDifferencedTCon_nominal10Temperature difference condenser outlet-inlet
Modelica.Units.SI.MassFlowRatemCon_flow_nominalQCon_flow_nominal/cp_default/dTCon_nominalNominal mass flow rate at condenser
Modelica.Units.SI.MassFlowRatemEva_flow_nominalQEva_flow_nominal/cp_default/dTEva_nominalNominal mass flow rate of evaporator
Modelica.Units.SI.SpecificHeatCapacitycp_defaultMedium.specificHeatCapacityCp(Medium.setState_pTX(p = Medium.p_default, T = Medium.T_default, X = Medium.X_default))Specific heat capacity of medium 1 at default medium state

Components

TypeNameDefaultDescription
Carnot_TEvachi_TEvaChiller with evaporator leaving water temperature as set point
Sources.MassFlowSource_TbouConBoundary condition for condenser
Sources.MassFlowSource_TbouEvaBoundary condition for evaporator
Modelica.Blocks.Sources.ConstantTEvaLvgLeaving water temperature
Sources.Boundary_pTbouPressure boundary condition
Sources.Boundary_pTbou1Pressure boundary condition
Carnot_ychi_yChiller with control signal as set point
Sources.MassFlowSource_TbouCon1Boundary condition for condenser
Sources.MassFlowSource_TbouEva1Boundary condition for evaporator
Modelica.Blocks.Sources.ConstantyControl signal
Sources.Boundary_pTbou2Pressure boundary condition
Sources.Boundary_pTbou3Pressure boundary condition

Contents

NameDescription
MediumMedium model

Revisions

  • June 15, 2017, by Michael Wetter:
    First implementation.