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

設(shè)定值濾波型四參數(shù)二自由度PID算法研究

2022-02-25 02:36:06殷華文
自動化儀表 2022年2期

殷華文

(南陽理工學(xué)院智能制造學(xué)院,河南 南陽 473004)

0 引言

在工業(yè)控制領(lǐng)域廣泛應(yīng)用的回路比例積分微分(proportional integral derivative,PID)控制器和Smith預(yù)估控制器等常規(guī)控制器,都只能設(shè)定一組控制器參數(shù),屬于一自由度控制器。一般而言,如果按干擾抑制特性最優(yōu)來整定參數(shù),則設(shè)定值跟隨特性差;如果按設(shè)定值跟隨特性最優(yōu)來整定參數(shù),則干擾抑制特性差。所以常規(guī)控制器的設(shè)計和參數(shù)整定通常采用折中或試湊的辦法解決[1]。這樣可以滿足大多數(shù)控制系統(tǒng)的要求。但對于高性能控制系統(tǒng)而言,該方法難以達到期望的控制性能。這時,就需要采用二自由度PID控制。

二自由度控制是指:采用適當(dāng)?shù)脑O(shè)計方法,找到兩組獨立的參數(shù)并設(shè)計出兩個獨立的控制器,分別用優(yōu)化系統(tǒng)的設(shè)定值跟隨特性和干擾抑制特性[1]。二自由度PID的基本概念是由I.M.Horowitz在1963年提出的[2]。抑制外部干擾用微分先行PID控制算法,調(diào)節(jié)Kp、Ti與Td參數(shù),可有效地改善系統(tǒng)動態(tài)響應(yīng),實現(xiàn)最優(yōu)的干擾抑制特性。而對于設(shè)定值干擾,在PID算法之前疊加設(shè)定值濾波器以調(diào)節(jié)濾波器參數(shù)α,可減緩設(shè)定值的快速變化,從而實現(xiàn)最優(yōu)的設(shè)定值跟隨特性。這就是四參數(shù)二自由度PID算法。

近年來,隨著各種新型先進控制技術(shù)的出現(xiàn),為了更好地發(fā)揮二自由度控制的優(yōu)勢,一些研究者已將新的控制思想與PID控制器或者控制結(jié)構(gòu)相結(jié)合,提出了不同的二自由度控制器的設(shè)計方法。如:基于內(nèi)??刂圃淼亩杂啥瓤刂啤⒒谀:刂评碚摰亩杂啥瓤刂频萚3]。雖然二自由度控制方法研究已取得較大進展,但大多僅限于利用仿真試驗進行理論驗證。因此,將理論研究成果推廣應(yīng)用于實際工業(yè)過程還有待實現(xiàn)。

本文針對大小慣性不同的四種典型過程對象,進行二自由度控制算法研究。

1 二自由度PID算法設(shè)計

1.1 二自由度PID算法思想

二自由度PID算法是在微分先行PID算法的基礎(chǔ)上加上設(shè)定值濾波環(huán)節(jié),實現(xiàn)設(shè)定值跟隨性和抗干擾性同時最優(yōu)。

通常的PID算法是基于偏差補償原理的,即PID運算是基于偏差e的。偏差值為設(shè)定值和反饋值的差值,即:

e=r-y

(1)

式中:e為偏差;r為設(shè)定值;y為反饋值。

由式(1)可以看出,e受r和y雙因素變化的影響。PID控制器既要抑制r變化的影響,又要抑制y變化的影響。干擾d會直接影響到y(tǒng)的變化。r往往是階躍變化的。d是現(xiàn)場擾動信號,既可能是一種信號,也可能是幾種信號的混合。因此,用一組PID參數(shù)難以兼顧對設(shè)定值階躍的跟隨和抗干擾。為了抑制設(shè)定值階躍的影響,需要弱化微分作用;而為了捕捉干擾對被控變量的影響,又需要強化微分作用。為了抑制干擾,需要增強比例積分作用以消除余差。但增強比例作用會增強設(shè)定值階躍對控制系統(tǒng)的沖擊,而增強積分作用會引起積分飽和。設(shè)定值濾波型六參數(shù)二自由度PID控制結(jié)構(gòu)如圖1所示。

圖1 設(shè)定值濾波型六參數(shù)二自由度PID控制結(jié)構(gòu)圖

二自由度PID的算法思想就是對引起e變化的雙因素采用不同的策略分別進行抑制。圖1所示的設(shè)定值濾波型六參數(shù)二自由度PID控制結(jié)構(gòu)需要六個參數(shù),即設(shè)定值濾波器三個參數(shù)α、β、γ和三個PID參數(shù)[4]。

六參數(shù)二自由度PID算法結(jié)構(gòu)比較復(fù)雜。圖2所示的是簡化的設(shè)定值濾波型四參數(shù)二自由度PID控制結(jié)構(gòu)[5-6]。這種結(jié)構(gòu)只對設(shè)定值作慣性濾波,只有一個二自由度系數(shù)α。

圖2 設(shè)定值濾波型四參數(shù)二自由度PID控制結(jié)構(gòu)圖

1.2 濾波器提高系統(tǒng)的設(shè)定值跟隨能力

設(shè)定值濾波器用于緩沖設(shè)定值階躍對系統(tǒng)的沖擊、減輕控制器的工作壓力,即主要考慮式(1)中r因素對偏差e的影響。

設(shè)計目標(biāo)值濾波器H(s),如式(2)所示:

(2)

對式(2)作推導(dǎo),得:

(3)

由式(3)可知,設(shè)定值濾波器實際是一個比例環(huán)節(jié)和慣性環(huán)節(jié)的迭加。當(dāng)0<α<1時,比例環(huán)節(jié)對設(shè)定值階躍的初始值進行了衰減,慣性環(huán)節(jié)則緩沖了設(shè)定值階躍對系統(tǒng)的沖擊。濾波器可以使設(shè)定值階躍時被控變量有一個平穩(wěn)的變化空間,從而更好地跟隨設(shè)定值變化,不影響系統(tǒng)的穩(wěn)定性。

1.3 微分先行的干擾抑制能力

在控制系統(tǒng)的實際運行過程中,設(shè)定值是階躍變化的。這將使微分項輸出產(chǎn)生極大的突變(比例項輸出也會跳變,但沒有微分項跳變幅度大)。微分突變一方面會使控制變量產(chǎn)生很大的變化,對于有些生產(chǎn)過程(如化學(xué)反應(yīng)、燃燒等過程)是不允許的;另一方面,還會使被控變量產(chǎn)生很大的超調(diào)。為了避免設(shè)定值變化引起的微分突變,本文提出了微分先行的概念。微分先行是指將控制器的微分部分前移至測量通道中[7]。

微分先行算法只對測量值作微分處理,而不影響比例積分(proportional integral,PI)的調(diào)節(jié)。微分先行PID的控制結(jié)構(gòu)如圖1中去除目標(biāo)值濾波器的部分。

微分先行可以減輕設(shè)定值階躍引起的微分突變。但是對于二自由度PID而言,加上設(shè)定值濾波器后減弱了設(shè)定值階躍時的微分跳變。這時的微分先行主要起抑制干擾的作用,即主要用來抑制y因素對偏差e的影響。這是由于微分先行是對被控變量y作微分,可以直接捕捉擾動d導(dǎo)致的被控變量y的變化,從而使控制系統(tǒng)能夠抑制干擾。

微分環(huán)節(jié)對廣義對象形成局部反饋,相當(dāng)于對廣義對象引入反饋校正。反饋校正可以消除廣義對象非線性、變參數(shù)的影響和抑制干擾[8]。微分運算加了微分延遲,所以對干擾信號有濾波和緩沖作用。

1.4 微分先行運算的極性

對于一般的PID運算來說,微分部分的運算是:

(4)

式中:Kp為比例系數(shù);Td為微分系數(shù)。

式(4)的離散化形式為:

(5)

式中:Ts為采樣周期;e(k)為當(dāng)前采樣時刻偏差;e(k-1)為上一采樣時刻偏差。

微分運算捕捉的是偏差的變化,PID算法的輸出為:

u(k)=up(k)+ui(k)+ud(k)

(6)

式中:up(k)為比例運算項;ui(k)為積分運算項;ud(k)為微分運算項。

(7)

式中:y(t)為被控變量。

式(7)的離散化形式為:

(8)

式中:y(k)為當(dāng)前時刻被控變量采樣值;y(k-1)為上一采樣時刻被控變量。

由式(8)可以看出,微分項運算已經(jīng)不受設(shè)定值r的影響了。微分運算項只捕捉被控變量y的變化。

(9)

結(jié)合式(6)和式(9),微分先行運算和正常的微分運算極性相反,所以圖1和圖2中標(biāo)“*”處為“-”而不是“+”。

1.5 二自由度PID公式離散化

把系統(tǒng)分成兩個部分:①設(shè)定值濾波器部分;②標(biāo)準(zhǔn)PID加微分先行部分。

①把目標(biāo)值濾波器H(s)看成一個簡單的控制系統(tǒng),對式(2)作拉氏反變換,得:

(10)

離散化之后,得:

(11)

整理之后,得:

(12)

m(k)、y(k)分別是PID運算的輸入和被控變量,則:

e(k)=m(k)-y(k)

(13)

②將微分先行PID部分離散化,則整個控制算法為:

(14)

其中,微分項為:

[y(k)-y(k-1)]

(15)

式中:η為微分延遲系數(shù)或不完全微分系數(shù),是為了抑制微分突變而加的慣性延遲環(huán)節(jié)的時間常數(shù)Td的系數(shù),η取值一般為0.1~0.2。

2 MATLAB/Simulink中的仿真研究

2.1 設(shè)定值濾波器研究

在MATLAB/Simulink中搭建設(shè)定值濾波器進行仿真:輸入信號r為階躍信號;α和Ti的取值用四組不同的參數(shù)。濾波器輸出信號曲線如圖3所示。

圖3 濾波器輸出信號曲線圖

由圖3可知,濾波器輸出信號曲線是疊加了α值的慣性環(huán)節(jié)單調(diào)上升曲線。

當(dāng)0<α<1時,相當(dāng)于把設(shè)定值階躍的初始值進行了縮小。但由于慣性環(huán)節(jié)的作用,濾波器信號輸出m最終都將上升到設(shè)定值r。α決定了濾波器信號輸出曲線的初始值,即設(shè)定值將被縮小的程度。而另一個參數(shù)Ti則決定了曲線上升速度的快慢。Ti越小則上升速度越快。由于慣性環(huán)節(jié)的相位滯后影響,濾波器輸出信號曲線相對于原始設(shè)定值曲線相位滯后0~90°。

2.2 一自由度PID算法和二自由度PID算法的比較研究

圖4 一自由度PID和二自由度PID控制仿真比較(α=0.35)

由圖4可知,一自由度PID控制有比較大的超調(diào),二自由度PID控制既無超調(diào)也無振蕩,響應(yīng)曲線能夠很好地跟蹤濾波器輸出信號曲線,體現(xiàn)了二自由度PID控制的優(yōu)點。但一自由度PID控制響應(yīng)速度快,而二自由度PID控制響應(yīng)速度慢。

圖5 正極性微分運算控制仿真曲線(α=0.35)

3 大小慣性對象二自由度PID控制

3.1 試驗研究對象

本文對水泵壓力、管道流量、水箱液位、鍋爐溫度這四個慣性大小不同的對象進行二自由度PID算法控制效果研究。經(jīng)過實際測試,這四個對象的數(shù)學(xué)模型如下。

3.2 水泵壓力二自由度PID控制

水泵壓力對象的慣性小,不容易穩(wěn)定。通過響應(yīng)曲線法和經(jīng)驗試湊法,整定出調(diào)節(jié)效果較好的PID參數(shù)(即Kp=0.67、Ti=20 s、Td=1 s),再整定α參數(shù)。水泵壓力一自由度PID算法和二自由度PID算法控制曲線如圖6所示,可見二自由度PID控制效果優(yōu)于一自由度PID控制效果。

圖6 水泵壓力一自由度PID算法和二自由度PID算法控制曲線

通過改變出水口調(diào)節(jié)閥改變出水流量施加擾動,二自由度PID控制能抑制壓力的波動。

由于水泵壓力是小慣性對象,比例參數(shù)Kp和微分參數(shù)Td不要設(shè)置得過大,約1 s即可,否則系統(tǒng)會出現(xiàn)振蕩現(xiàn)象。設(shè)置α=0.01時,調(diào)節(jié)時間、最大偏差和穩(wěn)態(tài)誤差都比較小。

3.3 管道流量二自由度PID控制

管道流量是典型的過程對象,具有慣性小、非線性的特點[9],所以不容易穩(wěn)定。通過響應(yīng)曲線法和經(jīng)驗試湊法,整定出調(diào)節(jié)效果較好的PID參數(shù)(即Kp=0.11、Ti=30 s、Td=0 s),再整定α參數(shù)。α=0.1時,管道流量二自由度PID控制曲線如圖7所示。

圖7 管道流量二自由度PID控制曲線(α=0.1)

由于管道流量是小慣性對象,比例參數(shù)Kp和微分參數(shù)Td不宜設(shè)置得過大,否則系統(tǒng)會出現(xiàn)振蕩現(xiàn)象。設(shè)置α=0.1時,調(diào)節(jié)時間、最大偏差和穩(wěn)態(tài)誤差都比較小。

3.4 水箱液位二自由度PID控制

通過響應(yīng)曲線法和經(jīng)驗試湊法,整定出調(diào)節(jié)效果較好的PID參數(shù)(即Kp=3.45、Ti=200 s、Td=15 s),再整定α參數(shù)。α=0.35時,水箱液位二自由度PID控制曲線如圖8所示。

圖8 水箱液位二自由度PID控制曲線(α=0.35)

水箱液位是大慣性對象,比水泵壓力和管道流量對象的慣性大。如果沒有超調(diào)問題,而需要快速穩(wěn)定,則需要增大比例參數(shù)Kp。但Kp過大時也會產(chǎn)生振蕩。α越大,設(shè)定值濾波后曲線的上升時間越短,但超調(diào)量也越大。

3.5 鍋爐溫度二自由度PID控制

鍋爐溫度是典型的過程對象,具有大慣性、大滯后和非線性等特點[10]。

此處鍋爐溫度為非自衡積分對象,加熱過程散熱較慢,具有較大的滯后。鍋爐溫度控制既要求快速升溫,又要避免超調(diào),所以控制難度大。

本文先整定出PID參數(shù)(即Kp=20、Ti=50 s、Td=10 s),再整定α參數(shù)。α=0.5時,鍋爐溫度二自由度PID控制曲線如圖9所示。

圖9 鍋爐溫度二自由度PID控制曲線(α=0.5)

由于鍋爐溫度控制有積分環(huán)節(jié),即大慣性環(huán)節(jié),為了提高執(zhí)行器的能力,α取值應(yīng)偏大。

3.6 二自由度PID的參數(shù)整定

二自由度PID的參數(shù)整定應(yīng)先整定PID參數(shù),通過響應(yīng)曲線法、繼電反饋振蕩法和經(jīng)驗試湊法等,整定出調(diào)節(jié)效果較好的PID參數(shù)。然后施加擾動,修正所得的PID參數(shù),使調(diào)節(jié)器的抗干擾性最佳。四種對象的參數(shù)設(shè)置規(guī)律為:水泵壓力對象Kp=0.67,管道流量對象Kp=0.11,水箱液位對象Kp=3.45,鍋爐溫度對象Kp=20。由此可知,大慣性對象的Kp參數(shù)要大,而小慣性對象的Kp參數(shù)要小。

然后,根據(jù)對象慣性大小進行α參數(shù)整定,使設(shè)定值跟蹤特性最佳。四種對象的α參數(shù)設(shè)置規(guī)律為:管道壓力對象α=0.01,管道流量對象α=0.1,水箱液位對象α=0.35,鍋爐溫度對象α=0.5。由此可知,大慣性對象的α參數(shù)要大,而小慣性對象的α參數(shù)要小。

α參數(shù)一般不要超過0.5。若大于0.5,雖然有緩沖設(shè)定值的功能,但緩沖效果隨α的增大的變化并不明顯。當(dāng)α=1時,無設(shè)定值緩沖效果。

4 結(jié)論

二自由度PID相當(dāng)于兩個調(diào)節(jié)器的串聯(lián)。第一個調(diào)節(jié)器是設(shè)定值濾波器,實際是一個比例環(huán)節(jié)和慣性環(huán)節(jié)的迭加,相當(dāng)于對設(shè)定值作了一次PI調(diào)節(jié)。第二個調(diào)節(jié)器是對系統(tǒng)偏差作了一次微分先行PID調(diào)節(jié)。兩個調(diào)節(jié)器共用一個積分參數(shù)Ti。

設(shè)定值濾波器對設(shè)定值階躍幅值的衰減降低了設(shè)定值階躍擾動對系統(tǒng)造成的沖擊,慣性環(huán)節(jié)的緩沖也減小了系統(tǒng)超調(diào)的可能性,比例和慣性環(huán)節(jié)的迭加使系統(tǒng)具有良好的跟隨性。微分先行是對測量值作微分,可以直接捕捉擾動導(dǎo)致的被控變量的變化,從而更好地實現(xiàn)控制系統(tǒng)的干擾抑制性。二自由度PID能實現(xiàn)設(shè)定值跟隨和擾動抑制的雙優(yōu)控制。但由于設(shè)定值濾波器中慣性環(huán)節(jié)的相位滯后作用,設(shè)定值跟隨性是以犧牲響應(yīng)速度為代價的。

在整定控制參數(shù)時,被控對象慣性大,則Kp和α參數(shù)設(shè)置要大,使得設(shè)定值濾波器和PID運算輸出增大。被控對象慣性小,則Kp和α參數(shù)設(shè)置要小,使得設(shè)定值濾波器和PID運算輸出減小。

主站蜘蛛池模板: 国产鲁鲁视频在线观看| 亚洲高清无码久久久| 亚洲欧美自拍视频| 欧美日韩一区二区三区四区在线观看| 狠狠五月天中文字幕| 亚洲色欲色欲www在线观看| www欧美在线观看| 91黄色在线观看| 日韩国产欧美精品在线| 97国内精品久久久久不卡| 午夜激情福利视频| 国产精品无码AV片在线观看播放| 啪啪免费视频一区二区| 国产亚洲高清在线精品99| 91精品国产综合久久香蕉922| 91欧洲国产日韩在线人成| 免费国产高清视频| 国产性精品| 国产日韩精品欧美一区灰| 精品无码国产自产野外拍在线| 2021国产在线视频| 国外欧美一区另类中文字幕| 好吊妞欧美视频免费| 国产精品分类视频分类一区| 欧美成人亚洲综合精品欧美激情| 99ri国产在线| 九九免费观看全部免费视频| 美女无遮挡免费网站| 国产精品欧美日本韩免费一区二区三区不卡| 99一级毛片| 亚洲女同欧美在线| 亚洲中久无码永久在线观看软件| 亚洲高清无码久久久| 欧美不卡视频一区发布| 亚洲人成网址| 免费高清自慰一区二区三区| 九九久久精品免费观看| 爱爱影院18禁免费| 国产欧美日韩精品综合在线| 欧美成人h精品网站| 久久无码免费束人妻| 免费一极毛片| 日韩精品一区二区三区视频免费看| 国产亚洲欧美日韩在线一区| 国产成人无码AV在线播放动漫 | 中文字幕66页| jizz国产视频| 亚洲欧洲日韩综合色天使| 992tv国产人成在线观看| 國產尤物AV尤物在線觀看| 成人永久免费A∨一级在线播放| 国产永久免费视频m3u8| 国产精品视频久| 久久无码av三级| 国产精品午夜福利麻豆| 久夜色精品国产噜噜| 欧美日本二区| 99re在线视频观看| 97亚洲色综久久精品| 亚洲午夜综合网| 国产精品99在线观看| 日韩在线2020专区| 色一情一乱一伦一区二区三区小说| 91精品专区| 中文字幕亚洲乱码熟女1区2区| 日本在线视频免费| 国产理论一区| 国产一二三区在线| 在线国产毛片| 亚洲第一区欧美国产综合| 国产麻豆aⅴ精品无码| 亚洲黄色高清| 国产一级片网址| 人妻91无码色偷偷色噜噜噜| 欧美日韩一区二区在线播放| 67194亚洲无码| 欧美成人二区| 18禁不卡免费网站| 日韩国产欧美精品在线| 另类专区亚洲| 尤物午夜福利视频| 日韩一区二区在线电影|