控制系統(tǒng)綜合設計-基于51單片機的PID溫度控制系統(tǒng)設計.doc_第1頁
控制系統(tǒng)綜合設計-基于51單片機的PID溫度控制系統(tǒng)設計.doc_第2頁
控制系統(tǒng)綜合設計-基于51單片機的PID溫度控制系統(tǒng)設計.doc_第3頁
控制系統(tǒng)綜合設計-基于51單片機的PID溫度控制系統(tǒng)設計.doc_第4頁
控制系統(tǒng)綜合設計-基于51單片機的PID溫度控制系統(tǒng)設計.doc_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

集美大學誠毅學院 控制系統(tǒng)綜合設計專業(yè)班級 姓 名 學號 姓 名 學號 指導教師 日 期 一、 引言進入21世紀后,自動控制正朝著高精度、多功能、標準化、高可靠性及安全性發(fā)展。溫度控制也正朝著開發(fā)虛擬溫度控制器和網絡溫度控制器、研制單片測溫控溫系統(tǒng)等高科技的方向迅速發(fā)展。溫度已成為工業(yè)對象控制中一種重要的參數(shù),在科學研究和生產實踐的諸多領域中,溫度控制占有著極為重要的地位, 溫度控制技術是一種比較重要的工業(yè)技術,不僅在化工,航天,航空,醫(yī)療等高科技領域,在食品、機械、冶金、化工、建材、石油等工業(yè)領域,占據(jù)著具有舉足輕重的作用。在我們日常的生活中,我們也是經常應用到的。隨著工業(yè)技術的不斷發(fā)展,傳統(tǒng)的控制方式已經不能滿足高精度、高速度的控制要求。如接觸器溫度控制儀表,其主要缺點是溫度波動范圍大,由于它主要通過控制接觸器的通斷時間比例來達到改變加熱功率的目的,受儀表本身誤差和交流接觸器的壽命限制,通斷頻率很低。近幾年來快速發(fā)展了多種先進的溫度控制方式,如:直接數(shù)字控制(ddc),推斷控制,預測控制,模糊控制(fuzzy),專家控制(expert control),魯棒控制(robust control),推理控制等,pid控制,神經網絡及遺傳算法控制等1。這些控制技術大大的提高了控制精度,不但使控制變得簡便,而且使產品的質量更好,降低了產品的成本,提高了生產效率。仿真技術的優(yōu)良特性和巨大效益,可能將成為今后人們特別重視和大力發(fā)展的綜合技術。仿真系統(tǒng)將應用于人類生產實踐的全過程,這樣可以避免決策失誤,可以預測可能發(fā)生的問題,達到避免故障、安全控制的目的。有關專家預言,在2l世紀,仿真技術的發(fā)展必將對經濟、社會以及人們的觀念產生巨大影響。matlab具有以下幾個特點: 1.功能強大的數(shù)值運算功能 2.強大的圖形處理能力 3.高級但簡單的程序環(huán)境 4.是一種豐富的工具箱。單片微型計算機的功能不斷的增強,為先進的控制算法提供的載體,許多高性能的新型機種應運而生。單片機以其功能強、體積小、可靠性高、造價低和開發(fā)周期短等優(yōu)點,成為自動化領域和其他測控領域中廣泛應用的器件,在工業(yè)生產中成為必不可少的器件。在溫度控制系統(tǒng)中,單片機更是起到了不可替代的核心作用。像用于熱處理的加熱爐、用于融化金屬的坩鍋電阻爐等類似工業(yè)用加熱爐中都可以廣泛應用,隨著生產的發(fā)展,在工業(yè)中,一些設備對溫度的控制要求越來越高。在溫度控制技術在溫度控制當中,pid控制技術應用相對來說比較廣泛,pid控制器算法簡單,計算量小,恒溫效果穩(wěn)定。本文則以單片機(c 51)為核心、pid算法為控制方式、matlab仿真、串口通訊而設計的溫度控制系統(tǒng)。二、 本控制系統(tǒng)的綜述此次課程設計的溫度控制系統(tǒng),以單片機at89c51為控制核心。主要內容是通過pt100溫度傳感器,將水壺的溫度值轉化成電阻值。再通過自設計的溫度變送器進行放大輸出電壓量,由ad模塊(adc0809芯片)將電壓信號采集進單片機。與我們系統(tǒng)的給定值rk進行比較得到誤差量ek,采用pid控制算法得到控制量。將控制量經da模塊(dac0832芯片)產生電壓信號驅動功率模塊實現(xiàn)對水壺的溫度控制。此次課程設計采用的控制算法采用的是bang-bang pid算法,當溫度低于設定范圍以下,可以使溫度較低時能夠快速的升溫。水壺的溫度控制也可采用模糊控制算法等智能控制算法,并且溫度系統(tǒng)存在較大的滯后,也可以增加smith預估算法。 本次課程設計的目的在于,在對水壺溫度控制系統(tǒng)的設計中,了解溫度控制系統(tǒng)基本的控制方案。將理論應用與實際,對過程控制技術、自動控制技術的應用得到一定的提升。三、 溫度控制系統(tǒng)硬件設計4.1、溫度變送器模塊pt100的電阻受溫度的變化而變化,其計算公式:rt=r0(1+at)=100(1+0.00392t),其中t為溫度,rt的單位為歐姆,rt與溫度呈有一個零點的線性關系。在變送器模塊設計中為了將溫度的變化轉化成電壓的變化,需設計一個恒流電路,使電阻的變化轉化成電壓的變化。根據(jù)公式:vt=rtis=100is+0.392tis,故需要設計一個恒壓抬高電路,抵消100is,使溫度與電壓呈線性關系。最后,由于pt100的電路產生的電壓變化比較小,所以還需要設計放大電路。 圖2 溫度變送器原理圖由圖2可知:(1) 系統(tǒng)前級電路由三極管、二極管和穩(wěn)壓管組成的電路產生恒定的電流is,使vi隨溫度的變化而變化;(2) vi為鉑電阻的轉換電壓,u1和u2組成二級放大器,vi1為一級放大電壓,v11抬高電壓,vo為最終輸出電壓(010v),vo1輸出05v;(3) u3是射極跟隨器,產生穩(wěn)定的抬高電壓v11。圖3溫度變送器實物圖溫度變送器設計完成后,對各電位器進行調節(jié),使得傳感器輸入為0100,輸出為05v。對水壺的水溫進行測量,將得到的溫度及對應的電壓值用excel進行繪圖并擬合。溫度()122030405060708090100電壓(v)1.091.742.232.833.423.834.264.755.145.38 表1 溫度與采集電壓數(shù)據(jù)表圖4 溫度與采集電壓曲線圖擬合公式為:y=0.0488x+0.7746 (1)其中y表示水溫,x表示輸出電壓。經過調試后,基本上能夠滿足線性要求。4.2、功率可調模塊功率可調模塊選用euv-10a-,該模塊采用單片機設計,可實現(xiàn)軟啟動、軟停車功能,廣泛應用于交直流電機調速,單相220vac、380vac變壓器初級原邊調壓、電磁鐵振動、調光、焊機、電鍍等功率調節(jié)場合。技術參數(shù)l 工作電壓 220vac、380vacl 有效值電流 10al 偏置電壓vb 12vdcl 偏置電流 30madc maxl 輸入控制信號 1-5vdc或4-20ma或10k電位器l 輸出電壓變化范圍 0-220vdc、0-380vacl 引出端與底板間、輸入與輸出電路間介質耐壓 2500vac min/50hz功率調控模塊euv-10a-的接線方式如下圖2所示。左圖為觸發(fā)電路的接線圖,右圖為交流電的輸入和輸出的連接圖。連接圖4-20ma調節(jié)時的接法圖5 功率模塊的接法4.3、被控對象本設計使用電熱水壺為被控對象,該對象具有大滯后、非線性、時變性等特點,通過單閉環(huán)控制方式,實現(xiàn)對水壺溫度的恒溫控制。若想使系統(tǒng)控制更加完善可加入smith預估等控制算法,在此不作介紹。4.4、單片機實驗系統(tǒng)單片機系統(tǒng)采用star es598pic實驗箱以及星研集成開發(fā)軟件。包括a/d、d/a、串口通信等一系列模塊。圖6 系統(tǒng)連接實物圖四、 控制器設計5.1、pid控制器的設計pid控制器廣泛的應用于各種工業(yè)控制。 其主要的優(yōu)點在于:原理簡單,使用方便;適應性強;魯棒性好;對模型依賴少。它是將給定值與實際輸入值進行偏差計算得到e(t),然后進行比例、積分、微分計算,通過線性組合構成控制器,實現(xiàn)對被控對象的控制。對于增量型的pid控制規(guī)律為:uk=kp*ek+ki*ek+kd*(ek-ek-1) (2)uk為pid控制的輸出信號5.2、pid控制器流程圖對pid的三個比例系數(shù)賦初始值,然后將采集的信號與給定值進行比較,得到偏差量,代入控制規(guī)律(2)式,求得控制信號。圖8 bang-bang pid算法流程圖算法流程詳解:ek、ek-1、ei初始值都為0,當a/d轉化的數(shù)值與給定的80的偏差大于10時,uk=255,控制電壓為5v,即最大電壓進行加熱。當溫度介于70和80之間時,進入bang-bang pid控制。由于算法計算出來的控制量可能大于d/a轉化的范圍,所以當uk255時,令其輸出為255.;uk0時,輸出為0。5.3、pid參數(shù)整定本設計通過仿真圖的溫度控制效果進行pid各參數(shù)的調節(jié),以使得控制系統(tǒng)的調節(jié)時間、超調量以及抗干擾能力達到比較良好的效果。還可以采用臨界比例度法、衰減曲線法等。五、 pid參數(shù)的整定將兩臺pc機進行通信,并進行matlab對控制曲線進行仿真。以下是對pid各參數(shù)進行調節(jié)得到的響應曲線。只對放大系數(shù)kp進行調節(jié) kp=10 ki=0.1 kd=0 kp=20 ki=0.1 kd=0kp=30 ki=0.1 kd=0如上圖所示,在只調節(jié)比例參數(shù)的情況下,系統(tǒng)均有不同程度的超調,隨著kp的增加系統(tǒng)的上升時間逐漸縮短。隨著比例kp的變大,系統(tǒng)的穩(wěn)定性也變差,穩(wěn)態(tài)誤差也隨之增大,總體控制精度不高。所以只控制系統(tǒng)的kp是不夠的,故進一步對積分ki進行整定。只對積分系數(shù)ki進行調節(jié) kp=30 ki=0.2 kd=0 kp=30 ki=0.05 kd=0如上圖所示,選取使系統(tǒng)超調較小較之穩(wěn)定的kp,在比例kp不變的情況下,積分可以消除或者減小系統(tǒng)的穩(wěn)態(tài)誤差。但過大的積分作用使得系統(tǒng)的穩(wěn)定性有所下降,抗干擾能力下降并使得系統(tǒng)的動態(tài)響應變慢了,所以積分ki不是越大越好。只對積分系數(shù)ki進行調節(jié)kp=50 ki=0.2 kd=0如上圖所示,系統(tǒng)在干擾作用下能夠較為迅速進行自我調節(jié)并逐步恢復到穩(wěn)定狀態(tài),說明系統(tǒng)具有較強的自我調節(jié)能力和抗干擾能力。 系統(tǒng)pid參數(shù)總體分析:從上述圖形我們可以清楚的看到,加入比例可以使得系統(tǒng)加快調節(jié),減小誤差,但是過大的比例使得系統(tǒng)穩(wěn)定性下降。加入積分使得系統(tǒng)能夠較小甚至消除穩(wěn)態(tài)誤差,但是過強的積分作用會使得系統(tǒng)穩(wěn)定性下降,動態(tài)響應變慢。由于沒有微分調節(jié)所以不做微分對系統(tǒng)作用的概述。六、 結論與心得本次為期2周的課程設計,讓我們從中受益匪淺,通過它我們對控制系統(tǒng)及pid控制以及pid參數(shù)整定方法在工程應用中的設計和分析有了進一步的認識把握。在本次課程設計當中,從下發(fā)任務書起,我們小組團結一致,分工合作。具體流程如下1.選用c51軟件平臺設計a/d,d/a轉換電路。2. 制作并調試溫度變送器電路板。3. 設計pid控制器,對pid參數(shù)進行整定以及matlab實現(xiàn)溫度電壓數(shù)據(jù)的采集和仿真。4.整理實驗數(shù)據(jù),寫報告和總結。5.小組匯報和質疑。期間,不乏遇到各種問題,比如,溫度變送器電路板上的元件,當用萬用測的參數(shù)與要求不符合,或者電路短路和斷路,這都需要我們細心的排查。然后在參數(shù)整定方面,根據(jù)自動控制原理,需要通過編程的方法,對比例,積分,微分進行反復的選擇,嘗試,和矯正,再加擾動觀測系統(tǒng)的穩(wěn)定性變化,最終選擇一個相對合理的pid控制參數(shù),以完成預定的目標??傊?,通過動手親自操作這個設計,提升了我們的能力,鞏固了對專業(yè)知識的掌握,對pid控制的用用和參數(shù)整定有了深刻的體會和相對全面的認識。當然還要感謝期間還有老師的其他小組的指點和幫助。參考文獻1 周正林 . 基于單片機的電爐溫度控制系統(tǒng)設計j . 信息技術,2005:115附錄1:系統(tǒng)設計元件清單12v開關電源 1個 電熱水杯1個功率模塊1個 pt100一個電源插座1個 萬能板1塊小螺釘4套 烙鐵1把焊錫若干 電源線1根萬用表1個 小螺絲刀1把溫度計1個 黑色絕緣膠1卷串口線 1 根 剝線鉗 1把插座和插頭:三芯 1個(+12v、vcc、-12v)、兩芯2個(a/d和地、pt100)二極管:cr1(ln4148) 1個、cr2(穩(wěn)壓管6.2v) 1個、cr3(穩(wěn)壓管9.2v) 1個 、三極管:1個運放:741 3個、芯片插座芯(運放)3個電阻:r1(47k) 、r2(2k)、r3(電位器 1k)、r4(10k)、r5(10k)、r6(100k)、r7(10k)、r8(100k)、r9(10k)、r10(100k)、r11(100k)、r12(2.2k)、r13(電位器1k)、r14(3.

溫馨提示

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

最新文檔

評論

0/150

提交評論