一、高频注入法概述:无感FOC为什么需要高频注入?
做无感FOC控制,最头疼的问题是什么?
我个人觉得,是零速和低速下的转子位置检测。
你想想看,电机一转起来,反电动势就有了,位置信息自然就有了。但电机刚启动、或者低速运行时,反电动势信号弱得可怜,根本没法用。这时候怎么办?
高频注入法,就是用来解决这个问题的。
1.1 为什么无感FOC离不开高频注入?
传统的无感FOC方案,比如滑模观测器、龙伯格观测器,说白了都是基于反电动势的。反电动势跟转速成正比,转速越低,信号越弱。
我在项目中遇到过这种情况:电机在50rpm以下运行时,观测器输出的角度误差能到30度以上。这个误差下,电流环基本就失控了,电机抖得像筛子一样。
高频注入法的思路很巧妙——既然反电动势信号弱,那我就主动注入一个高频信号,通过检测电机的凸极效应来获取位置信息。这跟反电动势没关系,所以零速也能用。
核心观点:高频注入法是目前唯一能在零速和低速下稳定工作的无感FOC方案。它不依赖反电动势,而是利用电机的结构特性——凸极效应。
1.2 高频注入的物理本质
要理解高频注入,先要理解一个概念:凸极效应。
什么是凸极效应?
简单说,就是电机的电感在d轴和q轴上不一样。对于内置式永磁同步电机(IPMSM),q轴电感通常大于d轴电感。这个差异,就是凸极效应。
为什么会这样?
因为永磁体嵌在转子内部,磁路结构不对称。d轴方向有永磁体,磁阻大,电感小;q轴方向没有永磁体,磁阻小,电感大。
高频注入法的物理本质,就是利用这个电感差异。我注入一个高频电压信号,然后检测高频电流响应。电流响应的幅值和相位,会随着转子位置变化而变化。说白了,就是用电感差异来反推转子位置。
我的经验:表面贴式永磁同步电机(SPMSM)的凸极效应很弱,高频注入效果不好。如果你用的是SPMSM,建议考虑其他方案,或者通过特殊设计来增强凸极效应。
1.3 高频注入的数学模型
嗯,这里要上点数学了。不过别怕,我会尽量讲清楚。
在旋转坐标系(dq坐标系)下,永磁同步电机的高频模型可以写成:
v_dh = L_d * di_dh/dt
v_qh = L_q * di_qh/dt
其中,v_dh和v_qh是高频电压分量,i_dh和i_qh是高频电流分量,L_d和L_q分别是d轴和q轴电感。
我注入的高频电压信号通常是这样的:
v_dh = V_h * cos(ω_h * t)
v_qh = 0
这里V_h是高频电压幅值,ω_h是高频角频率。注意,我只在d轴注入信号,q轴不注入。
那么,高频电流响应就是:
i_dh = (V_h / (ω_h * L_d)) * sin(ω_h * t)
i_qh = 0
看起来很简单对吧?但这是理想情况。实际上,我们是在静止坐标系(αβ坐标系)下操作的,而且转子位置未知。
在静止坐标系下,高频电流响应会包含转子位置信息:
i_αh = I_p * cos(ω_h * t) + I_n * cos(2θ_e - ω_h * t)
i_βh = I_p * sin(ω_h * t) + I_n * sin(2θ_e - ω_h * t)
其中:
- I_p = (V_h / (2 * ω_h)) * (1/L_d + 1/L_q) —— 正序分量幅值
- I_n = (V_h / (2 * ω_h)) * (1/L_d - 1/L_q) —— 负序分量幅值
- θ_e —— 转子电角度
看到了吗?负序分量里藏着转子位置信息2θ_e。这就是高频注入法的数学基础。
关键点:负序分量的幅值I_n正比于(1/L_d - 1/L_q),也就是凸极率。凸极率越大,信号越强,位置估计越准。
1.4 高频注入的完整流程
理解了原理,我们来看看实际怎么做。下面这张图是我自己画的,展示了高频注入法的完整流程:
这张图展示了高频注入法的完整链路。从高频信号注入开始,经过电流采样、信号解调、位置观测,最后输出到FOC控制。注意那个反馈箭头——位置观测器输出的角度会用来更新注入信号的相位,形成一个闭环。
1.5 高频注入的关键参数
做高频注入,有几个参数需要仔细调。我列个表,方便你参考:
| 参数 | 典型值 | 影响 | 我的建议 |
|---|---|---|---|
| 注入频率 f_h | 500Hz ~ 2kHz | 太高了电流环响应不过来,太低了跟基波频率混叠 | 我一般取开关频率的1/10 ~ 1/5 |
| 注入幅值 V_h | 5% ~ 20% 母线电压 | 幅值越大信噪比越高,但会产生额外噪声和损耗 | 先设10%,看效果再调 |
| 滤波器带宽 | 带通:中心频率=f_h | 带宽太窄动态响应慢,太宽噪声大 | Q值取10左右比较稳妥 |
| PLL带宽 | 20Hz ~ 100Hz | 决定位置跟踪速度 | 低速时带宽小点,高速时大点 |
避坑指南:我曾经在一个项目里把注入频率设得太高,结果电流环根本响应不过来,高频电流信号全被衰减掉了。后来我把频率降到1kHz,效果立竿见影。记住,注入频率一定要远低于电流环带宽。
1.6 高频注入的优缺点
任何方法都有优缺点,高频注入也不例外。
优点:
- 零速和低速下都能工作,这是最大的优势
- 对电机参数变化不敏感,鲁棒性好
- 不需要额外的硬件,纯软件方案
缺点:
- 会产生高频噪声和转矩脉动
- 需要额外的滤波器,增加计算量
- 对凸极率低的电机效果不好
- 高速下反电动势信号占主导,高频注入会失效
所以实际应用中,我通常的做法是:零速和低速用高频注入,中高速切换到反电动势观测器。这就是所谓的混合控制策略。
我的经验:切换点的选择很关键。我一般会在5%~10%额定转速时做切换。切换太早,反电动势信号不够强;切换太晚,高频注入的噪声会影响高速性能。这个需要根据具体电机和负载来调。
好了,高频注入法的概述就讲到这里。核心思想就一句话:利用电机的凸极效应,通过注入高频信号来获取转子位置。下一节我们会深入讲具体的实现细节,包括信号解调算法和位置观测器设计。
本章小结:
- 高频注入法解决零速和低速下的位置检测问题
- 物理本质是利用d轴和q轴电感的差异(凸极效应)
- 数学模型基于高频电压激励下的电流响应,负序分量包含位置信息
- 关键参数包括注入频率、幅值、滤波器带宽和PLL带宽
- 实际应用中常与反电动势观测器结合,形成混合控制策略
公众号:蓝海资料掘金营,微信deep3321