blockm_flow_control

Information

General

This controller is used to set the differential pressure according to a measurement signal using a PI-control function. It can be used by a supply unit to determine the pressure rise needed to keep the measurement signal dp at its reference value dp_setpoint.

Parameters

TypeNameDefaultDescription
Booleanlimit_m_flowUse input to limit m_flow
Booleannormalize_yfalseUse m_flow_nominal to normalize output to [0,1]
Modelica.SIunits.MassFlowRatem_flow_nominalNominal mass flow rate

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputm_flow_setConnector of Real input signal
Modelica.Blocks.Interfaces.RealOutputyConnector of Real output signal
Modelica.Blocks.Interfaces.RealInputm_flow_maxConnector of Real input signal

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.Minmin1Limit the input signal to m_flow_limit; avoids injection of higher mass flows than needed in network
Modelica.Blocks.Routing.RealPassThroughrealPassThrough
Modelica.Blocks.Math.Gainnormalize

Revisions

  • Feburary 27, 2019, by Benedikt Leitner:
    Implementation and added User's guide.