modelStateSelector
Transform instantaneous values to space phasors and select states
Information
Transforms instantaneous values into space phasors and zero system currents, rotates space phasors and sets stateSelect modifiers in order to choose states w.r.t. rotating frame, i.e., with small derivatives.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m | 3 | Number of phases |
| StateSelect | x0StateSelect | StateSelect.prefer | Priority to use zero systems as states |
| StateSelect | xrStateSelect | StateSelect.prefer | Priority to use space phasors w.r.t. rotating frame as states |
| Integer | np | integer((m - 1)/2) | Number of space phasors |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real[m] | xi | Instantaneous values | |
| SI.Angle | gamma | Angle of rotation | |
| Real | x0 | 1/sqrt(m)*sum(xi) | Zero system |
| Real | x00 | 1/sqrt(m)*sum({xi[2*l - 1] - xi[2*l] for l in 1:integer(m/2)}) | Second zero system, if present (mp even) |
| Complex[np] | xf | Space phasors w.r.t. fixed frame | |
| Complex[np] | xr | Space phasors w.r.t. rotating frame |