Hello TI,
I got stuck in developing the FOC sensorless control at LEVEL 4 (DRV8301 kit). When I built the project in Level 4 and start set the EnableFlag to 1, the motor will shake once, and the DRV8301 will sense an over current fault then the controll will trip the PWM output.
After playing with the Kp for a while, the motor could start up to around 200 rpm (7 pole pairs motor), with the speedref = 0.15, Kp = 0.19. . However, no matter how hard I tried , the motor could not speed up all the way to SpeedRef = 0.25, it could be either over current or the rotor oscillating.
I am wondering if there is any strategy to tune the PID parameters more effectively?
FYI:
1. I changed the current sense resistor from 2mohm to 4 mohm for low current (~5A) application
2. The motor is 14 poles
3. control card is XF28M35, (it should not be problem in this)
best,