Other Parts Discussed in Thread: DRV8320, LAUNCHXL-F2800157
我在DMC_LEVEL_4构建工程后,userParams_M1.flag_bypassMotorId = false; 编译运行启动(官方的工程没有变化),运行电机程序,在进行电机参数识别时,发现电机的电阻和电感对比之前使用is05_motor_id_eabi 学习的参数正好差一半。
电机的反电势学习基本一样;
这个是universal_motorcontrol_lab(280039+DRV8323RS)识别的参数:
// the stator resistance value of the motor, in Ohm
#define USER_MOTOR1_Rs_Ohm (0.118851237)
// the stator inductance value of the motor in the direct direction, in H
#define USER_MOTOR1_Ls_d_H (0.000312378252)
// the stator inductance value of the motor in the quadrature direction, in H
#define USER_MOTOR1_Ls_q_H (0.000312378252)
// the rated flux value of the motor, in V/Hz
#define USER_MOTOR1_RATED_FLUX_VpHz (0.0930203423)
这个是is05_motor_id_eabi(280049C+DRV8320)识别的参数:
#define USER_MOTOR_Rs_Ohm (0.22283411)
#define USER_MOTOR_Ls_d_H (0.000577838218)
#define USER_MOTOR_Ls_q_H (0.000577838218)
#define USER_MOTOR_RATED_FLUX_VpHz (0.092384547)
电机的实际参数是这样的(从电机厂家):
请专家帮忙核实下这个原因是什么?
注意:我使用的都是官方release的工程。