第4章__控制算法史密斯預(yù)估器和大林算法課件_第1頁
第4章__控制算法史密斯預(yù)估器和大林算法課件_第2頁
第4章__控制算法史密斯預(yù)估器和大林算法課件_第3頁
第4章__控制算法史密斯預(yù)估器和大林算法課件_第4頁
第4章__控制算法史密斯預(yù)估器和大林算法課件_第5頁
已閱讀5頁,還剩38頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、4.3.4 純滯后對象的控制算法 在工業(yè)生產(chǎn)的控制中,有許多控制對象含有較大的純滯后特性。 被控對象的純滯后時間使系統(tǒng)的穩(wěn)定性降低,動態(tài)性能變壞,如容易引起超調(diào)和持續(xù)的振蕩。 對象的純滯后特性給控制器的設(shè)計帶來困難。 純滯后補償控制史密斯(Smith)預(yù)估器 大林(Dahlin)算法14.3.4.1. 史密斯(Smith)預(yù)估器設(shè)被控對象傳遞函數(shù)為史密斯預(yù)估器的原理:與D(s)并聯(lián)一個補償環(huán)節(jié),用來補償對象中的純滯后環(huán)節(jié)。這個補償環(huán)節(jié)叫做預(yù)估器。它的傳遞函數(shù):D(s)GP(s)e-se(t)u(t)y(t)r(t)-+GP(s)是G(s)中不含純滯后特性的部分2由預(yù)估器與D(s)組成總的補償控

2、制器(簡稱補償器)增加補償環(huán)節(jié)后的結(jié)構(gòu)圖經(jīng)過補償后的閉環(huán)傳遞函數(shù)教材85頁4.41有錯誤D(s)GP(s)e-se(t)u(t)y(t)r(t)-+GP(s)(1-e-s)-+yr(t)3經(jīng)過補償后的閉環(huán)系統(tǒng),因其滯后特性e-s相當(dāng)于已到了閉環(huán)回路之外,它相當(dāng)于下面的系統(tǒng)它不影響系統(tǒng)的穩(wěn)定性,只是將y1(t)后移了一段時間。其控制性能相當(dāng)于無滯后系統(tǒng)D(s)GP(s)e(t)u(t)y(t)r(t)-+e-sy1(t)4具有純滯后補償?shù)臄?shù)字控制器其結(jié)構(gòu)為如教材85頁圖4.24.(1) 史密斯預(yù)估器 采樣周期的選擇 T=/N(2)史密斯預(yù)估器的結(jié)構(gòu)GP(s)e-su(k)m(k)yr(k)m(k

3、-N)-+5D(S)還是用PID控制算法,主要差別是: 常規(guī)PID控制算法,它的控制器D(Z)的輸入信號是誤差信號e(k) 帶史密斯預(yù)估器時,D(Z)的輸入信號為e(k)減去預(yù)估器的輸出信號yr(k) e2(k)=e(k)-yr(k)教材85頁86頁給出了較詳細的描述。注意一下公式4.46,帶預(yù)估器的PID控制,PID控制器的輸入信號是e2(k),而不是e(k).6 4.3.4.2. 大林(Dahlin)算法適用范圍:被控對象具有大的純滯后特性,這點與史密斯預(yù)估器控制算法相似。 對于具有較大純滯后特性的控制對象,如果要求系統(tǒng)無超調(diào)量或超調(diào)量很小,并且允許有較長的調(diào)節(jié)時間,則大林算法的控制效果往

4、往比PID等控制算法具有更好的效果。7一般具有純滯后特性的被控對象可以用帶純滯后的一階或二階系統(tǒng)來描述。(1) 被控對象的描述 被控對象如果可以用帶有純滯后環(huán)節(jié)e-s的一階來近似,則其傳遞函數(shù)為: 如果可以用帶滯后的二階慣性環(huán)節(jié)來近似描述,即其中:K放大系數(shù);純滯后時間 T1,T2慣性時間常數(shù)8(2)大林算法介紹 不論是對一階慣性對象還是對二階慣性對象,大林算法的設(shè)計目標(biāo)都是:使閉環(huán)傳遞函數(shù)(s)相當(dāng)于一個純滯后環(huán)節(jié)和一個慣性環(huán)節(jié)的串聯(lián)。 其中: 閉環(huán)系統(tǒng)的純滯后環(huán)節(jié)的滯后時間與被控對象的純滯后時間完全相同; 慣性時間常數(shù)為 T 按要求選擇。這樣就能保證使系統(tǒng)不產(chǎn)生超調(diào),同時保證其穩(wěn)定性。9

5、采樣周期選擇(3) 大林算法的離散化描述對象的離散化 一階對象的離散化 帶零階保持器對一階對象進行離散化,得到廣義對象的脈沖傳遞函數(shù)為10 二階對象的離散化帶零階保持器對二階對象進行離散化,得到具有純滯后特性的二階對象的脈沖傳遞函數(shù)為式中系數(shù)11 閉環(huán)傳遞函數(shù)的離散化前面已介紹過,大林算法的目的,是使閉環(huán)傳函成為一個具有純滯后特性的一階環(huán)慣性環(huán)節(jié)同樣帶零階保持器用采樣周期T對它進行離散化,其脈沖傳遞函數(shù)12 如果對象脈沖傳遞函數(shù)為G(z),其閉環(huán)脈沖傳遞函數(shù)是我們按性能要求構(gòu)造的,就是前面得到的(z)。這樣我們就可以求出控制器D(z)。我們需要求出D(z),完成控制器的設(shè)計(4) 數(shù)字控制器設(shè)

6、計D(z)G(z)E(z)U(z)Y(z)R(z)-+將前面的(z)帶入13所以,只要知道了被控對象,就可以由上式確定控制器,使閉環(huán)系統(tǒng)滿足我們的要求。 將我們要求的閉環(huán)脈沖傳函(z)帶入14 被控對象為帶純滯后的一階慣性系統(tǒng)帶入D(z)中,得到對象的脈沖傳遞函數(shù)其中對于特定的對象,T1是確定不變的常數(shù),T是選定的常數(shù),T是采樣周期也是選定的常數(shù),因此是一個常數(shù)系數(shù),可以預(yù)先計算出,在控制程序中直接使用.15 被控對象為帶純滯后的二階慣性系統(tǒng)對象的z傳遞函數(shù)為將G(z)帶入D(z)可以得到16(5)大林算法的主要步驟 選取期望的閉環(huán)傳遞函數(shù) (z) 由公式(4.93)。主要確定閉環(huán)慣性時間常數(shù)

7、T, 滯后時間就是對象的滯后時間。 根據(jù)被控裝置的傳遞函數(shù)計算廣義脈沖傳遞函數(shù) G(z) 1階對象由公式(4.95) 2階對象由公式(4.97) 計算數(shù)字控制器脈沖傳遞函數(shù) D(Z)1階對象由公式(4.96) 2階對象由公式(4.98)有了D(z),就可以得到u(k)表達式就可以編寫控制程序17例已知被控裝置的傳遞函數(shù)為試采用大林算法,確定數(shù)字控制器。解:采樣周期為滯后時間即 T=1s,(T=/N N=1), 選取期望閉環(huán)傳遞函數(shù)為離散化后的脈沖傳遞函數(shù)18根據(jù)被控對象的脈沖傳遞函數(shù)、所選擇的閉環(huán)脈沖傳遞函數(shù),利用公式(4.94)求D(z)被控裝置廣義脈沖傳遞函數(shù)將G(z)帶入得到19可以求出

8、y(kT) u(kT)該系統(tǒng)在單位階躍輸入輸入時系統(tǒng)的輸出y(kT) ,控制器的輸出 u(kT) 的點所描繪出曲線。202122 u(kT) 以二倍采樣周期大幅度擺動。 y(kT) 由于系統(tǒng)自身的慣性,不會這樣大幅度擺動。這種現(xiàn)象叫做振鈴現(xiàn)象,簡稱振鈴 這種現(xiàn)象對系統(tǒng)不利。23(6) 振鈴現(xiàn)象及其消除 所謂振鈴(Ringing)現(xiàn)象,是指數(shù)字控制器的輸出以二分之一采樣頻率大幅度衰減的振蕩。 振鈴現(xiàn)象中的振蕩是衰減的。 由于被控對象中慣性環(huán)節(jié)的低通特性,使得這種振蕩對系統(tǒng)的輸出影響較小。但是振鈴現(xiàn)象卻會增加執(zhí)行機構(gòu)的磨損,在有交互作用的多參數(shù)控制系統(tǒng)中,振鈴現(xiàn)象還有可能影響到系統(tǒng)的穩(wěn)定性。 振鈴

9、現(xiàn)象與最小拍系統(tǒng)的紋波是不一樣的紋波是指輸出在采樣點上誤差,而在采樣點之間是有偏差的,輸出有紋波。24 振鈴現(xiàn)象的分析系統(tǒng)的輸出Y(z)和數(shù)字控制器的輸出U(z)間有下列關(guān)系由上面兩式得到數(shù)字控制器的輸出U(z)與輸入函數(shù)的R(z)之間的關(guān)系為系統(tǒng)的輸出Y(z)和輸入函數(shù)R(z)之間有下列關(guān)系D(z)G(z)R(z)E(z)U(z)Y(z)-+25令由上面兩式得到數(shù)字控制器的輸出U(z)與輸入函數(shù)的R(z)之間的關(guān)系為u(z) 是分析振鈴的基礎(chǔ)。26對于單位階躍輸入函數(shù)對于階躍輸入,含有z=1的極點。 如果u(z)的極點在z平面的負實軸上,且與z=1點相近,那么數(shù)字控制器D(z)的輸出序列u(

10、k)中將含有這兩種幅值相近的瞬態(tài)項,而且瞬態(tài)項的符號在不同時刻是不同的。 當(dāng)兩瞬態(tài)項符號相同時,數(shù)字控制器的輸出控制作用加強,符號相反時,控制作用減弱,從而造成數(shù)字控制器的輸出序列大幅度波動。 分析u(z)在z平面負實軸上的極點分布情況,就可分析振鈴現(xiàn)象的有關(guān)情況。27 帶純滯后的一階慣性環(huán)節(jié)極點 它總是大于0沒有振鈴現(xiàn)象28 帶純滯后的二階慣性環(huán)節(jié),將公式(4.104)寫成一般形式有兩個極點 Z1不會產(chǎn)生振鈴現(xiàn)象,但29 因此,z2可能出現(xiàn)在Z平面負實軸的單位圓上,或非??拷@一點。Z2會產(chǎn)生振鈴現(xiàn)象。30 振鈴幅度RA用振鈴幅度RA來衡量振鈴強烈的程度。為描述振鈴強烈的程度,應(yīng)找出數(shù)字控制

11、器輸出量的最大值umax。 由于這一最大值與系統(tǒng)參數(shù)的關(guān)系難于用解析的式子描述出來,所以常用單位階躍作用下數(shù)字控制器第0次輸出量與第1次輸出量的差值來衡量振鈴現(xiàn)象強烈的程度。振鈴幅度定義:控制器在單位階躍輸入作用下,第0次輸出幅度與第一次輸出幅度的差。 31對于前面討論的帶純滯后的二階慣性環(huán)節(jié),將公式(4.104)寫成一般形式RA為第0次輸出與第一次輸出之差32經(jīng)整理,帶入公式4.104的系數(shù)根據(jù)公式(4.98)和(4.99) *33 振鈴現(xiàn)象的消除有兩種方法可用來消除振鈴現(xiàn)象 找出D(z)中引起振鈴現(xiàn)象的因子(z=-1附近的極點),然后令其中的z=1。根據(jù)終值定理,這樣處理不影響輸出量的穩(wěn)態(tài)

12、值。例如:0.98這個極點: 用z=1帶入34 選擇合適的采樣周期T及系統(tǒng)閉環(huán)時間常數(shù)T,使得數(shù)字控制器的輸出避免產(chǎn)生強烈的振鈴現(xiàn)象實際上也是通過選擇合適的T和T ,調(diào)整D(z)的極點。Z=1帶入35 振鈴現(xiàn)象示例已知被控裝置的傳遞函數(shù)為用大林算法確定的數(shù)字控制器為被控裝置廣義脈沖傳遞函數(shù)36 由于D(z)在z平面的左半平面有靠近z=-1的兩個極點z=-0.6321,z=-0.7919對于單位階躍輸入數(shù)字控制器的輸出將產(chǎn)生振鈴現(xiàn)象。373839 按消除振鈴現(xiàn)象的第一種方法,令z=-0.6321和z=-0.7919兩個極點項中的z=1。這時,將消除振鈴現(xiàn)象。消除振鈴現(xiàn)象后的y(kT)和u(kT)如下帶入

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論