Buildings.Fluid.Movers.Preconfigured.Validation
Package for validation models
Information
This package contains validation models for the classes in Buildings.Fluid.Movers.Preconfigured.
Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).
Package Content
| Name | Description | 
|---|---|
|  ControlledFlowMachinePreconfigured | Preconfigured fans with different control signals | 
 Buildings.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured
Buildings.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured
Preconfigured fans with different control signals
 
Information
This model validates the preconfigured mover models. It is based on Buildings.Fluid.Movers.Validation.ControlledFlowMachineDynamic.
Extends from Modelica.Icons.Example (Icon for runnable examples), Buildings.Fluid.Movers.Validation.BaseClasses.ControlledFlowMachine.
Parameters
| Type | Name | Default | Description | 
|---|---|---|---|
| MassFlowRate | m_flow_nominal | 2 | Nominal mass flow rate for each fan [kg/s] | 
| PressureDifference | dp_nominal | 500 | Nominal pressure head for each fan [Pa] | 
Modelica definition
model ControlledFlowMachinePreconfigured
  "Preconfigured fans with different control signals"
  extends Modelica.Icons.Example;
  extends Buildings.Fluid.Movers.Validation.BaseClasses.ControlledFlowMachine(
    redeclare Buildings.Fluid.Movers.Preconfigured.SpeedControlled_y fan1(
      redeclare package Medium = Medium,
      m_flow_nominal=m_flow_nominal,
      dp_nominal=dp_nominal),
    redeclare Buildings.Fluid.Movers.Preconfigured.FlowControlled_m_flow fan2(
      redeclare package Medium = Medium,
      m_flow_nominal=m_flow_nominal,
      dp_nominal=dp_nominal),
    redeclare Buildings.Fluid.Movers.Preconfigured.FlowControlled_dp fan3(
      redeclare package Medium = Medium,
      m_flow_nominal=m_flow_nominal,
      dp_nominal=dp_nominal),
    dp1(m_flow_nominal=m_flow_nominal, dp_nominal=dp_nominal),
    dp2(m_flow_nominal=m_flow_nominal, dp_nominal=dp_nominal),
    dp3(m_flow_nominal=m_flow_nominal, dp_nominal=dp_nominal));
  parameter Modelica.Units.SI.MassFlowRate m_flow_nominal=2
    "Nominal mass flow rate for each fan";
  parameter Modelica.Units.SI.PressureDifference dp_nominal=500
    "Nominal pressure head for each fan";
end ControlledFlowMachinePreconfigured;
