Part Number: TMS320F280025
Dear support team.
I have my own PCB with TMS320F280025 to run a motor (PMSM) using sensorless field oriented control and FAST estimator. The software is mainly from the universal motorcontrol lab.
Nominal voltage is 230Vac 50Hz rectified.
At this voltage, I'm able to cover all the operating point I need (regarding speed and power). Max speed is around 3300RPM (2 pole pair)
To reach the maximum speed, field weakening is necessary but the field weakening angle remain below the maximum angle I set (-45°).
At lower input voltage (180Vac rectified), when I try to get high speed (around 2800RPM), The estimated speed is suddenly wrong : estimated speed is 2517rpm while the measurment using a speed meter is around 3264rpm.
Other signal are corrects (current, angle,...), only the estimated speed is wrong.
I suspect this is relative to the field weakening angle which become higher at low input voltage. At this speed and field weakening, BEMF is probably higher than input DC voltage.
For information, SIMPLE_LIB is used.
For information, this particular issue disapear if the motor inductance in user_motor1.h are multiplied by 2 regarding the normal value but in that cas I have some other issue at high torque (angle estimated becomes wrong).
Analog signal have been checked several times, that why I need your help.
Regards.



