艾雄雄, 張 博, 鄧 斌, 王 杰
(西安工程大學 電子信息學院,陜西 西安 710600)
與傳統(tǒng)旋轉(zhuǎn)電機相比,永磁直線同步電機(PMLSM)工作在直接驅(qū)動模式下,可以將推力直接加到負載上,具有定位精度高、推力大、速度快、結(jié)構(gòu)簡單等優(yōu)點,已成功應用于交通運輸、航空航天、精密激光切割等控制系統(tǒng)中[1-2]。但由于PMLSM取消了齒輪和滾珠絲杠等機械傳動裝置,導致負載變化和外部擾動等不確定因素對系統(tǒng)的影響大幅提高。此外,直線電機系統(tǒng)特有的齒槽力、邊端力等內(nèi)部不匹配擾動也會對控制精度造成影響[3]。因此,如何應對內(nèi)外部不匹配因素對PMLSM的影響是目前需要解決的主要問題。
滑??刂剖且环N強魯棒性的非線性控制策略,可以忽略各種不確定因素的影響,廣泛應用于伺服控制系統(tǒng)領(lǐng)域。但是傳統(tǒng)滑??刂撇捎镁€性滑模面,只能保證時間趨于無窮大時,系統(tǒng)才會收斂到平衡狀態(tài)[4]。為了提高系統(tǒng)收斂速度,文獻[5]在傳統(tǒng)冪次趨近律的基礎(chǔ)上,引入了Fal函數(shù)并與新型全局快速終端滑模結(jié)合的模型,該模型提高了系統(tǒng)的趨近速度,但是無法避免奇異問題的產(chǎn)生。文獻[6]采用反饋線性化技術(shù)設計了單回路終端滑模控制器。該方法可使電機轉(zhuǎn)速和電流在有限時間內(nèi)達到參考值,實現(xiàn)快速瞬態(tài)響應,但是有限時間內(nèi)控制方法受系統(tǒng)初始狀態(tài)影響。為了提高系統(tǒng)抗干擾能力,文獻[7]設計了基于反步滑模面的不匹配擾動觀測器,觀測系統(tǒng)的內(nèi)部與外部不匹配擾動,但對于周期小,頻率大的快時變擾動僅能實現(xiàn)有偏差觀測。文獻[8]提出了一種超螺旋滑模擾動觀測器,對系統(tǒng)擾動進行觀測并進行前饋補償,進一步提高了系統(tǒng)的魯棒性。但是超螺旋算法參數(shù)需要根據(jù)擾動的上界進行選取,在實際應用中難以獲取[9]。
鑒于上述分析,本文設計了一種基于擾動估計補償?shù)墓潭〞r間積分滑??刂?DFISMC)方法。DFISMC采用固定時間趨近律結(jié)合非奇異快速終端滑模面的方式,保證系統(tǒng)狀態(tài)在避免非奇異問題的同時可在固定時間內(nèi)收斂,收斂時間與趨近率參數(shù)相關(guān)。為進一步加快收斂速度,設計固定時間動態(tài)趨近率,加快收斂速度的同時減小系統(tǒng)抖振??紤]到系統(tǒng)的不確定性擾動對電機運動過程的影響,設計了自適應超螺旋擾動觀測器,實現(xiàn)不確定性擾動有限時間觀測,提高系統(tǒng)的動態(tài)性能。利用Lyapunov函數(shù)分析方法驗證了該方案的有效性和穩(wěn)定性。最后,通過試驗驗證了該控制方法比PI控制及積分滑??刂凭哂懈玫恼{(diào)節(jié)性能和更強的抗干擾能力。
PMLSM采用id=0的磁場定向控制,磁滯和渦流損耗不計,空間磁場呈對稱正弦分布。在表貼式PMLSM中Ld=Lq,則簡化的PMLSM模型表示為
(1)
式中:ud和uq分別為d、q軸電壓;id和iq為d、q軸電流;Rs為繞組電阻;Ld、Lq分別為d、q軸電感;Fe為電磁推力;kf為推力系數(shù);τ為永磁體極距;np為電機的極對數(shù);ψf為永磁體磁鏈。
PMLSM運動方程為
(2)
式中:M為動子質(zhì)量;B為黏性摩擦因數(shù);v為動子運動速度;F為不確定因素,包括摩擦力Fd、負載擾動Fl和參數(shù)變化FΔ。
(3)
設定vd為速度信號,并作出以下假設:
定理1:固定時間基本理論
考慮如下非線性系統(tǒng):
(4)
其中,f(x):Rn→Rn,是一個連續(xù)函數(shù)。
當系統(tǒng)(4)處于全局有限時間穩(wěn)定的狀態(tài),并且存在一個穩(wěn)定時間函數(shù)T(x),使得T(x)≤Tmax成立,其中Tmax是固定常數(shù)。則系統(tǒng)(4)的平衡點x=0時固定時間穩(wěn)定[10]。
基于擾動估計補償?shù)墓潭〞r間積分滑模控制方法系統(tǒng)框圖如圖1所示。設計積分定時滑模面用于PMLSM控制器,觀測器采用自適應超螺旋擾動觀測器,有效提高系統(tǒng)的控制精度和魯棒性。
圖1 基于擾動估計補償?shù)腜MLSM固定時間積分滑??刂葡到y(tǒng)框圖
設vd為指定速度參考信號,定義速度跟蹤誤差e為
e=vd-x2
(5)
定義滑模面為
k2|e|α2sign(e)]dμ
(6)
式中:k1>0,k2>0;0<α1<1,α2>1。
將式(3)、式(5)代入式(6)并對其求導得到如下表達式:
k2|e|α2sign(e)
(7)
k2|e|α2sig(e)+l1sign(S)+
l2|S|β1sign(S)]
(8)
式中:l1>0,l2>0;β1>1。
將式(8)代入式(7)可得:
(9)
l2|S|β1sign(S)]≤D|S|-l1|S|-
(10)
式中:λ1=D-l1>0。
當S=0時,根據(jù)定理1,系統(tǒng)在固定時間內(nèi)達到滑模面,其收斂時間上界為
(11)
據(jù)式(11)可知,系統(tǒng)擾動對收斂時間有重要影響。因此,本節(jié)設計了一種自適應超螺旋擾動觀測器,用來補償系統(tǒng)擾動,提高控制精度。對于式(3)這一類含有不確定擾動的系統(tǒng),設計輔助滑模面S1為
(12)
將式(3)帶入式(13)并對其求導得:
(13)
(14)
此時補償?shù)碾娏髦禐?/p>
(15)
式中:ζ1和ζ2為自適應項。
自適應項表達式為
(16)
式中:a,b,χ,τ,ζm為正參數(shù)。
為了進一步加快收斂速度并削弱抖振,基于式(14)的自適應超螺旋擾動觀測器和式(6)的積分滑模面,設計控制率如下所示[12-14]:
u=iq0+iq1=
(17)
將式(17)帶入式(7)可得:
(18)
當擾動可以被精確估計時,式(17)可表示為
(19)
(20)
根據(jù)定理1,系統(tǒng)在固定時間內(nèi)達到滑模面,其收斂時間上界為
(21)
當系統(tǒng)狀態(tài)在滑模面上時,S=0,對式(6)求導可得:
(22)
(23)
根據(jù)引理1,誤差狀態(tài)e會在固定時間內(nèi)收斂于零,T3可表示為
(24)
綜上所述,本文提出的基于擾動估計補償?shù)墓潭〞r間積分滑??刂破鳚M足Lyapunov穩(wěn)定性,并且可在固定時間內(nèi)收斂到零。
為了驗證本文提出的DFISMC系統(tǒng)有效性,搭建PMLSM仿真模型,分析DFISMC方法在不同輸入信號情況下的收斂速度、速度誤差和突加擾動情況下的抗干擾能力,證明本方法的有效性。通過與PI控制、積分滑??刂频人惴ㄟM行對比驗證本方法的改進效果。PMLSM仿真模型各項參數(shù)如表1所示。
表1 PMLSM參數(shù)表
(1) 電機空載起動,采樣周期為1 s,給定速度信號為0.2 m/s,在0.3 s時給定外部負載擾動,其值為50 N。速度響應曲線如圖2所示,從圖中可知在到達階段,DFISMC方法在0.018 s時到達給定速度,積分滑模方法在0.03 s時到達穩(wěn)定狀態(tài),相較于其他兩種方法,PI控制方法超調(diào)較大,在0.05 s時才到達給定速度。在突加擾動時,PI控制方法波動明顯,恢復穩(wěn)態(tài)時間為0.05 s,積分滑模方法波動較小,收斂速度與PI控制相當,而DFISMC方法波動最小,收斂速度也最快。
圖2 階躍信號下的速度跟蹤圖
圖3為PI控制方法速度跟蹤誤差曲線圖,速度誤差約為-0.12~0.12 mm/s。圖4為積分滑??刂品椒ㄋ俣雀櫿`差曲線圖,速度誤差約為-0.04~0.05 mm/s,圖5為DFISMC控制方法速度跟蹤誤差曲線圖,速度誤差約為-0.02~0.02 mm/s。由圖3~圖5可知,相較于PI控制方法,其他兩種方法誤差曲線更平滑,三種方法中DFISMC方法速度跟蹤誤差最小,跟蹤精度最高。由此可知DFISMC方法動態(tài)響應速度更快,遇到擾動時超調(diào)量較小,具有較強的魯棒性和抗干擾能力強。
圖3 PI控制算法速度誤差圖
圖4 積分滑??刂扑惴ㄋ俣日`差圖
圖5 DFISMC控制算法速度誤差圖
(2) 為驗證本文提出的方法在變速條件下的動態(tài)性能,給定梯形軌跡速度信號,初始速度為0,在0.25~0.75 s之間為0.2 m/s的勻速運動,其余時間為變速運動。三種方法的速度跟蹤對比圖如圖6所示,通過細節(jié)放大圖可知,在加速度突變時PI控制算法會有小幅超調(diào),其余階段三種方法都能很好地跟蹤到給定速度。
圖6 梯形信號下的速度跟蹤圖
圖7為PI控制方法速度跟蹤誤差曲線圖,速度誤差約為-0.1~0.09 mm/s,圖8為積分滑??刂品椒ㄋ俣雀櫿`差曲線,速度誤差約為-0.05~0.05 mm/s。圖9為DFISMC方法速度跟蹤誤差曲線,速度誤差約為-0.01~0.01 mm/s。由圖7~圖9可知,在0.25 s和0.75 s處加速度突變時,PI控制方法的誤差精度會有明顯變化,積分滑模方法的誤差精度也有小幅波動,DFISMC方法受影響最小,誤差曲線最平滑,誤差精度最低。
圖7 PI控制算法速度誤差圖
圖8 積分滑模控制算法速度誤差圖
圖9 DFISMC算法速度誤差圖
(3) 為驗證本文提出的自適應超螺旋擾動觀測器的觀測性能,在負載側(cè)施加定位力,構(gòu)造定位力時,將定位力看作是動子位置的函數(shù),以一個極距、半個極距、四分之一個極距和八分之一個極距為周期分別構(gòu)造推力波動的基波、二次諧波、四次諧波和八次諧波。定位力構(gòu)造計算式如下[8]:
Ff=2.29·sinθ+6.27·sin(2θ)+
1.01·sin(4θ)+0.6·sin(8θ)
(25)
其中,θ=2πx/τ。
圖10為定位力觀測結(jié)果圖,圖11為觀測誤差圖。由從圖10~圖11可知,自適應超螺旋擾動觀測器可以較為準確地觀測到定位力,觀測誤差約為-0.5~0.5 N。由此可知,當實際運行中定位力存在時,本文提出的自適應超螺旋擾動觀測器可以有效地觀測到擾動值,提高系統(tǒng)抗干擾能力。
圖10 定位力觀測圖
圖11 定位力觀測誤差圖
由上述仿真結(jié)果可知,本文提出的基于DFISMC的算法在不同輸入信號的情況下,都能準確地跟蹤到給定速度,有效降低了系統(tǒng)速度跟蹤誤差,給定模擬定位力時也能準確地觀測到擾動值。與改進之前的方法對比可知,基于DFISMC的算法提高了系統(tǒng)位置跟蹤性能,減少了未知因素的影響。
本文提出了一種基于擾動估計補償?shù)墓潭〞r間積分滑??刂品椒▉砀纳葡到y(tǒng)參數(shù)變化、負載擾動等問題,設計了一種固定時間積分終端滑模面,引入函數(shù)f(s)促使趨近率系數(shù)可以進行動態(tài)調(diào)整,在避免非奇異問題的同時加快了收斂速度。針對內(nèi)部和外部不匹配因素的影響引入自適應超螺旋擾動觀測器并將觀測結(jié)果進行前饋補償,最后通過仿真與其他控制方法進行對比。結(jié)果表明,本文設計的DFISMC算法在不同輸入情況下都能有效地跟蹤到給定信號,超螺旋擾動觀測器在添加定位力和負載時都能準確地觀測到擾動值并給予反饋。與改進之前的方法進行對比可知,DFISMC算法降低了速度跟蹤誤差,提高了動態(tài)響應速度,保證了系統(tǒng)的全局魯棒性,可以應用于PMLSM伺服系統(tǒng)。