This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Space vector and switching pattern in documentation

Other Parts Discussed in Thread: TMS320F2812

Hi all

I'm working on SVM in my TMS320F2812 and I'm reading the documentation of EV units (SPRU065E). In my opinion there is an error in the rappresentation of space vector, so I'm wasting lot of time trying to understand what are the output.

In paragraph 2.3.1there is a right table of switching pattern, and you say that the rappresentation is on the d-q plane, that is the static 2-axis plane. What do you calculate vectors? The Clarke tansform is

Ud = Ua - 0.5 Ub - 0.5 Uc

Uq = sqrt(3)/2 (Ub - Uc)

If I calculate the vector that you define 001, for you U0 (the vector at 0°) with the values in your table I get:

Ud = (-1/3) - 0.5*(-1/3) - 0.5*(2/3) = -1/2

Uq = sqrt(3)/2 (-1/3 -2/3) = -sqrt(3)/2

that is, exactly, U240.

If you try with the other vector, you see that phase a is mistaken with phase c.

So, what I have to expect in output? The errata notation or the correct one?

  • I verified, so I answer me.

    The output is the correct pattern, in the correct vector, but the wrong name. So, if I write in ACTRA.D the vector 001, I mean 100 (a,c exchanged). The corrispondence is

    TI notation   |  Correct (Clarke) notation

    (cba)            |       (abc)

    -----------------------------------------------------

    001              |          100

    011              |         110

    010              |         010

    110              |         011

    100              |         001

    101              |         101