modelFanMech
Extends from BaseClasses.FanBase (Base model for fans).
Information
This model describes a fan (or a group of Np fans in parallel) with a mechanical rotational connector for the shaft, to be used when the pump drive has to be modelled explicitly. In the case of Np fans in parallel, the mechanical connector is relative to a single fan.
The model extends FanBase
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | Np0 (from FanBase) | 1 | Nominal number of fans in parallel |
| SI.Volume | V (from FanBase) | 0 | Fan Internal Volume |
| Boolean | CheckValve (from FanBase) | false | Reverse flow stopped |
| Boolean | allowFlowReversal (from FanBase) | system.allowFlowReversal | = true to allow flow reversal, false restricts to design direction |
| SI.VolumeFlowRate | q_single0 (from FanBase) | w0/(Np0*rho0) | Nominal volume flow rate (single fan) |
| SI.SpecificEnergy | H0 (from FanBase) | dp0/(rho0) | Nominal specific energy |
| Real | dH_dq_start (from FanBase) | if useFlowModel then flowModel.dH_dq(q_single_start, bladePos_start) else dH_dq(q_single_start, bladePos_start) | Derivative of specific energy w.r.t. volume flow at start conditions |
| Real | dH_dn_start (from FanBase) | 2*H_start/n_start - dH_dq_start*q_single_start/n_start | Derivative of flow characteristic w.r.t. fan speed at start conditions |
| SI.Power | W_eps (from FanBase) | 1e-8 | Small coefficient to avoid numerical singularities |
| NonSI.AngularVelocity_rpm | n_eps (from FanBase) | 1e-6 | |
| Characteristic curves | |||
| Boolean | useFlowModel (from FanBase) | false | Use function from replaceable model for flow characteristic |
| Boolean | usePowerCharacteristic (from FanBase) | false | Use powerCharacteristic (vs. efficiencyCharacteristic) |
| Nominal values | |||
| SI.PerUnit | bladePos0 (from FanBase) | 1 | Nominal blade position |
| Medium.Density | rho0 (from FanBase) | 1.229 | Nominal Gas Density |
| NonSI.AngularVelocity_rpm | n0 (from FanBase) | 1500 | Nominal rotational speed |
| Medium.MassFlowRate | w0 (from FanBase) | Nominal mass flow rate | |
| SI.Pressure | dp0 (from FanBase) | Nominal pressure increase | |
| Initialisation | |||
| SI.VolumeFlowRate | q_single_start (from FanBase) | q_single0 | Volume Flow Rate Start Value (single pump) |
| Medium.SpecificEnthalpy | hstart (from FanBase) | 1e5 | Fluid Specific Enthalpy Start Value |
| Medium.Density | rho_start (from FanBase) | rho0 | Inlet Density start value |
| NonSI.AngularVelocity_rpm | n_start (from FanBase) | n0 | Rotational speed start value |
| SI.SpecificEnergy | H_start (from FanBase) | H0 | Specific energy start value |
| SI.PerUnit | bladePos_start (from FanBase) | bladePos0 | Blade position start value |
| Choices.Init.Options | initOpt (from FanBase) | system.initOpt | Initialisation option |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| FlangeA | infl (from FanBase) | ||
| FlangeB | outfl (from FanBase) | ||
| Modelica.Blocks.Interfaces.IntegerInput | in_Np (from FanBase) | Number of parallel pumps | |
| Modelica.Blocks.Interfaces.RealInput | in_bladePos (from FanBase) | ||
| Modelica.Mechanics.Rotational.Interfaces.Flange_a | MechPort |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Medium.BaseProperties | inletFluid (from FanBase) | Fluid properties at the inlet | |
| ThermoPower.System | system (from FanBase) | System wide properties | |
| Medium.MassFlowRate | w_single (from FanBase) | Mass flow rate (single fan) | |
| Medium.MassFlowRate | w (from FanBase) | Np*w_single | Mass flow rate (total) |
| SI.VolumeFlowRate | q_single (from FanBase) | Volume flow rate (single fan) | |
| SI.VolumeFlowRate | q (from FanBase) | Np*q_single | Volume flow rate (totale) |
| SI.PressureDifference | dp (from FanBase) | Outlet pressure minus inlet pressure | |
| SI.SpecificEnergy | H (from FanBase) | Specific energy | |
| Medium.SpecificEnthalpy | h (from FanBase) | Fluid specific enthalpy | |
| Medium.SpecificEnthalpy | hin (from FanBase) | Enthalpy of entering fluid | |
| Medium.SpecificEnthalpy | hout (from FanBase) | Enthalpy of outgoing fluid | |
| Units.LiquidDensity | rho (from FanBase) | Gas density | |
| Medium.Temperature | Tin (from FanBase) | Gas inlet temperature | |
| NonSI.AngularVelocity_rpm | n (from FanBase) | Shaft r.p.m. | |
| Real | bladePos (from FanBase) | Blade position | |
| Integer | Np (from FanBase) | Number of fans in parallel | |
| SI.Power | W_single (from FanBase) | Power Consumption (single fan) | |
| SI.Power | W (from FanBase) | Np*W_single | Power Consumption (total) |
| SI.PerUnit | eta (from FanBase) | Fan efficiency | |
| Real | s (from FanBase) | Auxiliary Variable | |
| FlowCharacteristicModel | flowModel (from FanBase) | Model for flow characteristic function with static parameters | |
| SI.Angle | phi | Shaft angle | |
| SI.AngularVelocity | omega | Shaft angular velocity |
Revisions
- 10 Nov 2005
by Francesco Casella:
Adapted from the Water.PumpBase model.