




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、課程論文 題 目 電爐溫度自動控制系統(tǒng)的軟件設(shè)計(jì) 專 業(yè) 信息工程 學(xué)生姓名 陳進(jìn) 學(xué) 號 20082309016得 分提交時(shí)間:2011年6月13日電爐溫度自動控制系統(tǒng)的軟件設(shè)計(jì)【摘要】以單片機(jī)8051為控制核心,采用開關(guān)控制與PID控制相結(jié)合的控制算法,實(shí)現(xiàn)較高精度的電爐溫度自動控制的系統(tǒng)軟件設(shè)計(jì)?!娟P(guān)鍵詞】 電爐 溫度控制 開關(guān)控制 PID算法 單片機(jī)一 引言在冶金工業(yè)、化工生產(chǎn)、食品加工等許多領(lǐng)域中,人們都需要對各類加熱爐、反應(yīng)爐和鍋爐中溫度進(jìn)行監(jiān)測和控制。以往對這些用電加熱設(shè)備多采用常規(guī)化儀表加接觸器的斷續(xù)控制方法,不能很好地實(shí)現(xiàn)實(shí)時(shí)控制,難以達(dá)到高精度的溫控要求。本文根據(jù)電爐溫度控
2、制的特點(diǎn),主要從控制策略及軟件設(shè)計(jì)方面討論電爐溫度自動控制系統(tǒng)的實(shí)現(xiàn)。二 系統(tǒng)論證對電爐溫度的控制可根據(jù)電爐的實(shí)際溫度實(shí)時(shí)調(diào)整電爐的平均電功率來達(dá)到目的。因此,實(shí)現(xiàn)較高精度的溫度自動控制系統(tǒng)需要解決兩方面問題,一是較高精度的溫度測量電路及其數(shù)據(jù)處理,二是控制策略及其控制電路的研究。下面從這兩方面闡述系統(tǒng)的設(shè)計(jì)思想。1 溫度測量及數(shù)據(jù)處理溫度測量部分是整個(gè)系統(tǒng)的基礎(chǔ)。溫度檢測元件的選擇與被控溫度及精度有關(guān)。本系統(tǒng)設(shè)計(jì)成控溫范圍 01024,分辨率1。這樣,整個(gè)系統(tǒng)的溫度采用點(diǎn)數(shù)為1024點(diǎn)??紤]到A/D轉(zhuǎn)換的1LSB 誤差及各種干擾因素,10位A/D轉(zhuǎn)換器為臨界應(yīng)用,系統(tǒng)的線性度,準(zhǔn)確度難以保證
3、。故采用12位A/D轉(zhuǎn)換器。溫度測量分辨力為0.25。對電爐溫度的控制實(shí)質(zhì)是對強(qiáng)電(AC220V)功率的控制,存在各種干擾。實(shí)際溫度信號被認(rèn)為是變化緩慢的。為提高溫度測量的抗干擾能力,達(dá)到所需的測控精度,必須進(jìn)行濾波處理。本系統(tǒng)采用數(shù)字濾波技術(shù),與模擬濾波相比,具有經(jīng)濟(jì),可靠,靈活,穩(wěn)定性好的優(yōu)點(diǎn)。2 控制策略及控制電路實(shí)際溫度控制系統(tǒng)中,常采用開關(guān)控制或PID控制方式。開關(guān)控制的特點(diǎn)是可以使系統(tǒng)以最快的速度向平衡點(diǎn)靠近。但在實(shí)際應(yīng)用中很容易造成系統(tǒng)在平衡點(diǎn)附近振蕩,使得精度不高。而PID控制具有廣泛的實(shí)用性,穩(wěn)態(tài)誤差小。但誤差較大時(shí)系統(tǒng)容易出現(xiàn)積分飽和,從而導(dǎo)致系統(tǒng)出現(xiàn)很大超調(diào)量,甚至失控。
4、針對以上問題,人們不斷在研究各種控制策略的應(yīng)用。其中具有智能特點(diǎn)的模糊控制倍受青睞。但模糊控制含有大量專家經(jīng)驗(yàn),實(shí)際實(shí)現(xiàn)比較困難。因此,本系統(tǒng)采用開關(guān)控制與PID控制相結(jié)合的方法。具體控制過程為:當(dāng)溫差大時(shí),利用開關(guān)控制迅速減小偏差,以縮小調(diào)節(jié)時(shí)間;當(dāng)溫差小于某一值時(shí)采用PID控制以使系統(tǒng)快速穩(wěn)定,并保持系統(tǒng)無靜差。在這種控制方法中,由于PID控制在較小溫差時(shí)才開始進(jìn)入,這樣可有效避免數(shù)字積分器的飽和。本系統(tǒng)采用在給定控制周期內(nèi)選通交流電半周期數(shù)來控制電爐的平均電功率,達(dá)到調(diào)節(jié)溫度的目的。對于工頻交流電(f=50HZ)設(shè)控制周期為2.5S,則在一個(gè)控制周期內(nèi)有250個(gè)交流電半周期。假設(shè)電爐在2
5、.5S內(nèi)全導(dǎo)通時(shí)的功率為PH,而實(shí)際輸出功率將和每個(gè)控制周期內(nèi)導(dǎo)通的交流電半周期數(shù)成正比。公式表示為:。電路構(gòu)成如圖(1)中功率控制執(zhí)行電路。P1.4控制繼電器的通斷。如果由程序控制P1.4在每個(gè)2.5S內(nèi)輸出低電平時(shí)間的長短,則通過繼電器的交流電半周期數(shù)目可控。三 系統(tǒng)硬件框圖本系統(tǒng)采用8051單片機(jī)為控制核心。溫度傳感器輸出的溫度電壓信號經(jīng)放大及模數(shù)轉(zhuǎn)換后得到溫度數(shù)字信號,再進(jìn)入單片機(jī)進(jìn)行處理和控制運(yùn)算,并將運(yùn)算得到的控制量輸出到功率控制執(zhí)行電路。過零脈沖提取電路用于獲取交流電半周期數(shù)信息。鍵盤和數(shù)碼顯示實(shí)現(xiàn)用戶與系統(tǒng)之間對話。8051單片機(jī)本身含有4KB 的程序存儲器,簡化了電路設(shè)計(jì)。在
6、過零脈沖提取電路中,一般情況下,D1、D2中總有一個(gè)是正向?qū)ǖ模瑒tT1、T2總有一個(gè)處于飽和導(dǎo)通狀態(tài),輸出電壓V0為高電平。在市電過零點(diǎn)附近,交流電壓小于Vd(Vd 為二極管的正向?qū)▔航担?。此時(shí),兩個(gè)二極管均截止,V0 輸出低電平脈沖。用這種方法可以精確的提取過零脈沖。對此脈沖計(jì)數(shù)即可知道經(jīng)過的交流電半周期數(shù)目。四系統(tǒng)軟件設(shè)計(jì)1 溫度控制算法PID(比例積分微分)控制實(shí)質(zhì)是偏差控制,是根據(jù)實(shí)際測量值與設(shè)定值的偏差e(t),按比例積分微分的函數(shù)關(guān)系進(jìn)行運(yùn)算,其結(jié)果(為一個(gè)數(shù)字量)用以輸出控制。根據(jù)控制理論1,對連續(xù)PID 控制的理想微分方程為式中e(t)=UR(t)-Uy(t)稱為偏差值,是
7、調(diào)節(jié)器的輸入信號。UR(t) 為給定值,Uy(t)為被測變量值。KP為比例系數(shù),TI 為積分系數(shù) ,TD為微分系數(shù)。U(t)為控制器的輸出控制信號。將上式離散化,變成適合于計(jì)算機(jī)計(jì)算的差分方程形式。通常微分用差分近似,積分用求和近似。若設(shè)溫度的采樣周期為T,第n次采樣得到的輸入偏差為en,調(diào)節(jié)器輸出為Un ,則差分方程形式為:這是數(shù)字PID位置式算法。由此可得數(shù)字PID增量式算法該算法的計(jì)算量和存儲量都比較小。本系統(tǒng)的PID 控制采用增量式算法,并將其轉(zhuǎn)換為位置式輸出形式。即其中 KI=T/TI , KD=TD/T , en=en-en-1 , 2en=en-en-1 但是,典型的溫度控制系統(tǒng)
8、是一純滯后系統(tǒng),由單純的PID 控制,在偏差較大時(shí)超調(diào)量大,調(diào)節(jié)時(shí)間長。如前所述,開關(guān)控制卻能夠以最快的速度向平衡點(diǎn)靠近。所以,系統(tǒng)的控制采用開關(guān)控制與PID 控制相結(jié)合的方法,較好的解決了以上問題。該控制方法用公式表示為:當(dāng) | en | 時(shí),Un=最大值或最小值(開關(guān)控制)當(dāng) | en | 時(shí),Un=最大值或最小值 (開關(guān)控制) 當(dāng) | en | 時(shí), ( PID控制)根據(jù)此算法即可編寫出程序。PID運(yùn)算結(jié)果是浮點(diǎn)數(shù)格式,對其取整數(shù)存入20H單元作為控制輸出。程序流程圖如圖(8)。溫度標(biāo)度轉(zhuǎn)換程序TRAST:目的是要把實(shí)際采樣的二進(jìn)制值轉(zhuǎn)換成BCD碼形式的溫度值,再存到顯示緩沖區(qū)。對一般線
9、性儀表,標(biāo)度轉(zhuǎn)換公式為:A0為一次測量儀表的下限;A m為一次測量儀表的上限;AX為實(shí)際測量值(工程量);N0為儀表下限所對應(yīng)的數(shù)字量;Nm為儀表上限所對應(yīng)的數(shù)字量;Nx為測量所得數(shù)字量。本系統(tǒng)的參數(shù)為溫控范圍01024,A/D轉(zhuǎn)換位數(shù)12位。即 A0=0 Am=1024 N0=0 Nm=212 =4096 所以將測量值右移2位,再轉(zhuǎn)化為BCD碼,可得溫度值的十進(jìn)制表示。應(yīng)對移出位作四舍五入。若移出的第二位為0,則舍去;為1則進(jìn)位。 鍵盤輸入與數(shù)碼顯示本部分程序主要完成溫度設(shè)定值的輸入和溫度設(shè)定值、測量值的顯示。鍵盤輸入采用中斷方式。在編制程序時(shí),應(yīng)注意溫度輸入值的分辨力為1,用二進(jìn)制數(shù)表示是
10、10位數(shù)字。而測量值的分辨力為0.25,用二進(jìn)制數(shù)表示是12位數(shù)字。為使輸入值與測量值運(yùn)算精度相同,應(yīng)將輸入值左移2位。在控制運(yùn)算中,使用的是浮點(diǎn)數(shù)格式。必須將設(shè)定值化為浮點(diǎn)數(shù)格式,并存入以34H單元開始的連續(xù)4字節(jié)中。轉(zhuǎn)化方法是先賦給設(shè)定值正確的階數(shù),再調(diào)用規(guī)格化子程序?qū)ζ湟?guī)格化。本系統(tǒng)軟件在TCS-51仿真系統(tǒng)上調(diào)試通過。由于實(shí)驗(yàn)條件限制,調(diào)試時(shí)溫度測量部分使用8位A/D,高位字節(jié)由賦值方式完成。但這并不影響系統(tǒng)軟件的正確性。五 結(jié)束語整個(gè)系統(tǒng)的設(shè)計(jì)思想是提高靜態(tài)控溫精度,減少調(diào)節(jié)時(shí)間和超調(diào)量。由于采用12位A/D轉(zhuǎn)換器和數(shù)字濾波技術(shù),以及在控制運(yùn)算中使用4字節(jié)浮點(diǎn)數(shù)格式,使系統(tǒng)的測控精度大為提高;在控制策略上,采用開關(guān)控制PID控制相結(jié)合的控制方法,較好地解決了超調(diào)量與調(diào)節(jié)時(shí)間的問題。該系統(tǒng)的軟件設(shè)計(jì)是以溫度測量值已線性化為前提的,但實(shí)際系統(tǒng)中往往是非線性的,即實(shí)際溫度值與傳感器的輸出電壓不是線性關(guān)系。對此,可設(shè)立線性化表,通過查表方法線性化。參考文獻(xiàn):1 何克忠 李偉 編著計(jì)算機(jī)控制系統(tǒng)M北京:
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)院培訓(xùn)課件:評估SOAP和目標(biāo)制定SMART
- 青年航校培養(yǎng)協(xié)議書
- 倒閉廠設(shè)備轉(zhuǎn)讓協(xié)議書
- 食堂水果采購協(xié)議書
- 酒店股東住房協(xié)議書
- 高考師生努力協(xié)議書
- 道路花磚維修協(xié)議書
- 高速公路清掃協(xié)議書
- 連云港市投資協(xié)議書
- WPS便簽用戶協(xié)議書
- 安全管理人員紅頭任命文件
- 人教版八年級上冊 歷史全冊課件【部編教材】
- 初中 初一 心理健康 生活中的小確幸 課件
- 輸液泵/微量注射泵使用技術(shù)操作考核評分標(biāo)準(zhǔn)
- 《微生物與免疫學(xué)》期末考試復(fù)習(xí)題及參考答案
- 梁若瑜著-十二宮六七二象書增注版
- 安全文明環(huán)保施工現(xiàn)場綜合規(guī)劃和詳細(xì)措施
- 《第二單元 遼宋夏金元時(shí)期:民族關(guān)系發(fā)展和社會變化》單元梳理
- 外研版三年級英語下冊全冊教材分析解讀
- 巴蜀文化(課堂PPT)課件
- 質(zhì)量部組織架構(gòu)
評論
0/150
提交評論