資源描述:
《05 采樣控制系統(tǒng)仿真(任務(wù))》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、第5講采樣控制系統(tǒng)仿真計(jì)算機(jī)仿真綜合訓(xùn)練第5講采樣控制系統(tǒng)仿真21.背景知識(shí)21.1采樣控制系統(tǒng)結(jié)構(gòu)21.2數(shù)字化PID控制器21.3無(wú)穩(wěn)態(tài)誤差最小拍控制器設(shè)計(jì)32.任務(wù)一:簡(jiǎn)單環(huán)節(jié)采樣控制仿真42.1仿真對(duì)象描述42.2仿真任務(wù)43.任務(wù)二:帶延遲環(huán)節(jié)的采樣控制系統(tǒng)仿真43.1仿真對(duì)象描述43.2仿真任務(wù)54.任務(wù)三:水槽液位PID控制仿真64.1仿真對(duì)象描述64.2仿真任務(wù)75.精餾塔PID控制(選做)78第5講采樣控制系統(tǒng)仿真第5講采樣控制系統(tǒng)仿真王維波2004-12-311.背景知識(shí)1.1采樣控制系統(tǒng)結(jié)構(gòu)采樣控制系統(tǒng)的結(jié)
2、構(gòu)如下圖所示。圖1-1中的各模塊,有連續(xù)的,也有離散的。2G(s)為被控對(duì)象傳遞函數(shù)(連續(xù))2H(s)為信號(hào)保持器的傳遞函數(shù)(連續(xù))2D(z)為數(shù)字控制器的Z傳遞函數(shù)(離散)圖1-1采樣控制系統(tǒng)方塊圖針對(duì)采樣控制系統(tǒng)仿真時(shí),存在兩種時(shí)間間隔:1)Ts為物理采樣周期,是數(shù)字控制器進(jìn)行采樣和計(jì)算的時(shí)間周期,數(shù)字控制器一般不會(huì)頻繁動(dòng)作,因而Ts一般較大。2)T為仿真步長(zhǎng),是仿真中為了進(jìn)行模型計(jì)算而采用的步長(zhǎng),為保證模型計(jì)算精度,仿真步長(zhǎng)一般比較小。通常情況下,Ts=N*T,其中N為整數(shù)。這表示在仿真過(guò)程中,對(duì)模型計(jì)算N次時(shí),對(duì)控制計(jì)算
3、一次。如果N=1,那么控制器相當(dāng)于一個(gè)模擬控制器,例如模擬的PID控制器。1.2數(shù)字化PID控制器模擬PID運(yùn)算規(guī)律為數(shù)字化PID運(yùn)算表達(dá)式為其中,分別為PID控制器的比例系數(shù)、積分時(shí)間常數(shù)和微分時(shí)間常數(shù),Ts為采樣周期。為連續(xù)三步的偏差信號(hào)。8第5講采樣控制系統(tǒng)仿真1.3無(wú)穩(wěn)態(tài)誤差最小拍控制器設(shè)計(jì)對(duì)于圖1-1所示的采樣控制器系統(tǒng),其系統(tǒng)閉環(huán)脈沖傳遞函數(shù)為其中,因而,得控制器為由上式可知,如果已知和,那么就可以求出。系統(tǒng)誤差脈沖傳遞函數(shù)為:因而,穩(wěn)態(tài)誤差為最小拍系統(tǒng)設(shè)計(jì)原則:要求系統(tǒng)在典型輸入下,經(jīng)過(guò)最少采樣周期使穩(wěn)態(tài)誤差為零。
4、由終值定理可得:(1)單位階躍輸入單位階越輸入時(shí),要使得則,,因而(2)單位速度輸入單位速度輸入時(shí),為使穩(wěn)態(tài)誤差以最小拍達(dá)到零,則閉環(huán)脈沖傳遞函數(shù)為8第5講采樣控制系統(tǒng)仿真2.任務(wù)一:簡(jiǎn)單環(huán)節(jié)采樣控制仿真2.1仿真對(duì)象描述圖2-1表示了一個(gè)簡(jiǎn)單的采樣控制系統(tǒng),被控對(duì)象為一個(gè)慣性環(huán)節(jié),采用零階保持器,控制器采用PI控制器。輸入為單位階躍輸入。圖2-1仿真對(duì)象2.2仿真任務(wù)l將被控的慣性環(huán)節(jié)離散化,離散化步長(zhǎng)T=0.1;l求出PI控制器的差分表達(dá)式,采樣間隔Ts=1,自己設(shè)定Kp,Ti合適的數(shù)值;l編程對(duì)系統(tǒng)進(jìn)行仿真,將控制變量與輸
5、出變量繪制在一個(gè)圖上(如圖2-2),觀察采樣間隔與仿真步長(zhǎng)的關(guān)系;l用Simulink建立模型進(jìn)行仿真。圖2-2控制器輸出與系統(tǒng)輸出3.任務(wù)二:帶延遲環(huán)節(jié)的采樣控制系統(tǒng)仿真3.1仿真對(duì)象描述8第5講采樣控制系統(tǒng)仿真一個(gè)具有延遲環(huán)節(jié)的采樣控制系統(tǒng)如圖3-1所示。模型參數(shù)K0=1,T0=1,τ=1sec,模型仿真步長(zhǎng)T=0.05sec,采樣間隔Ts=0.5sec。輸入為階躍輸入。圖3-1具有延遲環(huán)節(jié)的采樣控制系統(tǒng)3.2仿真任務(wù)1】控制器采用數(shù)字化PI控制器,選擇合適的P、I參數(shù),用Simulink建立模型(建模時(shí),將延遲環(huán)節(jié)置于慣性
6、環(huán)節(jié)的前面),繪制控制器輸出、延遲環(huán)節(jié)輸出和系統(tǒng)輸出的疊加顯示曲線,如圖3-2所示。圖3-2具有延遲環(huán)節(jié)的采樣控制系統(tǒng)仿真結(jié)果曲線2】針對(duì)單位階越輸入設(shè)計(jì)的最小拍控制器為(3-1)其中,(3-2)建立Simulink模型,控制器采用最小拍控制器,輸出的仿真曲線包括控制器輸出、延遲環(huán)節(jié)的輸出、系統(tǒng)輸出和誤差,觀察最小拍控制器是否能在一個(gè)控制周期內(nèi)就使穩(wěn)態(tài)誤差為零。8第5講采樣控制系統(tǒng)仿真3】最小拍控制器魯棒性仿真前面設(shè)計(jì)的最小拍控制器(3-1)中包含模型參數(shù)T0和K0,因而,最小拍控制器是依賴(lài)于模型的。模型參數(shù)可能不準(zhǔn)確,即設(shè)計(jì)控
7、制器時(shí)采用的模型參數(shù)與實(shí)際系統(tǒng)的參數(shù)之間存在偏差,這個(gè)偏差使控制器不能達(dá)到預(yù)期的目標(biāo),例如,最小拍控制器不能在一個(gè)采樣步內(nèi)使穩(wěn)態(tài)誤差達(dá)到零。假設(shè)設(shè)計(jì)最小拍控制器時(shí)采用的參數(shù)是,因而最小拍控制器為(3-3)其中,(3-2)采用式(3-3)所表示的最小拍控制器,即控制器中的參數(shù)采用標(biāo)稱(chēng)值(NominalValues),而實(shí)際模型的參數(shù)K0分別采用0.8,0.5,1,1.2,1.5。用Simulink建立模型,并做出模型參數(shù)K0取不同值時(shí)系統(tǒng)的輸出曲線和相應(yīng)的誤差曲線。解:Simulink模型不變,編寫(xiě)如下的程序文件4.任務(wù)三:水槽液
8、位PID控制仿真4.1仿真對(duì)象描述圖4-1是一個(gè)水槽液位控制系統(tǒng),它采用PID控制器。該系統(tǒng)的數(shù)學(xué)模型是(4-1)其中為水槽的截面積,為水槽的液位,為被控流量,為干擾流量,為流出流量。考慮采用線性氣開(kāi)閥,則有圖4-1水槽液位控制系統(tǒng)原理圖8第5講采樣控制系統(tǒng)仿真