Other Parts Discussed in Thread: DRV8301
主题中讨论的其他器件:DRV8301
我使用的是连接到 BLDC 电机的 DRV8301板、最大电流限制为100安培。 我运行的采样率为45kHz、抽取率为15kHz。 它是一个11极对电机、我使用实验5b 和实验10a 来驱动它。 我不使用场强减弱。 电机的额定电压为258kV、我们使用的转速高达6000rpm。 该电机在实验2中进行了特性描述、并具有以下设置。
#Elif (USER_MOTOR== NeuMotor250V2)
#define USER_MOTOR_TYPE MOTOR_Type_PM
#define USER_MOTOR_NUM_POLE_PAIRS (11)
#define USER_MOTOR_RR (空)
#define USER_MOTOR_Rs (0.0146962907)
#define USER_MOTOR_LS_d (1.03721777e-05)
#define USER_MOTOR_LS_q (1.03721777e-05)
#define USER_MOTOR_Rated 磁通(0.00887547713)
#define USER_MOTOR_磁 化电流(空)
#define USER_MOTOR_RES_EST_CURRENT (5.0)
#define USER_MOTOR_IND_EST_CURRENT (-5.0)
#define USER_MOTOR_MAX_CURRENT (60.0)
#define USER_MOTOR_FLUX_EST_FREQ_Hz (80.0)
KP_SPD = 3.0
KI_SPD = 0.039999
Kp_idq = 0.04336339285
KI_Idq = 0.0944596529
电机在空载和中等负载条件下启动并运行良好。 我增加负载、直到源电机电流(28伏电池)约为18安。 它从6000 rpm 减慢了一点、但仍然运行良好。 如果我尝试增加负载、它会达到电机启动高频尖锐的位置、电流不会增加。 从文件中看来,它应该继续增加目前的流动,但似乎阻止了流动。 电池能够连续工作55安培(已验证)、因此似乎不是问题所在。 DRV8301的运行电流应达到60安培、因此这似乎不是限制。
有人能不能给我一个线索、告诉我在哪里可以找到瓶颈。