[技术问答] FOC 风机驱动,低速区间电流采样波动大,软件滤波算法推荐

[复制链接]
321|67
键盘手没手 发表于 2026-7-2 17:39 | 显示全部楼层 |阅读模式
FOC 风机驱动,低速区间电流采样波动大,软件滤波算法推荐
benjaminka 发表于 2026-7-5 15:44 | 显示全部楼层
硬件滤波是基础              
uptown 发表于 2026-7-5 20:18 | 显示全部楼层
如果中值+滑动在低速还是"毛糙但动态 OK",但高速想更丝滑,可以换 IIR,但截止频率必须跟电流环带宽错开
jtracy3 发表于 2026-7-5 20:39 | 显示全部楼层
在电机未转动时进行静态标定,减去 ADC 采样的零电流偏置,消除运放失调电压带来的误差。
wengh2016 发表于 2026-7-6 22:24 | 显示全部楼层
最稳妥的起点是在Id/Iq环路上应用一阶低通滤波,其截止频率应远高于电流环带宽。
adolphcocker 发表于 2026-7-7 22:06 | 显示全部楼层
卡尔曼滤波优势通过状态预测与观测更新动态估计最优电流值,兼顾噪声抑制与相位保真。
sanfuzi 发表于 2026-7-8 15:25 | 显示全部楼层
滤波器的带宽必须至少是电机最大电频率的 20倍 以上。
geraldbetty 发表于 2026-7-8 18:25 | 显示全部楼层
可通过调整滤波系数灵活平衡平滑度与响应速度,适配风机不同转速段的波动特性。
cashrwood 发表于 2026-7-13 10:52 | 显示全部楼层
中值滤波取窗口内中间值,消除偶发尖峰。
rosemoore 发表于 2026-7-13 15:41 | 显示全部楼层
在 FOC 电流采样中,它能有效平滑真实电流信号,同时滤除逆变器 PWM 开关产生的高频毛刺。
everyrobin 发表于 2026-7-13 16:34 | 显示全部楼层
单次 ADC 结果先中值滤波抗开关脉冲,再过滑动平均压随机噪声。
sheflynn 发表于 2026-7-13 21:53 | 显示全部楼层
一阶低通滤波的核心逻辑是“保留低频有效信号,滤除高频噪声”。
sdCAD 发表于 2026-7-13 22:46 | 显示全部楼层
如果硬件采样时序没有优化,先做硬件优化比找“万能”滤波算法更有效。

dspmana 发表于 2026-7-15 14:36 | 显示全部楼层
低速区间电流采样波动大的根因在于:反电动势小导致信噪比低、PWM 占空比小时有效矢量窗口窄使采样窗口受压缩、死区效应占比增大引发电流畸变、ADC 量化噪声在有效信号幅值变小时相对突出
hearstnorman323 发表于 2026-7-15 15:31 | 显示全部楼层
算法实现简单,对风机低速下的高频开关噪声抑制效果好,不会引入过大的相位滞后。
juliestephen 发表于 2026-7-16 12:22 | 显示全部楼层
加权滑动平均              
tabmone 发表于 2026-7-16 15:58 | 显示全部楼层
滑动窗口均值滤波              
yeates333 发表于 2026-7-16 17:05 | 显示全部楼层
中值 + 滑动平均              
eefas 发表于 2026-7-16 17:58 | 显示全部楼层
电流采样信号走线具备良好的抗干扰布局,避免空间电磁干扰。
maudlu 发表于 2026-7-16 18:30 | 显示全部楼层
引入一阶惯性环节,进一步平滑残余噪声。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

133

主题

1329

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
0