尽管感应马达在过去数十年来逐渐被采用磁场导向控制( Field-Oriented Control;,FOC)技术的马达所取代,但目前仍有数量众多的感应马达用于各种场合,因为它们仍是未来几年内全球大规模节省能源消耗的绝佳目标。设备制造商只要采用磁场导向控制技术,就能让应用系统改用较小的马达。
磁场导向控制
磁场导向控制技术的运算量远超过传统纯量技术,这是马达控制设计工程师改用该技术时首先要考虑的设计冲击。虽然磁场导向控制算法的运算需求已超过传统微控制器能力范围,然DSP应付它们却绰绰有余。
DSP能大幅提高感应马达的效率,使其从微控制器马达常见的40%%增加至90%%。这种智能型马达还能改善功率因子,不但对电力公司是重大利多,也能让设计工程师安心使用额定马力较小的马达,不必像现在一样为了弥补低效率而采用超过实际所需的马达。
不久之前,DSP的直接控制能力仍不如微控制器,磁场导向控制技术也因此无法被广泛采用。但厂商近几年已开始为DSP增加许多外围功能,同时调整其架构以支持磁场导向控制算法的特定需求,这些措施让DSP效能变得更强大。
今日的马达控制优化DSP不但整合所有必要外围,还能在几微秒内执行运算量庞大的控制算法,以帮助制造商降低设备成本和耗电量。
传感器需求
磁场导向控制又称为转速或转矩控制型交流马达的向量控制技术,它是提高马达动态效能的较好方法,现正迅速获得市场广泛接受。
第一代向量控制马达是利用高精准度的转速传感器以发挥最大效能,但转速传感器会增加成本,可靠性也不理想。为了解决这些问题,业者开始发展和测试无传感器技术。
但在实际应用里,传统无传感器技术的效能却不尽理想,主要问题在于马达定子阻抗等参数会出现改变,这类参数变异会对低速或极低速运转的马达效率造成极大影响。这种现象在无传感器马达上尤其严重,已成为无传感器控制技术广泛应用的障碍。
工程取舍
设计工程师面临两难局面:高精准度传感器虽能提供精确量测结果,在恶劣环境里却不够可靠;另一方面,低成本传感器则需要更复杂的运算处理。
工业应用对于马达有着不同于一般的要求,除了低成本外,它们还必须能在恶劣环境下可靠工作。设计人员若想解决这个问题,就要采用更强大的参数估测技术以及具备讯号处理能力的运算引擎,例如新型的DSP组件。
采用强大参数估测技术以及低成本和低分辨率转速传感器的向量控制机制可在实际环境里提供高效能,为了补偿转子时间常数变动所导致的滑差频率(slip frequency)误差,厂商还发展出一套校正程序。时间常数值的不确定性属于一阶问题,它会造成向量控制系统的调整失准,这套方法则能自行确定转子的时间常数值,因此在导入设计时不必知道马达的精确参数值。
磁场导向控制的基本原理
三相马达通常会顺着定子以三分之一或更小间隔的方式安排其线圈,我们因此只要利用相位相差1/3周期的三组电压驱动这些线圈就能产生转动磁场,(图一)是它们的简单示意图。
感应电动机的转子是由一组封闭线路组成,其中以鼠笼式转子(squirrel cage rotor)的应用最广泛,它会用很厚的金属环将转子导电棒短路。每当定子磁场扫过转子时就会感应产生另一组磁场,这个磁场会与定子磁场交互作用产生(图二)所示的马达输出转矩,其强度是正比于转子和定子磁通向量的外积,这表示在特定的电动机结构下,所产生的转矩是由两个磁场向量的强度以及它们之间的夹角决定。
对设计工程师来说,前述分析最重要的结论在于,若想有效产生转矩,感应电动机的向量控制机制就必须能够估测转子磁通向量的正确角位置。
参数变异对磁场导向控制的影响
传统的顺向馈送式磁场导向系统会将负责控制磁通量和转矩的两组电流i*ds和i*qs视为输入命令,再根据转子时间常数T*r的输入参考值和输入电流值来计算滑差频率ω*slip,并以它做为系统的输入命令。
参数异动所导致的系统失调及其对于磁通量和转矩的影响可由(公式一) 表示。当感应马达处于稳定运转状态时,其输出转矩等于:
只要马达受到磁场导向控制,滑差计算器(slip calculator)又设定正确的增益值,滑差频率即可由(公式二)计算如下:
将公式二代入公式一即可得到转矩和转矩命令的线性关系式,但若马达和模型参数不吻合,滑差频率增益的计算结果就会出现错误。因此我们可在方程序公式二中引入一个称为滑差频率增益的纯量值(α)来代表这种不吻合现象,此时公式二可表示为(公式三):
从公式一和公式三可发现,除非马达和模型参数完全吻合(α=1),否则公式一 的非线性项就无法消去,这表示系统无法在最佳状态下工作,其动态效能也将大幅下降。
自我调校程序
在特定的转矩和转速下,定子电流最小就表示每安培电流的转矩最大。我们虽然能够根据传统方程序公式计算出多大的滑差频率才能让单位定子电流产生最大转矩,但此频率仍可能因为参数变异而出现误差。
(图三)是我们建议的控制系统,它与传统控制系统很类似,最大区别在于它增加一个调校方块(tuning block),负责调整磁场导向控制方块图中的滑差频率增益值。调校方块的最主要功能是找出正确的转子时间常数。
把公式三 (3) 代入转矩关系式中 (1),再将结果正规化即可得到一组非常有用的特征转矩曲线:
正规化转矩TN是我们根据iqs/ids=1.0时的磁场导向转矩所计算出的单位转矩,这些特征转矩如(图四)所示。
《图四 正规化磁场导向特征转矩与滑差频率增益误差的关系图:正规化磁场导向特征转矩与滑差频率增益误差的关系图》 |
|
(图四)将正规化转矩TN表示成增益误差α的函数,其中α=1的垂直线代表马达处于磁场导向控制状态,注意在这条直线上的转矩值是的iqs/ids的线性函数。
图四显示除非ids等于iqs,否则向量控制技术就无法让单位定子电流产生最大转矩;反过来说,只要将特定转矩和转速下的定子电流减至最小,就能让单位电流产生最大的转矩。
在图三建议的控制系统中,调校方块负责调整向量控制方块图里的滑差频率增益,这项功能的关键在于找出转子时间常数,同时确保其精确度符合要求。
调校程序开始后,速度控制器会暂停工作,改由调校方块控制马达转速,它会根据ids和iqs调整电流大小使转速保持不变,同时让d和q电流振幅相等。此步骤产生的转矩是由滑差频率增益的变动值所控制。
接下来是以线性方式调整滑差频率,使得ids和iqs在最大允许范围内改变,然后记录调整过程中出现的iqs(=ids) 最小值和当时的滑差频率增益。
前述两个步骤都会控制转速保持不变,第二个步骤得到的滑差频率则是调校后结果。取得滑差频率增益的调校值后,需我们将调校方块与控制系统的联机切断,再把原来的转速控制器接回控制回路。接通回路前应先调整转速控制器输出以确保电流保持不变,这能避免控制系统产生任何突然动作。
除了调整滑差频率增益外,只要马达处于稳定运转状态,这套程序就能用来将单位定子电流产生的转矩调整为最大值;为避免电流饱和而导致过热等问题,调整时应确保ids不超过额定范围。
输出转矩在调整过程中必须保持不变。为了在稳态负载下提供固定输出转矩,这套算法会在马达处于低转速时将转速调整成其参考值;若马达处于高转速状态,则会计算输出转矩。但在转换状态过程中或低速运转负载出现变动时,转矩也要跟着改变以稳定转速,此时调校程序就会失效。
为了侦测马达低速运转时的任何负载变动并避免执行自我调校程序,系统只要发现计算所得的输出转矩改变超过5%就会送出暂停讯号给调校方块,使它暂停调校动作直到下一个调校周期开始为止。输出转矩可由下列(公式六)计算: