張占立,鄭肖莉,王恒迪,馬明陽,周鵬舉
(河南科技大學 機電工程學院,河南 洛陽 471003)
滾動軸承常受到循環(huán)載荷的作用,較大載荷會使軸承材料的結(jié)構(gòu)內(nèi)部產(chǎn)生塑性變形,隨著循環(huán)載荷的作用,塑性變形和損傷會逐漸積累,出現(xiàn)低周疲勞(應變疲勞),最終導致軸承提前失效[1],循環(huán)過載在很大程度上導致了軸承壽命的降低。因此,研究循環(huán)載荷下材料的性能至關(guān)重要,而低周疲勞壽命試驗則是測試軸承材料壽命與可靠性的重要手段[2]。
以伺服電缸作為動力源是試驗機發(fā)展的新趨勢,特別是在電子材料試驗機的應用中,其能夠?qū)崿F(xiàn)等應力和等應變加載,并且具有精度高,穩(wěn)定性好的優(yōu)點。伺服電缸是將伺服電動機與絲杠進行一體化設計的模塊化產(chǎn)品,其充分發(fā)揮了伺服電動機精確的位置控制(位置精度能達到0.01 mm)、速度控制以及推力控制的優(yōu)勢,而且其傳動效率比一般的氣缸或液壓缸高出40%[3]。交流永磁同步電動機(PMSM)結(jié)構(gòu)簡單,制造成本低,不易丟步和過沖,轉(zhuǎn)矩慣量比高,響應快。在矢量控制方法下,PMSM的線性轉(zhuǎn)矩電流特性容易實現(xiàn)[4],因此PMSM構(gòu)成的交流伺服系統(tǒng)具有優(yōu)異的控制性能,可通過控制器或處理器向系統(tǒng)發(fā)出控制指令,從而精確地控制被控負載的轉(zhuǎn)速和位置。伺服系統(tǒng)決定了伺服電缸的控制性能,交流伺服電缸構(gòu)成的交流伺服系統(tǒng)具有非線性和時變的特性,傳統(tǒng)PID控制器很難對伺服系統(tǒng)的整個過程實現(xiàn)精確控制[5],而模糊自適應PID控制算法將模糊邏輯推理引入PID參數(shù)的在線自調(diào)整,能夠適應大滯后、非線性和時變系統(tǒng),并克服外界對系統(tǒng)的擾動。
綜上所述,提出了以伺服電缸為動力源的疲勞試驗機結(jié)構(gòu)方案和伺服控制方案。采用交流伺服系統(tǒng),通過力反饋和位置反饋構(gòu)成閉環(huán)控制系統(tǒng),應用模糊自適應PID控制算法進行實時控制以保證試驗機的加載精度,并通過MATLAB/Simulink進行了仿真分析。
試驗機的結(jié)構(gòu)如圖1所示,主要由伺服電缸、夾具、拉壓傳感器、引伸計、承力部件等構(gòu)成。伺服電缸位于試驗機頂端,電缸推桿通過凸緣與夾具連接,輪輻式拉壓傳感器位于試驗機底部,通過特定聯(lián)結(jié)器與夾具連接,交流伺服控制系統(tǒng)通過控制伺服電缸實現(xiàn)對試件的加載,伺服電缸的轉(zhuǎn)向決定了加載力為拉力或壓力,伺服電缸的轉(zhuǎn)速決定了加載頻率,拉壓傳感器和引伸計則用于實時測量試件的受力和變形量。
1—伺服電缸;2—支柱;3—夾具;4—輪輻式拉壓傳感器;5—控制柜
試驗機控制系統(tǒng)如圖2所示,主要由上位機軟件、運動控制卡、伺服驅(qū)動器、伺服電缸、測試裝置(引伸計、拉壓傳感器、數(shù)據(jù)采集卡)和反饋回路等組成。上位機軟件是進行模糊自適應PID控制算法的核心,也是與用戶進行界面交互的主要窗口,運動控制卡作為下位控制器,其主要功能是控制伺服電缸的運動以及故障處理等。
圖2 試驗機控制系統(tǒng)
控制系統(tǒng)中,PC軟件系統(tǒng)進行參數(shù)設置后,通過PCI總線向運動控制卡發(fā)送控制指令,運動控制卡接收指令并向伺服驅(qū)動器發(fā)出指令,伺服驅(qū)動器根據(jù)指令控制伺服電缸帶動電動機運行,編碼器將電動機的實際運動狀態(tài)反饋給驅(qū)動器。當驅(qū)動器或電動機發(fā)生故障時,伺服驅(qū)動器向運動控制卡發(fā)送報警信號,運動控制卡將報警信號傳給上位機。
伺服電缸帶動加載裝置向試樣施加軸向載荷,拉壓傳感器與引伸計實時測量力與變形量并通過采集卡傳遞給PC,硬件電路通過力反饋和位置反饋實現(xiàn)系統(tǒng)閉環(huán)控制,實現(xiàn)等應力或等應變下試樣的疲勞性能測試。運動控制卡與PC互相配合,運用模糊自適應PID控制算法將采集到的力或變形量信號進行實時、動態(tài)的調(diào)節(jié)并輸出,從而提高系統(tǒng)的控制精度。
控制系統(tǒng)采用ECR-180A-8KSM-7K5SV-200-C系列交流伺服電缸,其結(jié)構(gòu)如圖3所示,電動機與缸體采用直聯(lián)方式,即傳動方式為聯(lián)軸器。交流伺服電缸的機械部分包括伺服電動機、軸承、聯(lián)軸器、絲杠和螺母。其傳導過程為:由伺服電動機輸出一定的扭矩,直接經(jīng)過聯(lián)軸器帶動絲杠轉(zhuǎn)動,絲杠將旋轉(zhuǎn)運動轉(zhuǎn)換為螺母的往復直線運動,輸出力和位移。
1—交流伺服電動機;2—軸承座;3—缸身;4—端蓋;5—推桿;6—凸緣
伺服電缸的基本模型如圖4所示,交流伺服電動機通過聯(lián)軸器與缸體中的滾珠絲杠直接相連,滾珠絲杠螺母副驅(qū)動推桿做直線運動。其中交流伺服電動機的轉(zhuǎn)角θi(t)為輸入量,推桿的位移X0(t)為輸出量,i1為電動機軸與絲杠的傳動比,i2為螺母與絲杠的傳動比。
圖4 伺服電缸基本模型
將整個機械部分等效為質(zhì)量-彈簧-阻尼系統(tǒng),由牛頓第二定律可得微分方程[6]
(1)
式中:J0,B0,K0分別為機械傳動部件折算到絲杠上的轉(zhuǎn)動慣量、黏性阻尼系數(shù)和剛度系數(shù);i2=2π/Ph,Ph為絲杠螺距。
將伺服電動機與滾珠絲杠的聯(lián)軸器視為剛性聯(lián)接,即i1=1,對(1)式進行拉氏變換,則輸入轉(zhuǎn)角到伺服電缸推桿位移的傳遞函數(shù)為
(2)
伺服控制系統(tǒng)采用交流永磁式伺服電動機,在d,q坐標系上,采用id=0的矢量控制方式獲得伺服電動機的線性狀態(tài)方程[6-7],即
(3)
式中:iq為q軸電流;ωr為轉(zhuǎn)子角速度;R為繞組等效電阻;L為等效電感;Pn為極對數(shù);φf為轉(zhuǎn)子磁場的等效磁鏈;J為轉(zhuǎn)動慣量;uq為輸入電壓;TL為負載轉(zhuǎn)矩。
在id=0的矢量控制方式下,電磁轉(zhuǎn)矩方程可寫為
Te=Pnφfiq=Kciq,
(4)
式中:Te為電磁扭矩;Kc為轉(zhuǎn)矩系數(shù)。
在零初始條件下,對以上PMSM的線性狀態(tài)方程進行拉氏變換,以控制電壓uq為輸入,轉(zhuǎn)子速度ωr為輸出,PMSM系統(tǒng)框圖如圖5所示。
圖5 PMSM系統(tǒng)框圖
圖6 PMSM電流、速度雙閉環(huán)調(diào)速系統(tǒng)框圖
則ωref,TL與ωr的傳遞函數(shù)為
ωr(S)=G2(S)+G3(S),
(5)
引伸計、力傳感器反饋環(huán)節(jié)均可看作比例環(huán)節(jié),統(tǒng)稱為KZ;放大器增益設為Ku。以Uref為輸入,伺服電缸絲杠位移X(S)為輸出,采用模糊自適應PID控制算法建立控制系統(tǒng),其傳遞函數(shù)框圖如圖7所示。
圖7 試驗機控制系統(tǒng)傳遞函數(shù)框圖
常規(guī)的PID控制器需要建立被控對象精確的數(shù)學模型,而伺服電動機的非線性特性和運行參數(shù)的不斷變化使得常規(guī)PID控制器的優(yōu)勢無從發(fā)揮。因此,將常規(guī)PID控制與模糊控制相結(jié)合,構(gòu)造模糊自適應PID控制算法,滿足專家經(jīng)驗對非線性調(diào)節(jié)以及PID自身優(yōu)勢的發(fā)揮,最終使整個系統(tǒng)獲得最佳的控制效果[8-9]。
模糊自適應PID控制器的結(jié)構(gòu)如圖8所示,在控制系統(tǒng)中創(chuàng)建具2個輸入和3個輸出的Mamdani推理模糊控制器,其中e為伺服電缸輸出位移與設定值之差;ec為誤差變化率;ΔKP,ΔKI,ΔKD分別為模糊自適應PID修正量;Ke與Kec為量化因子。模糊自適應PID控制器工作過程中,系統(tǒng)先根據(jù)設定值與采集值計算出e和ec并將其進行模糊化,通過模糊推理計算出ΔKP,ΔKI和ΔKD,再根據(jù)修正量解模糊計算出當前的KP,KI和KD,最后計算出PID控制輸出。整個系統(tǒng)按照控制規(guī)則不斷進行模糊PID參數(shù)的在線修正,從而使伺服電缸獲得較好的動靜態(tài)性能。
圖8 模糊自適應PID控制器結(jié)構(gòu)圖
3.2.1 確定控制器模糊集
離散的PID控制器控制規(guī)律[13]為
e(k-1)],
(6)
式中:u(k)為K采樣周期時PID的輸出;KP為比例放大系數(shù);e(k)為K采樣周期時系統(tǒng)的偏差;KI為微分放大系數(shù);KD為積分放大系數(shù)。
控制系統(tǒng)采用增量式PID算法,將e與ec作為PID控制器的輸入變量,經(jīng)量化因子轉(zhuǎn)換至輸入變量論域范圍內(nèi),然后由相應的隸屬度函數(shù)轉(zhuǎn)換至模糊控制器輸入論域中。令系統(tǒng)e,ec,ΔKP,ΔKI,ΔKD的論域均為[-6 6];模糊子集均為{NB,NM,NS,ZO,PS,PM,PB},分別表示{負大,負中,負小,零,正小,正中,正大}。取e的基本論域為[-0.02 0.02],ec的基本論域為[-0.05 0.05],ΔKP基本論域為[-0.1 0.1],ΔKI基本論域為[-0.05 0.05],ΔKD的基本論域為[-0.01 0.01]。隸屬度函數(shù)如圖9所示。
圖9 隸屬度函數(shù)曲線
3.2.2 模糊控制規(guī)則及去模糊化
模糊自適應PID控制規(guī)律如下:
1)當|e|較大時,為加快響應速度,防止|e|瞬時過大造成微分飽和,且避免系統(tǒng)出現(xiàn)較大超調(diào),通常選取KI=0,較大的KP與較小的KD;
2)當|e|和|ec|中等大時,為確??刂葡到y(tǒng)的響應速度,減小超調(diào)量,KI選取較小值,KP,KD選取適中的值;
3)當|e|較小時,為使控制系統(tǒng)有較好的穩(wěn)態(tài)性能,應增大KP和KI,同時為增強控制系統(tǒng)抗干擾能力并防止出現(xiàn)振蕩,應視情況選擇KD,通常KD選擇為中等大小。
根據(jù)以上規(guī)律建立模糊規(guī)則,結(jié)果見表1。
表1 模糊控制規(guī)則表
依據(jù)表1,經(jīng)模糊化、模糊推理和去模糊化后,得到精確調(diào)整值ΔKP,ΔKI和ΔKD。在控制器上,通過(7)式對PID參數(shù)不斷地在線修正,使疲勞試驗機獲得預期的控制效果。
(7)
式中:KP0,KI0,KD0分別為初始比例、積分、微分系數(shù);ΔKP,ΔKI,ΔKD為基于模糊自適應的參數(shù)調(diào)整值。
利用MATALB/Simulink分別建立了模糊自適應PID控制與常規(guī)PID控制下的系統(tǒng)仿真模型,仿真步長設定為0.005 s。分別以單位階躍和振幅為12 kN,頻率為1 Hz的正弦信號模擬系統(tǒng)在承受定值載荷與循環(huán)載荷時的輸入信號,以驗證2種PID控制器的控制性能。
以單位階躍響應為輸入信號,分別使用常規(guī)PID、模糊自適應PID控制器進行加載試驗仿真,結(jié)果如圖10所示。從圖中可以看出,2種控制算法都能使系統(tǒng)達到穩(wěn)定狀態(tài),但模糊自適應PID控制算法用時大約1 s,常規(guī)PID則用時約2 s,可見模糊自適應PID控制器的響應速度更快,超調(diào)量較小,控制系統(tǒng)運行平穩(wěn),調(diào)整時間更短。
圖10 輸入單位階躍信號時的仿真結(jié)果
輸入幅值為13 kN,頻率為1 Hz的正弦信號,系統(tǒng)的響應曲線如圖11所示,仿真結(jié)果表明,2種控制算法下的系統(tǒng)輸出信號均存在一定的滯后,
圖11 輸入正弦信號時的仿真結(jié)果
但模糊自適應PID控制算法控制信號的衰減更小,能夠更快地跟蹤信號,精度更高。
建立了基于交流伺服系統(tǒng)的低周疲勞試驗機控制系統(tǒng)模型,設計了交流伺服系統(tǒng)的模糊自適應PID控制器,提出了基于模糊自適應PID控制的交流伺服系統(tǒng)并應用在低周疲勞試驗機中。仿真結(jié)果表明,采用模糊PID算法可在一定程度上提高低周疲勞試驗機控制系統(tǒng)的響應速度,減小系統(tǒng)超調(diào)量,提高系統(tǒng)穩(wěn)態(tài)性能和控制精度。對其他伺服電缸驅(qū)動的控制系統(tǒng)改進有一定的借鑒意義。