modelBaseLimiterWithLag_INIT
Base initialization model for LimiterWithLag and LimiterAtCurrentValueWithLag
Extends from AdditionalIcons.Init.
Information
The input of this model is y0LF. This value will initialize the limiter input variable, but since it could be out the saturation bounds, the initial value kept for y is y0.If u0 exceeds UMax, it is assumed that UMax has been crossed long before the simulation, hence tUMaxReached0 is equal to minus infinity.
The same assumption is made regarding UMin and tUMinReached0.
The same assumption is made regarding UMin and tUMinReached0.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | UMax | Maximum allowed u | |
| Real | UMin | Minimum allowed u |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Types.Time | tUMaxReached0 | Initial time when u went above UMax | |
| Types.Time | tUMinReached0 | Initial time when u went below UMin | |
| Real | u0 | Initial input | |
| Real | y0 | Initial output, =y0LF if compliant with saturations | |
| Real | y0LF | Initial y from loadflow |