Engee documentation

Symmetrical-Components Transform

Convert from the abc coordinate system to +-0.

symmetrical components transform

Description

The Symmetrical-Components Transform block implements a symmetrical transformation of vector sequences. The transformation splits an asymmetrical sequence of three vectors into three symmetrical vector sequences.

In an asymmetrical system with symmetrical impedances, use this block to divide the system into three independent networks. In a symmetrical system, use this block to simplify the sequence of three phase vectors to an equivalent single-line network. In this case, the direct sequence is a single-line network.

Use the Power invariant parameter to choose between the Fortescue transform and the alternative power invariant version.

Equations

The symmetric component transform divides an asymmetric three-phase signal, represented in phase magnitudes, into three symmetric magnitude sequences:

where

  • is the initial asymmetric set of vectors;

  • make a forward sequence of vectors;

  • make an inverse sequence of vectors;

  • make the null sequence of vectors.

The block calculates the symmetric -phase using the transformation:

where is the complex rotation operator:

and is a constant defining the type of transformation:

  • - Fortescue transformation.

  • - power invariant transformation.

To select a power invariant transformation and simplify the calculation of power in the area +-0, select the Power invariant checkbox.

Since the remaining two sequences are not often used in calculations, the block does not calculate them. However, they are given in terms of simple rotations of the first sequence:

и

Principle of operation

The three sequences of vectors generated by the transformation have the following properties:

  • The forward sequence has the same order as the asymmetric vector sequence .

  • The inverse sequence has the opposite order as the asymmetric vector sequence .

  • The null sequence has no order because all three phase angles are equal.

This diagram visualises the separation performed by the transformation.

inverse symmetrical components transform 1

In the diagram, the upper axis shows an unbalanced three-phase signal with components , and . The lower set of axes divides the three-phase signal into forward, reverse and zero sequence.

Note that in each case the components , and are symmetrical and separated:

  • +120 degrees for the forward sequence.

  • -120 degrees for reverse sequence.

  • 0 degrees for zero sequence.

Reverse conversion

The conversion of symmetrical components is unique and invertible:

Use the Inverse Symmetrical-Components Transform block to perform the inverse conversion.

Ports

Input

abc - phase vectors a, b and c
vector

A three-phase sequence of asymmetrical vectors to be divided, given as a complex signal.

Data types: Float32, Float64.

Output

+-0 - symmetrical components of the phase vector a
vector

Forward, inverse and zero phase vectors , output as a complex signal. Use the rotations given in the Equations section to calculate vector sequences and .

Data types: Float32, Float64.

Parameters

Power Invariant - conversion type
disabled (by default) | enabled

Selects between the Fortescue transform and the power invariant transform. Select this check box to use the power invariant transform.

References

[1] Anderson, P. M. Analysis of Faulted Power Systems. Hoboken, NJ: Wiley-IEEE Press, 1995.

Additional options

C code generation: Yes