一、高频注入法概述:无感控制技术背景、高频注入法的基本原理、应用场景与优势
1.1 无感控制技术背景——我们为什么要做无感?
做电机控制这么多年,我经常被问到同一个问题:「为什么非要去掉传感器?」
其实答案很简单。你想想看,一个编码器多少钱?便宜的几十块,好一点的几百块。但真正让人头疼的不是成本,而是那根线。我有个项目是在高温高湿的环境下跑水泵,编码器线缆三个月就老化,信号开始丢步。客户半夜打电话过来,说水泵不转了。嗯,那种滋味,谁做谁知道。
无感控制,说白了就是不用物理传感器,靠算法把转子的位置和速度「算」出来。这背后有两大驱动力:
- 降本:省掉编码器、霍尔传感器,BOM成本直接砍掉10%-30%。
- 提可靠性:传感器是机械件,会坏、会老化、会受环境影响。无感方案天生抗振动、抗油污、抗高温。
但无感也有它的软肋。零速和低速时,反电动势信号太弱,传统观测器基本失效。这时候,高频注入法就派上用场了。
核心观点:无感控制不是「不用传感器」,而是「用算法替代传感器」。高频注入法解决的是零速和低速下的位置估计难题。
1.2 高频注入法的基本原理——信号注入与位置解调
高频注入法的思路,其实挺巧妙的。它不依赖反电动势,而是主动向电机注入一个高频信号,然后从电流响应中提取位置信息。
为什么会这样?因为电机转子有凸极效应。说白了,就是转子在不同角度时,电机的电感不一样。你注入一个高频电压,测回来的电流幅值就会随转子位置变化。这个变化,就是我们要找的「指纹」。
我习惯把高频注入法分成三步走:
- 注入信号:在d轴或静止坐标系上叠加一个高频电压(通常是500Hz-2kHz的正弦波或方波)。
- 提取响应:从采样电流中,用带通滤波器或解调算法,把高频分量分离出来。
- 解算位置:对高频电流信号做幅值解调,得到位置误差信号,再送入锁相环或龙伯格观测器,最终输出转子角度。
这里有个细节,我当年踩过坑。注入信号的频率不能随便选。太高了,电流环响应跟不上;太低了,又和基波频率混在一起。我一般选在开关频率的1/10到1/5之间,比如10kHz的开关频率,注入1kHz左右比较稳妥。
个人经验:注入信号的幅值也很关键。幅值太小,信噪比不够,位置解算抖动大;幅值太大,会带来明显的转矩脉动和噪声。我通常从额定电压的5%开始调,边看电流波形边微调。
1.3 应用场景与优势——高频注入法能用在哪儿?
高频注入法不是万能的,但它确实填补了传统无感方案的空白。我把它适用的场景归纳为三类:
| 场景 | 典型应用 | 为什么适合高频注入 |
|---|---|---|
| 零速启动 | 压缩机、风机、泵类 | 传统方法零速时反电动势为零,高频注入可以做到零速带载启动 |
| 低速重载 | 电动工具、工业伺服 | 低速时反电动势弱,高频注入依然能稳定估计位置 |
| 凸极电机 | 内置式永磁同步电机(IPMSM) | 凸极效应明显,位置信号信噪比高,解算精度好 |
它的优势也很明显:
- 零速和低速性能好:这是它最大的卖点。我做过对比测试,同样的电机,用滑模观测器在30rpm以下就失稳了,高频注入法在0rpm都能稳稳锁住位置。
- 对电机参数不敏感:不像磁链观测器那样依赖电阻和电感值,高频注入法主要靠电感凸极比,参数鲁棒性好很多。
- 动态响应快:注入频率高,位置更新快,能做到毫秒级的响应。
注意:高频注入法也有局限性。它对电机的凸极性有要求,表贴式永磁同步电机(SPMSM)凸极比接近1,效果会大打折扣。另外,注入的高频信号会带来额外的损耗和噪声,在对噪音敏感的场合(如家用空调室内机)需要谨慎使用。
1.4 避坑指南——我曾经踩过的几个坑
做高频注入法,有几个地方特别容易翻车。我分享几个亲身经历:
- 滤波器设计不当:我曾经为了省成本,用了二阶巴特沃斯带通滤波器。结果相位延迟太大,位置解算滞后了30度,电机直接抖起来了。后来换成四阶切比雪夫,相位特性好很多。
- 注入信号与PWM载波耦合:有一次我把注入频率设成了开关频率的1/4,结果和PWM谐波产生了差拍,电流波形上全是毛刺。后来我把注入频率改成了开关频率的1/6,问题就解决了。
- 启动时序没处理好:高频注入法启动时,要先建立位置估计,再切到闭环。我一开始没加过渡逻辑,位置还没收敛就切闭环,电机直接反转。后来加了个「位置锁定-开环强拉-切闭环」的三步启动流程,稳得很。
嗯,这些坑说起来都是泪。但踩过了,也就记住了。
1.5 小结
高频注入法是无感控制领域里,解决零速和低速问题的「杀手锏」。它不依赖反电动势,靠主动注入信号来提取位置信息,特别适合IPMSM的零速启动和低速运行场景。
当然,它也不是银弹。凸极比不够的电机、对噪声敏感的应用,就得另想办法。但作为电机控制工程师,掌握高频注入法,绝对能让你的工具箱里多一把利器。
下一章,我会详细讲高频注入信号的类型选择——正弦波注入和方波注入到底怎么选?各自的优缺点是什么?我们到时候细聊。