您好、C2000论坛、
我有一个 PortesCAP、2极、BLDC 电机-型号 B0610P1005。
数据表中列出的一些相关参数包括:
标称电压[V] 24.
空载速度[rpm] 40000
最大持续扭矩[mNm] 8.3
速度常数[rpm/V] 1656
RS (相间)[欧姆] 2.3
LS (相间)[uR] 500
我目前正在使用 DRV8301-HC-EVM 评估套件。
这是一个电感相对较低的电机、因此我一直在尝试使用 lab02c 来描述它的特性。
它开始嗡嗡声、而 lab02c 正在评估 Rs。 然后停止。 那么它运行得很好
平滑一会儿。 在此期间、我可以看到磁通值更新。
最后、它会经过一个运行极其粗糙的间隔。 我可以看到 Ls_d
和 LS_q 在该阶段更新。
我获得的 Rs 值相对接近我预期的值(1.2)、但 LS
值是我预期值的1.5倍到2倍(我预计大约250uH,大约½相位
与相位规格之间的关系)。 磁通通常显示为大约0.021V/Hz。
在后续实验中(例如 lab03a)、电机的运行也非常粗糙并会快速升温。
我更改了以下参数,如下所示,但结果没有更好的:
USER_PWM_FREQ_kHz: 20–60、步长为20
USER_NUM_PWM_TICKS_PER_ISR_TICK: 1、2、3
USER_ZEROSPEEDLIMIT: 在分子中为0.25至1.0、步长为0.25
USER_FORCE_ANGE_FREQ_Hz: 0.25至2.0乘法器、步长0.25
USER_MOTOR_RES_EST_CURRENT: 1–3、步长为0.5
USER_MOTOR_IND_EST_CURRENT: 始终 -0.5* USER_MOTOR_RES_EST_CURRENT
USER_MOTOR_MAX_CURRENT: 10–20、步长为5
USER_MAX_ACCEL_Hzps: 10或20
USER_ADC_FULL_SCALE_CURRENT_A: 60或82.5 (默认值)
USER_ADC_FULL_SCALE_VOLTGE_V: 45或66.32 (默认值)
我尝试了上述设置组合的一系列排列。 我尝试将其限制为看起来很实用的值、
或似乎有所不同、或似乎具有某种效果。 我有一个电子表格
这些排列及其效果。 我还有电机的数据表。
我显然缺少一些东西…
可能 我在某个地方有一些疯狂的参数值。 我已附加 user.h 文件。
请帮帮我。
此致、
Dave Reagan