InitPIDEnumeration defining initialization of PID and LimPID blocks |
This information is part of the Modelica Standard Library maintained by the Modelica Association.
This initialization type is identical to Types.Init and has just one
additional option DoNotUse_InitialIntegratorState
. This option
is introduced in order that the default initialization for the
Continuous.PID
and Continuous.LimPID
blocks are backward
compatible. In Modelica 2.2, the integrators have been initialized
with their given states where as the D-part has not been initialized.
The option DoNotUse_InitialIntegratorState
leads to this
initialization definition.
The following initialization alternatives are available:
NoInit
fixed=false
)SteadyState
InitialState
InitialOutput
DoNotUse_InitialIntegratorState
NoInit |
No initialization (start values are used as guess values with fixed=false) |
---|---|
SteadyState |
Steady state initialization (derivatives of states are zero) |
InitialState |
Initialization with initial states |
InitialOutput |
Initialization with initial outputs (and steady state of the states if possible) |
DoNotUse_InitialIntegratorState |
Do not use, only for backward compatibility (initialize only integrator state) |