Engee documentation

Park Transform

Transforming the Park.

park transform

Description

The Park Transform unit converts a three-phase signal from the system to the rotating coordinate system . The block can keep the active and reactive power values unchanged before and after the Park Transform by enabling the Power Invariant option. For a balanced system, the zero component is zero.

The block can be configured with which d or q axis to align the phase at the initial time . The figures show the direction of the magnetic axes of the stator windings in the coordinate system and in the rotating coordinate system , where:

  • The axis and the axis are initially aligned.

park transform 1

  • Axis and axis are initially aligned.

park transform 2

In both cases the angle , where

  • - the angle between the axes and for alignment with the axis or the angle between the axes and for alignment with the axis ;

  • - rotation speed of the coordinate system - ;

  • - time in seconds since the initial alignment.

Equations

The Park Transform block implements a transformation to align the phase of on the axis as

where

  • , and are components of the three-phase system in the coordinate system ;

  • and - components of the two-coordinate system in the rotating coordinate system;

  • - zero component of the two-axis system in the stationary coordinate system.

For power invariant equalisation, when the phase coincides with the axis , the unit implements the transformation using the following equation:

To align the phase of to the axis, the block implements a transformation using the following equation:

For invariant power equalisation, when the phase coincides with the axis , the block implements the transformation using the following equation:

Ports

Input

abc - a vector that contains values in the abc coordinate system
vector

Components of a three-phase system in the coordinate system .

Data types: Float32, Float64.

θ - rotation angle, rad
scalar

Angular position of the rotating coordinate system. The value of this parameter is equal to the polar distance from the phase vector in the coordinate system to the initially aligned axis of the coordinate system .

Data types: Float32, Float64.

Output

dq0 - vector, which contains values in coordinate system dq0
vector

Longitudinal, transverse and zero components in a rotating coordinate system .

Data types: Float32, Float64.

Parameters

Phase-a axis alignment - axis along which the dq0 coordinate system will be aligned
Q-axis (by default) | D-axis

Align the phase of the coordinate system to the axis or to the axis of the rotating coordinate system .

Power Invariant - power invariant transformation
off (by default) | on

Option to save active and reactive power in the coordinate system . When this option is enabled, the active and reactive power before and after the block will be unchanged.

References

[1] Krause, P., O. Wasynczuk, S. D. Sudhoff, and S. Pekarek. Analysis of Electric Machinery and Drive Systems. Piscatawy, NJ: Wiley-IEEE Press, 2013.

Additional options

C code generation: Yes