你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

MCSDK5.4.4 FOC电流闭环运行电机偶发停转问题

[复制链接]
杜晋伟 提问时间:2024-11-16 11:28 / 未解决

工程师您好,我用MCSDK5.4.4的FOC库开发项目,使用的电机是带增量式编码器的永磁同步电机,在速度环开环电流闭环的情况下运行电机,我给定一个目标扭矩,执行完Encoder Alignment,启动电机,电机正常工作。如果我这时候强行堵转电机,把电机轴往相反的方向拖动一定角度后释放转子,正常情况下,电机会立马启动达到电机的最大转速,但实际情况是电机出力要么停转要么出力不够,我用STM32cubemonitor观测实际的Iq值是和我指令Iq值相等的,我需要重新执行一次Encoder Alignment后才恢复正常,想请教一下出现这种情况的可能原因是什么呢?谢谢

收藏 评论2 发布时间:2024-11-16 11:28

举报

2个回答
xmshao 回答时间:2024-11-18 11:19:01
经本人向他人请教,转些应用提醒供参考。可能原因有:


1,定位时间或者力矩不够,导致没有定位到准确角度;


2,编码器输出波形存在干扰,导致角度计算有误,可以通过示波器观测下编码器输出。


建议用DAC输出观察下在堵转以及反转过程中的电角度输出情况。
杜晋伟 回答时间:2024-11-18 19:33:14

xmshao 发表于 2024-11-18 11:19
经本人向他人请教,转些应用提醒供参考。可能原因有:</p>
<p>

奇怪的是我在速度环闭环的情况下是能正常运转的。在速度环开环电流闭环的情况下,我给一个小的电流指令,电机能正常跑,但加大电流指令,电机启动高速旋转一下就自动停下了,电机状态经历了从idle到run到stop再到idle的过程,不知道是什么原因

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版