版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、題目一:要求:1、 針對(duì)一個(gè)具有純滯后的一階慣性環(huán)節(jié)的溫度控制系統(tǒng)和給定的系統(tǒng)性能指標(biāo): 工程要求相角裕度為3060,幅值裕度6dB 要求測量范圍-50200,測量精度0.5,分辨率0.22、 書面設(shè)計(jì)一個(gè)計(jì)算機(jī)控制系統(tǒng)的硬件布線連接圖,并轉(zhuǎn)化為系統(tǒng)結(jié)構(gòu)圖;3、 選擇一種控制算法并借助軟件工程知識(shí)編寫程序流程圖;用MATLAB和SIMULINK進(jìn)行仿真分析和驗(yàn)證;一、系統(tǒng)結(jié)構(gòu)模型本系統(tǒng)采用簡單回路計(jì)算機(jī)控制系統(tǒng),其輸入為溫度設(shè)定值,輸出為調(diào)節(jié)控制信號(hào),整個(gè)系統(tǒng)由以下圖所示各部分組成。1、 如下圖所示為簡單回路計(jì)算機(jī)控制系統(tǒng)框圖,由輸入設(shè)定值與系統(tǒng)輸出值的偏差傳遞到數(shù)字控制器,并產(chǎn)生控制信號(hào),針
2、對(duì)本設(shè)計(jì)所假定的特定控制對(duì)象溫度進(jìn)行循環(huán)重復(fù)式的校正和調(diào)節(jié)。2、如下圖所示為本設(shè)計(jì)計(jì)算機(jī)控制系統(tǒng)的硬件結(jié)構(gòu)框圖(簡單回路計(jì)算機(jī)控制系統(tǒng)的結(jié)構(gòu)圖),主要由模擬輸入通道和模擬輸出通道組成,通過該回路對(duì)控制對(duì)象不斷的調(diào)整,指導(dǎo)滿足系統(tǒng)要求及各項(xiàng)性能指標(biāo)。二、各部分程序流程圖由于要使用計(jì)算機(jī)作為控制設(shè)備,要對(duì)溫控對(duì)象實(shí)現(xiàn)較好的控制,使其滿足較好的性能指標(biāo),故本設(shè)計(jì)采取程序主要包括如下部分:主程序T1中斷程序采樣中斷程序達(dá)林算法程序等各程序流程如下圖所示:1、主程序主程序主要是對(duì)電路進(jìn)行初始化,并且開相關(guān)的中斷,使到設(shè)備對(duì)溫度進(jìn)行采樣、控制,以及顯示輸出。開始初始化設(shè)定堆棧指針清顯示緩沖起區(qū)設(shè)定T0控制
3、字開中斷掃描鍵盤溫度顯示主程序2、T1中斷服務(wù)程序T1中斷程序清標(biāo)志位停止輸出返回開始讀數(shù)據(jù)e(k)計(jì)算參數(shù)計(jì)算數(shù)字控制器輸出輸出u(k)控制變換e(k)和u(k)e(k-2) e(k-1),e(k-1) e(k), u(k-2) u(k-1),u(k-1) u(k)返回3、達(dá)林算法控制程序計(jì)算數(shù)字控制器的控制信號(hào),每次讀取e(k),然后計(jì)算出參數(shù),輸出控制序列u(k),然后變換e(k1)、e(k2),u(k1),u(k2),為下一次計(jì)算作準(zhǔn)備。達(dá)林算法程序流程圖:4、采樣程序用于對(duì)溫度進(jìn)行采樣,對(duì)采樣溫度值的處理用了連續(xù)N次,再取平均的方法得到最后的平均采樣溫度值。在開始時(shí),對(duì)采樣設(shè)備進(jìn)行初
4、始化,設(shè)定采樣次數(shù)以及計(jì)算次數(shù),然后結(jié)束后,計(jì)算出平均值,進(jìn)行A/D轉(zhuǎn)換,并輸送給處理器。 采樣程序流程圖 入口堆棧保護(hù)確定采樣次數(shù)啟動(dòng)0809進(jìn)行采樣記錄數(shù)據(jù),進(jìn)行累加返回計(jì)算采樣數(shù)據(jù)平均值進(jìn)行A/D轉(zhuǎn)換傳送數(shù)據(jù)采樣次數(shù)是否減少為0?清空單元YN三、數(shù)字控制器設(shè)計(jì)(取= T/2)本人學(xué)號(hào)200xxxxx232,所以C232根據(jù)設(shè)計(jì)要求,用matlab計(jì)算出系統(tǒng)參數(shù),確定系統(tǒng)的傳遞函數(shù)。對(duì)于系統(tǒng)式中:T 時(shí)間常數(shù) K 調(diào)節(jié)系統(tǒng)總的放大倍數(shù)t 系統(tǒng)的純滯后時(shí)間,且,Ts為采樣周期。計(jì)算用程序: k=10*log(232*232-sqrt(232)k =108.9319 rand(state,23
5、2); t1=rand(1)t1 =0.0090=t1/20.0045代入數(shù)據(jù),系統(tǒng)的傳遞函數(shù)為:其波特圖為:由圖可知,其幅值裕度與相角裕度均不符合要求,系統(tǒng)性能差,需要校正。按照設(shè)計(jì)要求,運(yùn)用計(jì)算機(jī)作為控制裝置對(duì)系統(tǒng)進(jìn)行校正。當(dāng)對(duì)象的純延遲時(shí)間與對(duì)象慣性時(shí)間常數(shù)Tm之比大于等于0.5時(shí),采用常規(guī)PID算法難于獲得良好的系統(tǒng)性性能。達(dá)林算法的目標(biāo)是設(shè)計(jì)一個(gè)合適的數(shù)字控制器,使整個(gè)閉環(huán)系統(tǒng)的傳遞函數(shù)相當(dāng)于一個(gè)帶有滯后的一階慣性環(huán)節(jié),且它得純時(shí)延時(shí)間與被控對(duì)象時(shí)延相同。跟史密斯對(duì)比起來,達(dá)林算法比較適合的被控對(duì)象多為工業(yè)中的熱工或化工過程中,被控對(duì)象具有純滯后環(huán)節(jié)且容易引起系統(tǒng)超調(diào)和持續(xù)的振蕩。綜
6、合考慮之后,決定采用達(dá)林算法來進(jìn)行數(shù)字控制器的設(shè)計(jì)。由達(dá)林算法知:被控對(duì)象為帶有純滯后的一階慣性環(huán)節(jié): ,假設(shè)其期望的閉環(huán)傳遞函數(shù)為:,其中,為采樣周期,L為整數(shù)。由此可得到:, ,其中:;。確定參數(shù)值過程:K=k =108.93191 =0.0090=t1/20.0045=(1/21/3)1=0.002Ts=/L=0.0090/2=0.00225eTS/t e -1.125 0.32471eTS/t1e-0.25 0.7788 所以由表達(dá)式可以求出其差分方程為:;其中:=0.0280=0.0218=0.32471- C=0.6753由此求得本系統(tǒng)其差分方程為:u(k)= 0.0280e(k)
7、0.0218e(k1)0.3247u(k1)+0.6753u(k2)四、系統(tǒng)仿真 1.2 0.810361 對(duì)設(shè)計(jì)后連續(xù)系統(tǒng)進(jìn)行分析由上圖可知,幅值裕度為9.44db(大于6db的要求),相角裕度為68度(大于60度的要求),故設(shè)計(jì)符合規(guī)定。2離散系統(tǒng)仿真系統(tǒng)結(jié)構(gòu)圖如下:通過示波器觀察波形系統(tǒng)的波形穩(wěn)態(tài)誤差e(t)波形: 數(shù)字調(diào)節(jié)器波形 系統(tǒng)輸出y(t)波形分析:系統(tǒng)到一定時(shí)間后穩(wěn)態(tài)誤差為0,數(shù)字調(diào)節(jié)器輸出的控制信號(hào)穩(wěn)定,系統(tǒng)輸出與輸入相匹配,由此可得系統(tǒng)性能良好。七、抗干擾性分析1、當(dāng)干擾信號(hào)為介躍信號(hào)(此時(shí)輸入為0,干擾信號(hào)大小為10)穩(wěn)態(tài)誤差波形: 系統(tǒng)輸出波形分析:由圖可得,當(dāng)加一定的
8、介躍干擾信號(hào)后,系統(tǒng)受到介躍信號(hào)的干擾,但到一定的時(shí)間后,由于系統(tǒng)具有抗干擾的功能,會(huì)自動(dòng)消除干擾所帶來的影響,恢復(fù)到回來的狀態(tài),如圖所示,系統(tǒng)穩(wěn)態(tài)誤差到一定時(shí)間后為0 ,系統(tǒng)輸出跟輸入信號(hào)相匹配,故系統(tǒng)對(duì)于為介躍信號(hào)的干擾有較好的抗干擾作用。2、干擾信號(hào)為脈沖信號(hào)(輸入信號(hào)為0)干擾信號(hào)波形 穩(wěn)態(tài)誤差波形 系統(tǒng)輸出波形分析:由圖可得,當(dāng)加一定的介躍干擾信號(hào)后,系統(tǒng)受到脈沖信號(hào)的干擾,但到一定的時(shí)間后,由于系統(tǒng)具有抗干擾的功能,會(huì)自動(dòng)消除干擾所帶來的影響,恢復(fù)到回來的狀態(tài),如圖所示,系統(tǒng)穩(wěn)態(tài)誤差到一定時(shí)間后為0 ,系統(tǒng)輸出跟輸入信號(hào)相匹配,故系統(tǒng)對(duì)于為脈沖信號(hào)的干擾有較好的抗干擾作用。3 系統(tǒng)
9、現(xiàn)實(shí)情況模擬仿真:保持系統(tǒng)不變,分別在兩個(gè)時(shí)段不同位置上加兩個(gè)介躍信號(hào),如下圖所示:1、 在輸入處,加入一個(gè)r(t10)100的介躍信號(hào)(即當(dāng)t10s時(shí),r(t)100,當(dāng)t20s時(shí),r(t)10;當(dāng)t20s時(shí),r(t)0),用來模擬在現(xiàn)實(shí)情況下,某一隨機(jī)時(shí)刻,有干擾信號(hào)參入的系統(tǒng)中。下圖將仿真結(jié)果列出:穩(wěn)態(tài)誤差e(t)波形 數(shù)字調(diào)節(jié)器輸出波形系統(tǒng)輸出波形分析:當(dāng)系統(tǒng)輸入突加給定時(shí),穩(wěn)態(tài)誤差發(fā)生變化,數(shù)字調(diào)節(jié)器根據(jù)變化產(chǎn)生控制信號(hào),使系統(tǒng)輸出跟隨輸入信號(hào)的變化,達(dá)到穩(wěn)定狀態(tài)。當(dāng)又到系統(tǒng)受到干擾時(shí),數(shù)字調(diào)節(jié)器再次根據(jù)穩(wěn)態(tài)誤差產(chǎn)生控制信號(hào),消除干擾的影響,使到系統(tǒng)回復(fù)到穩(wěn)定狀態(tài)。說明系統(tǒng)具有良好的
10、調(diào)節(jié)性能以及抗干擾性能。五、硬件設(shè)計(jì)1、復(fù)位和晶振電路:其中VCC為5V,晶振頻率為12MHz D1的作用有兩個(gè):作用一是將復(fù)位輸入的最高電壓鉗在Vcc+0.5V 左右,另一作用是系統(tǒng)斷電時(shí),將R0電阻短路,讓C3快速放電,讓下一次來電時(shí),能產(chǎn)生有效的復(fù)位。當(dāng)80C52在工作時(shí),按下S0開關(guān)時(shí),復(fù)位腳變成低電平,觸發(fā)80C52芯片復(fù)位。2、單片機(jī)接口擴(kuò)展電路: 通過80C52的P20、P21、P22產(chǎn)生片選信號(hào),通過74LS138的譯碼電路進(jìn)行譯碼,分別對(duì)3片8155進(jìn)行片選。3、模擬輸入通道:信號(hào)輸入過程為:溫度檢測 濾波整形放大 A/D轉(zhuǎn)換 并行接口8155 CPU通過溫度檢測電路將溫度信
11、號(hào)轉(zhuǎn)換成電流、電壓信號(hào),再通過濾波整形及放大電路,輸入到A/D轉(zhuǎn)換器中,通過8155的PC口控制A/D轉(zhuǎn)換器的選通、采樣、轉(zhuǎn)換、讀入,在同個(gè)采樣周期重復(fù)進(jìn)行上述過程,并取平均值作為該采樣周期的值,再與給定信號(hào)比較,通過CPU的計(jì)算得出控制值,再通過模出通道對(duì)對(duì)象進(jìn)行控制。1) 溫度檢測及整形濾波放大電路: 如上圖中所示,檢測部分采用橋式壓差檢測電路,經(jīng)過低通有源濾波放大電路,得到ADC0809的模擬輸入電壓(05V之間)信號(hào),并將信號(hào)傳送給AD0809IN0口。2)其余部分連接電路: 如上圖中所示,左側(cè)為8155芯片,右側(cè)為ADC0809,溫度檢測及濾波整形放大電路得到的模擬輸入信號(hào)由IN-0
12、輸入ADC0809,再通過8155傳送給80C52. 4、模擬輸出通道:輸出信號(hào)傳遞過程: CPU 并行接口8155 D/A轉(zhuǎn)換 加熱電壓調(diào)節(jié)線路 加熱電壓 從CPU輸出計(jì)算好的數(shù)字信號(hào)的控制量到模出通道的8155的A口連接的D/A,再由C口控制D/A的讀入、轉(zhuǎn)換,D/A輸出的控制兩用作同步脈沖線路的給定量,通過單相交流可控硅電壓調(diào)壓線路調(diào)節(jié)加熱電壓線路。再通過檢測電路把調(diào)節(jié)結(jié)果反饋回去,周而復(fù)始,最終使控制對(duì)象溫度穩(wěn)定控制在150。1) DAC0832輸出信號(hào)電路:如上圖中所示,DAC0832輸出為雙極性輸出電路,Uout作為調(diào)壓電路晶閘管的觸發(fā)電路的給定電壓。2)加熱電壓電路:如上圖所示:
13、主電路采用兩只單向晶閘管反并聯(lián)的形式,在交流電壓的正半周期使其中一只晶閘管導(dǎo)通,在負(fù)半周期使另一只晶閘管導(dǎo)通。開關(guān)為驅(qū)動(dòng)電路部分的總開關(guān),左邊的燈用于指示開關(guān)是否接通,右邊的燈用于指示負(fù)載上是不是有電壓,控制電路通過控制反并聯(lián)晶閘管的通斷來控制加在負(fù)載上的電壓大小。六、系統(tǒng)設(shè)計(jì)硬件元素選型1、主控制芯片80C52:80C52是INTEL公司MCS-51系列單片機(jī)中基本的產(chǎn)品,采用INTEL公司可靠的CHMOS工藝技術(shù)制造的高性能8位單片機(jī),屬于標(biāo)準(zhǔn)的MCS-51的HCMOS產(chǎn)品。它結(jié)合了HMOS的高速和高密度技術(shù)及CHMOS的低功耗特征,它基于標(biāo)準(zhǔn)的MCS-51單片機(jī)體系結(jié)構(gòu)和指令系統(tǒng),屬于8
14、0C51增強(qiáng)型單片機(jī)版本,集成了時(shí)鐘輸出和向上或向下計(jì)數(shù)器等更多的功能,適合于類似馬達(dá)控制等應(yīng)用場合。80C52內(nèi)置8位中央處理單元、256字節(jié)內(nèi)部數(shù)據(jù)存儲(chǔ)器RAM、8k片內(nèi)程序存儲(chǔ)器(ROM)32個(gè)雙向輸入/輸出(I/O)口、3個(gè)16位定時(shí)/計(jì)數(shù)器和5個(gè)兩級(jí)中斷結(jié)構(gòu),一個(gè)全雙工串行通信口,片內(nèi)時(shí)鐘振蕩電路。此外,80C52還可工作于低功耗模式,可通過兩種軟件選擇空閑和掉電模式。在空閑模式下凍結(jié)CPU而RAM定時(shí)器、串行口和中斷系統(tǒng)維持其功能。掉電模式下,保存RAM數(shù)據(jù),時(shí)鐘振蕩停止,同時(shí)停止芯片內(nèi)其它功能。2、譯碼片選芯片74LS138:它是一個(gè)3-8譯碼器,3-8譯碼器是通過3條線來達(dá)到控
15、制8條線的狀態(tài),就是通過3條控制線不同的高低電平組合, 一共可以組合出8種狀態(tài), 即2的3次方。在電路中, 主要起到擴(kuò)展IO資源的作用。3、接口擴(kuò)展芯片8155:Intel 8155芯片內(nèi)包含有256個(gè)字節(jié)RAM,2個(gè)8位、1個(gè)6位的可編程并行I/O口和1個(gè)14位定時(shí)器/計(jì)數(shù)器。8155可直接與MCS51單片機(jī)連接不需要增加任何硬件邏輯。由于8155既有RAM又具有I/O口,因而是MCS51單片機(jī)系統(tǒng)中最常用的外圍接口芯片之一,8155內(nèi)部結(jié)構(gòu)包括兩個(gè)8位并行輸入/輸出端口,一個(gè)6位并行輸入/輸出端口,256個(gè)字節(jié)的靜態(tài)隨機(jī)存取存儲(chǔ)器RAM,一個(gè)地址鎖存器,一個(gè)14位的定時(shí)器/計(jì)數(shù)器以及控制邏輯電路,各部件和存儲(chǔ)器地址的選擇由IO/M信號(hào)決定。4、ADC0809:ADC0809是CMOS單片型逐次逼近式AD轉(zhuǎn)換器,可以和微機(jī)直接接口,由八路模擬開關(guān)、地址鎖存與譯碼器、比較器、256電阻階梯、樹狀開關(guān)、逐次逼近式寄存器SAR、控制電路和三態(tài)輸出鎖存器等組成。5、DAC0832:DAC0832由美國國民半導(dǎo)體公司(National Semiconductor Corporation)研制的8位芯片
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- (立項(xiàng)說明)工業(yè)合成油項(xiàng)目投資計(jì)劃書
- 石河子大學(xué)《儀器分析實(shí)驗(yàn)》2022-2023學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《書寫技能訓(xùn)練一》2021-2022學(xué)年第一學(xué)期期末試卷
- 石河子大學(xué)《經(jīng)典音樂歌舞電影賞析》2022-2023學(xué)年期末試卷
- 沈陽理工大學(xué)《數(shù)》2022-2023學(xué)年第一學(xué)期期末試卷
- 沈陽理工大學(xué)《科技文獻(xiàn)檢索》2022-2023學(xué)年第一學(xué)期期末試卷
- 2018年四川內(nèi)江中考滿分作文《我心中的英雄》21
- 沈陽理工大學(xué)《Matab原理與應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴州新概念新型材料合同套路
- 合肥市場監(jiān)管局股權(quán)質(zhì)押合同模板
- 2024年安徽省普通高中學(xué)業(yè)水平選擇性考試 歷史試卷
- 電子商務(wù)師職業(yè)技能等級(jí)證書培訓(xùn)方案
- JBT 14615-2024 內(nèi)燃機(jī) 活塞運(yùn)動(dòng)組件 清潔度限值及測定方法(正式版)
- DL5009.2-2013電力建設(shè)安全工作規(guī)程第2部分:電力線路
- 理智與情感:愛情的心理文化之旅智慧樹知到期末考試答案章節(jié)答案2024年昆明理工大學(xué)
- GA/T 2097-2023執(zhí)法辦案管理場所信息應(yīng)用技術(shù)要求
- GB 20052-2024電力變壓器能效限定值及能效等級(jí)
- 陶行知與鄉(xiāng)村教育智慧樹知到期末考試答案章節(jié)答案2024年麗水學(xué)院
- 手術(shù)切口感染PDCA案例
- 依托國家中小學(xué)智慧教育平臺(tái)開展有效教學(xué)的研究課題申報(bào)評(píng)審書
- 小學(xué)大思政課實(shí)施方案設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論