找回密码
 立即注册
查看: 123|回复: 12

foc驱动电机闭环电机发热厉害

[复制链接]
已绑定手机

3

主题

13

回帖

65

积分

注册会员

积分
65
发表于 2026-9-11 15:13:00 | 显示全部楼层 |阅读模式
这个foc驱动电机闭环电机发热厉害,这要怎么调好呢,是Zero_Angle角度不对吗,我要怎么判断是调到了最佳状态呢,有点蒙了
回复

使用道具 举报 送花

已绑定手机
已实名认证

147

主题

4045

回帖

1万

积分

超级版主

积分
10681
发表于 2026-9-11 16:22:11 | 显示全部楼层
如果是切闭环了,但是发热较大,调调 zero angle 就好了
回复

使用道具 举报 送花

已绑定手机

3

主题

13

回帖

65

积分

注册会员

积分
65
 楼主| 发表于 2026-9-11 17:21:01 | 显示全部楼层
王*** 发表于 2026-9-11 16:22
如果是切闭环了,但是发热较大,调调 zero angle 就好了

要怎么确定这个值合适呢,有什么方便的判断方式,我调整了蛮久的还是会有发热,用公司另一个驱动板子就不会

点评

可以看转速和电流,合适的值时转速最高电流最小 不过要看你用的什么硬件,也有可能是死区开小了(例如中功率的板子会出现这个问题,大功率的没事)  详情 回复 发表于 2026-9-11 17:41
回复

使用道具 举报 送花

已绑定手机
已实名认证

147

主题

4045

回帖

1万

积分

超级版主

积分
10681
发表于 2026-9-11 17:41:03 | 显示全部楼层
xuxx*** 发表于 2026-9-11 17:21
要怎么确定这个值合适呢,有什么方便的判断方式,我调整了蛮久的还是会有发热,用公司另一个驱动板子就不 ...

可以看转速和电流,合适的值时转速最高电流最小
不过要看你用的什么硬件,也有可能是死区开小了(例如中功率的板子会出现这个问题,大功率的没事)
回复

使用道具 举报 送花

已绑定手机

3

主题

13

回帖

65

积分

注册会员

积分
65
 楼主| 发表于 6 天前 | 显示全部楼层
王*** 发表于 2026-9-11 17:41
可以看转速和电流,合适的值时转速最高电流最小
不过要看你用的什么硬件,也有可能是死区开小了(例如中 ...

按照转速高电流小的方法找到了个点,确实有所改善,但是时间运行一长几分钟,也还是会出现了电机发臭,我的是用市电220供电的,电机是800w的我按照600来跑,用的MOS管是直接用的ipm,我pwm改成10k了,然后退磁时间改到了250;对比公司现有的驱动板用stc的这个电机声音会偏向尖锐刺耳一点,我看电机库里面好像也没有什么参数可以调整了,不知道咋办

点评

那么可以调试一下死区参数试试看?除了软件可调,PWM设置的硬件部分也可以调整的  详情 回复 发表于 6 天前
回复

使用道具 举报 送花

已绑定手机
已实名认证

147

主题

4045

回帖

1万

积分

超级版主

积分
10681
发表于 6 天前 | 显示全部楼层
xuxx*** 发表于 2026-9-17 15:27
按照转速高电流小的方法找到了个点,确实有所改善,但是时间运行一长几分钟,也还是会出现了电机发臭,我 ...

那么可以调试一下死区参数试试看?除了软件可调,PWM设置的硬件部分也可以调整的
IPM的响应速度通常没那么快,所以死区应该也要相应的大一点
回复

使用道具 举报 送花

已绑定手机

3

主题

13

回帖

65

积分

注册会员

积分
65
 楼主| 发表于 5 天前 | 显示全部楼层
王*** 发表于 2026-9-17 15:40
那么可以调试一下死区参数试试看?除了软件可调,PWM设置的硬件部分也可以调整的
IPM的响应速度通常没那么 ...

ipm手册是1us以上  我程序设置的60, 不同占空比下运行zero angle这个合适的值是不是不一样,还有修改zero angle后我发现启动的参数也得重新微调;我找zero angle这个点的时候,我是占空比固定,然后去调整zero angle,先找到转速最大然后再找功率最低的时候,如果是zero angle需要跟着占空比变化,那如果拿来调速使用是不是不太合适

点评

如果是转速比较高/负载比较大,才会出现zeroangle需要跟随补偿的情况,这个时候其实可以测出来三个点,让ai帮你拟合成一个简单小公式然后近似补偿一下 正常的风扇或者小负载,基本一个zeroangle都可以全速范围使用的  详情 回复 发表于 5 天前
回复

使用道具 举报 送花

已绑定手机
已实名认证

147

主题

4045

回帖

1万

积分

超级版主

积分
10681
发表于 5 天前 | 显示全部楼层
xuxx*** 发表于 2026-9-18 11:53
ipm手册是1us以上  我程序设置的60, 不同占空比下运行zero angle这个合适的值是不是不一样,还有修改zer ...

如果是转速比较高/负载比较大,才会出现zeroangle需要跟随补偿的情况,这个时候其实可以测出来三个点,让ai帮你拟合成一个简单小公式然后近似补偿一下
正常的风扇或者小负载,基本一个zeroangle都可以全速范围使用的
回复

使用道具 举报 送花

已绑定手机

3

主题

13

回帖

65

积分

注册会员

积分
65
 楼主| 发表于 4 天前 | 显示全部楼层
王*** 发表于 2026-9-18 12:04
如果是转速比较高/负载比较大,才会出现zeroangle需要跟随补偿的情况,这个时候其实可以测出来三个点,让 ...

我目前试下来这几个,这个最佳的Zero_Angle也没找到规律,然后这个转速还卡在37500,电机最高是能跑到8万转的,Zero_Angle不动的时候提高占空比是会提高功率的,但是转速不加
set_duty        Zero_Angle        转速             功率
500                370                    20000            130
1000                270                   30000            300
1500                470                   37500            600
1800                250                   37500        560
2000                170                   37500        555

点评

如果是极对数比较多,则电转速可能会超过最大能处理的? 这个时候占空比提高,就处理不过来了,也就是看到的电流变大,转速不动弹 一对极的情况下我测到过的是在20W转是可以的  详情 回复 发表于 4 天前
回复

使用道具 举报 送花

已绑定手机
已实名认证

147

主题

4045

回帖

1万

积分

超级版主

积分
10681
发表于 4 天前 | 显示全部楼层
xuxx*** 发表于 2026-9-19 17:07
我目前试下来这几个,这个最佳的Zero_Angle也没找到规律,然后这个转速还卡在37500,电机最高是能跑到8万 ...

如果是极对数比较多,则电转速可能会超过最大能处理的?
这个时候占空比提高,就处理不过来了,也就是看到的电流变大,转速不动弹
一对极的情况下我测到过的是在20W转是可以的
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-9-23 16:02 , Processed in 0.071033 second(s), 83 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表