东北大学学报:自然科学版  2019, Vol. 40 Issue (9): 1234-1239  
0

引用本文 [复制中英文]

王大志, 李汶浍, 袁天清, 周迎宾. 基于高频信号注入的永磁同步电机转子位置估计[J]. 东北大学学报:自然科学版, 2019, 40(9): 1234-1239.
[复制中文]
WANG Da-zhi, LI Wen-hui, YUAN Tian-qing, ZHOU Ying-bin. Rotor Position Estimation of Permanent Magnet Synchronous Motor Based on High-Frequency Signal Injection[J]. Journal of Northeastern University Nature Science, 2019, 40(9): 1234-1239. DOI: 10.12068/j.issn.1005-3026.2019.09.004.
[复制英文]

基金项目

国家自然科学基金重点资助项目(61433004);国家重点研发计划项目(2017YBF1300900)

作者简介

王大志(1963-), 男, 辽宁锦州人, 东北大学教授, 博士生导师。

文章历史

收稿日期:2018-10-15
基于高频信号注入的永磁同步电机转子位置估计
王大志 , 李汶浍 , 袁天清 , 周迎宾     
东北大学 信息科学与工程学院, 辽宁 沈阳 110819
摘要:为提升永磁同步电机无传感器控制技术在零/低速范围运行时的动态性能, 提出一种改进的转子位置估计方法.首先, 在α-β坐标系下建立永磁同步电机高频激励模型; 其次, 为提高转子位置估计性能, 对基于外差法的转子位置估计方法进行分析, 并提出基于补偿矩阵的转子位置估计方法; 最后, 在MATLAB/Simulink仿真环境下对比分析外差法与补偿矩阵两种方法的转子位置估计精度.仿真结果表明, 所提出的方法不仅能获得较快的转子位置跟踪速度, 而且能够保证较高的转子位置估计精度.
关键词高频信号注入    永磁同步电机    无传感器控制    零/低速范围    转子位置估计    
Rotor Position Estimation of Permanent Magnet Synchronous Motor Based on High-Frequency Signal Injection
WANG Da-zhi , LI Wen-hui , YUAN Tian-qing , ZHOU Ying-bin     
School of Information Science & Engineering, Northeastern University, Shenyang 110819, China
Corresponding author: LI Wen-hui, E-mail: wenhuili@stumail.neu.edu.cn
Abstract: An improved rotor position estimation method is proposed to enhance the dynamic performance of the sensorless control technology of permanent magnet synchronous motor(PMSM)in zero/low speed range. Firstly, the high-frequency excitation model of PMSM is established in the α-β coordinate system. Secondly, the rotor position estimation method based on heterodyne method is analyzed, and the method based on compensation matrix is proposed to improve the rotor position estimation performance. Finally, the MATLAB/Simulink is utilized to compare and analyze the rotor position estimation accuracy of the two methods. The simulation results show that the proposed method can not only obtain faster rotor position tracking speed, but also ensure higher rotor position estimation accuracy.
Key words: high-frequency signal injection    permanent magnet synchronous motors(PMSM)    sensorless control    zero/low speed range    rotor position estimation    

永磁同步电机(PMSM)以其高效率、高功率密度、高动态性能等诸多优点被广泛应用于生产的各个领域, 其驱动系统需要通过编码器等机械传感器获取转子位置信息;然而, 这些传感器不仅增加了系统成本、体积和复杂性, 还会使系统稳定性下降, 因此, 无传感器控制方法应运而生[1-2].

用于无传感器控制的转子位置估计方法主要有两种:一种是基于基波数学模型的观测器法, 该方法在中/高速范围体现出良好的控制性能[3], 但在零/低速时对转子位置的检测失效[4]; 另一种方法是基于磁极凸极效应的高频信号注入方法, 该方法将一个高频信号叠加到基波信号上, 共同施加给PMSM定子绕组, 通过一定的信号检测及解耦技术可从高频响应电流中得到零/低速时的转子位置信息[5-6].

基于基波数学模型的观测器法根据电机转速与反电动势的正比关系实现对转子位置的估计, 然而, 当电机运行在零/低速时, 有用信号的信噪比极低, 难以提取, 导致此类方法失效.高频电压信号注入法是解决上述问题的有效方法[7], 该方法可分为静止坐标系下的旋转高频电压信号注入法[8-9]和估计同步旋转坐标系下的脉振高频电压信号注入法[10].

为进一步提高无传感器控制算法的性能, 本文提出一种改进的转子位置估计方法.首先, 在α-β坐标系下建立PMSM高频激励模型; 其次, 在对基于外差法的转子位置估计方法进行分析的基础上提出基于补偿矩阵的转子位置估计方法; 最后, 在MATLAB/Simulink仿真环境下对比分析外差法与改进方法的转子位置估计精度.

1 基于高频信号注入的无传感器控制 1.1 基于高频信号注入的无传感器控制系统

基于旋转高频电压信号注入的无传感器控制系统结构如图 1所示.其中, T3s/2s, T(θe), T-1(θe)分别是abc坐标系到α-β坐标系、α-β坐标系到d-q坐标系、d-q坐标系到α-β坐标系的变换矩阵, LPF为低通滤波器, BPF为带通滤波器.

图 1 基于旋转高频电压信号注入的PMSM无传感器控制系统 Fig.1 PMSM sensorless control system with rotating high frequency voltage signal injection

永磁同步电机在α-β坐标系下的电压方程:

(1)

磁链方程:

(2)

则定子电压可表示为

(3)

电感矩阵:

(4)
(5)

其中:[uα uβ]T, [iα iβ]T和[λα λβ]T分别为α-β坐标系下的定子电压、电流以及磁链; Rs为定子绕组电阻; Ls为定子绕组电感; λf为转子永磁体磁链; θe为实际转子位置; ωe为实际转子速度.

通常, 高频信号的注入频率远高于基频, 此时可将PMSM看作一个简单的RL回路, 由于高频时定子电阻远小于电抗, 可以忽略不计, 则高频激励下的PMSM电压方程可简化为[11]

(6)

其中, [uαin uβin]T和[iαin iβin]T分别为PMSM在高频激励下的定子电压和感应的高频电流.

α-β坐标系下注入频率为ωin, 幅值为Uin的高频旋转电压信号:

(7)

将式(7)代入式(6)可得高频电压激励下的电流响应方程:

(8)
1.2 基于外差法的转子位置估计方法

为了获得转子位置信息, 采用图 2所示的外差法对高频电流响应信号进行解调, 以获得转子位置误差信号:

(9)
图 2 基于外差法的转子位置估计方法 Fig.2 Rotor position estimation method based on heterodyne method

其中:ε为转子位置跟踪误差; θe′为估计转子位置.采用外差法进行信号解调的过程中引入的LPF和BPF会造成相位滞后问题, 影响转子位置估计精度.

为解决外差解调过程中由滤波器导致的相位滞后问题, 文献[12]采用电压差分方程计算电感矩阵的方法进行转子位置估计.该方法虽然克服了相位滞后问题, 但容易受参数变化的影响, 系统鲁棒性差, 计算过程中需要在一个采样周期内多次对空间矢量扇区进行拆分, 导致系统复杂性增大.

2 改进的转子位置估计方法

本文提出一种改进的转子位置估计方法, 以解决外差解调过程中的相位滞后问题, 同时降低外差法计算的高复杂度, 得到转子位置的直接表达式, 其结构框图如图 3所示.

图 3 基于补偿矩阵法的转子位置估计方法 Fig.3 Rotor position estimation method based on compensation matrix method

当采样时间足够短时, 式(3)可表示成如下形式:

(10)

其中:[Δiα Δiβ]T为电流变量; ΔT为采样时间.

上式中定子电阻压降及反电势在电机零/低速运行时可忽略不计, 则式(10)可简化成如下形式:

(11)

当采样时间足够短时, 电压与电流的基频分量可以看作常量, 而只把高频分量作为变量, 则电压差只与电流变量有关:

(12)

其中:[uα1 uβ1]T, [uα2 uβ2]T和[uα21 uβ21]T分别为每个采样周期内的电压和电压差; [Δiα1 Δiβ1]T和[Δiα2 Δiβ2]T为与电压差对应的电流差.

由式(12)可得电感矩阵:

(13)

其中:[uα21 uβ21]T和[Δiα21 Δiβ21]T分别为第一、第二次采样的电压差和电流差; [uα32 uβ32]T和[Δiα32 Δiβ32]T分别为第二、第三次采样的电压差和电流差.

由式(13)可得转子位置:

(14)

由上述计算过程可以看出, 为了在1个PWM开关周期内获得电压差分方程, 需要将半周期内的电压矢量分为2个矢量, 并且要在1个开关周期内进行4次定子电流采样, 以得到3个电流差.在1个开关周期内根据空间矢量扇区进行4次电压矢量的拆分过程严重增加了系统的复杂性, 并且由上述方法得到的是二倍的转子位置表达式, 而不是直接得到转子位置表达式.

将式(4)代入式(12)后重写成如下形式:

(15)

设:

(16)

则补偿矩阵为

(17)

用补偿矩阵乘式(16)左右两边, 可得

(18)

根据待定系数法的逆运算, 结合倍角及两角和差理论, 将上式等号右端的2θe变换为θe, 可得

(19)

则由式(19)可得转子位置的显式表达式:

(20)
(21)
3 仿真及结果分析

根据图 1所示结构框图在MATLAB/Simulink环境下搭建仿真模型.表 1为电机参数, 仿真条件为直流侧电压311 V; PWM开关频率fPWM=5 kHz; 采用变步长ode45算法; 相对误差0.001;注入幅值为20 V, 频率为1 000 Hz的高频正弦电压信号.

表 1 永磁同步电机仿真参数 Table 1 Simulation parameters of PMSM

为验证改进转子位置估计方法的可行性和有效性, 从转速突变和负载突变两方面进行仿真验证.设置离散仿真系统, 采样时间10-6 s, 仿真时间1.92 s, 初始时刻电机给定转速100 r/min, 空载运行, 0.64 s转速突变至-100 r/min, 1.28 s时突加负载至0.05 N·m.基于外差法和补偿矩阵法的实际和估计的转速、转子位置及误差仿真结果如图 4~图 9所示.

图 4 基于外差法的电机转速仿真结果 Fig.4 Simulation results of motor speed based on heterodyne method
图 5 基于补偿矩阵法的电机转速仿真结果 Fig.5 Simulation results of motor speed based on compensation matrix method
图 6 基于外差法的转子位置估计仿真结果 Fig.6 Simulation results of rotor position estimation based on heterodyne method
图 7 基于补偿矩阵法的转子位置估计仿真结果 Fig.7 Simulation results of rotor position estimation based on compensation matrix method
图 8 基于外差法的转子位置估计误差仿真结果 Fig.8 Simulation results of estimation error of rotor position based on heterodyne method
图 9 基于补偿矩阵法的转子位置估计误差仿真结果 Fig.9 Simulation results of estimation error of rotor position based on compensation matrix method

由上述仿真结果可知, 电机空载运行(即0~0.64 s)阶段, 外差法的转速超调量为9.6 r/min, 过渡过程时间为0.48 s, 实际转速与估计转速最大转速差为0.9 r/min; 补偿矩阵法的转速超调量为6 r/min, 过渡过程时间为0.27 s, 实际转速与估计转速最大转速差为0.2 r/min.电机转速突变后、突加负载前(即0.64~1.28 s), 外差法的过渡过程时间为0.56 s, 补偿矩阵法的过渡过程时间为0.32 s.突加负载(即1.28 s)后, 转速均出现下降, 基于外差法的实际转速与估计转速最大转速差为2.8 r/min; 基于补偿矩阵法的实际转速与估计转速最大转速差为0.6 r/min.因此, 补偿矩阵法和外差法均能实现对转子速度的跟踪, 且均具有一定的抗负载扰动能力, 但前者相较于后者具有更快的动态过渡过程、更小的转速超调量和更好的抗负载扰动性能.

由上述仿真结果可知, 外差法和补偿矩阵法均具有转子位置跟踪能力.在0.64 s和1.28 s的转子位置仿真结果中均体现出转速突变和负载突变.但是, 突加负载后, 由外差法得到的估计转子位置明显滞后于实际转子位置, 最长滞后时间达到12.8 ms, 而补偿矩阵法的估计转子位置最长滞后时间只有4.6 ms.从转子位置估计误差仿真结果可进一步直观地看出外差法的转子位置估计误差出现的频次明显多于补偿矩阵法.

上述仿真结果表明, 基于补偿矩阵的转子位置估计方法相比于外差法具有更高的转子位置估计精度、更优越的稳态和动态性能以及更强的系统鲁棒性.由于后者在转子位置估计过程中采用的LPF和BPF具有时间延迟特性, 造成转子位置估计的滞后, 在一定程度上增大了系统误差.

4 结论

1) 本文提出基于补偿矩阵的转子位置估计方法, 该方法解决了采用电感矩阵计算转子位置时存在的计算量大、计算过程复杂以及系统鲁棒性差的问题.

2) 分析基于外差法的转子位置估计方法由于使用低通滤波器和带通滤波器造成的估计转子位置滞后的问题, 本文所提方法能够有效解决这一问题.

3) 通过仿真研究对比分析了外差法和补偿矩阵法在转速、转子位置以及转子位置估计误差等方面的性能.结果表明, 本文提出的方法能够有效减小转子位置估计误差, 加快系统反应速度, 在电机变速、变负载运行中具有较好的控制效果.

参考文献
[1]
Batzel T D, Lee K Y. Slotless permanent magnet synchronous motor operation without a high resolution rotor angle sensor[J]. IEEE Transactions on Energy Conversion, 2000, 15(4): 366–371. DOI:10.1109/60.900494
[2]
Xu P L, Zhu J Q. Carrier signal injection-based sensorless control for permanent-magnet synchronous machine drives considering machine parameter asymmetry[J]. IEEE Transactions on Industrial Electronics, 2016, 63(5): 2813–2824. DOI:10.1109/TIE.2015.2510979
[3]
Wang K, Chen B, Shen G, et al. Online updating of rotor time constant based on combined voltage and current mode flux observer for speed-sensorless AC drives[J]. IEEE Transactions on Industrial Electronics, 2014, 61(9): 4583–4593. DOI:10.1109/TIE.2013.2288227
[4]
Zhu J Q, Gong L M. Investigation of effectiveness of sensorless operation in carrier-signal-injection-based sensorless-control methods[J]. IEEE Transactions on Industrial Electronics, 2011, 58(8): 3431–3439. DOI:10.1109/TIE.2010.2081960
[5]
Wang G, Yang R, Xu D. DSP-based control of sensorless PMSM drives for wide-speed-range operation[J]. IEEE Transactions on Industrial Electronics, 2013, 60(2): 720–727. DOI:10.1109/TIE.2012.2205360
[6]
Liu J M, Zhu J Q. Novel sensorless control strategy with injection of high-frequency pulsating carrier signal into stationary reference frame[J]. IEEE Transactions on Industry Applications, 2014, 50(4): 2574–2583. DOI:10.1109/TIA.2013.2293000
[7]
Yoon Y D, Sul S K, Morimoto S, et al. High-bandwidth sensorless algorithm for ac machines based on square-wave-type voltage injection[J]. IEEE Transactions on Industry Applications, 2011, 47(3): 1361–1370. DOI:10.1109/TIA.2011.2126552
[8]
Wang X, Xie W, Dajaku G, et al. Position self-sensing evaluation of novel CW-PMSMS with an HF injection method[J]. IEEE Transactions on Industry Applications, 2014, 50(5): 3325–3334. DOI:10.1109/TIA.2014.2311507
[9]
Raca D, Garcia P, Reigosa D, et al. Carrier-signal selection for sensorless control of PM synchronous machines at zero and very low speeds[J]. IEEE Transactions on Industry Applications, 2010, 46(1): 167–178. DOI:10.1109/TIA.2009.2036551
[10]
Kim D, Kwon S K, Sul S K, et al. Suppression of injection voltage disturbance for high-frequency square-wave injection sensorless drive with regulation of induced high-frequency current ripple[J]. IEEE Transactions on Industry Applications, 2016, 52(1): 302–312. DOI:10.1109/TIA.2015.2478887
[11]
Bianchi N, Bolognani S. Sensorless-oriented-design of PM motors[J]. IEEE Transactions on Industry Applications, 2009, 45(4): 1249–1257. DOI:10.1109/TIA.2009.2023387
[12]
Kim S, Ha J I, Sul S K. PWM switching frequency signal injection sensorless method in PMSM[J]. IEEE Transactions on Industry Applications, 2012, 48(5): 1576–1587. DOI:10.1109/TIA.2012.2210175