蔡志端 王培良 荀 倩 姜媛媛 荀博洋
(1.湖州師范學(xué)院工學(xué)院 湖州 313000 2.南京航空航天大學(xué)自動化學(xué)院 南京 211106 3.內(nèi)蒙古農(nóng)業(yè)大學(xué)機(jī)電工程學(xué)院 呼和浩特 010018)
永磁同步電機(jī)相電流測量誤差分析與補(bǔ)償
蔡志端1王培良1荀 倩1姜媛媛2荀博洋3
(1.湖州師范學(xué)院工學(xué)院 湖州 313000 2.南京航空航天大學(xué)自動化學(xué)院 南京 211106 3.內(nèi)蒙古農(nóng)業(yè)大學(xué)機(jī)電工程學(xué)院 呼和浩特 010018)
為減小電流測量誤差,滿足永磁同步電機(jī)高性能調(diào)速要求,對相電流測量誤差進(jìn)行了分析與補(bǔ)償。首先,介紹了電流測量誤差產(chǎn)生原理,分析了測量誤差對閉環(huán)調(diào)速系統(tǒng)性能的影響。然后,提出了一種對d軸電流進(jìn)行分段積分的補(bǔ)償策略,通過對d軸電流積分得到誤差項(xiàng),將其補(bǔ)償?shù)綔y量電流中。仿真和實(shí)驗(yàn)結(jié)果表明偏移誤差和增益誤差分別會引起轉(zhuǎn)矩、轉(zhuǎn)速在1倍角頻率和2倍角頻率處振蕩,補(bǔ)償策略可以很好地減小測量誤差,從而減小轉(zhuǎn)矩和轉(zhuǎn)速周期性振蕩。
測量誤差 偏移誤差 增益誤差 分段積分 周期性振蕩
永磁同步電機(jī)(Permanent Magnet Synchronous Motor,PMSM)相電流測量在矢量控制算法中扮演著重要角色,其檢測是否準(zhǔn)確直接關(guān)系到電機(jī)驅(qū)動器的控制性能[1]。然而電機(jī)實(shí)際相電流經(jīng)過采樣調(diào)理環(huán)節(jié)之后難免會存在偏移誤差和增益誤差,引起轉(zhuǎn)矩和轉(zhuǎn)速脈動,嚴(yán)重影響電機(jī)穩(wěn)態(tài)調(diào)速性能,測量誤差不僅影響動態(tài)性能還影響穩(wěn)態(tài)性能。因此,研究相電流測量誤差及其補(bǔ)償策略有利于提高PMSM的調(diào)速性能。
一般情況下,轉(zhuǎn)速脈動可通過高增益的轉(zhuǎn)速調(diào)節(jié)器得到抑制,但在電梯或牽引驅(qū)動器中,為保證乘客的舒適性,轉(zhuǎn)速調(diào)節(jié)器增益不能太大[2],因此需尋求其他策略減小測量誤差帶來的轉(zhuǎn)速脈動。
近年來,為減小電流測量誤差,抑制轉(zhuǎn)矩和轉(zhuǎn)速脈動,研究學(xué)者對減小電流測量誤差進(jìn)行了研究??梢院唵蔚赝ㄟ^讀取靜態(tài)條件下逆變器的直流偏置來減小偏移誤差[3],然而該方法不能補(bǔ)償增益誤差,且偏移誤差在電機(jī)運(yùn)行過程中動態(tài)變化時不能完全補(bǔ)償。文獻(xiàn)[4]通過監(jiān)測直流母線電流中的交流分量可以得到偏移誤差,但不能測量增益誤差,且需要在直流母線上串接額外的電流傳感器。文獻(xiàn)[5,6]建立系統(tǒng)模型,通過修改轉(zhuǎn)速調(diào)節(jié)器輸出的轉(zhuǎn)矩電流給定值對電流測量誤差帶來的轉(zhuǎn)矩、轉(zhuǎn)速脈動進(jìn)行抑制,但該方法需要精確的電機(jī)參數(shù),當(dāng)電機(jī)參數(shù)變化或不準(zhǔn)確時,補(bǔ)償器可能出現(xiàn)不穩(wěn)定。文獻(xiàn)[7]采用高頻信號注入策略,但該策略會帶來附加損耗和噪聲。文獻(xiàn)[8,9]采用自適應(yīng)滑??刂破饔行p小了轉(zhuǎn)矩脈動,但并不能補(bǔ)償電流測量本身帶來的誤差。文獻(xiàn)[10]研究了增益誤差的影響,提出了一種誤差補(bǔ)償策略,但該方法是針對3個電流傳感器檢測的情況,并不能應(yīng)用于采用兩個電流傳感器進(jìn)行相電流檢測的情況。文獻(xiàn)[11]采用一種簡單的諧振式觀測器對低定子頻率下存在的電流測量誤差進(jìn)行補(bǔ)償,并且采用殘余誤差補(bǔ)償器對殘余誤差進(jìn)行了補(bǔ)償以精確觀測磁鏈。文獻(xiàn)[12]將電流調(diào)節(jié)器的輸出作為參考電壓值進(jìn)行誤差補(bǔ)償。
本文針對PMSM中采用兩個電流傳感器進(jìn)行相電流檢測過程存在的測量誤差進(jìn)行了研究,分析了電流測量誤差產(chǎn)生原理及其對閉環(huán)系統(tǒng)調(diào)速性能的影響。為減小轉(zhuǎn)矩和轉(zhuǎn)速脈動,提出了一種對d軸電流分段積分的電流測量誤差補(bǔ)償策略,該方法不受電機(jī)參數(shù)和運(yùn)行轉(zhuǎn)速的影響,能有效減小測量誤差引起的轉(zhuǎn)矩和轉(zhuǎn)速脈動。
在PMSM控制系統(tǒng)中,參與運(yùn)算的三相電流通過電流傳感器采樣,并利用運(yùn)算放大器進(jìn)行幅值調(diào)節(jié),再經(jīng)過A-D轉(zhuǎn)換器輸入到DSP控制器,相電流檢測過程如圖1所示。電流傳感器的非線性、調(diào)理電路的熱漂移、A-D轉(zhuǎn)換器的量化誤差及各相電流的不平衡都會導(dǎo)致電流測量過程出現(xiàn)誤差。
圖1 相電流檢測過程Fig.1 The measurement path of rotor phase current
相電流測量誤差可以分為增益誤差和偏移誤差兩類。增益誤差是在相電流處理過程中,比例增益不相等引起的,包括電流傳感器、運(yùn)算放大器和測量電路中無源元件的誤差;而偏移誤差是由電流傳感器、運(yùn)算放大器和A-D轉(zhuǎn)換器的漂移和殘留造成的,它是一個疊加量[13-15]。因此,考慮誤差時的相電流測量值可表示為
(1)
因此,x相的電流測量值與實(shí)際值誤差可表示為
(2)
由式(1)、式(2)可得
(3)
一般只檢測PMSM三相電流中的兩相,假設(shè)為A相和B相電流,則C相電流可表示為
(4)
(5)
式中,id、iq為d、q軸的實(shí)際電流;Δid、Δiq為誤差值,由Clarke變換和Park變換可得
(6)
Δid、Δiq不僅與Δia、Δib有關(guān),還與電機(jī)電角度θe有關(guān),將式(6)展開可得
(7)
式中,θe=2πfet。
1.1 偏移誤差
當(dāng)電機(jī)相電流測量值中包含偏移誤差時,有
(8)
將式(8)代入式(7),可得
(9)
其中
(10)
在dq坐標(biāo)系下的電磁轉(zhuǎn)矩方程為
(11)
將式(9)代入式(11),可得
ΔTl=
(12)
由此可見,偏移誤差使得閉環(huán)控制系統(tǒng)的電磁轉(zhuǎn)矩中包含ΔTl分量,由于ΔTl在fe頻率處振蕩,使得電磁轉(zhuǎn)矩也在fe頻率處振蕩。
1.2 增益誤差
當(dāng)電機(jī)相電流測量值中包含增益誤差時,有
(13)
(14)
由式(7)、式(14)可得
(15)
由式(11)、式(15)可得
(16)
由此可見,增益誤差使得閉環(huán)控制系統(tǒng)的電磁轉(zhuǎn)矩在2fe頻率處振蕩。
1.3 測量誤差對閉環(huán)系統(tǒng)的影響
圖2為永磁同步電機(jī)矢量控制系統(tǒng)轉(zhuǎn)速環(huán)模型,ΔTl作為負(fù)載擾動轉(zhuǎn)矩,可得擾動作用下的閉環(huán)傳遞函數(shù)為
(17)
圖2 PMSM轉(zhuǎn)速環(huán)模型Fig.2 Speed loop model of PMSM
為滿足系統(tǒng)無靜差和抗干擾性要求,轉(zhuǎn)速環(huán)采用PI調(diào)節(jié)器,將系統(tǒng)校正為Ⅱ型系統(tǒng)。因此,式(17)可寫為
(18)
式中,kωp、kωi分別為轉(zhuǎn)速調(diào)節(jié)器的比例、積分系數(shù)。由此可得頻率響應(yīng)如圖3所示。
圖3 頻率響應(yīng)Fig.3 The frequency response
圖3表明低頻時的轉(zhuǎn)矩脈動可以通過轉(zhuǎn)速調(diào)節(jié)器進(jìn)行調(diào)節(jié),而高頻時的脈動可以由電機(jī)轉(zhuǎn)動慣量濾除。最大轉(zhuǎn)速脈動量為
(19)
2.1 測量誤差計(jì)算
d軸電流經(jīng)過積分調(diào)節(jié)器后,其輸出為
(20)
式(20)中的d軸測量誤差Δid為式(9)和式(15)之和。
由式(9)、式(15)、式(20)可以看出,d軸電流的脈動量中包含fe、2fe頻率處的脈動量,因此本文選擇iout的積分區(qū)間為[0,2π],如圖4所示,iout的積分是一個恒定值,即偏移誤差和增益誤差。
圖4 積分區(qū)間選擇Fig.4 The selection of integral interval
2.1.1 偏移誤差計(jì)算
對于偏移誤差,需要計(jì)算A相和B相的偏移誤差,圖5為誤差計(jì)算結(jié)果。
圖5 誤差計(jì)算結(jié)果Fig.5 Error calculation results
對式(20)進(jìn)行積分,積分區(qū)間選擇每π個電角度,則有
(21)
(22)
將式(21)、式(22)相減,可得
(23)
控制式(23)為零,即可消除A相偏移誤差對相電流測量結(jié)果的影響。
對式(20)進(jìn)行積分,積分區(qū)間選擇每π/3個電角度,則有
(24)
由式(24)可得
(25)
同理,控制式(25)為零,即可消除B相偏移誤差對相電流測量結(jié)果的影響。
當(dāng)偏移誤差為零時,則對式(20)每π/3個電角度積分的結(jié)果滿足式(26)。
(26)
2.1.2 增益誤差計(jì)算
當(dāng)Ka與Kb相等時,式(15)為零,即dq軸不存在增益誤差。因此,當(dāng)Ka與Kb不相等時,式(27)可反映
增益誤差。
(27)
由式(27)可得
(28)
2.2 相電流補(bǔ)償
圖6 誤差補(bǔ)償算法Fig.6 Error compensation algorithm
3.1 仿真驗(yàn)證
在Matlab2013/Simulink環(huán)境下進(jìn)行系統(tǒng)仿真,電機(jī)仿真模型中參數(shù)設(shè)置參照實(shí)際電機(jī)參數(shù),見表1。
為分析電流檢測中的測量誤差對閉環(huán)系統(tǒng)的影響,對閉環(huán)系統(tǒng)進(jìn)行仿真分析。仿真條件為:Ka=1.1,Kb=0.9,ia_offset=0.05 A,ib_offset=0.02 A,由式(9)和式(15)可得Δid、Δiq的幅值為1.75 A,給定轉(zhuǎn)速600 r/min,負(fù)載轉(zhuǎn)矩5 N·m。
表1 永磁同步電機(jī)參數(shù)
Tab.1 The parameters of the PMSM
參數(shù)數(shù)值參數(shù)數(shù)值額定功率PN/kW1.5額定轉(zhuǎn)速nN/(r/min)3000額定電流IN/A6.0極對數(shù)Pn4最大電流Imax/A18.0轉(zhuǎn)動慣量J/(kg·m2)0.915×10-3額定轉(zhuǎn)矩TN/(N·m)5相繞組電阻/Ω0.567最大轉(zhuǎn)矩Tmax/(N·m)15相繞組電感/mH2.316機(jī)械時間常數(shù)TM/ms2.24電氣時間常數(shù)/ms4.058
圖7 有測量誤差時d、q軸和三相電流測量值Fig.7 The measurement value of d,q axis,three-phase current with measurement error
圖8 有測量誤差時d、q軸和三相電流實(shí)際值Fig.8 The real value of d,q axis,three-phase current with measurement error
圖9 d、q軸電流給定與反饋Fig.9 The given d,q axis current and its feedback
為分析測量誤差對閉環(huán)系統(tǒng)性能的影響,對穩(wěn)態(tài)時的電機(jī)轉(zhuǎn)速進(jìn)行了FFT分析,仿真結(jié)果如圖10所示。由式(19)可以看出,電機(jī)轉(zhuǎn)速脈動量與Δid呈正比,由于測量誤差的影響,使Δid在fe、2fe處振蕩,則電機(jī)轉(zhuǎn)速也在fe、2fe處振蕩,所以圖10b所示的穩(wěn)態(tài)時轉(zhuǎn)速FFT分析結(jié)果中含有1次和2次諧波,與理論分析一致。
圖10 電機(jī)轉(zhuǎn)速與FFT分析Fig.10 Motor speed and its FFT analysis
圖11為測量誤差仿真結(jié)果。隨著電機(jī)運(yùn)行,測量誤差和增益誤差趨于一個穩(wěn)定值,增益誤差Ka收斂于1.1,Kb收斂于0.9,偏移誤差ia_offset收斂于0.05,ib_offset收斂于0.02,與仿真條件設(shè)置一致,說明采用對d軸進(jìn)行分段積分的測量誤差計(jì)算方法正確。
圖11 測量誤差仿真分析Fig.11 Simulation analysis of measurement error
3.2 實(shí)驗(yàn)驗(yàn)證
為進(jìn)一步驗(yàn)證本文提出的相電流測量誤差補(bǔ)償算法的有效性,搭建基于TMS320F2812DSP芯片的永磁同步電機(jī)控制系統(tǒng),如圖12所示。
圖12 永磁同步電機(jī)控制系統(tǒng)Fig.12 The PMSM control system
圖13 有測量誤差時電流波形Fig.13 The current waveform with measurement error
采用誤差補(bǔ)償策略之后,d、q軸和A相測量電流與轉(zhuǎn)速波形如圖14所示。由圖14可見,補(bǔ)償測量誤差之后,系統(tǒng)控制性能提高,穩(wěn)態(tài)時轉(zhuǎn)速未見明顯脈動,d、q軸電流基本為恒值,A相電流較為正弦。說明了補(bǔ)償電流測量偏執(zhí)的重要性,尤其是在輕載,電機(jī)電流較小時,即使較小的偏差也會給系統(tǒng)帶來一定不穩(wěn)定。
圖14 補(bǔ)償后轉(zhuǎn)速實(shí)驗(yàn)波形Fig.14 The speed waveform after compensation
為分析誤差補(bǔ)償策略對電機(jī)動態(tài)性能的影響,得到誤差補(bǔ)償過程中電機(jī)轉(zhuǎn)速的實(shí)驗(yàn)波形如圖15所示。由此可見,在誤差補(bǔ)償過程中,電機(jī)轉(zhuǎn)速脈動量逐漸減小,電機(jī)轉(zhuǎn)速趨于穩(wěn)定值。
圖15 誤差動態(tài)補(bǔ)償過程Fig.15 Error dynamic compensation process
將本文提出的誤差補(bǔ)償策略應(yīng)用于其他參數(shù)的PMSM控制系統(tǒng),補(bǔ)償效果明顯,說明基于d軸電流分段積分的補(bǔ)償策略具有較好的魯棒性。
本文對電機(jī)相電流檢測中的測量誤差進(jìn)行了分析,研究了增益誤差和偏移誤差對閉環(huán)系統(tǒng)的影響,為減小測量誤差對電機(jī)控制的影響,提出了一種對d軸電流進(jìn)行分段積分的補(bǔ)償策略,仿真和實(shí)驗(yàn)結(jié)果表明了誤差補(bǔ)償策略的有效性,可以很好地減小測量誤差對系統(tǒng)的影響,從而減小轉(zhuǎn)矩和轉(zhuǎn)速的周期性脈動。
[1] 喬鳴忠,夏益輝,朱鵬,等.基于電流閉環(huán)和死區(qū)補(bǔ)償?shù)淖冾l驅(qū)動調(diào)速系統(tǒng)低頻振蕩抑制[J].電工技術(shù)學(xué)報(bào),2014,29(11):126-133. Qiao Mingzhong,Xia Yihui,Zhu Peng,et al.Low-frequency oscillation restrain method of induction motor fed by inverter based on current close-loop and dead-time compensation[J].Transactions of China Electrotechnical Society,2014,29(11):126-133.
[2] 郭希錚,游小杰,徐從謙,等.大功率電力牽引控制系統(tǒng)硬件在回路實(shí)時仿真[J].電工技術(shù)學(xué)報(bào),2012,27(4):65-70. Guo Xizheng,You Xiaojie,Xu Congqian,et al.Simulation of hardware in loop for high-power electrical traction system[J].Transactions of China Electrotechnical Society,2012,27(4):65-70.
[3] 吳楠,李尚盛,查曉明.改進(jìn)的同步電機(jī)阻尼繞組電流觀測器[J].電力系統(tǒng)保護(hù)與控制,2015,43(1):67-72. Wu Nan,Li Shangsheng,Zha Xiaoming.Improved Synchronous generator damper current observe[J].Power System Protection and Control,2015,43(1):67-72.
[4] Kang Y C,Zheng T Y,Kim Y H,et al.Development of a compensation algorithm for a measurement current transformer[J].IET Generation Transmission & Distribution,2011,5(5):531-539.
[5] Chung D W,Sul S K.Analysis and compensation of current measurement error in vector controlled AC motor drives[J].IEEE Transactions on Industry Applications,1998,34(2):340-345.
[6] Lam B H,Panda S K,Xu J X,et al.Torque ripple minimization in PM synchronous motor using iterative learning control[C]//The 25th Annual Conference of the IEEE Industrial Electronics Society,1999,3:1458-1463.
[7] Harke M C,Guerrero J M,Degner M W,et al.Current measurement gain tuning using high-frequency signal injection[J].IEEE Transactions on Industry Applications,2008,44(5):1578-1586.
[8] Samitha Ransara H K,Madawala U K.A torque ripple compensation technique for a low-cost brushless DC motor drive[J].IEEE Transactions on Industrial Electronics,2015,62(10):6171-6182.
[9] Sencer B,Shamoto E.Effective torque ripple compensation in feed drive systems based on the adaptive sliding-mode controller[J].IEEE Transactions on Mechatronics,2014,19(6):1764-1772.
[10]Harke M C,Lorenz R D.The spatial effect and compensation of current sensor gain deviation for three-phase three-wire systems[J].IEEE Transactions on Industry Applications,2008,44(4):1181-1189.
[11]賈學(xué)瑞,粟時平,劉桂英,等.并網(wǎng)逆變器死區(qū)效應(yīng)消去補(bǔ)償方法研究[J].電力系統(tǒng)保護(hù)與控制,2016,44(5):30-35. Jia Xuerui,Su Shiping,Liu Guiying,et al.A novel strategy of dead-time elimination and compensation for grid-tied inverters[J].Power System Protection and Control,2016,44(5):30-35.
[12]Kim M,Sul S K,Lee J.Compensation of current measurement error for current-controlled PMSM drives[J].IEEE Transactions on Industry Applications,2012,50(5):3365-3373.
[13]湯浩.一種單相諧波電流實(shí)時綜合檢測算法[J].電氣技術(shù),2015,16(3):52-56. Tang Hao.Integrated real-time single phase harmonic current detection algorithm[J].Electrical Engineering,2015,16(3):52-56.
[14]陳斌,王婷,呂征宇,等.電壓型逆變器非線性的分析及補(bǔ)償[J].電工技術(shù)學(xué)報(bào),2014,29(6):24-30. Chen Bin,Wang Ting,Lü Zhengyu,et al.The analysis and compensation of voltage source inverter nonlinearity[J].Transactions of China Electrotechnical Society,2014,29(6):24-30.
[15]肖海峰,劉海龍,賀昱矅,等.基于電壓空間矢量控制 PMSM系統(tǒng)新型死區(qū)補(bǔ)償方法[J].電工技術(shù)學(xué)報(bào),2013,28(8):114-119. Xiao Haifeng,Liu Hailong,He Yuyao,et al.Study of a dead-time compensation method for PMSM drive based on voltags space vector control[J].Transactions of China Electrotechnical Society,2013,28(8):114-119.
蔡志端 男,1978 年生,博士研究生,講師,研究方向?yàn)殡姍C(jī)相電流檢測、電機(jī)控制、故障診斷與容錯控制。
E-mai:czddule@zjhu.edu.cn(通信作者)
王培良 男,1963年生,碩士,教授,研究方向智能控制、故障診斷。
E-mail:wpl@zjhu.edu.cn
Measurement Error Analysis and Its Compensation for Phase Current of Permanent Magnet Synchronous Motor
Cai Zhiduan1Wang Peiliang1Xun Qian1Jiang Yuanyuan2Xun Boyang3
(1.School of Engineering Huzhou University Huzhou 313000 China 2.College of Automation Engineering Nanjing University of Aeronautics and Astronautics Nanjing 211106 China 3.College of Mechanical and Electrical Engineering Inner Mongolia Agriculture University Huhhot 010018 China)
For permanent magnet synchronous motor,to reduce the measurement error of the phase current and meet the speed requirements of high performance,the measurement error analysis and its compensation for the phase current are completed in the paper.Firstly,the principle of the measurement errors is introduced,and the influence of the measurement errors on the performance of the closed-loop speed control system is analyzed.Then,a compensation strategy for the d-axis current in segmented integration is proposed.The d-axis current integration can get the error terms that is used for the compensation of the current measurement.Simulation and experimental results show that offset-errors and gain-errors will cause the oscillation of the torque and the speed with 1 time and 2 times angular frequencies.The compensation strategy can reduce the measurement errors greatly so as to reduce the periodic oscillation of the torque and the speed.
Measurement error,offset-error,gain-error,segmented integration,periodic oscillation
國家自然科學(xué)基金項(xiàng)目(61573137)、浙江省公益技術(shù)應(yīng)用研究計(jì)劃項(xiàng)目(2016C31115)和湖州市公益性技術(shù)應(yīng)用研究計(jì)劃項(xiàng)目(2015GZ05)資助。
2016-04-12改稿日期2016-08-19
TM315