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

柵格環境地圖啟發下煤礦井環境管路安裝機器人協同控制

2024-01-05 08:04:02王建鵬張海君
自動化與儀表 2023年12期
關鍵詞:煤礦環境

于 進,王建鵬,張海君

(鄂爾多斯市國源礦業開發有限責任公司,鄂爾多斯 010399)

由于煤礦井下經常容易發生爆炸和坍塌事故,工作人員進入到煤礦井下工作具有一定的安全隱患。所以,可以通過管路安裝機器人完成煤礦井下相關設備安裝。管路安裝機器人的出現有效降低了煤礦井下人員傷亡,同時還可以為井上決策提供建議。但由于煤礦井下環境狹窄,且井下管路布局通常非常密集,管道之間的空間有限,并且可能存在彎曲、分支等復雜情況,導致機器人的靈活性和適應性受到一定的制約[1-2],為此研究管路安裝機器人在不確定環境下的協同自動控制,具有十分重要的意義。

國內相關專家也給出了一些比較好的研究成果。例如文獻[3]主要通過深度強化學習實現機器人自動化控制。該方法分析了神經網絡、深度學習獎勵模型對整體控制方法的影響,并最終通過實驗驗證了C2 結構的自動控制效率更高;文獻[4]通過DDPG 算法和PID 控制相結合的方式完成機器人協同控制,有效躲避障礙物;文獻[5]建立了機器人行走軌跡運動模型,計算對應的角速度和線速度,同時引入自動避障流程完成機器人自動避障控制方法。

但是以上方法在不確定的煤礦井下環境應用過程中,需要進行大量迭代計算完成環境確認,應用范圍受限。本文在以上幾種研究方法的基礎上,提出一種煤礦井下管路安裝機器人協同自動控制方法。通過實驗結果表明,采用所提方法可以獲取比較滿意的煤礦井下管路安裝機器人協同自動控制效果。

1 機器人并行協同自動控制方法

1.1 構建不確定環境下的柵格環境地圖

管路安裝機器人在通常情況下工作于結構化環境中,管路安裝機器人的周圍環境地圖可以采用比較簡單的柵格地圖描述。在管路機器人展開協同自動控制前期,優先對管路機器人所在的煤礦井下不確定環境展開精準描述,以組建精準的環境地圖。

在構建柵格環境地圖[6]過程中,精準描述不確定障礙物是一個十分關鍵的問題,需要對障礙物展開如下假設:

(1)二維柵格地圖中的障礙物面積也是障礙物在地面的面積,障礙物的高度信息并不參與計算。

(2)煤礦井下的障礙物詳細信息是利用傳感器以及攝像機采集到的,通過計算機展開處理,最終轉換為二值信息柵格。

柵格地圖表示法就是通過多個長和寬相等的柵格將對煤礦井下管路安裝機器人的工作空間展開劃分處理,柵格的大小不僅和煤礦井下管路安裝機器人的本體尺寸存在很大關聯,同時還會影響管路安裝機器人并行協同自動控制結果的精確度。管路安裝機器人在行駛過程中,環境空間布局不會發生變化,障礙物的大小也是完全不變的。地圖被劃分為具有固定頻率的柵格,每個柵格代表一個存儲信息的網格單元。這樣可以將環境問題轉化為柵格的路徑規劃問題。以下給出柵格數量劃分的詳細操作步驟:

(1)選定環境空間中的障礙物。

(2)選用多個矩形包絡障礙物,即可獲取邊長的最大值pmax和最小值pmin。

(3)通過式(1)求解每個矩形i 的面積Si:

式中:ai和bi分別為矩形的長和寬。

(4)通過式(2)求解n 個矩形的區域面積Sn:

(5)通過式(3)和式(4)求解第i 個柵格的長度pi以及柵格單元的長度l:

劃分的柵格總數N 如式(5)所示:

式中:E 為地圖的長度;A 為地圖的寬度。

通常情況下,柵格環境地圖是由兩類柵格組成,一類為自由柵格,采用z(x)=0 表示,也就是煤礦井下管路安裝機器人可通行區域;另外一類為障礙物柵格,采用z(x)=1 表示,是煤礦井下管路安裝機器人需要繞行的區域。在展開煤礦井下管路安裝機器人并行協同自動控制前期,分別對可通行區域和不可通行區域展開編號處理。

在劃分柵格總數后,并不是全部的障礙物都可以完整表示在柵格中,還有一部分不規則障礙物沒有占用整數倍的柵格單元,所以需要對其邊緣使用二值膨脹方法,使其可以填滿整數倍的柵格。為此,構建柵格環境地圖C 為式(6)的形式:

式中:D 為被處理的圖像;B 為結構元素;(x,y)為柵格位置;為以單位長度為步長展開移動。

1.2 基于柵格環境地圖和蟻群算法的協同控制

通過柵格環境地圖,機器人可以了解到環境的結構和特征,進而進行路徑規劃、避障等決策。為此,以上述構建的地圖為主要實驗環境,引入啟發函數來估計當前位置到目標位置的預測距離。啟發函數可根據現有信息提供蟻群選擇下一步移動方向的指導,使蟻群算法[7]更加高效。蟻群算法模擬螞蟻在尋找食物時的行為,通過信息素和啟發函數的權衡,在柵格之間選擇最優路徑。

螞蟻作為柵格中的移動單位,將每只螞蟻視為一個實體,在柵格內進行移動。在柵格中引入信息素,每個柵格都具有一定數量的信息素。設定m 只螞蟻需要訪問n 個位置,記錄螞蟻k 當前已經訪問過的位置,行走路徑集合tk會隨著螞蟻的運動而變化。當行走路徑集合tk內包含了全部位置后,則說明螞蟻k 完成此次迭代。其中,轉移概率[8]決定了螞蟻k 下一步運動到哪個位置,而轉移概率和位置i及位置j 路徑上的信息素濃度以及啟發信息存在關聯,為此,計算螞蟻k 在設定時間內從位置i 轉移到位置j 的概率:

式中:ak為螞蟻k 能夠訪問的位置;τij(t)、ηij(t)為t時段內從位置i 到位置j 的信息素量和期望啟發函數;β 為期望啟發因子。

設定從位置i 到位置j 的啟發函數:

式中:dij為位置i 到位置j 的距離;(xi,yi)和(xj,yj)分別為位置i 和位置j 對應的坐標位置。

螞蟻在訪問完一個位置或者全部位置都完成訪問后,更新柵格環境中各個行走路徑上的信息素濃度τij(t+1),對應的計算式如下所示:

式中:ρ 為信息素揮發因子。

通過上述分析,給出蟻群算法的操作流程如圖1 所示。由圖1 可知,啟發函數只考慮了當前位置i和相鄰柵格位置j,但是并沒有起始點as以及目標點ag,同時會導致算法在選擇下一位置時陷入死鎖。所以,需要對啟發函數展開改進,經過改進后的啟發函數如式(10)所示:

圖1 蟻群算法操作流程Fig.1 Operation flow chart of ant colony optimization algorithms

經過多次迭代后,對信息素量的更新規則Δτij(t)以及信息素揮發因子ρ 展開更新,對應的計算式如下所示:

式中:Lm為路徑長度的均值;R 為常數;ψc為循環次數;Q 為信息素強度;Lk為螞蟻k 在此次循環走過的路徑長度;ρmax和ρmin為信息素揮發因子的最大和最小值;ψ 和ψmax為當前迭代次數和最大迭代次數。

完成上述操作后,通過改進啟發函數優化后的蟻群算法[9]展開煤礦井下管路安裝機器人并行協同自動控制,詳細的操作步驟如下所示:

(1)通過柵格法建立柵格環境地圖C,同時對全部參數展開初始化處理,主要包含迭代次數等;

(2)設定tk為機器人行走路徑集合;

(3)通過式(7)計算螞蟻從當前位置轉移到另外一個位置的概率,移動一步就對集合tk更新一次;

(4)判斷螞蟻k 是否陷入凹型障礙物死鎖,假設是,則直接啟用螞蟻退回策略,將凹型障礙物內的柵格設定為障礙物柵格,同時再返回上一步驟;反之,則跳轉至步驟(5);

(5)判斷螞蟻k 是否完成一次搜索,假設是,則跳轉至下一步;反之,則返回至步驟(3);

(6)通過多步長移動策略對螞蟻搜索到的路徑展開二次規劃,同時保存二次規劃后的路徑;

(7)通過式(11)對各個路徑上的信息素展開更新處理,且k=k+1;

(8)判斷是否全部螞蟻都完成一次搜索,假設是,直接跳轉至下一步;反之,則返回至步驟(3);

(9)判斷ψc<ψmax是否成立,假設是,則直接跳轉至步驟(2);反之,則直接跳出循環,同時輸出最優煤礦井下管路安裝機器人協同控制方案。

2 實驗與分析

為了驗證所提煤礦井下管路安裝機器人并行協同自動控制方法的有效性,通過Matlab 平臺展開實驗分析。

2.1 實驗環境與參數設置

通過激光雷達和Clearpath ROS 機器人構建煤礦井下管路真實環境下的地圖模型,對形成的環境地圖在Matlab 軟件中將地圖轉換為二值圖像,同時通過meshgrid 函數對地圖展開柵格化處理,同時障礙物邊緣和柵格單元邊緣兩者完全重合,采用式(6)最終獲取煤礦井下的柵格地圖。實驗分析過程中需要在同一個地圖內設定相同的起點和終點,具體如圖2 所示。實驗參數設置如表1 所示。

表1 實驗參數設置Tab.1 Experimental parameter settings

圖2 柵格環境地圖Fig.2 Grid environment map

2.2 自動控制性能測試

采用所提方法展開煤礦井下管路安裝機器人并行協同自動控制,測試結果如圖3 所示。

圖3 所提方法的煤礦井下管路安裝機器人并行協同自動控制結果Fig.3 Parallel collaborative automatic control results of coal mine underground pipeline installation robot using the proposed method

分析圖3 可知,采用所提方法展開煤礦井下管路安裝機器人并行協同自動控制時,可以有效躲避障礙物,具有良好的煤礦井下管路安裝機器人并行協同自動控制性能。

2.3 自動控制效果測試

分析不同柵格環境下所提方法的路徑長度變化情況,如表2 所示。

表2 不同柵格環境下所提方法的路徑長度實驗結果Tab.2 Experimental results of path length for proposed method in different grid environments

通過表2 可知,所提方法具有較短的搜索路徑,說明采用所提方法展開煤礦井下管路安裝機器人并行協同自動控制后,路徑長度得到有效降低,充分驗證了所提方法的優越性。

2.4 自動控制時間測試

對所提方法的煤礦井下管路安裝機器人并行協同自動控制時間展開分析,如圖4 所示。

分析圖4 可知,所提方法的煤礦井下管路安裝機器人并行協同自動控制時間較低,說明所提方法具有較快的控制效率。

3 結語

為了確保煤礦井下安裝工作的順利展開,提出一種煤礦井下管路安裝機器人并行協同自動控制方法。通過大量實驗測試證明,所提方法可以有效避免管路安裝機器在行走過程中出現碰撞,同時還可以縮短行走路徑,減少控制時間,獲取更加滿意的管路安裝機器并行協同自動控制效果。

猜你喜歡
煤礦環境
長期鍛煉創造體內抑癌環境
一種用于自主學習的虛擬仿真環境
孕期遠離容易致畸的環境
環境
大型煤礦自動化控制系統的設計與應用
工業設計(2016年4期)2016-05-04 04:00:23
上半年確定關閉煤礦名單513處
現代企業(2015年8期)2015-02-28 18:55:34
去年95.6%煤礦實現“零死亡”
現代企業(2015年6期)2015-02-28 18:51:50
瞬變電磁法在煤礦防治水中的應用
河南科技(2014年8期)2014-02-27 14:07:41
主站蜘蛛池模板: 午夜激情婷婷| 亚洲欧美精品日韩欧美| 亚洲午夜福利在线| 人妻熟妇日韩AV在线播放| 国产男女免费完整版视频| 黄色成年视频| 亚洲天堂精品在线观看| 亚洲VA中文字幕| 成年女人a毛片免费视频| 国产真实乱了在线播放| 茄子视频毛片免费观看| 91视频青青草| 人妻中文久热无码丝袜| 午夜视频在线观看免费网站 | 国产性精品| 久久久精品久久久久三级| 999国产精品永久免费视频精品久久 | 国产91特黄特色A级毛片| 国内精品久久久久鸭| 欧美不卡视频一区发布| 一级不卡毛片| 亚洲美女一区| 欧美一级99在线观看国产| 国产区人妖精品人妖精品视频| 亚洲黄色片免费看| 国产精品视频导航| 成人午夜视频网站| 亚洲欧洲日本在线| 亚洲精品中文字幕午夜| 中文字幕久久波多野结衣 | 又爽又大又黄a级毛片在线视频| 日韩精品免费一线在线观看| 国产精品成人一区二区| 99热这里都是国产精品| 国产精品偷伦在线观看| 91国语视频| 一本大道无码高清| 最新精品久久精品| 丁香婷婷久久| 日本一区二区不卡视频| Jizz国产色系免费| 国产一区二区三区免费观看| 91精品国产综合久久香蕉922| 亚洲日本一本dvd高清| 亚洲免费播放| 国产欧美中文字幕| 亚国产欧美在线人成| 中文字幕一区二区视频| 亚洲国产综合精品一区| 国产亚洲精品无码专| 国产国拍精品视频免费看| 白浆视频在线观看| 免费毛片在线| 国产色伊人| 国产精品刺激对白在线| 久久婷婷国产综合尤物精品| 亚洲美女一区| 亚洲天堂啪啪| 熟女视频91| 国产99免费视频| 日韩毛片在线播放| 国产精品成人一区二区不卡 | 小蝌蚪亚洲精品国产| 欧美专区日韩专区| 激情成人综合网| 亚洲AV无码一区二区三区牲色| 亚洲精品中文字幕午夜| 国产一级无码不卡视频| 久久精品国产免费观看频道| 在线亚洲小视频| 日韩 欧美 小说 综合网 另类| 亚洲欧美精品一中文字幕| 综合久久久久久久综合网| 色精品视频| 日本91在线| 欧美亚洲欧美区| 亚洲欧美综合另类图片小说区| 国产一区免费在线观看| 国产精品女在线观看| 噜噜噜综合亚洲| 手机在线免费不卡一区二| 亚洲欧洲日韩综合色天使|