姚竟發(fā),滕桂法,霍利民,苑迎春,張 璠
聯(lián)合收割機(jī)多機(jī)協(xié)同作業(yè)路徑優(yōu)化
姚竟發(fā)1,滕桂法2,4※,霍利民1,苑迎春3,張 璠3
(1. 河北農(nóng)業(yè)大學(xué)機(jī)電工程學(xué)院,保定 071000;2. 河北農(nóng)業(yè)大學(xué)研究生學(xué)院,保定 071000;3. 河北農(nóng)業(yè)大學(xué)信息科學(xué)與技術(shù)學(xué)院,保定 071000;4. 河北省農(nóng)業(yè)智能裝備技術(shù)研究院,保定 071000)
隨著我國(guó)土地流轉(zhuǎn)政策的不斷推進(jìn),種植實(shí)現(xiàn)規(guī)?;a(chǎn)和管理,采用多臺(tái)聯(lián)合收割機(jī)同時(shí)進(jìn)行收獲作業(yè),可不僅提高效率,而且對(duì)搶種搶收,減少自然災(zāi)害的風(fēng)險(xiǎn),實(shí)現(xiàn)顆粒歸倉(cāng)意義重大。但是由于作業(yè)路徑規(guī)劃不當(dāng),常常發(fā)生作業(yè)沖突、反而效率降低,成本增加等問(wèn)題,因此,研究如何規(guī)劃和優(yōu)化聯(lián)合收割機(jī)多機(jī)無(wú)沖突協(xié)同作業(yè)具有十分重要的理論意義和實(shí)用價(jià)值。本文以總作業(yè)時(shí)間和作業(yè)時(shí)長(zhǎng)為綜合優(yōu)化目標(biāo),綜合考慮聯(lián)合收割機(jī)轉(zhuǎn)彎和作業(yè)沖突的情況,提出了聯(lián)合收割機(jī)多機(jī)無(wú)沖突協(xié)同作業(yè)路徑優(yōu)化算法(improved genetic algorithm,IGA)。結(jié)果表明,與遺傳算法(genetic algorithm,GA)相比,IGA優(yōu)化的矩形農(nóng)田作業(yè)路徑總作業(yè)時(shí)間和作業(yè)時(shí)長(zhǎng)平均分別下降了33.72%、34.00%,IGA優(yōu)化的梯形農(nóng)田作業(yè)路徑總作業(yè)時(shí)間和作業(yè)時(shí)長(zhǎng)分別下降了29.93%、30.00%,與并排作業(yè)相比,IGA優(yōu)化的矩形農(nóng)田作業(yè)路徑總作業(yè)時(shí)間和作業(yè)時(shí)長(zhǎng)平均分別下降了2.45%、2.29%,IGA優(yōu)化的梯形農(nóng)田作業(yè)路徑總作業(yè)時(shí)間和作業(yè)時(shí)長(zhǎng)分別下降了2.42%、2.02%。研究結(jié)果表明采用IGA進(jìn)行多聯(lián)合收割機(jī)作業(yè)路徑優(yōu)化是可行的,可為聯(lián)合收割機(jī)多機(jī)無(wú)沖突協(xié)同作業(yè)路徑規(guī)劃提供參考。
農(nóng)業(yè)機(jī)械;優(yōu)化;算法;多機(jī)協(xié)同作業(yè);無(wú)沖突路徑規(guī)劃
隨著中國(guó)土地流轉(zhuǎn)政策的不斷推進(jìn),農(nóng)田集中規(guī)模經(jīng)營(yíng),使得農(nóng)藝、農(nóng)機(jī)、農(nóng)作物、工程等各種措施得到進(jìn)一步優(yōu)化配置,極大的提高了農(nóng)業(yè)生產(chǎn)的科技含量。目前現(xiàn)代化農(nóng)業(yè)機(jī)械已廣泛應(yīng)用于農(nóng)業(yè)生產(chǎn)的各個(gè)環(huán)節(jié),提高農(nóng)業(yè)機(jī)械的利用率和作業(yè)效率是農(nóng)業(yè)可持續(xù)發(fā)展的必要途徑之一。單機(jī)作業(yè)若出現(xiàn)故障,將會(huì)影響農(nóng)作物收割作業(yè)進(jìn)度[1],而多臺(tái)聯(lián)合收割機(jī)協(xié)同作業(yè)可以更快地完成農(nóng)田的作業(yè)任務(wù),便于輔助聯(lián)合收割機(jī)和人員的集中安排與管理。多機(jī)作業(yè)時(shí)要確保為每臺(tái)聯(lián)合收割機(jī)分配合理作業(yè)路徑,且在作業(yè)過(guò)程中不出現(xiàn)碰撞沖突[2-5]。如何有效組織多臺(tái)聯(lián)合收割機(jī)協(xié)同作業(yè),節(jié)省作業(yè)成本,縮短作業(yè)時(shí)間是亟待解決的主要問(wèn)題。
本文綜合考慮農(nóng)機(jī)轉(zhuǎn)彎和作業(yè)沖突問(wèn)題,以總作業(yè)時(shí)間和作業(yè)時(shí)長(zhǎng)為綜合優(yōu)化目標(biāo),構(gòu)建聯(lián)合收割機(jī)多機(jī)無(wú)沖突協(xié)同作業(yè)路徑優(yōu)化模型,設(shè)計(jì)路徑?jīng)_突檢測(cè)規(guī)則,提出聯(lián)合收割機(jī)多機(jī)無(wú)沖突協(xié)同作業(yè)路徑優(yōu)化算法,優(yōu)化聯(lián)合收割多機(jī)協(xié)同作業(yè)路徑,避免作業(yè)中的路徑?jīng)_突問(wèn)題,以期降低作業(yè)成本和作業(yè)時(shí)長(zhǎng),為如何組織多臺(tái)聯(lián)合收割機(jī)協(xié)同作業(yè),優(yōu)化多機(jī)作業(yè)路徑提供參考。
矩形農(nóng)田屬于規(guī)則農(nóng)田,梯形農(nóng)田屬于不規(guī)則農(nóng)田,聯(lián)合收割機(jī)在兩種農(nóng)田地頭轉(zhuǎn)彎方式不同、計(jì)算模型也不同,為更好的驗(yàn)證算法性能和效率,本文重點(diǎn)研究矩形農(nóng)田和梯形農(nóng)田。根據(jù)農(nóng)田寬度、聯(lián)合收割機(jī)作業(yè)幅寬,將農(nóng)田劃分為等寬的若干作業(yè)行,如圖1所示。設(shè)靠近聯(lián)合收割機(jī)出發(fā)點(diǎn)一側(cè)為農(nóng)田左側(cè),另一側(cè)為農(nóng)田右側(cè),聯(lián)合收割機(jī)從農(nóng)田左側(cè)開(kāi)始作業(yè),結(jié)束位置位于農(nóng)田右側(cè),每臺(tái)聯(lián)合收割機(jī)從出發(fā)點(diǎn)開(kāi)始作業(yè),作業(yè)完成后返回出發(fā)點(diǎn)。
注:為作業(yè)方向與農(nóng)田地頭H1夾角,(°);為作業(yè)方向與農(nóng)田地頭H2夾角,(°)。
按照經(jīng)驗(yàn)業(yè),多臺(tái)聯(lián)合收割機(jī)一般采用并排作業(yè)方式,即相鄰的多臺(tái)聯(lián)合收割機(jī)并排逐行作業(yè),且2臺(tái)聯(lián)合收割機(jī)之間保持一定間隔,以免發(fā)生碰撞沖突。采用并排作業(yè)方式,每臺(tái)聯(lián)合收割機(jī)結(jié)束當(dāng)前行后,需要行駛較長(zhǎng)距離進(jìn)入下一行,增加了作業(yè)時(shí)間,作業(yè)路徑并非最優(yōu)。
在本文中,2臺(tái)聯(lián)合收割機(jī)在同一地頭同向轉(zhuǎn)彎,轉(zhuǎn)彎時(shí)間窗有重疊、轉(zhuǎn)彎路徑有重疊,則認(rèn)定為作業(yè)沖突;2臺(tái)聯(lián)合收割機(jī)在同一地頭逆向轉(zhuǎn)彎,轉(zhuǎn)彎時(shí)間窗有重疊、轉(zhuǎn)彎路徑有重疊,則認(rèn)定為作業(yè)沖突。多臺(tái)聯(lián)合收割機(jī)從出發(fā)點(diǎn)出發(fā),進(jìn)入農(nóng)田對(duì)作業(yè)行進(jìn)行遍歷操作,最終完成農(nóng)田收割任務(wù)并返回出發(fā)點(diǎn),每個(gè)作業(yè)行只允許1臺(tái)聯(lián)合收割機(jī)遍歷1次。聯(lián)合收割機(jī)一行作業(yè)結(jié)束,在地頭轉(zhuǎn)彎進(jìn)入下一行期間,與其他聯(lián)合收割機(jī)會(huì)產(chǎn)生同向沖突或相向沖突,導(dǎo)致作業(yè)路徑堵塞,從而降低作業(yè)效率。
多臺(tái)聯(lián)合收割機(jī)從出發(fā)點(diǎn)駛出,各自按照被分配的作業(yè)行進(jìn)行作業(yè),以作業(yè)過(guò)程中無(wú)沖突為約束,最終實(shí)現(xiàn)機(jī)手關(guān)心的總作業(yè)時(shí)間和農(nóng)戶(hù)關(guān)心的作業(yè)時(shí)長(zhǎng)綜合最優(yōu)的目的,此問(wèn)題可歸結(jié)為車(chē)輛路徑問(wèn)題(vehicle routing problems,VRP)問(wèn)題[23-27],可以采用VRP優(yōu)化技術(shù)解決來(lái)聯(lián)合收割機(jī)多機(jī)無(wú)沖突協(xié)同作業(yè)路徑規(guī)劃問(wèn)題。
作業(yè)時(shí)長(zhǎng)最短,不能確??傋鳂I(yè)時(shí)間最短,總作業(yè)時(shí)間最短,同樣也不能確保作業(yè)時(shí)長(zhǎng)最短,因此,本文對(duì)作業(yè)時(shí)長(zhǎng)和總作業(yè)時(shí)間選擇合適權(quán)重,綜合優(yōu)化作業(yè)時(shí)長(zhǎng)和總作業(yè)時(shí)間。
1)優(yōu)化目標(biāo)