999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于PLC的預(yù)測(cè)PI算法的封裝

2020-12-09 11:28:56張浩任正云馮雪王成汪文斌
石油化工自動(dòng)化 2020年6期
關(guān)鍵詞:系統(tǒng)

張浩,任正云,馮雪,王成,汪文斌

(1. 東華大學(xué),上海 201620;2. 四川煙葉復(fù)考有限責(zé)任公司,四川 成都 610041)

預(yù)測(cè)控制[1]是一種基于閉環(huán)的控制算法,也是一種基于模型的先進(jìn)控制算法,所以也叫作模型預(yù)測(cè)控制(MPC),起源于20世紀(jì)70年代,最初應(yīng)用在工業(yè)控制領(lǐng)域。預(yù)測(cè)控制的核心思想與傳統(tǒng)PID不同,傳統(tǒng)PID是根據(jù)設(shè)定值與實(shí)際輸出值之間的偏差來控制,而預(yù)測(cè)控制是依靠被控對(duì)象的歷史數(shù)據(jù)和下一時(shí)刻的輸入對(duì)未來輸出進(jìn)行預(yù)測(cè),具有預(yù)測(cè)模型、滾動(dòng)優(yōu)化和在線校正的特點(diǎn)[2]。預(yù)測(cè)PI控制算法主要可以分為兩大類: 帶有預(yù)測(cè)功能的PID控制器和融合PID算法和預(yù)測(cè)算法的控制器。

1 預(yù)測(cè)PI算法的工作原理[3]

現(xiàn)假設(shè)一單位負(fù)反饋系統(tǒng)如圖1所示。

圖1 單位負(fù)反饋系統(tǒng)示意

由圖1可知,GC(s)是控制器,GP(s)是被控對(duì)象的傳遞函數(shù),則系統(tǒng)的閉環(huán)傳遞函數(shù)為

(1)

由式(1)可得控制器的傳遞函數(shù)為

(2)

假設(shè)被控對(duì)象的數(shù)學(xué)模型為

(3)

假設(shè)所期望的閉環(huán)傳遞函數(shù)為

(4)

式(4)中,λ是一個(gè)調(diào)整系統(tǒng)閉環(huán)的響應(yīng)速度的可調(diào)參數(shù)。當(dāng)λ=1時(shí),系統(tǒng)開環(huán)和閉環(huán)的時(shí)間常數(shù)相同,響應(yīng)速度相同;當(dāng)λ>1時(shí),系統(tǒng)開環(huán)的響應(yīng)速度比閉環(huán)響應(yīng)速度快;當(dāng)λ<1時(shí),系統(tǒng)開環(huán)的響應(yīng)速度比閉環(huán)響應(yīng)速度慢[4-5]。

把式(3)、式(4)代入式(2)中,可得控制器具體的傳遞函數(shù)為

(5)

進(jìn)一步整理可得:

(6)

圖2 預(yù)測(cè)PI控制算法原理示意

由圖2可知:

(7)

(8)

預(yù)測(cè)PI控制器的結(jié)構(gòu)如圖3所示。

圖3 預(yù)測(cè)PI控制器結(jié)構(gòu)示意

2 預(yù)測(cè)PI算法的封裝

本文所使用的軟件是西門子博圖軟件v14版本,安裝完成該軟件后創(chuàng)建新項(xiàng)目。本文創(chuàng)建的新項(xiàng)目名為PPI(預(yù)測(cè)PI控制器),項(xiàng)目創(chuàng)建完成后,第一步點(diǎn)擊“添加新設(shè)備”,添加所需的CPU型號(hào),選擇CPU 314C-2 PN/DP,其中PN代表PROFINET,表示以太網(wǎng)接口,DP代表PROFIBUS,表示DP接口;第二步點(diǎn)擊“添加新塊”,選擇函數(shù)塊(FB),編程語(yǔ)言是SCL,最后點(diǎn)擊“確認(rèn)”,即可創(chuàng)建一個(gè)新塊。打開新塊后,其編輯器窗口如圖4所示。

圖4 程序編輯器窗口示意

圖4中,標(biāo)號(hào)為1的是工具欄,工具欄中包含程序編輯器一些常用的功能,如: 從塊生成源、顯示或隱藏絕對(duì)/符號(hào)操作數(shù)、轉(zhuǎn)到上一個(gè)/下一個(gè)錯(cuò)誤、更新不一致的塊調(diào)用、啟用/禁用監(jiān)視、設(shè)置/刪除書簽等;標(biāo)號(hào)2是塊接口,塊接口中顯示的是塊中使用的變量,屬于局部變量,顯示內(nèi)容包括變量的名稱、數(shù)據(jù)類型、偏移量、默認(rèn)值等,背景數(shù)據(jù)塊中顯示的內(nèi)容和塊接口中的內(nèi)容一致;標(biāo)號(hào)3是編程窗口,是用來編輯程序的地方,其中包含一些編輯程序過程中常用的結(jié)構(gòu),如: 循環(huán)、跳轉(zhuǎn)等;標(biāo)號(hào)4是屬性窗口,包含塊的基本信息,可在屬性、信息、診斷三個(gè)窗口間自由切換;標(biāo)號(hào)5是指令任務(wù)卡,其中包含一些編輯程序過程中可隨意調(diào)用的指令,有: 基本指令、擴(kuò)展指令、工藝、通信等;標(biāo)號(hào)6是測(cè)試任務(wù)卡,測(cè)試任務(wù)卡一般是在程序在線仿真時(shí)使用,該功能能夠?qū)Τ绦蚣m錯(cuò)。

在編寫控制算法之前,先要將控制算法進(jìn)行離散化處理,由上文可知預(yù)測(cè)PI控制器的表達(dá)式為

(9)

可知離散化后的表達(dá)式為

(10)

所以,預(yù)測(cè)PI算法離散化的增量形式為

(11)

式中:TS——采樣周期,一般TS=1 s。

將預(yù)測(cè)PI算法編寫完成后,在需要時(shí)即可直接調(diào)用,即在編輯梯形圖的程序中直接調(diào)用預(yù)測(cè)PI函數(shù)塊。由于預(yù)測(cè)PI控制算法對(duì)于大滯后對(duì)象有良好的控制效果,所以當(dāng)對(duì)象是大滯后對(duì)象時(shí),就不需要使用傳統(tǒng)的PID控制器進(jìn)行控制,直接調(diào)用預(yù)測(cè)PI函數(shù)塊即可。通過上述方法,以西門子PLC為平臺(tái),實(shí)現(xiàn)了預(yù)測(cè)PI算法的封裝。

3 仿真測(cè)試

系統(tǒng)達(dá)到穩(wěn)態(tài)后,在400 s時(shí)加入一個(gè)階躍為5的干擾,三種控制算法加入干擾的仿真結(jié)果曲線如圖5所示。當(dāng)系統(tǒng)中加入干擾后,預(yù)測(cè)PI控制算法重新達(dá)到穩(wěn)態(tài)所花費(fèi)的時(shí)間最短,且恢復(fù)過程中沒有振蕩,表明預(yù)測(cè)PI算法具有良好的抗干擾性;Smith預(yù)估控制的超調(diào)量最小,重新達(dá)到穩(wěn)態(tài)的時(shí)間略長(zhǎng)于預(yù)測(cè)PI算法;PID控制器在恢復(fù)穩(wěn)態(tài)的過程中存在一定的超調(diào)和振蕩,并且花費(fèi)的時(shí)間最長(zhǎng),控制效果最差。

圖5 三種控制算法加入干擾后的仿真結(jié)果示意

系統(tǒng)達(dá)到穩(wěn)態(tài)后,在350 s時(shí),將設(shè)定值從20%改為15%,三種控制算法改變?cè)O(shè)定值的仿真結(jié)果曲線如圖6所示。

圖6 三種控制算法改變?cè)O(shè)定值后的仿真結(jié)果示意

由圖6可知,設(shè)定值改變后預(yù)測(cè)PI算法的反應(yīng)最為迅速,達(dá)到新的設(shè)定值所用的時(shí)間最少,且過程中沒有超調(diào)和振蕩,對(duì)設(shè)定值有良好的跟蹤性能;Smith預(yù)估算法也能及時(shí)達(dá)到新的穩(wěn)態(tài)值,只是達(dá)到穩(wěn)態(tài)的時(shí)間略長(zhǎng);PID控制器的兩種整定方法的控制效果仍然相差不多,在達(dá)到新的穩(wěn)態(tài)之前會(huì)有一定的振蕩,但Cohen-Coon法的震蕩幅度略小于Z-N法,也間接證明了Cohen-Coon法是在Z-N法的基礎(chǔ)上的改進(jìn)。

再次將被控對(duì)象的時(shí)間常數(shù)由10改為12,三種控制算法的被控對(duì)象時(shí)間常數(shù)失配的仿真結(jié)果曲線如圖7所示,將被控對(duì)象的滯后時(shí)間由15 s改為18 s,三種控制算法的被控對(duì)象滯后時(shí)間失配的仿真結(jié)果曲線如圖8所示。

圖7 三種控制算法的被控對(duì)象時(shí)間常數(shù)失配的仿真結(jié)果曲線示意

圖8 三種控制算法的被控對(duì)象滯后時(shí)間失配的仿真結(jié)果曲線示意

由圖7和圖8可知,預(yù)測(cè)PI控制算法受模型失配的影響最小,雖然受模型失配的影響會(huì)有一定的超調(diào),但是系統(tǒng)能夠快速克服且未出現(xiàn)振蕩,系統(tǒng)的快速性也未受到影響,仍然是上升速度最快,達(dá)到穩(wěn)態(tài)用時(shí)最短,所以預(yù)測(cè)PI算法具有良好的魯棒性;Smith預(yù)估控制是對(duì)被控對(duì)象模型精度要求最高的,當(dāng)系統(tǒng)時(shí)間常數(shù)失配時(shí),系統(tǒng)的上升速度變慢,達(dá)到穩(wěn)態(tài)的時(shí)間被延長(zhǎng),系統(tǒng)滯后時(shí)間失配時(shí),系統(tǒng)在達(dá)到穩(wěn)態(tài)前有一些小的振蕩;PID控制器受模型失配的影響也比較小,對(duì)超調(diào)量、達(dá)到穩(wěn)態(tài)的時(shí)間等方面都有些許的影響,但是總的來說,魯棒性還比較好。

4 結(jié) 論

綜上所述,就大滯后系統(tǒng)而言,預(yù)測(cè)PI控制算法的性能是三種控制算法中最優(yōu)異的,無超調(diào),反應(yīng)快速,上升時(shí)間短,具有良好的抗干擾性、跟蹤性、魯棒性等。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 色偷偷综合网| 国产亚洲现在一区二区中文| 亚洲一区二区约美女探花| 无码av免费不卡在线观看| 久草青青在线视频| 国产va视频| 免费三A级毛片视频| 亚洲AV永久无码精品古装片| 亚洲系列中文字幕一区二区| 久久亚洲美女精品国产精品| 中文无码伦av中文字幕| 伊人AV天堂| 农村乱人伦一区二区| 免费看黄片一区二区三区| 中文字幕有乳无码| 免费女人18毛片a级毛片视频| 亚洲嫩模喷白浆| 在线无码av一区二区三区| 中文国产成人久久精品小说| 欧美一级片在线| 精品亚洲麻豆1区2区3区 | 国产后式a一视频| 波多野结衣一区二区三区88| 国产乱人视频免费观看| 精品无码国产一区二区三区AV| 免费又黄又爽又猛大片午夜| 亚洲视屏在线观看| 国产成人a在线观看视频| 老司机久久99久久精品播放| 国产va视频| 欧美精品成人一区二区在线观看| 亚洲制服丝袜第一页| 亚洲综合九九| 婷婷午夜天| www.99在线观看| 久久精品亚洲中文字幕乱码| 欧美精品1区| 日韩欧美国产另类| 亚洲无线观看| 精品久久人人爽人人玩人人妻| 在线免费a视频| 五月激情综合网| 中文字幕2区| 国产美女叼嘿视频免费看| 日本91在线| 狠狠色香婷婷久久亚洲精品| 中文字幕在线免费看| AV无码一区二区三区四区| 性色在线视频精品| 免费人成又黄又爽的视频网站| 国产精品99一区不卡| 在线播放国产99re| 久草青青在线视频| 99爱视频精品免视看| 亚洲 欧美 日韩综合一区| 2021亚洲精品不卡a| 91系列在线观看| 精品久久久久久成人AV| 国产乱子伦精品视频| 永久在线精品免费视频观看| 午夜视频在线观看区二区| 国产高清色视频免费看的网址| 欧美日韩精品一区二区在线线| 久久女人网| 伊伊人成亚洲综合人网7777| 国产AV无码专区亚洲精品网站| 狠狠色丁香婷婷| 亚洲欧美日韩另类| 中国美女**毛片录像在线| 精品无码专区亚洲| 色偷偷综合网| 成人在线亚洲| 强乱中文字幕在线播放不卡| 狠狠做深爱婷婷综合一区| 制服丝袜亚洲| 色婷婷啪啪| 国产无码制服丝袜| 日韩精品一区二区三区中文无码| 91综合色区亚洲熟妇p| 55夜色66夜色国产精品视频| 日韩人妻无码制服丝袜视频| 亚洲第一黄色网址|