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.

[参考译文] LAUNCHTXL-F2.8069万M:LAUNCHTXL-F2.8069万M/BOOSTXL-DRV8301:8301:Maxon EC Speed 22>在无负载和电动机过热的情况下电流过大

Guru**** 2540720 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/653316/launchxl-f28069m-launchxl-f28069m-boostxl-drv8301-maxon-ec-speed-22---too-much-current-at-no-load-and-motor-hot

部件号:LAUNCHTXL-F2.8069万M
主题中讨论的其他部件:MOTORWARE

大家好,


新年快乐! 期待明年与TI员工合作 :-)


通过使用汽车器具,我可以获得Maxon Motor (ECx Speed 22M) identien (lab_2c)并在速度控制(lab_5b)下运行。


但是,电动机在高温下运行,在额定空载速度(5万 1/min)下消耗4倍(1.2A)的额定电流(0.3A)。


大约2分钟后,速度控制器启动,变得不稳定,振荡并降至3500 1/min (在表达式窗口中)


发现此线程存在类似情况:


e2e.ti.com/.../59.2895万


但它没有解决办法。


我主要关注低电感/高速电动机的信息,但遇到了卡滞。 由于它是一个高速电机,我认为调谐相当微妙,但我不确定需要高音的是什么。


有什么想法?


确定的电机参数包括:


#IF (user_motor == Maxon_ECX_speed_22M)
#define user_motor_type                motor_Type_pm
#define user_motor_NUM_pole_pairs      (1)          
#define user_motor_rr                  (空)       
#define user_motor_Rs                  (0.1186)     
#define user_motor_ls_d                (1.993e-05)  
#define user_motor_ls_q                (1.993e-05)  
#define user_motor_rated流量          (0.0.0811万)    
#define user_motor_magniting_current (空)       
#define user_motor_RES_EST_Current     (1.0)(#define user_motor_RES_EST_        
#define user_motor_IND_EST_current     (1.0)       
#define user_motor_MAX_current         (5.36)       
#define user_motor_flue_EST_FREQ_Hz    (83.0)       


此致,


John

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1.使用lab02c识别电机,并确保电机在识别过程中平稳运行。
    2. PWM频率是多少? 将PWM频率设置为30~45kHz,因为电机是低电感和高速电机。
    3.速度和电流PI调节器的KP&KI是什么? 首先降低速度PI调节器的KP和KI。
    4.检查速度PI的UI,电机速度不正确时的UI是什么?
    5.将目标速度设置为其他值时的状态是什么? 例如1万rpm,2万rpm或3万rpm?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yanming您好!

    感谢您的建议。

    1.在识别过程中,电机运行平稳。 返回的值如上所示。 我跑了几次,每次的数值都是一样的。
    2.我从25 kHz开始,然后按照Chris在另一篇文章中的建议将其提升到45 kHz (例如找不到链接),并将USER_NUM_PWM_TICS_PER_ISR_TICK设置为3。
    3.会进行检查并作出回应(但下星期一开始,因为我不在店内)
    4.如何检查UI?
    5.电流比我预期的比例高,所以在20 kRPM时电流已经是0.3A,0.17 ar 10 kmp。 对于30 Krpm,我将在星期一测量并发送信息。

    此致,
    John
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    4.您使用的是哪个实验室项目? 使用ctrlHandle->pid_SPD.UI检查实时调试模式。 并检查expression窗口中的gMotorVars.Vs。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yanming您好!

    4.我使用2c进行识别,因为电动机是低电感,实验5b用于速度控制。
    无论设定的速度如何,gMotorVars.Vs始终给出0。 卸载5万 1分钟时,ctrlHandle->pid_SPD.UI显示0.9.7512万66241</xmt-block>6.6241万。 这里应该期望有什么价值? 请您解释一下这一意义吗?

    在卸载状态下,5万 1 /分钟,马达正在绘制0.8 A。根据马达的数据表,这应该在0.3 A周围。马达也会快速预热,因此我怀疑功率损失会进入发热状态。

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

    还有什么想法?

    此致,
    John
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以为应用程序使用lab10a,该应用程序可以支持OVM,并且在项目中对gMotorVars.Vs进行了计算。