黃亞軍,史旺旺
?
一種考慮死區的PMSM無速度傳感器滑模辨識及控制
黃亞軍,史旺旺
(揚州大學水利與能源動力工程學院,江蘇 揚州 225009)
本文設計了一種基于旋轉坐標系自適應滑模觀測器并考慮死區補償的轉速和轉子位置估算方法。為了解決傳統估算方法導致的抖振問題,引進了近似滑模Sigmoid函數,提高了系統的可靠性。采用 Lyapunov 函數對角速度進行辨識,保證了系統穩定,取消了數字鎖相環,使得算法變得更加簡單。針對逆變器死區對估計模型的影響,引入了一種坐標變換補償法的死區補償算法到自適應滑模觀測器控制中,消除了實際電機和模型電機之間的相位誤差。仿真和實驗結果表明,所提出的算法具有較強的魯棒性,加快了系統的響應速度。
旋轉坐標系;死區補償;Lyapunov 函數;滑模觀測器;永磁同步電機;轉子
永磁同步電機由于其磁通密度比較高、體積相對較小、重量輕、效率高等優點被廣泛地應用于化工、醫療器具、機器人、機床、航天等方面。然而各種復雜的環境使得編碼器的可靠性大大降低,并且不使用編碼器這樣的機械傳感器會使得成本降低。因此,無速度傳感器控制的研究成為了交流伺服研究領域的一個重要方向。
無速度傳感器控制的核心是對轉速和轉子位置的估計,近年來,很多專家學者提出了各種不同的估計方法。文獻[1]~[2]使用了神經網絡法和卡爾曼濾波法對轉子的轉速和位置進行了估計,但他們的方法都相對比較復雜,使得控制的算法結構以及參數的設計都比較困難。文獻[3]通過對比仿真方法指出,滑模變結構控制具有比神經網絡法和模型參考辨識法更好的魯棒性。文獻[4]建立了假定同步旋轉坐標系模型,通過控制假定同步坐標系與實際坐標系的之間的角度差來進行估計轉速,這種方法使系統不具有全局收斂性。文獻[5]~[7]在傳統的滑模觀測器基礎上引進了Sigmoid函數,這種方法克服了傳統觀測器存在的抖振問題,簡化了傳統滑模觀測器,但文中速度和轉子位置估計的精度和反電勢的幅值有關,在低速甚至在速度為零時會導致反電勢過小而無法估計轉速和轉子位置。文獻[8]通過高頻注入的方法給電機注入高頻電壓,再通過電機的電流來推算出轉速和轉子位置,可以解決電機在低速時無法估計的問題,但注入的高頻信號會帶來新的噪聲問題,并且由于電機對硬件的要求導致其局限于內埋式電機。文獻[9]~[12]引入鎖相環控制對PMSM的轉速進行估計,建立了一個新型的無速度傳感器PMSM矢量控制調速系統,然而引入鎖相環需要進行大量計算,降低了系統的響應速度。
本文針對逆變器驅動的永磁同步電機無速度傳感器控制提出了一種新的方法。該方法以常規假定旋轉坐標法為基礎,結合模型電機法,通過滑模觀測器對模型電機電流進行控制,使模型電機電流與實際電機電流之間的誤差為零。再通過Lyapunov理論建立轉速自適應率并論證了其收斂性[13-14]。同時,在模型電機中考慮逆變器死區引起的電壓變化,本文引入了一種坐標變換補償法的死區補償算法到自適應滑模觀測器控制中[15]。通過仿真和實驗結果表明了系統具有穩定性、快速性以及無超調的特性。
永磁同步電機在dq坐標系下的定子電壓方程為:

定子磁鏈方程為:


電磁轉矩方程可表示為:

電機轉子機械運動方程可表示為:




由式(6)和式(7)得到動態電流估計偏差方程

對式(9)化簡和轉換后可得:


對式(10)求導可得:

若令

式中,為符號函數幅值。

對其積分可得:

則估計轉子位置角即為:


對Lyapunov函數求導可得:

當電機完全同步時,得:


式中,p為控制比例系數。轉化式(19)可得到實際控制律為:

式中,dc為逆變器直流母線電壓。


圖1 未加入死區補償的轉子位子角仿真波形

針對以上波形的分析說明,在理想的仿真條件下,基于旋轉坐標系自適應滑模觀測器能夠使得系統具有良好的動態響應特性和穩態特性。
為了驗證本文提出算法的實際可行性,進行了實驗測試。實驗中搭建了基于TMS320F28335數字信號處理器的電機實驗平臺,采用IGBT全控型開關管構建的電路進行能量轉換,電機部分采用型號為FXBS180的永磁同步無齒輪曳引機,實驗時的參數和仿真的一致。本文采用了一種方法將轉速和轉子位置角歸一化,同時要保證它們的周期與原來的相同,然后將其調制成PWM波,再通過一個一階RC濾波電路就可以還原轉速和轉子位置角信號,通過示波器顯示出來。
圖3和圖4分別為旋轉坐標系自適應滑模觀測器加入死區補償后的估計轉速與實際轉速、估計轉子位置角和實際轉子位置角對比的實驗波形圖。圖3中估計轉速響應速度快,穩定后與實際PMSM的轉速重合。圖4中模型電機的轉子位置角和實際轉子位置角在正方向轉的時候有一點誤差,但在誤差范圍之內,在反方向時波形重合。

圖2 加入死區補償后仿真波形

圖3 加入死區補償后的轉速實驗波形

圖4 加入死區補償后的轉子位置角實驗波形
從實驗波形可以看出,實驗結果和仿真結果一致。因此,本文提出的基于旋轉坐標系自適應滑模觀測器的算法能夠得到滿意的效果。
本文提出了一種新型的基于旋轉坐標系自適應滑模觀測器的永磁同步電機無速度傳感器控制的算法。算法充分考慮到死區效應對逆變器輸出電壓電流的影響,并引入了一種坐標變換補償法的死區補償算法。利用Lyapunov穩定性定律推導出估計轉速的自適應率、模型電機的轉子位置角。選取適當的滑模增益來克服系統不確定性和參數變化的影響。對模型電機和實際PMSM之間電流誤差的控制采用Lyapunov法進行,保證系統全局的穩定性。最后,對所提出的仿真和實驗進行了驗證,結果表明,所提出的算法對PMSM轉速和轉子位置的估計非常精確,是一種實用的估計轉速和轉子位置的方法。
[1] 李鴻儒, 顧樹生. 基于神經網絡的PMSM速度和位置自適應觀測器的設計[J]. 中國電機工程學報, 2002(12): 32-35.
[2] 邱忠才,郭冀嶺,王斌等. 基于卡爾曼濾波滑模變結構轉子位置觀測器的PMSM無差拍控制[J]. 電機與控制學報, 2014(04):60-65.
[3] Brahmi J, Krichen L, Ouali A. A comparative study between three sensorless control strategies for PMSG in wind energy conversion system[J]. Applied Energy, 2009, 86(9): 1565-1573.
[4] Yukinori I, Koji Y, Shigeo M, et al.Effectiveness of voltage error compensation and parameter identification for model-based sensorless control of IPMSM[J].IEEE Transactions on Industrial Applications, 2009, 45(1): 213-221.
[5] 朱喜華, 李穎暉, 張敬. 基于一種新型滑模觀測器的永磁同步電機無傳感器控制[J]. 電力系統保護與控制, 2010, 13:6-10.
[6] Hongryel Kim, JubumSon, Jangmyung Lee. A High-Speed Sliding-Mode Observer for the Sensorless Speed Control of a PMSM [J]. IEEE Transactions on industrial electronics ,2011, 58(9):4069-4077.
[7] 張曉宇. 變結構控制系統抖振問題的研究[D]. 浙江大學, 2003.
[8] 魯文其, 胡育文, 杜栩楊, 等. 永磁同步電機新型滑模觀測器無傳感器矢量控制調速系統[J]. 中國電機工程學報, 2010, 33:78-83.
[9] 彭澍,章躍進. 嵌入式永磁同步電動機高頻注入法無位置傳感器控制研究[J]. 微特電機,2014(4):53-56.
[10] Degner M W,Lorenz R D.Using multiple saliencies for the estimation of flux,position and velocity in AC machines[C].IEEE.IAS Conf. Rec.,New Orleans.1997:760-767.
[11] Li H R,Wang J H,Gu S S,et al. A Neural-network-based Adaptive Estimator of Rotor Position and Speed for Permanent Magnet Synchronous Motor[C]. IEEE ICEMS 2001: 735-738.
[12] 繆學進,李永東,肖曦. 高頻信號注入無速度傳感器永磁同步電機控制系統[J]. 電氣傳動, 2007(03):11-14.
[13] 刁利軍,劉志剛,孫大南等. 基于Lyapunov理論的交流傳動系統建模和穩定性分析[J]. 北京交通大學學報,2010(05):32-36.
[14] Komurcugil H,Kukrer O. Lyapunov-based control for three phase PWM AC/DC voltage-source converters[J]. IEEE Transactions on Power Electron,1998(13):801-813.
[15] 鄭偉,季筱隆,劉瑋等. 一種基于電流矢量的死區時間補償方案[J]. 電氣傳動, 2005(04):34-36.
Sensorless Sliding Mode Identification and Controlof Permanent Magnet Synchronous Motor Considering Dead-Time
HUANG Yajun, SHI Wangwang
(Hydraulic and Energy Engineering College, Yangzhou University, Yangzhou 225009, China)
A new speed and rotor position estimation methodby adaptive SMO based on rotating coordinate system considering dead-time is designed. To solve the chattering problem caused by the traditional estimation method, the approximate sliding mode Sigmoid function is introduced to improve the reliability of the system. The Lyapunov function is used to identify the angular velocity, which ensures the stability of the system, and cancellation of the digital phase locked loopmakes the algorithm simple. Considering the influence of dead time on the estimation model, a dead time compensation algorithm based on coordinate transformation is introduced to the adaptive sliding mode observer(SMO), which can remove the phase error between actual motor and model motor. Simulation and experimental results show that the proposed algorithm has strong robustness and speeds up the response of the system.
rotating coordinate system; dead time compensation;Lyapunov function;SMO; permanent magnet synchronous motor; rotor
TM301.2
A
1000-3983(2018)02-0012-05
2017-08-27
江蘇省高校自然科學研究項目(14KJB470010)
黃亞軍(1992-),碩士,研究方向為電力電子及電機控制技術。
