ZHCUBZ5A September 2021 – April 2024
为了实现更好的动态性能,需要采用更加复杂的控制方案来控制 PM 电机。借助微控制器提供的数学处理能力,我们可以实施先进的控制策略,这些策略使用数学变换将永磁电机中的扭矩生成和磁化功能解耦。这种解耦的扭矩和磁化控制通常称为转子磁通定向控制,或简称为磁场定向控制 (FOC)。
在直流电机中,定子和转子的励磁是独立控制的,产生的扭矩和磁通可以独立调整,如图 2-4 所示。磁场激励强度(例如,磁场激励电流的振幅)决定了磁通的大小。通过转子绕组的电流确定了扭矩是如何生成。转子上的换向器在扭矩产生过程中发挥着有趣的作用。换向器与电刷接触,这个机械构造旨在将电路切换至机械对齐的绕组以产生最大的扭矩。这样的安排意味着,电机的扭矩产生在任何时候都非常接近于最佳情况。这里的关键点是,通过管理绕组以保持转子绕组产生的磁通与定子磁场垂直。
为了实现更好的动态性能,需要采用更加复杂的控制方案来控制 PM 电机。借助微控制器提供的数学处理能力,我们可以实施先进的控制策略,这些策略使用数学变换将永磁电机中的扭矩生成和磁化功能解耦。这种解耦的扭矩和磁化控制通常称为转子磁通定向控制,或简称为磁场定向控制 (FOC)。
同步和异步电机上的 FOC(也称为矢量控制)旨在分别控制扭矩产生分量和磁化通量分量。利用 FOC 控制,我们能够解耦定子电流的扭矩分量和磁化通量分量。借助于磁化的去耦合控制,定子磁通的扭矩生成分量现在可以被看成是独立扭矩控制。为了去耦合扭矩和磁通,有必要采用几个数学变换,而这是最能体现微控制器价值的地方。微控制器提供的处理能力可非常快速地执行使这些数学变换。反过来,这意味着控制电机的整个算法可以高速率执行,从而实现了更高的动态性能。除了去耦合,现在一个电机的动态模型被用于很多数量的计算,例如转子磁通角和转子速度。这意味着,它们的影响被计算在内,并且总体控制质量更佳。
根据电磁定律,同步电机中产生的扭矩等于两个现有磁场的矢量叉积,如方程式 6 所示。
该表达式表明,如果定子和转子磁场正交,则扭矩最大,这意味着我们需要将负载保持在 90°。如果我们能够始终确保满足这一条件,并且能够正确地对磁通进行定向,将减少扭矩纹波并确保实现更好的动态响应。然而,您需要了解转子的位置:这可以通过位置传感器(诸如递增编码器)实现。对于无法接近转子的低成本应用,采用不同的转子位置观察器策略可无需使用位置传感器。
简而言之,目标是使转子和定子磁通保持正交:例如,目标是将定子磁通与转子磁通的 q 轴对齐,从而与转子磁通正交。为了实现这个目的,控制与转子磁通正交的定子电流分量以产生命令规定的扭矩,并且直接分量被设定为零。定子电流的直接分量可用在某些磁场减弱的情况下,这有抗拒转子磁通的作用,并且减少反电动势,从而实现更高速的运行。
磁场定向控制包括控制由矢量表示的定子电流。该控制基于将三相时间和速度相关系统变换为两坐标(d 和 q 坐标)时不变系统的投影。这些设计导致一个与 DC 机器控制结构相似的结构。磁场定向控制 (FOC) 电机需要两个常数作为输入基准:扭矩分量(与 q 坐标对齐)和磁通分量(与 d 坐标对齐)。由于磁场定向控制只是基于这些投影,因此控制结构将处理瞬时电量。这使得在每次的工作运转过程中(稳定状态和瞬态)均可实现准确控制,并且与受限带宽数学模型无关。因此,FOC 通过以下方式解决了传统方案存在的问题:
通过将转子磁通 (ψR) 的振幅保持在一个固定值,扭矩和扭矩分量 (iSq) 之间存在线性关系。然后我们可以通过控制定子电流矢量的扭矩分量来控制扭矩。
空间矢量定义和投影
交流电机的三相电压、电流和磁通可根据复数空间矢量进行分析。对于电流,空间矢量可定义如下。假设 ia、ib、ic 是定子的三相即时电流,则复数定子电流矢量的定义如方程式 8 所示。
其中 和 表示空间运算元。
图 2-5 所示为定子电流的复数空间矢量。
其中 (a,b,c) 是三相系统轴。这个电流空间矢量对三相正弦系统进行了描述,但仍需变换为一个两坐标非时变系统。这个变换可拆分为两个步骤:
可以使用另外一个仅包含两相 (α, β) 正交轴的坐标系来表示该空间矢量。假设 a 轴和 α 轴方向相同,我们可以得到下面图 2-6 所示的矢量图。
将三相系统修改为 (α, β) 二维正交系统的投影如方程式 9 所示。
两相 (α, β) 电流仍取决于时间和速度。
当 Park 变换
这是 FOC 内最重要的变换。事实上,该投影在 (d, q) 旋转坐标系中修改了一个两相正交系统 (α, β)。如果我们考虑 d 轴与转子磁通对齐,那么图 2-7 显示了来自该二维坐标系的电流矢量的关系。
电流矢量的磁通和扭矩分量由方程式 10 决定。
其中 θ 是转子磁通位置
这些分量取决于电流矢量 (α, β) 分量和转子磁通位置;如果我们知道正确的转子磁通位置,那么,通过该投影,d,q 分量就变成一个常量。现在,两个相位电流变换为直流数量(非时变)。此时扭矩控制变得更容易,其中恒定的 isd(磁通分量)和 isq(扭矩分量)电流分量单独受到控制。
交流电机 FOC 基本配置方案
图 2-8 总结了使用 FOC 进行扭矩控制的基本配置方案:
测量了两个电机相电流。这些测量值馈入 Clarke 变换模块。这个模块的输出为 isα 和 isβ。电流的这两个分量是 Park 变换的输入,该变换给出了 d,q 旋转坐标系中的电流。isd 和 isq 分量与基准 isdref(磁通基准分量)和 isqref(扭矩基准分量)进行比较。在这一点上,这个控制结构显示了一个有意思的优势:它可被用来控制同步或感应机器,采用的方法就是简单地改变磁通基准并获得转子磁通位置。与在同步永磁电机中一样,转子磁通是固定的,并由磁体确定;所以无需产生转子磁通。因此,当控制一个 PMSM 时,isdref 应被设定为 0。由于交流感应电机需要生成转子磁通才能运行,因此磁通基准一定不能为零。这很方便地解决了经典 控制结构的一个主要缺陷:异步驱动至同步驱动的可移植性。当我们使用转速 FOC 时,扭矩命令 isqref 可以是转速调节器的输出。电流调节器的输出是 Vsdref 和 Vsqref;它们进行 Park 逆变换。
这个模块的输出是 Vsαref 和 Vsβref,它们是 (α, β) 静止正交坐标系中定子矢量电压的分量。这些是空间矢量脉宽调制 (PWM) 的输入。这个块的输出是驱动此反相器的信号。请注意,Park 和 Park 逆变换均需要转子磁通位置。这个转子磁通位置的获得由交流机器的类型(同步或异步机器)而定。
转子磁通位置
转子磁通位置的相关知识是 FOC 的核心。事实上,如果该变量存在误差,则转子磁通与 d 轴不对齐,并且定子电流的磁通和扭矩分量 isd 和 isq 不正确。图 2-9 显示了 (a, b, c)、(α, β) 和 (d, q) 坐标系,以及转子磁通的正确位置和以同步速度随 d,q 坐标旋转的定子电流和定子电压空间矢量。
如果我们考虑同步或异步电机,转子磁通位置的测量是不同的:
理论上,利用适用于 PMSM 驱动的磁场定向控制,可以使用磁通实现对电机扭矩的单独控制,这与直流电机的运行类似。换句话说,转矩和磁通互相之间去耦合。从静止坐标系到同步旋转坐标系间的变量变换需要知道转子位置信息。由于这种变换(所谓的 Park 变换),q 轴电流将控制扭矩,而 d 轴电流被强制设置为零。因此,该系统的关键模块是使用增强型滑模观测器 (eSMO) 或 FAST 估算器来估算转子位置。
图 2-10 展示了本文档中 PMSM 电机的无传感器 FOC(使用 eSMO 并具有快速启动功能)的整体方框图。
图 2-11 展示了本文档中 PMSM 电机的无传感器 FOC(使用 eSMO 并具有弱磁控制 (FWC) 和每安培最大扭矩 (MTPA) 功能)的整体方框图。
图 2-13 展示了本文档中 PMSM 电机的无传感器 FOC(使用 FAST 并具有快速启动功能)的整体方框图。
图 2-13 展示了本文档中 PMSM 电机的无传感器 FOC(使用 FAST 并具有弱磁控制 (FWC) 和每安培最大扭矩 (MTPA) 功能)的整体方框图。