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.

TMS320F28069F: [Instaspin]: Problem to reach the target speed

Part Number: TMS320F28069F
Other Parts Discussed in Thread: TMS320F28027F, DRV8301

Hello,

I'm using Instaspin lab 3B in order to control a PMSM motor. I have my own HW and seems to work well (it also has been tested with other motors). The motor has been identified without problems:

#define USER_MOTOR_TYPE MOTOR_Type_Pm
#define USER_MOTOR_NUM_POLE_PAIRS (4)
#define USER_MOTOR_Rr (NULL)
#define USER_MOTOR_Rs (0.188085973)
#define USER_MOTOR_Ls_d (0.000188112)
#define USER_MOTOR_Ls_q (0.000188112)
#define USER_MOTOR_RATED_FLUX (0.080460787)
#define USER_MOTOR_MAGNETIZING_CURRENT (NULL)
#define USER_MOTOR_RES_EST_CURRENT (6.0)
#define USER_MOTOR_IND_EST_CURRENT (-2.0)
#define USER_MOTOR_MAX_CURRENT (25.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (20.0)

I have use the following parameter in order to fill the user.h

The motor voltage is 48V and the target speed 5000rpm. When I run the lab it spins well at almost all the speeds, but it doesn't  spin faster than 4400rpm (no matter if reference is 5000rpm). If I run the control with 24V the maximum speed I can achive is 2200rpm (Half Voltage --> Half Speed)

Probably, I have something bad configured but I do not know which parameters have influence on the speed limit. I have tried with USER_IQ_FULL_SCALE_FREQ_Hz. The provided configurations excel (please find it above) recomends a value of 366,7Hz. I have tried it with no result. Is there any other param to be checked?

Thank you in advance

Borja Gómez