Dear team:
I used the lab5 routine with F28069M, In no-load operation, it is found that the speed can only reach half of the rated speed.
Do you have any views on this situation? What factors lead to this problem?
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.
Dear team:
I used the lab5 routine with F28069M, In no-load operation, it is found that the speed can only reach half of the rated speed.
Do you have any views on this situation? What factors lead to this problem?
That depends on the motor spec. maximum current and input voltage. 1. You might check if the gMotorVars.Vs is equal to or close to USER_MAX_VS_MAG_PU, if yes, that means the dc bus voltage is not enough for your motor, you need to increase the dc bus voltage or apply the field weakening control for your motor.
2. Increase the maximum current if you are running lab05b, or increase the reference current if you are running lab05a.
The gMotorVars.Vs can be calculated as below code.
// read Vd and Vq vectors per units
gMotorVars.Vd = CTRL_getVd_out_pu(ctrlHandle);
gMotorVars.Vq = CTRL_getVq_out_pu(ctrlHandle);
// calculate vector Vs in per units
gMotorVars.Vs = _IQsqrt(_IQmpy(gMotorVars.Vd, gMotorVars.Vd) + _IQmpy(gMotorVars.Vq, gMotorVars.Vq));