modelConstantCarnotEffectiveness

Extends from Modelica.Icons.Example (Icon for runnable examples), Buildings.Fluid.HeatPumps.ModularReversible.Validation.BaseClasses.PartialValidation (Validation base case for the reversible heat pump model.).

Information

This validation case uses a constant Carnot effectiveness to model the efficiency of the heat pump.

The approach was calibrated as a comparison to table-based data in the conference paper for the heat pump model: https://doi.org/10.3384/ecp21181561

Parameters

TypeNameDefaultDescription
RealetaCarnot_nominal0.4318Calibrated constant Carnot effectiveness
Modelica.Units.SI.PowerPEle_nominal1884.218212Calibrated nominal electrical power consumption
Modelica.Units.SI.MassFlowRatemCon_flow_nominal0.407396Calibrated condenser nominal mass flow rate
Modelica.Units.SI.VolumeVCon0.0015972Calibrated condenser volume
Modelica.Units.SI.FrequencyrefIneFreConst13.2e-3Calibrated cut off frequency for inertia of refrigerant cycle

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputTConOutMea (from PartialValidation)Measured condenser outlet
Modelica.Blocks.Interfaces.RealOutputTEvaOutMea (from PartialValidation)Measured evaporator outlet
Modelica.Blocks.Interfaces.RealOutputPEleMea (from PartialValidation)Measured electrical power consumption
Modelica.Blocks.Interfaces.RealOutputPEleSim (from PartialValidation)Simulated electrical power consumption
Modelica.Blocks.Interfaces.RealOutputTConOutSim (from PartialValidation)Simulated condenser outlet
Modelica.Blocks.Interfaces.RealOutputTEvaOutSim (from PartialValidation)Simulated evaporator outlet

Components

TypeNameDefaultDescription
Buildings.Fluid.Sources.MassFlowSource_TsouSidMasFlowSou (from PartialValidation)Ideal mass flow source at the inlet of the source side
Buildings.Fluid.Sources.Boundary_pTsouSidFixBou (from PartialValidation)Fixed boundary at the outlet of the source side
Buildings.Fluid.HeatPumps.ModularReversible.ModularheaPum (from PartialValidation)Heat pump
Buildings.Fluid.Sources.Boundary_pTsinSidFixBou (from PartialValidation)Fixed boundary at the outlet of the sink side
Buildings.Fluid.Sources.MassFlowSource_TsinSidMasFlowSou (from PartialValidation)Ideal mass flow source at the inlet of the source side
Modelica.Blocks.Math.GainmEva_flow (from PartialValidation)Gain to scale the time table output to flow rate
Modelica.Blocks.Math.GainmCon_flow (from PartialValidation)Gain to scale the time table output to flow rate
Modelica.Blocks.Sources.CombiTimeTabletabMea (from PartialValidation)Table with measurement data
Modelica.Blocks.Sources.RealExpressionreaPEle (from PartialValidation)Use of internal heat pump state for PEle
Modelica.Blocks.Sources.RealExpressionreaTEvaOut (from PartialValidation)Use of internal heat pump state for TEvaOut
Modelica.Blocks.Sources.RealExpressionreaTConOut (from PartialValidation)Use of internal heat pump state for TConOut

Revisions

  • October 2, 2022 by Fabian Wuellhorst:
    First implementation (see issue #1576)