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.

TMS320F28334: HVACI_Sensorless Speed Estimation se1

Part Number: TMS320F28334

Hello, 

I am working with my custom motor control board to control AC induction motor, I have taken reference of HVACI_Sensorless example for the control and have done required changes in it but the core FOC algorithm is the same. 

I am working with build level 4 right now and I have got the Estimated Theta (fe1.ThetaFlux) as same as RAMP(Sawtooh) Generator Macro output (rg1.out), but I am not getting the Estimated Speed (se1.WrHatRpm) as same as follows to speed reference, there is large fluctuation in it.
I have done some debugs and got to know that there is a noise with Estimated speed in rpm (se.WrHatRpm) DUE TO the noise with calculated SLIP (se.WSlip) inside the speed estimation macro.
During debug Synchronous rotor flux speed (se.WPsi) is getting near to stable/constant p.u. value as follow to speed reference with some extra margin <Ex. speed ref : 0.3 p.u. and Synchronous rotor flux speed (se.WPsi) : 0.32/0.33 p.u.> which is calculated from Estimated Theta (fe1.ThetaFlux) as i can see in speed estimation macro.
But due to large fluctuation in SLIP (se.WSlip), I am also getting large fluctuation in final output of Speed estimation Estimated speed in rpm (se.WrHatRpm).

Is there any way to get out of this error and get correct Estimation Speed?

I am seeking help/suggestion for this case to get out of this error, Thanks for the reply.

Thanks,
Kaushik Sojitra

  • Are you using TI EVM kits or working on your own/customer's board?

    Do you verify the current and voltage sensing signals on the hardware board in build level 2&3?

    Do you set the right motor and hardware parameters according to the board and motor you used?