




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1 前言目前工業自動化水平已成為衡量各行各業現代化水平的一個重要標志。同時,控制理論的發展也經歷了古典控制理論、現代控制理論和智能控制理論三個階段。智能控制的典型實例是模糊全自動洗衣機等。自動控制系統可分為開環控制系統和閉環控制系統。一個控控制系統包括控制器傳感器變送器執行機構輸入輸出接口。控制器的輸出經過輸出接口執行機構,加到被控系統上;控制系統的被控量,經過傳感器,變送器,通過輸入接口送到控制器。不同的控制系統其傳感器 變送器執行機構是不一樣的。比如壓力控制系統要采用壓力傳感器。電加熱控制系統的傳感器是溫度傳感器。目前,PID控制及其控制器或智能PID控制器(儀表)已經很多,產品已在工程實
2、際中得到了廣泛的應用,有各種各樣的PID控制器產品,各大公司均開發了具有PID參數自整定功能的智能調節器 (intelligent regulator),其中PID控制器參數的自動調整是通過智能化調整或自校正、自適應算法來實現。有利用PID控制實現的壓力、溫度、流量、液位控制器,能實現PID控制功能的可編程控制器(PLC),還有可實現PID控制的PC系統等等。可編程控制器(PLC)是利用其閉環控制模塊來實現PID控制,而可編程控制器(PLC)可以直接與ControlNet相連。還有可以實現PID 控制功能的控制器,如Rockwell 的Logix產品系列,可以直接與ControlNet相連,利
3、用網絡實現其遠程控制功能。 控制系統的性能指標通常包括穩態和動態兩個方面。穩態性能指標是指系統的穩態誤差,它表征系統的控制精度。動態性能指標表片系統瞬態響應的品質。為使系統能同時滿足動態和穩態性能指標的要求,就需要在系統中引入一個專門用于改善性能的附加裝置,這個附加裝置就是校正裝置。當控制系的開環增益增大到滿足其穩定性態性能所要求的數值時,系統有可能為不穩定,或者即使能穩定性定,其動態性能一般也不會滿足設計要求,為此需要在系統的前向通首中加一個超前校正裝置,以實現在開環增益不變的前提下,使系統的動態性能也能滿足設計的要求。當系統的動態性能滿足要求,而其穩定性態性能不好時,就要求所加的校正裝置要
4、使系統的開環增益有較大的增大,使系統的動態性能不發生明顯的變化,因此要加入滯后校正裝置。若要將兩種校正結合起來應用,必然會同時改善系統的動態和穩態性能,這就是滯后超前校正。而PID控制器能夠滿足這兩方面的要求,但根據系統性能指標的要求,正確地調整PID的三個參數是非常重要的。本次設計就主要圍繞調節PID的參數進行。2 總體方案設計 對系統進行PID控制的設定,當系統的被控對象很復雜時,難以用解析法建立數學模型,可用ZN法去調整PID控制器的參數,非常實用,有效和方便。ZN法有兩種實施的辦法,共同的目標是使被控系統的階躍響應具有25%的超調量。于是就有了下面兩種方案。2.1 方案設計方案一: 這
5、種方案是先假設Ti為無窮大,Td=0,即只有比例控制Kp。具體的做法是:將比例系數Kp值由零逐漸增大到系統的輸出首次呈現持續的等幅振蕩,此時對應的Kp值為臨界增益,用Kc表示,并記下振蕩的周期Tc,對于這種情況,齊格勒和尼可爾斯提出公式,以確定相應PID控制器的參數Kp、Ti、和Td的值。其傳遞函數也是一個極點在坐標原點,兩個零點均位于處。 Kp 對象r(t)E(t) C(t)M(t) 圖 2.1 方案一方框圖 PID調節器:Kp=0.6Kc,Ti=0.5Tc,Td=0.125Tc 表2.1 Z-N第二法的參數表控制器的類型KpTiTdP 05kc0PI 0.45kc1/1.2Tc0 PID
6、0.6Kc 0.5Tc0.125Tc方案二:在對象的輸入端加一單位階躍信號,測量其輸出響應曲線。如果被測的對象中既無積分環節,又無復數主導極點,則相應的階躍響應曲線可視為是S形曲線。這種曲線的特征可用滯后時間和時間常數T來表征。通過S形曲線的轉折點作切線,使之分別與時間坐標軸和c(t)=K的直線相交,由所得的兩個交點確定延滯時間和時間常數T。具有S形階躍響應曲線的對象,其PID控制器的傳遞函數為:這種PID控制器有一個極點在坐標原點,二個零點都在S=處。表2.2 Z-N第一法的參數表控制器的類型KpTiTdP 0PI 0.9 0 PID 1.2 20.52.2方案論證方法一臨界比例法簡單并且是
7、閉環,使用起來比第二種方案范圍要大點。第二種響應曲線法有一個缺點就是必須要S型的響應曲線,并且第二種方案是開環的,容易受到干擾,使得PID控制不準確。2.3方案選擇 通過分析題目和課程設計要求,我認為選擇第一種方案更為簡單和準確,因為第二種方案的要求(S型曲線)題目可能不能達到。還需要花時間證明是否是S型曲線。所以比起方案一要復雜的多,耗費的時間也更多,所以我選用方案一來完成本次課程設計。 3 單元模塊設計3.1對系統性能指標進行分析由設計要求可以得知,系統是在受到階躍信號后產生相應的,由Matlab的simulink進行了仿真圖的搭建,如圖3.1所示: 圖3.1 校正前連線圖在matlab操
8、作環境中鍵入以下程序,會得到系統的階躍響應的曲線圖和伯德圖,圖3.2為matlab繪制的其閉環傳遞函數的單位階躍響應曲線,圖3.3為matlab繪制的其閉環傳遞函數的伯德圖。g1=tf(9.9,120 1);g2=tf(0.107,10 1);tau1=80;np,dp=pade(tau1,2);gp=tf(np,dp);g=g1*gp;close=g/(1+g*g2)step(close)bode(close) 根據圖上的信息可以得于如表3.1所示的原系統性能指標如下所示:超調量% =(6.084.82)/4.8226.1%上升時間Tr峰值時間Tp調整時間Ts波形峰值波形穩定值159 s22
9、2 s325 s6.08 v 4.82 v 表3.1 原系統性能指標圖3.2 原系統閉環傳遞函數的單位階躍響應曲線圖3.3 原系統閉環傳遞函數的伯德圖由階躍信號經過了閉環控制系統,最后由Scope來觀察波形,點擊上方的運行按鈕之后再雙擊Scope就彈出了如圖3.4所示的波形。從圖上可以看出,由matlab的step函數繪制的系統單位階躍函數曲線和示波器上顯示的圖形是一樣的。圖3.4 Scope輸出波形系統的動態性能指標,遠不能滿足設計的要求,靜態誤差也不能滿足要求。這是就需要運用校正電路來彌補這些差別的存在。3.2 PID控制器的工作原理PID校正裝置(又稱PID控制器或PID調節器)是一種有
10、源校正裝置,它是最早發展起來的控制策略之一,在工業過程控制中有著最廣泛的應用,其實現方式有電氣式、氣動式和液力式。與無源校正裝置相比,它具有結構簡單、參數易于整定、應用面廣等特點,設計的控制對象可以有精確模型,并可以是黑箱或灰箱系統。圖3.4為它的控制結構框圖,典型PID 為滯后超前校正裝置。 圖3.4 PID校正系統由圖可見,PID控制器是通加對誤差信號e(t)進行比例、積分和微分運算,其結果的加權,得到控制器的輸出u(t),該值就是控制對象的控制值。PID控制器的數學描述為:式中u(t)為控制輸入,e(t)=r(t)-c(t)為誤差信號,r(t)為輸入量,c(t)為輸出量。在 PID 控制
11、器中,錯誤信號(受控系統期望的溫度與實際溫度之間的差值)在加到溫度控制電源驅動電路之前先分別以三種方式(比例、積分和微分)被放大。比例增益向錯誤信號提供瞬時響應。積分增益求出錯誤信號的積分,并將錯誤減低到接近零的水平。積分增益還有助于過濾掉實測溫度信號中的噪音。微分增益使驅動依賴于實測溫度的變化率,正確運用微分增益能縮短響應定位點改變或其它干擾所需的穩定時間。然而,在許多情況下,比例積分(PI:Proportional-Integral,沒有微分增益)控制策略也可以產生滿足要求的結果,而且通常要比完全的 PID控制器更容易調整到穩定的運行狀態,并獲得符合要求的穩定時間。PID解決了自動控制理論
12、所要解決的最基本問題,既系統的穩定性、快速性和準確性。調節PID的參數,可實現在系統穩定的前提下,兼顧系統的帶載能力和抗擾能力,同時,在PID調節器中引入積分項,系統增加了一個零積點,使之成為一階或一階以上的系統,這樣系統階躍響應的穩態誤差就為零。綜合前面所述,PID控制器是一種有源的遲后超前校正裝置,且在實際控制系統中有著最廣泛的應用。當系統模型已知時,可采用遲后超前校正的設計方法。若系統模塊未知或不準確,則可后述方法進行設計。3.3 P,I和D控制器的連接3.3.1 P控制器圖3.5 P控制器的連接圖 在K取35時,運行此P控制器得的仿真波形圖如下:圖3.6 P控制器得的仿真波形圖比例調節
13、器對所有頻率信號控制作用強度相同,它的特點是迅速,有殘差。增大比例P將加快系統的響應,其作用是放大誤差的幅值,它能快速影響系統的控制輸出值,但僅靠比例系數的作用,系統不能很好地穩定在一個理想的數值,其結果是雖較能有效地克服擾動的景響,但有穩態誤差出現,過大的比例系數還會使系數出現較大的超調并產生振蕩,使穩定性變差。3.3.2 I控制器圖3.7 I控制器的連接圖在0.0062時,運行此P控制器得的仿真波形圖如下:圖3.8 I控制器得的仿真波形圖 I控制器的特點是調節時間較大,無殘差。對于一個自動控制系統,如果在進入穩態后存在穩態誤差勁,則稱這個控制系統為有差系統,為了消除穩態誤差,在控制器中必須
14、引入積分項。積分項對誤差的作用取決于時間的積分,隨著時間的增加,積分項會增大,這樣,即便是誤差很小,積分項也會隨著時間的增加面加大,它推動控制器的輸出向穩態誤差減小的方向變化,直到穩態誤差為零。 D控制器圖3.9 D控制器的連接圖在Td37時,運行此D控制器得的仿真波形圖如下:圖3.10 D控制器得的仿真波形圖D控制器的特點是迅速并且超前。微分具有超前作用,在微分控制中,控制器的輸出與輸入誤差信號的微分成正比關系。微分項能預測誤差變化的趨勢,從面做到提前使抑制誤差的控制作用等于零,甚至為負值,從面避免了被害人控量的嚴重超調,改善了系統在調節過程中的動態特性。3.4校正電路的連接如上提到的,需要
15、一個校正電路來進行校正才能夠滿足要求,這里就用到了PID控制器來進行校正,校正的裝置電路如圖3.5所示 圖3.11 PID控制器系統采用了比例(增益)因子、微分因子、積分因子模塊來作為校正環節,其參數還需要進行設置才能夠滿足。3.5設定校正系統的參數3.5.1 確定Kp根據方案一的要求,先確定Kp。去掉PID的積分項和微分項,一般是令Ti=0、Td=0,使PID為純比例調節。由0逐漸加大比例增益P,直至系統出現振蕩時確定下Kp的值。運用Matlab進行仿真,選擇合適的參數。當K2時,在matlab操作環境中鍵入以下程序即可得到K2時,系統的階躍響應曲線如圖3.6所示:g1=tf(9.9,120
16、 1);g2=tf(0.107,10 1);tau1=80;np,dp=pade(tau1,2);gp=tf(np,dp);g=g1*gp*2;close=g/(1+g*g2);Step(close) 由圖可知,Kp2時,系統的性能指標如下表:上升時間Tr峰值時間Tp調整時間Ts波形峰值波形穩定值127 s191s1500 s11.3 v6.33 v表3.2 Kp =2時,系統的性能指標超調量% =(11.36.33)/6.3378.51%圖3.12 Kp =2時系統的階躍響應曲線由性能指標可以知道,當Kp2時,系統的超調量過大,系統的被控制量會產生過大的動態降落,并且系統的調整時間過長,所以
17、不滿足條件。 于是繼續增大當Kp,當Kp 2.72時,系統的仿真波形為:圖3.13 Kp2.72時系統仿真波形觀察系統此時已經進入持續振蕩,則Kp= 2.72,Tc=290,根據Z-N法2有表3.3如下表3.3 Z-N經驗公式表 Tc = 290控制器的類型KpTiTdP1.360PI1.224241.70 PID1.63214536.25當繼續增大Kp=3時,得到如圖3.14的系統仿真波形:圖3.14 Kp=3時系統仿真波形由圖可知,當Kp超過2.7后,系統不穩定。于是我取Kp2.723.5.2 設定P控制器的參數我先取K1.36,在matlab操作環境中鍵入以下程序即可得到K1.36時,系
18、統的階躍響應曲線如圖3.15所示:g1=tf(9.9,120 1);g2=tf(0.107,10 1);tau1=80;np,dp=pade(tau1,2);gp=tf(np,dp);g=g1*gp*1.36;close=g/(1+g*g2) 由圖可知,K1.36時,系統的性能指標如下表:上升時間Tr峰值時間Tp調整時間Ts波形峰值波形穩定值142 s210 s600 s7.96 v5.57 v表3.4 K=1.36時系統性能指標超調量% =(7.965.57)/5.5742.9%圖3.15 K1.36時系統階躍響應曲線圖 由系統的性能指標可知,當K1.36時,系統的超調量仍然偏大,所以需要引
19、入PI控制器進行調節。3.5.3 設定PI控制器的參數參照表3.3,我取K=1.224 ,0.004在matlab操作環境中鍵入以下程序即可得到K=1.224 ,0.004時,系統的階躍響應曲線如圖3.16所示:g1=tf(9.9,120 1);g2=tf(0.107,10 1);g3=tf(1,1 0);tau1=80;np,dp=pade(tau1,2);gp=tf(np,dp);g=g1*gp*1.224*(1+0.004*g3);close=g/(1+g*g2)Step(close) 由圖可知,系統穩定是個很慢的過程,并且穩定時的值很大,超調量也不合要求。一個自動控制系統,如果在進入穩
20、態后存在穩態誤差,則稱這個控制系統是有穩態誤差的或簡稱有差系統(System with Steady-state Error)。為了消除穩態誤差,在控制器中必須引入“積分項”。積分項對誤差取決于時間的積分,隨著時間的增加,積分項會增大。這樣,即便誤差很小,積分項也會隨著時間的增加而加大,它推動控制器的輸出增大使穩態誤差進一步減小,直到等于零。因此,比例+積分(PI)控制器,可以使系統在進入穩態后無穩態誤差。圖3.16 K=1.224 0.004時,系統的階躍響應曲線圖在控制器中僅引入“比例”項往往是不夠的,比例項的作用僅是放大誤差的幅值,需要增加的是“微分項”,它能預測誤差變化的趨勢,這樣,具
21、有比例+微分的控制器,就能夠提前使抑制誤差的控制作用等于零,甚至為負值,從而避免了被控量的嚴重超調。所以對有滯后的被控對象不僅是PI控制,更需要引入微分控制,使系統性能更完善,這就是PID控制了。3.5.4 設定PID控制器的參數參照表3.3我取PID的三個參數值為K=1.632, =0.0069, Td=36.25,此時系統的輸出波形為圖3.11所示此時可以算出,系統的性能指標如下表3.5:上升時間Tr峰值時間Tp調整時間Ts波形峰值波形穩定值156 s210 s700 s12.5 v9.3 v表3.4 K=1.632 =0.0069 Td=36.25時系統性能指標此時的超調量為% =(12
22、.59.3)/9.334.41%圖3.17 K=1.632 =0.0069 Td=36.25時系統階躍響應波形此時系統的各項性能指標已經初步達到要求,只是還需要進行一些調整。經過調整后,發現K=1.5, =0.005, Td=35時,系統的階躍響應波形為下圖3.18所示。圖3.18 K=1.5 =0.005 Td=35系統階躍響應波形此時的性能指標如表3.5所示:上升時間Tr峰值時間Tp調整時間Ts波形峰值波形穩定值180s210 s450 s10.5 v9.3 v表3.5 K=1.5 =0.005 Td=35時系統性能指標超調量% =(10.59.3)/9.312.9%參數滿足要求,PID控
23、制器此時能產生較大的相位超前角,能使系統的相位裕量有較大的增加,使系統超調量也減小,瞬態響應速度變快,調整時間比原系統有了明顯的縮短,構成的PID校正系統顯著的改善了系統的穩態性能。4 軟件介紹MATLAB是這次設計中所用的軟件,下來我們來了解下它的概況MATLAB是矩陣實驗室(MatrixLaboratory)之意。除具備卓越的數值計算能力外,它還提供了專業水平的符號計算,文字處理,可視化建模仿真和實時控制等功能。 MATLAB的基本數據單位是矩陣,它的指令表達式與數學,工程中常用的形式十分相似,故用MATLAB來解算問題要比用C,FORTRAN等語言完相同的事情簡捷得多。 當前流行的MAT
24、LAB7.0/Simulink3.0包括擁有數百個內部函數的主包和三十幾種工具包(Toolbox).工具包又可以分為功能性工具包和學科工具包.功能工具包用來擴充MATLAB的符號計算,可視化建模仿真,文字處理及實時控制等功能.學科工具包是專業性比較強的工具包,控制工具包,信號處理工具包,通信工具包等都屬于此類。 開放性使MATLAB廣受用戶歡迎.除內部函數,所有MATLAB主包文件和各種工具包都是可讀可修改的文件,通過對源程序的修改或加入自己編寫程序構造新的專用工具包。5 系統調試整個校正系統在完成之前,用matlab工具進行了原系統和校正系統的仿真,一開始選擇了錯的方法致使校正出現預料外的錯
25、誤,最后經過反復思考調試重新測試參數才得到了合適的參數。調試結束后,系統的性能得到了改善。6 系統功能、指標參數6.1系統功能本次設計主要是研究特定的閉環系統的性能參數,利用了PID校正的方法使得原系統在階躍信號作用下性能得到極大的改善,使之能同時滿足動態和穩態性能指標的要求,校正成為期望的系統。6.2 指標參數(1)調整時間t=450 s(2)較小的超調量 約為12.9%(3)靜態誤差為零6.3 系統指標參數分析校正后的電路圖為圖6.1所示圖6.1 校正后帶PID控制器的電路圖 校正后系統的性能指標較原系統有了顯著改善。7 總結體會通過這次控制系統PID調節器參數整定設計,我了解了PID調節
26、的好處。掌握了設計PID的要領。為今后的學習打下了好的基礎。同時我了解了Z-N的兩種方法,并且能進行靈活運用。在調試過程中,我了解了怎樣去分析,怎樣去解決。PID調節為工程上很多問題提供了很好的解決問題的方法。設計中我通過翻閱相關書籍和查閱相關資料,加上老師的幫助,完成了這次的設計內容。在設計過程中我自己充分的認識到了自己對于電路的學習還任重而道遠,還有相當多的東西需要去學習與摸索,把以前沒有弄懂的問題弄懂了,把掌握了的知識加深了印象,對一些常用器件的使用也更加的了解了,另外對于控制系統必不可少的軟件matlab也有了更深的了解,特別是對于Sinmulink的使用更加的熟練了。這些都提高了我對
27、于自動控制的愛好與興趣。8 參考文獻1 鄒伯敏自動控制理論M北京:機械工業出版社20052 李宜達控制系統設計與仿真M北京:清華大學出版社20043 張彬自動控制原理M北京:北京郵電大學出版社20024 陳治明.電力電子器件M. 北京:機械工業出版社,1992.5 張明勛.電力電子設備和應用手冊M.北京:機械工業出版社,1992.6 陶永華,尹怡欣,葛蘆生.新型PID控制及其應用.機械工業出版社,1998. 目 錄1 前言12 總體方案設計22.1 方案設計22.2方案論證32.3方案選擇33 單元模塊設計43.1對系統性能指標進行分析43.2 PID控制器的工作原理63.3 P,I和D控制器的連接73.3.1 P控制器73.3.2 I控制器83.3.3 D控制器93.4校正電路的連接103.5設定校正系統的參數113.5.1 確定Kp113.5.2 設定P控制器的參數133.5.3 設定PI控制器的參數143.5.4 設定PID控制器的參數154 軟件介紹175 系統調試186 系統功能、指標參數196.1系統功能196.2 指標參數196.3 系統指標參數分析197 總結體會
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山西省晉源區第七小學2025屆三下數學期末學業質量監測試題含解析
- 重慶醫科大學《建筑師職業基礎(含務實與法規)》2023-2024學年第二學期期末試卷
- 山東省聊城莘縣聯考2025屆初三下學期中考試英語試題含答案
- 伊寧縣2025屆五下數學期末調研模擬試題含答案
- 上海市第八中學2025屆中考預測金卷:數學試題(浙江卷)含解析
- 西南科技大學《電視綜藝欄目編導》2023-2024學年第二學期期末試卷
- 接收發展對象大會流程
- 2025數據中心服務器采購與維護工程合同
- 《2025高速數據傳輸接入服務合同》
- 2025設備租賃合同「樣式」
- 國家開放大學畢業生登記表-
- 電腦故障診斷卡說明書
- 企業重組所得稅特殊性處理實務(深圳市稅務局)課件
- 2022年7月2日江蘇省事業單位招聘考試《綜合知識和能力素質》(管理崗客觀題)及答案
- 瓦斯超限事故專項應急預案
- 苗木質量保證措施
- 【公司利潤質量研究國內外文獻綜述3400字】
- 水利工程分部分項劃分表
- 學生班級衛生值日表模板下載
- 責任商業聯盟RBA(CSR)知識培訓
- 放射工作人員培訓考核試題及答案
評論
0/150
提交評論