THBDC1計算機控制技術課設實踐指導書1_第1頁
THBDC1計算機控制技術課設實踐指導書1_第2頁
THBDC1計算機控制技術課設實踐指導書1_第3頁
THBDC1計算機控制技術課設實踐指導書1_第4頁
THBDC1計算機控制技術課設實踐指導書1_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、計算機控制技術實驗指導及操作說明書THBDC-1型 控制理論·計算機控制技術實驗平臺 實驗十五 單閉環(huán)溫度恒值控制系統(tǒng)一、實驗目的1理解溫度閉環(huán)控制的基本原理;2了解溫度傳感器的使用方法;3學習溫度PID控制參數(shù)的配置。二、實驗設備1THBDC-1型 控制理論·計算機控制技術實驗平臺2THBXD數(shù)據(jù)采集卡一塊(含37芯通信線、16芯排線和USB電纜線各1根)3PC機1臺(含軟件“THBDC-1”)三、實驗原理1溫度驅(qū)動部分該實驗中溫度的驅(qū)動部分采用了直流15V的驅(qū)動電源,控制電路和驅(qū)動電路的原理與直流電機相同,直流15V經(jīng)過PWM調(diào)制后加到加熱器的兩端。2溫度測量端(溫度反

2、饋端)溫度測量端(反饋端)一般為熱電式傳感器,熱電式傳感器式利用傳感元件的電磁參數(shù)隨溫度的變化的特性來達到測量的目的。例如將溫度轉(zhuǎn)化成為電阻、磁導或電勢等的變化,通過適當?shù)臏y量電路,就可達到這些電參數(shù)的變化來表達溫度的變化。在各種熱電式傳感器中,已把溫度量轉(zhuǎn)化為電勢和電阻的方法最為普遍。其中將溫度轉(zhuǎn)換成為電阻的熱電式傳感器叫熱電偶;將溫度轉(zhuǎn)換成為電阻值大小的熱電式傳感器叫做熱電阻,如銅電阻、熱敏電阻、 Pt 電阻等。銅電阻的主要材料是銅,主要用于精度不高、測量溫度范圍(50150)不大的的地方。而鉑電阻的材料主要時鉑,鉑電阻物理、化學性能在高溫和氧化性介質(zhì)中很穩(wěn)定,它能用作工業(yè)測溫元件和作為溫

3、度標準。鉑電阻與溫度的關系在0630.74以內(nèi)為 RtR0(1atbt2)式中 Rt溫度為t 時的溫度;R0溫度為0時的電阻; t任意溫度;a、b為溫度系數(shù)。該實驗系統(tǒng)中使用了Pt100作為溫度傳感器。在實際的溫度測量中,常用電橋作為熱電阻的測量電阻。在如圖15-1中采用鉑電阻作為溫度傳感器。當溫度升高時,電橋處于不平衡,在a,b兩端產(chǎn)生與溫度相對應的電位差;該電橋為直流電橋。圖15-1 溫度測量及放大電路4溫度控制系統(tǒng)與實驗十三的直流電機轉(zhuǎn)速控制相類似,雖然控制對象不同,被控參數(shù)有差別,但對于計算機閉環(huán)控制系統(tǒng)的結(jié)構(gòu),卻是大同小異,都有相同的工作原理,共同的結(jié)構(gòu)及特點。四、實驗步驟1、實驗接

4、線1.1 用導線將溫度控制單元24V的“+” 輸入端接到直流穩(wěn)壓電源24V的“+”端;1.2 用導線將溫度控制單元05V的“+”輸入端接到數(shù)據(jù)采集卡的“DA1”的輸出端,同時將溫度變送器的“+”輸出端接到數(shù)據(jù)采集卡的“AD1”處;1.3打開實驗平臺的電源總開關。2、腳本程序的參數(shù)整定及運行2.1啟動計算機,在桌面雙擊圖標“THBCC-1”,運行實驗軟件。2.2 順序點擊虛擬示波器界面上的“”按鈕和工具欄上的 “” 按鈕(腳本編程器);2.3在腳本編輯器窗口的文件菜單下點擊“打開”按鈕,并在“計算機控制技術應用算法”文件夾下選中“溫度控制”腳本程序并打開,閱讀、理解該程序,然后點擊腳本編輯器窗口

5、的調(diào)試菜單下“步長設置”,將腳本算法的運行步長設為100ms;2.3點擊腳本編輯器窗口的調(diào)試菜單下“啟動”;觀察溫度加熱器內(nèi)溫度的變化。2.4 當控制溫度穩(wěn)定在設定值后,再點擊腳本編輯器的調(diào)試菜單下“停止”,重新配置P、I、D的參數(shù)或改變算法的運行步長,等加熱器溫度冷卻后再次啟動程序,并觀察運行結(jié)果。2.5 實驗結(jié)束后,關閉腳本編輯器窗口,退出實驗軟件。注:為了更好地觀測溫度曲線,本實驗中可將“分頻系數(shù)”設置到最大。五、實驗報告要求1畫出溫度控制系統(tǒng)的方框圖。2分析P、I、D控制參數(shù)對溫度加熱器中溫度控制的影響。六、參考程序dim pv,sv,ei,ex,ey,k,ti,td,q0,q1,q2

6、,op,x,Ts,ux,tv 變量定義sub Initialize(arg) WriteData 0 ,1end subsub TakeOneStep (arg) 初始化函數(shù) pv = ReadData(1) '當前溫度電壓測量值 sv=50 '設置溫度 k=20 ti=5 td=0 Ts=0.1 '采樣時間100ms ei=(sv-35)/30+1.18) -abs(pv) '當前偏差 q0=k*(ei-ex) '比例項 if Ti=0 then q1=0 else q1=K*Ts*ei/Ti '積分項 end if q2=k*td*(ei-2

7、*ex+ey) /Ts '微分項 ey=ex ex=eiop=op+q0+q1+q2if op>=3.5 then op=3.5end ifif op<=1 then op=1end iftv=35+30*(abs(pv)-1.18) TTTRACE "溫度=%f",tv '輸出溫度 TTRACE "op=%f",op TTRACE "ei=%f",ei TTRACE "pv =%f",pv WriteData op ,1end subsub Finalize (arg) 退出函數(shù)Wri

8、teData 0 ,1end sub實驗十六 單容水箱液位定值控制系統(tǒng)一、實驗目的1. 理解單容水箱液位定值控制的基本方法及原理;2. 了解壓力傳感器的使用方法;3. 學習PID控制參數(shù)的配置。二、實驗設備1. THBDC-1型控制理論·計算機控制技術實驗臺平臺2. THBXD數(shù)據(jù)采集卡一塊(含37芯通信線、16芯排線和USB電纜線各1根)3. PC機1臺(含軟件“THBDC-1”)4. THBDY-1單容水箱液位控制系統(tǒng)三、實驗原理單容水箱液位定值控制系統(tǒng)的控制對象為一階單容水箱,主要的實驗項目為單容水箱液位定值控制。其執(zhí)行機構(gòu)為微型直流水泵,正常工作電壓為24V。直流微型水泵控制

9、方式主要有調(diào)壓控制以及PWM控制,在本實驗中采用PWM控制直流微型水泵的轉(zhuǎn)速來實現(xiàn)對單容水箱液位的定值控制。PWM調(diào)制與晶體管功率放大器的工作原理參考實驗十三的相關部分??刂破鞑捎昧斯I(yè)過程控制中所采用的最廣泛的控制器PID控制器。通過計算機模擬PID控制規(guī)律直接變換得到的數(shù)字PID控制器,它是按偏差的比例(P)、積分(I)、微分(D)組合而成的控制規(guī)律。水箱液位定值控制系統(tǒng)一般有由電流傳感器構(gòu)成大電流反饋環(huán)。在高精度液位控制系統(tǒng)中,電流反饋是必不可少的重要環(huán)節(jié)。這里為了方便測量與觀察反饋信號,通常把電流反饋信號轉(zhuǎn)化為電壓信號:反饋端輸出端串接一個250的高精度電阻。本實驗電壓與液位的關系為:

10、H液位=(V反饋-1)×12.5單位:mm水箱液位控制系統(tǒng)方框圖為:四、實驗步驟1、實驗接線1.1 將水箱面板上的“LT ”與實驗臺的“GND”相連接;水箱面板上的“LT +”與實驗臺的“AD1”相連接。1.2將水箱面板上的“輸入 ”與實驗臺的“GND”相連接;水箱面板上的“輸入 +”與實驗臺的“DA1”相連接。1.3將水箱面板上的“輸出 ”與“水泵電源”連接;水箱面板上的“輸出 +”與“水泵電源+”連接。1.3打開實驗平臺的電源總開關。2、壓力變送器調(diào)零本實驗在開始實驗前必須對壓力變送器調(diào)零操作。具體方法為: 2.1 將水箱中打滿水,然后再全部放到儲水箱中; 2.2 旋開壓力變送器

11、的后蓋,用小一字螺絲刀調(diào)節(jié)壓力變送器中電路板上有“Z”標識的調(diào)零電位器,讓壓力變送器的輸出電壓為1V; 2.3 再次向水箱中打水,并觀察水箱液位與壓力變送器輸出電壓的對應情況,其對應關系為:H液位=(V反饋-1)×12.5(當液位為10cm時,輸出電壓應為1.8V左右),如不對應,再重復步驟2.1、2.2直到對應為至;2.4 如果步驟1)、2)、3)還不能調(diào)好水箱液位與壓力變送器輸出電壓的對應情況,那么可適度調(diào)節(jié)壓力變送器中電路板上有“S”標識的增益電位器,再重復步驟2.1、2.2、2.3直到對應為至。但在實際應用中,增益電位器的調(diào)節(jié)要慎用,一般不調(diào)節(jié)。3、腳本程序的參數(shù)整定及運行3

12、.1啟動計算機,在桌面雙擊圖標“THBCC-1”,運行實驗軟件。3.2 順序點擊虛擬示波器界面上的“”按鈕和工具欄上的 “” 按鈕(腳本編程器);3.3在腳本編輯器窗口的文件菜單下點擊“打開”按鈕,并在“計算機控制技術應用算法”文件夾下選中“水箱控制”腳本程序并打開,閱讀、理解該程序,然后點擊腳本編輯器窗口的調(diào)試菜單下“步長設置”,將腳本算法的運行步長設為100ms;3.4點擊腳本編輯器窗口的調(diào)試菜單下“啟動”;觀察水箱內(nèi)液位的變化。3.5 當水箱液位穩(wěn)定在設定值后,再點擊腳本編輯器的調(diào)試菜單下“停止”,重新配置P、I、D的參數(shù)或改變算法的運行步長,再次啟動程序,并觀察運行結(jié)果。3.6 實驗結(jié)

13、束后,關閉腳本編輯器窗口,退出實驗軟件。注意: 為了更好地觀測液位曲線,本實驗中可將“分頻系數(shù)”設置到最大。 直流水泵電源的正反接,可以控制水泵正反轉(zhuǎn),最好保證水泵處于正轉(zhuǎn)狀態(tài); 實驗時出水閥的開度一般調(diào)節(jié)至整個閥開度的70%左右; 由于本實驗是基礎應用型實驗,其液位的控制精度在10%內(nèi)即可。五、報告要求1. 畫出水箱控制系統(tǒng)的方框圖;2. 分析P、I、D控制參數(shù)對水箱控制系統(tǒng)的影響;3. 分析水箱控制系統(tǒng)的出水口開度大小對水箱控制系統(tǒng)的影響。六、參考程序dim pv,sv,ei,ex,ey,K,Ti,Td,q0,q1,q2,op,h 變量定義sub Initialize(arg) '

14、初始化函數(shù) WriteData 0 ,1end subsub TakeOneStep (arg) '算法運行函數(shù) pv = ReadData(1) '當前測量值 h=(pv-1)*12.5 TTTRACE "pv=%f",pv TTRACE"液位h=%f",h sv=10 水箱液位的控制高度,單位cm K=0.8 P參數(shù) Ti=5 I參數(shù) Td=0 D參數(shù) Ts=0.2 '采集周期200ms ei=(sv/12.5+1)-pv '當前偏差 q0=k*(ei-ex) '比例項 if Ti=0 then q1=0 el

15、se q1=K*Ts*ei/Ti '積分項 end if q2=k*td*(ei-2*ex+ey) /Ts '微分項 ey=ex ex=ei op=op+q0+q1+q2 if op<=1.8 then '輸出值限幅 op=1.8 end if if op>=3.5 then op=3.5 end if TTRACE"op=%f",op WriteData op ,1 end subsub Finalize (arg) '退出函數(shù) WriteData 0 ,1end sub西工大自控實驗臺ACES實驗十六 溫度控制實驗一實驗目的1鞏固閉環(huán)控制系統(tǒng)的基本概念。2掌握溫度的一種采集方法。3掌握PID算法數(shù)字化的方法和編程。4掌握模擬PID控制電路的設計、實現(xiàn)。二實驗說明加熱棒溫度控制實驗設計了內(nèi)部控制和外部控制兩種實驗方案。外部控制要求使用實驗臺上提供的電子元器件搭建PID調(diào)節(jié)電路實現(xiàn)加熱棒的溫度控制。內(nèi)部控制實驗則通過采集模塊實現(xiàn)加熱棒溫度的計算機控制。溫度傳感器選用集成溫度傳感器AD590。三實驗內(nèi)容1編寫程序,實現(xiàn)加熱棒溫度的閉環(huán)調(diào)速(內(nèi)部控制),使溫度穩(wěn)定在某一給定值上。2使用實驗臺備選區(qū)部分提供的元器件自行搭建PID控制電路,實現(xiàn)對加熱棒溫度的控制(外部控制)。四實驗步驟1內(nèi)部控制首先,將控制對象

溫馨提示

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

評論

0/150

提交評論