劉福才 閆莉莉 秦利 徐智穎
摘要:針對空間機(jī)械臂在軌服役時操作任務(wù)復(fù)雜多樣且外部擾動隨機(jī)等因素可能引起系統(tǒng)動力學(xué)特性和控制性能發(fā)生變化這一問題,研究了其負(fù)載不確定及外部擾動與重力釋放的耦合影響引起的系統(tǒng)混沌運(yùn)動,討論了一種基于模糊冪次趨近律的快速滑模變結(jié)構(gòu)控制方法。首先應(yīng)用相圖法、龐加萊映射法和最大李亞普諾夫指數(shù)法,分析系統(tǒng)在地面和空間兩種環(huán)境的不同工況中,可能出現(xiàn)的混沌現(xiàn)象,及該情況下負(fù)載質(zhì)量參數(shù)范圍。通過對傳統(tǒng)滑模面分析和比較,設(shè)計了一種快速非線性滑模面,根據(jù)模糊控制理論,設(shè)計模糊冪次趨近律,在實(shí)現(xiàn)混沌狀態(tài)有效抑制的前提下,提高了系統(tǒng)的趨近運(yùn)動速度。最后,通過與常規(guī)控制策略的對比仿真研究,驗(yàn)證了所提控制方案的有效性。
關(guān)鍵詞:空間機(jī)械臂;重力效應(yīng);負(fù)載變化;混沌運(yùn)動;滑模變結(jié)構(gòu)控制
DOI:10.15938/j.emC.2019.10.014
中圖分類號:TP 241;0322文獻(xiàn)標(biāo)志碼:A 文章編號:1007-449X(2019)10-0120-09
0引言
空間機(jī)構(gòu)服役于太空微重力環(huán)境,但其裝配和調(diào)試過程是在地面環(huán)境完成的,太空環(huán)境的復(fù)雜和力學(xué)環(huán)境的變化會使其動力學(xué)特性和控制性能發(fā)生變化。清華大學(xué)利用懸吊技術(shù)研究了不同重力指向下可展開桁架機(jī)構(gòu)的動力學(xué)響應(yīng),結(jié)果顯示重力環(huán)境下機(jī)構(gòu)運(yùn)動更易趨于穩(wěn)定。V.G6chshenko等通過分析大量試驗(yàn)數(shù)據(jù)發(fā)現(xiàn)微重力環(huán)境下,航天器機(jī)載電子設(shè)備會出現(xiàn)電池邏輯狀態(tài)反轉(zhuǎn)、邏輯元件開關(guān)容量異常等故障。重力效應(yīng)對空間機(jī)構(gòu)研發(fā)和應(yīng)用過程運(yùn)動行為的影響引起了學(xué)者們的關(guān)注,進(jìn)而開展了空間機(jī)構(gòu)服役性能地面模擬研究工作,如自由落體、飛機(jī)拋物線飛行、懸吊、氣浮等模擬試驗(yàn)方法。目前仍面臨地面任務(wù)級微重力模擬環(huán)境難以有效搭建的問題,如日本空間站機(jī)械臂系統(tǒng)精細(xì)臂樣機(jī)的飛機(jī)拋物線試驗(yàn)結(jié)果顯示其動力學(xué)特性以及控制力矩的變化規(guī)律與地面有很大不同。機(jī)械臂飛行演示實(shí)驗(yàn)(manipulator flightdemonstration,MFD)在軌飛行測試的試驗(yàn)結(jié)果表明其定位誤差與地面懸吊模擬試驗(yàn)數(shù)據(jù)有明顯差異。文獻(xiàn)分析了重力對運(yùn)動關(guān)節(jié)界面間隙及運(yùn)動阻力的影響,提出采用運(yùn)動行為模擬代替環(huán)境模擬、開展空間機(jī)構(gòu)地面模擬研究的設(shè)想,為空間機(jī)構(gòu)研究和探索提供了一種新思路。
太空環(huán)境變化復(fù)雜的非線性因素令空間機(jī)構(gòu)的動力學(xué)特性對某些設(shè)計參數(shù)與操作工況的微小變化十分敏感,而限制了研發(fā)時機(jī)構(gòu)運(yùn)動行為的可預(yù)測性與實(shí)際應(yīng)用中控制系統(tǒng)的穩(wěn)定性,地面裝調(diào)階段容易掩蓋實(shí)際多變的非結(jié)構(gòu)化在軌操作中可能出現(xiàn)的混沌運(yùn)動。如文獻(xiàn)分析陀螺儀衛(wèi)星的動力學(xué)行為,發(fā)現(xiàn)轉(zhuǎn)子不對稱會導(dǎo)致系統(tǒng)發(fā)生混沌運(yùn)動。文獻(xiàn)利用Melnikov數(shù)值方法分析了衛(wèi)星在系統(tǒng)參數(shù)變化時發(fā)生的混沌運(yùn)動。許多在理論模型中難以精確與充分表達(dá)的混沌運(yùn)動特征不斷被證實(shí),相關(guān)研究一方面集中在對系統(tǒng)混沌現(xiàn)象的分析,如空間機(jī)構(gòu)受重力梯度、系統(tǒng)結(jié)構(gòu)不對稱及參數(shù)變化、內(nèi)外擾動等因素影響發(fā)生的混沌運(yùn)動,相應(yīng)結(jié)論可為機(jī)構(gòu)設(shè)計提供理論基礎(chǔ);另一方面,針對應(yīng)用場景廣泛的空間操控機(jī)構(gòu),除了改進(jìn)設(shè)計對一定范圍的參數(shù)進(jìn)行合理規(guī)避,具有混沌抑制能力的控制策略優(yōu)化也受到重視。如文獻(xiàn)設(shè)計遞歸比例反饋(RPF)和連續(xù)延遲反饋控制方法對繩系衛(wèi)星在橢圓軌道和圓形軌道做俯仰、滾轉(zhuǎn)運(yùn)動時可能會出現(xiàn)混沌運(yùn)動進(jìn)行抑制。文獻(xiàn)設(shè)計基于Lyapunov方法的自適應(yīng)控制律對受擾航天器在系統(tǒng)參數(shù)變化時出現(xiàn)的混沌運(yùn)動抑制。文獻(xiàn)針對具有內(nèi)部阻尼的磁性剛性航天器的混沌姿態(tài)運(yùn)動,設(shè)計了輸入輸出反饋線性化方法進(jìn)行抑制。每種控制策略都具備各自的特點(diǎn)與局限,且復(fù)雜空間機(jī)構(gòu)的混沌抑制策略設(shè)計往往要針對各類機(jī)構(gòu)的特殊性,有待進(jìn)一步探索。
空間機(jī)械臂作為典型空間機(jī)構(gòu),在太空工作中具有不可替代的支撐作用。在軌任務(wù)中,機(jī)械臂操作對象未知,往往慣性參數(shù)變化較大,在地面難以實(shí)現(xiàn)其服役全生命周期各種工況的真實(shí)模擬。這對空間機(jī)械臂控制性能和操作精度提出了更高的要求,文獻(xiàn)分析了負(fù)載轉(zhuǎn)矩的變化對空間機(jī)器人伺服系統(tǒng)性能的影響,設(shè)計狀態(tài)觀測器,采用最小峰值方法自動調(diào)整調(diào)節(jié)器參數(shù)。文獻(xiàn)針對空間機(jī)器人在軌燃料消耗,硬件重構(gòu),目標(biāo)捕獲等原因造成的慣性參數(shù)變化問題,根據(jù)非線性優(yōu)化方法實(shí)現(xiàn)慣性參數(shù)識別,采用粒子群優(yōu)化算法確定控制參數(shù)。重力釋放與負(fù)載動量變化及外部干擾的耦合作用,可能會使空間機(jī)械臂系統(tǒng)在軌服役時發(fā)生混沌運(yùn)動,造成操作任務(wù)的失敗。如文獻(xiàn)分析了受重力梯度擾動的自由漂浮空間機(jī)器人混沌姿態(tài)非線性動力學(xué)特性。文獻(xiàn)針對空間自由浮動冗余機(jī)器人的混沌運(yùn)動設(shè)計了自適應(yīng)延遲反饋控制策略實(shí)現(xiàn)對其抑制。但并未分析空間機(jī)器人地面裝調(diào)與空間應(yīng)用不同階段重力環(huán)境的變化對系統(tǒng)動態(tài)性能和控制器有效性的影響。文獻(xiàn)考慮空間機(jī)械臂研發(fā)與應(yīng)用階段重力環(huán)境的變化,設(shè)計了對重力環(huán)境改變自適應(yīng)的控制方案,但未涉及工況變化可能發(fā)生的混沌運(yùn)動的抑制。
基于上述考慮,本文研究在不同重力環(huán)境下采用同一常規(guī)控制器時,負(fù)載不確定及外部擾動與重力釋放的耦合影響使空間機(jī)械臂系統(tǒng)出現(xiàn)的混沌運(yùn)動,并分析出使系統(tǒng)出現(xiàn)混沌運(yùn)動的負(fù)載質(zhì)量參數(shù)范圍,進(jìn)一步說明了空間機(jī)械臂服役全生命周期使用常規(guī)控制器時控制效果的局限性。然后,對空間機(jī)械臂新型滑??刂坡蛇M(jìn)行設(shè)計,根據(jù)系統(tǒng)跟蹤誤差的大小,提出一種分段非線性快速滑模面設(shè)計方法,使機(jī)械臂系統(tǒng)控制收斂速度加快;針對機(jī)械臂混沌運(yùn)動狀態(tài)抑制問題,利用模糊理論,設(shè)計基于冪次趨近律的新型趨近律,以保證系統(tǒng)在不同負(fù)載質(zhì)量下的關(guān)節(jié)跟蹤效果。最終提出一種在不改變控制器結(jié)構(gòu)與參數(shù)的情況下,可實(shí)現(xiàn)不同負(fù)載及外部擾動下機(jī)器人系統(tǒng)混沌運(yùn)動自適應(yīng)抑制與末端準(zhǔn)確定位的控制方案。
1機(jī)械臂系統(tǒng)動力學(xué)模型
圖2為負(fù)載質(zhì)量較小,取mp=50kg時地面調(diào)試以及空間應(yīng)用階段空間機(jī)械臂系統(tǒng)分別在τground和τspace控制下的末端軌跡跟蹤曲線和誤差曲線。
從圖2所示仿真結(jié)果可以看出,當(dāng)負(fù)載質(zhì)量較小時,對地面和空間中三種不同機(jī)械臂動力學(xué)模型分別用基于式(6)的τground和τspace進(jìn)行控制,使用同一控制參數(shù),一定時間后均能實(shí)現(xiàn)對期望軌跡的跟蹤。
進(jìn)一步采用同樣的控制器,在載體質(zhì)量改變后,對空間機(jī)械臂在不同重力環(huán)境下操作不同負(fù)載的情況下進(jìn)行軌跡跟蹤控制,取負(fù)載質(zhì)量由mp=50kg增加為mp=200kg,地面裝調(diào)階段、空間應(yīng)用階段自由漂浮基座和等價固定基座系統(tǒng)仿真結(jié)果如圖3-圖5所示。
圖3為負(fù)載質(zhì)量增加為mp=200kg時,地面裝調(diào)階段機(jī)械臂關(guān)節(jié)2軌跡跟蹤結(jié)果、空間相圖和龐加萊截面圖,可以看到,使用常規(guī)控制器仍能實(shí)現(xiàn)較好的控制效果,此時系統(tǒng)沒有出現(xiàn)混沌運(yùn)動。
圖4為自由漂浮空間機(jī)械臂關(guān)節(jié)2的軌跡跟蹤曲線、空間相圖、龐加萊截面圖及分叉圖仿真結(jié)果,可見圖4中的角位移軌跡跟蹤效果較差,對系統(tǒng)初值敏感,空間相圖軌跡在一定區(qū)域內(nèi)隨機(jī)分布、反復(fù)折疊,龐加萊截面圖中的映射截點(diǎn)呈現(xiàn)為成片的離散密集點(diǎn)。根據(jù)wolf方法分別計算3種情況下系統(tǒng)動力學(xué)方程的關(guān)節(jié)2時間一位移序列的最大李雅普諾夫指數(shù),分別為λmaxl=3.0899>0,表明系統(tǒng)處于混沌運(yùn)動狀態(tài)。由圖4(d)所示分叉圖可知,系統(tǒng)在mp>150kg時,會出現(xiàn)混沌現(xiàn)象。
對等價固定基空間機(jī)械臂系統(tǒng)進(jìn)行軌跡跟蹤控制,同樣取負(fù)載質(zhì)量增加為mp=200kg,仿真結(jié)果如圖5所示。
由圖5所示機(jī)械臂關(guān)節(jié)2的軌跡跟蹤曲線、空間相圖以及Poincare截面圖均可看出等價固定基空間機(jī)械臂系統(tǒng)處于混沌運(yùn)動狀態(tài),計算關(guān)節(jié)2的最大李雅普諾夫指數(shù)λmax4=6.5982>0。由圖5(d)所示分叉圖可以看出,系統(tǒng)在mp∈[100kg,220kg]時會出現(xiàn)混沌。圖6所示為操作負(fù)載變化較大時,不同重力環(huán)境下空間機(jī)械臂關(guān)節(jié)驅(qū)動力變化曲線,空間應(yīng)用階段發(fā)生混沌運(yùn)動時,關(guān)節(jié)驅(qū)動力較大,不利于系統(tǒng)穩(wěn)定。綜上,采用常規(guī)控制器無法保證機(jī)械臂服役全生命周期的有效運(yùn)行,也就說明在組合不同艙段后,機(jī)械臂的后續(xù)操作任務(wù)存在失敗的可能性。
3模糊滑模變結(jié)構(gòu)控制器設(shè)計
3.1快速滑模面設(shè)計
滑模變結(jié)構(gòu)控制系統(tǒng)的運(yùn)動分為趨近運(yùn)動和滑動運(yùn)動,當(dāng)系統(tǒng)處于滑動運(yùn)動時,對被控對象的模型誤差、對象參數(shù)的變化以及外部干擾有極佳的不敏感性,魯棒性較強(qiáng)。針對所研究空間機(jī)械臂系統(tǒng),在快速終端滑模面的基礎(chǔ)上,設(shè)計了一種基于狀態(tài)變量x的新型快速分段滑模面,以提供狀態(tài)的收斂速度,表示為:
設(shè)機(jī)械臂關(guān)節(jié)位置跟蹤誤差e為系統(tǒng)狀態(tài)變量,即
其中:q為實(shí)際關(guān)節(jié)位置矢量,qd為期望關(guān)節(jié)位置矢量。則機(jī)械臂滑模面設(shè)計為:
3.2趨近律設(shè)計
趨近運(yùn)動階段系統(tǒng)從任意初始狀態(tài)趨向切換面,滑模可達(dá)性條件沒有對這一運(yùn)動階段的具體軌跡作出規(guī)定,為保證趨近運(yùn)動的品質(zhì),設(shè)計冪次趨近律,表示為
當(dāng)系統(tǒng)狀態(tài)接近滑模面時,趨近速度有所降低,有利于削弱振動,抑制混沌狀態(tài)。當(dāng)狀態(tài)遠(yuǎn)離滑模面時,冪次趨近律速度過小,使趨近過程時間過長,進(jìn)而影響系統(tǒng)的性能。則γ的值應(yīng)綜合考慮系統(tǒng)趨近速度和混沌狀態(tài)兩因素進(jìn)行選取,采用模糊控制方法來確定冪次趨近律中γ的值?;C鎠是關(guān)于e的函數(shù),通過s的值可間接估計干擾的大小。基于此,設(shè)計一維模糊控制器,通過|s|的大小,實(shí)時調(diào)整趨近律的參數(shù)γ。
圖7為模糊控制原理框圖,|s|為模糊控制器輸入變量,|s|為輸出變量。用于表示輸入變量和輸出變量語言值的模糊子集均為{ZR,PS,PM,PB}。設(shè)輸入變量|s|的論域?yàn)閄,把|s|的大小量化為6個等級,即X={0,1,2,3,4,5};設(shè)輸出變量γ的論域?yàn)閅,類似地,將γ的大小也量化成6個等級。
根據(jù)經(jīng)驗(yàn),當(dāng)|s|為PB時,表示系統(tǒng)狀態(tài)遠(yuǎn)離滑模面,此時γ須較大,也應(yīng)為四,從而加快趨近速度;當(dāng)|s|為PS時,表示系統(tǒng)狀態(tài)接近滑模面,γ須較小,也應(yīng)為PS,從而抑制混沌狀態(tài)?;诖?,可得表2所示模糊控制規(guī)則表。
選擇MIN-MAX-GRAVITY方法對模糊量進(jìn)行清晰化處理,可得清晰化的控制量γo。實(shí)際控制量γ可由γo經(jīng)過尺度變換轉(zhuǎn)化得到,γo表達(dá)式如下式中:μB(bi)表示隸屬度;bi表示隸屬度的自變量。引入雙曲正切函數(shù),將式(10)改寫為
該趨近律的設(shè)計過程有效的避免了指數(shù)趨近律設(shè)計中滑模運(yùn)動切換帶呈帶狀的問題,同時保證了趨近速度。系統(tǒng)狀態(tài)接近滑模面時,趨近速度已接近零,減小狀態(tài)的偏離,有效抑制了混沌狀態(tài)。
3.3控制器的設(shè)計
對式(9)進(jìn)行求導(dǎo),得到
3.4穩(wěn)定性分析
采用上述模糊滑模變結(jié)構(gòu)控制算法,可使系統(tǒng)的運(yùn)動點(diǎn)能夠從任意給定的初始狀態(tài)e(0),在有限的時間內(nèi)到達(dá)平衡點(diǎn),最后趨于穩(wěn)定。證明如下:
1)系統(tǒng)狀態(tài)在有限時間內(nèi)到達(dá)平衡點(diǎn)
根據(jù)所設(shè)計的新型快速分段滑模面,系統(tǒng)從初始狀態(tài)到達(dá)平衡點(diǎn)的過程被分為|e|≥1和|e|<1兩個階段。以e≥0這種情況進(jìn)行分析,e≤O證明過程相同,也就是分析從初始狀態(tài)到e(t)=1和從e(t)=1到平衡點(diǎn)這兩個階段的性能。
(1)從初始狀態(tài)到達(dá)e(t)=l
在這一階段,e≥1。根據(jù)式(9),有對上式進(jìn)行積分,得這一階段所用時間
兩階段時間和即為系統(tǒng)從初始狀態(tài)到平衡點(diǎn)所需的時間,即
t=t1+t2。(22)
綜上,所設(shè)計滑模面可以再有限時間內(nèi)到達(dá)平衡點(diǎn)。
2)穩(wěn)定性分析
證明:在滑模面上,s=0,根據(jù)式(9)得到:
當(dāng)系統(tǒng)狀態(tài)到達(dá)并保持在滑模面上時,選取Lyapunov函數(shù)對式(25)求導(dǎo),結(jié)合式(24),可得:
已知α>0,β>0,p,r均為正奇數(shù),則滿足:
根據(jù)Lyapunov穩(wěn)定性原理可知,系統(tǒng)是漸近穩(wěn)定的。
4仿真實(shí)驗(yàn)
為驗(yàn)證所提出的控制方案可以有效的抑制混沌運(yùn)動,對地面調(diào)試以及空間應(yīng)用階段的不同工況下機(jī)械臂系統(tǒng)軌跡跟蹤情況進(jìn)行仿真研究,并與常規(guī)控制器的仿真結(jié)果進(jìn)行比較??刂茀?shù)設(shè)置為:α=30,β=2,κ=90,r=9,p=7,系統(tǒng)擾動ω=[0.05
0.05]T。仿真結(jié)果如圖8所示。
圖8所示為mp=200kg時,采用所設(shè)計控制策略,地面調(diào)試與空間應(yīng)用階段機(jī)械臂系統(tǒng)仿真結(jié)果,可見,機(jī)械臂系統(tǒng)末端軌跡跟蹤效果良好,計算3種情況下關(guān)節(jié)2位移-時間序列的最大李雅普諾夫指數(shù)分別為λmax9=-0.7904<0、λmax10=-0.1652<0、λmax11=-0.5417<0,表明混沌運(yùn)動得到有效的抑制,系統(tǒng)趨于穩(wěn)定。圖8(b)所示為空間和地面關(guān)節(jié)驅(qū)動力變化曲線,對比圖6曲線可知,采用所設(shè)計的控制器,機(jī)械臂關(guān)節(jié)驅(qū)動力變小。
5結(jié)論
通過研究,驗(yàn)證了空間站長期建設(shè)過程中服役的空間機(jī)械臂隨實(shí)際操作工況改變,可由重力以及負(fù)載慣性參數(shù)變化引起的混沌運(yùn)動,并分析了可能造成混沌運(yùn)動的操作負(fù)載質(zhì)量范圍。分析了地面裝調(diào)和空間應(yīng)用不同階段的動力學(xué)特性,基于模糊冪次律的快速滑??刂评碚撍O(shè)計的控制方案對系統(tǒng)混沌運(yùn)動狀態(tài)的抑制有明顯效果,且收斂速度更快,實(shí)現(xiàn)對不同工況混沌運(yùn)動的自適應(yīng)抑制與期望運(yùn)動目標(biāo)的跟蹤,并對外界干擾和參數(shù)攝動具有一定的魯棒性。