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

?

基于雙預(yù)瞄純追蹤算法的丘陵山區(qū)農(nóng)機差分導(dǎo)航系統(tǒng)研究

2024-05-22 21:18:33陳柯霖謝守勇陳翀向旺劉偉
中國農(nóng)機化學(xué)報 2024年2期
關(guān)鍵詞:路徑規(guī)劃

陳柯霖 謝守勇 陳翀 向旺 劉偉

摘要:針對丘陵山區(qū)農(nóng)業(yè)機械因體積小、種類多,難以無人作業(yè)改造的問題,搭建基于雙預(yù)瞄純追蹤算法的丘陵山區(qū)農(nóng)機差分導(dǎo)航系統(tǒng),完成導(dǎo)航系統(tǒng)結(jié)構(gòu)、路徑規(guī)劃策略和追蹤控制器的設(shè)計。使用Ntrip DTU和北斗定位板卡完成差分定位。采用平滑轉(zhuǎn)向方式,提出適用于丘陵山區(qū)的全局路徑規(guī)劃策略,可有效適配不同轉(zhuǎn)彎半徑的農(nóng)機,減少地頭區(qū)域。設(shè)計雙預(yù)瞄純追蹤模糊控制器,開展與純追蹤控制器的對比仿真試驗,并搭建試驗樣機完成測試。實際測試結(jié)果顯示:控制器在追蹤直線時,在s=2.9 m處收斂,在之后的直線追蹤中平均絕對誤差保持在0.01 m;在追蹤曲線時,兩段彎道最大誤差分別為0.08 m和0.75 m,平均絕對誤差0.04 m。

關(guān)鍵詞:丘陵山區(qū);差分導(dǎo)航;路徑規(guī)劃;純追蹤;雙預(yù)瞄模糊控制器

中圖分類號:S24

文獻標識碼:A

文章編號:20955553 (2024) 02018707

收稿日期:2023年2月13日 ?修回日期:2023年5月18日

基金項目:中國煙草總公司重慶市煙草專賣局(公司)科技計劃項目(B20211NY1317);重慶市技術(shù)創(chuàng)新與應(yīng)用發(fā)展專項重點項目(cstc2021jscx—gksbX0065)

第一作者:陳柯霖,男,1996年生,四川成都人,碩士;研究方向為農(nóng)業(yè)智能裝備。Email: 1083106951@qq.com

通訊作者:謝守勇,男,1969年生,重慶人,博士,教授;研究方向為智能農(nóng)業(yè)裝備開發(fā)。Email: zswu0310@163.com

Research on differential navigation system of agricultural machinery in hilly areas

based on dual preview pure tracking algorithm

Chen Kelin, Xie Shouyong, Chen Chong, Xiang Wang, Liu Wei

(College of Engineering and Technology, Southwest University, Chongqing, 400715, China)

Abstract:

In order to solve the problem that agricultural machinery in hilly areas is difficult to be transformed by unmanned operation due to its small size and many kinds, a differential navigation system for agricultural machinery in hilly and mountainous areas based on double preview tracking algorithm was built, and the navigation system structure, path planning strategy and tracking controller were designed. Ntrip DTU and Beidou positioning board card were used to complete differential positioning. A global path planning strategy suitable for hilly and mountainous areas was proposed by using smooth steering mode, which could effectively adapt to agricultural machinery with different turning radius and reduce field area. The dual preview pure tracking fuzzy controller was designed, and the simulation experiment was carried out compared with the pure tracking controller, and the experimental prototype was built to complete the test. The actual test results showed that the controller proposed in this paper converged?at s=2.9 m when tracking the straight line, and the average absolute error remained at 0.01 m in the following straight line tracking. When tracking the curve, the maximum error of the two curves was 0.08 m and 0.75 m respectively, and the average absolute error was 0.04 m.

Keywords:

hilly areas; differential navigation; path planning; pure tracking; double preview fuzzy controller

0 引言

傳感器、物聯(lián)網(wǎng)和云計算等技術(shù)的應(yīng)用,推動了現(xiàn)代農(nóng)業(yè)向著智能化、信息化、精細化發(fā)展[1],其中衛(wèi)星導(dǎo)航技術(shù)的應(yīng)用尤其廣泛[2]。根據(jù)《2021年全國農(nóng)業(yè)機械化發(fā)展統(tǒng)計公報》,2021年中國加裝北斗衛(wèi)星導(dǎo)航系統(tǒng)的農(nóng)用車輛超過60萬臺,植保無人機保有量97931架,同比增長39.22%[3],大幅提高了作業(yè)效率和農(nóng)業(yè)智能化水平。

農(nóng)業(yè)車輛衛(wèi)星導(dǎo)航系統(tǒng)包含完整可靠的硬件基礎(chǔ)、精準的路徑追蹤控制器[45]和高效的路徑規(guī)劃策略[6],目前國內(nèi)外學(xué)者對此都有大量的研究。在追蹤控制器的研究上,柴善鵬等[7]在溫室農(nóng)機上使用粒子群優(yōu)化算法優(yōu)化純追蹤追蹤控制器,以提高控制精度。黎永鍵等[8]在東方紅拖拉機上搭建雙閉環(huán)轉(zhuǎn)向控制的自動導(dǎo)航系統(tǒng)。王立輝等[9]依托雷沃谷神收獲機搭建自適應(yīng)路徑追蹤系統(tǒng)。刁勤晴等[10]通過雙預(yù)瞄策略解決了跟蹤大曲率路徑時車速過高的問題。Ahn等[11]通過改變前瞻點與路徑的幾何位置,改進了純追蹤算法,解決了震蕩和轉(zhuǎn)彎半徑過小問題。靳欣宇等[12]提出了一種基于最優(yōu)預(yù)瞄時間的Stanley追蹤控制器,實現(xiàn)了復(fù)雜道路的無人駕駛。

同時,在對導(dǎo)航系統(tǒng)核心技術(shù)之一——路徑規(guī)劃的研究上[13],翟衛(wèi)欣等[14]提出了一種基于區(qū)塊套行作業(yè)模式的路徑規(guī)劃方法。孟志軍等[15] 根據(jù)車輛和田地的先驗信息,選擇不同的優(yōu)化目標計算出最優(yōu)路徑。劉剛等[16]提出了一種基于地塊平整度的全局路徑規(guī)劃方法,提高平地效率30%以上。Rahman等[17]使用N多邊形算法和凸包分裂交叉點法完成凸凹多邊形田地路徑規(guī)劃,減少了作物損失和工作時間。Han等[18]提出了基于X形轉(zhuǎn)向的多邊形地塊路徑規(guī)劃算法,提高了作業(yè)質(zhì)量。

上述導(dǎo)航系統(tǒng)使用的控制器和路徑規(guī)劃策略效果顯著,但主要適用于特定類型的農(nóng)機和場景,硬件結(jié)構(gòu)相對零散并需要車載計算機的輔助,成本較高、缺乏靈活性。而丘陵山區(qū)農(nóng)機種類多、農(nóng)機體積小,要求導(dǎo)航系統(tǒng)擴展性高、成本低,便于二次開發(fā)。為此本文基于純追蹤算法和RTK(Realtime kinematic)定位技術(shù)搭建丘陵山區(qū)小型農(nóng)機導(dǎo)航控制系統(tǒng),完成系統(tǒng)硬件搭建,提出適用于丘陵山區(qū)的路徑規(guī)劃策略和雙預(yù)瞄純追蹤模糊控制器,并對控制器進行仿真和試驗,驗證其準確性和有效性。

1 系統(tǒng)設(shè)計

1.1 自動導(dǎo)航系統(tǒng)結(jié)構(gòu)組成

導(dǎo)航系統(tǒng)結(jié)構(gòu)由控制終端、被控端、執(zhí)行機構(gòu)控制端、定位裝置、網(wǎng)絡(luò)端組成,如圖1所示。

系統(tǒng)被控端芯片采用STM32F407VET6,移植freeRTOS(Free Real Time Operating System),支持任務(wù)創(chuàng)建,享有獨立的堆棧空間,通過時間片流轉(zhuǎn)和全搶占式調(diào)度,從宏觀上實現(xiàn)多線程、多優(yōu)先級處理[19]。系統(tǒng)數(shù)據(jù)儲存由SD卡和可擦可編程只讀存儲器(EEPROM)組成,SD卡用以儲存導(dǎo)航路點,移植FATFS文件系統(tǒng)[20],可完成路徑點文件(夾)的創(chuàng)建、寫入、刪除、搜索,EEPROM儲存用戶設(shè)備參數(shù)。串口屏作為人機交互界面,通SI24R1射頻模組與被控端連接,完成遠程通信。使用4G模組接入網(wǎng)絡(luò),提高系統(tǒng)可擴展性,配置TCP(Transmission Control Protocol)通道工作模式,進行數(shù)據(jù)透傳,由socket網(wǎng)絡(luò)編程搭建服務(wù)器,可在服務(wù)器端完成數(shù)據(jù)上傳、儲存、處理、下載、可視化等功能,并為復(fù)雜算法提供空間和算力。定位裝置使用北斗高精度定位定向板卡UB482,定位精度1cm,航向角精度0.2°/1m基線。由千尋DTU(Data Transfer unit)接收服務(wù)商固定站的差分數(shù)據(jù),無需現(xiàn)場搭建固定站。數(shù)據(jù)以NMEA消息協(xié)議傳輸至系統(tǒng)解碼,獲取當前坐標、速度、航向角。執(zhí)行單元由STM32F103VET6作為主控,由RS232接口與系統(tǒng)通信并預(yù)留CAN通訊接口。根據(jù)系統(tǒng)功能需要設(shè)計PCB主板,并將大小控制在13cm×15cm,符合輕量化設(shè)計,更加適用于小型農(nóng)機。

1.2 任務(wù)創(chuàng)建與數(shù)據(jù)處理

系統(tǒng)依托freeRTOS,創(chuàng)建四種任務(wù)類型。數(shù)據(jù)傳輸類任務(wù)用于整合外部通信接口,與系統(tǒng)內(nèi)部建立通道;數(shù)據(jù)處理類任務(wù)用于預(yù)處理定位數(shù)據(jù)及解析命令、根據(jù)命令調(diào)用路徑規(guī)劃和路徑追蹤功能;數(shù)據(jù)存儲類任務(wù)用于完成數(shù)據(jù)的存儲和調(diào)用;人機交互類任務(wù)為用戶提供觸摸屏輸入界面以及操作按鍵。采用串口DMA(Direct Memory Access)中斷接收定位數(shù)據(jù),接收與解碼輪轉(zhuǎn),避免數(shù)據(jù)丟失問題。在中斷中引入二進制信號量,完成數(shù)據(jù)接收與解碼任務(wù)的同步,建立消息隊列等待其他任務(wù)對定位數(shù)據(jù)請求。以“$cmd+命令符+文件名+#”規(guī)則建立命令,在數(shù)據(jù)處理任務(wù)中解析字符串,設(shè)置事件組中對應(yīng)位實現(xiàn)多任務(wù)之間的同步。

2 路徑規(guī)劃策略

丘陵山區(qū)田塊面積相對較小,邊緣規(guī)整度低,為提高土地使用效率,提出一種轉(zhuǎn)彎地頭小、對車輛適應(yīng)性高、生成路徑規(guī)整度好的規(guī)劃策略。將田塊分為自主作業(yè)區(qū)和遙控作業(yè)區(qū),在自主作業(yè)區(qū)使用跨行次數(shù)nc來量化通勤路線長度,以減小地頭轉(zhuǎn)彎區(qū)域為主,減少通勤路線長度為輔規(guī)劃路徑。在遙控作業(yè)區(qū),對人工遙控作業(yè)產(chǎn)生的路點全程采集并存儲,可供自主作業(yè)二次調(diào)用。

2.1 作業(yè)區(qū)和作業(yè)帶劃分

在獲取經(jīng)緯度信息后,因其單位跨度較大,將其轉(zhuǎn)化為通用墨卡爾投影(UTM)下的位置信息。通過四點圈定田塊,規(guī)整為四邊形,分別計算四邊與對邊端點的最大距離,選擇其中最小距離d3對應(yīng)的邊l3作為起始邊,以作業(yè)寬幅w等距切分起始邊最短鄰邊l1,生成n條作業(yè)帶,使得作業(yè)條數(shù)和轉(zhuǎn)彎次數(shù)最少,作業(yè)帶中心線即為自主作業(yè)路徑雛形,同時劃出了自主和遙控作業(yè)區(qū),如圖2所示。

2.2 自主作業(yè)區(qū)轉(zhuǎn)向方式及路徑規(guī)劃

根據(jù)車輛轉(zhuǎn)彎半徑r和作業(yè)條數(shù)n,分割地頭區(qū)域。本文自主作業(yè)區(qū)采用平滑轉(zhuǎn)向[11],在轉(zhuǎn)彎半徑較大時,使用跨行平滑轉(zhuǎn)向代替常用的Ω形轉(zhuǎn)向掉頭,見圖3。

(a) Ω形轉(zhuǎn)向

(b) 平滑轉(zhuǎn)向

由幾何關(guān)系可得,平滑轉(zhuǎn)向?qū)D(zhuǎn)彎地頭區(qū)域要求長度與α和r有關(guān),當邊界為斜邊時,根據(jù)相切的兩直線生成轉(zhuǎn)向圓弧,轉(zhuǎn)彎區(qū)域長度

h1=r·sin(90°-α)+w2

(1)

而常用的Ω形轉(zhuǎn)向,轉(zhuǎn)彎區(qū)域長度

h2=2rsinarccosw+2r4r+r+w2

(2)

由式(1)和式(2)知,平滑轉(zhuǎn)向相較于常用的Ω形轉(zhuǎn)向,占用地頭轉(zhuǎn)彎區(qū)域更少。

當r≤1/2w時,無需跨行轉(zhuǎn)向,地頭轉(zhuǎn)彎區(qū)域較小,以梭行法[11]生成作業(yè)路徑,能夠減少通勤路線長度,此時跨行次數(shù)nc=n,如圖4(a)所示。

當r>1/2w時,需轉(zhuǎn)向跨行,使用結(jié)行法規(guī)劃路徑,如圖4(b)所示。結(jié)行法最小作業(yè)條數(shù)ns與轉(zhuǎn)彎半徑r、作業(yè)寬幅w相關(guān),按式(3)計算,在相同轉(zhuǎn)彎半徑和作業(yè)寬幅下,該方法較于常用的套行法[11],每條作業(yè)帶所消耗的通勤路徑更短,且要求的最小作業(yè)條數(shù)更小,擴大了適用范圍,如圖4(c)所示,在轉(zhuǎn)彎最小跨行數(shù)都為2且車輛同側(cè)進出的狀態(tài)下,滿足結(jié)行法的最小作業(yè)行數(shù)為4,而套行法為6。對于結(jié)行法,其跨行次數(shù)nc按式(4)計算。

ns=2×2rw r≥12w

(3)

nc=4∑n2i=1i-3

(4)

由式知當作業(yè)條數(shù)為4時,nc最小,作業(yè)條數(shù)增多時,nc增速上升,為減小通勤路線長度,將其分組,如圖4(d)所示。以最小作業(yè)條數(shù)為一組,將n條作業(yè)路徑分為gs個最小組和1個作業(yè)條數(shù)為nf剩余組。其中g(shù)s和nf分別按式(5)、式(6)計算。

gs=nns-1

(5)

nf=n-gs·ns

(6)

(a) 梭行法,r

(b) 結(jié)行法,n=4

(c) 結(jié)行與套行對比

(d) 組合法

3 雙預(yù)瞄純追蹤模糊控制器設(shè)計

3.1 農(nóng)機運動模型分析

對路徑進行精確追蹤是導(dǎo)航系統(tǒng)的主要功能,而實現(xiàn)這一功能需要對農(nóng)業(yè)機械轉(zhuǎn)向模型進行分析,丘陵山區(qū)常用的農(nóng)機運動轉(zhuǎn)向模型為阿克曼轉(zhuǎn)向和履帶差速轉(zhuǎn)向兩類。在質(zhì)心和幾何中心重合且不計車輪滑移的條件下對兩類模型分析,如圖5所示。

(a) 阿克曼轉(zhuǎn)向模型

(b) 履帶差速轉(zhuǎn)向模型

對農(nóng)機轉(zhuǎn)向模型進行運動學(xué)分析,將阿克曼轉(zhuǎn)向模型簡化成自行車模型,如圖5(a)所示,可得轉(zhuǎn)彎半徑與前輪航向角關(guān)系如式(7)所示。

tanβ2=dr

(7)

對于履帶式農(nóng)機,將其等效為二輪差速模型,如圖5(b)所示,其中虛擬輪距dv與實際工況變化的參數(shù)相關(guān)[21],根據(jù)運動學(xué)分析可得式(8)。

r=v2dr=(v1+v3)×dv2(v3-v1)

(8)

由以上分析得,阿克曼轉(zhuǎn)向和履帶差速轉(zhuǎn)向可分別通過改變前輪轉(zhuǎn)向角和左右履帶速度來獲取期望的轉(zhuǎn)彎半徑。為此系統(tǒng)采用通過改變轉(zhuǎn)彎半徑來追蹤目標的純追蹤算法,該算法對追蹤路徑的連續(xù)性要求低,系統(tǒng)路徑可采用點間隔0.2m的路點形式存儲,加入雙預(yù)瞄模糊控制器提高追蹤精度。面對不同種類的農(nóng)機,只需要修改執(zhí)行機構(gòu)端程序完成轉(zhuǎn)彎半徑的控制以適配系統(tǒng)。

3.2 雙預(yù)瞄純追蹤幾何模型分析

純追蹤算法是通過車輛的橫向偏差和到預(yù)瞄點的航向偏差計算出期望轉(zhuǎn)彎半徑,對純追蹤模型進行分析如圖6所示。

通過分析可得式(9)。

ldsinα=rsinπ-2α2

(9)

簡化可得半徑與前視距離的關(guān)系如式(10)所示。

r=ld2sinα

(10)

由式(10)可知,純追蹤法所得的期望轉(zhuǎn)彎半徑r與ld、α有關(guān)。其中α根據(jù)實際位置計算得知,ld為系統(tǒng)設(shè)定值,并且追蹤性能極大地取決于ld的大小。當ld較小時,跟蹤更加精準,但過小的前視距離也會帶來震蕩,而較大的前視距離意味著跟蹤軌跡越平滑,但在彎曲道路上,跟蹤精度會下降。

3.3 雙預(yù)瞄純追蹤模糊控制器設(shè)計

確定一個合適的前視距離,提高追蹤精度,更加有利于農(nóng)機在丘陵山區(qū)作業(yè)。本文使用雙預(yù)瞄和模糊算法建立純追蹤控制器。第一預(yù)瞄點對道路曲折度進行評估,算法從最近路點開始向前搜索路點直到最大前視距離位置,計算搜索到的相鄰路點連線的平均夾角大小,用于評估道路曲折度,第二預(yù)瞄點即為由前視距離確定的跟蹤目標點,見圖6。模糊控制器輸入為橫向偏差和曲折度,輸出為前視距離,對輸入輸出模糊化。

橫向偏差論域為-2~2 m,量化等級負大(NB),負中(NM),負?。∟S),零(ZO),正小(PS),正中(PM),正大(PB)。

道路曲折度論域 0°~8°,量化等級超?。╒S),?。⊿),中(M),大(B),超大(VB)。

前視距離論域0.5~2.5 m,量化等級超?。╒S),小(S),中(M),大(B),超大(VB)。

根據(jù)車輛駕駛經(jīng)驗,當橫向偏差較大、道路曲折時,減小前視距離,預(yù)瞄近點,以快速逼近路線,更精準的跟蹤路徑。當橫向偏差小、道路端直時,增大前視距離,使行駛路徑更加平滑?;谏鲜鲴{駛經(jīng)驗,經(jīng)過專家經(jīng)驗設(shè)計的三維模糊控制器共有35條控制規(guī)則,如表1所示,模糊控制曲面如圖7所示。

4 路點追蹤仿真

為測試雙預(yù)瞄純追蹤模糊控制器的可靠性,建立阿克曼轉(zhuǎn)向模型,設(shè)定車輛軸距1m。取固定前視距離1.6m和控制器輸出的動態(tài)前視距離,使用Python編寫控制器程序,根據(jù)上述路徑規(guī)劃策略特點生成追蹤路點,完成直線和曲線追蹤仿真實驗。

4.1 直線追蹤仿真

以起點(0,1)、終點(0,13),點間隔0.2m生成直線路點,車輛起始位置(0,0),航向角0°,追蹤路點,仿真結(jié)果如圖8、圖9所示。

直線路徑曲折度為0,從起點開始橫向誤差較大,此時控制器輸出較短的前視距離,使車輛快速逼近路徑,在s=2.65m時處接近路點,使追蹤誤差減少到0.1m以內(nèi),固定前視距離則在s=4.2m時誤差接近0.1m。動態(tài)距離輸出最大反向誤差約為0.04m,固定距離最大反向誤差約為0.03m,差值0.01m,但使用動態(tài)距離可快速地將誤差逼近到小范圍內(nèi),以滿足作業(yè)要求。隨著橫向誤差減小,控制器輸出較長的前視距離,車輛平緩靠近路點,并在s=7m時將追蹤誤差減小到0.01m以內(nèi)。

4.2 曲線追蹤仿真

以起點(0,-2),終點(6,-2),半徑2.5m生成兩段曲線路點。車輛起點(0,0),航向角90°,追蹤路點,仿真結(jié)果如圖10、圖11所示。

在初始階段,車輛在路徑上且航向與路徑一致,固定距離和動態(tài)距離跟蹤精度差距小。當要進入曲線路點時,第一預(yù)瞄點向前搜索,計算出道路曲折度變大,控制器提前輸出一個較小的前視距離以更精確地追蹤路點。而固定距離在道路變曲折時,未作出相應(yīng)改變,導(dǎo)致轉(zhuǎn)彎半徑變小,從而偏離路點。

車輛在s=2m處進入曲線路徑,誤差持續(xù)變大,在第一段曲線路徑和第二段曲線路徑中,使用固定距離的追蹤誤差分別在s=3.7m和s=9.3m時達到最大值0.22m和0.13m,動態(tài)距離則在s=3.8m和s=8.3m時達到最大值,分別為0.05m和0.06m。

通過仿真數(shù)據(jù)知,相比于固定前視距離,使用動態(tài)前視距離追蹤直線路點能夠更快收斂,在追蹤曲線路點時,精度更高。

5 路點追蹤試驗

為驗證系統(tǒng)和追蹤算法的可行性,改裝實驗室現(xiàn)有小型播種機作為試驗樣機,采樣實際UTM坐標(390 431.23,3 395 672.39)并生成作業(yè)直線與兩段曲線路徑點。在速度1m/s,誤差1m,航向角0°的初始狀態(tài)下分別使用固定和動態(tài)前視距離完成追蹤試驗,試驗結(jié)果如圖12、圖13所示。

結(jié)果表明,使用固定前視距離追蹤時,車輛在s=4.2m處逼近直線路徑,并產(chǎn)生0.01m的反向誤差,在追蹤曲線路點階段,追蹤第一段和第二段曲線路點最大誤差分別為0.16m和0.11m,平均絕對誤差為0.09m,并在回到之后直線路點時,產(chǎn)生0.08m的反向誤差。

而使用動態(tài)前視距離追蹤時,車輛在s=2.9m處逼近直線路徑,產(chǎn)生0.02m的反向誤差,在追蹤曲線路點時,第一段和第二段曲線路點最大誤差為0.08m和0.075m,平均絕對誤差為0.04m。并在回到之后直線路徑時,產(chǎn)生0.02m的反向誤差。兩者在追蹤直線誤差穩(wěn)定后平均絕對誤差均為0.01m。

6 結(jié)論

1) ?針對丘陵山區(qū)小型農(nóng)機無人作業(yè)改造難及改造成本高的問題,完成了輕量化導(dǎo)航系統(tǒng)的控制主板和遠程控制終端的設(shè)計,并將主板控制在13cm×15cm大小。

2) 根據(jù)丘陵山地田塊特點,提出了平滑轉(zhuǎn)向配合梭行法及結(jié)行法的路徑規(guī)劃策略,通過公式分析得出,該方法地頭面積更小,可適用于不同轉(zhuǎn)彎半徑的農(nóng)機。

3) 設(shè)計出了雙預(yù)瞄純追蹤模糊控制器并進行仿真和試驗,結(jié)果表明使用雙預(yù)瞄純追蹤模糊控制器追蹤直線路段時,在s=2.9m收斂到目標點,相比于純追蹤控制器,提前了1.55m,且趨于穩(wěn)定后,追蹤的平均絕對誤差僅有0.01m。在進入曲線路段時,追蹤第一段和第二段的誤差分別為0.08m和0.075m,相比于純追蹤控制器,分別減少了0.08m和0.035m,有效地提高了系統(tǒng)的收斂速度,實現(xiàn)了農(nóng)機對路徑的精確追蹤。

參 考 文 獻

[1]姬長英, 周俊. 農(nóng)業(yè)機械導(dǎo)航技術(shù)發(fā)展分析[J]. 農(nóng)業(yè)機械學(xué)報, 2014, 45(9): 44-54.

Ji Changying, Zhou Jun. Current situation of navigation technologies for agricultural machinery [J].Transactions of the Chinese Society for Agricultural Machinery, 2014, 45(9): 44-54.

[2]鐘銀, 薛夢琦, 袁洪良. 智能農(nóng)機GNSS/INS組合導(dǎo)航系統(tǒng)設(shè)計[J]. 農(nóng)業(yè)工程學(xué)報, 2021, 37(9): 40-46.

Zhong Yin, Xue Mengqi, Yuan Hongliang. Design of the GNSS/INS integrated navigation system for intelligent agricultural machinery [J]. Transactions of the Chinese Society of Agricultural Engineering, 2021, 37(9): 40-46.

[3]農(nóng)業(yè)農(nóng)村部農(nóng)業(yè)機械化管理司. 2021年全國農(nóng)業(yè)機械化統(tǒng)計年報[M]. 2022.

[4]黎永鍵, 趙祚喜, 黃培奎, 等. 基于CAN總線的拖拉機導(dǎo)航控制系統(tǒng)設(shè)計與試驗[J]. 農(nóng)業(yè)機械學(xué)報, 2016, 47(S1): 35-42.

Li Yongjian, Zhao Zuoxi, Huang Peikui, et al. Design and experiment of navigation control system for tractor based on CAN bus [J]. Transactions of the Chinese Society for Agricultural Machinery, 2016, 47(S1): 35-42.

[5]李革, 王宇, 郭劉粉, 等. 插秧機導(dǎo)航路徑跟蹤改進純追蹤算法[J]. 農(nóng)業(yè)機械學(xué)報, 2018, 49(5): 21-26.

Li Ge, Wang Yu, Guo Liufen, et al. Improved pure pursuit algorithm for rice transplanter path tracking [J]. Transactions of the Chinese Society for Agricultural Machinery, 2018, 49(5): 21-26.

[6]劉洋成, 耿端陽, 蘭玉彬, 等. 基于自動導(dǎo)航的農(nóng)業(yè)裝備全覆蓋路徑規(guī)劃研究進展[J]. 中國農(nóng)機化學(xué)報, 2020, 41(11): 185-192.

Liu Yangcheng, Geng Duanyang, Lan Yubin, et al. Research progress of agricultural equipment full coverage path planning based on automatic navigation [J]. Journal of chinese Agricultural Mechanization, 2020, 41(11): 185-192.

[7]柴善鵬, 姚立健, 徐麗君, 等. 基于動態(tài)前視距離純追蹤模型的溫室農(nóng)機路徑跟蹤研究[J]. 中國農(nóng)機化學(xué)報, 2021, 42(11): 58-64, 79.

Chai Shanpeng, Yao Lijian, Xu Lijun, et al. Research on greenhouse agricultural machinery path tracking based on dynamic look ahead distance pure pursuit model [J]. Journal of Chinese Agricultural Mechanization, 2021, 42(11): 58-64, 79.

[8]黎永鍵, 趙祚喜, 黃培奎, 等. 基于DGPS與雙閉環(huán)控制的拖拉機自動導(dǎo)航系統(tǒng)[J]. 農(nóng)業(yè)機械學(xué)報, 2017, 48(2): 11-19.

Li Yongjian, Zhao Zuoxi, Huang Peikui, et al. Automatic navigation system of tractor based on DGPS and double closedloop steering control [J]. Transactions of the Chinese Society for Agricultural Machinery, 2017, 48(2): 11-19.

[9]王立輝, 石佳晨, 王樂剛, 等. 智能收獲機定位和自適應(yīng)路徑追蹤方法[J]. 導(dǎo)航定位學(xué)報, 2020, 8(6): 29-36.

Wang Lihui, Shi Jiachen, Wang Legang, et al. A location and adaptive path tracking methods for intelligent harvesters [J]. Journal of Navigation and Positioning, 2020, 8(6): 29-36.

[10]刁勤晴, 張雅妮, 朱凌云. 雙預(yù)瞄點智能車大曲率路徑的橫縱向模糊控制[J]. 中國機械工程, 2019, 30(12): 1445-1452.

Diao Qinqing, Zhang Yani, Zhu Lingyun. A lateral and longitudinal fuzzy control of intelligent vehicles with double preview points for large curvature roads [J]. China Mechanical Engineering, 2019, 30(12): 1445-1452.

[11]Ahn J, Shin S, Kim M, et al. Accurate path tracking by adjusting lookahead point in pure pursuit method [J]. International journal of automotive technology, 2021, 22: 119-129.

[12]靳欣宇, 張軍, 劉元盛, 等. 基于Stanley算法的自適應(yīng)最優(yōu)預(yù)瞄模型研究[J]. 計算機工程, 2018, 44(7): 42-46.

Jin Xinyu, Zhang Jun, Liu Yuansheng, et al. Research on adaptive optimal preview model based on Stanley algorithm [J].Computer Engineering, 2018, 44(7): 42-46.

[13]周俊, 何永強. 農(nóng)業(yè)機械導(dǎo)航路徑規(guī)劃研究進展[J]. 農(nóng)業(yè)機械學(xué)報, 2021, 52(9): 1-14.

Zhou Jun, He Yongqiang. Research progress on navigation path planning of agricultural machinery [J]. Transactions of the Chinese Society for Agricultural Machinery, 2021, 52(9): 1-14.

[14]翟衛(wèi)欣, 王東旭, 陳智博, 等. 無人駕駛農(nóng)機自主作業(yè)路徑規(guī)劃方法[J]. 農(nóng)業(yè)工程學(xué)報, 2021, 37(16): 1-7.

Zhai Weixin, Wang Dongxu, Chen Zhibo, et al. Autonomous operation path planning method for unmanned agricultural machinery [J]. Transactions of the Chinese Society of Agricultural Engineering, 2021, 37(16): 1-7.

[15]孟志軍, 劉卉, 王華, 等. 農(nóng)田作業(yè)機械路徑優(yōu)化方法[J]. 農(nóng)業(yè)機械學(xué)報, 2012, 43(6): 147-152.

Meng Zhijun, Liu Hui, Wang Hua, et al. Optimal path planning for agricultural machinery [J]. Transactions of the Chinese Society for Agricultural Machinery, 2012, 43(6): 147-152.

[16]劉剛, 康熙, 夏友祥, 等. 基于GNSS農(nóng)田平整全局路徑規(guī)劃方法與試驗[J]. 農(nóng)業(yè)機械學(xué)報, 2018, 49(5): 27-33.

Liu Gang, Kang Xi, Xia Youxiang, et al. Global path planning algorithm and experiment based on GNSScontrolled precise land leveling system [J]. Transactions of the Chinese Society for Agricultural Machinery, 2018, 49(5): 27-33.

[17]Rahman M M, Ishii K, Noguchi N. Optimum harvesting area of convex and concave polygon field for path planning of robot combine harvester [J]. Intelligent Service Robotics, 2019, 12: 167-179.

[18]Han X, Kim H J, Jeon C W, et al. Design and field testing of a polygonal paddy infield path planner for unmanned tillage operations [J]. Computers and Electronics in Agriculture, 2021, 191: 106567.

[19]熊一鵬, 岳偉. FreeRTOS多任務(wù)調(diào)度機制在監(jiān)控單元中的應(yīng)用[J]. 單片機與嵌入式系統(tǒng)應(yīng)用, 2021, 21(9): 64-66.

Xiong Yipeng, Yue Wei. Application of multitask scheduling mechanism in FreeRTOS system in monitoring unit [J]. Microcontrollers & Embedded Systems, 2021, 21(9): 64-66.

[20]高兆強, 王紹舉, 徐偉, 等. FATFS在嵌入式操作系統(tǒng)FreeRTOS中的移植與應(yīng)用[J]. 現(xiàn)代電子技術(shù), 2017, 40(6): 65-67, 70.

Gao Zhaoqiang, Wang Shaoju, Xu Wei, et al. Transplantation and application of FATFS in embedded operating system FreeRTOS [J]. Modern Electronics Technique, 2017, 40(6): 65-67, 70.

[21]Wang T, Wu Y, Liang J, et al. Analysis and experimental kinematics of a skidsteering wheeled robot based on a laser scanner sensor [J]. Sensors, 2015, 15(5): 9681-9702.

猜你喜歡
路徑規(guī)劃
綠茵舞者
公鐵聯(lián)程運輸和售票模式的研究和應(yīng)用
基于數(shù)學(xué)運算的機器魚比賽進攻策略
清掃機器人的新型田埂式路徑規(guī)劃方法
自適應(yīng)的智能搬運路徑規(guī)劃算法
科技視界(2016年26期)2016-12-17 15:53:57
基于B樣條曲線的無人車路徑規(guī)劃算法
基于改進的Dijkstra算法AGV路徑規(guī)劃研究
科技視界(2016年20期)2016-09-29 12:00:43
基于多算法結(jié)合的機器人路徑規(guī)劃算法
基于Android 的地圖位置服務(wù)系統(tǒng)的設(shè)計與實現(xiàn)
基于改進細菌覓食算法的機器人路徑規(guī)劃
隆德县| 邵东县| 铅山县| 大悟县| 抚远县| 邢台县| 万载县| 体育| 铜鼓县| 罗平县| 夏邑县| 尖扎县| 永春县| 芜湖县| 荥阳市| 林州市| 喀喇沁旗| 冀州市| 永修县| 夏河县| 科技| 大姚县| 华阴市| 平度市| 突泉县| 古浪县| 岳阳县| 桃园市| 建阳市| 康马县| 屏南县| 琼结县| 杨浦区| 秦安县| 铁岭市| 资兴市| 福泉市| 观塘区| 高雄县| 工布江达县| 阿拉善右旗|