任佳 王計真 楊正權(quán) 劉小川
摘 要:傳統(tǒng)的多旋翼無人機(jī)著陸架存在對著陸場地適應(yīng)性差、智能化程度低的缺點,設(shè)計一種具備復(fù)雜地形自適應(yīng)起降的著陸裝置對多旋翼無人機(jī)的發(fā)展具有重要意義。本文設(shè)計了一種基于多連桿混聯(lián)機(jī)構(gòu)的仿生起落架,針對單腿的設(shè)計構(gòu)型進(jìn)行驅(qū)動力矩分析與機(jī)構(gòu)優(yōu)化,在此基礎(chǔ)上完成結(jié)構(gòu)設(shè)計,并以多旋翼無人機(jī)為對象,設(shè)計了一套四腿仿生起落架系統(tǒng),針對四腿機(jī)構(gòu)進(jìn)行典型地形著陸仿真。結(jié)果表明,多連桿仿生起落架設(shè)計方法可應(yīng)用于多旋翼無人機(jī)的起落架設(shè)計中,并實現(xiàn)多旋翼無人機(jī)在非結(jié)構(gòu)地形的自適應(yīng)著陸。
關(guān)鍵詞:多旋翼無人機(jī); 仿生起落架; 設(shè)計; 仿真
中圖分類號:V285 文獻(xiàn)標(biāo)識碼:A DOI:10.19452/j.issn1007-5453.2023.06.010
基金項目: 航空科學(xué)基金(2017ZA23001;20184123011)
近年來,由于需要執(zhí)行的任務(wù)越來越復(fù)雜,多旋翼無人機(jī)的工作環(huán)境也越來越復(fù)雜,常需要在一些未知的環(huán)境起降,況且工作過程中存在很多不確定性因素,因此對其起降要求也越來越高[1-2]?,F(xiàn)階段多旋翼無人機(jī)均采用由金屬或碳纖維管制成的固定式腳架作為起落架,由于其機(jī)動性和靈活性較差,導(dǎo)致多旋翼無人機(jī)起降時對地面的平整度和坡角要求較高,需要尋找合適的場所或建立著陸場地用于多旋翼無人機(jī)起降[3]。在遇到某些特殊地形(如亂石灘、坡度較大地帶)時,多旋翼無人機(jī)可能無法正常起降,加之其不能收起,對多旋翼無人機(jī)的近地飛行也會造成一定影響,甚至?xí)斐赡_架或機(jī)體的損壞,影響飛行質(zhì)量。
蝗蟲、蜻蜓等自然界中的昆蟲,均采用復(fù)眼觀察、足部感知和腿部伸展協(xié)調(diào)配合的方式多點著地棲落,可在樹梢、花草等任意地形上穩(wěn)定停靠。近年來,足式機(jī)器人的腿部拓?fù)浣Y(jié)構(gòu)和驅(qū)動方式大都參照了動物腿部構(gòu)造特點,由于在復(fù)雜環(huán)境下具有更高的靈活性與環(huán)境適應(yīng)性,更容易實現(xiàn)復(fù)雜地形的穩(wěn)定行走與爬行[4]。所以,考慮垂直起降飛行器的著陸特點和飛行昆蟲棲落具有諸多相似性,依托足式機(jī)器人腿部設(shè)計技術(shù),提出一種基于仿生腿結(jié)構(gòu)的地形自適應(yīng)起落裝置設(shè)計方法。
近年來,國內(nèi)外相關(guān)機(jī)構(gòu)相繼開展仿生起落架的研究工作,并取得了一定的研究成果。2015年,佐治亞技術(shù)學(xué)院在美國國防部預(yù)先研究計劃局(DARPA)專項經(jīng)費支持下,率先設(shè)計了四足仿生腿起落架“robotic landing gear”,可在飛行時折疊于機(jī)腹、著陸時伸展支撐地面,配備足底壓力感知設(shè)備,保證地形自適應(yīng)性和機(jī)身平衡調(diào)節(jié)能力[5-6]。此外,蘇黎世應(yīng)用科技大學(xué)采用電動絲杠驅(qū)動設(shè)計了四自由度仿生腿[7],英國愛丁堡龍比亞大學(xué)設(shè)計了足端帶有直桿的雙腿結(jié)構(gòu)起落架[8],俄羅斯索爾科沃科技學(xué)院設(shè)計了足端安裝慣性單元的四腿式八自由度起落架[9],南京航空航天大學(xué)設(shè)計了一種帶有三個液壓伸縮桿的起落架結(jié)構(gòu)[10],合肥工業(yè)大學(xué)采用單自由度四桿機(jī)構(gòu)也設(shè)計了一種針對小型無人直升機(jī)的仿生起落架[11],中國飛機(jī)強(qiáng)度研究所針對無人直升機(jī)平臺開展仿生腿式起落架設(shè)計并完成了針對不同重量(質(zhì)量)級的垂直起降飛行器的設(shè)計可行性論證[12]。
本文基于多連桿混聯(lián)機(jī)構(gòu)提出多旋翼無人機(jī)的仿生腿式起落架設(shè)計方法,并基于某型多旋翼無人機(jī)驗證平臺完成仿生腿起落架的仿真,證明設(shè)計方法的有效性。
1 單腿機(jī)構(gòu)設(shè)計
多旋翼無人機(jī)的仿生起落架不同于傳統(tǒng)的固定式腳架,融合了仿生設(shè)計理念和自適應(yīng)著陸控制,有多條腿對稱分布于多旋翼無人機(jī)的機(jī)身下方,實現(xiàn)多旋翼無人機(jī)的著陸支撐和地形自適應(yīng)。
1.1 單腿機(jī)構(gòu)運動學(xué)與動力學(xué)建模
仿生腿式起落架采用多條相同設(shè)計的腿部結(jié)構(gòu),這里以單腿結(jié)構(gòu)為例,給出腿部結(jié)構(gòu)的設(shè)計方法。對于較成熟的腿足式爬行機(jī)器人腿部結(jié)構(gòu)的設(shè)計,采用串聯(lián)式和并聯(lián)式,這兩種構(gòu)型均不適用于起落架設(shè)計??紤]仿生起落架的承載能力和收放折疊需求,單腿采用多連桿混聯(lián)機(jī)構(gòu)的構(gòu)型,如圖1所示。
單腿作為多腿起落架的一部分,以滿足著陸地形適應(yīng)性為目的,設(shè)計時盡可能減輕自重,所以不考慮腿部旋轉(zhuǎn)自由度,單腿為兩自由度結(jié)構(gòu)。單腿結(jié)構(gòu)由兩個四連桿機(jī)構(gòu)ABCD、EFGD和一個平行四邊形機(jī)構(gòu)DGHI組成,兩個驅(qū)動關(guān)節(jié)安裝于A點和E點。
仿生腿式地形自適應(yīng)起落架的腿部具有輕量化的特點,且大部分質(zhì)量集中于垂直起降飛行器的機(jī)體上,計算驅(qū)動力矩時忽略腿部機(jī)構(gòu)的重力影響。
基于虛功理論,采用解析方法建立電機(jī)輸出力矩與足端支反力的定量函數(shù)關(guān)系,可為電機(jī)、減速機(jī)選型及后續(xù)控制策略提供依據(jù)。
1.2 結(jié)構(gòu)驅(qū)動力矩分析
基于建立的理論分析方法,針對圖1的機(jī)構(gòu)設(shè)計,進(jìn)行單腿結(jié)構(gòu)設(shè)計與承載能力分析。這里,以各桿件長度、機(jī)架角α和β為優(yōu)化變量,以足底運動范圍滿足設(shè)計使用場景的設(shè)計著陸地形要求為約束條件,以驅(qū)動桿的輸出驅(qū)動力矩最小為優(yōu)化目標(biāo),并適當(dāng)考慮安裝干涉,單腿機(jī)構(gòu)各優(yōu)化變量見表1。
基于此設(shè)計結(jié)果,遍歷驅(qū)動桿AB桿和EF桿的可行運動范圍,可得單腿足端的運動空間,如圖2所示。通過單腿機(jī)構(gòu)運動仿真可以看出,驅(qū)動桿AB和EF在整個360°周期內(nèi)運動,足底的運動空間在三、四象限,單腿機(jī)構(gòu)可完全折疊收起。固定EF桿,在[-180°,180°]的周期內(nèi)旋轉(zhuǎn)AB桿,可以得出驅(qū)動桿AB和EF的輸出扭矩如圖3所示;固定AB桿,在[-180°,180°]的周期內(nèi)旋轉(zhuǎn)EF桿,可以得出驅(qū)動桿AB和EF的輸出扭矩如圖4所示。通過力矩輸出曲線可以看出,在運動過程中AB桿和EF桿的驅(qū)動力矩是解耦的, EF桿的驅(qū)動力矩與AB桿的驅(qū)動角無關(guān);同時AB桿的驅(qū)動力矩也與EF桿的驅(qū)動角無關(guān)。
驅(qū)動部件選型時,盡可能考慮足端運動空間內(nèi)承受最大的負(fù)載,所以著陸過程中使用死點兩端的慢回區(qū)間,以降低對驅(qū)動力矩的要求。所需最大輸出扭矩分別為38N·m和63N·m,即可滿足承載要求。
2 基于驗證平臺的仿生起落架設(shè)計
為實現(xiàn)仿生起落架系統(tǒng)設(shè)計,基于已研制的某型多旋翼無人機(jī)平臺實現(xiàn)仿生起落架系統(tǒng)設(shè)計,實現(xiàn)無人直升機(jī)自適應(yīng)著陸的功能。
2.1 驗證平臺及仿生起落架設(shè)計
為實現(xiàn)仿生起落架設(shè)計,選擇的某型多旋翼無人機(jī)平臺如圖5所示。無人機(jī)的性能參數(shù)見表2。
采用4條單腿構(gòu)成仿生腿起落架系統(tǒng),4條腿采用對稱十字分布且構(gòu)型相同,安裝于轉(zhuǎn)接盤。為了便于仿生腿式起落架與原著陸架之間的轉(zhuǎn)換與拆卸,保留原著陸架安裝接口,轉(zhuǎn)接盤與多旋翼無人機(jī)采用原安裝接口連接,并加裝橡膠以達(dá)到隔振的目的。系統(tǒng)設(shè)計如圖6所示,單腿設(shè)計如圖7所示。仿生起落架系統(tǒng)設(shè)計總重35kg,考慮20%的安全余量,有效承載100kg,單腿輸出力矩為65N·m。
仿生起落架系統(tǒng)包括辨識系統(tǒng)(包括慣性測量單元(IMU)、全球定位系統(tǒng)(GPS)、激光雷達(dá)和視覺相機(jī))、驅(qū)動系統(tǒng)(包括電機(jī)、減速機(jī)、制動器和驅(qū)動器)、機(jī)械系統(tǒng)(仿生腿、機(jī)械傳動桿等)、控制系統(tǒng)(飛控系統(tǒng)、仿生腿控制系統(tǒng))4個部分。
2.2 起降原理與控制系統(tǒng)設(shè)計
多旋翼無人機(jī)在著陸過程中,可分為三個階段,分別是高空高速下降階段、低空低速下降階段、懸停及觸地調(diào)整階段,如圖8所示。在高空高速下降階段,選定目標(biāo)降落區(qū)域并得到關(guān)節(jié)空間規(guī)劃,使飛行器飛往目標(biāo)區(qū)域垂直上空進(jìn)行垂直降落,采取較快的下降速度,在距離目標(biāo)點垂直高度小于20m時結(jié)束此階段。在低空低速下降階段,飛行器以較低速度垂直下降,足端觸地前完成關(guān)節(jié)空間的預(yù)定軌跡跟蹤,足端觸地時結(jié)束此階段。在懸停及觸地調(diào)整階段,飛行器懸停并開啟腿部阻抗控制以消除誤差及干擾影響,使全部足端以柔順的方式逐漸觸地,足端全部觸地且接觸力接近期望力后,關(guān)閉飛行器發(fā)動機(jī),利用阻抗控制保持整體穩(wěn)定,至此完成降落。
通過圖8所示的著陸工作流程實現(xiàn)基于多旋翼無人機(jī)的仿生起落架控制。其控制原理框圖如圖9所示。通過圖9的控制原理框圖,對具體地形環(huán)境感知和建模,實現(xiàn)期望足力的跟蹤,完成關(guān)節(jié)姿態(tài)調(diào)整,將力的偏差轉(zhuǎn)化為位置的偏差,實現(xiàn)期望力的跟蹤。
控制過程中,關(guān)節(jié)驅(qū)動單元作為執(zhí)行器,在驅(qū)動器的驅(qū)動下,通過控制器中的運動控制算法實現(xiàn)單腿系統(tǒng)的驅(qū)動控制與運動。運動過程中,控制器通過驅(qū)動器控制電機(jī)輸出轉(zhuǎn)速和力矩,通過減速機(jī)增大力矩、減小轉(zhuǎn)速;當(dāng)垂直起降飛行器穩(wěn)定著陸后,通過控制抱閘實現(xiàn)穩(wěn)定???;編碼器用來返回電機(jī)的真實位置。驅(qū)動與控制系統(tǒng)組成如圖10所示。
3 典型地形著陸仿真
基于多旋翼無人機(jī)平臺開展四腿機(jī)構(gòu)著陸仿真,基于 Matlab和ADAMS軟件對仿生腿式起落架設(shè)計構(gòu)型的地形適應(yīng)性和著陸控制過程進(jìn)行仿真,以驗證設(shè)計方法的有效性。
仿真過程中,通過Matlab編程建立四腿機(jī)構(gòu)的模型,仿真機(jī)構(gòu)在不同地形上的姿態(tài)適應(yīng)性,驗證地形適應(yīng)能力,計算驅(qū)動力矩。在保證地形適應(yīng)性的前提下,通過Matlab/ Similink和ADAMS聯(lián)合仿真搭建下降控制、角度控制、ADAMS聯(lián)合仿真和足力分配4個模塊,創(chuàng)建不同地形,完成虛擬樣機(jī)著陸仿真。
在平面地形條件下,仿生起落架的著陸仿真結(jié)果如圖11所示,圖中的坐標(biāo)為起落架運動的方向。此時,由于對稱結(jié)構(gòu)的平面著陸,4條腿的驅(qū)動桿輸出力矩相同,足力追蹤情況相同。在維持穩(wěn)定時,AB桿的驅(qū)動力矩為11N·m,EF桿的驅(qū)動力矩幾乎為0,足力追蹤情況如圖12所示。在200mm高差的臺階地形條件下,仿生起落架的著陸仿真結(jié)果如圖13所示,圖中的坐標(biāo)為起落架運動的方向。此時,將1號腿和2號腿視為一側(cè),3號腿和4號腿視為一側(cè),著陸時同側(cè)腿的足端高度相同。在維持穩(wěn)定時,臺階上方一側(cè)腿的AB桿的驅(qū)動力矩為11.01N·m,EF桿的驅(qū)動力矩幾乎為0,臺階下方一側(cè)腿的AB桿的驅(qū)動力矩為58.88N·m,EF桿的驅(qū)動力矩為-0.21N·m。各條腿的足端力追蹤情況如圖14所示。
在20°斜坡地形條件下,仿生起落架的著陸仿真結(jié)果如圖15所示,圖中的坐標(biāo)為起落架運動的方向。此時,將1號腿和2號腿視為一側(cè),3號腿和4號腿視為一側(cè)。在維持穩(wěn)定時,斜坡上方一側(cè)腿的AB桿的驅(qū)動力矩為5.09N·m,EF桿的驅(qū)動力矩幾乎為0,斜坡下方一側(cè)腿的AB桿的驅(qū)動力矩為-55.73N·m,EF桿的驅(qū)動力矩為0.41N·m。各條腿的足端力追蹤情況如圖16所示。
通過仿真可以看出,各條腿的足力分配具有很好的跟蹤效果,整個機(jī)體可以在著陸過程中維持整體平衡,達(dá)到了預(yù)期的效果。
4 結(jié)論
本文提出了一種多旋翼無人機(jī)的多連桿仿生起落架的設(shè)計方法,在給出單腿機(jī)構(gòu)設(shè)計方法、基于驗證平臺的系統(tǒng)設(shè)計方法基礎(chǔ)上,通過Matlab/Similink和ADAMS聯(lián)合仿真給出典型的不同地形條件下的著陸情況,可得到如下結(jié)論:
(1)基于多連桿混聯(lián)機(jī)構(gòu)的仿生起落架可以用于多旋翼無人機(jī)獲得更好的著陸地形適應(yīng)性,實現(xiàn)平地、斜坡、臺階等自適應(yīng)著陸,有效改善著陸情況。
(2)采用多連桿混聯(lián)機(jī)構(gòu)的設(shè)計構(gòu)型應(yīng)用于仿生起落架設(shè)計時,通過正運動學(xué)與逆運動學(xué)求解的方式來完成自適應(yīng)著陸控制。
(3)本文提出的仿生起落架設(shè)計方法為一種通用方法,可用于多旋翼無人機(jī)、無人直升機(jī)等垂直起降飛行器的起落架設(shè)計,但由于結(jié)構(gòu)復(fù)雜,會影響其承載能力。
參考文獻(xiàn)
[1]Spanoudakis P, Tsourveloudis N C, Valavanis K P. Design specifications for an unmanned VTOL[C]//Proceedings of the 2004 IEEE International Conference on Robotics and Automation, 2004: 3616-3621.
[2]Do K D, Jiang Z P, Pan J. Global output feedback tracking control of a VTOL aircraft[C]//Proceedings of the 42th IEEE Conference on Decision and Control, 2003: 4914-4919.
[3]張月義. 無人機(jī)結(jié)構(gòu)與原理[M]. 西安:西北工業(yè)大學(xué)出版社,2020. Zhang Yueyi. UAV structure and principle[M]. Xi’an:Northwest‐ern Polytechnical University Press, 2020. (in Chinese)
[4]胡重陽,梅濤,劉彥偉. 仿生六足機(jī)器人機(jī)構(gòu)設(shè)計及控制方法研究[J].機(jī)械科學(xué)與技術(shù),2014,11(33):1621-1627. Hu Chongyang, Mei Tao, Liu Yanwei. Research of control method and mechanism design of bio-inspired hexapod robot[J]. Mechanical Science and Technology for Aerospace Engineering, 2014,11(33):1621- 1627. (in Chinese)
[5]Kiefer J, Ward M, Costello M. Rotorcraft hard landing mitigation using robotic landing gear[J]. Journal of Dynamic Systems, Measurement, and Control, 2016, 138(3):216-224.
[6]Manivannan V, Langley J P, Costello M, et al. Rotorcraft slope landings with articulated landing gear[C].AIAA Atmospheric Flight Mechanics(AFM) Conference,2013: 5160.
[7]Stolz B, Br?dermann T, Castiello E, et al. An adaptive landing gear for extending the operational range of helicopters[C].2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS),2018: 1757-1763.
[8]Boix D M, Goh K, Mcwhinnie J. Helicopter lands on uneven terrain by means of articulated robotic legs-modelling, simula‐tion and control approach[C].2018 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), 2018: 1282-1287.
[9]Sarkisov Y S, Yashin G A, Tsykunov E V, et al. Dronegear: A novel robotic landing gear with embedded optical torque sensors for safe multicopter landing on an uneven surface[J]. IEEE Robotics and Automation Letters, 2018, 3(3): 1912-1917.
[10]王曉暉,南英.基于仿生的適于特殊地形的直升機(jī)起落架設(shè)計[J].飛機(jī)設(shè)計,2014,34(4):46-48. Wang Xiaohui, Nan Ying. Helicopter landing gear design for special terrain based on bionics[J]. Aircraft Design, 2014,34(4): 46-48. (in Chinese)
[11]桑哲,江斌,楊記周,等. 小型無人直升機(jī)仿生起落架設(shè)計[J].現(xiàn)代制造技術(shù)與裝備,2016(2):79-81. Sang Zhe, Jiang Bin, Yang Jizhou, et al. Design of bionic landing gear for small unmanned helicopter[J]. Modern Manufacturing Technology and Equipment, 2016(2):79-81. (in Chinese)
[12]任佳,王計真,劉小川.復(fù)雜地形條件下的著陸設(shè)計與控制仿真[J]. 航空科學(xué)技術(shù),2020,31(9): 84-90. Ren Jia, Wang Jizhen, Liu Xiaochuan. Landing design and control simulation in complex terrain conditions[J]. Aeronautical Science & Technology, 2020, 31 (9): 84-90.(in Chinese)
Design and Simulation of Multi-link Bionic Landing Gear Used on UAVs
Ren Jia, Wang Jizhen, Yang Zhengquan, Liu Xiaochuan
Aviation Key Laboratory of Science and Technology on Structures Impact Dynamics, Aircraft Strength Research Institute of China, Xi’an 710065, China
Abstract: Traditional landing gear of the UAVs has the shortages of poor terrain adaptability and low level of intelligence. It is important to design a kind of landing gear with function of complex terrain adaptive takeoff and landing for the multi-rotor UAV development. A kind of landing gear is designed based on multi-link hybrid bionic leg structure. The design configuration of the bionic leg is given based on the drive torque analysis and optimization while finishing structure design. Based on the multi-rotor UAV, a four-leg landing gear system is designed, and simulation of landing process is done aiming at typical terrain. The research results show that the design method of terrain adaptive landing gear with bionic leg structure can be applied to the design of multi-rotor UAV landing gear, and it has the ability of adaptive landing on unstructured terrain.
Key Words: multi-rotor UAV; bionic landing gear; design; simulation