Hi all,
I have made a high voltage motor controller using TMDSHVMTRPFCKIT solution and I am using Motorware projects to run the motor with TMS320F28069M control card.
I wanted to run my motor in torque control mode according to my application. It is a traction application. So I chose motorware lab5a to run the motor. I got rotor position feedback from motor using TI resolver kit and pumped the angle data to motor controller MCU using SPI. I made required modifications to lab5a to absorb the rotor position without using FAST estimated angle.
Since I could not find any method to find out the exact initial angle data (rotor angle aligns with phase zero angle), I followed trial and error method to find the initial angle. With that I found a angle range motor works nicely in no-load condition. That means motor runs at no load condition nicely as well.
But when motor runs at load condition, motor produces a sound and motor stalls. I want to know the reason for this condition. Does it happen because of the wrong initial angle problem?
I monitored PWM pins using oscilloscope, when motor was stalling. I saw that the PWM reached to maximum duties.
What should be the reasons for this problem. How much accurate position angle is needed to run the motor smoothly in load condition (in degrees or pu values)?
Is there any method to find the exact zero position ?
Thank you