999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

多隨機障礙物條件下AGV動靜態路徑規劃研究

2020-04-14 01:59:24呂宣宣劉有余
安徽工程大學學報 2020年1期
關鍵詞:規劃環境模型

唐 龍,肖 翠,呂宣宣,劉有余

(安徽工程大學 機械與汽車工程學院,安徽 蕪湖 241000)

自動導引運輸車(Automated Guided Vehicle,AGV)最早用于運載貨物,隨著信息技術的發展,其應用領域也在不斷擴展。其中,路徑規劃作為AGV的基礎功能,是實現其尋優路徑及自主避障的關鍵,一直是學者們研究的熱點。目前,國內外比較成熟的是針對已知環境的全局路徑規劃方法。文獻[1-2]利用改進粒子群算法,避免陷入局部最優;文獻[3]利用改進螞蟻算法,加快收斂速度;文獻[4-5]引入柵格地圖,建立了直觀的環境模型。針對未知動態環境,主要是通過傳感器獲取局部環境信息,進而將外界信息傳給中央控制器,進而做出避障行為;文獻[6]結合勢場法和蒙特卡羅定位法,使機器人避開動態障礙物;文獻[7]利用模糊邏輯控制在動態環境下規劃出全局較優路徑。這些方法主要針對勻變速運動,但對于非勻變速物體的避障效果不是很理想。

結合上述方法,首先建立環境與AGV的數學模型,基于粒子群算法,規劃靜態環境;針對非勻變速物體,引入逐步判別法,對隨機障礙物逐一判別避障,進而實現多隨機障礙物環境的路徑規劃。

1 靜態環境的路徑規劃

1.1 建立環境模型

針對AGV運行環境,采用柵格[4]模擬固定障礙物,利用平面坐標系規劃地圖,建立AGV的運行環境模型。為了便于計算仿真,將AGV簡化為一個質點,同時擴大固定障礙物的邊界尺寸,實際上是把AGV的實際尺寸和排斥區域Ⅰ折算進障礙物的面積里。

圖1 柵格地圖

柵格地圖如圖1所示。對柵格地圖作了以下定義:黑色柵格為障礙柵格,白色柵格為自由柵格;不滿一個柵格時算一個柵格;把地圖的邊界當成障礙物來處理。

1.2 路徑規劃步驟

(1)輸入由0和1組成的矩陣,構建柵格地圖(0表示自由域,1表示障礙物)。

(2)初始化粒子群[1],粒子群規模N,確定每個粒子的位置xi和速度vi。

(3)設置目標函數,根據式(1)計算得出每個粒子的適應度值fi。

(1)

(4)比較每個隨機粒子的適應度值fi,取較小值。

(5)根據式(2)更新粒子的位置xi和速度vi。

(2)

式中,c1和c2為學習因子;ω為慣量因子;r1和r2為[0,1]范圍內的均勻隨機數。

(6)如果滿足結束條件就退出運行,否則返回(3)。

1.3 仿真運行

表1 仿真參數表

參數取值種群粒子數量N50學習因子c1、c21.494[2]參數取值慣量因子ω0.729[2]最大迭代次數M200

收斂曲線變化趨勢如圖2所示。大約迭代50次時,最小路徑長度基本穩定在41個單位;AGV運動軌跡如圖3所示。AGV在通往目標點的過程中,盡量選取了較短路徑,而且避開了所有障礙物。

圖2 收斂曲線變化趨勢 圖3 AGV運動軌跡

2 數學建模

2.1 建立AGV的超聲波定位模型

在AGV中安裝超聲波傳感器[8],使AGV能夠利用回聲定位的方法來判斷障礙物的位置,進而將信息傳給中央控制器,從而做出避障行為。同時考慮到運行效果,模型采用3個超聲波測距模塊來改進控制效果,分別放在AGV的左側、前方、右側3個方向。

AGV在運行過程中,依靠發射和接收信號的時間差估計障礙物的位置,即回聲定位。AGV中的超聲波信號具有一定的指向性,利用兩個超聲波接收器接收信號,使其具有方位分辨能力,方位估計精度取決于兩個超聲波接收器的距離。

中遠場的二元測向模型如圖4所示。根據中遠場的二元測向模型,利用式(3)估計目標的方位角θ,即:

(3)

近場時的三元測向模型如圖5所示。根據近場時的三元測向模型,可以求出目標的聲信號到達各個陣元的時間差(c表示聲速):

(4)

(5)

(6)

圖4 中遠場的二元測向模型 圖5 近場時的三元測向模型

聯立式(4)、式(5)、式(6)可推導出目標方位式(7):

(7)

通過模型分析可知,距離較遠時,根據二元測向模型,AGV的超聲波回聲定位只能判斷障礙物的方位,定位效果較差;距離較近時,根據三元測向模型,AGV的超聲波回聲定位能較精確地定位到障礙物的位置。

2.2 建立AGV運動模型

通過AGV的超聲波回聲定位模型,使得AGV自身擁有了一定的感知范圍。在感知范圍內,根據感知距離的大小將AGV的感知范圍設定為兩個區域,分別是:①當AGV和障礙物之間的距離到達一個臨界值,為防止相撞,AGV會改變運動軌跡,該區域稱為排斥區域Ⅰ;②當AGV與障礙物距離過遠,超過其感知范圍,則此時AGV和障礙物之間無任何聯系,該區域稱為無用區域Ⅱ。

在平面坐標系中,將AGV看做一個具有平面坐標和運動方向的矢量點。初始時刻t=0,設置AGV的運動速度且大小不變(AGV載重時所需速度不需要太大,近似認為作曲線運動與直線運動時速度大小相等),初始運動方向隨機給定。

針對運行中的AGV,設置了三大運動規則:(1)慣性運動規則。運動物體具有維持先前運動狀態的趨勢。因此AGV具有慣性運動。

AGV的初始單位慣性運動矢量為:

(8)

式中,(x0,y0)為AGV在t=0時刻隨機給定的初始慣性運動矢量。

(2)排斥運動規則。在排斥區域Ⅰ內,由于AGV在t時刻與障礙物距離過近,為了避免碰撞,AGV與障礙物之間會產生一種“排斥力”,從而改變AGV當前行進的運動方向:

(9)

式中,(mt,nt)為障礙物的平面坐標。

(3)吸引運動規則。在整體路徑規劃中,AGV會被預先設置目標點,由此目標點與AGV之間會產生一種“吸引力”,運行期間所有行為均是為了能夠無碰撞且快速地到達目標點:

(10)

式中,(xMM,yMM)為設置目標點的平面坐標。

圖6 AGV的運動規則

AGV的運動規則如圖6所示。取3個運動規則下的運動方向的合方向為AGV在t時刻的運動方向,表示為:

(11)

式中,M0為AGV初始慣性運動方向;Mt為AGV在t時刻的運動方向。

但是考慮到各個運動規則對AGV的影響效果不同,各規則對AGV進行運動決策的影響程度應通過層次分析法進行分析求解。故對公式進行改進,加入3個運動規則的貢獻度,則AGV在t時刻的運動方向為:

(12)

式中,λ1為慣性運動的貢獻度;λ2為排斥運動的貢獻度;λ3為吸引運動的貢獻度;且λ1+λ2+λ3=1。

AGV在t時刻的平面坐標為:

(13)

2.3 建立動態障礙物運動曲線擬合模型

考慮到動態障礙物運動方向和速度的隨機性,采用加權最小方差(WLS)擬合原理[9]來擬合動態障礙物的運動曲線。通過超聲波傳感器實時監測動態障礙物的位置信息,然后利用加權最小方差擬合原理進行數據分析,最后得到其運動曲線,這種數據擬合方法得到的曲線更加平滑且貼合運動規律。對應N階多項式的擬合公式,所需要求解的擬合系數需要求解線性方程組,其中線性方程組的系數矩陣和需要求解的擬合系數矩陣分別為:

(14)

使用加權最小方差法求解得到擬合系數為:

(15)

其對應的加權最小方差表達式為:

Jm=[Aθ-y]TW[Aθ-y]。

(16)

利用Matlab進行隨機數據的曲線擬合,通過調用rand()函數來實現基礎數據的隨機性。

研究分別設置比較1個與3個動態障礙物,均隨機取10個隨機數據進行曲線擬合,得到擬合曲線如圖7所示。即使遇到多個動態障礙物,該模型仍能很好地擬合各自的運動曲線。

圖7 動態障礙物運動擬合曲線

3 動態環境的路徑規劃

3.1 模型分析

引入逐步判別法來實現動態避障控制。簡化AGV為一個質點,定義圓為不確定域[10],即動態障礙物在下一時刻可能出現的任意位置,其半徑為動態障礙物的最大步長。

假設AGV在通往目標點的可運行區域中(AGV此刻離動態障礙物較遠),在n次不同時刻對動態障礙物的位置進行了n次監測[11]。

圖8 逐步判別法避障

逐步判別法避障如圖8所示。選取第n次監測,此時AGV在A點,O點位置為動態障礙物。下一時刻,按原定路線,AGV應到達B點。然而,B點在圓O的不確定域內,那么AGV在運行過程中存在一定概率與障礙物相撞,所以實際運行時AGV應偏轉一定的角度θ,才能繼續前進(如圖8所示,θ=∠BAC,為AB與圓O切線AC的夾角)。

若B點在圓O的不確定域外,則AGV按原定路線運行。重復以上步驟,直到AGV安全繞過所有障礙物到達目標點。

3.2 仿真運行

通過仿真分析,得到單個障礙物的運動擬合曲線和AGV的路徑規劃曲線。多隨機避障曲線如圖9所示。由圖9a可知,在自由柵格區域,AGV通過監測數據進行曲線擬合,判斷動態障礙物下一時刻可能出現的位置,進而有效地繞過了動態障礙物。由圖9b可知,再增加一個動態障礙物,仍然能夠完成基礎避障工作,驗證了該方案的可行性。

圖9 多隨機避障曲線

研究的方案對比文獻[7]的方案。其中,文獻[7]動態障礙物避障過程如圖10所示。文獻[7]的方案是對勻變速物體進行避障規劃的,而研究的方案可以規劃非勻變速的物體,并且具有較好的避障效果。

圖10 文獻[7]動態障礙物避障過程

4 結論

研究從靜態和動態兩個方面對AGV的最優路徑及避障控制進行分析:針對靜態環境,基于粒子群算法,通過柵格地圖簡化環境,得到AGV最短路徑的收斂曲線和運動軌跡,驗證了靜態環境規劃的有效性。針對動態環境,利用傳感器,建立AGV的超聲波定位模型和運動模型,推導出障礙物和AGV的位置信息,并通過加權最小方差原理擬合運動曲線,最后引入逐步判別法來實現動態避障控制。通過仿真分析,得到AGV多隨機障礙物的避障曲線,驗證了動態環境規劃的可行性。

猜你喜歡
規劃環境模型
一半模型
長期鍛煉創造體內抑癌環境
一種用于自主學習的虛擬仿真環境
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
孕期遠離容易致畸的環境
環境
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
主站蜘蛛池模板: 午夜小视频在线| 欧美一区二区三区香蕉视| 色悠久久久久久久综合网伊人| 国产成人免费视频精品一区二区| 国产成人精品日本亚洲| 一区二区影院| 重口调教一区二区视频| 91口爆吞精国产对白第三集 | 99国产精品一区二区| 小蝌蚪亚洲精品国产| 久久99热66这里只有精品一| 久久综合亚洲色一区二区三区| 国产精品55夜色66夜色| 日本a级免费| 亚洲成av人无码综合在线观看| 国产成人a在线观看视频| 欧美日韩国产系列在线观看| 亚洲天堂首页| 四虎AV麻豆| 91精品啪在线观看国产| 伊人91视频| 色妞www精品视频一级下载| 国产欧美精品专区一区二区| 免费毛片网站在线观看| 久久九九热视频| 91精品网站| 尤物国产在线| 欧美成在线视频| 亚洲天堂视频在线观看免费| 香蕉国产精品视频| 国产国语一级毛片在线视频| 日韩精品久久无码中文字幕色欲| 国产美女在线免费观看| 国产99免费视频| 亚洲第一成年免费网站| 综合人妻久久一区二区精品| 999福利激情视频| 国产资源免费观看| 中文字幕在线观| 午夜视频免费一区二区在线看| 久久久久青草大香线综合精品| 久久婷婷综合色一区二区| 一区二区午夜| 国产69囗曝护士吞精在线视频| 精品三级网站| h视频在线播放| 午夜一级做a爰片久久毛片| 亚洲人精品亚洲人成在线| 超级碰免费视频91| 高清无码不卡视频| 91久久偷偷做嫩草影院免费看 | 精品欧美一区二区三区在线| 国产无码高清视频不卡| 亚洲无码电影| 91福利在线看| 99视频在线免费观看| 成人av专区精品无码国产| 亚洲区欧美区| 97精品国产高清久久久久蜜芽 | 麻豆国产在线不卡一区二区| 日韩a在线观看免费观看| 国产91小视频| 五月天综合网亚洲综合天堂网| 露脸一二三区国语对白| 亚洲动漫h| 久久国产黑丝袜视频| 欧美亚洲第一页| 亚洲三级成人| 国产剧情国内精品原创| 久久久久人妻精品一区三寸蜜桃| 日本精品一在线观看视频| 欧美成人A视频| 六月婷婷激情综合| 欧美劲爆第一页| 成人国产精品2021| 熟妇丰满人妻| 欧美色视频网站| 久久久久九九精品影院| 精品三级网站| 九色免费视频| 国产激爽大片在线播放| 国产91麻豆免费观看|