Blocks for quasi-static polyphase systems
Extends from Modelica.Icons.Package (Icon for standard packages).
Name | Description |
---|---|
QuasiRMS | |
SymmetricalComponents | Creates symmetrical components from signals representing quasi-static phasors |
FromSymmetricalComponents | Creates quasi-static phasors from symmetrical components |
SingleToPolyphase | Extends complex phase signal to complex polyphase signals using symmetricOrientation |
ToSpacePhasor | Conversion: m phase -> space phasor |
FromSpacePhasor | Conversion: space phasor -> m phase |
This block determines the continuous quasi RMS value of a polyphase system, representing an equivalent RMS vector or phasor.
y = sqrt(sum(u[k]^2 for k in 1:m)/m)
Extends from Modelica.Blocks.Interfaces.SO (Single Output continuous control block).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
y | Connector of Real output signal |
u[m] |
Creates symmetrical components from signals representing quasi-static phasors
Calculates the symmetric components according to Charles L. Fortescue from the time phasors.
User's guide on symmetrical components and orientation.
Extends from Modelica.ComplexBlocks.Interfaces.ComplexMIMOs (Multiple Input Multiple Output continuous control block with same number of inputs and outputs).
Name | Description |
---|---|
n | Number of inputs (= number of outputs) |
useConjugateInput[n] | If true, inputs are processed conjugate complex |
m | Number of phases |
Name | Description |
---|---|
u[n] | Connector of Complex input signals |
y[n] | Connector of Complex output signals |
Creates quasi-static phasors from symmetrical components
Calculates the time phasors from the symmetric components according to Charles L. Fortescue.
User's guide on symmetrical components and orientation.
Extends from Modelica.ComplexBlocks.Interfaces.ComplexMIMOs (Multiple Input Multiple Output continuous control block with same number of inputs and outputs).
Name | Description |
---|---|
n | Number of inputs (= number of outputs) |
useConjugateInput[n] | If true, inputs are processed conjugate complex |
m | Number of phases |
Name | Description |
---|---|
u[n] | Connector of Complex input signals |
y[n] | Connector of Complex output signals |
Extends complex phase signal to complex polyphase signals using symmetricOrientation
This function propagates the input phasor to m output phasors with symmetricOrientation.
Extends from Modelica.ComplexBlocks.Interfaces.ComplexSIMO (Single Input Multiple Output continuous control block).
Name | Description |
---|---|
nout | Number of outputs |
useConjugateInput | If true, input is processed conjugate complex |
m | Number of phases |
Name | Description |
---|---|
u | Connector of Complex input signal |
y[nout] | Connector of Complex output signals |
Conversion: m phase -> space phasor
Transformation of m phase values (voltages or currents) to space phasor.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
u[m] | |
y[2] |
Conversion: space phasor -> m phase
Transformation of space phasor to m phase values (voltages or currents).
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
u[2] | |
y[m] |