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

[复制链接]
325|67
qiufengsd 发表于 2026-7-17 20:15 | 显示全部楼层
卡尔曼滤波              
xiaoyaodz 发表于 2026-7-18 07:35 | 显示全部楼层
一阶低通 IIR 滤波              
lzbf 发表于 2026-7-18 21:50 | 显示全部楼层
滑动窗口平均滤波              
loutin 发表于 2026-7-19 10:46 | 显示全部楼层
二阶 IIR / Butterworth
beacherblack 发表于 2026-7-19 12:36 | 显示全部楼层
滤波太厚 → 电流环相位裕度掉 → 低速振荡/啸叫。
wilhelmina2 发表于 2026-7-19 13:06 | 显示全部楼层
单纯依靠软件滤波可能不够,建议结合以下软硬件策略进行综合优化
burgessmaggie 发表于 2026-7-19 14:08 | 显示全部楼层
若使用单电阻采样,在低调制比或扇区边界附近可能出现采样窗口不足,需引入移相法或历史数据平滑过渡算法。
deliahouse887 发表于 2026-7-19 18:40 | 显示全部楼层
优化硬件采样时序              
hilahope 发表于 2026-7-19 19:53 | 显示全部楼层
完全对齐FOC的PWM采样时序,仅提取与基波电流同频的有效分量,直接滤除开关谐波带来的采样波动,是风机低速电流采样的针对性优化方案。
wangdezhi 发表于 2026-7-19 20:29 | 显示全部楼层
一阶 IIR 低通滤波 + 滑动平均 + 过采样
水星限定 发表于 2026-7-21 14:27 | 显示全部楼层
优先滑动平均滤波 + 一阶低通组合适配 FOC 低速采样:1. 滑动平均取 8~16 点窗口,抑制随机尖峰;2. 一阶 IIR 低通,截止频率 50~100Hz,平滑工频噪声;3. 低速加变系数滤波,转速越低滤波权重越大,高速降低权重保响应;4. 采样触发对齐 PWM 中点,减少开关干扰,滤波后再送入克拉克 / 帕克变换,兼顾平稳与动态。
旧年胶片 发表于 2026-7-22 09:17 | 显示全部楼层
先测烧录 VDD 基准电压,N76E003 标准工作 1.8–5.5V,偏离则校验失败;核对烧录时钟,烧录速率不宜超 100KHz,高频易读写出错。确认烧录复位脚电平匹配规格,IO 驱动电平与芯片兼容。若电压不稳、时钟过快,读取 Flash 校验数据错位,卡在验证环节,调低时钟、稳压重试。
LightCatcher 发表于 2026-8-15 10:30 | 显示全部楼层
低速电流波动大,建议结合卡尔曼滤波和滑动平均,前者平衡噪声和相位,后者平滑随机噪声。
鹿鼎计 发表于 2026-8-18 22:14 | 显示全部楼层
电流采样使用Foc技术,能平滑信号,清除高频干扰。
低语之树 发表于 2026-8-19 10:46 | 显示全部楼层
我以前也遇到过这种问题,尝试过软件和硬件滤波,最终用了二阶 Butterworth 滤波,低速平滑了不少。
西洲 发表于 2026-8-19 13:34 | 显示全部楼层
如果低通滤波器效果不明显,可以考虑使用卡尔曼滤波器,它在处理随机噪声方面表现更好,尤其适合动态系统。
风之呢喃 发表于 2026-8-20 11:02 | 显示全部楼层
低速波动大,试试卡尔曼滤波,它对噪声抑制和相位保真挺有优势。
单芯多芯 发表于 2026-8-20 17:51 | 显示全部楼层
软件滤波不足时,可结合硬件滤波和调整电路参数,提升系统稳定性。
LinkMe 发表于 2026-8-22 16:02 | 显示全部楼层
电流采样使用FOC技术,可滤波,减少高频干扰。
雾都浪漫 发表于 2026-8-24 14:35 | 显示全部楼层
FOC 风机低速电流采样波动,优先用滑动平均滤波做基础平滑,配合一阶低通 RC 软件滤波抑制高频噪声;再采用限幅滤波剔除采样跳变尖峰。注意滤波不可过大,避免相位滞后影响低速力矩。可叠加多次采样取中值,ADC 采样点对齐 PWM 中间点,硬件预处理配合软件算法,兼顾响应速度与采样稳定性。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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