modelSpeedControlled

Sensible heat recovery wheel with a variable speed drive

Extends from Buildings.Fluid.HeatExchangers.ThermalWheels.Sensible.BaseClasses.PartialWheel (Partial model for sensible heat recovery wheel).

Information

Model of a generic, sensible heat recovery wheel, which has the wheel speed as the input to control the heat recovery.

This model does not require geometric data. The performance is defined by specifying the part load (75% of the nominal supply flow rate) and nominal sensible heat exchanger effectiveness.

The operation of the heat recovery wheel is adjustable by modulating the wheel speed. See details about the impacts of the wheel speed in Buildings.Fluid.HeatExchangers.ThermalWheels.BaseClasses.SpeedCorrectionSensible.

Parameters

TypeNameDefaultDescription
Buildings.Fluid.HeatExchangers.ThermalWheels.Data.Genericper (from PartialWheel)Record with performance data
Assumptions
BooleanallowFlowReversal1 (from PartialWheel)true= false to simplify equations, assuming, but not enforcing, no flow reversal for medium 1
BooleanallowFlowReversal2 (from PartialWheel)true= false to simplify equations, assuming, but not enforcing, no flow reversal for medium 2
Flow resistance › Medium 1
Booleanfrom_dp1 (from PartialWheel)false= true, use m_flow = f(dp) else dp = f(m_flow)
Realn1 (from PartialWheel)2Flow exponent, n1=1 for laminar, n1=2 for turbulent
BooleanlinearizeFlowResistance1 (from PartialWheel)false= true, use linear relation between m_flow and dp for any flow rate
Flow resistance › Medium 2
Booleanfrom_dp2 (from PartialWheel)false= true, use m_flow = f(dp) else dp = f(m_flow)
Realn2 (from PartialWheel)2Flow exponent, n2=1 for laminar, n2=2 for turbulent
BooleanlinearizeFlowResistance2 (from PartialWheel)false= true, use linear relation between m_flow and dp for any flow rate

Connectors

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.RealOutputP (from PartialWheel)Electric power consumption
Buildings.Controls.OBC.CDL.Interfaces.RealOutputeps (from PartialWheel)Sensible heat exchanger effectiveness
Modelica.Fluid.Interfaces.FluidPort_aport_a1 (from PartialWheel)Fluid connector a1 of the supply air (positive design flow direction is from port_a1 to port_b1)
Modelica.Fluid.Interfaces.FluidPort_bport_b2 (from PartialWheel)Fluid connector b2 of the exhaust air (positive design flow direction is from port_a2 to port_b2)
Modelica.Fluid.Interfaces.FluidPort_bport_b1 (from PartialWheel)Fluid connector b1 of the supply air (positive design flow direction is from port_a1 to port_b1)
Modelica.Fluid.Interfaces.FluidPort_aport_a2 (from PartialWheel)Fluid connector a2 of the exhaust air (positive design flow direction is from port_a2 to port_b2)
Buildings.Controls.OBC.CDL.Interfaces.RealInputuSpeWheel speed ratio

Components

TypeNameDefaultDescription
Buildings.Fluid.Sensors.MassFlowRatesenSupMasFlo (from PartialWheel)Supply air mass flow rate
Buildings.Fluid.Sensors.MassFlowRatesenExhMasFlo (from PartialWheel)Exhaust air mass flow rate
Buildings.Fluid.HeatExchangers.ThermalWheels.BaseClasses.SpeedCorrectionSensiblespeCorCorrect the wheel performance based on the wheel speed
Buildings.Controls.OBC.CDL.Reals.MultiplymulEpsCalculate the heat exchanger effectiveness

Revisions

  • January 8, 2024, by Sen Huang:
    First implementation.