方 濤,陳其工,陸華才
(安徽工程大學(xué) 安徽省檢測技術(shù)與節(jié)能裝置重點實驗室,安徽 蕪湖 241000)
傳統(tǒng)的工業(yè)生產(chǎn)過程中,若要求被控對象執(zhí)行直線形式的運動,很多驅(qū)動裝置及系統(tǒng)都需要使用旋轉(zhuǎn)電機+中間轉(zhuǎn)換器件(例如鏈條、傳動帶、齒條等)的形式,將旋轉(zhuǎn)運動形式轉(zhuǎn)換為直線運動的形式.由于這些中間環(huán)節(jié)才存在,會產(chǎn)生較大的轉(zhuǎn)動慣量、彈性形變和反向間隙,進而會在運動過程中產(chǎn)生滯后、摩擦、噪聲、振動和磨損等種種問題,日積月累,導(dǎo)致機器精度不高、壽命變短,且整體裝置的體積大、精度低、效率低.永磁直線同步電機(Permanent Magnet Linear Synchronous Motor,PMLSM)具有推力大、電氣時間常數(shù)小、損耗低、響應(yīng)速度快等優(yōu)點,可以從根本上消除傳統(tǒng)的直線運動系統(tǒng)帶來的弊端,因此,PMLSM在高速精度數(shù)控系統(tǒng)中有廣闊的應(yīng)用前景[1].然而,并非不存在其他問題,如在PMLSM驅(qū)動時,由于采用零傳動技術(shù),系統(tǒng)參數(shù)會有攝動,加上負(fù)載擾動等一些不確定因素的影響,又加上沒有任何中間環(huán)節(jié)的緩沖,控制難度很大,從而導(dǎo)致永磁直線同步電機運行不穩(wěn)定.
內(nèi)??刂评碚撚蒅arcia和Morari在1982年正式提出,以其簡單、跟蹤調(diào)節(jié)性能好、魯棒性強、可消除不可測干擾等優(yōu)點被控制界所重視.近年來,學(xué)者提出很多直線電機的控制策略(如模型參考自適應(yīng)控制、自校正控制、H∞魯棒控制等),都具有一定價值,但算法過于復(fù)雜[2].本文針對永磁直線同步電機運行中一些不確定因素的影響,將內(nèi)??刂婆c模糊控制相結(jié)合,利用模糊控制理論實現(xiàn)控制器參數(shù)實時調(diào)整.仿真實驗表明,設(shè)計的控制器性能優(yōu)于常規(guī)的反饋控制,可使系統(tǒng)具有較好的快速性、穩(wěn)定性和魯棒性.
忽略端部效應(yīng)和磁路中鐵心的磁飽和,不計鐵心的渦流損耗和磁滯損耗情況下,可根據(jù)直線電機的d-q模型的電壓平衡方程和運動學(xué)平衡方程建立永磁同步直線電機的數(shù)學(xué)模型[3].
d軸電壓平衡方程:
q軸電壓平衡方程:
電磁推力方程:
機械運動平衡方程:
其中id、iq為d、q軸電流;ud、uq為d、q軸電壓;Rs為初級繞組電阻;Ld、Lq為d、q軸電感;jf為永磁體磁鏈;w=πv/τ,v為動子線速度,F(xiàn)load為負(fù)載;τ為極距;m為動子質(zhì)量;D為粘性摩擦系數(shù);Fe為電磁推力;p為極對數(shù)(為簡化p取1).當(dāng)采用id=0的磁場定向控制策略時,模型可簡化為[4]:
方程中,狀態(tài)變量x=[iqv]T,輸入變量u=[uq],輸出變量y=v,d=-Fload/m是負(fù)載擾動項,
根據(jù)式(5)且負(fù)載為零的情況下,可得出速度v關(guān)于電流iq的傳遞函數(shù)為G=Kf/(ms+D).
在PMLSM閉環(huán)控制系統(tǒng)中,為了使速度控制器的設(shè)計難度降低,可以將逆變器看作廣義的“被控對象”,將電流環(huán)內(nèi)的環(huán)節(jié)看作一個整體,由于電磁時間常數(shù)遠小于機械時間常數(shù),故電流環(huán)響應(yīng)速度遠快于速度環(huán)響應(yīng)速度,所以可將系統(tǒng)的電流環(huán)近似簡化為傳遞函數(shù)為1的環(huán)節(jié)[5].由以上分析可得PMLSM控制系統(tǒng)如圖1所示.
內(nèi)模控制(Internal Model Control,簡稱IMC)是一種基于過程數(shù)學(xué)模型進行控制器設(shè)計的新型控制策略[6],其系統(tǒng)的結(jié)構(gòu)框圖如圖2所示.其中,Gp為被控對象,Gm為被控對象的數(shù)學(xué)模型,即內(nèi)部模型,GIMC為內(nèi)??刂破?,R、Y、F、E分別是系統(tǒng)的輸入、輸出、擾動和誤差.
根據(jù)內(nèi)??刂频男再|(zhì)可知,當(dāng)模型無誤差即Gp=Gm,只需Gm和GIMC都是穩(wěn)定的,便可以保證內(nèi)??刂葡到y(tǒng)的閉環(huán)穩(wěn)定.在這種情況下,若存在模型的逆模,即可設(shè)計內(nèi)??刂破鱃IMC=G-1p,從而實現(xiàn)理想控制.在現(xiàn)實設(shè)計中,為了使GIMC可實現(xiàn),且可調(diào)整,故需在內(nèi)??刂破髦屑尤氲屯V波器f(s),其基本形式為f(s)=1/(lS+1)n,其中參數(shù)n為逆模的型.由上可知,GIMC=G-1p(s)f(s).
內(nèi)??刂葡到y(tǒng)的等效結(jié)構(gòu)框圖如圖3所示,其由圖2等效而來的.其中,GC反饋控制器,兩種結(jié)構(gòu)之間的變換關(guān)系如:
根據(jù)圖1簡化的速度控制系統(tǒng)設(shè)計內(nèi)模控制器如下:
由GIMC和GC的轉(zhuǎn)換關(guān)系,即式(6)得
由(10)式可知,GC具有PI控制器的結(jié)構(gòu),其中l(wèi)是唯一可調(diào)整的參數(shù).
圖1 PMSM速度控制系統(tǒng)簡化圖
圖2 內(nèi)??刂葡到y(tǒng)結(jié)構(gòu)框圖
圖3 內(nèi)??刂葡到y(tǒng)等效結(jié)構(gòu)框圖
由GC的形式(10)可知,系統(tǒng)性能僅由l的大小決定.當(dāng)l較小時,系統(tǒng)具有較好的快速性但魯棒性較差;當(dāng)l較大時,魯棒性較好,但快速性較差[7].故利用模糊控制的思想,將實時誤差E和ED(即E的變化率)作為輸入,經(jīng)過模糊推理得出l,從而實現(xiàn)l根據(jù)誤差和其變化率的實時可調(diào)整,即可兼顧系統(tǒng)的快速性和魯棒性.
設(shè)定E的模糊集合A={NB,NM,NS,ZE,PS,PM,PB}分別代表負(fù)大、負(fù)中、負(fù)小、零、正小、正中、正大,其論域X={-1,-0.6,-0.3,0,0.3,0.7,1}.同樣,設(shè)定ED的模糊集合B={NB,NM,NS,ZE,PS,PM,PB}代表同樣的語言值,論域X={-1,-0.6,-0.3,0,0.3,0.7,1}.l的模糊集合為Z={VS,
S,M,B,VB}分別表示很小,小,中等,大,很大.論域Z={1,2,3,4,5}.該模糊控制器選取三角形隸屬度函數(shù).調(diào)整規(guī)則用“IFE=AiANDED=BjTHENl=Cij”來描述,其中,i=1,2,…,7;j=1,2,…,7.其模糊規(guī)則如表1所示.運用Mamdani模糊推理規(guī)則,模糊判決采用重心法[8].根據(jù)E和ED量化后的論域值通過模糊規(guī)則求得l的論域值,然后根據(jù)實際情況,乘以相應(yīng)的比例因子就可以得到控制器的參數(shù).
表1 模糊控制規(guī)則
為了驗證直線電機的模糊內(nèi)模速度控制方法的正確性和有效性,利用Matlab/Simulink可搭建仿真模型如圖4所示.其中,F(xiàn)uzzy controller為在線實時調(diào)整l的模糊控制器,IMC controller為內(nèi)??刂破?,速度調(diào)節(jié)通過Fuzzy controller和IMC controller共同完成,電流調(diào)節(jié)為常規(guī)的PI調(diào)節(jié).PMLSM的參數(shù)為:
R=2.65Ω,Ld=Lq=2.67mH,m=30kg,Kf=89.25,D=6N·s/m,Jf=0.1Wb,τ=16mm.
圖4 系統(tǒng)仿真模型
為了檢驗設(shè)計系統(tǒng)速度響應(yīng)的快速性和魯棒性,同時還對常規(guī)的PI控制進行仿真(其中Kp=32、KI=290),對比驗證設(shè)計系統(tǒng)的優(yōu)越性,分別進行如下情況的仿真:
①無外界擾動且電機參數(shù)不變的情況下,永磁直線同步電機的速度響應(yīng)如圖5所示;②無外界擾動,但參數(shù)變?yōu)閙=50kg,D=8N·s/m情況下,永磁直線同步電機的速度響應(yīng)如圖6所示;③參數(shù)變?yōu)閙=50kg,D=8N·s/m,并在t=1.4s時,加入100N的階躍擾動的情況下,永磁直線同步電機的速度響應(yīng)所圖7所示.
由圖5、圖6和圖7可知,當(dāng)無外界擾動且電機參數(shù)不變的情況下,實時參數(shù)可調(diào)整內(nèi)??刂坪蚉I控制的速度階躍響應(yīng)的調(diào)整時間分別為0.09s和0.56s,且很明顯前者的超調(diào)量小于后者.當(dāng)參數(shù)發(fā)生改變,PI控制的速度響應(yīng)的調(diào)整時間增加到0.64s,而實時參數(shù)可調(diào)的內(nèi)??刂茙缀醪皇苡绊?當(dāng)受到干擾時,前者的速度響應(yīng)會出現(xiàn)4.5%的波動和0.3s的回復(fù)穩(wěn)態(tài)時間,而后者的只有0.1%和0.02s.
圖5 情況1下的速度響應(yīng)曲線
圖6 情況2下的速度響應(yīng)曲線
圖7 情況3下的速度響應(yīng)曲線
根據(jù)永磁同步電機在工作過程中的參數(shù)攝動和負(fù)載擾動等特點,結(jié)合內(nèi)模原理和模糊控制的思想,設(shè)計出實時可調(diào)整參數(shù)的模糊內(nèi)??刂破?在保證系統(tǒng)穩(wěn)態(tài)性能的基礎(chǔ)上,大幅度提高了系統(tǒng)的快速性和魯棒性.通過仿真可觀察到,相比于傳統(tǒng)的PI控制,實時可調(diào)整參數(shù)的模糊內(nèi)??刂茖ο到y(tǒng)的速度響應(yīng)較快且調(diào)整時間較短,能降低系統(tǒng)對于電機參數(shù)、負(fù)載擾動的敏感程度,具有較好的快速性、穩(wěn)定性和魯棒性.
[1] 郭慶鼎,王成元,周美文,等.直線交流伺服系統(tǒng)的精密控制技術(shù)[M].北京:機械工業(yè)出版社,2000.
[2] 楊大磊,黨選舉,王占軍.永磁直線同步電機的魯棒自適應(yīng)神經(jīng)網(wǎng)絡(luò)控制[J].電氣傳動,2011,41(11):54-57.
[3] 徐月同,傅建中,陳子辰.永磁直線同步電機進給系統(tǒng) H∞控制策略的研究[J].浙江大學(xué)學(xué)報:工學(xué)版,2005,39(6):789-794.
[4] 陳伯時.電力拖動自動控制系統(tǒng)-運動控制系統(tǒng)[M].北京:機械工業(yè)出版社,2003.
[5] 陸華才,王軍,田麗.永磁直線同步電機自適應(yīng)內(nèi)??刂蒲芯浚跩].安徽工程科技學(xué)院學(xué)報,2010,25(1):25-27.
[6] Yi Cui.Application of internal model control algorithm to pH process[D].USA:University of Nevada Reno,2002.
[7] 趙志誠,賈彥斌,張井崗.交流伺服模糊內(nèi)模PID控制器設(shè)計[J].火力與指揮控制,2008,33(11):145-151.
[8] 許力.智能控制與智能系統(tǒng)[M].北京:機械工業(yè)出版社,2006.