.Spot.UsersGuide.Introduction.Transforms

Information

Coordinate Transforms

We consider the current and voltage signals i and v of the three-phase system as abstract signal vectors that can be represented in different reference frames.
In the following s is used for either i or v.
We distinguish between an 'absolute' system (s_abc) and a manifold of transformed systems (s_abc_theta and s_dqo_theta) depending on a transformation angle theta.

  s_abc           signals of phase a, b, c (R, S, T) in inertial frame 'abc'
  s_abc_theta     signals relative to a transformed frame 'abc'
  s_dqo_theta     signals relative to a transformed frame 'dqo'

The relation between absolute and relative signals is given by orthogonal transforms R_abc and P according to the following transformation formula

  s_abc_theta = R_abc'*s_abc,  s_abc = R_abc*s_abc_theta
  s_dqo_theta = P*s_abc,       s_abc = P'*s_dqo_theta

where ' denotes 'transposed'. R_abc and P obey the orthogonality condition

  R_abc' = inverse(R_abc)
  P' = inverse(P)

Both R_abc and P depend on an angle theta.P can be factorised into a constant, angle independent matrix P0 and an angle-dependent rotation R_dqo

  P(theta) = R_dqo'(theta)*P0

As the choice of theta is arbitrary, R_abc and P do not define one specific but a whole manifold of abc- and dqo-systems.

Particular choices of practical importance are

As a consequence of the orthogonality of R and P we obtain the invariance of power under all transforms

  p = v_abc*i_abc = v_abc_theta*i_abc_theta = v_dqo_theta*i_dqo_theta

The main difference between the transforms R_abc and P is the following:
Whereas R_abc leaves impedance matrices of symmetrical systems invariant, P0 and P diagonalise these matrices. We have

         [xs, xm, xm]         [xs, xm, xm]
  R_abc'*[xm, xs, xm]*R_abc = [xm, xs, xm]
         [xm, xm, xs]         [xm, xm, xs]

         [xs, xm, xm]         [x, 0, 0 ]
       P*[xm, xs, xm]*P'    = [0, x, 0 ]     with
         [xm, xm, xs]         [0, 0, x0]

       x  = xs - xm       stray reactance (dq-components)
       x0 = xs + 2*xm     zero-reactance (o-component)

The 1:2 components of s_dqo_theta signals can be interpreted as phasors with respect to the frequency

  omega = der(theta).
They are equivalent to the corresponding complex representation.

Historically P was introduced by Park in the context of synchronous machines.
Here it is used in a generalised sense. Nevertheless we call it 'Park-transform'.

Note: packages ACabc and ACdqo use v and i for the transformed variables.

  ACabc: v = v_abc_theta, i = i_abc_theta
  ACdqo  v = v_dqo_theta, i = i_dqo_theta

up


Generated at 2024-04-26T18:16:04Z by OpenModelicaOpenModelica 1.22.3 using GenerateDoc.mos