計算機控制系統(tǒng)實驗指導(dǎo)書MATLAB版.doc_第1頁
計算機控制系統(tǒng)實驗指導(dǎo)書MATLAB版.doc_第2頁
計算機控制系統(tǒng)實驗指導(dǎo)書MATLAB版.doc_第3頁
計算機控制系統(tǒng)實驗指導(dǎo)書MATLAB版.doc_第4頁
計算機控制系統(tǒng)實驗指導(dǎo)書MATLAB版.doc_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、.計算機控制系統(tǒng)實驗指導(dǎo)書(Matlab版)一、實驗課程教學(xué)目的與任務(wù)通過實驗設(shè)計或計算機仿真設(shè)計,使學(xué)生了解和掌握數(shù)字PID 控制算法的特點、了解系統(tǒng) PID 參數(shù)整定和數(shù)字控制系統(tǒng)的直接設(shè)計的基本方法,了解不同的控制算法對被控對象的控制特性,加深對計算機控制系統(tǒng)理論的認(rèn)識,掌握計算機控制系統(tǒng)的整定技術(shù),對系統(tǒng)整體設(shè)計有一個初步的了解。根據(jù)各個實驗項目,完成實驗報告(用實驗報告專用紙)。二、實驗要求學(xué)生在熟悉 PC 機的基礎(chǔ)上,熟悉 MATLAB 軟件的操作, 熟悉 Simulink 工具箱的軟件編程。通過編程完成系統(tǒng)的設(shè)計與仿真實驗,逐步學(xué)習(xí)控制系統(tǒng)的設(shè)計,學(xué)習(xí)控制系統(tǒng)方案的評估與系統(tǒng)指標(biāo)

2、評估的方法。計算機控制系統(tǒng)主要技術(shù)指標(biāo)和要求:根據(jù)被控對象的特性, 從自動控制系統(tǒng)的靜態(tài)和動態(tài)質(zhì)量指標(biāo)要求出發(fā)對調(diào)節(jié)器進行系統(tǒng)設(shè)計, 整體上要求系統(tǒng)必須有良好的穩(wěn)定性、準(zhǔn)確性和快速性。 一般要求系統(tǒng)在振蕩23 次左右進入穩(wěn)定;系統(tǒng)靜差小于3%5%的穩(wěn)定值(或系Word 文檔.統(tǒng)的靜態(tài)誤差足夠小);系統(tǒng)超調(diào)量小于30 50的穩(wěn)定值;動態(tài)過渡過程時間在 35 倍的被控對象時間常數(shù)值。系統(tǒng)整定的一般原則:將比例度置于交大值,使系統(tǒng)穩(wěn)定運行。根據(jù)要求,逐漸減小比例度,使系統(tǒng)的衰減比趨向于4: 1 或 10:1。若要改善系統(tǒng)的靜態(tài)特性,要使系統(tǒng)的靜差為零,加入積分環(huán)節(jié),積分時間由大向小進行調(diào)節(jié)。 若要改

3、善系統(tǒng)的動態(tài)特性,增加系統(tǒng)的靈敏度, 克服被控對象的慣性, 可以加入微分環(huán)節(jié), 微分時間由小到大進行調(diào)節(jié)。 PID 控制的三個特性參數(shù)在調(diào)節(jié)時會產(chǎn)生相互的影響,整定時必需綜合考慮。系統(tǒng)的整定過程是一個反復(fù)進行的過程,需反復(fù)進行。實驗一、數(shù)字 PID 參數(shù)的整定一、 實驗?zāi)康?)、了解數(shù)字 PID 控制回路的結(jié)構(gòu)。2)、掌握數(shù)字 PID 控制算法的控制原理。3)、掌握數(shù)字 PID 控制算法的整定原理。二、 實驗設(shè)備Word 文檔.1) WINDOWS 操作系統(tǒng)和 MATLAB 軟件。2) PC 電腦。三、 實驗原理在過程控制中, 廣義被控對象采用一階對象,設(shè)計相應(yīng)的數(shù)字控制器, 使系統(tǒng)達到穩(wěn)定,

4、并滿足一定的動態(tài)和靜態(tài)指標(biāo)。例如:對象的傳遞函數(shù)為:1332,按下圖進行數(shù)字 PID 控制系統(tǒng)設(shè)計,s25 s并確定數(shù)字 PID 控制器的參數(shù)。四、實驗容1) 建立閉環(huán)數(shù)字控制系統(tǒng)。2) 選擇 PID 數(shù)字調(diào)節(jié)器。3) 將 PID 三參數(shù)置于適當(dāng)值,使系統(tǒng)穩(wěn)定運行。4) 整定比例度。Word 文檔.5) 整定積分時間。6) 整定微分時間。7) 對系統(tǒng)進行控制指標(biāo)的綜合考慮,系統(tǒng)反復(fù)調(diào)試。五 . 實驗要求1. 完成編程并檢查是否有語法錯誤。2. 運行程序。3. 對運行的結(jié)果進行顯示。4. 記錄運行的結(jié)果。5. 分析正確與錯誤的原因。6. 用專用的報告紙寫出實驗報告。實驗二、 Smith 算法的運

5、用一、實驗?zāi)康?)、了解 Smith 算法控制回路的結(jié)構(gòu)。2)、掌握 Smith 算法的控制原理。Word 文檔.3)、掌握 Smith 控制算法的設(shè)計原理。二、實驗設(shè)備1) WINDOWS 操作系統(tǒng)和 MATLAB 軟件。2) PC 電腦。三、實驗原理按下圖進行Smith 算法控制回路的設(shè)計,在過程控制中, 廣義被控對象采用一階加純遲后對象, 設(shè)計相應(yīng)的 Smith 控制 控制器, 使系統(tǒng)達到穩(wěn)定, 并滿足一定的動態(tài)和靜態(tài)指標(biāo)。四、實驗容1)運行 MATLAB 文件。2)運用 Simulink 按下圖進行圖形化編程。3)采用 Smith 控制方法,在 PID 控制中(選用 PI 控制),取

6、kp40,kiWord 文檔.0.,假設(shè)預(yù)測模型精確,階躍信號輸入取100。4)觀測 Simulink 仿真程序運行的結(jié)果。 (仿真結(jié)果表明, Smith 控制方法具有很好控制效果。)5)進行系統(tǒng)整定;當(dāng)參數(shù)適當(dāng)值時,使系統(tǒng)穩(wěn)定運行。6)對系統(tǒng)進行控制指標(biāo)的綜合考慮,系統(tǒng)反復(fù)調(diào)試。五 . 實驗要求1. 完成編程并檢查是否有語法錯誤。2. 運行程序。3. 對運行的結(jié)果進行顯示。4. 記錄運行的結(jié)果。5. 分析正確與錯誤的原因。6. 用專用的報告紙寫出實驗報告。實驗三、二階對象數(shù)字控制系統(tǒng)設(shè)計Word 文檔.一、實驗?zāi)康?)、了解二階對象數(shù)字控制回路的結(jié)構(gòu)。2)、掌握二階對象數(shù)字PID 算法的控制

7、原理。3)、掌握二階對象數(shù)字PID 控制算法的設(shè)計原理。二、實驗設(shè)備1) WINDOWS 操作系統(tǒng)和 MATLAB 軟件。2) PC 電腦。三、實驗原理按下圖 二階對象數(shù)字控制 回路的設(shè)計, 在過程控制中, 廣義被控對象采用二階對象,設(shè)計相應(yīng)的 PID 控制 控制器, 使系統(tǒng)達到穩(wěn)定, 并滿足一定的動態(tài)和靜態(tài)指標(biāo)。廣義被控對象采用的傳遞函數(shù)為:0.003z0.001G p2運用 Simulink 按下圖進行圖形化編程。設(shè)計相應(yīng)的數(shù)字控制器,使系統(tǒng)達到穩(wěn)定,并滿足一定的動態(tài)和靜態(tài)指標(biāo)。Word 文檔.四、 實驗容1) 建立閉環(huán)數(shù)字控制系統(tǒng)。2) 選擇 PID 數(shù)字調(diào)節(jié)器。3) 進行 PID 三參

8、數(shù)整定;當(dāng)三參數(shù)適當(dāng)值時,使系統(tǒng)穩(wěn)定運行。4) 整定比例度。5) 整定積分時間。6) 整定微分時間。7) 對系統(tǒng)進行控制指標(biāo)的綜合考慮,系統(tǒng)反復(fù)調(diào)試。五 . 實驗要求1. 完成編程并檢查是否有語法錯誤。2. 運行程序。3. 對運行的結(jié)果進行顯示。4. 記錄運行的結(jié)果。Word 文檔.5. 分析正確與錯誤的原因。6. 用專用的報告紙寫出實驗報告。實驗四、達林控制算法的運用一、實驗?zāi)康?)、了解 達 林控制算法的控制回路的結(jié)構(gòu)。2)、掌握 達 林控制算法的使用方法。3)、掌握 達 林控制算法的編程原理。二、實驗設(shè)備1) WINDOWS 操作系統(tǒng)和 MATLAB 軟件。2) PC 電腦。三、實驗原理

9、達林算法的SIMULINK 仿真模型見圖。達林算法適用于一、二階慣性加純滯后對象,仿真模型僅對工業(yè)控制中常見的一階慣性加純滯后對象作仿真。若要仿真二階對象,不難在此仿真模型上修改進行。Word 文檔.五、 實驗容1)建立 達 林控制算法的閉環(huán)數(shù)字控制系統(tǒng)。2) 假設(shè)對象模型G0 (s)2e 3 s ,要求閉環(huán)系統(tǒng)時間常數(shù)T4.5 秒,取采樣周期T=14s1秒。先按對象的參數(shù)去設(shè)置控制器參數(shù),然后運行仿真模型。3) 若欲縮短調(diào)節(jié)時間,可將閉環(huán)時間常數(shù)改為T2 秒,采樣周期仍為T=1 秒,再次仿真。4) 觀察系統(tǒng)的動態(tài)過程,注意控制量的變化情況。5) 觀察系統(tǒng)輸出都沒有紋波出現(xiàn),說明在純滯后時間是

10、采樣周期的整數(shù)倍時,無論閉環(huán)系統(tǒng)時間常數(shù) T 是大于還是小于慣性時間常數(shù), 系統(tǒng)輸出都是沒有紋波的。 倘若純滯后時間不是采樣周期的整數(shù)倍時,系統(tǒng)輸出將會發(fā)生波動。6) 設(shè) T2 秒,采樣周期改為T=1.3 秒 ,再次仿真。 若再縮短采樣周期,系統(tǒng)的輸出波動將更厲害。7) 對系統(tǒng)進行控制指標(biāo)的綜合考慮,系統(tǒng)反復(fù)調(diào)試。8) 達林算法控制器的S 函數(shù)程序darlincon.m清單如下:function sys,x0,str,ts = dahlincon(t,x,u,flag,Ttao,T1,K,Tao,T)global umax k1 k2 k3 uk ek_1 Nswitch flag,case

11、0,% Initializationsizes = simsizes;sizes.NumContStates = 0;sizes.NumDiscStates = 0;sizes.NumOutputs = 1;sizes.NumInputs = 1;sizes.DirFeedthrough = 1; sizes.NumSampleTimes = 1;sys = simsizes(sizes);str = ;ts = T 0;umax = 50;N=floor(Tao/T)uk=zeros(N+2,1);ek_1=0;k1=exp(-T/Ttao);k2=exp(-T/T1);k3=(1-k1)/

12、K/(1-k2);case 3,% Outputsek=u;uk(1)=k3*(ek-k2*ek_1)+k1*uk(2)+(1-k1)*uk(N+2);if uk(1)umax uk(1)=umax; endif uk(1)-umax uk(1)=-umax; endek_1=ek; uk(2:N+2)=uk(1:N+1);Word 文檔.sys=uk(1);case 1,2,4,9,% Unhandled flagssys = ;otherwise% Unexpected flagserror(Unhandled flag = ,num2str(flag);end程序中的斜體部分就是有關(guān)的達

13、林算法實現(xiàn)所用的變量和語句。五 . 實驗要求1. 完成編程并檢查是否有語法錯誤。2. 運行程序。3. 對運行的結(jié)果進行顯示。4. 記錄運行的結(jié)果。5. 分析正確與錯誤的原因。6. 用專用的報告紙寫出實驗報告。Word 文檔.Word 文檔.計算機控制系統(tǒng)課程設(shè)計指導(dǎo)書(Matlab版)一、設(shè)計的容與安排1. 課程設(shè)計題目的選擇根據(jù)課程的要求和本人的學(xué)習(xí)情況,選擇大綱推薦的題目。任課教師可以推薦一定的設(shè)計題目, 學(xué)生也可以自主提出符合 計算機控制系統(tǒng) 要求的適合設(shè)計的題目,但是學(xué)生提出的題目必須經(jīng)過任課教師的確認(rèn)才能立為設(shè)計題目。2. 課程設(shè)計容及要求( 1) 設(shè)計題目; 單回路數(shù)字系統(tǒng) PID

14、 控制設(shè)計; 串接數(shù)字系統(tǒng)PID 控制設(shè)計; 二階純滯后系統(tǒng)的大林算法控制設(shè)計; 二階純滯后系統(tǒng)的Smith 算法控制設(shè)計; 其它數(shù)字控制方法。( 2) 主要技術(shù)指標(biāo)和要求;根據(jù)被控對象的特性,從自動控制系統(tǒng)的靜態(tài)和動態(tài)質(zhì)量指標(biāo)要求出發(fā)對調(diào)節(jié)器進行系統(tǒng)設(shè)計,整體上要求系統(tǒng)必須有良好的穩(wěn)定性、準(zhǔn)確性和快速性。一般要求系統(tǒng)在振蕩 23 次左右進入穩(wěn)定;系統(tǒng)靜差小于 3%5%的穩(wěn)定值(或系統(tǒng)的靜態(tài)誤差足夠?。?;系統(tǒng)超調(diào)量小于 30 50的穩(wěn)定值;動態(tài)過渡過程的時間在 3 5 倍的被控對象時間常數(shù)值。3. 課程設(shè)計題目的確定程序Word 文檔.1)學(xué)生在深入學(xué)習(xí)計算機控制系統(tǒng)課程后,可以在老師的指導(dǎo)

15、下選題,也可以自主選題。2)學(xué)生要提出選題依據(jù)。3)設(shè)計題目必須經(jīng)老師確認(rèn)后,才是有效設(shè)計題目。4)課程設(shè)計題目必須在一周完成。5)提交設(shè)計報告或小論文。二、設(shè)計的質(zhì)量與創(chuàng)新1. 的新穎性和獨到之處;2. 計的難度和總體工作量根據(jù)以下四點來定;算法難度,對象的復(fù)雜性,控制回路的復(fù)雜性,系統(tǒng)的大小。3. 自動控制系統(tǒng)的靜態(tài)和動態(tài)質(zhì)量指標(biāo);4. 完成的時間與獨立完成情況。三、課程設(shè)計步驟1. 開機并運行 MATLAB 文件。2. 運行 Simulink 工具箱等進行系統(tǒng)設(shè)計。3. 結(jié)合數(shù)字系統(tǒng)功能模塊和 m 文件編程進行系統(tǒng)編程4. 運行完成的軟件,進行反復(fù)調(diào)試。Word 文檔.5. 記錄運行結(jié)果

16、并分析。注: PID 控制系統(tǒng)整定的一般原則:將比例度置于交大值,使系統(tǒng)穩(wěn)定運行。根據(jù)要求,逐漸減小比例度,使系統(tǒng)的衰減比趨向于4:1 或 10: 1。若要改善系統(tǒng)的靜態(tài)特性,要使系統(tǒng)的靜差為零,加入積分環(huán)節(jié),積分時間由大向小進行調(diào)節(jié)。若要改善系統(tǒng)的動態(tài)特性,增加系統(tǒng)的靈敏度, 克服被控對象的慣性, 可以加入微分環(huán)節(jié), 微分時間由小到大進行調(diào)節(jié)。 PID 控制的三個特性參數(shù)在調(diào)節(jié)時會產(chǎn)生相互的影響,整定時必需綜合考慮。系統(tǒng)的整定過程是一個反復(fù)進行的過程,需反復(fù)進行。四、課程設(shè)計的成績評定以提交設(shè)計報告或小論文為評分依據(jù)。Word 文檔.遞交報告格式題目三號黑體班級,學(xué)號(小四)作者姓名(小四)1 前言(小四黑)前言敘述論題的背景,容包括為什么要做這件事,目前了解到的資料中別人

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論