chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于模糊邏輯控制器實(shí)現(xiàn)機(jī)器人運(yùn)動自動控制應(yīng)用

電子設(shè)計 ? 來源:電子元器件應(yīng)用 ? 作者:程智遠(yuǎn),譚寶成 ? 2021-04-07 11:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

經(jīng)典控制理論對于解決線性定常系統(tǒng)的控制問題是很有效的,然而,對于非線性時變系統(tǒng)卻難以奏效。隨著計算機(jī)的應(yīng)用和發(fā)展,自動控制理論取得了飛躍性的發(fā)展。基于狀態(tài)變量描述的現(xiàn)代控制理論對于解決線性或非線性、定常或時變的多輸入與多輸出系統(tǒng)的控制問題,已獲得了廣泛和成功的應(yīng)用。但是,無論采用經(jīng)典控制理論還是現(xiàn)代控制理論的控制系統(tǒng),都需要事先知道被控對象(或過程)的精確數(shù)學(xué)模型,然后根據(jù)數(shù)學(xué)模型以及給定的性能指標(biāo),來選擇適當(dāng)?shù)目刂埔?guī)律,來進(jìn)行控制系統(tǒng)設(shè)計。然而,在許多情況下,被控對象的精確數(shù)學(xué)模型很難建立,這樣,對于這類對象或過程就很難進(jìn)行自動控制。

事實(shí)上,對于復(fù)雜的、多因素影響的生產(chǎn)過程,即使不知道該過程的數(shù)學(xué)模型,有經(jīng)驗(yàn)的操作人員也能根據(jù)長期的觀察和操作經(jīng)驗(yàn)進(jìn)行有效地控制,而采用傳統(tǒng)的自動控制方法的效果則并不理想。然而,能否把人的操作經(jīng)驗(yàn)總結(jié)為若干條控制規(guī)則,并設(shè)計一個裝置去執(zhí)行這些規(guī)則,從而對系統(tǒng)進(jìn)行有效的控制?模糊控制理論和方法便由此而生。

1 模糊控制原理

模糊邏輯控制系統(tǒng)可用來代替經(jīng)典控制系統(tǒng)或與經(jīng)典控制系統(tǒng)一起來控制機(jī)器人。通過應(yīng)用模糊邏輯,機(jī)器人可以變得更獨(dú)特、更具有智能和更加有用。本文根據(jù)模糊控制理論為移動機(jī)器人的運(yùn)動控制設(shè)計一個模糊邏輯系統(tǒng)。以使移動機(jī)器人能根據(jù)地形坡度和地形類別來自主的調(diào)節(jié)自身的運(yùn)動速度,從而完成機(jī)器人運(yùn)動的自動控制。

o4YBAGBtIyqACbZkAABmSgOxQMs302.png

2 移動機(jī)器人的模糊邏輯控制器設(shè)計

2.1 確定模糊控制器的輸入變量和輸出變量

根據(jù)本設(shè)計的目的,為使移動機(jī)器人能根據(jù)地形的坡度和地形的類別自主地調(diào)節(jié)自身的運(yùn)動速度,本系統(tǒng)可設(shè)計為雙輸入單輸出系統(tǒng),將地形坡度和地形的類別作為兩個輸入,而將移動機(jī)器人的運(yùn)動速度作為控制輸出。

2.2 模糊化

模糊化是將輸入和輸出值轉(zhuǎn)換為其隸屬度函數(shù)的過程。模糊化的結(jié)果是一組如圖2所示的圖形,它描述了不同模糊變量中不同值的隸屬度。為了定義模糊地形坡度、模糊地形類別和模糊運(yùn)動速度的變量,這里將期望的地形坡度范圍固定在-45°~+45°,并劃分成五個隸屬度函數(shù),分別是“負(fù)大”、“負(fù)”、“水平”、“正”、“正大”。小于-45°的坡度一概看作“負(fù)大”,而大于+45°則被認(rèn)定為“正大”。類似的,地形類別也劃分成四個隸屬度函數(shù),分別是“很粗糙”、 “粗糙”、“平緩”、“平坦”。其中所有粗糙程度大于100%的都被認(rèn)定為“很粗糙”。而輸出的移動機(jī)器人的運(yùn)動速度(在0~20英里/小時之間)則被分成“很慢”、“慢”、“中”、“快”、“很快”。

o4YBAGBtIxmAVgLbAAGks4iw7tw947.png

根據(jù)輸入變量和輸出變量的模糊化(其中地形坡度和地形類別為輸入變量;速度為輸出變量),便可為每個隸屬度函數(shù)選擇其他域,并對其進(jìn)行不同的劃分,以確定隸屬度函數(shù)交疊的不同區(qū)域,然后設(shè)置非對稱的隸屬度函數(shù)。

2.3 規(guī)則庫的形成

由于地形坡度有五個隸屬度函數(shù),地形類別有四個隸屬度函數(shù),這樣,總共就會有5×4=20條規(guī)則,根據(jù)整個設(shè)計過程的系統(tǒng)性能要求和設(shè)計者的經(jīng)驗(yàn),該模型將形成含有20條規(guī)則的規(guī)則庫,具體如下:

規(guī)則1:if(地形坡度is LP) and(地形類別is VR)then(速度is VS)

規(guī)則2:if(地形坡度is LP)and(地形類別is R)then(速度is S)

規(guī)則3:if(地形坡度is LP)and(地形類別is Mo)then(速度is Me)

規(guī)則4:if(地形坡度is LP)and(地形類別is S)then(速度is Me)

規(guī)則5:if(地形坡度is P)and(地形類別is VR)then(速度is VS)

規(guī)則6:if(地形坡度is P)and(地形類別is R)then(速度is S)

規(guī)則7:if(地形坡度is P)and(地形類別isMo)then(速度is Me)

規(guī)則8:if(地形坡度is P)and(地形類別is S)then(速度is F)

規(guī)則9:if(地形坡度is L)and(地形類別isVR)then(速度is S)

規(guī)則10:if(地形坡度is L)and(地形類別is R)then(速度is Me)

規(guī)則11:if(地形坡度is L)and(地形類別is Mo)then(速度is F)

規(guī)則12:if(地形坡度is L)and(地形類別is S)then(速度is VF)

規(guī)則13:if(地形坡度is N)and(地形類別is VR)then(速度is Vs)

規(guī)則14:if(地形坡度is N)and(地形類別is R)then(速度is S)

規(guī)則15:if(地形坡度is N)and(地形類別is Mo)then(速度is Me)

規(guī)則16:if(地形坡度is N)and(地形類別is S)then(速度is F)

規(guī)則17:if (地形坡度is LN)and(地形類別is VR)then(速度is VS)

規(guī)則18:if(地形坡度is LN)and(地形類別is R)then(速度is VS)

規(guī)則19:if(地形坡度is LN)and(地形類別is Mo)then(速度is s)

規(guī)則20:if(地形坡度is LN)and(地形類別is S)then(速度is Me)

3 清晰化

清晰化是將模糊輸出值轉(zhuǎn)換為可供實(shí)際應(yīng)用的等效清晰值的過程。即對模糊規(guī)則進(jìn)行匹配并計算相應(yīng)的數(shù)值,從而得到一個與不同輸出模糊集隸屬度函數(shù)值相關(guān)的數(shù)。清晰化的方法有很多種,兩種常用的主要方法是:centroid面積中心法(又稱重心法)和Mamdani(馬丹尼)推理法。

pIYBAGBtIzyAfdT8AAItnRv1rAU500.png

3.1 centroid面積中心法

centroid面積中心法主要計算隸屬度函數(shù)所包圍區(qū)域的重心。對于連續(xù)論域,若U是某一變量u在論域U的模糊集合,則去模糊化的結(jié)果為:

3.2 Mamdani(馬丹尼)推理法

該方法中,每個集合的隸屬度函數(shù)將在相應(yīng)的隸屬度值上被截去頂端,并將得到的所有隸屬度函數(shù)作為“或”函數(shù)加在一起。即將每一個重復(fù)的區(qū)域作為一層相互疊加在一起,其結(jié)果將是一個代表所有區(qū)域的新區(qū)域。新區(qū)域的重心將等價于輸出。

o4YBAGBtI0iAep2AAAD6j5WiT_4299.png

本文中的清晰化主要采用centroid面積中心法。也就是采用MATLAB模糊邏輯工具箱的解模糊化函數(shù)defuzz,該函數(shù)的功能為執(zhí)行輸出去模糊化,其格式為:

output=defuzz(x,mf,type)

其中:參數(shù)x是變量的論域范圍;mf為待去模糊化的模糊集合;type為清晰化方法,本文主要采用centroid面積中心法。

4 模糊邏輯控制器的仿真

一般情況下,為模糊系統(tǒng)設(shè)計的規(guī)則必須通過仿真才能保證其對所有的輸人值都能產(chǎn)生滿意的結(jié)果,這一般可通過模糊邏輯程序來實(shí)現(xiàn)。程序通過運(yùn)行模糊推理機(jī)來計算所有可能輸入產(chǎn)生的輸出,并作出輸出值的圖形來對模糊控制系統(tǒng)進(jìn)行仿真。通過該圖即可審核規(guī)則和隸屬度函數(shù)是否匹配。

5 結(jié)束語

本文針對不同路面條件下移動機(jī)器人運(yùn)動控制的實(shí)際問題提出了一種解決方法。該方法把模糊邏輯推理應(yīng)用到移動機(jī)器人的行為控制中,并將地形坡度和地形類別作為控制器的輸入,而機(jī)器人的速度作為控制系統(tǒng)的輸出,從而實(shí)現(xiàn)了對移動機(jī)器人的行為控制。通過模糊邏輯控制器的仿真結(jié)果證明:該模糊控制算法在移動機(jī)器人運(yùn)動控制中能表現(xiàn)出良好的魯棒性和實(shí)時性。近年來,神經(jīng)網(wǎng)絡(luò)、模糊控制等理論的研究和應(yīng)用有了很大的發(fā)展,進(jìn)一步了解學(xué)習(xí)和應(yīng)用這些理論將是下一步的目標(biāo)。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17638

    瀏覽量

    190229
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    213

    文章

    30580

    瀏覽量

    219536
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4827

    瀏覽量

    106792
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于XR806實(shí)現(xiàn)競技機(jī)器人先進(jìn)模糊控制器

    機(jī)器人模糊控制是一種基于模糊邏輯理論的計算機(jī)控制方法,它通過模擬人類思維和決策過程來
    的頭像 發(fā)表于 12-16 15:55 ?1731次閱讀
    基于XR806<b class='flag-5'>實(shí)現(xiàn)</b>競技<b class='flag-5'>機(jī)器人</b>先進(jìn)<b class='flag-5'>模糊</b><b class='flag-5'>控制器</b>

    先進(jìn)機(jī)器人控制

    《先進(jìn)機(jī)器人控制》從控制的角度系統(tǒng)地介紹了機(jī)器人學(xué)的基礎(chǔ)知識和當(dāng)前的發(fā)展?fàn)顩r。全書共分為12章,由基礎(chǔ)篇、控制結(jié)構(gòu)篇和先進(jìn)
    發(fā)表于 09-19 15:30

    【MYD-Y6ULX申請】機(jī)器人運(yùn)動控制板(電機(jī)控制)項(xiàng)目

    項(xiàng)目名稱:機(jī)器人運(yùn)動控制板(電機(jī)控制)項(xiàng)目試用計劃:本人目前從事機(jī)器人嵌入式軟件開發(fā),專注于電機(jī)控制
    發(fā)表于 01-22 10:32

    工業(yè)機(jī)器人的技術(shù)原理

    進(jìn)行通訊。機(jī)器人控制器(RC)的主計算機(jī)完成機(jī)器人運(yùn)動規(guī)劃、插補(bǔ)和位置伺服以及主控邏輯、數(shù)字I/O、傳感
    發(fā)表于 11-23 10:40

    如何設(shè)計智能滅火機(jī)器人控制器

    性能與可靠的機(jī)械控制性能的同時保證,才能在短時間內(nèi)準(zhǔn)確尋找到火源并滅火回家。在此以ARM9處理為核心,對基于嵌入式系統(tǒng)的智能滅火機(jī)器人進(jìn)行了設(shè)計。本文將從硬件和軟件方面講述智能滅火機(jī)器人
    發(fā)表于 07-31 06:23

    運(yùn)動控制器如何選擇

    插補(bǔ)并其他軸聯(lián)動、加速曲線自動控制等高級功能;? DMC600M 系列運(yùn)動控制器,固件已嵌入 DMC 運(yùn)動控制指令系統(tǒng),該指令系統(tǒng)功能強(qiáng)大、
    發(fā)表于 09-12 11:36

    基于CAN總線和雙傳感仿人機(jī)器人運(yùn)動控制系統(tǒng)的研究

    一。引言  機(jī)器人研究是自動化領(lǐng)域最復(fù)雜。最具挑戰(zhàn)性的課題,它集機(jī)械。電子。計算機(jī)。材料。傳感控制技術(shù)等多門學(xué)科于一體,是多學(xué)科高技術(shù)成果的集中體現(xiàn)。而仿
    發(fā)表于 08-19 06:57

    機(jī)器人運(yùn)動控制技術(shù)

    機(jī)器人運(yùn)動控制技術(shù),盡管運(yùn)動控制器需求增長迅速,但即便到明年,整體市場規(guī)模仍不到 10 億元。高性能工業(yè)
    發(fā)表于 07-28 07:33

    KEBA機(jī)器人控制器相關(guān)資料下載

    、銀行、能源等很多行業(yè)都有應(yīng)用。   看到機(jī)器人市場的火熱,KEBA 也推出了面向機(jī)器人自動化應(yīng)用的產(chǎn)品 —— KeMotion[1]^{[1]},號稱是 完美的全套機(jī)器人
    發(fā)表于 09-07 08:50

    機(jī)器人控制系統(tǒng)

    1、機(jī)器人控制系統(tǒng)“控制”的目的是使被控對象產(chǎn)生控制者所期望的行為方式。 .“控制”的基本條件是了解被控對象的特性。 “實(shí)質(zhì)”是對驅(qū)動
    發(fā)表于 09-13 08:40

    通過多軸工業(yè)機(jī)器人來聊聊機(jī)器人控制系統(tǒng)以及控制器實(shí)現(xiàn)

    機(jī)器人控制系統(tǒng)當(dāng)中。那么今天,我們就通過多軸工業(yè)機(jī)器人來聊聊機(jī)器人控制系統(tǒng)以及控制器
    發(fā)表于 02-24 17:05

    SCARA機(jī)器人自組織模糊聚類神經(jīng)網(wǎng)絡(luò)控制器

    本文提出了用于SCARA 機(jī)器人運(yùn)動控制的自組織模糊聚類神經(jīng)網(wǎng)絡(luò)控制器。該控制器基于
    發(fā)表于 08-04 15:33 ?23次下載

    基于模糊PID的全方位移動機(jī)器人運(yùn)動控制

    提出一種將模糊控制與傳統(tǒng)的PID控制相結(jié)合的方法,應(yīng)用到足球機(jī)器人運(yùn)動控制系統(tǒng)中。針對足球
    發(fā)表于 11-04 11:21 ?61次下載

    通過模糊邏輯系統(tǒng)設(shè)計的機(jī)器人

    模糊邏輯控制系統(tǒng)可用來代替經(jīng)典控制系統(tǒng)或與經(jīng)典控制系統(tǒng)一起來控制
    的頭像 發(fā)表于 09-26 14:17 ?3367次閱讀
    通過<b class='flag-5'>模糊</b><b class='flag-5'>邏輯</b>系統(tǒng)設(shè)計的<b class='flag-5'>機(jī)器人</b>

    如何使用PLC控制實(shí)現(xiàn)工業(yè)機(jī)器人系統(tǒng)的設(shè)計

    在工業(yè)自動化領(lǐng)域,可編程控制器(PLc)、機(jī)器人和CAD/CAM成為自動控制的三大技術(shù)支柱,住現(xiàn)代上業(yè)中發(fā)揮著巨大的作用。目前工業(yè)機(jī)器人由設(shè)
    發(fā)表于 05-27 08:00 ?2次下載
    如何使用PLC<b class='flag-5'>控制</b><b class='flag-5'>實(shí)現(xiàn)</b>工業(yè)<b class='flag-5'>機(jī)器人</b>系統(tǒng)的設(shè)計