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
Buildings.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured 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

Buildings.Fluid.Movers.Preconfigured.Validation.ControlledFlowMachinePreconfigured

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

TypeNameDefaultDescription
MassFlowRatem_flow_nominal2Nominal mass flow rate for each fan [kg/s]
PressureDifferencedp_nominal500Nominal 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;