Part Number: TMS320F28069
Other Parts Discussed in Thread: MOTORWARE
Hello!
I have some problems to move the motor with load.
I have performed the identification without problems
#define USER_MOTOR_TYPE MOTOR_Type_Pm
#define USER_MOTOR_NUM_POLE_PAIRS (2)
#define USER_MOTOR_Rr (NULL)
//#define USER_MOTOR_Rs (0.076525)
#define USER_MOTOR_Rs (0.04565098)
#define USER_MOTOR_Ls_d (0.0002467314)
#define USER_MOTOR_Ls_q (0.0002467314)
#define USER_MOTOR_RATED_FLUX (0.107993)
#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 (40)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (13.0)
The theorical motor parameters are:
Rated Power: 320W
Rated Speed: 3220rpm
Vnom = 24V
Inom = 16.7A
Ke = 4.25V/Krpm
Poles = 4
I have some doubts with the inferred Kt (3/2*PolePairs*RatedFlux[V/Hz]/2*pi). If proper units (e.g. V/[rad/s]) are used Ke and Kt should be the same. Is not?
How can I verify that estimated rated flux is correct? What would be the efect of giving an incorrect Rated Flux?
I have attached the motor to another motor to simulated a load. The "load motor" has a torque control with speed limit fixed to 0.
Once I the resistive torque is increased, the current consumed by the board and motor is quite high. More of the 50% is wasted.
¿Could this problem be related to an incorrect identification?
Thank you in advance
Borja Gómez








