<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 相位差模糊控制在線(xiàn)控制算法中的應(yīng)用設(shè)計(jì)

          相位差模糊控制在線(xiàn)控制算法中的應(yīng)用設(shè)計(jì)

          作者: 時(shí)間:2012-03-14 來(lái)源:網(wǎng)絡(luò) 收藏

          輸入△ρ的各語(yǔ)言值的隸屬度函數(shù)表示,圖形表示法如圖6所示。

          本文引用地址:http://www.ex-cimer.com/article/160963.htm

          f.jpg

          g.jpg


          輸出v的各語(yǔ)言值的隸屬度函數(shù)表示,圖形表示法如圖7所示。
          后的值分別記為:m.jpg。
          (3)模糊規(guī)則
          差模糊器的模糊是基于這樣的規(guī)則的:密度大,則車(chē)速低;密度小,則車(chē)速大。如果車(chē)流密度變化值減少,說(shuō)明下一信號(hào)控制階段的車(chē)流密度比本階段可能會(huì)減少,則應(yīng)在密度確定的車(chē)速的基礎(chǔ)上增加車(chē)速;反之如果車(chē)流密度變化增加,說(shuō)明下一信號(hào)控制階段的車(chē)流密度比本階段可能會(huì)增加,則應(yīng)在密度確定的車(chē)速的基礎(chǔ)上減少車(chē)速。具體的模糊控制規(guī)則表如表2所示。

          h.jpg


          表2中每一個(gè)元素表示一條模糊控制規(guī)則,共有7×7=49條模糊控制規(guī)則,例如第一條規(guī)則是:
          i.jpg
          將上述隸屬度函數(shù)和模糊控制規(guī)則輸入到Matlab后,可得模糊推理系統(tǒng)輸出曲面,如圖8所示。

          j.jpg


          具體的模糊推理和解模糊以及論域反變換方法與其他模糊控制器是一樣的,這里就不再詳細(xì)敘述。至此,差模糊控制器完成。

          4 實(shí)例分析
          選擇某城市干線(xiàn)道路來(lái)驗(yàn)證本文方法的有效性。
          道路交通概況如下:天河北路是天河地區(qū)一條東西向生活性主干道,全長(zhǎng)3.2 km,其中大道路口到天壽路路口之間的路段是雙向10車(chē)道,兩板塊結(jié)構(gòu);天壽路口到天科路口之間的路段是雙向6車(chē)道,兩板塊結(jié)構(gòu)。該道路周邊是重要的高檔辦公區(qū)和高檔住宅區(qū),土地開(kāi)發(fā)密度較高。另外,由于火車(chē)東站、體育中心等交通吸引源的存在,也增加了該條道路的交通需求。天河北路目前設(shè)置信號(hào)燈的路口或路段共有11處(9個(gè)信控交叉口,2個(gè)人行過(guò)街點(diǎn)),由于路口之間的信號(hào)沒(méi)有協(xié)調(diào),所以車(chē)輛走走停停,啟動(dòng)頻繁,延誤較大,車(chē)速只有25 km左右。



          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();