孫 華,戴躍洪,唐傳勝
(1.西華大學(xué)機械工程學(xué)院,成都 610039;2.電子科技大學(xué)機電學(xué)院,成都 611731)
基于積分反步控制的永磁直線同步電動機滑模速度控制*
孫 華1,2,戴躍洪2,唐傳勝2
(1.西華大學(xué)機械工程學(xué)院,成都 610039;2.電子科技大學(xué)機電學(xué)院,成都 611731)
文章考慮一種不確定載荷的永磁式同步直線電機驅(qū)動系統(tǒng)提出了一種改進(jìn)魯棒非線性控制器。該控制器是基于新的積分反步法設(shè)計的,這是一種對復(fù)雜非線性系統(tǒng)有用的魯棒控制方法,通過引入積分以減少穩(wěn)態(tài)誤差。根據(jù)Lyapunov穩(wěn)定理論對所提出的反饋控制律的穩(wěn)定性進(jìn)行驗證。與傳統(tǒng)的基于PID控制比較并給出了Matlab仿真的滑模速度觀測器比較,這證明了該PMSLM驅(qū)動系統(tǒng)控制方法的可行性和有效性。
永磁式同步直線電動機;積分反步控制;PID控制
永磁同步直線電機(PMSLM),它具有高效率、高功率密度、高精確度和可重復(fù)性等許多理想的性能特點;它易于維護,低振動和噪聲,被廣泛用于工業(yè)應(yīng)用,例如機器人系統(tǒng)、機床、磁懸浮車輛等[1-3]。然而,在實際PMSLM伺服系統(tǒng)中,有大量的干擾和不確定性例如:未建模動態(tài)、參數(shù)不確定性、摩擦和負(fù)載擾動。由于這些原因,近日大家一直致力于解決控制PMSLM的問題[4,5]。最簡單的方案是基于一個或多個級聯(lián)PID控制,這在工業(yè)實踐中極為常見[6]。眾所周知,這些方案由于其結(jié)構(gòu)簡單、易于實現(xiàn)而被廣泛使用,但他們在某些特定的領(lǐng)域內(nèi)無法實現(xiàn)精確控制。最近,許多非線性控制方法被開發(fā)出來以提高系統(tǒng)的控制性能,如自適應(yīng)控制、滑模控制、魯棒控制、自學(xué)習(xí)控制、預(yù)測控制、智能控制[7-13]。然而,也有一些缺陷阻礙這些方法在實際中應(yīng)用,例如,它的自適應(yīng)控制技術(shù)需要一個參數(shù)的自適應(yīng)機制,這增加了系統(tǒng)的成本和復(fù)雜性,并降低其反應(yīng)能力。模糊控制需要模糊關(guān)系以滿足特定匹配條件,它表現(xiàn)出固有的抖動;智能控制器的程序結(jié)構(gòu)過于復(fù)雜。反步積分自適應(yīng)控制是一個系統(tǒng)的遞推設(shè)計方法的非線性系統(tǒng)[14]。在該方法中,如果選擇適當(dāng)?shù)目刂戚斎?,控制系統(tǒng)可以快速穩(wěn)定。該方法已成功地用來實現(xiàn)直線感應(yīng)電機的位置控制[15,16]。在本文中,我們用這種方法來實現(xiàn)高性能的速度跟蹤。
在d-q旋轉(zhuǎn)坐標(biāo)系上,表面安裝的永磁直線同步電機可以表示如下[17]:
本文的目的是為了獲得控制電壓來實現(xiàn)高性能的速度跟蹤。因此,本文的重點是通過積分反步控制方法獲得控制電壓,詳細(xì)設(shè)計過程包括如下。
步驟1:定義的速度跟蹤誤差
其中v*是所需的引用動機的轉(zhuǎn)速,速度和誤差的動態(tài)如下
對Lyapunov函數(shù)V1求導(dǎo),代入(5)式,得:
如果定義了以下的穩(wěn)定的虛擬控制功能實現(xiàn)速度跟蹤控制:
步驟2:電流跟蹤誤差定義如下:
由(3)、(7)得:
(kd>0,kq>0)故:0,因此,根據(jù)Lyapunov穩(wěn)定性理論,所設(shè)計的控制器是漸近穩(wěn)定的。
圖1 基于PID控制方案的PMSLM驅(qū)動系統(tǒng)方框圖
對該方案的有效性的研究,傳統(tǒng)基于PID控制的滑模估計器和基于以積分反步控制為基礎(chǔ)的直線電機驅(qū)動是利用MATLAB/Simulink軟件包進(jìn)行分析。一個典型的基于PID控制的矢量控制的永磁直線同步電機如圖1所示,所提出的控制方案如圖2所示。系統(tǒng)參數(shù)如表1所示。選擇固定步長為1e-5的ode45算法。PID控制參數(shù)選擇如下:在速度回路中kvp=0.04,kvi=2.05,kvd=0;在電流回路中kdp=300,kdi=800,kqp=300,kqi=800,IBPC控制參數(shù)選擇如下:k0=300,kv=800,kd=300,kp= 800。對于PID控制和IBPC控制的PMSLM驅(qū)動系統(tǒng)仿真結(jié)果示于圖3a~圖3d,表示了起動性能以及載荷突然沖擊的影響。驅(qū)動系統(tǒng)在一個恒定的載荷(200N)和1 m/s的參考速度下啟動。從圖3可以看出,IBPC控制比傳統(tǒng)的PID控制具有更好的起動性能和魯棒性。在t= 0.1s時間內(nèi)有突然沖擊載荷作用,IBPC控制的系統(tǒng)可以在低于0.01s的時間內(nèi)恢復(fù)到參考速度。比PID控制的系統(tǒng)少0.1s??梢詮膱D看到圖3b~圖3d,該方法比PID控制具有較小的力和電流波動。
圖4a~圖4d顯示了PID控制和IBPC控制方案在速度增加時電機驅(qū)動系統(tǒng)的性能。我們可以從圖4中q軸電流看出該IBPC控制方案比PID方法控制具有更好的瞬態(tài)響應(yīng)性能。圖4b~圖4d也表明,該方法比PID控制具有更小的力和電流波動。
圖2 基于IBPC的PMSLM驅(qū)動系統(tǒng)的方框圖
表1 本文中使用的SPMSM參數(shù)
圖3 采用PID控制與所提出的方案控制PMSLM驅(qū)動系統(tǒng)在外載荷沖擊的響應(yīng)
圖4 采用PID控制與所提出的方案控制PMSLM驅(qū)動系統(tǒng)在速度突變時的響應(yīng)
首先,該控制器比傳統(tǒng)的PID控制結(jié)構(gòu)簡單。從圖1可見,在傳統(tǒng)的基于PID的矢量控制系統(tǒng)中有三個PI控制器,包括一個PI速度控制器和兩個PI電流控制器。然而,從圖2可見,所提出的方法只有一個控制器;其次,該控制方案比傳統(tǒng)的PID控制具有較少的控制參數(shù)。在所提出的控制器中,它有約3~4個控制參數(shù),而在傳統(tǒng)的PID控制中;它需要6~9個控制參數(shù)。然后,該控制器比PID控制具有更好的跟蹤性能和魯棒性。
[1]Zhao D,Deng X,Yi J.Motion and internal force control for omnidirectional wheeled mobile robots[J].IEEE/ASME Trans Mechatronics,2009,14(3):382-387.
[2]Li X,Du R,Denkena B.Tool breakage monitoring using motor current signals for machine tools with linear motors[J].IEEE Trans Ind Electron,2005,52(5):1403-1408.
[3]Hoburg JF.Modeling maglev passenger compartment static magnetic fields from linear Halbach permanent-magnet arrays[J].IEEE Trans Magn,2004,40(1):59-64.
[4]Yao WH,Tung PC,F(xiàn)uh CC,et al.A Robust Uncertainty Controller With System Delay Compensation for an ILPMSMSystem With Unknown System Parameters[J].IEEE Trans Ind Electron,2011,58(10):4727-4735.
[5]Lin FJ,Chou PH,Chen CS,Lin YS.DSP-Based Cross-Coupled Synchronous Control for Dual Linear Motors via Intelligent Complementary Sliding Mode Control[J].IEEE Trans Ind Electron,2012,59(2):1061-1073.
[6]Tang KZ,uang SN,Tan KK,etal.Combined PID and nonlinear control for servo mechanical systems[J].Mechatronics,2004,14(6):701-714.
[7]蘇亮亮,魏玲玲.異步電機定子磁場定向無速度傳感器矢量控制研究[J].組合機床與自動化加工技術(shù),2014(5):150-154.
[8]王洋,劉永光.基于Simulink的永磁同步電機矢量控制系統(tǒng)仿真[J].組合機床與自動化加工技術(shù),2011(2):78-82.
[9]高延榮,舒志兵,耿宏濤.基于Matlab/Simulink的永磁同步電機(PMSM)矢量控制仿真[J].機床與液壓,2008,36(7):296-299.
[10]張海嘯,王淑紅.基于SVPWM永磁同步電機控制系統(tǒng)的建模與仿真[J].電氣技術(shù),2007(9):36-39.
[11]劉桂秋,潘德棟,李龍.基于模糊參數(shù)逼近器的永磁同步電機反推控制[J].組合機床與自動化加工技術(shù),2014(5):117-120.
[12]徐艷平,鐘彥儒.基于空間矢量PWM的新型直接轉(zhuǎn)矩控制系統(tǒng)仿真[J].系統(tǒng)仿真學(xué)報,2007,19(2):344-347,375.
[13]夏加寬,沈麗,彭兵,等.永磁直線伺服電機端部法向力波動分相補償控制[J].組合機床與自動化加工技術(shù),2014(2):73-77.
[14]Shieh HJ,Shyu KK.Nonlinear sliding-mode torque control with adaptive backstepping approach for induction motor drive[J].IEEE Trans Ind Electron,1999,46(2):380-389.
[15]Lin FJ,Chang CK,Huang PK.FPGA-based adaptive backstepping sliding-mode control for linear induction motor drive[J].IEEE Trans Power Eletron,2007,22(4):1222-1231.
[16]Lin FJ,Shieh PH,Chou PH.Robust adaptive backstepping motion control of linear ultrasonic motors using fuzzy neural network[J].IEEE Trans Fuzzy Syst,2008,16(3):676-692.
[17]Fujimoto Y,Kominami T,Hamada H.Development and analysis of a high thrust force direct-drive linear actuator[J]. IEEE Trans Ind Electron,2009,56(5):1383-1392.
(編輯 李秀敏)
Control of Permanent Magnet Linear Synchronous Motor Based on Sliding Velocity Integral Backstepping Control
Sun Hua1,2,DAI Yue-hong2,TANG Chuan-sheng2
(1.School of Mechanical Engineering,Xi Hua University,Chengdu 610039,China;2.School of Mechatronics Engineering,University of Electronic Science and Technology of China,Chengdu 611731,China)
The permanent magnet synchronous linear motor drive system considered in this paper presents an uncertain load a new robust nonlinear controller.The controller is based on a new backstepping design,which is a complex nonlinear system is useful for robust control methods.By introducing integral to reduce the steady state error.Lyapunov stability theory based on the stability of the feedback control law proposed for validation.The comparison is based on the traditional PID control Compare and given Matlab simulation sliding mode observer and speed,which proved the feasibility and effectiveness of the PMSLM drive system control method.
permanent magnet synchronous linear motor;integral backstepping control;PID control
TH39;TG506
A
1001-2265(2015)03-0101-04 DOI:10.13462/j.cnki.mmtamt.2015.03.027
2014-07-09;
2014-08-22
西華大學(xué)制造與自動化實驗室開放研究基金(szjj2014-030);國家科技重大專項(2009ZX04001)
孫華(1979—),男,云南曲靖人,西華大學(xué)實驗師,博士,主要研究方向為智能控制,(E-mail)106191627@qq.com。