《電子技術應用》
您所在的位置:首頁 > EDA與制造 > 設計應用 > 基于給定系統的模糊PID控制
基于給定系統的模糊PID控制
來源:微型機與應用2011年第2期
賈秀榮,張新政
(廣東工業大學 自動化學院,廣東 廣州510006)
摘要: 在借鑒傳統PID控制應用于單片機的方法的基礎上,引進了模糊規則的調用方式。根據偏差絕對值和偏差變化絕對值的改變,調節PID參數,最后進行Matlab仿真。經過對沒有加入PID控制、加入傳統PID控制與加入模糊PID動態性能的差異比較,驗證被控系統的動態性能得到明顯的改善。
Abstract:
Key words :

摘  要: 在借鑒傳統PID控制應用于單片機的方法的基礎上,引進了模糊規則的調用方式。根據偏差絕對值和偏差變化絕對值的改變,調節PID參數,最后進行Matlab仿真。經過對沒有加入PID控制、加入傳統PID控制與加入模糊PID動態性能的差異比較,驗證被控系統的動態性能得到明顯的改善。
關鍵詞: 模糊PID;傳統PID;Matlab仿真

    傳統PID(比例、積分和微分)控制原理簡單,使用方便,適應性強,可以廣泛應用于各種工業過程控制領域。但是PID控制器也存在參數調節需要一定過程、最優參數選取比較麻煩的缺點。對一些系統參數變化的過程,PID控制就無法有效地進行在線控制,不能滿足在系統參數發生變化時PID參數隨之發生相應改變的要求,嚴重影響了控制效果[1]。本文介紹了基于給定系統的模糊PID控制,它不需要被控對象的數學模型,能夠在線自動根據參數的變化實時修正參數,使控制器適應被控對象參數的任何變化,并對其進行仿真驗證。
1 傳統PID與模糊PID的比較
1.1 PID控制

    PID控制器問世至今憑借其結構簡單、穩定性好、工作可靠、調整方便等優點成為工業控制的主要技術之一。當被控對象的結構和參數不能完全掌握、得不到精確的數學模型時,采用PID控制技術最為方便。PID控制器的參數整定是控制系統設計的核心,它根據被控過程的特性來確定PID控制器的參數大小。PID控制原理簡單、易于實現、適用面廣,但PID控制器的參數整定是一件非常令人頭痛的事。合理的PID參數通常由經驗豐富的技術人員在線整定,在控制對象有很大的時變性和非線性的情況下,一組整定好的PID參數遠遠不能滿足系統的要求。為此,本文引入了一套模糊PID控制算法。
1.2 模糊PID控制
    所謂模糊PID控制器,即利用模糊邏輯算法并根據一定的模糊規則對PID控制的比例、積分、微分系數進行實時優化,以達到較為理想的控制效果。模糊PID控制共包括參數模糊化、模糊規則推理、參數解模糊、PID控制器等幾個重要組成部分。計算機根據所設定的輸入和反饋信號,計算實際位置和理論位置的偏差e以及當前的偏差變化ec,并根據模糊規則進行模糊推理,最后對模糊參數進行解模糊,輸出PID控制器的比例、積分、微分系數[2]。  
2 給定被控系統
2.1 被控系統的組成

  
    系統由兩部分組成:慣性環節和時間延遲環節組成,如圖1所示。

2.2 模糊PID控制器的設計
    PID參數的模糊自整定是找出PID三個參數Kp、Ki、Kd與e和ec之間的模糊關系,在運行中通過不斷地監測e和ec,并根據模糊控制原理對三個參數進行在線的整定。
    PID參數的設定依靠經驗及工藝的熟悉,參考測量值與設定值曲線,從而調整Kp、Ki和Kd的大小。在此系統自動采用如下公式對Kp、Ki、Kd參數進行調整:
    Kp=kp0+#kp
    Ki=ki0+#ki
    Kd=kd0+#kd
    其中#kp、#ki、#kd是模糊控制器的輸出量,kp0、ki0、kd0是由系統參數整定出來的,在此使用了如下整定公式:
    kp=[(0.703+0.530 7×T÷L)×(T+0.5L)]÷[K×(T+L)]
    Ti=T+0.5L
    Td=0.5×L×T÷(T+0.5×L)
    最終得到被控系統的初始PID參數是:
    kp0=0.398 259,ki0=0.0 156 157,kd0=0.562 248。
    這個初始參數的合理給定對整個模糊控制系統造成很大的影響。在此處使用的參數整定方法經最終的實驗得知是非常合適的。
    模糊控制規則是用于修正PID參數的,模糊控制規則根據過程的階躍響應情況來考慮求取。規則如表1所示。
    根據上述模糊控制規則,采用如下的PID參數的調節規則,如表2、表3、表4所示,其中每個表格的第一行表示誤差變化量ec的模糊集合,第一列表示誤差e的模糊集合。

    PID三個參數的模糊規則庫建立好以后,就可以根據模糊控制理論進行參數的自調整。將系統誤差e,誤差變化量ec,#kp、#ki、#kd的變化范圍定義為模糊上的論域:e,ec={-3,-2,-1,0,1,2,3},#kp={-0.3,-0.2,-0.1,0,0.1,0.2,0.3},#ki={-0.06,-0.04,-0.02,0,0.02,0.04,0.06},#kd={-3,-2,-1,0,1,2,3}。
    在模糊控制規律中,e、ec、#kp、#ki、#kd的語言變量值取“負大”(NB)、“負中”(NM)、“負小”(NS)、“零”(ZO)、“正小”(PS)、“正中”(PM)、“正大”(PB)共7個值。它們的隸屬度函數都是三角形,并且每個值所取的范圍寬度相等。
3 仿真
3.1 仿真程序
    本模糊控制器仿真程序是以m文件的形式給出的,需要運行時,只要把此m文件程序放到Matlab軟件中直接運行即可,不需要其他任何操作[3]。
3.2 仿真結果
    為了驗證PID模糊控制器的控制效果,用Matlab/Simulink軟件進行仿真,根據系統的數學模型,仿真框圖如圖2所示。

    運行仿真程序,得到如圖3所示的仿真結果。從圖中可以知道,在階躍響應下,圖4所示的沒有過程控制PID仿真與圖5所示的傳統過程控制PID仿真相比,該系統的上升時間稍有改進,調節時間大大縮小,超調量明顯減小,大大提高了系統的動態性能,由此可以明顯看出本文設計的模糊PID控制系統具有明顯的優越性。

    從圖3的最終仿真圖中,可以明顯地看出加入PID控制器后給整個系統的響應帶來極大的改善,同時還可以看出模糊控制器在控制系統中所起的作用,因為在傳統過程 PID控制系統已經取得很好的控制效果的前提條件下,正是由于模糊控制器的引入使得整個控制系統的控制效果又取得了更大更好的進展,具體表現在被控系統的上升時間進一步減小,但還是沒有滿足最初對于系統的性能要求,這也是本系統設計的一個不足之處,是需要繼續改進的地方;系統超調量進一步減小,從而完全滿足了對于被控系統的要求;5%穩定時間進一步地滿足系統的性能要求;系統穩態誤差最終是0,完全滿足系統性能要求;系統阻尼程度進一步減小。
    本論文將模糊控制與Simulink相結合,對給定被控系統設計了一個比較合理的模糊PID控制器并且進行Matlab仿真。由于被控系統處于一個實時變化的環境,系統參數可能會根據環境變化。傳統的固定控制參數的控制策略沒有辦法滿足這樣的需求,而模糊自適應控制卻恰好彌補了這一缺陷。同時模糊自適應控制還很好地解決了系統本身自帶的由于慣量引起的誤差。本文的創新點是結合給定被控系統分析設計了模糊PID控制器,并進一步給出了自適應模糊推理與優化方案,現場實驗效果良好。還需要改進的地方主要表現在:(1)在本文中系統響應的上升時間始終沒有小于10 s,需對系統繼續改進;(2)當被控系統接入斜坡信號時,對沒有過程控制PID的控制系統與具有傳統過程控制PID的控制系統,相比較后者的效果明顯好于前者,但是當本文設計的模糊PID控制系統接入斜坡信號時,其輸出卻是發散的情況,需對系統繼續改進。
參考文獻
[1] 韓力群.智能控制理論及應用[M].北京:機械工業出版社,2008.
[2] 愛民.模糊控制技術[M].西安:西安電子科技大學出版社,2008.
[3] 黃忠霖,黃京.控制系統Matlab計算及仿真[M].北京:國防工業出版社,2009.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧洲精品成人久久奇米网| 在线日韩欧美| 久热成人在线视频| 午夜亚洲视频| 亚洲影院色无极综合| 亚洲免费观看视频| 最新日韩精品| 亚洲欧洲综合另类| 亚洲人成艺术| 亚洲人体1000| 亚洲精品网站在线播放gif| 亚洲国产欧美不卡在线观看| 久久国产精品亚洲77777| 欧美一二区视频| 欧美影院成年免费版| 先锋亚洲精品| 欧美专区在线| 亚洲国产高清自拍| 最新国产成人av网站网址麻豆| 亚洲国产精品999| 亚洲激情一区二区| 亚洲精品1区2区| 亚洲人体大胆视频| 日韩视频在线一区| 在线综合亚洲| 午夜激情久久久| 欧美一区在线视频| 久久精品国产亚洲aⅴ| 久久人人爽人人爽| 欧美暴力喷水在线| 欧美日韩第一区日日骚| 欧美午夜视频| 国产视频不卡| 一区二区三区在线免费观看| 在线日韩av| 亚洲精品永久免费| 亚洲午夜久久久久久久久电影网| 亚洲欧美电影院| 欧美中文字幕在线视频| 亚洲黄色影片| 亚洲视频在线观看视频| 欧美一区1区三区3区公司| 久久精品二区| 欧美国产丝袜视频| 国产精品久久久久免费a∨大胸| 国产伦精品一区二区三区视频孕妇 | 亚洲欧美日韩中文播放| 亚洲欧美国产77777| 久久精品亚洲精品国产欧美kt∨| 亚洲第一伊人| 夜夜嗨av一区二区三区网页| 亚洲欧美久久久久一区二区三区| 欧美一区二区三区在线免费观看 | 国产精品99免视看9| 国产欧美欧美| 91久久久国产精品| 亚洲天堂av在线免费| 久久国产精品99国产精| 一区二区三区精品视频在线观看| 午夜免费久久久久| 欧美成人在线影院| 国产精品永久免费| 亚洲人成网在线播放| 午夜精品视频在线| 99re6这里只有精品视频在线观看| 亚洲欧美激情四射在线日| 久久久久久久网| 欧美午夜女人视频在线| 极品少妇一区二区| 亚洲一区二区视频| 亚洲精品中文字幕有码专区| 欧美一区二区三区另类 | 国产亚洲精品成人av久久ww| 亚洲精品婷婷| 久久激情婷婷| 亚洲欧美激情视频| 欧美伦理91i| 影音先锋久久久| 午夜精品电影| 亚洲一区二区日本| 欧美电影免费网站| 国产专区欧美精品| 一区二区三区www| 最新热久久免费视频| 久久国产主播| 国产精品成人久久久久| 亚洲激情啪啪| 亚洲国产精品va| 久久精品视频在线播放| 国产精品成人一区二区网站软件 | 亚洲经典视频在线观看| 欧美亚洲自偷自偷| 欧美色精品在线视频| 尤物视频一区二区| 亚洲欧美日韩一区二区在线| 亚洲午夜精品| 欧美日韩国产精品| 亚洲国产小视频| 亚洲国产91色在线| 久久精品国产清自在天天线| 国产精品一卡二卡| 一二三区精品| 亚洲视屏一区| 欧美日韩在线播放一区二区| 在线观看中文字幕不卡| 亚洲第一精品夜夜躁人人爽 | 久久激情五月婷婷| 久久成人一区| 国产日韩精品在线播放| 亚洲免费婷婷| 性欧美激情精品| 国产精品免费视频xxxx| 99riav1国产精品视频| 亚洲最新中文字幕| 欧美激情一区二区三区在线视频观看| 亚洲大片精品永久免费| 亚洲高清不卡在线| 久久久欧美精品| 黄色亚洲免费| 亚洲国产午夜| 免费永久网站黄欧美| 亚洲电影免费观看高清完整版在线观看| 久久精品一二三| 六月婷婷久久| 亚洲国产免费| 亚洲美女尤物影院| 欧美日本三区| 一区二区三区久久精品| 亚洲制服丝袜在线| 国产精品天天看| 香蕉成人啪国产精品视频综合网| 欧美综合激情网| 国产在线成人| 亚洲国产精品久久人人爱蜜臀| 蜜臀av国产精品久久久久| 亚洲国产精品黑人久久久| 亚洲精品之草原avav久久| 欧美日韩二区三区| 亚洲性av在线| 久久精品成人一区二区三区| 激情成人中文字幕| 日韩视频永久免费| 欧美视频一区二区三区在线观看 | 欧美日韩精品免费| 亚洲视频免费| 久久激情五月丁香伊人| 狠狠综合久久av一区二区小说| 亚洲国产欧美另类丝袜| 欧美紧缚bdsm在线视频| 一本色道**综合亚洲精品蜜桃冫| 亚洲女优在线| 国户精品久久久久久久久久久不卡| 亚洲国产成人久久综合| 欧美日韩大片| 午夜精品视频在线观看一区二区| 久久久亚洲午夜电影| 亚洲人成在线播放| 亚洲免费一级电影| 国模叶桐国产精品一区| 日韩午夜在线视频| 国产麻豆视频精品| 亚洲级视频在线观看免费1级| 欧美日韩综合一区| 欧美一区二区三区久久精品茉莉花 | 国产精品在线看| 久久超碰97人人做人人爱| 蘑菇福利视频一区播放| 夜夜嗨av一区二区三区网站四季av| 小黄鸭精品aⅴ导航网站入口| 韩日午夜在线资源一区二区| 一区二区三区国产精华| 国产日韩欧美一区二区三区四区 | 久久av资源网站| 亚洲高清影视| 欧美一级片一区| 亚洲高清二区| 欧美尤物巨大精品爽| 亚洲国产精品ⅴa在线观看 | 久久aⅴ国产欧美74aaa| 亚洲国产精品一区二区www在线 | 欧美日韩在线一二三| 欧美一级黄色网| 欧美日韩妖精视频| 久久精品二区| 国产精品国产三级国产普通话三级| 久久精品欧美日韩| 欧美亚洲成人网| 亚洲清纯自拍| 国产一区二区日韩| 亚洲天堂免费在线观看视频| 好看的日韩视频| 亚洲欧美在线另类| 亚洲精品一线二线三线无人区| 久久久国产成人精品| 在线综合亚洲| 欧美凹凸一区二区三区视频| 亚洲男人的天堂在线aⅴ视频| 欧美日韩国产色站一区二区三区| 亚洲第一区色| 国产香蕉97碰碰久久人人|