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

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

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

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制的應(yīng)用方案設(shè)計及仿真驗證研究

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-09-16 08:58 ? 次閱讀

模糊邏輯系統(tǒng)與神經(jīng)網(wǎng)絡(luò)的結(jié)合形式隨著研究角度和應(yīng)用領(lǐng)域不同而有所不同,在這類系統(tǒng)中,系統(tǒng)本質(zhì)上還是模糊邏輯系統(tǒng)結(jié)構(gòu),但是可以把模糊邏輯系統(tǒng)看作具有網(wǎng)絡(luò)化的結(jié)構(gòu),直接利用神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)能力與映射能力來獲得模糊邏輯系統(tǒng)的參數(shù)或具體結(jié)構(gòu),從而使模糊邏輯系統(tǒng)具有自學(xué)習(xí)和自適應(yīng)能力,該過程并不改變模糊系統(tǒng)所具有的模糊化、解模糊化和模糊推理的功能,而是利用神經(jīng)網(wǎng)絡(luò)實現(xiàn)隸屬函數(shù)、模糊規(guī)則的數(shù)字化處理,實現(xiàn)“模糊化-模糊推理-解模糊化”整個過程的“網(wǎng)絡(luò)化”,也可以用神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)或聚類的方法從輸入輸出數(shù)據(jù)中獲取規(guī)則,然后在性能指標(biāo)指導(dǎo)下,對規(guī)則進(jìn)行調(diào)整,從而使模糊系統(tǒng)具有規(guī)則的自組織能力。

在另外一個范疇內(nèi),可以將模糊邏輯系統(tǒng)與神經(jīng)網(wǎng)絡(luò)根據(jù)不同的功能、用途集成在一個系統(tǒng)里,模糊邏輯系統(tǒng)與神經(jīng)網(wǎng)絡(luò)技術(shù)在這類系統(tǒng)中各自發(fā)揮自己的功能,利用各自的優(yōu)勢為實現(xiàn)共同的目標(biāo)而實現(xiàn)功能結(jié)合與互補(bǔ),這類模糊邏輯系統(tǒng)與神經(jīng)網(wǎng)絡(luò)結(jié)合的方法稱之為模糊神經(jīng)混合系統(tǒng)FNHS(Fuzzy-Neural Hybrid System)。

1 、基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制結(jié)構(gòu)

從控制角度而言,神經(jīng)網(wǎng)絡(luò)自適應(yīng)控制包括直接自適應(yīng)控制和間接自適應(yīng)控制。間接自適應(yīng)控制通常由控制器和模型兩部分組成。在線辨識模型,并通過模型在線調(diào)整神經(jīng)網(wǎng)絡(luò)控制器間接自適應(yīng)控制,具有良好的適應(yīng)性。但是,在線辨識被控對象的模型存在運(yùn)算量大、控制精度低等問題,對不可重復(fù)過程與時變動力學(xué)系統(tǒng)訓(xùn)練困難,在實際工程控制中實用性不大。直接自適應(yīng)控制是根據(jù)過程的輸出信息來控制優(yōu)化參數(shù),不需要預(yù)先知道系統(tǒng)動力學(xué)特征或在線辨識的模型,這也正是傳統(tǒng)的自適應(yīng)控制所不能解決的問題。這種控制器是直接根據(jù)控制精度設(shè)計,不需要經(jīng)過事先訓(xùn)練,也不依賴于對象的辨識模型,具有良好的動態(tài)響應(yīng)性能和穩(wěn)態(tài)精度,網(wǎng)絡(luò)權(quán)值的調(diào)整是隨時間關(guān)系的自適應(yīng)收斂過程,常用的基于神經(jīng)網(wǎng)絡(luò)的自適應(yīng)控制方式為直接逆控制、模型網(wǎng)絡(luò)參考控制。但是,這2種控制方式都存在著較大的計算量和辨識的問題,而且對于直接逆控制,如果系統(tǒng)的逆不存在了,該方法就會失效。

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制(FANNC)結(jié)合了神經(jīng)網(wǎng)絡(luò)直接自適應(yīng)控制的特點,結(jié)構(gòu)如圖1所示。由1個反饋控制器(FC)、1個神經(jīng)網(wǎng)絡(luò)控制器(NNC)和模糊推理機(jī)(FIE)組成。

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制的應(yīng)用方案設(shè)計及仿真驗證研究

2 、基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制器的設(shè)計

分目標(biāo)學(xué)習(xí)誤差由模糊推理機(jī)的一組模糊規(guī)則給出,如表1所示。表中符號PB、PM、PS、0、NS、NM、NB分別表示正大、正中、正小、零、負(fù)小、負(fù)中、負(fù)大等概念。表中模糊關(guān)系不再是傳統(tǒng)意義上的模糊控制策略,而是每一控制周期中用于NNC訓(xùn)練的分目標(biāo)學(xué)習(xí)誤差。NNC在學(xué)習(xí)過程中,逐步跟蹤系統(tǒng)的逆動力學(xué),并產(chǎn)生一個自適應(yīng)控制信號,使系統(tǒng)輸出跟蹤給定的參考信號消除的不再單純是系統(tǒng)的輸出誤差,而是誤差和誤差變化的綜合影響,從而避免了反饋誤差學(xué)習(xí)法可能造成的NNC的輸出產(chǎn)生振蕩或進(jìn)入飽和狀態(tài)等問題。

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制的應(yīng)用方案設(shè)計及仿真驗證研究

為實現(xiàn)上述模糊推理規(guī)則,必須對模糊推理機(jī)FIE的輸入變量進(jìn)行模糊化處理,即將輸入變量從基本論域轉(zhuǎn)化到相應(yīng)的模糊論域。為此,引入反饋控制器FC輸出變量μf及其變化變量μf的量化因子Kμf,Kμf。假定變量μf的基本論域為(-nfm,nfm),模糊論域分別為(-nμf,-nμf+1,…0,…,nμf-1,nμf),變量nf的基本論域為(-nfm,nfm),模糊論域分別為(-nμf,-nμf+1,…0,…,nμf-1,nμf),則量化因子Kμf,Kμf可由下式確定:

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制的應(yīng)用方案設(shè)計及仿真驗證研究

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制的應(yīng)用方案設(shè)計及仿真驗證研究

模糊變量Uf(k)、f(k)的論域、模糊子集及其隸屬函數(shù)的定義如圖2所示。為改善模糊推理機(jī)的輸出特性,F(xiàn)IE輸出變量δ論域、模糊子集及其隸屬函數(shù)的定義如圖3所示。當(dāng)系統(tǒng)偏差較大時,模糊集隸屬函數(shù)分辨率較低,F(xiàn)IE輸出變化比較緩慢可以保證NNC的學(xué)習(xí)比較平穩(wěn)。

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制的應(yīng)用方案設(shè)計及仿真驗證研究

在控制過程中,系統(tǒng)根據(jù)每一采樣時刻FC的輸出信號及其變化,由圖2確定各模糊集的隸屬度,然后利用模糊推理規(guī)則如表1所示,圖3確定輸出變量所有可能的模糊截集。并以重心發(fā)模糊判決,得到分目標(biāo)學(xué)習(xí)誤差,式中離散計算步長的取值大小可能影響模糊判決的精度。

3、 仿真實驗

電站鍋爐汽包水位間接的反應(yīng)了鍋爐負(fù)荷與給水平衡的關(guān)系,是鍋爐運(yùn)行的主要指標(biāo)之一。水位過高,會破壞汽、水分離裝置的正常工作,嚴(yán)重時會導(dǎo)致蒸汽帶水增多,從而增加過熱器管壁上和汽輪機(jī)葉上的結(jié)垢;水位過低時,則會破壞水循環(huán),引起水冷壁的破壞。近年來鍋爐參數(shù)的提高和容量的擴(kuò)大,對給水系統(tǒng)提出了更高的要求。因此,迫切需要一種魯棒性很好,算法相對簡單的快捷控制方案。

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制的應(yīng)用方案設(shè)計及仿真驗證研究

將圖4框內(nèi)的一個廣義對象當(dāng)一個整體去考慮,可以消除水流量和蒸汽對汽包水位的傳遞函數(shù)不穩(wěn)定環(huán)節(jié),克服自平衡特性。神經(jīng)網(wǎng)絡(luò)具有充分逼近任意復(fù)雜系統(tǒng)的能力,同時還能學(xué)習(xí)和適應(yīng)不確定性的動態(tài)響應(yīng)。為檢驗所提出的控制策略的有效性

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制的應(yīng)用方案設(shè)計及仿真驗證研究

采用本文提出的基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制方法,其對比試驗采用PID串聯(lián)控制系統(tǒng),PID調(diào)節(jié)器參數(shù)是在折中考慮系統(tǒng)的跟蹤性、抗外擾能力和抗內(nèi)擾能力的基礎(chǔ)上,經(jīng)過整定得到的,其外回路KP=1.5,Ki=0.005,內(nèi)回路KP=0.95。

圖5所示為對象模型匹配情況下的輸出響應(yīng)圖。圖6為給水量信號H=0 mm時,在起始時刻加入蒸汽流量30 %外擾時輸出響應(yīng)曲線。

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制的應(yīng)用方案設(shè)計及仿真驗證研究

圖7所示為對象時間為常數(shù),增益常數(shù)和延遲時間均增大20%的輸出響應(yīng)曲線。圖8在模型失配情況下,在給水流量信號H=0 mm時,加入蒸汽流量的30%外擾時輸出響應(yīng)曲線。

基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制的應(yīng)用方案設(shè)計及仿真驗證研究

從圖中可以看出,較之串級PID控制,F(xiàn)ANNC控制具有良好的動態(tài)調(diào)節(jié)品質(zhì)和較強(qiáng)的魯棒性,實現(xiàn)了對系統(tǒng)的快速無超調(diào)控制。實驗中將蒸汽流量擾動信號引入到神經(jīng)網(wǎng)絡(luò)中,實現(xiàn)了對系統(tǒng)的前饋補(bǔ)償,以快速平穩(wěn)消除蒸汽流量的擾動。魯棒控制器FC的構(gòu)造使系統(tǒng)具有良好的穩(wěn)定性和魯棒性,與常規(guī)PID控制相比,幾乎沒有超調(diào)量。即使在模型失配(參數(shù)增加或減少)的情況下仍然能取得滿意的控制品質(zhì)。仿真結(jié)果表明了該方案的有效性和優(yōu)越性。

本文提出的這種基于模糊神經(jīng)混合系統(tǒng)的自適應(yīng)控制方法是針對工業(yè)系統(tǒng)中普遍存在的復(fù)雜非線性和時變不確定性特性提出的。該方法可以做到無須辨識被控對象的模型,即可進(jìn)行NNC的在線設(shè)計;而且NNC的學(xué)習(xí)過程和系統(tǒng)的控制過程同時進(jìn)行,不需要特定的教師信號,避免了離線訓(xùn)練通常存在的訓(xùn)練數(shù)據(jù)不足的問題。利用模糊推理機(jī)產(chǎn)生的分目標(biāo)學(xué)習(xí)誤差對神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,避免了采用直接反饋誤差進(jìn)行訓(xùn)練可能造成的飽和和過調(diào)整問題,并能有效抑制測量噪聲的影響,提高系統(tǒng)的控制品質(zhì)。仿真實驗證明,該方法能有效處理工業(yè)系統(tǒng)中普遍存在的復(fù)雜非線性和時變不確定性等特性,為未知不確定非線性系統(tǒng)的智能控制提供了一條有效而可行的新途徑。


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

    關(guān)注

    112

    文章

    16419

    瀏覽量

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

    關(guān)注

    42

    文章

    4777

    瀏覽量

    100966
收藏 人收藏

    評論

    相關(guān)推薦

    采用單神經(jīng)自適應(yīng)控制高精度空調(diào)系統(tǒng)仿真

    采用單神經(jīng)自適應(yīng)控制高精度空調(diào)系統(tǒng)仿真摘要:暖通空調(diào)領(lǐng)域中的被控對象(空調(diào)房間)大多具有大滯后、慢時變、非線性特點,且受各種不確定因素影響
    發(fā)表于 03-18 22:28

    基于模糊系統(tǒng)逼近的自適應(yīng)控制

    基于模糊系統(tǒng)逼近的自適應(yīng)控制.doc
    發(fā)表于 09-24 11:30

    模糊系統(tǒng)建模應(yīng)用-自適應(yīng)模糊控制

    模糊系統(tǒng)建模應(yīng)用-自適應(yīng)模糊控制.zip
    發(fā)表于 01-07 12:16

    自適應(yīng)模糊神經(jīng)網(wǎng)絡(luò)研究

    模糊神經(jīng)網(wǎng)絡(luò)提供了從人工神經(jīng)網(wǎng)絡(luò)中模糊規(guī)則的抽取。本文研究模糊
    發(fā)表于 06-06 13:45 ?18次下載

    基于MATLAB的時變系統(tǒng)自適應(yīng)控制仿真

    本文介紹了基于MATLAB 的仿真工具SIMULINK,對于線性時變系統(tǒng)的模型參考自適應(yīng)控制仿真研究
    發(fā)表于 06-13 08:59 ?36次下載

    自適應(yīng)神經(jīng)模糊推理系統(tǒng)(ANFIS)及其仿真

    以一個非線性模型為研究對象,通過對自適應(yīng)神經(jīng)模糊推理系統(tǒng)(ANFIS)建模機(jī)理的研究建立了非線性
    發(fā)表于 03-31 10:56 ?0次下載
    <b class='flag-5'>自適應(yīng)</b><b class='flag-5'>神經(jīng)</b><b class='flag-5'>模糊</b>推理<b class='flag-5'>系統(tǒng)</b>(ANFIS)及其<b class='flag-5'>仿真</b>

    鋸床電機(jī)系統(tǒng)自適應(yīng)模糊PID控制仿真

    鋸床電機(jī)系統(tǒng)自適應(yīng)模糊PID控制仿真-2010。
    發(fā)表于 04-06 11:04 ?13次下載

    模糊自適應(yīng)控制器的設(shè)計及其仿真

    模糊自適應(yīng)控制器的設(shè)計及其仿真-2008。
    發(fā)表于 04-06 11:09 ?15次下載

    自適應(yīng)神經(jīng)模糊算法在光伏MPPT中的仿真分析

    自適應(yīng)神經(jīng)模糊算法在光伏MPPT中的仿真分析_榮德生
    發(fā)表于 01-07 18:56 ?0次下載

    自適應(yīng)模糊控制理論的研究綜述_王永富

    自適應(yīng)模糊控制理論的研究綜述_王永富
    發(fā)表于 02-08 01:54 ?0次下載

    模糊自適應(yīng)PID控制研究及應(yīng)用仿真_張涇周

    模糊自適應(yīng)PID控制研究及應(yīng)用仿真_張涇周
    發(fā)表于 01-31 21:14 ?4次下載

    模糊系統(tǒng)建模應(yīng)用-自適應(yīng)模糊控制

    模糊系統(tǒng)建模應(yīng)用-自適應(yīng)模糊控制
    發(fā)表于 12-06 14:57 ?0次下載

    自適應(yīng)模糊神經(jīng)網(wǎng)絡(luò)的交通燈控制系統(tǒng)的設(shè)計

    本文主要介紹了自適應(yīng)模糊神經(jīng)網(wǎng)絡(luò)的交通燈控制系統(tǒng)的設(shè)計。針對我國城市交通的現(xiàn)狀,機(jī)動車輛數(shù)量越來越多,而傳統(tǒng)的交通信號燈控制模式采用的是定時
    發(fā)表于 01-09 13:49 ?3174次閱讀
    <b class='flag-5'>自適應(yīng)</b><b class='flag-5'>模糊</b><b class='flag-5'>神經(jīng)</b>網(wǎng)絡(luò)的交通燈<b class='flag-5'>控制系統(tǒng)</b>的設(shè)計

    柴油機(jī)共軌壓力自適應(yīng)神經(jīng)模糊PID控制研究

    針對高壓共軌柴油機(jī)共軌壓力的精確控制問題,對共軌壓力的控制方法進(jìn)行了歸納研究,提出了一種基于T-S型自適應(yīng)神經(jīng)
    發(fā)表于 03-21 11:23 ?1次下載
    柴油機(jī)共軌壓力<b class='flag-5'>自適應(yīng)</b><b class='flag-5'>神經(jīng)</b><b class='flag-5'>模糊</b>PID<b class='flag-5'>控制</b><b class='flag-5'>研究</b>

    變頻泵自適應(yīng)模糊PID張拉力控制

    控制算法解決常規(guī)PID控制適應(yīng)性問題,并基于專家經(jīng)驗給出了模糊集及模糊整定規(guī)則,選取了合理的PID參數(shù)論域取值。利用MATLAB/Simu
    發(fā)表于 03-22 15:56 ?0次下載
    變頻泵<b class='flag-5'>自適應(yīng)</b><b class='flag-5'>模糊</b>PID張拉力<b class='flag-5'>控制</b>