當前位置:機電之家首頁 >> 電工園地>> 應用案例 >> 設計參考 >> 通用復合模糊控制器的研究與設計
通用復合模糊控制器的研究與設計

 

1 引言
自1965年美國l.a(chǎn).zadeh教授發(fā)表了著名的“fuzzy sets”論文以來,模糊集理論及應用研究不斷深入,在控制領域形成了一門新技術(shù)—模糊控制[1]。模糊控制技術(shù)在復雜、大滯后、難以建立精確的數(shù)學模型的非線性控制過程中表現(xiàn)出了優(yōu)越的性能,是對傳統(tǒng)控制的有力補充。模糊控制機制是以條件語句表述的控制規(guī)則來刻畫的,因此它帶有明顯的人類智能思維特征。近年來,模糊控制技術(shù)得到了蓬勃發(fā)展,已成為智能控制的一個主要分支[2]。
本文提出了一種通用復合模糊控制器,該控制器可根據(jù)要求在線調(diào)整量化因子ke、kec及比例因子ku,并采用復合控制結(jié)構(gòu),增加了比例積分環(huán)節(jié),提高了系統(tǒng)的靜態(tài)性能。仿真結(jié)果表明,該控制器是可行有效的。

2 自調(diào)整模糊控制器的設計
2.1 自調(diào)整模糊控制器的結(jié)構(gòu)
自調(diào)整模糊控制器的結(jié)構(gòu)如圖1所示。系統(tǒng)采用典型的二維模糊控制器結(jié)構(gòu)。

圖1 自調(diào)整模糊控制器結(jié)構(gòu)圖

輸入變量為誤差e和誤差變化率ec,輸出控制變量為u,與之相對應的模糊變量分別為e,ec,u。各模糊集合的語言值都分7檔,表示為:{nl,nm,ns,z0,ps,pm,pl},e和u對應語言變量的論域為:[+6,-6],ec對應語言變量的論域為:[+3,-3]。高斯型函數(shù)具有很好的光滑性及對稱性,圖形沒有零點而且具有比較清晰的物理意義,能很好地描述和逼近隸屬度函數(shù)。因此本文的隸屬度函數(shù)均選用高斯性。
2.2 參數(shù)調(diào)整規(guī)則的制定
在模糊控制器設計中,量化因子ke、kec和比例因子ku對系統(tǒng)的靜、動態(tài)性能有重要影響[3]。增大ke,相當于縮小誤差的基本論域,增強誤差的控制作用,導致上升速率加大,超調(diào)增大;減小ke,會使系統(tǒng)調(diào)節(jié)惰性變大;kec增大,將增加系統(tǒng)穩(wěn)定性,但kec過大將導致系統(tǒng)的過渡過程時間變長,而kec過小可能考之過大的超調(diào)和振蕩;ku相當于系統(tǒng)總的放大倍數(shù),ku增大系統(tǒng)響應速度增大,但過大會產(chǎn)生超調(diào),ku過小,系統(tǒng)穩(wěn)態(tài)精度變差。
因此,當e和ec很大時,控制系統(tǒng)要減小誤差,加快動態(tài)過程,取較大的控制量,這要求減小ke和kec,增大ku;當e和ec很小時,則要提高系統(tǒng)精度,減小超調(diào),即增大ke和kec,同時減小ku。為了方便設計,我們?nèi)e和kec減小(增大)的倍數(shù)與ku增大(減小)的倍數(shù)相同。這個系數(shù)的選擇采用普通模糊控制,輸入為誤差和誤差變化率,輸出為調(diào)節(jié)系數(shù)h,h的語言值分七擋,{很小,較小,小,中,大,較大,很大},或者{vs,rs,s,m,l,rl,vl};論域為:{s/8, s/4, s/2, s, 2s, 4s ,8s},s的大小根據(jù)不同的系統(tǒng)而定。根據(jù)調(diào)整規(guī)則,可以得到如附表所示的控制規(guī)則表。
附表 參數(shù)自調(diào)整控制規(guī)則表
e
nl nm ns z0 ps pm pl
nl vs ps s m s rs vs
nm rs s m l m s rs
ns l m l rl l m s
ec z0 m l rl vl rl l m
ps s m l rl l m s
pm rs s m l m s rs
pl vs rs s m s rs vs

3 復合模糊控制的設計
考慮到模糊控制的本質(zhì)是一個有差系統(tǒng),不能消除誤差,故控制精度受到影響。眾所周知,積分環(huán)節(jié)可以消除系統(tǒng)的靜態(tài)誤差。將常規(guī)積分器和模糊控制器并聯(lián),構(gòu)成模糊積分復合方式。如圖2所示。積分環(huán)節(jié)直接對誤差的精確量積分,只要有偏差積分環(huán)節(jié)就起作用,直到積分飽和;只有偏差為零時積分作用才停止。然后與模糊控制器的輸出控制作用疊加構(gòu)成總的控制作用u*。

4 通用復合模糊控制器的設計
通用復合模糊控制器采用參數(shù)自調(diào)整模糊控制器結(jié)合積分環(huán)節(jié)的方式,即在自調(diào)整模糊控制器的基礎上,把積分環(huán)節(jié)引入到系統(tǒng)中。

5 通用復合模糊控制器的仿真研究
本文用matlab軟件的simubbbb進行模糊控制系統(tǒng)的仿真實驗。首先,通過模糊邏輯工具箱建立模糊控制器[4]。運行fuzzy命令,進入模糊邏輯編輯窗口,利用fis editor建立e、ec、u的論域、語言變量、隸屬度函數(shù),以及模糊控制規(guī)則、決策法、模糊判決法等。然后,存盤建立fis型文件。再用readfis函數(shù)來實現(xiàn)fis型文件(模糊控制器)同simubbbb的鏈接。最后,用simubbbb建立如圖3所示的仿真結(jié)構(gòu)圖(以二階系統(tǒng)為例)。在simubbbb的fuzzy logic controller中塊參數(shù)中輸入fis型文件的名稱就可以進行模糊控制系統(tǒng)的仿真了。

圖2 復合模糊控制系統(tǒng)框圖

分別對傳遞函數(shù)為,,的被控對象進行了仿真實驗。其結(jié)果如圖4所示。

圖3 通用復合模糊控制器仿真結(jié)果圖

圖4中,標號為②的曲線是普通模糊控制器所得到的仿真結(jié)果,標號為①的曲線是通用復合模糊控制器所得到的仿真結(jié)果。圖4中(c)和(d)分別是對象為g3(s)時,取不同參數(shù)時的仿真的結(jié)果。

6 結(jié)束語
提出了量化因子、比例因子自調(diào)整模糊控制器與積分環(huán)節(jié)結(jié)合的新的通用復合模糊控制器。并對不同的被控對象,采用matlab的simubbbb進行了數(shù)字仿真實驗研究。結(jié)果說明采用這種復合模糊控制器,系統(tǒng)不僅比普通模糊控制器具有更好的動態(tài)和穩(wěn)態(tài)性能,系統(tǒng)的魯棒性也得到了很大的提高。

 

作者:未知 點擊:837次 [打印] [關閉] [返回頂部]
本文標簽:通用復合模糊控制器的研究與設計
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《通用復合模糊控制器的研究與設計》相關權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

楊異乾 【求購】  電涌保護器  2025-11-28
趙焱 【求購】  電氣溫控閥  2025-11-28
張揚瓊 【求購】  ABB火檢...  2025-11-27
張雪根 【求購】  固體除垢劑  2025-11-26
趙經(jīng)理 【求購】  變壓器  2025-11-26
羅經(jīng)理 【求購】  巡邏車跟蹤...  2025-11-26
趙經(jīng)理 【求購】  柴油發(fā)電機  2025-11-26
沈雙 【求購】  柴油過濾紙  2025-11-26
VIP公司推薦