亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        智能PID控制算法研究及Matlab實現(xiàn)

        2016-07-23 03:46:12蔡淑敏王亞剛
        電子科技 2016年7期
        關(guān)鍵詞:智能控制

        蔡淑敏,王亞剛,田 濤

        (1.上海理工大學 光電信息與計算機工程學院,上海 200093;2.上海華虹集成電路有限責任公司,上海 201203)

        ?

        智能PID控制算法研究及Matlab實現(xiàn)

        蔡淑敏1,王亞剛1,田濤2

        (1.上海理工大學 光電信息與計算機工程學院,上海 200093;2.上海華虹集成電路有限責任公司,上海 201203)

        摘要針對滯后大、非線性等復雜的系統(tǒng),常規(guī)PID控制算法已無法滿足控制任務要求。為解決此類問題,文中提出從智能PID控制中的模糊PID控制、BP神經(jīng)網(wǎng)絡PID控制著手,仿真比較智能PID控制與常規(guī)PID控制的控制結(jié)果。實驗表明,智能PID控制的超調(diào)量可達到0,穩(wěn)定時間也大幅縮短,使系統(tǒng)整體的動靜態(tài)特性得到了有效地改善。

        關(guān)鍵詞PID控制;智能控制;模糊控制;神經(jīng)網(wǎng)絡;Matlab仿真

        現(xiàn)代工業(yè)生產(chǎn)復雜,被控對象多具有時變性和復雜的非線性,常規(guī)PID控制的數(shù)學模型不能精準建立,也不能在線自整定,因此難以滿足閉環(huán)優(yōu)化控制[1]的要求。

        在現(xiàn)實操作過程中,熟練的操作人員可根據(jù)控制理論以及自身的操作經(jīng)驗解決復雜的控制系統(tǒng),智能控制也由此產(chǎn)生。本文重點從智能PID控制[2]中的模糊PID控制[3]以及神經(jīng)網(wǎng)絡PID控制[4]出發(fā)解決實際問題。

        智能控制是較高級的控制,對于復雜的系統(tǒng)控制問題,能自動調(diào)整參數(shù),優(yōu)化參數(shù),有效達到控制效果[5]。適合于不確定性對象的控制,其不確定性是不了解模型、模型的參數(shù)和結(jié)構(gòu)變化范圍大;對于非線性系統(tǒng)的控制問題,智能控制方法能較好的解決;同時適合于復雜的任務要求,比如在復雜的控制過程中,既要實現(xiàn)對各被控物理量定值調(diào)節(jié)外,還要求能自動處理各種故障[6],如系統(tǒng)的啟、停等功能。

        1常規(guī)PID控制

        PID控制是指比例、積分和微分控制的結(jié)合[7]。其原理如圖1所示,控制信號是3個作用分量之和,并輸出給被控對象,根據(jù)PID調(diào)節(jié)的作用,進行微分和比例以及積分的3個運算作用于誤差信號 。

        圖1 PID控制器的結(jié)構(gòu)原理圖

        PID控制器的數(shù)學模型是

        (1)

        式中,控制器的輸出信號是u(t),是為被控對象所用的;r(t)是給定的輸入信號;系統(tǒng)的被控量是c(t),誤差e定義為:e(t)=r(t)-c(t)。

        傳遞函數(shù)的模型是

        (2)

        式中,ki是積分時間常數(shù);kp是比例系數(shù);kd是微分時間常數(shù)。

        根據(jù)式(2)可得,3個參量kp、ki和kd是PID控制作用的中心點。設一被控對象為二階系統(tǒng),其傳遞函數(shù)模型是

        (3)

        利用Matlab仿真分析得到常規(guī)PID控制器的控制效果,仿真結(jié)果如圖2所示。從圖可看出在比例、積分、微分共同作用下,經(jīng)過最終的參數(shù)調(diào)整,在kd為0.5時,上升時間是0.24s,穩(wěn)定時間是3.02s。

        圖2 系統(tǒng)PID控制階躍響應曲線

        2智能PID控制

        2.1模糊PID控制器的設計與仿真

        模糊控制的基本原理框圖[8]如圖3所示。其控制方法的基礎是建立在模糊語言變量、模糊集理論以及模糊邏輯推理上的,模仿人的推理決策。根據(jù)專家的經(jīng)驗編寫成模糊規(guī)則,模糊規(guī)則的輸入即為在模糊化傳感器上實時信號得來的信號,進而完成模糊推理,并把模糊推理以后而得到的輸出量,加在執(zhí)行器上。如圖3中虛線框內(nèi)所示,其中模糊控制器是核心部件。

        圖3 模糊控制的基本原理框圖

        誤差e和誤差變化ec作為自適應模糊PID控制器的輸入,在模糊控制規(guī)則在線的情況下以及適當范圍內(nèi),根據(jù)模糊控制原理,不斷的檢測誤差e和誤差變化ec,修改3個參數(shù),以此來滿足控制參數(shù)在不同的誤差e和誤差變化ec下的不同要求,使得系統(tǒng)性能達到良好的狀態(tài)。

        在本實驗中將系統(tǒng)誤差e的模糊范圍定義為(-3,+3),即當誤差在這個范圍內(nèi)時,模糊控制器開始作用。將系統(tǒng)e和誤差變化率ec的變化范圍定義為模糊集上的論域

        e,ec={-5,-4,-3,-2,-1,0,1,2,3,4,5}

        其模糊子集為

        e,ec={NB,NM,NS,O,PS,PM,PB}

        子集里的元素分別表示的是負大、負中、負小、零、正小、正中、正大。假設kp、ki、kd和e、均服從正態(tài)分布。將PID的3個參數(shù)kp、ki、kd的范圍分別定義為

        (4)

        由以上可得出各個模糊子集的隸屬表[9],并建立合適的模糊規(guī)則表,得到針對kp、ki、kd3個參數(shù)分別整定的模糊規(guī)則表。

        根據(jù)各個參數(shù)的模糊控制模型和各個模糊子集的隸屬度賦值表,應用模糊合成推理的設計PID修正參數(shù)的模糊矩陣表,查修正參數(shù)帶入下式計算

        (5)

        采用同一被控對象,采樣的時間是1ms,在第300個采樣時間控制器輸出加1.0的干擾,根據(jù)模糊原理,利用Matlab進行仿真的結(jié)果如下:圖4是模糊PID控制的階躍響應曲線,最終的上升時間是0.12s,穩(wěn)定時間是0.34s。圖5是模糊PID控制通過自適應調(diào)整使誤差趨于零的變化過程。

        圖4 模糊PID控制階躍響應

        2.2神經(jīng)網(wǎng)絡PID控制

        神經(jīng)網(wǎng)絡是作為現(xiàn)代的信息處理技術(shù)的一種,其對時變、復雜的非線性系統(tǒng)建立精準的數(shù)學模型,在線自整定,滿足閉環(huán)優(yōu)化控制的要求,從而達到較好的控制效果。神經(jīng)網(wǎng)絡PID控制下有諸多分類,本實驗采用BP神經(jīng)網(wǎng)絡的PID控制。

        圖5 模糊PID控制誤差響應

        BP神經(jīng)網(wǎng)絡具有任意非線性表達能力,不僅結(jié)構(gòu)簡單,學習算法也簡潔明確,其結(jié)構(gòu)如圖6所示。控制器的輸出部分主要由兩部分構(gòu)成[10],一是常規(guī)PID控制器,二是神經(jīng)網(wǎng)絡NN,其作用是根據(jù)系統(tǒng)運行狀態(tài),使3個參數(shù)可自行調(diào)整,輸出最優(yōu)控制下的PID控制器參數(shù)[11]。

        圖6 基于BP神經(jīng)網(wǎng)絡的PID控制系統(tǒng)結(jié)構(gòu)

        增量式數(shù)字PID控制算法如下

        (6)

        如圖7所示,是3層BP網(wǎng)絡。網(wǎng)絡輸入層節(jié)點對應所選系統(tǒng)運行狀態(tài)量,若系統(tǒng)在不同時刻的輸入輸出量,比要時應進行歸一化處理,各節(jié)點狀態(tài)如圖7所示。

        圖7 3層BP網(wǎng)絡結(jié)構(gòu)

        (7)

        式中,輸入變量個數(shù)M取決于被控系統(tǒng)的復雜程度。

        網(wǎng)絡隱含層的輸入輸出關(guān)系為

        (8)

        (9)

        則隱含層加權(quán)系數(shù)的學習算法

        (10)

        (11)

        網(wǎng)絡輸出層各節(jié)點輸入輸出關(guān)系為

        (12)

        則網(wǎng)絡輸出層權(quán)系數(shù)的學習算法是

        (13)

        (14)

        綜上所述,基于BP網(wǎng)絡PID控制器控制算法的步驟為:

        (2)通過采樣得到y(tǒng)(k)和yr(k),計算該時刻的誤差e(k)=yr(k)-y(k);

        (3)歸一化處理系統(tǒng)不同時刻的輸入輸出。誤差和控制量,作為網(wǎng)絡的輸入;

        (4)由式(3)和式(6)計算網(wǎng)絡NN各個層神經(jīng)元輸入、輸出,NN輸出層的輸出便是PID控制器3個可調(diào)整參數(shù)kp、ki、kd;

        (5)由式(2)計算控制器輸出u(k);

        (7)令k=k+1,返回步驟(2)。

        被控對象的數(shù)學模型為

        (15)

        進行Matlab仿真,學習速率η=0.06,平滑因子α=0.05,開始時,kp=11、ki=0.02、kd=9,仿真結(jié)果如圖8所示,其中線條1即是經(jīng)過BP網(wǎng)絡整定PID的3個參數(shù)后,系統(tǒng)的單位階躍響應曲線;線條2是未整定參數(shù)系統(tǒng)的單位階躍響應曲線。

        圖8 階躍響應曲線

        3結(jié)束語

        針對以上仿真結(jié)果整理成表格,如表4所示。從表格的數(shù)據(jù)可看出,常規(guī)PID控制難以達到最優(yōu)的控制效果,對同一個模型而言,其上升時間、穩(wěn)定時間均比智能PID控制要長,常規(guī)PID控制對參數(shù)的優(yōu)化,是需要人工動手選擇操作的,這對復雜的控制系統(tǒng)來說,任務繁重,幾乎不可能實現(xiàn)。而模糊PID控制可自適應調(diào)整優(yōu)化參數(shù),且使誤差趨于0;BP神經(jīng)網(wǎng)絡PID控制可在線對自行參數(shù)進行調(diào)整,最后使得系統(tǒng)性能達到良好的控制效果。

        表4 常規(guī)PID控制與各智能PID控制的比較

        參考文獻

        [1]劉金琨.先進PID控制Matlab仿真[M]. 3版.北京:電子工業(yè)出版社,2011.

        [2]騰飛.智能PID控制器的設計和仿真[D]. 哈爾濱:哈爾濱工業(yè)大學,2011.

        [3]李茜,李彬,朱雪丹.模糊自整定PID控制器的設計與仿真[J].化工自動化及儀表,2010,37(3):25-28.

        [4]師黎,陳鐵軍,李曉媛,等.智能控制理論及應用[M].北京:清華大學出版社,2009.

        [5]韋巍.智能控制技術(shù)[M].北京:機械工業(yè)出版社,1999.

        [6]李士勇.模糊控制·神經(jīng)控制和智能控制論[M].哈爾濱:哈爾濱工業(yè)大學出版社,1998.

        [7]諸靜.模糊控制原理與應用[M].北京:機械工業(yè)出版社,1995.

        [8]高德欣,魏蕊,唐功友.非線性系統(tǒng)近似最優(yōu)PD動態(tài)補償控制[J].控制理論與應用,2011,28(12):1837-1842.

        [9]王立新.模糊系統(tǒng)與模糊控制教程[M].北京:清華大學出版社,2003.

        [10]劉強,扈宏杰,劉金琨,等.基于遺傳算法的伺服系統(tǒng)摩擦參數(shù)辨識研究[J].系統(tǒng)工程與電子技術(shù),2003,25(1):77-80.

        [11]竇艷艷,錢蕾,馮金龍. 基于Matlab的模糊PID控制系統(tǒng)設計及仿真[J].電子科技,2015,28(2):119-122.

        [12]李娟.一種基于前饋補償?shù)腜ID軌壓控制設計方法[J].電子科技,2014,27(6):146-149.

        Research on Intelligent PID Control Algorithm and Matlab Simulation

        CAIShumin1,WANGYagang1,TIANTao2

        (1.Schoolofoptical-ElectricalandComputerEngineering,UniversityofShanghaiforScienceandTechnology,

        Shanghai200093,China; 2.ShanghaiHuahongIntegratedCircuitCo.Ltd.,Shanghai201203,China)

        AbstractWith the rapid development of modern industry, the conventional PID control algorithm can not meet the requirements of the control task. In order to solve these problems, the fuzzy PID control and BP neural network PID control are included in intelligent PID control for simulation and comparison of the control results of the intelligent PID control and conventional PID control. The experiments show that the overshoot of the intelligent PID control can reach 0 with the stability time greatly shortened and the dynamic and static characteristics of the system improved.

        KeywordsPID control; intelligence control; fuzzy control; neural network; Matlab simulation

        收稿日期:2015- 11- 07

        作者簡介:蔡淑敏(1993-),女,碩士研究生。研究方向:嵌入式芯片等。王亞剛(1967-),男,博士,碩士生導師。研究方向:工業(yè)過程控制等。田濤(1979-),男,教授級高工。研究方向:嵌入式。

        doi:10.16180/j.cnki.issn1007-7820.2016.07.013

        中圖分類號TP273+.5

        文獻標識碼A

        文章編號1007-7820(2016)07-043-04

        猜你喜歡
        智能控制
        應用智能控制提高火控技術(shù)進步的相關(guān)思考
        卷宗(2016年10期)2017-01-21 15:33:38
        節(jié)能環(huán)保型智能LED路燈控制系統(tǒng)設計
        新能源驅(qū)動下液滴系統(tǒng)智能控制的設計與實現(xiàn)
        車載充電機的電瓶電壓采樣及處理
        智能控制在機器人領(lǐng)域中的應用
        基于物聯(lián)網(wǎng)的智能控制項目實踐教學設計
        舞臺演出智能多媒體多網(wǎng)合一系統(tǒng)的研發(fā)與應用
        演藝科技(2016年10期)2016-11-26 22:11:21
        淺談開關(guān)式電梯IC卡系統(tǒng)及展望
        智能化溫室控制的現(xiàn)狀與發(fā)展趨勢
        科技視界(2016年4期)2016-02-22 19:51:01
        一区二区三区日韩精品视频| 国产aⅴ夜夜欢一区二区三区| 亚洲国产成人资源在线桃色| 亚洲天堂av在线观看免费| 欧美日韩在线视频| 97在线观看| 在线观看av手机网址| 日本一曲二曲三曲在线| 91中文人妻熟女乱又乱| 国产精品一区二区久久不卡| 亚洲精品国产一二三无码AV| 伊人狼人影院在线视频| 国产欧美综合一区二区三区| 无码少妇一区二区浪潮av| аⅴ天堂国产最新版在线中文| 亚洲香蕉久久一区二区| 精品无码av一区二区三区不卡| 无码av免费精品一区二区三区 | 亚洲视频中文字幕更新| 少妇连续高潮爽到抽搐| 天天做天天爱天天综合网2021| 国产欧美精品一区二区三区–老狼 | 男女肉粗暴进来120秒动态图| 国产h视频在线观看网站免费| 大陆少妇一区二区三区| 三a级做爰片免费观看| 18禁男女爽爽爽午夜网站免费| 久久迷青品着产亚洲av网站| 国产一区二区三区亚洲avv| 99久久精品国产一区二区三区| 任你躁国产自任一区二区三区| 国产高清不卡二区三区在线观看 | 日本一区二区不卡视频| 国产一区二区精品av| 人妻少妇进入猛烈时中文字幕| 无码国产精品一区二区高潮| 欧美成人高清手机在线视频| 女同一区二区三区在线观看| 人妻聚色窝窝人体www一区| 国产成人九九精品二区三区| 丰满人妻被持续侵犯中出在线|