Blocks for space phasor transformation
Space phasors are defined as vectors of length = 2, the first element representing the real part and the second element representing the imaginary part of the space phasor.
Extends from Modelica.Icons.Package (Icon for standard packages).
Name | Description |
---|---|
Rotator | Rotates space phasor |
ToSpacePhasor | Conversion of multi phase instantaneous values to space phasors |
FromSpacePhasor | Conversion of space phasors to multi phase instantaneous values |
ToPolar | Converts a space phasor to polar coordinates |
FromPolar | Converts a space phasor from polar coordinates |
QuasiRMS | |
LessThreshold | Sets angle to zero when length is below threshold |
Rotates space phasor
u
by the angle
in negative mathematical direction. This block represents the transformation of one space phasor u
from one rotating reference (coordinate) frame into another where the space phasor is y
. The output reference frame leads the input reference frame by angle angle
.
Extends from Modelica.Blocks.Interfaces.MIMOs (Multiple Input Multiple Output continuous control block with same number of inputs and outputs).
Name | Description |
---|---|
n | Number of inputs (= number of outputs) |
Name | Description |
---|---|
u[n] | Connector of Real input signals |
y[n] | Connector of Real output signals |
angle | [rad] |
Conversion of multi phase instantaneous values to space phasors
Extends from Modelica.Blocks.Interfaces.MIMO (Multiple Input Multiple Output continuous control block).
Name | Description |
---|---|
nin | Number of inputs |
nout | Number of outputs |
m | Number of phases |
Name | Description |
---|---|
u[nin] | Connector of Real input signals |
y[nout] | Connector of Real output signals |
zero | Zero sequence component |
Conversion of space phasors to multi phase instantaneous values
Extends from Modelica.Blocks.Interfaces.MIMO (Multiple Input Multiple Output continuous control block).
Name | Description |
---|---|
nin | Number of inputs |
nout | Number of outputs |
m | Number of phases |
Name | Description |
---|---|
u[nin] | Connector of Real input signals |
y[nout] | Connector of Real output signals |
zero | Zero sequence component |
Converts a space phasor to polar coordinates
Extends from Modelica.Blocks.Interfaces.MIMOs (Multiple Input Multiple Output continuous control block with same number of inputs and outputs).
Name | Description |
---|---|
n | Number of inputs (= number of outputs) |
Name | Description |
---|---|
u[n] | Connector of Real input signals |
y[n] | Connector of Real output signals |
Converts a space phasor from polar coordinates
Extends from Modelica.Blocks.Interfaces.MIMOs (Multiple Input Multiple Output continuous control block with same number of inputs and outputs).
Name | Description |
---|---|
n | Number of inputs (= number of outputs) |
Name | Description |
---|---|
u[n] | Connector of Real input signals |
y[n] | Connector of Real output signals |
This model determines the RMS value of the input space phasor u
.
Extends from Modelica.Blocks.Interfaces.MISO (Multiple Input Single Output continuous control block).
Name | Description |
---|---|
nin | Number of inputs |
Name | Description |
---|---|
u[nin] | Connector of Real input signals |
y | Connector of Real output signal |
Sets angle to zero when length is below threshold
Extends from Modelica.Blocks.Interfaces.MISO (Multiple Input Single Output continuous control block).
Name | Description |
---|---|
nin | Number of inputs |
threshold | Threshold |
Name | Description |
---|---|
u[nin] | Connector of Real input signals |
y | Connector of Real output signal |