汪健東, 夏風林,2, 李亞林, 趙鈺寧
(1. 江南大學 教育部針織技術工程研究中心, 江蘇 無錫 214122;2. 生態(tài)紡織教育部重點實驗室(江南大學), 江蘇 無錫 214122)
經編伺服系統(tǒng)允許梳櫛進行橫移運動的時間極為短暫,因此要求經編橫移伺服系統(tǒng)具有極高的動態(tài)響應和精確的高速定位[1]。目前對經編伺服控制系統(tǒng)的研究主要集中在比例積分微分(PID)控制,以及線性最優(yōu)控制的研究上,其中,張琦等[2]分別建立伺服電動各部分控制模型,并整合成電子橫移系統(tǒng)整體結構的動力學模型。鄭靜等[3]分析了脈沖寬度調制功放和電流反饋與調節(jié)環(huán)節(jié)增大速度比例增益有利于提高電子橫移系統(tǒng)的動態(tài)響應性;聞霞等[4]基于伺服開環(huán)系統(tǒng),設計了基于最優(yōu)線性控制理論的控制器設計,提高系統(tǒng)的穩(wěn)態(tài)精度和動態(tài)性能,實現(xiàn)了無靜差高精度控制。在針對目標參數(shù)不變且無外界因素干擾的情況下,上述系統(tǒng)均具有很好的動靜態(tài)性能[5]。但是,實際操作過程中,由于存在梳櫛上不易安裝末端執(zhí)行機構監(jiān)測裝置,以及梳櫛橫移時產生的振動影響光柵尺等信號反饋裝置的檢測精度等問題,均會對橫移系統(tǒng)性能產生影響[3]。所以,為解決橫移過程中存在的不穩(wěn)定因素,通過在原有控制理論的基礎上引入滑模控制,以達到提升橫移系統(tǒng)的魯棒性。本文以線性最優(yōu)控制設計為基礎,結合滑模控制方法,通過進行合理滑模面設計,消除外部不確定因素對系統(tǒng)的干擾,并由MatLab仿真驗證方法的有效性。
經編橫移伺服系統(tǒng)主要分為直線伺服系統(tǒng)和交流伺服系統(tǒng),目前交流伺服系統(tǒng)因其價格相對低廉,大多數(shù)經編機橫移伺服系統(tǒng)均采用交流伺服橫移系統(tǒng)。以交流伺服系統(tǒng)為例,該系統(tǒng)主要由上位機、控制卡、驅動裝置和信號檢測等部分組成[6],其原理如圖1所示。

圖1 電子橫移系統(tǒng)工作原理Fig.1 Working principle of electronic transverse shift system
經由上位機輸入織物的花型信息,對數(shù)據處理后通過CAN(controller area network)總線與運動控制卡進行數(shù)據交換,將橫移信息存儲到控制卡。當織針進行橫移運動時,運動控制卡通過接收到的主軸光電編碼器的信號,向伺服驅動器按一定的頻率發(fā)送指令脈沖信號,由此決定橫移量和橫移速度。驅動器驅動伺服電動機實現(xiàn)橫移運動,橫移的當前位置由光電編碼器不斷進行測量,運動控制卡將檢測到的信號和命令信號進行對較獲得偏差數(shù)值[7],并進行偏差補償,負載存在擾動時,伺服電動機轉速會產生較大的動態(tài)偏差,滑模控制器可以有效地控制干擾信號影響,實現(xiàn)梳櫛的精準橫移。
經編電子橫移伺服系統(tǒng)數(shù)學模型由電氣傳動機構和機械傳動機構組成[3],其傳動原理是以控制電壓作為輸入,電機軸的角位移與角速度作為輸出,電機軸通過與之連接的聯(lián)機軸直接驅動滾珠絲杠進而推動梳櫛進行橫移運動。
為有效地進行橫移運動,伺服電動機在轉動過程中以電壓為輸入,轉子速度為輸出,通過對電動機電磁轉矩進行控制,從而獲得滿足指令信號要求的電動機角位置、速度和加速度。交流伺服電動機的物理模型如圖2所示。

圖2 交流伺服電動機物理模型Fig.2 Physical model of AC servo motor
電動機在勻速運動過程中其動態(tài)方程為
(1)
式中:Jm為伺服電動機轉子轉動慣量;fm為伺服電動機等效黏性摩擦因數(shù);θm為伺服電動機角位移;Ku、kw為正常數(shù);Uc為控制電壓。
機械傳動機構主要由驅動電動機、同步傳動機構、滾珠絲杠、絲杠支承軸承和滑軌機構組成[6]。機械傳動以電動機的角位移作為輸入,梳櫛的直線位移為輸出,機械傳動機構如圖3所示。電動機通過同步傳動機構與滾珠絲杠相連,通過滾珠絲杠驅動梳櫛作直線運動[2]。

圖3 機械傳動模型Fig.3 Mechanical transmission model
根據剛體轉動規(guī)律,滾珠絲杠的動態(tài)平衡方程為
(2)
式中:ML為絲杠輸出轉矩;Mm為電動機電磁轉矩;Jn為機械部分在絲杠上的轉動慣量;ipt為絲杠螺母副的傳動比。
將式(1)、(2)結合,得到整個伺服系統(tǒng)的動態(tài)平衡方程為
(3)
式中,ω為未建模的動靜態(tài)干擾。
由式(3)得出以電壓Uc為輸入和以絲杠角位移θ為輸出量的運動方程:
(4)
將式(4)改寫為式(5)所示的伺服系統(tǒng)狀態(tài)空間表達式:
(5)
式中:x為系統(tǒng)狀態(tài)變量;y為系統(tǒng)的輸出變量;u為系統(tǒng)的輸入變量;d(t)為系統(tǒng)參數(shù)不確定部分在內的未建模動態(tài)等有界擾動。
伺服要完成2次加減速的過程,這也就要求伺服系統(tǒng)需要加速及響應性能。電動機在帶動滾珠絲杠進行運動時進行高頻率的“運動—靜止—運動—靜止”過程中,要求各機械部件之間應具有很高的抱合度[1]。但是由于安裝和加工精度的問題,在安裝過程中各部件之間難免會存有縫隙,在經編機進行高速運動時會導致機械部件之間的運動不同步,最后導致梳櫛的運動規(guī)律不符合運行前設定的梳櫛運動規(guī)律曲線[8]。

圖4 滑模切換面Fig.4 Sliding mode switching surface

(6)
基于式(6)可得出線性方程(7)。根據最優(yōu)線性控制理論,設計u(t)使得性能指標J最小:

(7)
(8)
式中:tf為控制的終止時間;s為系統(tǒng)終止約束條件;Q和R為加權矩陣。
構造Hamilton函數(shù),使得J值最小:
(9)
(10)
即最優(yōu)控制信號為
u*=-R-1BTPx(t)=Kx(t)
(11)
式中:P為正定常數(shù)對稱陣,為Riccati方程的解;K為最優(yōu)狀態(tài)反饋增益矩陣。
得出此時閉環(huán)系統(tǒng)的動態(tài)方程為
(12)
基于式(6)采用積分滑模理論進行滑模面的構造,所構造的滑模方程如式(13)所示:

(13)
式中,C為正常數(shù)矩陣。
(14)
則其等效控制率為
(15)
將式(15)帶入式(6),得出最優(yōu)滑模控制方程:
(16)
根據最優(yōu)控制理論,式(12)的解為線性閉環(huán)系統(tǒng)下的最優(yōu)軌線。最優(yōu)滑動模控制式(16)與最優(yōu)線性閉環(huán)式(12)形式相同, 即上述構造的最優(yōu)積分滑模面式(13)可產生與線性閉環(huán)系統(tǒng)式(12)一樣的最優(yōu)運動軌線。
最優(yōu)滑模控制律設計見下式:
(17)

則:
(18)
依據滑模控制的實現(xiàn)要求,式(18)函數(shù)滿足設計的要求,所以設計出的最優(yōu)滑模控制律滿足實現(xiàn)條件,即系統(tǒng)的軌線在最優(yōu)滑模控制律的作用下能在有限的時間運動到滑模切面并保持在上面。
為驗證最優(yōu)滑模控制的有效性,在MatLab軟件進行系統(tǒng)的仿真。伺服電動機型號為TBL-iⅡ,其電動機參數(shù)如表1所示,表2示出機械傳動機構參數(shù)。

表1 TBL-iⅡ型伺服電動機主要性能參數(shù)Tab.1 Main performance parameters of TBL-iⅡ type servo motor

表2 機械傳動機構參數(shù)Tab.2 Mechanical transmission mechanism parameters
根據表1、2的參數(shù)可得,A=[0 1;0 -8],B=[0;15]。在MatLab中通過調用lqr()函數(shù)可求得K=[1.000 0.657 4]。橫移過程中梳櫛以一定的速度完成整個橫移運動,以避免在橫移始末產生過大的加速度,造成沖擊。因此,梳櫛的運動曲線應選擇速度、加速度和躍度都相對平滑的曲線,從而使得梳櫛的運動柔和,沖擊力減小[8]。在MatLab中采用正弦曲線r=0.5sin(2πt)為輸出,正弦曲線E=0.1sin(2πt)為干擾信號。分別對最優(yōu)線性模型以及最優(yōu)滑模控制模型進行仿真。其結果如圖5所示。
通過圖5(a)可知,在無干擾的情況下,最優(yōu)線性系統(tǒng)與最優(yōu)滑模控制系統(tǒng)二者的位置響應曲線基本重合,驗證了所設計的最優(yōu)滑模控制系統(tǒng)具有與最優(yōu)線性控制系統(tǒng)一樣良好的動靜態(tài)性能。通過圖5(b)和(c)可以看出,在外加干擾的情況下最優(yōu)線性控制系統(tǒng)位置曲線上方出現(xiàn)明顯的波動且持續(xù)進行,將影響原有系統(tǒng)的穩(wěn)定性;而最優(yōu)滑模控制系統(tǒng)在干擾出現(xiàn)波動后,極短的時間內趨向于穩(wěn)定狀態(tài),使得整個響應曲線按照原有的位置響應曲線繼續(xù)進行下去。

圖5 2種系統(tǒng)仿真結果Fig.5 Simulation results of two systems. (a) Position response curve of two systems without interference; (b) Position response curve of optimal linear control system when interference is added; (c) Position response curve of optimal sliding mode control system when interference is added

圖6 系統(tǒng)的單位階躍響應曲線Fig.6 Unit step response curve of system
將系統(tǒng)仿真時間設置為1 s,在t為0處,突加一幅值為1的信號到系統(tǒng)上,其系統(tǒng)單位階躍響應曲線如圖6所示。可以看出最優(yōu)滑模控制系統(tǒng)與參考系統(tǒng)相比,具有快速響應性能。系統(tǒng)在3.5 ms左右振幅達到最大,之后振蕩漸漸收斂,在12 ms左右振幅趨近1,說明此時系統(tǒng)完成調整,達到穩(wěn)定。因此,通過仿真振蕩到逐漸收斂進而快速趨向于穩(wěn)定,驗證了所設計系統(tǒng)的準確性與穩(wěn)定性。
綜上所述,最優(yōu)滑模控制具有最優(yōu)線性控制的快速響應性能,良好的跟隨性,以及滑模控制的抗干擾性能。在經編橫移伺服系統(tǒng)中引入最優(yōu)滑模控制方法,能有效地提高系統(tǒng)的穩(wěn)定性,對梳櫛橫移時產生的振動影響反饋裝置的檢測精度等干擾因素,具有很好的抑制作用。
通過分析經編機橫移運動原理,建立經編機橫移伺服數(shù)學模型,設計出基于最優(yōu)線性控制和滑模控制原理為基礎的最優(yōu)滑模控制系統(tǒng)。經MatLab仿真驗證結果表明,最優(yōu)滑模控制既具有最優(yōu)線性控制的快速響應性能,良好的跟隨性,同時也具有滑模控制的抗干擾性能。經編橫移伺服系統(tǒng)中使用最優(yōu)滑模控制方法,能有效地對經編機橫移過程中產生的干擾因素進行控制,提升伺服系統(tǒng)的穩(wěn)定性。
FZXB