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

        ?

        模糊PID在網(wǎng)絡(luò)控制系統(tǒng)中的仿真研究

        2013-12-01 10:09:06馮冬青任雪梅
        自動化儀表 2013年1期
        關(guān)鍵詞:工具箱時延控制器

        馮冬青 任雪梅

        (鄭州大學(xué)電氣工程學(xué)院,河南 鄭州 450001)

        0 引言

        網(wǎng)絡(luò)控制系統(tǒng)(network control system,NCS)是一種分布式、網(wǎng)絡(luò)化、集成化和節(jié)點智能化的實時反饋控制系統(tǒng)。與傳統(tǒng)的點對點控制系統(tǒng)相比,NCS具有布線簡單、結(jié)構(gòu)靈活、易于安裝與維護(hù)、容錯與故障診斷能力較高、能夠?qū)崿F(xiàn)信息資源共享等優(yōu)點[1-3]。在NCS中,當(dāng)多個節(jié)點通過網(wǎng)絡(luò)交換數(shù)據(jù)時,常常出現(xiàn)數(shù)據(jù)碰撞、連接中斷、多路徑傳輸和網(wǎng)絡(luò)擁塞等現(xiàn)象,導(dǎo)致網(wǎng)絡(luò)控制系統(tǒng)性能受數(shù)據(jù)丟包率、時延等主要因素影響[4]。

        網(wǎng)絡(luò)控制系統(tǒng)的仿真研究是網(wǎng)絡(luò)控制理論的一個重要內(nèi)容,利用TrueTime工具箱,可以構(gòu)建網(wǎng)絡(luò)控制系統(tǒng)綜合仿真平臺,以實現(xiàn)各種調(diào)度算法與控制算法的研究[5]。由于模糊PID控制器可以根據(jù)系統(tǒng)輸出誤差及誤差的變化率,動態(tài)地調(diào)整控制器參數(shù),具有適應(yīng)不確定因素的能力,因此,本文嘗試將其應(yīng)用于網(wǎng)絡(luò)控制系統(tǒng)的仿真研究中。

        1 模糊PID控制器的設(shè)計

        1.1 控制器系統(tǒng)結(jié)構(gòu)

        PID算法以其結(jié)構(gòu)簡單、控制效果良好等優(yōu)點,在當(dāng)前工業(yè)控制過程中得到廣泛的應(yīng)用。但它本身也存在著一定的不足,如在對非線性、時變和結(jié)構(gòu)不確定的復(fù)雜過程進(jìn)行控制時,其效果并不是很好。本文將模糊控制理論與PID算法相結(jié)合,設(shè)計了在線整定PID參數(shù)的模糊PID控制器,即控制系統(tǒng)引入模糊推理,在PID初值基礎(chǔ)上通過增加修正參數(shù)進(jìn)行整定,改善系統(tǒng)動態(tài)性能。模糊PID控制器通過Matlab/Simulink中的模糊控制工具箱來實現(xiàn),并將其封裝成輸入為r、輸出為y的模塊,命名為 fuzzypid.mdl。其結(jié)構(gòu)圖如圖 1所示[6]。

        圖1 模糊PID網(wǎng)絡(luò)控制系統(tǒng)結(jié)構(gòu)圖Fig.1 Structure of the fuzzy PID network control system

        圖1中,模糊控制器以偏差e和偏差變化率ec作為輸入,修正參數(shù)Δkp、Δki、Δkd為輸出,ke為誤差e的量化因子,kec為誤差變化率 ec 的量化因子,kΔ1、kΔ2、kΔ3分別為輸出 Δkp、Δki、Δkd的量化因子,kp、ki、kd為預(yù)整定值。PID控制器的輸出為:

        式中:ki=kp/Ti;kd=kpTd;T為采樣周期;k為采樣序號;e(k-1)和e(k)分別為第(k-1)和第k時刻所得的偏差信號。

        PID控制器輸出的控制參數(shù)~kp、~ki、~kd分別為:

        1.2 參數(shù)自整定原則

        由PID控制特點可知,積分作用越強(qiáng),響應(yīng)越快,但相應(yīng)的系統(tǒng)超調(diào)大;微分作用越強(qiáng),系統(tǒng)穩(wěn)定性越好,超調(diào)小,但系統(tǒng)抗干擾能力下降。針對不同階段的|e|和|ec|,參數(shù)整定原則如下。

        ①當(dāng)|e|較大時,為使系統(tǒng)具有比較好的跟蹤性能,應(yīng)選取較大的kp與較小的kd。同時應(yīng)對積分作用加以限制,以避免系統(tǒng)響應(yīng)時出現(xiàn)較大的超調(diào),為此,通常取ki=0。

        ②當(dāng)|e|與|ec|為中等大小時,為了使系統(tǒng)具有較小的超調(diào),kp的取值通常應(yīng)更小些。在這種情況下,ki的取值要適當(dāng);而kd的取值對系統(tǒng)的影響較大,應(yīng)盡量取得小些。

        ③當(dāng)|e|較小時,為了使系統(tǒng)具有較好的穩(wěn)定性,kp與ki均應(yīng)選取大些的值。為避免系統(tǒng)在設(shè)定值出現(xiàn)振蕩,應(yīng)考慮系統(tǒng)的抗干擾性能。當(dāng)|ec|較小時,kd可取得大些;當(dāng)|ec|較大時,kd可取得小些。

        1.3 模糊控制規(guī)則表

        模糊控制器輸入輸出變量的模糊子集分別為E、Ec、Δkp、Δki、Δkd,各變量模糊語言值均為{負(fù)大,負(fù)中,負(fù)小,零,正小,正中,正大},記為[NB,NM,NS,ZO,PS,PM,PB]。隸屬度函數(shù)均為靈敏度較強(qiáng)的三角形函數(shù),輸入輸出變量的模糊集論域均取為[-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6]。根據(jù)參數(shù)整定規(guī)則,通過模糊推理和試驗加以修正,得到 Δkp、Δki、Δkd的模糊控制規(guī)則如表1所示[7]。

        表1 模糊PID自整定規(guī)則表Tab.1 Fuzzy PID auto tuning rules

        2 網(wǎng)絡(luò)控制系統(tǒng)的仿真實現(xiàn)

        TrueTime工具箱主要包括計算機(jī)模塊(TrueTime Kernel)與網(wǎng)絡(luò)模塊(TrueTime Network)。Kernel模塊主要是通過S函數(shù)仿真實現(xiàn)的一個控制計算機(jī)環(huán)境,它包含簡單靈活的實時內(nèi)核、A/D和D/A轉(zhuǎn)換器、網(wǎng)絡(luò)接口以及外部通道。Network模塊可按照選定的網(wǎng)絡(luò)模型模擬數(shù)據(jù)的接收與發(fā)送,當(dāng)有信息讀入或發(fā)送時,該模塊被觸發(fā)執(zhí)行相應(yīng)的功能。在網(wǎng)絡(luò)模塊中可以設(shè)置網(wǎng)絡(luò)節(jié)點數(shù)、網(wǎng)絡(luò)傳輸速率、傳輸信息的最小長度和丟包率等[8]。

        利用TrueTime工具箱構(gòu)建的直流電機(jī)NCS如圖2所示[7]。

        圖2 NCS仿真模型Fig.2 NCS simulation model

        該系統(tǒng)利用TrueTime的Kernel模塊實現(xiàn)執(zhí)行器節(jié)點、傳感器節(jié)點、控制器節(jié)點和干擾節(jié)點,利用Network模塊構(gòu)建各個節(jié)點之間信息傳輸?shù)木W(wǎng)絡(luò)通道[8]。由時間觸發(fā)的傳感器節(jié)點周期性地對過程進(jìn)行采樣,并通過網(wǎng)絡(luò)傳輸給控制器節(jié)點??刂破鞴?jié)點的任務(wù)是計算控制信號并將結(jié)果通過網(wǎng)絡(luò)發(fā)送給執(zhí)行器節(jié)點,由執(zhí)行器完成執(zhí)行動作。系統(tǒng)還包括1個干擾節(jié)點,用于產(chǎn)生阻礙網(wǎng)絡(luò)傳輸?shù)碾S機(jī)干擾信號、模擬網(wǎng)絡(luò)中的負(fù)載、周期地發(fā)送和接收數(shù)據(jù)、占用網(wǎng)絡(luò)帶寬、執(zhí)行阻礙控制器的高優(yōu)先級任務(wù)。

        仿真過程中,將零時刻觸發(fā)的方波信號作為系統(tǒng)的參考輸入信號。電機(jī)模型采用Simulink的傳遞函數(shù)模型,傳感器節(jié)點設(shè)置為時鐘驅(qū)動方式,控制器節(jié)點和執(zhí)行器節(jié)點采用事件驅(qū)動方式,網(wǎng)絡(luò)控制系統(tǒng)的調(diào)度策略采用固定優(yōu)先級(prioFP)。

        參考輸入信號通過控制器節(jié)點的A/D輸入,rcv端與網(wǎng)絡(luò)模塊的輸出端口相連,接收由傳感器傳輸?shù)骄W(wǎng)絡(luò)的系統(tǒng)輸出信號。程序首先從A/D口讀入r,從網(wǎng)絡(luò)中獲取傳感器發(fā)送的系統(tǒng)輸出信號y;接著調(diào)用fuzzypid模塊計算并輸出控制信號u;然后由snd端將u輸出到網(wǎng)絡(luò),并傳輸給執(zhí)行器節(jié)點;最后通過創(chuàng)建周期任務(wù),實現(xiàn)控制器節(jié)點的功能。

        控制器模塊的主要程序如下。

        3 系統(tǒng)仿真與分析

        仿真過程中,設(shè)時延、丟包率、網(wǎng)絡(luò)干擾均為0,通信模式設(shè)為(CSMA/CD)Ethernet,傳輸速率為80 kbit/s,將采樣周期T分別設(shè)置為10 ms、8 ms、12 ms。仿真結(jié)果表明,與T=8 ms和T=12 ms相比,T=10 ms時系統(tǒng)具有更好的控制性能。

        本文主要針對不同時延和干擾下PID和模糊PID網(wǎng)絡(luò)控制系統(tǒng)的控制性能進(jìn)行對比分析。PID參數(shù)初值可通過預(yù)整定得到,其主要的整定方法有動態(tài)特性參數(shù)法、衰減曲線法、Ziegler-Nichols經(jīng)驗公式等整定方法。在 Matlab/Simulink環(huán)境下,本文采用穩(wěn)定邊界法進(jìn)行整定。經(jīng)過反復(fù)調(diào)試,在參考設(shè)置的情況下,系統(tǒng)輸出穩(wěn)定、超調(diào)量小,得到控制器的參數(shù)為 ke=0.3、kec=0.7、kΔ1=0.1、kΔ2=0.2、kΔ3=0.5、K=1.5、Ti=0.098、Td=0.037。

        3.1 不同時延對系統(tǒng)的影響

        在參考設(shè)置下,將時延 τ分別設(shè)置為10%T、30%T、70%T、100%T,然后對系統(tǒng)進(jìn)行仿真。PID和模糊PID控制器下系統(tǒng)的輸出信號分別如圖3、圖4所示。仿真結(jié)果表明,當(dāng)時延τ小于30%T時,模糊PID算法和PID算法的系統(tǒng)輸出沒有明顯的差別;當(dāng)時延τ=70%T時,模糊PID算法比PID算法具有更好的控制效果。

        3.2 干擾對系統(tǒng)的影響

        在參考設(shè)置下,將干擾分別設(shè)置為0%BW、10%BW、30%BW、50%BW,其中,BW為帶寬,對系統(tǒng)進(jìn)行仿真。PID和模糊PID控制系統(tǒng)在不同干擾下的系統(tǒng)輸出如圖5、圖6所示。

        仿真結(jié)果表明,當(dāng)干擾達(dá)到50%BW時,PID控制系統(tǒng)不穩(wěn)定,而模糊PID控制系統(tǒng)仍然具有較好的控制效果。與PID控制算法相比,模糊PID具有更好的抗干擾能力和自適應(yīng)能力[9]。

        4 結(jié)束語

        網(wǎng)絡(luò)控制系統(tǒng)(NCS)理論已經(jīng)成為控制理論與應(yīng)用領(lǐng)域的研究前沿與熱點之一,而NCS仿真研究正是控制理論的一個重要內(nèi)容。本文首先描述了網(wǎng)絡(luò)控制系統(tǒng)具有的獨特性能;然后針對其特點,設(shè)計了模糊PID控制器;最后利用TrueTime工具箱搭建網(wǎng)絡(luò)控制系統(tǒng)平臺。在不同參數(shù)情況下,分析了模糊PID網(wǎng)絡(luò)控制系統(tǒng)的性能。仿真結(jié)果表明,與PID控制相比,在網(wǎng)絡(luò)控制系統(tǒng)中,模糊PID控制在改變周期、丟包率、時延、干擾等的情況下,具有更好的自適應(yīng)性和控制品質(zhì)。

        [1]Bushnell L G.Networks and control[J].IEEE Control SystemsMagazine(S0272-1708),2001,21(1):22-23.

        [2]龍劍橋,劉愛君.基于TrueTime的熱工過程網(wǎng)絡(luò)控制系統(tǒng)仿真研究[J].電力科學(xué)與工程,2010,26(10):32-37.

        [3]張端金,張浩,王磊.長時延多包傳輸網(wǎng)絡(luò)控制系統(tǒng)的穩(wěn)定性分析[J].鄭州大學(xué)學(xué)報:工學(xué)版,2009,30(2):91-94.

        [4]費(fèi)春國,李昌剛,張奇智,等.網(wǎng)絡(luò)控制系統(tǒng)中自適應(yīng)DMC算法的仿真研究[J].系統(tǒng)仿真學(xué)報,2008,20(1):65-67.

        [5]孫君曼,鄧瑋,李莉萍,等.基于Matlab的網(wǎng)絡(luò)控制系統(tǒng)仿真平臺[J].自動化儀表,2010,31(3):19-22.

        [6]Pohjola M.PID controller design in networked control systems[D].Finland:Helsinki University of Technology,2006.

        [7]劉金琨.先進(jìn)PID控制MATLAB仿真[M].北京:電子工業(yè)出版社,2004:102-128.

        [8]鄧睿,湯賢銘.基于TrueTime工具箱的網(wǎng)絡(luò)控制系統(tǒng)時延分析[J].工業(yè)控制計算機(jī),2010,23(2):24-26.

        [9]Marcos T,Dornelas T F,Dutra M.The impact of control delay upon the performance ofa DC-motorcontrol[C]//35th Annual Conference of IEEE Industrial Electronics,2009:2505-2510.

        猜你喜歡
        工具箱時延控制器
        基于GCC-nearest時延估計的室內(nèi)聲源定位
        電子制作(2019年23期)2019-02-23 13:21:12
        基于改進(jìn)二次相關(guān)算法的TDOA時延估計
        FRFT在水聲信道時延頻移聯(lián)合估計中的應(yīng)用
        Matlab曲線擬合工具箱在地基沉降預(yù)測模型中的應(yīng)用
        基于分段CEEMD降噪的時延估計研究
        搜狗分號工具箱 輸入更便捷
        模糊PID控制器設(shè)計及MATLAB仿真
        MOXA RTU控制器ioPAC 5542系列
        自動化博覽(2014年9期)2014-02-28 22:33:17
        倍福 CX8091嵌入式控制器
        自動化博覽(2014年4期)2014-02-28 22:31:15
        4V三輸出同步降壓型控制器
        国产一区二区三区三区四区精品| 亚色中文字幕| 亚洲免费看三级黄网站| 邻居人妻的肉欲满足中文字幕| 亚洲日韩欧美一区、二区| 国产精品区一区第一页| 91精品综合久久久久m3u8| 日韩亚洲在线观看视频| 内射干少妇亚洲69xxx| 亚洲视频一区 | 无码国产一区二区色欲| 中文字幕一区二区三区乱码人妻 | 18禁无遮拦无码国产在线播放| 九九精品视频在线观看| 成年女人18毛片毛片免费| 亚洲国产av一区二区四季| 亚洲精品久久久久成人2007| 亚洲狠狠网站色噜噜| 亚洲国产精品美女久久久| 国产亚洲av看码精品永久| 少妇无码吹潮| 久久国产乱子伦精品免费强| 国产一区二区在线中文字幕 | 亚洲av推荐网站在线观看| 国产精品久免费的黄网站 | 久久精品伊人久久精品伊人| 99国产精品99久久久久久| 欧美v亚洲v日韩v最新在线| 人妻系列影片无码专区| 久草视频这里只有精品| 国产成人精品一区二区三区视频 | 精品国产乱码一区二区三区在线| 手机在线免费观看的av| 国产激情综合在线观看| 国产AV无码专区久久精品网站| 精品国产一区二区三区毛片| 亚洲中文无码av永久| 一本之道高清无码视频| 日本丰满少妇高潮呻吟| 青青草高中生在线视频| 精品国产人成亚洲区|