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

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

2012-09-27 01:41:50張小娟
電子設(shè)計(jì)工程 2012年5期
關(guān)鍵詞:規(guī)則系統(tǒng)

張小娟

(寶雞文理學(xué)院 電子電氣工程系,陜西 寶雞 721007)

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

張小娟

(寶雞文理學(xué)院 電子電氣工程系,陜西 寶雞 721007)

以一個(gè)非線性模型為研究對(duì)象,通過(guò)對(duì)自適應(yīng)神經(jīng)模糊推理系統(tǒng)(ANFIS)建模機(jī)理的研究建立了非線性實(shí)例模糊模型,借助MATLAB中ANFIS的功能討論隸屬度函數(shù)的數(shù)目、ANFIS輸出、訓(xùn)練誤差等對(duì)自適應(yīng)神經(jīng)模糊推理系統(tǒng)(ANFIS)的影響,取得了良好的效果。結(jié)果表明利用ANFIS進(jìn)行非線性系統(tǒng)建模和辨識(shí)是可行的,其辯識(shí)精度很高。

自適應(yīng)神經(jīng)模糊推理系統(tǒng);非線性系統(tǒng);非線性;隸屬度;仿真

非線性系統(tǒng)建模問(wèn)題是目前學(xué)術(shù)界研究的熱點(diǎn)問(wèn)題。常用的傳統(tǒng)非線性系統(tǒng)描述方法有微分(或差分)法、泛函級(jí)數(shù)法、NARMAX模型法及分塊系統(tǒng)法等。但是對(duì)于一個(gè)非線性、多變量的復(fù)雜系統(tǒng),用常規(guī)的數(shù)學(xué)方法建模既費(fèi)時(shí)又費(fèi)力,而且在各種假設(shè)下建模,其適應(yīng)性也不好。而J-S.R.Jang提出的自適應(yīng)神經(jīng)模糊推理系統(tǒng) (Adaptive Neural—Network-Based Fuzzy Interference System,ANFIS)是一種將模糊邏輯和神經(jīng)元網(wǎng)絡(luò)有機(jī)結(jié)合的新型的模糊推理系統(tǒng)結(jié)構(gòu),采用反向傳播算法和最小二乘法的混合算法調(diào)整前提參數(shù)和結(jié)論參數(shù)。并能自動(dòng)產(chǎn)生If-Then規(guī)則。本文主要介紹應(yīng)用ANFIS方法進(jìn)行非線性系統(tǒng)的建模和辨識(shí)。

1 ANFIS的結(jié)構(gòu)和工作原理

ANFIS是一種基于Takagi-Sugeno模型[1]的模糊推理系統(tǒng),它將模糊控制的模糊化、模糊推理和反模糊化3個(gè)基本過(guò)程全部用神經(jīng)網(wǎng)絡(luò)來(lái)實(shí)現(xiàn),利用神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)機(jī)制自動(dòng)地從輸入輸出樣本數(shù)據(jù)中抽取規(guī)則,構(gòu)成自適應(yīng)神經(jīng)模糊控制器,通過(guò)離線訓(xùn)練和在線學(xué)習(xí)算法進(jìn)行模糊推理控制規(guī)則的自調(diào)整,使其系統(tǒng)本身朝著自適應(yīng)、自組織、自學(xué)習(xí)的方向發(fā)展。

為簡(jiǎn)單起見(jiàn),假定所考慮的模糊推理系統(tǒng)有2個(gè)輸入x和y,單個(gè)輸出z。對(duì)于一階Takagi-Sugeno模糊模型,如果具有以下2條模糊規(guī)則:

規(guī)則 1:ifxisA1andyisB1thenf1=p1x+q1y+r1;

規(guī)則 2:ifxisA2andyisB2thenf2=p2x+q2y+r2.

ANFIS結(jié)構(gòu)如圖1所示,圖中每一層結(jié)點(diǎn)具有相同的函數(shù),設(shè)層 1的第i個(gè)結(jié)點(diǎn)的輸出為O1,i。

圖1 ANFIS結(jié)構(gòu)圖Fig.1 Structure chart of ANFIS

第1層:將輸入變量模糊化,輸出對(duì)應(yīng)模糊集的隸屬度,所以可以稱(chēng)為模糊化層。該層的每個(gè)結(jié)點(diǎn)i是一個(gè)有結(jié)點(diǎn)函數(shù)的自適應(yīng)結(jié)點(diǎn)。

這里x和y是結(jié)點(diǎn)i的輸入,O1,i是模糊集A(A1,A2,B1或B2)的隸屬度,A的隸屬函數(shù)μA(x)可以是任意合適的參數(shù)化隸屬函數(shù),如一般的鐘型函數(shù)。

式中{ai,bi,ci}是參數(shù)集,稱(chēng)為前提參數(shù)。當(dāng)這些參數(shù)的值改變時(shí),鐘型函數(shù)也隨之改變。

第2層:實(shí)現(xiàn)前提部分的模糊集的運(yùn)算。在這一層中的每個(gè)結(jié)點(diǎn)都是固定結(jié)點(diǎn),它的輸出是所有輸入信號(hào)的代數(shù)積,如下式所示:

每個(gè)結(jié)點(diǎn)的輸出表示一條規(guī)則的激勵(lì)強(qiáng)度,本層的結(jié)點(diǎn)函數(shù)還可以采用取小、有界積或強(qiáng)積的形式。

第3層:將各條規(guī)則的激勵(lì)強(qiáng)度歸一化,該層中的結(jié)點(diǎn)也是固定結(jié)點(diǎn)。

第4層:這一層的每個(gè)結(jié)點(diǎn)i是一個(gè)有結(jié)點(diǎn)函數(shù)的自適應(yīng)結(jié)點(diǎn),計(jì)算出每條規(guī)則的輸出。

第5層(輸出層):這一層的單結(jié)點(diǎn)是一個(gè)標(biāo)以∑的固定結(jié)點(diǎn),它計(jì)算所有傳來(lái)信號(hào)之和作為總輸出:

對(duì)于前提參數(shù)和結(jié)論參數(shù),通常采用一種混合學(xué)習(xí)算法[2]進(jìn)行訓(xùn)練。對(duì)于前提參數(shù),采用反向傳播算法,而對(duì)于結(jié)論參數(shù)則采用線性最小二乘估計(jì)算法調(diào)整參數(shù)。在每一次迭代中,首先輸入信號(hào)沿網(wǎng)絡(luò)正向傳遞直到第4層,此時(shí)固定前提參數(shù),采用最小二乘估計(jì)算法調(diào)節(jié)結(jié)論參數(shù);然后,信號(hào)繼續(xù)沿網(wǎng)絡(luò)正向傳遞直到輸出層。此后,將獲得的誤差信號(hào)沿網(wǎng)絡(luò)反向傳播,從而可調(diào)節(jié)前提參數(shù)。以此方式對(duì)給定的條件參數(shù),可以得到結(jié)論參數(shù)的全局最優(yōu)點(diǎn),這樣不僅可以降低梯度法中搜索空間的維數(shù),通常還可以大大提高參數(shù)的收斂速度。

一般地,在MATLAB中模糊建模的過(guò)程可分為以下步驟:

1)產(chǎn)生訓(xùn)練數(shù)據(jù)和檢驗(yàn)數(shù)據(jù)。2)確定輸入變量的隸屬度函數(shù)的類(lèi)型和個(gè)數(shù)。3)由genfis1函數(shù)產(chǎn)生初始的FIS結(jié)構(gòu)。4)設(shè)定ANFIS訓(xùn)練參數(shù)。5)利用anfis函數(shù)訓(xùn)練ANFIS。6)檢驗(yàn)得到的FIS的性能。若滿(mǎn)足要求則認(rèn)為該ANFIS系統(tǒng)是有效合理的基于模糊推理的系統(tǒng)。

2 非線性系統(tǒng)建模及仿真參數(shù)分析

利用模糊推理系統(tǒng)對(duì)下面的非線性函數(shù)[3-6]進(jìn)行仿真。

設(shè)定x,y的范圍均為[-10,10],并設(shè)定每個(gè)輸入模糊隸屬度函數(shù)采用廣義的鐘形函數(shù),訓(xùn)練次數(shù)為100,初始步長(zhǎng)為0.01,得到的曲線圖如圖 2、3、4 所示。

在MATLAB編制程序如下:

圖2 ANFIS訓(xùn)練前后的隸屬度函數(shù)Fig.2 ANFIS membership functions before and after training

圖3 訓(xùn)練數(shù)據(jù)和ANFIS輸出Fig.3 Training data and ANFIS output

圖4 訓(xùn)練誤差和訓(xùn)練步長(zhǎng)曲線Fig.4 Training error and training step curve

圖 2(a)和圖 2(b)的隸屬度個(gè)數(shù)分別為 3 和 5,圖 3(a)、圖 3(b)、圖 4(a)、圖 4(b)分別為所對(duì)應(yīng)的曲線;由圖可以清楚知道逼近曲線是非常精確的,訓(xùn)練后的ANFIS的輸出與訓(xùn)練數(shù)據(jù)的均方根誤差RMSE分別為0.040 758 6、0.004 578 97,模型的逼程度非常好且能滿(mǎn)足一般要求。

同時(shí)在訓(xùn)練過(guò)程中訓(xùn)練誤差一直保持分別在0.123 402、0.023 964以下,隨著訓(xùn)練次數(shù)的增多模型更加精確,實(shí)驗(yàn)證明在增大隸屬度函數(shù)的個(gè)數(shù)或者增加訓(xùn)練次數(shù)的情況下,模型的精度得到進(jìn)一步提高。

3 結(jié) 論

本文主要研究了非線性系統(tǒng)的模糊建模和仿真,借助Matlab中ANFIS的功能討論隸屬度函數(shù)的數(shù)目、ANFIS輸出、訓(xùn)練誤差等對(duì)自適應(yīng)神經(jīng)模糊推理系統(tǒng)(ANFIS)的影響,取得了良好的效果,為后續(xù)對(duì)動(dòng)態(tài)非線性系統(tǒng)的進(jìn)一步的研究打下了基礎(chǔ);MATLAB中ANFIS的功能實(shí)現(xiàn)起來(lái)比較方便也很實(shí)用,通過(guò)對(duì)ANFIS后件參數(shù)辯識(shí)的算法的改進(jìn)能進(jìn)一步的提高系統(tǒng)建模的精度和速度。自適應(yīng)神經(jīng)模糊推理系統(tǒng)(ANFIS)是模糊控制與神經(jīng)網(wǎng)絡(luò)控制的結(jié)合,在實(shí)際應(yīng)用中,對(duì)于復(fù)雜系統(tǒng)的建模與控制提供了一個(gè)有效工具。

[1]易繼鍇,侯媛彬.智能控制技術(shù)[M].北京:北京工業(yè)大學(xué)出版社,2003.

[2]許麗佳,陳陽(yáng)舟.基于MATLAB的非線性系統(tǒng)模糊建模及仿真[J].計(jì)算機(jī)仿真,2004,42(5):49-52.

XU Li-jia,CHEN Yang-zhou.Fuzzy model building and simulation for nonlinear system based on MATLAB[J].Computer Simulation,2004,42(5):49-52.

[3]葉吉祥,路秋靜,唐賢瑛.基于ANFIS的微波爐溫度控制[J].計(jì)算機(jī)工程與設(shè)計(jì),2004,25(11):2119-2121.

YE Ji-xiang,LU Qiu-jing,TANG Xian-ying.Temperature control of micro-wave oven based on ANFIS[J].Computer Engineering and Design, 2004,25(11):2119-2121.

[4]秦炎峰,陳鐵軍.自適應(yīng)神經(jīng)模糊推理系統(tǒng)的參數(shù)優(yōu)化方法[J].微計(jì)算機(jī)信息,2008(18):222-224.

QIN Yan-feng,CHEN Tie-jun.Parameters optimization methodsofadaptive neuro-fuzzy inference systems[J].Microcomputer Information,2008(18):222-224.

[5]程鋒章,于希寧.非線性系統(tǒng)的模糊建模及仿真[J].儀器儀表用戶(hù),2005,12(6):114-115.

CHENG Feng-zhang,YU Xi-ning.Fuzzy model building and simulation for nonlinear system[J].Electronic Instrumentation Customer,2005,12(6):114-115.

[6]顧秀萍.自適應(yīng)神經(jīng)模糊推理系統(tǒng) (ANFIS)及其仿真[J].火力與指揮控制,2010,35(2):48-53.

GU Xiu-ping.Study on the adaptive network-based fuzzy inference system and its simulation[J].Fire Control&Command Control,2010,35(2):48-53.

Study on the adaptive network-based fuzzy inference system and simulation

ZHANG Xiao-juan
(Dept.Electronics&Elect.Eng.,Baoji Coll.Arts&Sci.,Baoji721007,China)

A nonlinear example was studied,through the study of ANFIS,and corresponding fuzzy model was established.Some simulation experiments were carded on.Direct effect of adaptive network based fuzzy inference systems (ANFIS)about training errors,the number of membership functions and ANFIS output is researched by ANFIS of MATLAB,which achieves good results.The simulation results show that ANFIS is very effective to identify the nonlinear system and its accuracy is very high.

ANFIS;nonlinear system;non-linear;membership function;simulation

TP302

A

1674-6236(2012)05-0011-03

2011-12-22稿件編號(hào):201112124

陜西省教育廳科學(xué)計(jì)劃項(xiàng)目資助(2010JK401);寶雞市科技局項(xiàng)目資助(11KG-W05);寶雞文理學(xué)院項(xiàng)目資助(ZK11173)

張小娟(1978—),女,陜西永壽人,碩士,講師。研究方向:智能控制與模式識(shí)別。

猜你喜歡
規(guī)則系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
撐竿跳規(guī)則的制定
數(shù)獨(dú)的規(guī)則和演變
WJ-700無(wú)人機(jī)系統(tǒng)
ZC系列無(wú)人機(jī)遙感系統(tǒng)
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
規(guī)則的正確打開(kāi)方式
幸福(2018年33期)2018-12-05 05:22:42
讓規(guī)則不規(guī)則
Coco薇(2017年11期)2018-01-03 20:59:57
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 人妻少妇乱子伦精品无码专区毛片| 亚洲色图欧美| 真实国产精品vr专区| 视频二区国产精品职场同事| 亚洲人成色在线观看| 国产毛片高清一级国语| 亚洲精品无码av中文字幕| 成人国产小视频| 久操中文在线| 亚洲精品国产成人7777| 国产区人妖精品人妖精品视频| 中文字幕永久视频| 少妇极品熟妇人妻专区视频| 国产微拍精品| 五月婷婷欧美| 永久免费无码成人网站| 一级毛片在线免费视频| 国产粉嫩粉嫩的18在线播放91| 538国产视频| 久久午夜夜伦鲁鲁片无码免费| 国产成人综合久久| 美女无遮挡免费视频网站| 色久综合在线| www亚洲天堂| 国内精品一区二区在线观看| 亚洲浓毛av| 欧美成人午夜视频免看| 99热免费在线| 91最新精品视频发布页| 亚洲精品视频免费观看| 亚洲男人在线| 亚洲国产成人麻豆精品| 亚洲免费毛片| 97在线视频免费观看| 又猛又黄又爽无遮挡的视频网站| 大陆精大陆国产国语精品1024| 国产午夜精品鲁丝片| 久久精品娱乐亚洲领先| 人妻精品久久久无码区色视| 麻豆精品在线播放| 亚洲三级影院| 一区二区偷拍美女撒尿视频| 久久情精品国产品免费| 在线国产91| 久久77777| 丁香婷婷激情综合激情| 亚洲精品在线影院| 亚洲人成电影在线播放| 欧美午夜一区| 国产成人免费高清AⅤ| 欧美视频在线观看第一页| 国产91在线|日本| 国产白浆在线| 久久五月视频| 九九视频免费看| 久久先锋资源| 欧美午夜理伦三级在线观看| 99热这里只有精品免费| 国产人成乱码视频免费观看| 国产精品香蕉在线| 波多野吉衣一区二区三区av| 国产第一色| 久久综合伊人77777| V一区无码内射国产| 99精品影院| AV天堂资源福利在线观看| 国产精品2| 92午夜福利影院一区二区三区| 99久久国产综合精品2023| 92午夜福利影院一区二区三区| 亚洲三级影院| 欧美亚洲一二三区| 国产一区二区影院| 亚洲欧美国产五月天综合| a亚洲视频| 国产精女同一区二区三区久| 伊人久久精品亚洲午夜| 国产伦精品一区二区三区视频优播 | 亚洲国产中文综合专区在| 亚洲成年网站在线观看| 无码免费的亚洲视频| 国内99精品激情视频精品|