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.

TMS320F280049C-Q1: tms320f280049c

Part Number: TMS320F280049C-Q1

Hi,

 I  am using PMSM motor control with hall effect sensor . 

I used FOC algorithm with speed loop and current loop.

I am getting non sinusoidal output current wave form ,It should be sinusoidal . 

Which factor is responsible for this non - sinusoidal current.

PWM freq-20khz

Isr is - 50usec.

{

Read Hall Effect Sensor()

clark ()

park()

slow speed loop (PI)

torque (PI)

ID (PI)

Inverse park ()

svpwm()

Read Speed()

}

Please help me to resolved this problem

Regards,