張清華
(佛山科學(xué)技術(shù)學(xué)院 機(jī)電工程學(xué)院,廣東 佛山 528231)
剛?cè)狁詈先嵝圆⒙?lián)機(jī)構(gòu)的彈性動力學(xué)建模及振動主動控制一直是機(jī)構(gòu)學(xué)研究熱點(diǎn)[1-3]。由于其動態(tài)性能好、操作靈巧、能耗低,可以實現(xiàn)高速、高加速度運(yùn)動,廣泛應(yīng)用在高端電子芯片制造、精密加工、細(xì)胞操作等領(lǐng)域。最近幾十年來,通過眾多學(xué)者持續(xù)不斷的努力,動力學(xué)建模理論已取得了許多有意義的成果[4-6]。然而,高速、高加速度柔性并聯(lián)機(jī)構(gòu)由于其剛度較小,容易產(chǎn)生彈性振動,其殘余振動嚴(yán)重影響其重復(fù)定位精度,因此,必須對其彈性振動進(jìn)行有效的控制。目前,柔性機(jī)構(gòu)的振動控制方式主要有被動(如添加阻尼材料、增大系統(tǒng)剛度)和主動兩種[7],其中基于壓電陶瓷傳感器和致動器的主動控制方式是近年來研究熱點(diǎn)[7-9],但控制對象主要集中在柔性轂-梁機(jī)構(gòu)、兩連桿柔性機(jī)構(gòu)、多連桿簡單柔性機(jī)構(gòu)(如四桿機(jī)構(gòu)、鏈等)[10-12]。對復(fù)雜的柔性并聯(lián)機(jī)構(gòu),相關(guān)研究成果較少[8,13-16],控制方法主要集中在應(yīng)變速率反饋控制、應(yīng)變與應(yīng)變速率反饋控制、最優(yōu)狀態(tài)反饋控制等。但這些控制沒有考慮模態(tài)截斷引起的觀測和控制“溢出”問題,魯棒性較差,而滑模變結(jié)構(gòu)控制具有良好的抗外部干擾和參數(shù)擾動性能,魯棒性好,因此,本研究將對一類高速柔性并聯(lián)機(jī)構(gòu)進(jìn)行研究,著重探討滑模變結(jié)構(gòu)控制在柔性并聯(lián)機(jī)構(gòu)殘余振動主動控制方面的可行性和優(yōu)越性,提高其重復(fù)定位精度,為高速精密定位平臺提供理論基礎(chǔ)。
為了建立該柔性并聯(lián)機(jī)構(gòu)的動力學(xué)控制方程,采有限元法對柔性連桿進(jìn)行梁單元劃分,考慮壓電陶瓷傳感器和致動器的正逆壓電效應(yīng),基于拉格朗日方程建立了智能梁單元的彈性動力學(xué)方程,假設(shè)整個系統(tǒng)有個致動器和個傳感器,考慮單元間的約束關(guān)系可建立系統(tǒng)總的彈性動力學(xué)方程[4,16],
(1)
本研究的目標(biāo)是抑制柔性構(gòu)件的殘余振動,以使動平臺快速、精確地穩(wěn)定在目標(biāo)位置。殘余振動是機(jī)構(gòu)在名義運(yùn)動結(jié)束后由于負(fù)載和自身的慣性和伺服電機(jī)的耦合作用而引起的柔性構(gòu)件的振動。因此,式(1)的系數(shù)矩陣中與名義運(yùn)動速度和加速度相關(guān)的量都為零。從而, 質(zhì)量矩陣M為對稱正定常數(shù)矩陣,剛度矩陣K為對稱定常矩陣,外力矩陣Q為零矩陣。根據(jù)模態(tài)理論,系統(tǒng)的彈性振動主要由其低階模態(tài)決定。采用實模態(tài)方法,把物理空間描述的動力學(xué)方程變換到模態(tài)空間上,并取其前r階低階模態(tài)進(jìn)行控制。因此,系統(tǒng)的控制模型可以簡化為:
(2)
把式(2)寫成狀態(tài)空間的形式,得
(3)
設(shè)狀態(tài)變量為Xc(t),理想的狀態(tài)Xcd(t)=0,因此系統(tǒng)跟蹤誤差及其導(dǎo)數(shù)為:
(4)
則切換函數(shù)矩陣s(x)可表示為:
s(t)=He(t)
(5)
其中H為m×2r階矩陣。
本研究采用指數(shù)趨近律迫使系統(tǒng)從任意初始狀態(tài)趨向切換面,直到到達(dá)切換面,即
(6)
s(t)T(-diag(εi)sgns(t)-diag(ki)s(t))≤
(7)
解不等式(7),可得[17]:
(8)
根據(jù)式(3)和指數(shù)趨近律式(6),可求得控制函數(shù):
Vin=(HBc)+(-diag(εi)sgns(t)-diag(ki)s(t)-HAcXc)
(9)
如圖1所示,以一平面完全對稱的3-RRR柔性并聯(lián)機(jī)構(gòu)為例,對上述滑模變結(jié)構(gòu)控制器進(jìn)行數(shù)值仿真分析,驗證該控制器可以有效地抑制柔性連桿的殘余彈性振動。
圖1 平面3-RRR柔性并聯(lián)機(jī)構(gòu)示意圖
假設(shè)動平臺中心點(diǎn)的運(yùn)動軌跡為:
(10)
主動連桿、被動連桿及動平臺的材料都是鋁合金,主動連桿是剛性的,被動連桿是柔性的。假設(shè)連桿兩端的集中質(zhì)量為0.2 kg,集中轉(zhuǎn)動慣量為0.000 5 kg·m2.每根柔性桿被劃分為3個單元,2對PZT致動器對稱地粘貼在每根被動柔性桿的第一、三單元的中間位置,PZT傳感器粘貼在第二單元中間位置,桿件參數(shù)和PZT致動器和傳感器參數(shù)見表1。取系統(tǒng)前三階模態(tài)作為被控模態(tài)[12],取矩陣H=[2*II],diag(εi)=0.000 03*I,diag(ki)=15*I,I為3×3的單位矩陣。
表1 構(gòu)件參數(shù)
首先,動平臺按照式(10)給定的軌跡做圓周運(yùn)動,運(yùn)動一個周期后名義運(yùn)動停止,開始施加控制。圖2是3根主動連桿與相應(yīng)的被動柔性連桿在X方向的最大彈性位移隨時間的變化情況;圖3是3根主動連桿與相應(yīng)的被動柔性連桿在Y方向的最大彈性位移隨時間的變化情況,從圖3、圖4可知,被動柔性連桿的最大彈性位移比相應(yīng)的主動連桿大,這符合本文的主動連桿是剛性的假設(shè)。圖4、圖5、圖6分別是在沒有控制和滑模變結(jié)構(gòu)控制下動平臺在X方向、Y方向的彈性位移以及彈性轉(zhuǎn)角隨時間的變化情況;從圖4、圖5、圖6可知,柔性連桿和動平臺的彈性振動呈衰減振蕩趨勢。
圖2 所有主動連桿與相應(yīng)的被動連桿在X方向的最大彈性位移隨時間的變化情況
圖3 所有主動連桿與相應(yīng)的被動連桿在Y方向的最大彈性位移隨時間的變化情況
圖4 在沒有控制和滑模變結(jié)構(gòu)控制下動平臺在X方向的彈性位移隨時間的變化情況
圖5 在沒有控制和滑模變結(jié)構(gòu)控制下動平臺在Y方向的彈性位移隨時間的變化情況
圖6 在沒有控制和滑模變結(jié)構(gòu)控制下動平臺的彈性轉(zhuǎn)角隨時間的變化情況
在滑模變結(jié)構(gòu)控制下,振動迅速趨于0,且沒有“抖振”現(xiàn)象發(fā)生,因此,基于指數(shù)趨近律的滑模變結(jié)構(gòu)控制可以有效地抑制動平臺的殘余彈性振動,進(jìn)而提高動平臺的重復(fù)定位精度。
圖7、圖8、圖9分別是施加在三根柔性梁致動器片上的控制電壓,通過PZT致動器正壓電效應(yīng)。抑制柔性連桿的彈性振動,進(jìn)而抑制動平臺的彈性振動。從圖7、圖8、圖9可知,最大控制電壓在被動柔性連桿1的PZT致動器對上,大小為270.5 V,大部分時間的控制電壓限制在以內(nèi)。被動柔性連桿3上的PZT致動器對所需的電壓信號最小,同時,控制電壓隨著柔性連桿彈性振動的減小而減小。
圖7 被動柔性連桿1上PZT致動器上所施加到電壓隨時間的變化情況
圖8 被動柔性連桿2上PZT致動器所施加到電壓隨時間的變化情況
圖9 被動柔性連桿3上PZT致動器所施加到電壓隨時間的變化情況
為驗證滑模變結(jié)構(gòu)控制算法的有效性,搭建了一套實驗系統(tǒng),實驗系統(tǒng)如圖10所示,主要由平面3-RRR柔性并聯(lián)機(jī)構(gòu)、壓電陶瓷傳感器和致動器、電荷放大器、壓電陶瓷驅(qū)動電源、半物理仿真控制系統(tǒng)dSPACE-DS1103等組成。其中3根被動連桿為柔性,尺寸參數(shù)為:252 mm×25 mm×3 mm;主動連桿為剛性,尺寸參數(shù)為:254 mm×25 mm×10 mm,主、被動桿、動平臺以及旋轉(zhuǎn)關(guān)節(jié)材料均為鋁合金,為使桿件表面絕緣,對其進(jìn)行氧化處理。為方便電機(jī)的安裝和良好的隔振,靜平臺由大理石、鋼架結(jié)構(gòu)和長方形鋼板組成。壓電陶瓷片有兩種規(guī)格,一種尺寸為:50 mm×25 mm×2 mm,用作致動器;另一種尺寸為:30 mm×15 mm×1 mm,用作傳感器。由保定宏聲科技有限公司提供。
圖10 實驗系統(tǒng)
振動控制實驗過程如圖11所示,PZT傳感器測量柔性連桿的彈性振動位移信號,經(jīng)電荷放大器放大后傳遞給dSPACE控制器,通過上位機(jī)控制算法計算出所需的控制量,再通過dSPACE的DAC口傳遞給壓電陶瓷驅(qū)動電源,放大的電壓信號再施加給PZT致動器對,進(jìn)而抑制柔性連桿的彈性振動,最終實現(xiàn)動平臺的快速鎮(zhèn)定。
圖11 振動控制過程框圖
實驗過程如下:動平臺按給定軌跡運(yùn)動一個周期[16]然后停止。PZT傳感器片采集的振動信號反饋給同一桿上的兩對PZT致動器。因此整個系統(tǒng)有3個PZT傳感器,6對PZT致動器。取動平臺名義運(yùn)動停止后2.7 s內(nèi)的數(shù)據(jù)進(jìn)行分析,在Matlab/Simulation中設(shè)置采樣頻率為0.1 ms,即從每路傳感器各提取了2.7萬個數(shù)據(jù)。圖12至圖14分別是3片PZT傳感器在控制和未控制時測得的柔性連桿1、2、3的振動信號曲線。從傳感器測得的振動信號可知:本文設(shè)計的滑模變結(jié)構(gòu)控制器可有效地抑制柔性連桿的殘余彈性振動。
圖12 傳感器1測得的振動信號
圖13 傳感器2測得的振動信號
圖14 傳感器3測得的振動信號
圖15是柔性連桿3在未控制、應(yīng)變率反饋控制[16]、滑模變結(jié)構(gòu)控制三種情況下的第一階模態(tài)(第一階固有頻率是12.5 Hz)的功率密度譜,在應(yīng)變率反饋控制下第一階模態(tài)功率密度譜下降了42.30%,在滑模變結(jié)構(gòu)控制下第一階模態(tài)功率密度譜下降了68.90%,對比應(yīng)變率反饋控制,滑模變結(jié)構(gòu)控制能獲得了更好的控制效果,具體數(shù)據(jù)見表2所示。
圖15 功率密度譜
表2 三種情況下柔性連桿3的第一階固頻的功率密度譜 dB
本研究基于已建立的柔性并聯(lián)機(jī)器人機(jī)構(gòu)的彈性動力學(xué)方程,采用模態(tài)截斷理論,把高維彈性動力學(xué)方程化為r階解耦方程?;贚yapunov穩(wěn)定性理論,采用指數(shù)趨近律函數(shù),設(shè)計了多維滑模變結(jié)構(gòu)控制器。驗證了該控制器能有效地抑制并聯(lián)機(jī)器人機(jī)構(gòu)柔性連桿的彈性振動,進(jìn)而可提高系統(tǒng)動平臺的定位精度,通過與應(yīng)變率反饋控制方法進(jìn)行比較,得出滑模變結(jié)構(gòu)控制在較低的控制電壓下能取得更好的控制效果,其第一階模態(tài)的功率密度譜下降68.90%,好于已有的控制結(jié)果[15-16]。