FOC 启动 预定位
🎯 FOC 电机预定位的目的 (Purpose)
FOC(磁场定向控制)系统需要准确的转子初始角度位置信息才能开始精确控制,尤其在无传感器(无感)控制中,预定位是必要的启动步骤。
1. 实现平稳启动
-
消除抖动和反转: 如果不知道转子永磁体的确切位置,控制器可能会施加一个错误的电流矢量,导致电机在启动时产生强烈的抖动、异响甚至反向转动,特别是在低速和启动阶段。
-
提供启动所需的初始角度: 对于无感 FOC 算法(如基于观测器或反电动势的方法),只有当电机开始旋转并达到一定速度后,才能准确估算位置。预定位提供了零速到低速阶段控制所需的初始角度。
2. 确保控制精度
-
正确分解电流: FOC 的核心在于将定子电流准确分解为磁链分量 ($I_d$) 和转矩分量 ($I_q$)。这需要精确的转子角度 $\theta$。预定位确保在启动的瞬间即可进行正确的坐标变换。
$$\begin{pmatrix} I_d \\ I_q \end{pmatrix} = \mathbf{T}(\theta) \begin{pmatrix} I_\alpha \\ I_\beta \end{pmatrix}$$
🛠️ FOC 电机预定位的实现(Methods)
预定位的本质是通过外部激励迫使转子永磁体对齐到特定方向,或者检测转子不同位置的电磁特性差异来确定其当前位置。
1. 施加直流电压/电流法 (DC Voltage/Current Injection)
这是最常用且简单的方法,利用永磁体与定子磁场的相互作用来确定位置。
-
步骤:
-
向定子绕组施加一个静态的、预设方向的电流矢量(或电压)。
-
这个电流在定子中产生一个静止磁场。
-
转子永磁体(磁链)会受到这个磁场的作用,旋转并尝试与施加的磁场方向对齐(即永磁体 $d$ 轴与施加磁场 $d$ 轴对齐)。
-
保持电流注入直到转子稳定或静止(通常持续数十到数百毫秒)。
-
控制器认为施加电流矢量的方向就是转子当前 $d$ 轴的初始位置角度 $\theta_{init}$。
-
-
缺点:
-
转子可能产生轻微抖动(尤其在空载时)。
-
如果施加电流方向与转子磁链方向刚好成 $180^\circ$(即处于不稳定的平衡点),定位可能会失败或产生较大误差。
-
在有负载的情况下,定位精度会下降。
-
2. 高频脉冲注入法 (High-Frequency Pulse Injection)
这种方法依赖于磁性各向异性($L_d \neq L_q$)来确定位置,不会强制转子移动,适用于高精度和需要静止定位的场合。
-
原理:
-
永磁同步电机(PMSM)的**$d$轴电感** ($L_d$) 和**$q$轴电感** ($L_q$) 通常不相等(特别是对于凸极电机)。
-
在不同转子角度上注入高频电压脉冲(例如 500 Hz ~ 1 kHz)。
-
由于阻抗不同,不同方向的电压脉冲产生的高频电流响应会有差异(幅值或相位不同)。
-
通过测量和分析这些高频电流响应的差异,控制器可以计算出转子的当前角度。
-
-
优点:
-
定位时转子几乎不动,非常适合对启动平稳性要求高的应用。
-
不受负载影响。
-
-
缺点:
-
需要额外的硬件或软件滤波来处理高频信号,算法复杂度较高。
-
仅适用于存在明显电感各向异性的电机。
-
更多推荐
所有评论(0)