modelClosedLoop_y
Flow machine with feedback control
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This example demonstrates the use of a fan with closed loop control. The fan is controlled to track a required mass flow rate.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.MassFlowRate | m_flow_nominal | 0.1 | Nominal mass flow rate |
| Modelica.Units.SI.PressureDifference | dp_nominal | 500 | Nominal pressure difference |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.Pulse | y | Input signal | |
| Buildings.Fluid.Sources.Boundary_pT | sou | ||
| Buildings.Fluid.FixedResistances.PressureDrop | dp1 | Pressure drop | |
| Buildings.Fluid.FixedResistances.PressureDrop | dp2 | Pressure drop | |
| Buildings.Fluid.Movers.SpeedControlled_y | fan | Fan | |
| Buildings.Fluid.Sensors.MassFlowRate | senMasFlo | ||
| Buildings.Controls.Continuous.LimPID | conPID | ||
| Modelica.Blocks.Math.Gain | gain1 |
Contents
| Name | Description |
|---|---|
Revisions
-
January 22, 2016, by Michael Wetter:
Corrected type declaration of pressure difference. This is for #404. -
February 14, 2012, by Michael Wetter:
First implementation.