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.

[参考译文] TMS320F28069M:电机在开始旋转电机时有时会发生电流过冲

Guru**** 2581265 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/649114/tms320f28069m-motor-has-sometimes-current-overshoots-when-start-spinning-the-motor

器件型号:TMS320F28069M

大家好、

我的电机是230 BLDC 电机。 当我设置电机速度时、电机在启动时有时会发生电流过冲。

然后是电子器件的保护电路触发器

我将 PROJ_LAB05e 与该电机参数结合使用。

#define USER_SYSTEM_BANTANG带宽                       (10.0)
#define USER_MOTOR_TYPE                                    Motor_Type_Pm
#define USER_MOTOR_NUM_POLE_PAIRS             (4)
#define USER_MOTOR_RR                                          (空)
#define USER_MOTOR_Rs                                            (1.38470221)
#define USER_MOTOR_LS_d                                       (0.0027)
#define USER_MOTOR_LS_q                                          (0.0027)
#define USER_MOTOR_Rated 磁通(                         0.8508)
#define USER_MOTOR_磁 化电流  (空)
#define USER_MOTOR_RES_EST_CURRENT           (6.0)
#define USER_MOTOR_IND_EST_CURRENT            (空)
#define USER_MOTOR_MAX_CURRENT                    (40.00)
#define USER_MOTOR_FLUX_EST_FREQ_Hz           (5.0)
#define USER_MOTOR_MAX_SPEED_KRPM             (3.0)
#define USER_SYSTEM_惯性                                   (0.06704008579)
#define USER_SYSTEM_FRIC滑动                               (-0.09187704325)

通过 Lab5c、我了解了惯性和摩擦值。
摩擦力是否被否决是正确的?

您能给我一个建议、为什么我在启动时有时会过冲。
 
谢谢

Alex

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您需要先使用 lab02b/lab02c 来识别电机参数、然后使用 lab05c 来识别无负载电机的惯性和摩擦。 为什么 USER_MOTOR_IND_EST_CURRENT 为 NULL、因为电机是 PM?
    在获得正确的电机参数后、调整 USER_SYSTEM_BAN带宽_SCALE 以旋转电机以进行启动和运行。