modelSpeedControlled

Enthalpy recovery wheel with a variable speed drive

Extends from Buildings.Fluid.HeatExchangers.ThermalWheels.Latent.BaseClasses.PartialWheel (Partial model for enthalpy recovery wheel).

Information

Model of an enthalpy 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 and latent 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.SpeedCorrectionLatent.

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.RealOutputepsSen (from PartialWheel)Sensible heat exchanger effectiveness
Buildings.Controls.OBC.CDL.Interfaces.RealOutputepsLat (from PartialWheel)Latent 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.SpeedCorrectionLatentspeCorCorrect the wheel performance based on the wheel speed
Buildings.Controls.OBC.CDL.Reals.MultiplymulSenCorrect the sensible heat exchanger effectiveness
Buildings.Controls.OBC.CDL.Reals.MultiplymulLatCorrect the latent heat exchanger effectiveness

Revisions

  • September 29, 2023, by Sen Huang:
    First implementation.