blockDiscreteIntegrator

Integrator with discrete input
Diagram of DiscreteIntegrator

Information

This block is a dynawo-compatible wrapper around Modelica's Integrator block constrained to discrete inputs. It defines the transfer function between the input u and the output y as PI system:

                  1
    y =    (--------------) * u
              tIntegral*s
    

Parameters

TypeNameDefaultDescription
Types.TimetIntegralTime integration constant
RealY0Start value of the PI output

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputuInput connector
Modelica.Blocks.Interfaces.BooleanInputfrozenTrue if the integration is blocked
Modelica.Blocks.Interfaces.RealOutputyOutput of the PI controller.

Components

TypeNameDefaultDescription
Modelica.Blocks.Continuous.Integratorintegrator
Modelica.Blocks.Sources.ConstantconstConstant 0 value in case of frozen PI
Modelica.Blocks.Logical.Switchswitch1