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

一種基于模糊邏輯算法的移動機器人仿生氣味源空間定位方法

2015-01-16 05:27:06趙智琦房建東
電子設計工程 2015年11期
關鍵詞:規(guī)則

趙智琦,房建東

(內(nèi)蒙古工業(yè)大學 信息工程學院,內(nèi)蒙古 呼和浩特 010080)

隨著機器人技術的發(fā)展,擬人機器人的應用領域越來越廣。相比機器人觸覺、視覺和聽覺技術,機器人仿生嗅覺技術起步較晚,技術相對不成熟,但其是危險作業(yè)機器人不可缺少的一項感知能力,近年來已經(jīng)成為一項研究熱點[1]。具有嗅覺功能的機器人能代替人類在不能到達或不適應到達的危險情況下從事與氣味相關的一系列工作[2],例如有毒氣體檢測、搜尋爆炸物、搜尋危險化學物儲罐或者輸送管道的泄漏點等[3]。

本文針對基于機器人嗅覺功能的仿生氣味源空間定位,提出一種模糊邏輯算法,該算法以模擬生物動態(tài)刺激反應的擇優(yōu)行為基礎,通過檢測不同位置的濃度變化率使機器人對行走方向做出判斷。

1 模擬生物動態(tài)刺激反應的機器人氣味源空間定位基本原理

生物動態(tài)刺激反應是生物的一種趨光反應機制[4]。例如扁形蟲喜歡在光線較暗的地方生存,當光的強度增加時,與大多數(shù)趨光類生物依賴光的絕對強度不同的是,它會根據(jù)光強度的變化率來增加它的轉(zhuǎn)向率,光強度變化越快,其轉(zhuǎn)向率也越大,進而更快的趨近光強度較暗的區(qū)域。現(xiàn)有機器人氣味源定位方法大多都是根據(jù)生物的趨化性、趨風性等一系列啟發(fā)式氣味源搜索方法[5],這些方法對風向、濃度絕對值依賴性很大,造成搜索效率低,準確率低等特點[6]。本文提出一種模擬生物動態(tài)刺激反應的機器人氣味源搜索方法,以生物動態(tài)刺激反應為理論依據(jù),通過獲取煙羽中瞬時濃度變化率搜尋氣味源,不依賴風向及濃度絕對值,具有高效、快速及準確的特點。

2 模糊空間定位模型的建立

扁形蟲可以依靠自身的反應機制根據(jù)光強度變化率的大小決定它的轉(zhuǎn)向率。對于非生物體的機器人,在獲取煙羽中的瞬時濃度變化率后如何根據(jù)濃度變化率對下一步的行進方向做出決策判斷是本文的重點研究。

模糊邏輯是一種用模糊集合隸屬函數(shù)等精確數(shù)字語言來描述模糊概念的方法,具有易于理解、靈活、對非精確數(shù)據(jù)包容的特點[7]。本文運用模糊邏輯模擬生物動態(tài)刺激反應的動力學特征,利用模糊邏輯集合的不確定性來根據(jù)濃度變化率控制機器人對氣味源的定位搜索功能。

2.1 機器人傳感器模型

依據(jù)模擬生物動態(tài)刺激反應的機器人氣味源定位方法,假設在機器人身上設置3個模擬嗅覺傳感器,用來探測機器人左前側(cè)、正前方及右前側(cè)的濃度C,模擬傳感器的模型為圖1。

圖1 機器人模擬傳感器模型Fig.1 Robot analog sensor model

煙羽中每個方向的瞬時濃度變化率的獲取公式為式(1):

式(1)中,n為開始機器人開始采樣的第n個采樣,Cn為n點的濃度,Cvn為n點的濃度變化率。機器人搜尋氣味源的規(guī)則是總是朝著濃度變化率高的區(qū)域前進。

2.2 模糊控制器的設計

2.2.1 輸入、輸出量選取

根據(jù)經(jīng)驗,設計提出一種三入兩出的模糊邏輯推理機制。輸入量分別為機器人左前側(cè)、正前方及右前側(cè)的濃度變化率Cv1、Cv2、Cv3。輸出量分別為機器人左、右兩個驅(qū)動輪的速度Vl,Vr。模糊控制器輸入、輸出變量之間的關系如圖2所示。

圖2 模糊控制器輸入輸出關系Fig.2 The input-output relationship of fuzzy controller

2.2.2 隸屬度函數(shù)及論域的確定

輸入量濃度變化率 Cv1、Cv2、Cv3的論域均為{0,1,2,3},對應的模糊語言值為{small,medium,big}={“小”,“中”,“大”},其中small表示濃度變化率的范圍是 [0,1.5],medium表示濃度變化率的范圍是[0.5,2.5],big表示濃度變化率的范圍是[1.5,3]。隸屬函數(shù)為式(2)。 輸出量 Vl,Vr的論域均為{0,1,2,3,4,5,6},對應的模糊語言值為 {slow,medium,fast}={“慢”,“中”,“快”},其中 slow表示機器人驅(qū)動輪速度的變化范圍是[0,3]cm/s,medium表示機器人驅(qū)動輪速度的變化范圍是[1.5,4.5]cm/s,fast表示機器人驅(qū)動輪速度的變化范圍是[3,6]cm/s。隸屬函數(shù)為式(3)。

2.2.3 空間定位策略研究及規(guī)則制定

依照搜索策略,經(jīng)過總結與專家推理得到的模糊控制規(guī)則表為圖3。

圖3 模糊控制規(guī)則表Fig.3 The fuzzy control rule

2.3 模糊空間定位推理算法

依據(jù)圖 3的控制規(guī)則,按式(4)、式(5)、式(6)和式(7)進行模糊推理:

按照以上模糊推理公式,以本設計要求為背景的模糊推理步驟如下:

1)采集右前側(cè)、正前方及左前側(cè)的濃度變化率Cv1、Cv2、Cv3。將采集到的數(shù)據(jù) Cv1、Cv2、Cv3帶入到式(1)的隸屬函數(shù)中,得到3個輸入量后在圖3的模糊控制規(guī)則表中通過隸屬度查找其對應的模糊規(guī)則。

2)在本設計中,每一條規(guī)則的前提之間是用“與”的關系推出結論的。例如規(guī)則:If Cv1 is small and Cv2 is med and Cv3 is big then Kvl is fast and Kvr is slow。在可信度的前提下對上述規(guī)則進行取小運算,上述規(guī)則總前提的可信度為:min(Cvs(Cv1),Cvm(Cv2),Cvb(Cv3)).

3)將各條模糊規(guī)則可信度推理結果的并集取最大值作為模糊系統(tǒng)最后總的輸出結果。

2.3.1 算例分析

以本設計要求為背景進行算例分析:假設當前采集到機器人右前側(cè)的濃度變化率Cv1為1.3cm/s,正前方的濃度變化率Cv2為1.9 cm/s,左前側(cè)的濃度變化率Cv3為0.1 cm/s。將上述濃度變化率的數(shù)據(jù)分別代入到式(1)的隸屬函數(shù)中,可得機器人右前側(cè)的濃度變化率為小的隸屬度為0.4,濃度變化率為中的隸屬度為0.8;機器人正前方的濃度變化率為中的隸屬度為0.6,濃度變化率為大的隸屬度為0.8;機器人左前側(cè)的濃度變化率為小的隸屬度為1。將上述數(shù)據(jù)代入到表1的模糊控制規(guī)則表中進行規(guī)則匹配搜索后,共搜索到下述4條規(guī)則:

1)If(Cv1 is small)and(Cv2 is medium)and(Cv3 is small)then(Vl is medium)and(Vr is medium);

2)If(Cv1 is small)and(Cv2 is big)and(Cv3 is small)then(Vl is fast)and(Vr is fast);

3)If(Cv1 is medium)and (Cv2 is medium)and (Cv3 is small)then(Vl is slow)and(Vr is medium);

4)If(Cv1 is medium)and(Cv2 is big)and(Cv3 is small)then(Vl is medium)and(Vr is medium);

首先考慮機器人右側(cè)驅(qū)動輪的速度Vr及 “速度為中”的情況,在搜索到的第一條規(guī)則當中,機器人右前側(cè)的濃度變化率為小的隸屬度為Cvs(1.3)=0.4,機器人正前方的濃度變化率為中的隸屬度為Cvm(1.9)=0.6,機器人左前側(cè)的濃度變化率為小的隸屬度為Cvs(0.1)=1。 所以本條規(guī)則的可信度就為min(0.4,0.6,1)=0.4。同理,求出其他兩條規(guī)則的可信度:規(guī)則(3)的可信度為 min(0.8,0.6,1)=0.6;規(guī)則(4)的可信度為 min(0.8,0.8,1)=0.8。 所以,在首先考慮機器人右側(cè)驅(qū)動輪速度Vr的前提下總的可信度就為:max{0.4,0.6,0.8}=0.8。上述四條規(guī)則中只有規(guī)則(2)輸出機器人右側(cè)驅(qū)動輪的“速度為快”,所以輸出機器人右側(cè)驅(qū)動輪“速度為快”的可信度為:min(0.4,0.8,1)=0.4。因為規(guī)則(1)到規(guī)則(4)沒有輸出機器人右驅(qū)動輪“速度為慢”的情況,所以此情況下的可信度為0。

在上述設定條件下求出機器人右驅(qū)動輪速度分別為慢、中、快的可信度后,接下來用重心法對模糊子集去模糊化,具體表達式為式(8):

式(8)中,vk為輸出值各隸屬函數(shù)對應的重心值,uk(vk)為各輸出值對應的可信度。

根據(jù)式(8),將各輸出值對應的可信度帶入式(7),可得出機器人右驅(qū)動輪的速度取值為:

圖4 模糊控制輸出界面Fig.4 Fuzzy control output interface

用同樣方法可求出機器人左側(cè)驅(qū)動輪的速度取值。

依據(jù)設計提出的模糊邏輯算法,系統(tǒng)可通過輸入量機器人左前方、正前方、右前方濃度變化率的大小進行模糊推理及去模糊化[8-9],進而得出輸出量機器人左右驅(qū)動輪的速度,控制機器人朝著氣味源方向前進。

2.3.2 模糊邏輯算法的MATLAB仿真

在MATLAB環(huán)境下,對模擬生物刺激反應的氣味源定位模糊邏輯算法進行仿真實驗。模糊控制器的3個輸入量分別為機器人所處位置左前方、正前方及右前方的濃度變化率,取值都為[0,3]mg/s,隸屬函數(shù)為式(2);兩個輸出量分別為為機器人左、右驅(qū)動輪的速度,取值定義為[0,6]cm/s,采取的隸屬函數(shù)為式(3)。仿真結果生成的模糊控制輸出界面為圖4(抽取四組數(shù)據(jù))。

從圖4可以看到,當機器人左前方濃度變化率逐漸增大時時,機器人左驅(qū)動輪的速度隨之逐漸減小,而右驅(qū)動輪的速度在逐漸增大,機器人呈向左方向行進的趨勢。當機器人左前方、正前方及右前方的濃度變化率都很大時,機器人以快速向正前方前進,反之,三個方向的濃度變化率都很小時,機器人呈慢速前進來尋找濃度變化率大的位置,增加搜索效率與準確率。由上述分析可見,設計提出的模擬生物動態(tài)刺激反應的模糊邏輯算法能較好的控制機器人的運動軌跡,使機器人靈活的根據(jù)左前方、正前方及右前方的濃度變化率調(diào)整行動方向,達到了預想的效果。

模糊邏輯推理的另一個特點是魯棒性強,為了驗證本設計提出的模糊邏輯算法在移動機器人仿生氣味源空間定位方面的魯棒性,設計試用正態(tài)分布隸屬函數(shù)重新對模擬生物刺激反應的氣味源定位模糊邏輯推理算法進行仿真實驗。

首先,隸屬函數(shù)為正態(tài)分布時,輸入量濃度變化率Cv1、Cv2、Cv3 的隸屬函數(shù)為式(9),輸出量 Vl,Vr的隸屬函數(shù)為式(10)。式(9)中,經(jīng)過反復試驗,結合本設計要求,σ的取值為0.3,式(10)中,經(jīng)過反復試驗,結合本設計要求,σ的取值為0.45。

在隸屬函數(shù)為正態(tài)分布條件下,仿真結果生成的模糊推理輸出界面為圖5(抽取四組數(shù)據(jù))。

圖5 模糊控制輸出界面Fig.5 Fuzzy control output interface

在隸屬函數(shù)為正態(tài)分布條件下分析圖5,機器人左、右驅(qū)動輪的速度完全根據(jù)其左前方、正前方和右前方的濃度變化率做出改變,并嚴格按照圖3中的模糊控制規(guī)則來做出相應判斷。所以,設計提出的模擬生物動態(tài)刺激反應的模糊邏輯算法在移動機器人仿生氣味源空間定位方面具有良好的魯棒性。

3 結論

針對機器人嗅覺技術的復雜與多因素性,提出一種模擬生物動態(tài)刺激反應的模糊邏輯算法,該算法使機器人根據(jù)當前所處煙羽環(huán)境的濃度變化率對下一步行進方向做出準確的判斷。仿真結果驗證了設計提出的模糊邏輯算法在移動機器人仿生氣味源空間定位方面具有良好的適用性與魯棒性。

[1]MENG Qing-hao,LI Fei,SUN Jun-wen,et al.Multi-robot based odor source localization[J].RAS Newsletter-University of Waterloo,2009(7):10-16.

[2]王超.危險化學品事故性泄漏大氣擴散研究[D].大連:大連海事大學,2008.

[3]趙杰,任思璟,崔崇信.基于ARM的危險作業(yè)機器人機械臂控制系統(tǒng)設計[J].工業(yè)儀表與自動化裝置,2013(3):111-112.ZHAO Jie,REN Si-jing,CUI Chong-xin.Dangerous operation robot manipulator control system design based on ARM[J].Industrial Instrumentation&Automation,2013(3):111-112.[4]Frankel G S,Gunn D L.The orientation of animals:Kineses,Taxes and Compass Reactions[M].New York:Dover Publications Inc,1961.

[5]孟慶浩,李飛,張明路.湍流煙羽環(huán)境下多機器人主動嗅覺實現(xiàn)方法研究[J].自動化學報,2008,34(20):1282-1283。MENG Qing-hao,LI Fei,ZHANG Ming-lu.Multi-robot active olfaction Implementation based on turbulent environments[J].AAS,2008,34(20):1282-1283.

[6]路光達,張明路,張小俊.機器人仿生嗅覺研究現(xiàn)狀[J].天津工業(yè)大學學報,2010,29(6):72-73.LU Guang-da,ZHANG Ming-lu,ZHANG Xiao-jun.The research status of bionic robot olfaction[J].Tianjin Polytechnic University,2010,29(6):72-73.

[7]黃曉青.基于模糊邏輯的紅外與可見光圖像融合技術[D].重慶:重慶大學,2012.

[8]么鳴濤,龍凱,賀李平.車輛半主動油氣懸架模糊控制的建模與仿真[J].北京理工大學學報,2013,33(5):476-477.ME Ming-tao,LONG Kai,HE Li-ping.Modeling and simulation of vehicle semi-active oil suspension based on fuzzy control[J].Beijing University of Technology,2013,33(5):476-477.

[9]李軍,鄒發(fā)明,涂雄.基于模糊控制策略的PHEV仿真研究[J].重慶交通大學學報,2012,32(2):330-331.LI Jun,ZOU Fa-ming,TU Xiong.Simulation of PHEV based on Fuzzy Control Strategy[J].The Traffic of Chongqing University,2012,32(2):330-331.

猜你喜歡
規(guī)則
拼寫規(guī)則歌
撐竿跳規(guī)則的制定
數(shù)獨的規(guī)則和演變
依據(jù)規(guī)則的推理
法律方法(2019年3期)2019-09-11 06:26:16
善用首次銷售規(guī)則
中國外匯(2019年7期)2019-07-13 05:44:52
規(guī)則的正確打開方式
幸福(2018年33期)2018-12-05 05:22:42
顛覆傳統(tǒng)規(guī)則
讓規(guī)則不規(guī)則
Coco薇(2017年11期)2018-01-03 20:59:57
TPP反腐敗規(guī)則對我國的啟示
啦啦操2010—2013版與2013—2016版規(guī)則的對比分析
運動(2016年6期)2016-12-01 06:33:42
主站蜘蛛池模板: 美女免费精品高清毛片在线视| 五月天久久婷婷| 国内精品视频在线| 青青青国产视频手机| AV不卡国产在线观看| 中文成人在线视频| 欧美一区二区三区国产精品| 色综合久久88| 亚洲天堂网在线观看视频| 乱色熟女综合一区二区| 狠狠久久综合伊人不卡| 精品自窥自偷在线看| 成人免费一级片| 国产欧美视频在线观看| 国产网站一区二区三区| 午夜高清国产拍精品| 日韩美一区二区| 国产在线98福利播放视频免费| 国产综合在线观看视频| 看看一级毛片| 啪啪永久免费av| 美女无遮挡拍拍拍免费视频| 国产精品女主播| 中文字幕亚洲精品2页| 一级毛片在线免费看| 久久国产拍爱| 国产美女丝袜高潮| www.99精品视频在线播放| 在线日韩日本国产亚洲| 在线欧美日韩国产| 中文字幕av一区二区三区欲色| 在线观看无码av免费不卡网站| 青青草一区| 日本一区二区三区精品国产| 精品综合久久久久久97超人| 免费高清a毛片| 嫩草在线视频| 国产在线精品人成导航| 亚洲天堂精品在线观看| 日韩午夜福利在线观看| 日韩国产一区二区三区无码| 青青青视频91在线 | 国产青青草视频| 久久国产亚洲欧美日韩精品| 人人妻人人澡人人爽欧美一区| 亚洲国产中文在线二区三区免| 全午夜免费一级毛片| 国产一区二区色淫影院| 美女免费精品高清毛片在线视| 亚洲a级毛片| 国产第一页屁屁影院| 国产h视频在线观看视频| 99久久精品免费观看国产| 一边摸一边做爽的视频17国产| 国产视频欧美| 亚洲AⅤ无码国产精品| 伊人91在线| 另类专区亚洲| 午夜国产精品视频黄| 国产精品极品美女自在线| 国产精品久久久久无码网站| 国产精品手机视频一区二区| 亚洲人成影视在线观看| 亚洲Aⅴ无码专区在线观看q| 一级全黄毛片| 97免费在线观看视频| 另类重口100页在线播放| 色视频国产| 玖玖精品在线| 国产一级毛片在线| 手机在线免费不卡一区二| 人妻无码中文字幕一区二区三区| 999国产精品永久免费视频精品久久| 国产精品分类视频分类一区| 美女无遮挡免费网站| 久久久久久尹人网香蕉| 亚洲一区第一页| 九九视频免费在线观看| 无码一区中文字幕| 熟女成人国产精品视频| 毛片久久网站小视频| 国产一区在线观看无码|