主题中讨论的其他部件:DRV8305
您好,
我正在使用F2.8069万M Launchpad和BOOSTXL-DRV8305进行电机控制。
我的电机是PMSM; 48V,200W,数据表中的详细信息如下:
由于DRV8305增压器组仅支持高达45V的电压,因此我使用的是42V/5A电源。
我已经按照这些实验在user_J1.h中完成了电机参数识别过程(实验室02a),偏移计算(实验室03a)和惯性识别(实验室05c,实验室12a)并更新了值。
我的价值观如下:
I_A_OFFSET (1.0.06295741亿)
I_B_偏移量(1.0.05285263亿)
I_C_OFFSET (1.0.05504012亿)
偏置值(0.8802801371)
V_B_偏移(0.8761173487)
V_C_OFFSET (0.8745301962)
电机参数:
user_motor_type motor_Type_pm
USER_MOTOR_NUM_POLIC_Pairs (5)
USER_MOTOR_RR (空)
用户电机R (0.2.64125049亿)
用户电机LS d (0.0.00289917亿)
用户_电机_负载_ q (0.0.00289917亿)
用户电机额定流量(0.0.59309903亿)
USER_MOTOR_MOICATE_CURRENT (空)
用户电机RESS_EST_CURRENT (3)
USER_MOTOR_IND_EST_CURRENT (-3)
用户电机最大电流(7.0)
USER_MOTOR_FLUE_EST_FREQ_Hz (20)
用户电机编码器线路(1000)
USER_MOTOR_MAX_SPEED _Krpm (3.0)
用户_系统_惯性(0.04)
用户_系统_摩擦(0.345)
我试过实验室04 (扭矩模式)和一些 实验室12x和13x,它们似乎都运行良好(仅在无/小负载下进行健全性检查)
然后我在实验12b中使用速度模式来测试牵引应用中的组合性能(在卷上拉纸和滚动纸张),但没有获得足够的动力。 速度设置为0.03krpm,USER_MOTOR_MAX_CURRENT设置为7.0
我注意到,即使电机停转,IqRef_A显示6.9999 时,电源上的电流消耗也不超过0.6A (42V时)。 在功率低于25W的情况下,我意识到我不应该期望电机产生大量扭矩。 因此,我将USER_MOTOR_MAX_CURRENT更改为更高的值(最多20个),并开始获得良好的扭矩。 当USER_MOTOR_MAX_CURRENT值=20时,在马达满负荷时,IqRef_A达到最大19.999 ,在电源上,电流达到最大4A。
请原谅我对此事缺乏了解,但我想知道IqRef_A值与任何时间点流经绕组的实际RMS电流的对应关系如何? 我假设数据表中的6.4A额定电流是持续 的RMS电流,可以通过绕组而不会损坏 我的电机。 但为什么我当时的电源功耗低于25W? 或者我错过了实验室,现在我的值没有正确缩放?
请予以澄清。
此致,
Saad Tiwana