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,