Functions for polyphase systems
Extends from Modelica.Icons.FunctionsPackage (Icon for packages containing functions).
Name | Description |
---|---|
quasiRMS | Calculate continuous quasi RMS value of input |
activePower | Calculate active power of voltage and current input |
symmetricOrientation | Orientations of the resulting fundamental wave field phasors |
symmetricOrientationMatrix | Matrix symmetric orientation angles for creating the symmetric transformation matrix |
symmetricTransformationMatrix | Transformation matrix for symmetrical components |
symmetricBackTransformationMatrix | Back transformation matrix for symmetrical components |
numberOfSymmetricBaseSystems | Determines the number of symmetric base systems of m phase symmetric system |
factorY2D | Calculates factor Y voltage to polygon (delta) voltage |
factorY2DC | Calculates factor of DC-voltage from RMS Y-voltage |
indexPositiveSequence | Determines the indices of all positive sequences |
indexNonPositiveSequence | Determines the indices of all non positive sequences |
Calculate continuous quasi RMS value of input
This function determines the continuous quasi RMS value of a polyphase system, representing an equivalent RMS vector or phasor. If the waveform of the input deviates from a sine curve, the output of the sensor will not be exactly the average RMS value.
y = sqrt(sum(u[k]^2 for k in 1:m)/m)
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
x[:] |
Name | Description |
---|---|
y |
Calculate active power of voltage and current input
Calculates instantaneous power from polyphase voltages and currents. In quasi-static operation, instantaneous power equals active power;
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
v[:] | Phase voltages [V] |
i[size(v, 1)] | Phase currents [A] |
Name | Description |
---|---|
p | Active power [W] |
Orientations of the resulting fundamental wave field phasors
This function determines the orientation angles of the symmetrical winding with m phases.
User's guide on symmetrical components and orientation.
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
orientation[m] | Orientation of the resulting fundamental wave field phasors [rad] |
Matrix symmetric orientation angles for creating the symmetric transformation matrix
This function determines the orientation matrix of the symmetrical winding with m phases.
User's guide on symmetrical components and orientation.
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
oM[m, m] | Angles of symmetric transformation matrix [rad] |
Transformation matrix for symmetrical components
This function determines the transformation matrix of the symmetrical winding with m phases.
The transformation matrix can be used to determine the symmetrical components from time phasors.
User's guide on symmetrical components and orientation.
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
tM[m, m] | Transformation matrix for m phase symmetrical components |
Back transformation matrix for symmetrical components
This function determines the back transformation matrix of the symmetrical winding with m phases.
The back transformation matrix can be used to determine the time phasors from the symmetrical components.
User's guide on symmetrical components and orientation.
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
bTM[m, m] | Back transformation matrix for m phase symmetrical components |
Determines the number of symmetric base systems of m phase symmetric system
This function determines the number of base systems of the symmetrical winding with m phases.
User's guide on symmetrical components and orientation.
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
n | Number of symmetric base systems |
Calculates factor Y voltage to polygon (delta) voltage
Calculates line-to-line voltage from line-to-neutral voltage.
For m>3 phases, more than one variant exists for the choice of the line-to-line voltage. If input kPolygon is not in the range of 1 ≤ kPolygon ≤ (mBasic - 1)/2, the function is evaluated for kPolygon = 1.
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
m | Number of phases |
kPolygon | Alternative of polygon |
Name | Description |
---|---|
y | Factor Y to D |
Calculates factor of DC-voltage from RMS Y-voltage
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
y | Factor Yrms to DC |
Determines the indices of all positive sequences
This function determines the indices of positive sequence of the symmetrical winding with m phases.
User's guide on symmetrical components and orientation.
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
ind[numberOfSymmetricBaseSystems(m)] | Number of symmetric base systems |
Determines the indices of all non positive sequences
This function determines the indices of non-positive sequence of the symmetrical winding with m phases.
User's guide on symmetrical components and orientation.
Extends from Modelica.Icons.Function (Icon for functions).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
ind[numberOfSymmetricBaseSystems(m)*(integer(m/numberOfSymmetricBaseSystems(m)) - 1)] | Indices of non positive sequences |