
modelInjectorURI
Injector controlled by real (R) part and imaginary (I) part voltage components urPu and uiPu
Extends from Dynawo.Electrical.Controls.Basics.SwitchOff.SwitchOffInjector (Switch-off model for an injector).
Parameters
| Type | Name | Default | Description |
| Integer | NbSwitchOffSignals (from SwitchOffLogic) | | Number of switch-off signals to take into account in inputs |
| Boolean | SwitchOffSignal10 (from SwitchOffLogic) | false | Initial switch-off signal 1 |
| Boolean | SwitchOffSignal20 (from SwitchOffLogic) | false | Initial switch-off signal 2 |
| Boolean | SwitchOffSignal30 (from SwitchOffLogic) | false | Initial switch-off signal 3 |
| Boolean | Running0 (from SwitchOffLogic) | if NbSwitchOffSignals >= 3 then not (SwitchOffSignal10 or SwitchOffSignal20 or SwitchOffSignal30) elseif NbSwitchOffSignals >= 2 then not (SwitchOffSignal10 or SwitchOffSignal20) else not SwitchOffSignal10 | Indicates if the component is initially running or not |
| Constants.state | State0 (from SwitchOffInjector) | Constants.state.Closed | Start value of connection state |
| Types.ComplexVoltagePu | u0Pu | | Start value of complex voltage at injector terminal in pu (base UNom) |
| Types.ComplexCurrentPu | i0Pu | | Start value of complex current at injector terminal in pu (base UNom, SnRef) (receptor convention) |
| Types.ActivePowerPu | P0Pu | -ComplexMath.real(u0Pu*ComplexMath.conj(i0Pu)) | Start value of active power in pu (base SnRef) (receptor convention) |
| Types.ReactivePowerPu | Q0Pu | -ComplexMath.imag(u0Pu*ComplexMath.conj(i0Pu)) | Start value of reactive power in pu (base SnRef) (receptor convention) |