王吉岱, 梁茂軒, 孫愛芹* , 王智偉, 劉 毅, 張 斌
(1.山東科技大學(xué)機械電子工程學(xué)院,青島 266590;2.國電南瑞科技股份有限公司,南京 211000)
輸電線路巡檢機器人是一種代替人工進行輸電線路巡檢作業(yè)的電力作業(yè)機器人,其中機器人手臂作業(yè)空間小、無法跨越引流線等復(fù)雜障礙、越障可靠性能差等因素一直是限制其推廣應(yīng)用的技術(shù)難點。
輸電線路巡檢機器人一直是中外電力機器人領(lǐng)域研究的熱點,早在20世紀(jì)90年代初,發(fā)達國家就對其進行了研制,其中代表性的有加拿大魁北克水電研究院研究的“LineScout”機器人[1-2]及日本HiBot公司研制的“OPGW”機器人[3]等。20世紀(jì)90年代末,中國一些研究機構(gòu)及高校也展開了相關(guān)研究工作并取得了突出進展,其中最具代表性的有武漢大學(xué)團隊研制的雙臂式巡檢機器人[4-5]、山東科技大學(xué)團隊研制的仿猿式三臂巡檢機器人[6]及中國科學(xué)院自動化研究所研制的多臂式巡檢機器人[7-8]等??傮w來看,目前中外研究機構(gòu)所研制的巡檢機器人基本均可以實現(xiàn)簡單障礙(間隔棒、防振錘等)的穩(wěn)定跨越,但大多還不能實現(xiàn)引流線等復(fù)雜障礙的跨越。山東科技大學(xué)所研制的仿猿式巡檢機器人[9]雖然可以基本完成引流線障礙的跨越,但中臂作為重心平衡臂,并不能實時調(diào)節(jié)機器人重心位置,在風(fēng)力或重力的干擾下,易出現(xiàn)機器人前后傾覆及打滑下墜的現(xiàn)象,越障穩(wěn)定性較差。
針對上述問題,設(shè)計一種能穩(wěn)定跨越引流線等復(fù)雜障礙的巡檢機器人。通過觀察與分析尺蠖運動特點,結(jié)合仿生學(xué)理論對機器人結(jié)構(gòu)進行設(shè)計。運用運動學(xué)知識及ADAMS軟件對機器人越障運動進行仿真與分析,并進行實驗驗證機器人結(jié)構(gòu)設(shè)計的合理性及機器人越障過程的穩(wěn)定可靠性。
尺蠖屬于無脊椎動物,運動方式為屈伸蠕動[10],其運動過程中,胸足和腹足、臀足分別起著保持器的作用,這三種足在不同階段控制著尺蠖的身體與固定物保持著不同的關(guān)系,尺蠖的身體部分則起著推進器的作用。把尺蠖一個運動周期內(nèi)的運動分解,如圖1所示,可以得到以下運動規(guī)律:①胸足、腹足和臀足均抓緊固定物,軀干處于舒張狀態(tài)并靜止;②胸足抓附固定物,腹足和臀足脫離固定物,軀干收縮,胸足和臀足跟隨軀干的收縮移動,腹足和臀足貼近胸足后,腹足和臀足再次抓附固定物;③胸足脫離固定物,軀干舒張并伸長,當(dāng)胸足越過障礙物并找到合適的位置后,胸足再次抓附固定物;④腹足和臀足脫離固定物,軀干收縮并越過障礙物,腹足和臀足跟隨越過障礙物,貼近胸足后再次抓附固定物。尺蠖的一個屈伸動作,可使身體移動距離h,h與腹足和胸足間的距離有關(guān)。尺蠖蠕動式運動穩(wěn)定可靠,軀干的舒張動作使尺蠖具有較大的空間越障能力,可以完成空間中較大障礙的跨越。
圖1 尺蠖運動示意圖Fig.1 Schematic diagram of inchworm motion
通過分析尺蠖運動機理,結(jié)合巡檢作業(yè)環(huán)境,運用仿生學(xué)理論,設(shè)計輸電線路巡檢機器人本體結(jié)構(gòu)如圖2所示。前行走臂、中臂及后行走臂分別模仿尺蠖的胸足、臀足及腹足;中臂具有伸縮機構(gòu)及滑移機構(gòu),末端為手爪結(jié)構(gòu),通過中臂沿導(dǎo)軌方向的前后滑移動作模仿尺蠖的屈伸蠕動動作;箱體具有滑移結(jié)構(gòu),可沿導(dǎo)軌方向前后滑移,實現(xiàn)機器人重心平衡調(diào)節(jié)。前、后行走臂對稱布置在導(dǎo)軌兩端,其結(jié)構(gòu)組成均由大臂及小臂組成,小臂、大臂與導(dǎo)軌機架構(gòu)成三角形結(jié)構(gòu),更具穩(wěn)定性,可承受較大的剛性沖擊。大臂可完成伸縮動作及繞O點的外擺動作,其中大臂的外擺動作通過小臂的伸縮動作實現(xiàn),小臂伸縮量ΔL與手臂外擺角度θ滿足關(guān)系式:
圖2 機器人本體結(jié)構(gòu)圖Fig.2 Robot body structure diagram
(1)
式(1)中:LAB、LOA、LOB分別表示點A與B、O與A、O與B之間的距離。行走臂末端為行走輪機構(gòu),可完成機器人行駛動作及行走輪開合動作。行走輪下部為中空腔體結(jié)構(gòu),機器人在低速狀態(tài)下,可直接穿越防振錘障礙。
除防振錘障礙外,針對線路上其他障礙,機器人均需以尺蠖式(蠕動式)運動方式完成兩行走臂的交替越障,機器人前行走臂越障動作序列如圖3所示。①機器人停止在障礙前方,中臂滑移至導(dǎo)軌前端后伸出抓取線路,如圖3(a)所示,此時中臂的滑移動作相當(dāng)于尺蠖的軀干收縮動作,機器人在中臂、后行走臂及箱體的作用下保持平衡;②前行走臂脫離線路并探尋障礙物另一側(cè)合適的抓附點,如圖3(b)所示,此時中臂底部的滑移機構(gòu)與后行走輪相當(dāng)于尺蠖身體中部的軀干部分,起推進作用;③在推進作用下巡檢機器人前行走臂向前移動h距離,待前行走臂越過障礙物并找到合適的抓附位置A3后重新抓附線路,如圖3(c)所示,后行走臂越障序列與前行走臂越障序列類似。
圖3 機器人蠕動式越障運動Fig.3 Robot peristaltic obstacle-crossing movement
通過分析機器人蠕動式運動序列可以發(fā)現(xiàn),在機器人前臂不外擺的情況下,機器人單次運動距離最大為從A1位置到A3位置,即中臂相對機器人本體的位置從C1到C2,即A1A3=C1C2=h,h和巡檢機器人前后行走臂之間的距離有關(guān),h的大小決定著機器人在手臂不外擺的情況下,機器人可通過的最大障礙尺寸。
機器人越障過程中,主要運動為越障臂(正在越障的行走臂)和中臂的配合動作,與另一個行走臂約束關(guān)系較小,故可將機器人越障模型簡化為越障臂和中臂。行走輪開合動作不影響機器人位姿及越障臂末端位置,故忽略行走輪開合運動。將越障臂小臂的伸縮運動等效為越障臂的外擺運動,以中臂手爪抓握線路部位為基坐標(biāo)系原點(O0)建立機器人連桿D-H坐標(biāo)系如圖4所示,由齊次坐標(biāo)變換法[11]知相鄰兩連桿之間滿足關(guān)系式:
圖4 機器人連桿坐標(biāo)系Fig.4 Robot connecting rod coordinate system
(2)
通過分析線路上障礙尺寸及分布情況,設(shè)計機器人各連桿參數(shù)如表1所示,機器人蠕動式越障初始狀態(tài)下,d1=-548mm;d2=250mm;θ3=-90°;d4=548mm。
表1 機器人連桿參數(shù)表
(3)
(4)
(5)
(7)
式(7)中:u、v、w、p是越障臂末端在基坐標(biāo)系中的期望位置與姿態(tài)。從式(7)可知,機器人越障臂末端位置與機器人位姿由轉(zhuǎn)角θ3及各關(guān)節(jié)伸縮量相關(guān)。
若已知越障臂末端目標(biāo)位置,可依據(jù)機器人逆運動學(xué)法對機器人各個關(guān)節(jié)運動變量進行解算,從而為機器人越障動作進行合理的規(guī)劃,實現(xiàn)機器人線路障礙的跨越。機器人各關(guān)節(jié)運動變量解算過程如下:
(8)
對應(yīng)兩邊元素可得:
(9)
從式(9)可以發(fā)現(xiàn),越障臂末端在基坐標(biāo)系Z軸方向的位置由中臂的伸縮、越障臂的伸縮及外擺實現(xiàn)。越障臂末端在基坐標(biāo)系Y軸方向的位置由中臂的滑移、越障臂的伸縮及外擺實現(xiàn)。一般情況下,機器人存在多組運動學(xué)逆解,甚至無窮多組逆解,無法解算出機器人各關(guān)節(jié)變量值,故在機器人與障礙物不發(fā)生碰撞的前提下,對機器人運動學(xué)逆解做出如下約束:①在越障臂末端能到達目標(biāo)位置的前提下,關(guān)節(jié)運動數(shù)量最少時,解最優(yōu);②在關(guān)節(jié)運動數(shù)量相等情況下,以中臂滑移量最小及中臂伸縮量最小時,解最優(yōu)。經(jīng)上述約束后,機器人運動學(xué)逆解有唯一最優(yōu)解。
忽略線路柔性變形,中臂伸出抓握線路,取抓握位置為O,依據(jù)機器人各關(guān)節(jié)運動參數(shù)繪制出越障臂作業(yè)空間如圖5中ABCDEFG組成的多邊形所示,從圖5中可以看出,越障臂在線路上部及下部均具有較大的作業(yè)空間,特別是中臂滑移動作,大大擴展了越障臂的作業(yè)空間范圍。越障臂作業(yè)空間范圍大于線路上各種金具障礙尺寸,具備跨越引流線等復(fù)雜障礙的前提條件。添加逆運動學(xué)解約束后,不同作業(yè)空間區(qū)域內(nèi)機器人關(guān)節(jié)動作情況如表2所示。若已知越障臂末端目標(biāo)位置,將其對應(yīng)至相應(yīng)越障臂作業(yè)空間區(qū)域,即可解算出機器人各關(guān)節(jié)運動變量,依據(jù)各關(guān)節(jié)運動變量對機器人運動進行控制。
表2 機器人關(guān)節(jié)動作分布情況表
圖5 越障臂作業(yè)空間Fig.5 Working space for obstacle-crossing arm
結(jié)合機器人運動學(xué)分析結(jié)果,運用ADAMS軟件對機器人從引流線跨越至輸電線路的過程進行仿真分析,機器人跨越引流線障礙過程仿真如圖6所示。
圖6 機器人跨越引流線過程仿真Fig.6 Simulation of the process of the robot crossing the drainage line
機器人位于引流線最低點時,各關(guān)節(jié)處于初始狀態(tài),機器人在前后行走輪的驅(qū)動下前進,如圖6(a)所示;機器人攀爬至合適位置后,機器人停止行走,中臂滑移至導(dǎo)軌前端,同時箱體在重心調(diào)節(jié)電機的作用下滑移至導(dǎo)軌后端,中臂伸出抓取線路,如圖6(b)所示;待中臂抓緊線路后,機器人前行走臂伸出脫離線路,前行走輪打開,由機器人運動學(xué)分析結(jié)果得,前行走臂跨越引流線過程中,僅需大臂外擺一定角度即可伸出抓取輸電線路,如圖6(c)所示;待前行走輪準(zhǔn)確掛線后,中臂打開脫離線路,此時,機器人處于前后行走臂掛線狀態(tài),機器人前進,待機器人攀爬至后臂行走輪接近輸電線路和引流線交匯處時停止行走,如圖6(d)所示;機器人中臂伸出抓緊線路,開始進行后行走臂引流線障礙的跨越,后行走臂伸出脫離線路后,在前行走輪及中臂滑移電機的作用下向前移動,如圖6(e)、圖6(f)所示;當(dāng)后行走臂越過引流線障礙到達合適位置后,后行走臂伸出抓取線路,如圖6(g)所示;待后行走臂準(zhǔn)確掛線后,機器人恢復(fù)至初始姿態(tài),如圖6(h)所示,至此,機器人跨越引流線障礙運動完成。
通過越障仿真過程可以發(fā)現(xiàn),機器人以蠕動的運動方式可以完成引流線障礙跨越。越障過程中機器人始終至少有兩條手臂處于掛線狀態(tài),保證了機器人的安全性能。由前行走輪豎直方向上重心變化曲線可以發(fā)現(xiàn),越障手臂脫離線路后,沒有在豎直方向上出現(xiàn)大幅度的沉降,說明箱體起到了很好的重心平衡作用,驗證了機器人重心調(diào)節(jié)的有效性,前行走輪重心變化曲線如圖7所示。
圖7 前行走輪重心變化曲線Fig.7 Variation curve of center of gravity of front walking wheel
對機器人越障運動進行仿真分析后,進行物理樣機的制作,并將樣機置于模擬線路進行實驗,模擬線路中各金具障礙參數(shù)與實際線路金具障礙參數(shù)相同。
(1)為測試機器人爬坡性能是否滿足越障要求,將樣機置于模擬線路上引流線段進行實驗,如圖8所示。通過改變引流線段的垂度來實現(xiàn)線路的不同坡度,觀察機器人在不同坡度線路下的行走狀況。實驗結(jié)果表明:線路坡度在40°內(nèi)機器人不會發(fā)生打滑現(xiàn)象,機器人滿足爬坡性能要求。
圖8 機器人爬坡示意圖Fig.8 Schematic diagram of robot climbing
(2)為驗證機器人結(jié)構(gòu)設(shè)計的合理性及越障過程的穩(wěn)定性,將樣機置于模擬線路進行防振錘、間隔棒、懸垂線夾及引流線等障礙跨越實驗。機器人跨越引流線障礙實驗如圖9所示,機器人實際越障過程中關(guān)節(jié)動作與仿真實驗越障過程中關(guān)節(jié)動作基本一致,越障過程耗時約2.4 min。越障過程中,機器人在箱體重心自適應(yīng)調(diào)節(jié)的作用下,重心波動較為平穩(wěn),沒有發(fā)生前后傾覆現(xiàn)象;機器人在中臂手爪的抓握作用下,在受到風(fēng)力載荷等外界擾動時沒有發(fā)生打滑下墜現(xiàn)象,驗證了機器人具有很好的重心平衡能力與穩(wěn)定越障能力。
圖9 機器人跨越引流線實驗Fig.9 Experiment of robot crossing drainage line
多次實驗后,將機器人目標(biāo)參數(shù)與機器人實際功能參數(shù)進行對比,對比結(jié)果如表3所示。對比表3中數(shù)據(jù)可得機器人具有較強的爬坡能力與負(fù)載能力,越障效率較高,機器人各實際功能參數(shù)滿足目標(biāo)設(shè)計要求。
表3 機器人目標(biāo)參數(shù)與實際功能參數(shù)對比表
針對目前輸電線路巡檢機器人作業(yè)空間小、不能穩(wěn)定跨越引流線等復(fù)雜障礙的問題,通過分析尺蠖運動特點,研制了一款新型的仿尺蠖式巡檢機器人,對其越障運動過程進行仿真與實驗得出以下結(jié)論。
(1)通過中臂的前后滑移動作模仿尺蠖的屈伸蠕動動作,擴展了越障行走臂的作業(yè)空間,機器人可以實現(xiàn)引流線等復(fù)雜障礙的跨越。
(2)蠕動式越障運動過程中,在中臂手爪抓握及箱體重心自適應(yīng)調(diào)節(jié)的作用下,機器人重心起伏波動較為平穩(wěn),越障過程穩(wěn)定可靠。
(3)以蠕動式運動方式,機器人可以實現(xiàn)線路上多種類型障礙的穩(wěn)定跨越,為輸電線路巡檢機器人研發(fā)提供了一種新的思路。