国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Grid-GSA算法的植保無人機路徑規(guī)劃方法

2017-07-31 20:53陳海濤李海川
農(nóng)業(yè)機械學(xué)報 2017年7期
關(guān)鍵詞:柵格植保數(shù)量

王 宇 陳海濤 李 煜 李海川

(東北農(nóng)業(yè)大學(xué)工程學(xué)院,哈爾濱150030)

基于Grid-GSA算法的植保無人機路徑規(guī)劃方法

王 宇 陳海濤 李 煜 李海川

(東北農(nóng)業(yè)大學(xué)工程學(xué)院,哈爾濱150030)

為了提高植保無人機的作業(yè)效率,研究了一種路徑規(guī)劃方法。運用柵格法構(gòu)建環(huán)境模型,根據(jù)實際的作業(yè)區(qū)域規(guī)模、形狀等環(huán)境信息和無人機航向,為相應(yīng)柵格賦予概率,無人機優(yōu)先選擇概率高的柵格行進?;谏鲜鰴C制實現(xiàn)了在形狀不規(guī)則的作業(yè)區(qū)域內(nèi)進行往復(fù)回轉(zhuǎn)式全覆蓋路徑規(guī)劃;以每次植保作業(yè)距離為變量,根據(jù)仿真算法得出返航點數(shù)量與位置來確定尋優(yōu)模型中的變量維數(shù)范圍,以往返飛行、電池更換與藥劑裝填等非植保作業(yè)耗費時間最短為目標函數(shù),通過采用引力搜索算法,實現(xiàn)對返航點數(shù)量與位置的尋優(yōu);為無人機設(shè)置必要的路徑糾偏與光順機制,使無人機能夠按既定路線與速度飛行。對提出的路徑規(guī)劃方法進行了實例檢驗,結(jié)果顯示,相比于簡單規(guī)劃與未規(guī)劃的情況,運用Grid-GSA規(guī)劃方法得出的結(jié)果中往返飛行距離總和分別減少了14%與68%,非植保作業(yè)時間分別減少了21%與36%,其它各項指標也均有不同程度的提高。在驗證測試試驗中,實際的往返距離總和減少了322m,實際路徑與規(guī)劃路徑存在較小偏差。驗證了路徑規(guī)劃方法具有合理性、可行性以及一定的實用性。

植保無人機;路徑規(guī)劃;柵格法;返航點;引力搜索算法

引言

無人機(Unmanned aerial vehicle,UAV)憑借其尺寸小、機動性好、對起降跑道要求低或無要求、造價相對低廉以及無人化等優(yōu)勢,已經(jīng)在軍事與民用領(lǐng)域得到了廣泛使用[1-2]。植保無人機以無人機為載體,搭載農(nóng)藥噴霧設(shè)備,用于植保作業(yè),其具有作業(yè)高度低、漂移少、對環(huán)境的污染較低,受作業(yè)區(qū)域電線桿、防護林等限制條件的影響較小,且旋翼產(chǎn)生的氣流場有助于增加霧流對作物的穿透性,可獲得良好的噴施效果等優(yōu)點,隨著相關(guān)技術(shù)的逐步成熟,植保無人機越來越受到關(guān)注,其使用也更加普及[3-4]。但目前植保無人機作業(yè)以遙控方式為主,操作難度較大,操縱人員往往需要經(jīng)過專業(yè)培訓(xùn)[5];而且人為遙控時,難免產(chǎn)生偏離最佳路徑的現(xiàn)象,導(dǎo)致藥劑重施、漏施等問題[6]。因此,為了降低操縱人員的技術(shù)要求與工作壓力,同時使植保作業(yè)更加精準、高效與節(jié)能,針對植保無人機作業(yè)過程,編制合理的路徑規(guī)劃算法,并配套定位技術(shù),使無人機能夠穩(wěn)定的按照規(guī)劃路徑進行植保作業(yè),已經(jīng)成為當(dāng)前植保無人機相關(guān)研究中需要解決的一個重要問題。另外,植保無人機的作業(yè)區(qū)域形狀較為規(guī)則,一般開闊無障礙,作業(yè)環(huán)境相對優(yōu)越,這也為植保無人機朝著自動化與智能化方向發(fā)展提供了條件。

無人機路徑規(guī)劃方法主要包括目標區(qū)域偵察監(jiān)測及定點、移動目標跟蹤打擊、誘敵飛行等,其中涉及到尋求最優(yōu)路徑的優(yōu)化方法,躲避火力威脅、地形障礙與雷達偵測等不利因素的避障方法以及相關(guān)定位、傳感方法等[7-8]。植保無人機路徑規(guī)劃屬于全覆蓋路徑規(guī)劃的范疇,大多數(shù)技術(shù)與研究均能夠?qū)崿F(xiàn)該種路徑的規(guī)劃[9-10]。但路徑規(guī)劃還應(yīng)該與實際的農(nóng)藝要求相結(jié)合,如CONESA-MUOZ等[11]針對多輛拖拉機田間協(xié)同作業(yè)路徑規(guī)劃問題,以消耗最小為目標建立了數(shù)學(xué)模型,對模擬退火算法進行了改進并用于路徑尋優(yōu)計算。在植保無人機路徑規(guī)劃方面也已經(jīng)開展了一些研究,徐博等[12-13]針對形狀規(guī)則的作業(yè)區(qū)域內(nèi)無人機返航點的規(guī)劃問題,提出了一種多架次作業(yè)植保無人機航跡規(guī)劃算法,該算法以無人機的工作總耗能最小為目標;其還針對不規(guī)則區(qū)域提出了一種植保作業(yè)航跡規(guī)劃算法,算法可根據(jù)指定作業(yè)方向規(guī)劃出與作業(yè)區(qū)域相應(yīng)的路徑。

在植保無人機實際作業(yè)過程中,隨著藥劑或電量耗盡,無人機需要返航至保障點進行藥劑裝填或電池更換,其中返航點的數(shù)量與位置不僅受到載藥量、續(xù)航時間、飛行速度、作業(yè)幅寬等無人機固有屬性的影響,還與作業(yè)方向、作業(yè)區(qū)域尺寸和形狀等環(huán)境有關(guān)。以往的植保無人機路徑規(guī)劃方法中,返航點往往位于無人機起始點所在的作業(yè)區(qū)域邊界上,且在作業(yè)區(qū)域規(guī)模較大的情況下,返航點數(shù)量會多于未規(guī)劃時的情況,由于返航點數(shù)量增多,隨著往返次數(shù)增加,不僅會使往返距離總和變大,還會增加保障作業(yè)次數(shù),從而導(dǎo)致非植保作業(yè)時間變長。針對這種情況,本文以縮短往返飛行、電池更換與藥劑裝填等非植保作業(yè)消耗的時間為目標,開展植保無人機路徑規(guī)劃方法研究。

1 植保無人機路徑規(guī)劃的基本思路

當(dāng)作業(yè)區(qū)域面積較小時,植保無人機無需中途裝填藥劑或更換電池即可完成植保作業(yè)。但當(dāng)作業(yè)區(qū)域較大,植保無人機單次植保作業(yè)無法滿足作業(yè)要求時,就需要中途多次飛至保障點進行保障作業(yè)。無人機在工作區(qū)域與保障點之間進行往返時,屬于非作業(yè)狀態(tài),所以路徑規(guī)劃應(yīng)盡量減少返航點與保障點之間的距離總和。表1首先對本文涉及的名詞進行定義。

設(shè)保障點位于坐標系原點,植保無人機續(xù)航時間為25min,飛行速度為6m/s,最長植保作業(yè)時間為15min,作業(yè)速度為3m/s,作業(yè)幅寬為2m。圖1中未規(guī)劃與簡單規(guī)劃情況下各返航點與保障點之間的往返距離總和分別為1 479m與629m,返航點數(shù)量均為5,此時圖1中的簡單規(guī)劃情況即可認為是最優(yōu)路徑,出現(xiàn)此種最優(yōu)情況的條件可表示為

表1 相關(guān)名詞定義Tab.1 Terms and definitions

圖1 300m×100m作業(yè)區(qū)域路徑規(guī)劃Fig.1 Path planning for 300m×100m working area

當(dāng)無法滿足式(1)時,若仍要各返航點均位于起始點所在的作業(yè)區(qū)域邊界上,則必須增加返航點的數(shù)量。

圖2為相同型號植保無人機在400 m×100 m作業(yè)區(qū)域內(nèi)未規(guī)劃與簡單規(guī)劃的返航點對比情況,返航點數(shù)量分別為7和8,而且這種返航點數(shù)量之間的差距還會隨著作業(yè)區(qū)域尺寸的改變而發(fā)生變化,如表2與表3所示。

圖2 400m×100m作業(yè)區(qū)域路徑規(guī)劃Fig.2 Path planning for 400m×100m working area

表2 返航點數(shù)量隨作業(yè)區(qū)域長度變化情況Tab.2 Number of return points varying w ith length of working area

表3 返航點數(shù)量隨作業(yè)區(qū)域?qū)挾茸兓闆rTab.3 Number of return point varying w ith w idth of working area

定義植保無人機作業(yè)方向為作業(yè)區(qū)域長度方向,表2中,作業(yè)區(qū)域?qū)挾葹?00 m,表3中,作業(yè)區(qū)域長度為400m,表2與表3中括號外數(shù)值為選取規(guī)則矩形作業(yè)區(qū)域時的測算結(jié)果。從表2、3中可知,當(dāng)保持長度不變時,隨著寬度的增加,未規(guī)劃與簡單規(guī)劃的返航點數(shù)量之差將逐漸變大;當(dāng)保持寬度不變時,隨著長度的增加,未規(guī)劃與簡單規(guī)劃的返航點數(shù)量之差未呈現(xiàn)單調(diào)變化趨勢,該差值主要與植保無人機載藥量所允許的最遠作業(yè)距離Dmax和作業(yè)區(qū)域長度L有關(guān),Dmax/L越接近偶數(shù),未規(guī)劃與簡單規(guī)劃的返航點數(shù)量之差就越小。除上述影響因素外,返航點數(shù)量還會受到作業(yè)區(qū)域不規(guī)則邊界的影響,表中括號內(nèi)數(shù)字即為在不規(guī)則邊界的作業(yè)區(qū)域內(nèi)未規(guī)劃與簡單規(guī)劃的返航點的數(shù)量情況,如圖2所示,不規(guī)則邊界由矩形區(qū)域去掉左上角三角形區(qū)域形成,表中的作業(yè)區(qū)域為去掉邊長40m的等腰直角三角形后的區(qū)域。

綜上所述,植保無人機路徑規(guī)劃主要是對作業(yè)過程中返航點數(shù)量與位置的規(guī)劃,其主要受到無人機固有屬性與作業(yè)區(qū)域環(huán)境的影響,而且通過表2中數(shù)據(jù)可知,簡單規(guī)劃的返航點數(shù)量比未規(guī)劃情況最多高出96%,隨著往返次數(shù)增多,往返距離與作業(yè)時間也隨之增大,需要對路徑進一步優(yōu)化。針對上述問題,本文將柵格法(Grid method)[14]與引力搜索算法(Gravitational search algorithm,GSA)[15-16]相結(jié)合,運用柵格法建立作業(yè)區(qū)域環(huán)境,通過為柵格附加移動權(quán)值,使植保無人機路徑規(guī)劃方法能夠適應(yīng)形狀不規(guī)則的作業(yè)區(qū)域,以非植保作業(yè)時間最小為目標,運用引力搜索算法進行尋優(yōu),從而獲得返航點數(shù)量與位置最優(yōu)解。

2 基于Grid-GSA算法的路徑規(guī)劃方法

2.1 柵格化環(huán)境

植保無人機的路徑規(guī)劃可以視為已知環(huán)境下的路徑規(guī)劃問題,且由于植保作業(yè)的各條路徑相互平行或垂直,相鄰平行路徑之間的距離為作業(yè)幅寬。一般情況下,作業(yè)區(qū)域形狀較為規(guī)則,因此適宜應(yīng)用柵格法表示環(huán)境情況。構(gòu)造初始柵格時,以無人機的作業(yè)幅寬為邊長,根據(jù)實際環(huán)境信息對相應(yīng)位置上的柵格賦予移動權(quán)值,位于作業(yè)區(qū)域邊界或障礙物處的柵格權(quán)值ω0=0,位于待作業(yè)區(qū)域中的柵格權(quán)值ωe=1。

2.2 作業(yè)路徑仿真

為能夠識別邊界,在作業(yè)區(qū)域內(nèi)規(guī)劃出如圖1所示的往復(fù)回轉(zhuǎn)式作業(yè)路徑,首先計算無人機前進的概率為

式中 Pf——無人機前進的概率

ωf——無人機前進的權(quán)值

ωl、ωr、ωb——無人機左側(cè)、右側(cè)與后方柵格的權(quán)值,ωb=0表示無人機飛過區(qū)域均被視為邊界

其余方向的移動概率計算與式(2)同理。無人機前進方向的權(quán)值添加獎勵機制表示為

式中 S——直行獎勵系數(shù),S>1

Gf——無人機前方柵格

B——邊界柵格

利用式(2)與式(3)計算各個方向的移動概率,使無人機優(yōu)先選擇概率大的移動方向,即可實現(xiàn)直行作業(yè),且遇到作業(yè)區(qū)域邊界或障礙物時進行轉(zhuǎn)彎,但此時無人機作業(yè)路徑呈螺旋形,并不適用于植保作業(yè)。為使無人機在作業(yè)區(qū)域邊界處進行回轉(zhuǎn),對無人機左后方或右后方柵格的權(quán)值進行獎勵

式中 U——回轉(zhuǎn)獎勵系數(shù),U>S

ωlb——無人機左后方柵格權(quán)值

Glb——無人機左后方柵格

如圖3所示,在t1時刻,無人機飛行至作業(yè)區(qū)域邊界,ωf=ω0=0,且通過式(4)所示的獎勵機制,柵格2權(quán)值ω2=ωe+U,設(shè)無人機右側(cè)為已作業(yè)區(qū)域,則此時無人機左轉(zhuǎn)概率最大;在t2時刻,無人機進入柵格1,此時ωf=ωe+S,而ωl=ω2=ωe+U,又因為U>S,使得此時無人機左轉(zhuǎn)概率依然最大。通過上述方法,即可實現(xiàn)無人機的往復(fù)回轉(zhuǎn)式作業(yè)路徑規(guī)劃,再為無人機附加載藥量屬性,記錄每次植保作業(yè)時藥量耗盡的返航點位置,就能夠通過仿真得到未規(guī)劃狀態(tài)的返航點數(shù)量與位置。

2.3 引力搜索算法尋優(yōu)

圖3 植保無人機周圍權(quán)值分布Fig.3 Weight distribution around plant protection UAV

遺傳算法、粒子群算法、模擬退火算法等智能優(yōu)化算法已經(jīng)被用于路徑規(guī)劃問題,在最短路徑規(guī)劃中表現(xiàn)出較好的性能[17-19]。引力搜索算法也屬于啟發(fā)式算法,對于本文研究的路徑規(guī)劃問題,變量為每次植保作業(yè)的飛行距離,目標為返航點與保障點之間往返距離總和最短,變量與目標函數(shù)之間不存在明顯的線性關(guān)系,且該函數(shù)關(guān)系還會受到無人機固有屬性與作業(yè)區(qū)域環(huán)境的影響,屬于較為典型的NP-Hard問題,適于智能優(yōu)化算法求解[20]。引力搜索算法的迭代規(guī)則為:一個粒子在下一時刻的速度等于該時刻的速度加上加速度,在下一時刻的位置等于該時刻的位置加上下一時刻的速度,即

(1)算法尋優(yōu)變量為每次植保作業(yè)的飛行距離,表示為

(2)由于固定的作業(yè)區(qū)域面積使得植保作業(yè)飛行時間一定,若要縮短總的作業(yè)時間,就應(yīng)盡量降低往返飛行、電池更換與藥劑裝填等非植保作業(yè)的時間消耗,以非植保作業(yè)時間最短為目標建立目標函數(shù)

其中 Pn=(xn,yn) P0=(x0,y0)

式中 Ten——第n次保障作業(yè)時更換電池時間

Tpn——第n次保障作業(yè)時裝填藥劑時間

voff——非植保作業(yè)狀態(tài)下的飛行速度

Pn——第n個返航點的位置坐標

P0——保障點的位置坐標

xn、yn分別與Dn存在函數(shù)關(guān)系,可分別表示為

圖4 f與函數(shù)曲線Fig.4 Function graph of f and

式(7)表示電池更換與藥劑裝填兩項保障工作可同時進行,且取其中消耗時間較長者作為保障作業(yè)時間。

(3)以式(1)為每次尋優(yōu)的約束條件?;贕rid-GSA算法的路徑規(guī)劃方法步驟為:①柵格化作業(yè)區(qū)域,為柵格設(shè)置初始權(quán)值。②運用仿真方法得出未規(guī)劃與簡單規(guī)劃的返航點數(shù)量與位置。③根據(jù)未規(guī)劃與簡單規(guī)劃的返航點數(shù)量之差確定搜索空間。④生成初始搜索群體。⑤計算個體目標函數(shù)值。⑥計算個體不同維度上的加速度和速度。⑦更新個體位置。⑧重復(fù)步驟⑤~⑦,直至達到終止條件。⑨輸出規(guī)劃結(jié)果并結(jié)束。

2.4 路徑糾偏與光順

從規(guī)劃好的路徑中選取關(guān)鍵點,并將其位置信息輸入無人機控制器,再配合無人機自身糾偏算法、定位系統(tǒng)、電動機、螺旋槳等硬件,即可使無人機按照既定路徑與速度自主飛行。本文方法所需的主要糾偏機制如圖5所示。

圖5 糾偏機制Fig.5 Machanism of deviation rectification

無人機通過機載定位系統(tǒng)反饋得到實際位置F,通過與輸入的關(guān)鍵點R1與R2形成直線進行比較,得出偏航距離d,以此為依據(jù)調(diào)整飛行速度。另外,無人機還需具備如圖5所示的光順路徑的能力。

3 實例檢驗

3.1 算例檢驗

設(shè)植保無人機續(xù)航時間為25 min,最長植保作業(yè)時間為15min,飛行速度voff為6m/s,作業(yè)速度von為3 m/s,計算得出載藥量所允許的最遠作業(yè)距離Dmax=2 700m,作業(yè)幅寬為2m,電池更換時間Te與最大藥劑裝填時間Tpmax均為1min,由于藥劑裝填時間與每次植保作業(yè)的載藥量有關(guān),計算藥劑裝填時間Tpn為

式中 tb——藥劑裝填時間基數(shù),本文取20 s

選取作業(yè)區(qū)域長700 m、寬100 m,邊界形狀不規(guī)則,如圖6所示,不規(guī)則邊界由矩形區(qū)域去掉左上角三角形區(qū)域形成,該三角形區(qū)域為直角邊長40 m的等腰直角三角形。圖6中坐標系為非等比坐標系,保障點位于坐標系原點處,根據(jù)植保無人機作業(yè)幅寬對作業(yè)區(qū)域柵格化,柵格邊長為2 m。運用仿真方法得出的未規(guī)劃與簡單規(guī)劃的返航點數(shù)量與位置如圖6所示,返航點數(shù)量分別為12與22,往返距離總和分別為6 440m和2 413m,非植保作業(yè)時間分別為29.9min和24.2min。

圖6 700m×100m作業(yè)區(qū)域路徑規(guī)劃Fig.6 Path planning for 700m×100m working area

運用Grid-GSA算法規(guī)劃返航點情況如圖7所示,植保無人機需要進行15次返航保障,返航點與保障點之間往返距離總和為2 073m,由于終點位置固定,所以該距離總和未考慮終點到保障點的距離,非植保作業(yè)時間19min,具體的規(guī)劃結(jié)果見表4。

圖7 基于Grid-GSA算法的路徑規(guī)劃返航點情況Fig.7 Planned path by Grid-GSA

表4 基于Grid-GSA算法的路徑規(guī)劃結(jié)果Tab.4 Results of path planning based on Grid-GSA

3.2 驗證試驗

試驗主要測量在實際環(huán)境中,無人機分別按照未規(guī)劃返航點與運用Grid-GSA算法規(guī)劃返航點飛行得出往返距離總和,檢驗該測量數(shù)據(jù)與計算機輸出數(shù)據(jù)的偏差,分析產(chǎn)生偏差的主要影響因素,以此為依據(jù)判斷本文提出方法的可行性與實用性。根據(jù)試驗要求,需要無人機具有按照設(shè)定航點飛行的功能,試驗選取大疆精靈3無人機,具體參數(shù)為最大水平飛行速度16 m/s,飛行時間約25 min,采用GPS定位,信號最大有效距離1 000m。

試驗于2017年1月在東北農(nóng)業(yè)大學(xué)進行,試驗區(qū)域開闊無障礙,形狀為矩形,尺寸為200m×60m。人為設(shè)置邊界,于作業(yè)區(qū)域一角去掉直角邊長40m的等腰直角三角形區(qū)域,以驗證Grid-GSA算法對不規(guī)則邊界的適用性,天氣良好,試驗環(huán)境如圖8所示。

圖8 試驗環(huán)境Fig.8 Experiment environment

運用本文提出方法,對試驗田地的作業(yè)區(qū)域進行返航點規(guī)劃,結(jié)果如表5所示。根據(jù)表5數(shù)據(jù),在作業(yè)區(qū)域內(nèi)進行無人機航點定位。

完成定位后,使無人機按照既定航點飛行,并打開攝像功能,通過后期處理攝像中標志點的位置信息,來記錄實際航跡與理想航跡的偏差,現(xiàn)場情況如圖9所示。

表5 計算機輸出的返航點坐標數(shù)據(jù)Tab.5 Data of return point outputted by com puter m

圖9 航點定位Fig.9 Flight points positioning

通過試驗測得無人機實際飛行路徑如圖10所示。

圖10 無人機實際飛行路徑Fig.10 Path of UAV from test

通過試驗測得未規(guī)劃和Grid-GSA算法規(guī)劃的返航點情況如表6所示。

表6 試驗測得的返航點坐標數(shù)據(jù)Tab.6 Measured data of return point m

4 結(jié)果分析

對基于Grid-GSA算法規(guī)劃、簡單規(guī)劃與未規(guī)劃3種情況的數(shù)據(jù)進行對比,如表7所示。

表7 路徑規(guī)劃結(jié)果數(shù)據(jù)對比Tab.7 Data of path planning results

表7中,情況1、2、3分別對應(yīng)Grid-GSA算法規(guī)劃、簡單規(guī)劃、未規(guī)劃。情況1中的返航點數(shù)量少于情況2,多于情況3,且由圖7可知,大多數(shù)返航點沒有位于起始點所在的作業(yè)區(qū)域邊界。設(shè)情況1的返航點數(shù)量與位置均為未規(guī)劃情況,保持15個返航點數(shù)量不變,將其移至作業(yè)距離所允許的最近起始點所在作業(yè)區(qū)域邊界,即進行簡單規(guī)劃,計算得

由該結(jié)果可知,無法滿足式(1)要求,并通過進一步計算驗證,在返航點數(shù)量少于22時均無法滿足式(1)要求。說明針對本文實例,簡單規(guī)劃結(jié)果必然導(dǎo)致返航點數(shù)量激增。

情況1相比于情況2、3,往返距離總和分別縮短了14%與68%,非植保作業(yè)時間分別減少了21%與36%。取情況1所有的返航點與情況2前15個返航點計算往返距離總和分別為2 073 m與1 223m,情況2剩余返航點與保障點之間的往返距離總和為1 190m。由此可見,雖然情況1與情況2相對應(yīng)的返航點中,均是情況1返航點距離保障點較遠,但由于情況2返航點數(shù)量的增多,導(dǎo)致了往返距離總和的變大。而且保持作業(yè)區(qū)域長度不變,隨著寬度不斷增大,這種差距還會更加明顯。

3種情況更換電池的次數(shù)分別為9、8和12,裝填藥劑的次數(shù)與返航次數(shù)相同,分別為15、22和12,即情況3每次保障作業(yè)均進行了電池更換與藥劑裝填。情況3的保障作業(yè)時間最短,但由于往返距離較遠,使得非植保作業(yè)時間最長。情況1與情況2相比較,往返飛行時間與保障作業(yè)時間均較短,兩種情況的藥劑裝填平均時間分別為51.5 s與41.5 s,雖然情況2優(yōu)于情況1,但由于保障次數(shù)增多,使得總的藥劑裝填時間較長,而且還加大了人工作業(yè)密度。

無人機電池充電時間較長,所以每次植保作業(yè)需要配備多組電池以備更換。本文規(guī)劃方法可計算出每塊電池電量消耗情況如表8所示,配合表4中電池更換的次數(shù)與時機,可為電池配備提供參考。3種情況中,電池的利用率平均值分別為79%、88%與65%,電池用量分別為10、9、13塊。若對情況1中低利用率電池1與10進行合并,則利用率平均值變?yōu)?8%,電池用量變?yōu)?塊,所以在該方面情況1也表現(xiàn)出較優(yōu)的性能。

表8 電池使用情況Tab.8 Consumption of battery power %

根據(jù)表5、6中的返航點坐標,可計算各返航點至保障點之間的距離,從而得出未規(guī)劃與Grid-GSA算法規(guī)劃后的往返距離總和,如表9所示。

表9 往返距離總和Tab.9 Total distance of round trip m

由表9可知,對于同一作業(yè)區(qū)域,運用Grid-GSA算法規(guī)劃返航點能夠使往返距離總和減少,且試驗結(jié)果顯示,運用Grid-GSA算法得出的往返距離總和減少幅度更加明顯,說明Grid-GSA算法具有一定的實用性與可行性。仿真結(jié)果與試驗結(jié)果存在一定偏差,主要由無人機定位系統(tǒng)與實際位置偏差造成,在試驗中,通過無人機航拍獲得標志點位置出現(xiàn)了偏離中心位置的情況,這說明試驗中的無人機沒有完全按照設(shè)定航點與路線飛行。雖然無人機具有自主的糾偏算法,但由于定位系統(tǒng)精度低的問題,就會導(dǎo)致無人機認為已經(jīng)通過糾偏回歸正確航線,但實際上仍存在偏差。若采用MG-1S型植保無人機,使用手持RTK導(dǎo)航系統(tǒng),精度可達到厘米級,且實現(xiàn)高精度定位還有較多手段,本文路徑規(guī)劃方法可以進一步得到改進。

5 結(jié)論

(1)將柵格法與引力搜索算法相結(jié)合,提出了基于Grid-GSA算法的路徑規(guī)劃方法。通過將無人機固有屬性與作業(yè)區(qū)域環(huán)境相關(guān)參數(shù)輸入算法,即可自動輸出最優(yōu)的作業(yè)路徑,其中包含了合理的返航點數(shù)量與位置,保證非植保作業(yè)時間最短,且該方法適用于具有不規(guī)則邊界的作業(yè)區(qū)域。將規(guī)劃出的路徑輸入植保無人機控制器,通過無人機的糾偏算法、定位系統(tǒng)以及控制器與各硬件之間的協(xié)調(diào)配合,來實現(xiàn)自主作業(yè)。

(2)運用實例對本文提出的路徑規(guī)劃方法進行了檢驗。采用本文提出的基于Grid-GSA算法的路徑規(guī)劃方法得出的結(jié)果,相比于簡單規(guī)劃與未規(guī)劃情況,往返距離總和分別縮短了14%與68%,非植保作業(yè)時間分別減少了21%與36%,耗費電池數(shù)量與電池利用率等指標均較好,從而驗證了該方法的合理性與可行性。在驗證試驗中,運用Grid-GSA算法規(guī)劃返航點比未規(guī)劃的實際往返距離總和少322m,說明方法具有一定的實用性與可行性。

1 HUANG L,QU H,JIP,et al.A novel coordinated path planningmethod using k-degree smoothing formulti-UAVs[J].Applied Soft Computing,2016,48:182-192.

2 TISDALE J,KIM Z W,HEDRICK J K.Autonomous UAV path planning and estimation[J].IEEE Robotics&Automation Magazine,2009,16(2):35-42.

3 張東彥,蘭玉彬,陳立平,等.中國農(nóng)業(yè)航空施藥技術(shù)研究進展與展望[J/OL].農(nóng)業(yè)機械學(xué)報,2014,45(10):53-59.http:∥www.j-csam.org/jcsam/ch/reader/view_abstract.a(chǎn)spx?file_no=20141009&flag=1.DOI:10.6041/j.issn.1000-1298.2014.10.009.ZHANG Dongyan,LAN Yubin,CHEN Liping,et al.Current status and future trends of agricultural aerial spraying technology in China[J/OL].Transactions of the Chinese Society for Agricultural Machinery,2014,45(10):53-39.(in Chinese)

4 周志艷,臧英,羅錫文,等.中國農(nóng)業(yè)航空植保產(chǎn)業(yè)技術(shù)創(chuàng)新發(fā)展戰(zhàn)略[J].農(nóng)業(yè)工程學(xué)報,2013,29(24):1-10.ZHOU Zhiyan,ZANG Ying,LUO Xiwen,et al.Technology innovation development strategy on agricultural aviation industry for plant protection in China[J].Transactions of the CSAE,2013,29(24):1-10.(in Chinese)

5 丁團結(jié),方威,王鋒.無人機遙控駕駛關(guān)鍵技術(shù)研究與飛行品質(zhì)分析[J].飛行力學(xué),2011,29(2):17-24.DING Tuanjie,F(xiàn)ANG Wei,WANG Feng.Development of UAV remote-piloted key technology and flight qualities[J].Flight Dynamics,2011,29(2):17-24.(in Chinese)

6 彭孝東,張鐵民,李繼宇,等.基于目視遙控的無人機直線飛行與航線作業(yè)試驗[J/OL].農(nóng)業(yè)機械學(xué)報,2014,45(11): 258-263.http:∥www.j-csam.org/jcsam/ch/reader/view_abstract.a(chǎn)spx?file_no=20141140&flag=1.DOI:10.6041/j.issn.1000-1298.2014.11.040.PENG Xiaodong,ZHANG Tiemin,LIJiyu,et al.Experimentof straight and airline flight operation for farmland based on UAV in visual remotemode[J/OL].Transactions of the Chinese Society for Agricultural Machinery,2014,45(11):258-263.(in Chinese)

7 YAO P,WANG H,SU Z.Cooperative path planning with applications to target tracking and obstacle avoidance for multi-UAVs[J].Aerospace Science&Technology,2016,54:10-22.

8 RAMANA M V,VARMA SA,KOTHARIM.Motion planning for a fixed-wing UAV in urban environments[J].IFAC-Papers Online,2016,49(1):419-424.

9 POPESCU D,STOICAN F,ICHIM L.Control and optimization of UAV trajectory for aerial coverage in photogrammetry applications[J].Advances in Electrical and Computer Engineering,2016,16(3):99-106.

10 TORRES M,PELTA D A,VERDEGAY J L,et al.Coverage path planning with unmanned aerial vehicles for 3D terrain reconstruction[J].Expert Systems with Applications,2016,55(C):441-451.

11 CONESA-MUOZ J,PAJARESG,RIBEIRO A.Mix-opt:a new route operator for optimal coverage path planning for a fleet in an agricultural environment[J].Expert Systemswith Applications,2016,54:364-378.

12 徐博,陳立平,譚彧,等.多架次作業(yè)植保無人機最小能耗航跡規(guī)劃算法研究[J/OL].農(nóng)業(yè)機械學(xué)報,2015,46(11): 36-42.http:∥www.j-csam.org/jcsam/ch/reader/view_abstract.a(chǎn)spx?file_no=20151106&flag=1.DOI:10.6041/j.issn.1000-1298.2015.11.006.XU Bo,CHEN Liping,TAN Yu,et al.Path planning based onminimum energy consumption for plant protection UAVs in sorties[J/OL].Transactions of the Chinese Society for Agricultural Machinery,2015,46(11):36-42.(in Chinese)

13 徐博,陳立平,譚彧,等.基于無人機航向的不規(guī)則區(qū)域作業(yè)航線規(guī)劃算法與驗證[J].農(nóng)業(yè)工程學(xué)報,2015,31(23): 173-178.XU Bo,CHEN Liping,TAN Yu,et al.Route planning algorithm and verification based on UAV operation path angle in irregular area[J].Transactions of the CSAE,2015,31(23):173-178.(in Chinese)

14 GU J,CAO Q.Path planning formobile robot in a 2.5 dimensional grid based map[J].Industrial Robot,2011,38(3):315-321.

15 王宇,黃勝,廖全蜜,等.基于引力搜索算法的船舶艙室布置方法[J].上海交通大學(xué)學(xué)報,2016,50(1):131-139.WANG Yu,HUANG Sheng,LIAO Quanmi,et al.A method for ship compartment layout design based on gravitational search algorithm[J].Journal of Shanghai Jiao Tong University,2016,50(1):131-139.(in Chinese)

16 王宇,黃勝,廖全蜜,等.基于引力搜索算法的艙室分布方案設(shè)計方法[J].哈爾濱工程大學(xué)學(xué)報,2016,37(1):48-52.WANG Yu,HUANG Sheng,LIAO Quanmi,et al.Method for the layout design of ship cabins based on gravitational search algorithm[J].Journal of Harbin Engineering University,2016,37(1):48-52.(in Chinese)

17 MAC T T,COPOT C,TRAN D T,et al.Heuristic approaches in robot path planning:a survey[J].Robotics&Autonomous Systems,2016,86:13-28.

18 DAS P K,BEHERA H S,DAS S,et al.A hybrid improved PSO-DV algorithm for multi-robot path planning in a clutter environment[J].Neurocomputing,2016,207:735-753.

19 BEHNCK L P,DOERING D,PEREIRA C E,et al.A modified simulated annealing algorithm for SUAVs path planning[J].IFAC-Papers Online,2015,48(10):63-68.

20 RASHEDIE,NEZAMABADI-POUR H,SARYAZDIS.GSA:a gravitational search algorithm[J].Information Sciences,2009,179(13):2232-2248.

Path Planning Method Based on Grid-GSA for Plant Protection UAV

WANG Yu CHEN Haitao LIYu LIHaichuan
(College of Engineering,Northeast Agricultural University,Harbin 150030,China)

Due to the limited battery power and pesticide capacity,the plant protection UAV need return to the supply point frequently in the process of plant protection.With thework area increasing,more time would be spent on battery replacement,pesticide filling and round trips between each return pointand the supply point.So an appropriate path with the optimal return pointsmust be planned before starting the work,in order to minimize the total time and improve the efficiency of the plant protection.For the purpose,a research was conducted on the path planning method for the plant protection UAV.Firstly,aiming at building an environmentmodel which could describe the working area,the grid method was selected to divide the working area into small gridswith the initialized weights,which were depended on the working area’s size and shape.Secondly,the UAV was made to fly from the current grid to the adjacent one with the highest probability,which was calculated according to both the grids’initialized weights and the heading direction of the UAV.Incentive coefficients were added to the weights of the grids located in the front,left rear and right rear of the UAV so that the parallel routes were followed which moved from one extreme of the working area to the other alternately and turned at the boundary.Then the quantity and position of the return point could be outputted by controlling the distance in the sprayingmode.Thirdly,amathematicalmodelwas established.The quantities of the return times in the artificial planned path and the unplanned path were taken as the upper and lower limits of the search space respectively.The distance of each flight in the sprayingmode was chosen as the variable,and the dimensions ofwhich were depended on the search space.The objective was to obtain the optimal return points with the minimum time in the non-spraying mode.After that the gravitational search algorithm (GSA)was applied to solve themodel.Based on themethods and processes above,a new path planning method was proposed.Then themethod would output the planned path with return points automatically byinputting the data about the environment and the UAV such as the size of the working area,the direction of the crop row and the speed of the UAV.At last,for the test of the performance of the proposed path planningmethod,a 700m×100m working area with the irregular boundary was taken as an example for the path calculation.The path calculated by the proposed method was also compared with the artificial planned path and the unplanned path respectively,which showed the non-spraying distance of the proposed method was reduced by 14%and 68%,while the non-spraying time was reduced by 21%and 36%.Furthermore,a field experiment with the real UAV was used to test the proposed deviation rectification algorithm.Finally,the study indicated that the proposed method which could produce paths with lessworking timewas a reasonable,feasible and useful solution for the path planning problem of the plant protection UAV.

plant protection UAV;path planning;grid method;return point;gravitational search algorithm

TP301.6;V279+.2

A

1000-1298(2017)07-0029-09

2016-11-05

2017-02-04

公益性行業(yè)(農(nóng)業(yè))科研專項(201303011)和國家現(xiàn)代農(nóng)業(yè)產(chǎn)業(yè)技術(shù)體系建設(shè)專項(CARS-04-PS22)

王宇(1989—),男,講師,主要從事農(nóng)業(yè)機械化工程研究,E-mail:wang_neau@163.com

陳海濤(1962—),男,教授,博士生導(dǎo)師,主要從事農(nóng)業(yè)機械化工程與生物質(zhì)材料研究,E-mail:CHT_neau@163.com

10.6041/j.issn.1000-1298.2017.07.004

猜你喜歡
柵格植保數(shù)量
壺關(guān)縣:開展2021年植保無人機操作手培訓(xùn)
基于鄰域柵格篩選的點云邊緣點提取方法*
芳芳猜童話書的數(shù)量
無怨無悔四十載 植保戰(zhàn)線展芳華——訪山西省太原市植保植檢站副站長何淑青
無人機技術(shù)在農(nóng)業(yè)植保中的應(yīng)用與實踐
基于A*算法在蜂巢柵格地圖中的路徑規(guī)劃研究
統(tǒng)一數(shù)量再比較
植保機何時走下“神壇”
頭發(fā)的數(shù)量
不同剖面形狀的柵格壁對柵格翼氣動特性的影響