首先來看一個實例,控制進(jìn)水閥S1和出水閥S2,使水箱水位保持在目標(biāo)水位O處。
按照日常操作經(jīng)驗,有以下規(guī)則:
1、 若當(dāng)前水位高于目標(biāo)水位,則向外排水,差值越大,排水越快;
2、 若當(dāng)前水位低于目標(biāo)水位,則向內(nèi)注水,差值越大,注水越快;
3、 若當(dāng)前水位和目標(biāo)水位相差很小,則保持排水速度和注水速度相等。
下面來設(shè)計一個模糊控制器
1、選擇觀測量和控制量
一般選擇偏差e,即目標(biāo)水位和當(dāng)前水位的差值作為觀察量,選取閥門開度u為控制量。
2、輸入量和輸出量的模糊化
將偏差e劃分為5個模糊集,負(fù)大(NB)、負(fù)小(NS)、零(ZO)、正小(PS)、正大(PB),e為負(fù)表示當(dāng)前水位低于目標(biāo)水位,e為正表示當(dāng)前水位高于目標(biāo)水位。設(shè)定e的取值范圍為[-3,3],隸屬度函數(shù)如下。
3、制定模糊規(guī)則
模糊規(guī)則的制定是模糊控制的核心內(nèi)容,控制性能的好壞很大程度上由模糊規(guī)則決定,目前主要是根據(jù)經(jīng)驗來制定相應(yīng)的規(guī)則?!竞竺婵梢越Y(jié)合神經(jīng)網(wǎng)絡(luò)來學(xué)習(xí)模糊規(guī)則】
(1)若e負(fù)大,則u負(fù)大;
(2)若e負(fù)小,則u負(fù)小;
(3)若e為零,則u為零;
(4)若e正小,則u正小;
(5)若e正大,則u正大;
將上述用語言描述的規(guī)則轉(zhuǎn)化為’’IF A THEN B’’的語句如下:
4、求解模糊關(guān)系
根據(jù)制定的模糊規(guī)則,通過相應(yīng)的模糊集合運算,可得到模糊關(guān)系集合R。
5、進(jìn)行模糊決策
我們最終需要獲得的控制量u即為模糊控制的輸出,u可由偏差矩陣e和模糊關(guān)系矩陣R合成得到。
6、控制量的反模糊化
我們模糊決策得到的控制量u是一個矩陣,并不能直接應(yīng)用在工程上,因此需要將u解釋為實際中的特定行為,即反模糊化操作。目前常用的反模糊化方法有以下幾種:
(1)最大隸屬度法----計算簡單控制要求不高場合
(2)重心法----輸出更平滑
(3)加權(quán)平均法----工業(yè)上應(yīng)用最廣泛
7、matlab實現(xiàn)
所幸的是,在matlab模糊控制工具箱中已經(jīng)幫我們實現(xiàn)了4-6步求解矩陣運算的操作,只需要直接調(diào)用evalfis函數(shù)就可以得到相應(yīng)的決策控制量。
通過matlab集成的模糊控制模塊,我們能夠更加方便地對應(yīng)偏差e和控制量u的關(guān)系,并可以調(diào)節(jié)e在不同值下u的對應(yīng)輸出。
摘 要:針對當(dāng)前農(nóng)業(yè)灌溉系統(tǒng)的應(yīng)用不夠自動化、智能化等問題,文中提出了一種基于嵌入式的智能灌溉系統(tǒng)。該系統(tǒng)采用嵌入式核心控制器,可提高系統(tǒng)的實時性和智能化水平;運用模糊控制的系統(tǒng)控制算法,對不易建立精確數(shù)學(xué)模型的控制對象...
關(guān)鍵字: 智能灌溉 嵌入式控制器 模糊控制算法 智能移動設(shè)備模糊控制規(guī)則是模糊控制器中知識庫的一部分,模糊控制規(guī)則是建立在語言變量的基礎(chǔ)上。模糊控制規(guī)則是模糊控制器的核心,它的正確與否直接影響到控制器的性能,其數(shù)目的多寡也是衡量控制器性能的一個重要因素。
關(guān)鍵字: 模糊控制規(guī)則 模糊控制器傳統(tǒng)PID控制的電機(jī)調(diào)速系統(tǒng)技術(shù)成熟,結(jié)構(gòu)簡單,較穩(wěn)定可靠,應(yīng)用較為廣泛,但也存在一些缺點,例如無法有效地克服傳動對象和負(fù)載參數(shù)的大范圍變化以及非線性因素對系統(tǒng)造成的影響,因而不能滿足高性能和高的要求。
關(guān)鍵字: PIC16C63 單片微機(jī) 模糊控制器 電機(jī)調(diào)速系統(tǒng)的設(shè)計摘要:以中國大洋協(xié)會(COMRA)深海采礦測控實驗系統(tǒng)中的步進(jìn)驅(qū)動控制系統(tǒng)為例,采用優(yōu)化的步進(jìn)電機(jī)升降速曲線,建立了等效的仿真模型,重點進(jìn)行了步進(jìn)驅(qū)動控制系統(tǒng)模糊PID控制器的仿真研究。與經(jīng)典PID控制器的對比結(jié)果
關(guān)鍵字: 模糊控制 系統(tǒng)仿真 仿真研究 模糊控制器摘要:研究了模糊控制與神經(jīng)網(wǎng)絡(luò)兩者相結(jié)合構(gòu)成的模糊神經(jīng)網(wǎng)絡(luò)控制策略,實現(xiàn)了模糊神經(jīng)網(wǎng)絡(luò)控制算法在PLC中的軟件編程,它不依賴于被控對象精確的數(shù)學(xué)模型,將模糊神經(jīng)網(wǎng)絡(luò)控制器應(yīng)用于溫度控制系統(tǒng)中,獲得了良好的
關(guān)鍵字: 模糊神經(jīng)網(wǎng)絡(luò) PLC 控制策略 模糊控制器1 引言隨著近年來傳動系統(tǒng)的發(fā)展,多電機(jī)傳動系統(tǒng)已經(jīng)被廣泛地應(yīng)用于各種領(lǐng)域。為了提高多電機(jī)傳動系統(tǒng)的動態(tài)性能和穩(wěn)態(tài)性能,滿足一些特定系統(tǒng)對多電機(jī)控制的同步要求,多電機(jī)協(xié)調(diào)同步控制方法的研究變得越來越重要
關(guān)鍵字: 矢量控制 電機(jī)同步控制系統(tǒng) 交流電機(jī) 模糊控制器展望十二五,中國的工業(yè)自動化已經(jīng)進(jìn)入到21世紀(jì),我國制造業(yè)的高速發(fā)展,拉動了對自動化儀器儀表與控制系統(tǒng)向國際水平發(fā)展的需求,我國新上的大型項目所用自動化儀器儀表和控制系統(tǒng)的先進(jìn)程度的需求已經(jīng)處于世界先進(jìn)
關(guān)鍵字: 儀器儀表 智能化 神經(jīng)網(wǎng)絡(luò) 模糊控制器摘要:針對SPR污水處理系統(tǒng)工作中所存在的問題,控制出水化學(xué)需氧量COD保持恒定,以保證在各種條件下出水的水質(zhì),介紹了一種采用混合型模糊控制器控制的SPR污水處理系統(tǒng)的控制原理,并設(shè)計了模糊控制器、PI調(diào)節(jié)器和控
關(guān)鍵字: 智能控制 污水處理系統(tǒng) BSP 模糊控制器模糊控制概述模糊控制(Fuzzy Control)是目前自動控制研究中活躍而富有成果的領(lǐng)域之一,模糊理論是當(dāng)前能用來對信息進(jìn)行軟處理的最新技術(shù),可以將人的定性思維和判斷方法定量化 為適合計算機(jī)處理的過程,使計算機(jī)能
關(guān)鍵字: 單片機(jī) 模糊控制系統(tǒng) ATMEGA8 模糊控制器