Package Modelica.​Electrical.​Machines.​SpacePhasors.​Blocks
Blocks for space phasor transformation

Information

This package contains space phasor transformation blocks for use in controllers:

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).

Package Contents

NameDescription
FromPolarConverts a space phasor from polar coordinates
FromSpacePhasorConversion of space phasors to multi phase instantaneous values
LessThresholdSets angle to zero when length is below threshold
QuasiRMS 
RotatorRotates space phasor
ToPolarConverts a space phasor to polar coordinates
ToSpacePhasorConversion of multi phase instantaneous values to space phasors

Block Modelica.​Electrical.​Machines.​SpacePhasors.​Blocks.​Rotator
Rotates space phasor

Information

Rotates a space phasor (voltage or current) input 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.
Fig. 1: Original and rotated reference frame of a space phasor

Extends from Modelica.​Blocks.​Interfaces.​MIMOs (Multiple Input Multiple Output continuous control block with same number of inputs and outputs).

Parameters

TypeNameDefaultDescription
final Integern2Number of inputs (= number of outputs)

Connectors

TypeNameDescription
input RealInputu[n]Connector of Real input signals
output RealOutputy[n]Connector of Real output signals
input RealInputangle 

Block Modelica.​Electrical.​Machines.​SpacePhasors.​Blocks.​ToSpacePhasor
Conversion of multi phase instantaneous values to space phasors

Information

Transformation of multi phase values (of voltages or currents) to space phasor and zero sequence value.

Extends from Modelica.​Blocks.​Interfaces.​MIMO (Multiple Input Multiple Output continuous control block).

Parameters

TypeNameDefaultDescription
final IntegerninmNumber of inputs
final Integernout2Number of outputs
Integerm3Number of phases

Connectors

TypeNameDescription
input RealInputu[nin]Connector of Real input signals
output RealOutputy[nout]Connector of Real output signals
output RealOutputzeroZero sequence component

Block Modelica.​Electrical.​Machines.​SpacePhasors.​Blocks.​FromSpacePhasor
Conversion of space phasors to multi phase instantaneous values

Information

Transformation of space phasor and zero sequence value to multi phase values (of voltages or currents).

Extends from Modelica.​Blocks.​Interfaces.​MIMO (Multiple Input Multiple Output continuous control block).

Parameters

TypeNameDefaultDescription
final Integernin2Number of inputs
final IntegernoutmNumber of outputs
Integerm3Number of phases

Connectors

TypeNameDescription
input RealInputu[nin]Connector of Real input signals
output RealOutputy[nout]Connector of Real output signals
input RealInputzeroZero sequence component

Block Modelica.​Electrical.​Machines.​SpacePhasors.​Blocks.​ToPolar
Converts a space phasor to polar coordinates

Information

Converts a space phasor from rectangular coordinates to polar coordinates.

Extends from Modelica.​Blocks.​Interfaces.​MIMOs (Multiple Input Multiple Output continuous control block with same number of inputs and outputs).

Parameters

TypeNameDefaultDescription
final Integern2Number of inputs (= number of outputs)

Connectors

TypeNameDescription
input RealInputu[n]Connector of Real input signals
output RealOutputy[n]Connector of Real output signals

Block Modelica.​Electrical.​Machines.​SpacePhasors.​Blocks.​FromPolar
Converts a space phasor from polar coordinates

Information

Converts a space phasor from polar coordinates to rectangular coordinates.

Extends from Modelica.​Blocks.​Interfaces.​MIMOs (Multiple Input Multiple Output continuous control block with same number of inputs and outputs).

Parameters

TypeNameDefaultDescription
final Integern2Number of inputs (= number of outputs)

Connectors

TypeNameDescription
input RealInputu[n]Connector of Real input signals
output RealOutputy[n]Connector of Real output signals

Block Modelica.​Electrical.​Machines.​SpacePhasors.​Blocks.​QuasiRMS
Multiple Input Single Output continuous control block

Information

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).

Parameters

TypeNameDefaultDescription
final Integernin2Number of inputs

Connectors

TypeNameDescription
input RealInputu[nin]Connector of Real input signals
output RealOutputyConnector of Real output signal

Block Modelica.​Electrical.​Machines.​SpacePhasors.​Blocks.​LessThreshold
Sets angle to zero when length is below threshold

Information

Block has a vector of continuous Real input signals and one continuous Real output signal.

Extends from Modelica.​Blocks.​Interfaces.​MISO (Multiple Input Single Output continuous control block).

Parameters

TypeNameDefaultDescription
final Integernin2Number of inputs
Realthreshold Threshold

Connectors

TypeNameDescription
input RealInputu[nin]Connector of Real input signals
output RealOutputyConnector of Real output signal