Package Modelica.Electrical.Polyphase.Functions
Standard package icon.
Extends from Modelica.Icons.FunctionsPackage (Icon for packages containing functions).
| Name | Description |
|---|---|
activePower | Calculate active power of voltage and current input |
factorY2D | Calculates factor Y voltage to polygon (delta) voltage |
factorY2DC | Calculates factor of DC-voltage from RMS Y-voltage |
indexNonPositiveSequence | Determines the indices of all non positive sequences |
indexPositiveSequence | Determines the indices of all positive sequences |
numberOfSymmetricBaseSystems | Determines the number of symmetric base systems of m phase symmetric system |
quasiRMS | Calculate continuous quasi RMS value of input |
symmetricBackTransformationMatrix | Back transformation matrix for symmetrical components |
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 |
Function Modelica.Electrical.Polyphase.Functions.quasiRMS
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).
| Type | Name | Description |
|---|---|---|
Real | x[:] |   |
| Type | Name | Description |
|---|---|---|
Real | y |   |
Function Modelica.Electrical.Polyphase.Functions.activePower
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).
| Type | Name | Description |
|---|---|---|
Voltage | v[:] | Phase voltages |
Current | i[size(v, 1)] | Phase currents |
| Type | Name | Description |
|---|---|---|
Power | p | Active power |
Function Modelica.Electrical.Polyphase.Functions.symmetricOrientation
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).
| Type | Name | Description |
|---|---|---|
Integer | m | Number of phases |
| Type | Name | Description |
|---|---|---|
Angle | orientation[m] | Orientation of the resulting fundamental wave field phasors |
Function Modelica.Electrical.Polyphase.Functions.symmetricOrientationMatrix
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).
| Type | Name | Description |
|---|---|---|
Integer | m | Number of phases |
| Type | Name | Description |
|---|---|---|
Angle | oM[m,m] | Angles of symmetric transformation matrix |
Function Modelica.Electrical.Polyphase.Functions.symmetricTransformationMatrix
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).
| Type | Name | Description |
|---|---|---|
Integer | m | Number of phases |
| Type | Name | Description |
|---|---|---|
Complex | tM[m,m] | Transformation matrix for m phase symmetrical components |
Function Modelica.Electrical.Polyphase.Functions.symmetricBackTransformationMatrix
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).
| Type | Name | Description |
|---|---|---|
Integer | m | Number of phases |
| Type | Name | Description |
|---|---|---|
Complex | bTM[m,m] | Back transformation matrix for m phase symmetrical components |
Function Modelica.Electrical.Polyphase.Functions.numberOfSymmetricBaseSystems
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).
| Type | Name | Description |
|---|---|---|
Integer | m | Number of phases |
| Type | Name | Description |
|---|---|---|
Integer | n | Number of symmetric base systems |
Function Modelica.Electrical.Polyphase.Functions.factorY2D
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).
| Type | Name | Description |
|---|---|---|
Integer | m | Number of phases |
Integer | kPolygon | Alternative of polygon |
| Type | Name | Description |
|---|---|---|
Real | y | Factor Y to D |
Function Modelica.Electrical.Polyphase.Functions.factorY2DC
This icon indicates Modelica functions.
Extends from Modelica.Icons.Function (Icon for functions).
| Type | Name | Description |
|---|---|---|
Integer | m | Number of phases |
| Type | Name | Description |
|---|---|---|
Real | y | Factor Yrms to DC |
Function Modelica.Electrical.Polyphase.Functions.indexPositiveSequence
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).
| Type | Name | Description |
|---|---|---|
Integer | m | Number of phases |
| Type | Name | Description |
|---|---|---|
Integer | ind[numberOfSymmetricBaseSystems(m)] | Number of symmetric base systems |
Function Modelica.Electrical.Polyphase.Functions.indexNonPositiveSequence
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).
| Type | Name | Description |
|---|---|---|
Integer | m | Number of phases |
| Type | Name | Description |
|---|---|---|
Integer | ind[numberOfSymmetricBaseSystems(m) * (integer(m / numberOfSymmetricBaseSystems(m)) - 1)] | Indices of non positive sequences |