PID模糊自整定 無人機行業(yè)應(yīng)用_第1頁
PID模糊自整定 無人機行業(yè)應(yīng)用_第2頁
PID模糊自整定 無人機行業(yè)應(yīng)用_第3頁
PID模糊自整定 無人機行業(yè)應(yīng)用_第4頁
PID模糊自整定 無人機行業(yè)應(yīng)用_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

模糊自整定PID控制及其在過程控制中的應(yīng)用

口引言

常規(guī)PID(比例,積分,微分)控制具有簡單、穩(wěn)定性好、可靠性高的特點,

PID調(diào)節(jié)規(guī)律對工業(yè)控制對象,特別是對于線性定常系統(tǒng)的控制非常有效,一般都

能夠得到比較滿意的控制效果,其調(diào)節(jié)過程的品質(zhì)取決于PID控制器各個參數(shù)的

整定。但是,隨著生產(chǎn)和技術(shù)的發(fā)展,一方面,人們對過程控制系統(tǒng)提出了更高的

要求;另一方面,被控過程越來越復(fù)雜,非線性、大滯后、參數(shù)時變性等使得控制

越來越困難。這時,傳統(tǒng)的PID控制就往往不能勝任了。小流量的水溫控制系統(tǒng)就

是典型的大慣性,非線性、純滯后系統(tǒng),在對它進行實施控制時需要克服超調(diào)量

大、過渡過程時間長等缺點。

工業(yè)生產(chǎn)過程具有的特殊性:在生產(chǎn)過程中,產(chǎn)品的質(zhì)量、產(chǎn)量和產(chǎn)率都會隨

著生產(chǎn)過程的各種干擾和生產(chǎn)過程工藝設(shè)備等特性的改變而波動。工業(yè)生產(chǎn)過程的

干擾作用,使得生產(chǎn)過程操作不穩(wěn)定,從而影響工廠生產(chǎn)過程的經(jīng)濟效益。工業(yè)生

產(chǎn)過程有以下特殊性:一是被控過程的滯后特性;二是被控過程的時間常數(shù)長短不

一樣;三是過程的非線性特性;四是過程的時變性;五是過程本征不穩(wěn)定性;六是

過程的耦合特性。

鑒于以上工業(yè)生產(chǎn)過程的特殊性,無論采用常規(guī)線性控制系統(tǒng)方法還是普通的

模糊控制技術(shù)都無法滿足控制性能要求。若采用Fuzzy-PID復(fù)合控制方式不失為

一種比較合理的解決辦法。它既能發(fā)揮模糊控制魯棒性強、動態(tài)響應(yīng)好、上升時間

快、超調(diào)小的特點,又具有PID控制器的動態(tài)跟蹤品質(zhì)和穩(wěn)態(tài)精度。因此在控制

工業(yè)過程的設(shè)計中,常常采用PID參數(shù)模糊自整定復(fù)合控制,以便實現(xiàn)參數(shù)PID

的在線自調(diào)整功能,進一步完善PID控制的自適應(yīng)性能。

常規(guī)PID控制和模糊控制簡介

1.1常規(guī)PID控制的特點

在PID控制算法中,存在著比例、積分、微分3種控制作用,特點如下:

(1)比例控制作用的特點

系統(tǒng)誤差一旦產(chǎn)生,控制器立即就有控制作用,使被PID控制的對象朝著減小

誤差的方向變化,控制作用的強弱取決于比例系數(shù)KP。缺點是對于具有自平衡能

力的被控對象存在靜差。加大KP可減小靜差,但KP過大,會導(dǎo)致系統(tǒng)超調(diào)增大,

使系統(tǒng)的動態(tài)性能變壞。

(2)積分控制作用的特點

積分控制能對誤差進行記憶并積分,有利于消除系統(tǒng)的靜差。不足之處在于積

分作用具有滯后特性,積分作用太強會使被控對象的動態(tài)品質(zhì)變壞,以至于導(dǎo)致閉

環(huán)系統(tǒng)不穩(wěn)定。

(3)微分制作用的特點

通過對誤差進行微分,能看出誤差的變化趨勢,增大微分控制作用可加快系統(tǒng)

響應(yīng),使超調(diào)減小。缺點是對干擾同樣敏感,使系統(tǒng)對干擾的抑制能力降低。根據(jù)

被控對象的不同,適當?shù)卣{(diào)整PID參數(shù),可以獲得比較滿意的控制效果。因為其

算法簡單,參數(shù)調(diào)整方便,并且有一定的控制精度,已成為最為普遍采用的控制算

法。

PID控制算法也有它的局限性和不足,由于PID算法只有在系統(tǒng)模型參數(shù)為非

時變的情況下,才能獲得理想的效果。當一個調(diào)好參數(shù)的PID控制器被應(yīng)用到模

型參數(shù)時,系統(tǒng)的性能會變差,甚至不穩(wěn)定。另外,在對PID參數(shù)進行整定的過

程中,PID參數(shù)的整定值是具有一定局域性的優(yōu)化值,而不是全局性的最優(yōu)值,因

此這種控制作用無法從根本上解決動態(tài)品質(zhì)和穩(wěn)態(tài)精度的矛盾。

1.2模糊控制的特點

模糊控制器和常規(guī)的控制器(如PID調(diào)節(jié)器)相比,具有無須建立被控對象

的數(shù)學模型,對被控對象的時滯、非線性和時變性具有一定的適應(yīng)能力等優(yōu)點,同

時對噪聲也具有較強的抑制能力,即魯棒性較好。但它也有一些需要進一步改進和

提高的地方。模糊控制器本身消除系統(tǒng)穩(wěn)態(tài)誤差的性能比較差,難以達到較高的控

制精度。尤其是在離散有限論域設(shè)計時,更為明顯。

模糊控制器要把誤差輸入信號轉(zhuǎn)化為誤差論域上的點,即

rT=INT(Kie'+0.5)(1)

式中:rY為轉(zhuǎn)化到誤差論域上的點;乩是誤差的量程轉(zhuǎn)換

比例因子;0為某時刻的輸入誤差。

當n'=0時,仍有

l^e'l<0,5(2)

即|H|<0.5/Ki(3)

式中:(是誤差信號的物理范圍[-e,e]到誤差論域

n-1,n}量程轉(zhuǎn)換的比例因子,

Kkn/e。于是上式變?yōu)?/p>

即|e'|<0.5e/n(4)

一般規(guī)范化的離散論域形式通常取n=6,因此大約有

即|e'|〈7%e回匚立國黔

也就是說,Ie'1在誤差量程最大值e的大約7%以內(nèi)時,模糊控制器已經(jīng)把它

當作0來對待了,因此,對e'<7%e的穩(wěn)態(tài)誤差模糊控制器無法消除,這是控制

點附近的一個控制上的盲區(qū)和死區(qū)。對于控制作用,模糊控制器可以采用它的增量

AU作為輸出,積分后輸出給被控對象,這樣相當于引入了積分作用,有利于消除

穩(wěn)態(tài)誤差。然而,是解模糊后的離散點,不連續(xù),因而控制作用不細膩,不利于精

調(diào)消除穩(wěn)態(tài)誤差。

模糊控制的自適應(yīng)能力有限,由于量化因子和比例因子是固定的,當對象參數(shù)

隨環(huán)境的變遷而變化時,它不能對自己的控制規(guī)則進行有效地調(diào)整,從而使其良好

的性能不能得到充分地發(fā)揮。

§PID參數(shù)自調(diào)整模糊控制器設(shè)計

模糊PID控制器由常規(guī)PID控制部分和模糊推理兩部分組成,模糊推理部分

實質(zhì)上就是一個模糊控制器。

2.1模糊-PID控制器設(shè)計思想

PID參數(shù)的模糊自整定是找出PID三個參數(shù)與誤差E和誤差變化率EC之間的

模糊關(guān)系;然后在運行中通過不斷地檢測E和EC,再根據(jù)模糊控制原理對三個參

數(shù)進行在線修改,使被控對象具有良好的動、靜態(tài)特性。參數(shù)Kp,Ki和Kd的自調(diào)

整規(guī)律為:

(1)當E較大時(輸出處于過渡過程上升階段的大約0獷40%),為了使系統(tǒng)

響應(yīng)具有較好的快速跟蹤性能,并避免因開始時偏差的瞬間變大可能引起微分過飽

和,而使控制作用超出許可范圍,應(yīng)取較大的Kp和較小的Kd,同時為避免系統(tǒng)響

應(yīng)出現(xiàn)較大的超調(diào),需對積分作用加以限制,通常取Ki=0。

(2)當E為中等大時(輸出處于過渡過程上升階段的大約40喧70%),為使

系統(tǒng)具有較小的超調(diào),應(yīng)取較小的Kp,適當?shù)腒i和Kd,以保證系統(tǒng)有較快的響

應(yīng)速度,其中Kd的取值對系統(tǒng)的響應(yīng)速度影響較大。

(3)當E較小時(即系統(tǒng)響應(yīng)處于穩(wěn)態(tài)值的大約±10%的波動范圍內(nèi))為使

系統(tǒng)具有良好的穩(wěn)態(tài)性能,應(yīng)取較大的Kp和Ki。同時為避免系統(tǒng)在設(shè)定值附近出

現(xiàn)振蕩,并考慮系統(tǒng)的抗干擾性能,當E較小時,Kd值可取大些(通常取為中等

大小);當E較大時,Kd值應(yīng)取小些。根據(jù)以上思想,設(shè)計的二輸入三輸出模糊

控制器結(jié)構(gòu)圖如圖1所示。

圖1???PID控制器結(jié)

控制對象為輸入U(t)和輸出y(t),控制目標為使對象輸出y(t)達到指

定的R,該系統(tǒng)由一個標準PID控制器和一個模糊PID參數(shù)調(diào)節(jié)器組成。PID控

制器根據(jù)閉環(huán)誤差e(t)=R-y(t)產(chǎn)生控制信號u(t),模糊參數(shù)調(diào)節(jié)器調(diào)節(jié)

PID控制器的參數(shù),即

u(t)=Kpe(t)+Kd蔡j"+?Kj?(t)dt工;一式?)

2.2模糊控制PID參數(shù)自調(diào)整算法

2.2.1模糊化

在模糊控制中,當誤差和誤差變化率偏小時,傳統(tǒng)的模糊控制方法失去作用,

從而導(dǎo)致模糊控制規(guī)則失效。很多模糊控制都采用兩種不同的模糊控制方法(稱為

粗調(diào)整與細調(diào)整)來解決這一問題。

模糊PID控制系統(tǒng)為雙輸入三輸出的系統(tǒng),模糊控制器兩個輸入量是偏差絕

對值E和偏差絕對值變化率EC,輸出的三個量是PID參數(shù)Kp、Ki和Kd。設(shè)定

E、EC和PID參數(shù)Kp、Ki和Kd的模糊控制論域,采用四種不同的模糊語言變量

進行描述:零(Z)、?。⊿)、中(M)、大(B)。為了計算機處理和實現(xiàn)的方

便,輸入偏差E、輸入偏差變化率EC和輸出隸屬函數(shù)均采用線性函數(shù)。

2.2.2PID參數(shù)調(diào)節(jié)的模糊規(guī)則

根據(jù)工業(yè)過程控制的特性,專家的經(jīng)驗知識結(jié)合工程技術(shù)人員的分析及實際操

作經(jīng)驗得出由輸入偏差E及偏差變化率EC來調(diào)節(jié)三個輸出量,Kp、Ki和Kd之間

的模糊規(guī)則如表1~3所示。

輸入變量、輸出變量及其隸屬函數(shù)的確定需根據(jù)控制要求來決定,這里設(shè)計的

模糊PID控制器以誤差E和誤差的變化率EC作為輸入變量,PID控制器的參數(shù)

調(diào)整量AKp、AKi.AKd為輸出變量。Kp、Ki、Kd的調(diào)整算式為:

表1Kp模糊控制規(guī)則

20SMB

BBBMZ

MBBSZ

SBMSZ

Z0BMSZ

表2K,模棉控制規(guī)則

MNZ0SMB

BBBMZ

MBBSZ

SBMSZ

ZOBMSZ

表3(模緘控制規(guī)則

ZOSMB

BBBMZ

MBBSz

SBMSz

ZOBM3力二_Li之三”

Kp=P+△K「KkD+△Kd(7)

式(7)中:P、I、D是Kp、R、Kd的初始參數(shù),可以通過常規(guī)整

匕陽能工程菖制

定方法得到。

2.3模糊干皿參數(shù)控制算法流程

首先離線地制作好模糊控制表,在運行模糊PID控制程序時調(diào)入內(nèi)存中供查

表子程序調(diào)用。其次設(shè)置基本論域及初始值(誤差E、誤差變化率EC、控制量U、

量化因子及比例因子)。接著采樣當前的溫度值,計算得出偏差E、偏差變化率

ECo然后查找P1D三個參數(shù)對應(yīng)的模糊控制表,清晰化后得到模糊控制量所對應(yīng)

的AKp.AKi,AKd的值。最后,采用增量式的PID控制算法計算當前控制增量

AU,將AU附加在前一時刻的控制量U上,即可得到當前時刻輸出控制量U。模

糊PID控制流程如圖2所示。

圖2模糊PID控制流程

修模糊PID控制應(yīng)用實例

3.1系統(tǒng)結(jié)構(gòu)及基本工作原理

依據(jù)上述Fuzzy-PID控制的理論分析和實現(xiàn)方法,如圖3所示,小流量閉式

循環(huán)水溫控制系統(tǒng),該溫度控制子系統(tǒng)由恒溫大水箱、初級溫度加熱器、次級溫度

加熱器、太陽能集熱器、冷浴交換器、冷水流量控制泵、循環(huán)混水泵以及保溫隔熱

材料等組成。

排氣閥

太陽能

集熱器

5流

H了

i

t.

流量水泵

圖3閉式溫度控制回路

該系統(tǒng)中溫度控制回路的大致工作原理為:

(1)由流量控制系統(tǒng)將進入太陽能集熱器的水流流量穩(wěn)定在

0.0「0.080kg/s-012范圍內(nèi)的某一設(shè)定值上(具體數(shù)值由試驗條件決定)。

(2)利用大功率(20kW)的初級加熱棒將整個系統(tǒng)的工質(zhì)進行快速加熱,使

恒溫大水箱的溫度與設(shè)定值之差不超過±1℃O

(3)用PID參數(shù)自調(diào)整模糊控制器驅(qū)動可控硅次級加熱器將溫度穩(wěn)定在設(shè)定

值上,使其波動范圍不超過±0.1℃。

(4)通過PID調(diào)節(jié)器來控制冷水泵的轉(zhuǎn)速從而調(diào)節(jié)冷水流量的大小,控制冷

浴交換器中的熱量交換,集熱器流回到恒溫大水箱的水流溫度降低到接近設(shè)定值,

避免經(jīng)太陽曬熱的水流抬升了恒溫大水箱中的溫度,盡量消除干擾。進入冷浴交換

器中的冷水溫度保持恒定(比設(shè)定值低一個固定的數(shù)值;由另一套專用制冷裝置提

供冷水)。此外還在恒溫水箱和次級加熱小水罐的兩端各安裝了一個循環(huán)混水泵,

在加熱時進行循環(huán)攪拌,以保證各部分受熱均勻。

根據(jù)Ziegler-Nichols公式:

Kp=0.6Km,KD^^,(8)

43mP

式中:Km為系統(tǒng)開始振蕩時的K值,3不為振蕩頻率。3m

振蕩頻率可以由極點位于單位圓上的角度0得到,3m=6/T

(T為采樣周期)。一,二陽能工程菖聲

整定PID控制器的初始參數(shù)為:P=16;1=5;D=0.4o

3.2實測數(shù)據(jù)及結(jié)果分析

如表4所示,2009年5月20日在作者為國家太陽能集熱器檢測中心(昆明)

開發(fā)的這套模糊PID水溫控制系統(tǒng)上實測的入口溫度Tin的數(shù)據(jù)記錄。從數(shù)據(jù)表

上可以看出:在實驗進入穩(wěn)態(tài)期后,入口溫度Tin的最高值點和最低值點的差值不

超過0.2C(約為0.16C左右);溫度的穩(wěn)定時間接近30分鐘,超過國家標準規(guī)

定15分鐘要求。

■4AoaiRttMBae*

9時效率試抬不程|日?:06內(nèi)20B___________________________________________

|工54號iaww入QSKIWt出口■■BC】f^aaSTiM^)e?WG(W^I風

11(X32:1220B8(0.0362119.14993.6211.13

21036^320%眼81924

315泗型獨轉(zhuǎn)________[lft46|1(XM£2

1043:4721.04b.0361j29^8>.45CM

11君54酶公

37040036344.54-21,52jo49

|?37(97a36

211:57:46370ai003632?U93

2

31201:3737J07162'4454?,pet.2t_______

1Z055937.12)0.0364網(wǎng)50j21^3NM&BS|GL47

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論