modelSpeedCorrectionSensible
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Information
This model calculates the power consumption and the sensible heat exchanger effectiveness correction of a sensible heat wheel when it is in the different rotational speed.
-
The power consumption of this wheel is calculated as
P = P_nominal * uSpe / eta,
where
P_nominalis the nominal wheel power consumption,uSpeis the wheel speed ratio, andetais the motor percent full-load efficiency, which is calculated aseta = eff(uSpe=x) / eff(uSpe=1),
where
eff(uSpe=x)is the motor efficiency when the speed ratio isx. The efficiencyetais obtained based on a cubic hermite spline interpolation of the motor percent full-load efficiency dataset (see Buildings.Fluid.HeatExchangers.ThermalWheels.Data.Characteristics.MotorEfficiency). Please note thatuSpe/etamust be less or equal to 1. - The sensible heat exchanger effectiveness correction is calculated based on a cubic hermite spline interpolation of the sensible heat exchanger effectiveness dataset (see Buildings.Fluid.HeatExchangers.ThermalWheels.Data.Characteristics.HeatExchangerEffectiveness).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.HeatExchangers.ThermalWheels.Data.Generic | per | Record with performance data | |
| Efficiency | |||
| Real[:] | xSpe | if per.use_defaultMotorEfficiencyCurve then per.relMotEff_default.y else per.relMotEff.uSpe | x-axis support points of the power efficiency curve |
| Real | yEta | if per.use_defaultMotorEfficiencyCurve then per.relMotEff_default.eta else per.relMotEff.eta | y-axis support points of the power efficiency curve |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | uSpe | Wheel speed ratio | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | P | Electric power consumption | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | epsSenCor | Sensible heat exchanger effectiveness correction |
Revisions
-
July 9, 2025, by Michael Wetter:
Refactored implementation to avoid repetitive calculation of derivatives for spline interpolation. -
May 28, 2024, by Sen Huang:
First implementation.