傘降固定翼無人機(jī)自主定點(diǎn)回收方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種無人機(jī)回收技術(shù)。
【背景技術(shù)】
[0002] 無人機(jī)由于其成本低、用途廣泛等優(yōu)點(diǎn),近年來已成為業(yè)界發(fā)展的熱點(diǎn)。其中傘降 固定翼無人機(jī)以其續(xù)航時間長、對場地要求低等特點(diǎn),非常適合應(yīng)用于勘探、巡線、林業(yè)等 需要大范圍長時間巡航且發(fā)射回收場地條件差的場合。
[0003] 盡管對場地要求較低,且不需要跑道等基礎(chǔ)設(shè)施,傘降回收無人機(jī)在回收時仍需 要考慮回收場地的基本情況,除地面基本情況如是否平整、是否有積水、地面軟硬程度等必 須人為考察的局部地形因素外,還包括周邊有無高大山脈和建筑物攔阻以及風(fēng)速風(fēng)向?qū)?降的影響等因素。因此,無人機(jī)的安全回收成為無人機(jī)操縱者在駕駛無人機(jī)時需要著重考 慮的問題。
[0004] 目前應(yīng)用中的無人機(jī)回收技術(shù)還是依賴人為規(guī)劃。通常的回收流程是:人工選取 合適的回收點(diǎn)、回收航向和停車高度,根據(jù)地面測量風(fēng)速風(fēng)向估計(jì)出飛機(jī)的回收點(diǎn)和開傘 點(diǎn),再根據(jù)這兩點(diǎn)規(guī)劃出回收航線,使飛機(jī)按照回收航線飛行并按規(guī)劃執(zhí)行發(fā)動機(jī)停車和 開傘,最終完成回收。其中回收點(diǎn)和停車高度的選擇需要考察場地局部地形和場地高度,回 收航向需要考察周邊地形遮擋和風(fēng)向風(fēng)速。在進(jìn)入回收航線的過程中,由于沒有地面高程 的輔助,還需要人工控制進(jìn)近降高過程,無法真正做到自主化回收。
[0005] 目前的回收方式需要無人機(jī)操縱者具備較豐富的回收經(jīng)驗(yàn),同時在地面站和飛機(jī) 通信故障的條件下,由于無法人工上傳回收航線,飛機(jī)回收存在較大的安全風(fēng)險。
【發(fā)明內(nèi)容】
[0006] 為了克服現(xiàn)有技術(shù)的不足,本發(fā)明提供一種傘降固定翼無人機(jī)自主定點(diǎn)回收方 法,利用機(jī)載數(shù)字高程地圖,在給定回收點(diǎn)和回收航向的條件下,由飛機(jī)自主形成回收過 程,完成自主定點(diǎn)回收。
[0007] 本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案包括以下步驟:
[0008] 步驟1,設(shè)定回收點(diǎn)P的坐標(biāo)(Xd,yj和回收航向a;
[0009] 步驟2,判斷步驟1的設(shè)定是否具備回收條件,具體步驟如下:
[0010] 步驟2. 1,生成回收區(qū),回收區(qū)為長度L= 0. 5(Vsmin+Vsmax)T。、寬度W= 2(ts+hs/vd) %的矩形,其中,Vsmin、Vs_為安全開傘速度上下界,ts為飛機(jī)停車到開傘時間間隔,hs為飛 機(jī)開傘安全高度,^為飛機(jī)開傘后平均下降速度,為時間常數(shù),取180,V。為速度常數(shù),取 20;回收區(qū)的四個頂點(diǎn)位置為:
[0011]
[0015] 步驟2. 2,生成進(jìn)近區(qū),進(jìn)近區(qū)是圓心在點(diǎn)0、半徑為6R的圓形,其中R為飛機(jī)最小 盤旋半徑,點(diǎn)〇的坐標(biāo)為
[0016] 步驟2. 3,在數(shù)字高程地圖中遍歷回收區(qū)和進(jìn)近區(qū)內(nèi)網(wǎng)格點(diǎn)的高度,若存在點(diǎn) (x,y)的高度HT大于回收點(diǎn)P的高度1與hs之和,則返回步驟1重新設(shè)定回收點(diǎn)P的坐標(biāo) 和回收航向,否則進(jìn)入下一步;
[0017] 步驟3,人工發(fā)出自主回收指令或機(jī)載程序判斷數(shù)據(jù)鏈?zhǔn)枰灾骰厥諘r,生成 進(jìn)近降高航線,并控制飛機(jī)沿進(jìn)近降高航線飛行;生成進(jìn)近降高航線的步驟如下:
[0018] 步驟3. 1,計(jì)算飛機(jī)與點(diǎn)0的距離D。,若V6R則進(jìn)入步驟3. 2 ;否則以目標(biāo)點(diǎn)為圓 心,3R為半徑,%+h,為給定高度,控制飛機(jī)進(jìn)行順時針圓盤飛行,進(jìn)入步驟4 ;
[0019] 步驟3. 2,將飛機(jī)當(dāng)前位置與點(diǎn)0連線,在數(shù)字高程地圖中遍歷該連線上各點(diǎn)的高 度,搜索到最高高度Hh,令Hh+hsS飛機(jī)給定高度,控制飛機(jī)以點(diǎn)0為目標(biāo)點(diǎn)飛行;
[0020] 步驟3. 3,等待5秒后返回步驟3. 1 ;
[0021] 步驟4,生成回收航線,并控制飛機(jī)沿回收航線飛行,生成回收航線的步驟如下:
[0022] 步驟4. 1,每隔1秒檢測一遍以下條件,當(dāng)飛機(jī)同時滿足四個條件時進(jìn)入步驟4. 2 ; 四個條件為:
[0023] (1)飛機(jī)高度H滿足HQ+hs-Ah〈H〈HQ+hs+Ah,其中Ah為飛機(jī)高度控制精度;
[0024] (2)飛機(jī)空速Va滿足Vsniin〈Va〈Vs_;
[0025] (3)飛機(jī)處于圓心為點(diǎn)0'、半徑為的圓內(nèi),點(diǎn)〇'的坐標(biāo)為
[0026]
[0027] (4)航跡偏差的絕對值|d|〈Ad,其中Ad為水平導(dǎo)航控制精度;
[0028] 步驟4. 2,設(shè)定目標(biāo)點(diǎn)為回收點(diǎn)P,進(jìn)入航線點(diǎn)坐標(biāo)為
;給定航線角a,給定高度Hd+h,;
[0029] 步驟5,根據(jù)機(jī)上測量風(fēng)速風(fēng)向修正回收航線,并控制飛機(jī)跟隨修正的回收航線, 修正回收航線的步驟如下:
[0030]步驟5. 1,航跡偏差的絕對值IdI〈Ad且持續(xù)10秒后進(jìn)入步驟5. 2 ;
[0031]步驟5. 2,風(fēng)速估計(jì)
庫中,ASx、ASy為飛機(jī)衛(wèi)星定位位置 在一個衛(wèi)星定位周期中在x,y方向上的位移,At為衛(wèi)星定位周期,(i)為飛機(jī)航向角;每個 衛(wèi)星定位周期進(jìn)行一次風(fēng)速估計(jì),連續(xù)10個衛(wèi)星定位周期后求平均值;
[0032] 步驟5.3,修正回收航線的目標(biāo)點(diǎn)?',目標(biāo)點(diǎn)?'的坐標(biāo)為〇^-[^#0^平 +wx(ts+hs/vd)],yQ-[vatssin<i)平+wy(ts+hs/vd)]),其中巾平為前10個衛(wèi)星定位周期的飛機(jī)航 向角平均值;
[0033] 步驟6,計(jì)算飛機(jī)與點(diǎn)P'的距離De
時認(rèn)為飛機(jī)已接近回收點(diǎn), 控制發(fā)動機(jī)停車;其中dMac;h為航點(diǎn)接近門限;
[0034] 步驟7,等待ts秒后控制飛機(jī)開傘;
[0035] 步驟8,飛機(jī)落地后根據(jù)機(jī)械觸地開關(guān)控制飛機(jī)切傘。
[0036] 本發(fā)明的有益效果是:由于利用了數(shù)字高程地圖和機(jī)載風(fēng)速估計(jì)手段,極大簡化 了飛機(jī)回收操作流程,減輕了無人機(jī)操作人員的操作負(fù)擔(dān)。
[0037] 由于本方法可以在無人機(jī)起飛前設(shè)定,保證了在無人機(jī)數(shù)據(jù)鏈故障的情況下,無 人機(jī)能按照本方法安全、準(zhǔn)確的降落在回收場地,增強(qiáng)了無人機(jī)自主性,降低了無人機(jī)對通 信條件的依賴。
【附圖說明】
[0038] 圖1是本方法總流程圖;
[0039] 圖2是本方法回收設(shè)定流程圖;
[0040] 圖3是本方法控制飛機(jī)進(jìn)入進(jìn)近航線流程圖;
[0041] 圖4是本方法控制飛機(jī)進(jìn)入回收航線流程圖;
[0042] 圖5是本方法控制飛機(jī)進(jìn)入修正回收航線流程圖;
[0043] 圖6是本方法控制飛機(jī)完成回收流程圖;
[0044] 圖7是本方法無人機(jī)回收過程平面示意圖。
【具體實(shí)施方式】
[0045] 下面結(jié)合附圖和實(shí)施例對本發(fā)明進(jìn)一步說明,本發(fā)明包括但不僅限于下述實(shí)施 例。
[0046] 本發(fā)明所涉方法步驟如下:
[0047] 1.人工設(shè)定回收點(diǎn)P(xQ,yQ)(北東坐標(biāo)系中)和回收航向a。
[0048] 2.判斷回收設(shè)定是否具備回收條件。具體判斷步驟如下:
[0049] 1)根據(jù)給定回收點(diǎn)和回收方向生成回收區(qū)?;厥諈^(qū)為長度L,寬度W的矩形。其 中L= 0. 5(Vsmin+VJTQ,W= 2(ts+hs/vd)VQ,其中Vsmin、V_^安全開傘速度上下界,單位為 米/秒,%為飛機(jī)停車到開傘時間間隔,h3為飛機(jī)開傘安全高度,v,為飛機(jī)開傘后平均下降 速度,I;為時間常數(shù),取180秒,V^為速度常數(shù),取20米/秒。其四個頂點(diǎn)位置為:
[0050]
[0051]
[0052]
[0053]
[0054] 2)根據(jù)給定回收點(diǎn)、回收方向和計(jì)算出的回收區(qū)生成進(jìn)近區(qū)。進(jìn)近區(qū)為半徑為6R 的圓形。其中R為飛機(jī)最小盤旋半徑。其中心坐標(biāo)為點(diǎn)〇:
[0055]
[0056] ⑴迦j力數(shù)子尚?m囹屮仕凹嘆込W進(jìn)近込氾圍H的FJ份總的高度,若存在點(diǎn) (x,y)的高度%大于設(shè)定回收點(diǎn)(x^y^的高度%與飛機(jī)安全開傘高度!^之和,即:
[0057] HT>H〇+hs
[0058] 則返回回收設(shè)定不符合回收條件,返回步驟1重新進(jìn)行回收設(shè)定。若回收設(shè)定符 合回收條件則進(jìn)入下一步。
[0059] 3.人工發(fā)出自主回收指令或機(jī)載程序判斷數(shù)據(jù)鏈?zhǔn)枰灾骰厥諘r,生成進(jìn)近 降高航線,并控制飛機(jī)沿進(jìn)近降高