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

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

[复制链接]
已绑定手机

4

主题

13

回帖

92

积分

注册会员

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

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4098

回帖

1万

积分

超级版主

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

使用道具 举报 送花

已绑定手机

4

主题

13

回帖

92

积分

注册会员

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

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

点评

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

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4098

回帖

1万

积分

超级版主

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

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

使用道具 举报 送花

已绑定手机

4

主题

13

回帖

92

积分

注册会员

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

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

点评

那么可以调试一下死区参数试试看?除了软件可调,PWM设置的硬件部分也可以调整的  详情 回复 发表于 2026-9-17 15:40
回复

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4098

回帖

1万

积分

超级版主

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

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

使用道具 举报 送花

已绑定手机

4

主题

13

回帖

92

积分

注册会员

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

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

点评

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

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4098

回帖

1万

积分

超级版主

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

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

使用道具 举报 送花

已绑定手机

4

主题

13

回帖

92

积分

注册会员

积分
92
 楼主| 发表于 2026-9-19 17:07:20 | 显示全部楼层
王*** 发表于 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转是可以的  详情 回复 发表于 2026-9-19 17:48
回复

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4098

回帖

1万

积分

超级版主

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

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

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-8 01:44 , Processed in 0.074645 second(s), 86 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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