Question
Why do MCM_Park and MCM_Rev_Park use non-standard equation forms?
Posted on April 05, 2018 at 22:29
I'm trying to compare the SVPWM code with what we have today, and as a precaution I also looked at the inverse park routine. I noticed that MCM_Rev_Park uses a different form than most others use, and the MCM_Park transform seems to match this. Comments showing a comparison between CMSIS and MCSDK code is shown below.
MCM_Rev_Park:
Valfa= Vq*Cos(theta)+ Vd*Sin(theta)
Vbeta=-Vq*Sin(theta)+ Vd*Cos(theta)arm_math.h:
Id = Ialpha * cosVal + Ibeta * sinVal;
Iq = -Ialpha * sinVal + Ibeta * cosVal;
I'm looking at MCSDK V5.0.
Thanks
