日韩成人激情_欧美黑人xxx_国产一区二精品区在线_精品在线一区_97成人资源_久久久久久一区

產品分類

當前位置: 首頁 > 工業電子產品 > 半導體產品 > 微控制器MCU

類型分類:
科普知識
數據分類:
微控制器MCU

基于MATLAB的模糊控制器的仿真研究

發布日期:2022-04-22 點擊率:65 品牌:誒比_AB

一、 引言

對于具有延遲的一階線性系統的階躍響應,在工業控制中具有相當廣泛的應用。其特性就是在初始時有相當一段時間的滯后,然后單調上升,最后達到穩態。而工業生產中的動態控制不僅要求系統具有一定的穩定性,還要求系統達到穩態具有一定的快速性。因此,對于一階線性時滯系統來說,有時就達不到快速性的要求。用模糊控制器來實現對一階線性時滯系統的控制就大大改進了原系統的控制效果,在一定程度上完全滿足了系統的快速性的要求。用Matlab仿真的結果則更清楚的顯示出改進的控制效果。

二、模糊控制器的基本結構和組成


圖1

模糊控制器主要由以下四部分組成:模糊化、模糊推理、清晰化和知識庫。模糊化的作用是將輸入的精確量轉換成模糊化量,并用相應的模糊集合來表示。模糊推理是模糊控制器的核心,它具有模擬人的基于模糊概念的推理能力。該推理過程是基于模糊邏輯中的蘊涵關系及推理規則來進行的。清晰化的作用是將模糊推理得到的控制量變換為實際用于控制的清晰量。知識庫中包含了具體應用領域的知識和要求的控制目標。它通常由數據庫和模糊控制規則庫兩部分組成。在模糊控制中,一般通過用一組語言描述的規則來表示專家的知識,專家知識通常具有如下的形式:IF(滿族一組條件)THEN(可以推出一組結論)。

當論域為離散量時,經過量化后的輸入量個數是有限的。可以針對輸入情況的不同組合離線計算出相應的控制量,從而組成一張控制表,能夠減少在線的運算量。這種模糊控制方法很容易滿足實時控制的要求。在這種模糊控制結構中,通常用誤差e和誤差的導數de/dt作為模糊控制器的輸入量。如圖2所示:

三、模糊控制器的設計

設控制系統的輸入為單位階躍信號r,輸出為y,誤差為e,誤差導數為de;被控對象的輸入為u;模糊控制器與e,de對應的輸入分別為e1,de1,與u對應的輸出為u1。e1,de1,u1的論域取[-6,+6],語言值取5個,分別為“負大NB”,“負小NS”,“零ZR”,“正小PS”和“正大PB”。NB,NS,PS,PB取梯形隸屬度函數,ZR取三角形隸屬度函數。el ,del ,u1 的隸屬度函數如圖3所示。


圖3

根據經驗,可以得到用“if 。。。。 then 。。。。 "形式表達的模糊控制規則:

1. If (e l is NB) and (de l is NB) then (u l is NB)
2. If (e l is NB) and (de l is NS) then (u l is NS)
3. If (e l is NB) and (de l is ZR) then (u l is NS)
........................
23. If (e l is PB) and (de l is ZR) then (u l is PS)
24. If (e l is PB) and (de l is PS) then (u l is PB)
25. If (e l is PB) and (de l is PB) then (u l is PB)

以上模糊控制規則共計25條,這些控制規則可以總結歸納成表。

表1

四、模糊控制器的仿真模型

這里取被控對象為:

取T=3秒,τ=0.5秒

在MATLAB的命令窗口輸入命令Fuzzy,進入圖形用戶界面(GUI)窗口。根據上述隸屬度函數和控制規則,利用模糊推理系統(FIS )編輯器可以建立一個FIS文件,取名為flc.fis。這里模糊推理及其非模糊化方法采用MIN-MAX一重心法,即有名的Mamdani推理法在SIMULINK環境中,用鼠標將相應模塊拖入窗口中,連接好便得到圖5所示的模糊控制系統仿真模型(見最后頁)。

這里模糊控制器的結構變量取flc,誤差的量化因子Ke取6,誤差變化的量化因子Kc取0.5,控制輸出的比例因子Ku取0.4。限幅器1和限幅器2的限幅范圍是[-6, 6],其作用是把控制系統的誤差及誤差導數由基本論域變換到模糊控制器輸入變量的論域。假設被控對象允許的最大輸入是士20,因而在被控對象的前面設置了限幅器3,其限幅范圍是[-20, 20]。利用仿真參數對話框,可以設置相關的仿真參數。這里仿真時間設置為15秒,采樣周期設置為0.01秒。

五、系統的仿真

整個系統在Simulink環境下所搭建的結構圖4如下:

在MATLAB的命令窗口中輸入指令:flc=readfis(‘flc.fis’)這樣就在基本工作空間中建立起了模糊推理系統的結構變量flc。,然后再輸入指令:start,仿真即開始。這時可以利用模擬示波器來觀察系統的動態響應情況。仿真結束后,可以利用plot(t ,y)指令將響應曲線繪出,如圖5所示。

圖5中,u為控制量(黃色),f1為原來未加模糊控制器控制的曲線(綠色),f2為加了模糊控制器以后的響應曲線(紫色)。

六、結論

由圖5可以看出,原系統調節時間大約為14秒,而用模糊控制器控制后調節時間為大約6秒。可見,雖然用模糊控制器控制后系統略有超調,但它所存在的這種微小超調是在系統穩定所允許范圍之內的,而用模糊控制器控制卻大大縮短了調節時間,從而提高了系統的特性。

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產品

更多
主站蜘蛛池模板: 我想看国产一级毛片 | 日韩在线不卡 | 日韩一区中文字幕 | 亚洲综合在线视频 | 日韩av免费看 | 五月婷婷色 | 久久亚洲国产精品日日av夜夜 | 91精品国产乱码麻豆白嫩 | 久久国产精品偷 | 欧美a√ | 久久久久久久久91 | 日本不卡免费新一二三区 | 日韩欧美网 | 老熟女毛片 | 国产精品1区 | 婷婷丁香在线视频 | 亚洲综合视频一区 | 国产激情一区二区三区 | 麻豆91av| 中文字幕日韩欧美 | 色免费视频 | 日韩综合在线 | 日日躁狠狠躁aaaaxxxx | 日韩欧美在线观看一区 | 免费在线观看一区二区 | 成人av电影天堂 | 久久久av中文字幕 | 在线午夜| 2022国产精品 | 一区二区三区日韩精品 | 欧美激情在线精品一区二区三区 | 久久99精品久久久 | 国产精品美女视频 | 97免费视频在线观看 | 欧美性猛交 | 久久99精品久久久久久噜噜 | 欧美在线观看一区二区 | 久久一区二区三区四区 | 在线中文字幕视频 | 成人福利网站 | 四虎影音 |