ST意法半导体
直播中

李森

7年用户 174经验值
私信 关注
[问答]

STSPIN32F0无法在高转速下驱动电机

我正在使用STSPIN32F0,客户板驱动客户电机,采用无传感器FOC算法(STM32_FOC_SDK_4.3.0.16508_161109)。
在低转速下行驶时,估算的角度似乎正常,电机正常启动。
但是当以高转速行驶时,估计的角度似乎偏移(延迟)并且电机非正常地驱动并且将停止。
我能为这个问题做些什么?


请帮帮我,谢谢!

以上来自于谷歌翻译


以下为原文




I am using STSPIN32F0, customer board to drive a customer motor with sensorless FOC algorithm (STM32_FOC_SDK_4.3.0.16508_161109).
When drive in the low RPM, the angle estimated seems OK and the motor drived normally.
But when drive in the high RPM, the angle estimated seems shifted (delay) and the motor drived non-normally and will stop.
What can I do for this issue?

  
Please help me, thank you!

回帖(2)

易里更

2019-6-21 14:08:06
即使我使用steval-spin3201运行更高转速的电机也存在同样的问题。我正在使用这种电机
https://hobbyking.com/en_us/c1826-micro-brushless-outrunner-2400kv-18g.html?___store=en_us
,我能够运行电机直到13000转,之后它会停转。电机的最大转速为26000.我在28000/2运行FOC。请帮帮我

以上来自于谷歌翻译


以下为原文




Even i have the same problem running higher rpm motor using steval-spin3201. I am using this motor
https://hobbyking.com/en_us/c1826-micro-brushless-outrunner-2400kv-18g.html?___store=en_us
, i could able to run the motor till 13000 rpm later it stalls .where as the max rpm of the motor is 26000. I am running FOC at 28000/2. please help me
举报

刘璐

2019-6-21 14:23:19
根据条件,STSPIN32F0的最大FOC速率为12kHz-15 kHz。这也是您可以实现的控制算法的最大带宽。
该频率根据电机的极对数限制了您可以达到的最大速度。
拇指规则:
最大速度[rpm] = fFOC / 10 x 60 / npp
其中fFOC是FOC速率,npp是电机的极对数。

以上来自于谷歌翻译


以下为原文




The maximum FOC rate of the STSPIN32F0 is 12kHz-15 kHz according to the conditions. This is also the maximum bandwidth of the control algorithm you can implement.
This frequency limits the maximum speed you can reach according to the number of pole pairs of the motor.
Thumb rule:
max speed [rpm] = fFOC/10 x 60 / npp
where fFOC is the FOC rate and npp is the number of pole pairs of the motor.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分