第五章 計算機實時控制系統(tǒng)設(shè)計1(PID)_第1頁
第五章 計算機實時控制系統(tǒng)設(shè)計1(PID)_第2頁
第五章 計算機實時控制系統(tǒng)設(shè)計1(PID)_第3頁
第五章 計算機實時控制系統(tǒng)設(shè)計1(PID)_第4頁
第五章 計算機實時控制系統(tǒng)設(shè)計1(PID)_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第五章計算機實時控制系統(tǒng)的設(shè)計計算機實時控制是指控制對象與計算機直接連接在一起,各種控制策略在計算機內(nèi)進行實時運算,最后從計算機輸出控制量,對控制對象進行控制。

計算機控制系統(tǒng)原理圖,如圖5.1所示。

圖5.1計算機控制系統(tǒng)的原理圖

由圖5.1所示的計算機控制系統(tǒng)原理圖,可得相應(yīng)的傳遞函數(shù)方塊圖,如圖5.2所示。

在圖5.2中,表示控制對象的傳遞函數(shù);表示零階保持電路的傳遞函數(shù)。

圖5.2傳遞函數(shù)方塊圖

(5.1)那么,由圖5.2,可得(5.2)對(5.2)式的等號兩邊進行星號拉普拉斯變換,得(5.3)將(5.3)式寫成Z變換形式,得(5.4)方程式5.6表示了圖4.1或圖4.2所示的計算機控制系統(tǒng)的閉環(huán)脈沖傳遞函數(shù)。其中為數(shù)字控制器的脈沖傳遞函數(shù);為零階保持電路與控制對象的組合脈沖傳遞函數(shù)。

因為(5.5)所以即,(5.6)可以選擇合適的數(shù)字控制器的脈沖傳遞函數(shù)來改善系統(tǒng)的性能。

計算機控制系統(tǒng)設(shè)計的主要任務(wù):就是根據(jù)系統(tǒng)的性能指標,設(shè)計出合適的數(shù)字控制器。

數(shù)字控制器設(shè)計的具體內(nèi)容:就是選用合適的控制策略,求出相應(yīng)的控制算法,最后將控制算法程序化,編寫出計算機應(yīng)用程序。

§5.1數(shù)字PID控制器的算法與程序用計算機實現(xiàn)PID控制時,還可以方便地調(diào)整PID參數(shù),可以得到各種特殊形式的PID控制器,具有很大的靈活性和很好的適用性。

實現(xiàn)PID控制的計算機的控制系統(tǒng),如圖5.3所示。

圖5.3數(shù)字PID控制系統(tǒng)R(s)E(s)E*(s)M*(s)h0h0Y(s)1、PID控制算法PID控制算法是由比例、積分和微分等3種算法組成的。所以我們首先分別求出比例、積分和微分等3種算法,然后將它們綜合起來,就可得PID控制算法。 (1)比例控制算法對于連續(xù)形式的比例控制環(huán)節(jié),可表示為其中m(t)為比例環(huán)節(jié)的輸出量,e(t)為輸入量,為比例常數(shù)。

用近似方法,可立即寫出上式的離散形式為其中T為采樣周期,n為采樣次數(shù)。

為了在計算機程序中表達簡單起見,將e(nT)寫成e(n),并省去括號將n寫成下標形式。這樣在第n次采樣周期中,可將離散型比例控制環(huán)節(jié)寫成以下的簡化形式在第n-1次采樣周期中,可得將比例控制環(huán)節(jié)的輸入和輸出寫成增量的形式,即(5.7)(5.7)式就是比例控制算法。(2)積分控制算法對于連續(xù)形式的積分控制環(huán)節(jié),可表示為其中為積分系數(shù)。

在第n次采樣周期中,積分控制環(huán)節(jié)的離散形式為

在第n-1次采樣周期中,有寫在增量形式,可得

(5.8)在工業(yè)生產(chǎn)過程控制中,廣泛地應(yīng)用PI控制器。由(5.8)式和(5.7)式,可得PI控制器的控制算法為(5.9)(3)微分控制算法對于連續(xù)形式的微分控制環(huán)節(jié),可表示為其中為微分系數(shù)。

在第n次采樣周期中,微分控制環(huán)節(jié)的離散形式為在第n-1次采樣周期中,有寫成增量形式,可得(5.10)

由方程式(5.7)(5.8)和(5.10),可得PID控制器的控制算法為

(5.11)其中

2、PID控制器的參數(shù)選定離散PID控制算法的參數(shù)主要是,和采樣周期T。PID控制器的控制質(zhì)量主要決定于參數(shù)的選擇是否合理,下面介紹上述參數(shù)選擇的一些原則,供讀者參考。

(1)采樣周期T的選擇采樣頻率至少應(yīng)為有效信號最高頻率的兩倍,實際上選用4至6倍。采樣頻率的選擇還應(yīng)注意系統(tǒng)主要干擾的頻譜,特別是工業(yè)電網(wǎng)的干擾,一般希望它們有整數(shù)倍數(shù)的關(guān)系,這對抑制干擾大為有益。當系統(tǒng)純滯后占主導(dǎo)地位時,采樣周期盡可能使純滯后時間接近或等于采樣周期的整數(shù)倍。(2)的選擇比例常數(shù)加大時,表示系統(tǒng)的放大倍數(shù)增加,系統(tǒng)的穩(wěn)態(tài)誤差將減小,提高了控制精度。通常比例系數(shù)是根據(jù)系統(tǒng)穩(wěn)定的要求來選擇。但是,過大的將使系統(tǒng)趨于不穩(wěn)定。積分控制能消除慣性系統(tǒng)的穩(wěn)態(tài)誤差,提高控制系統(tǒng)的控制精度,但是積分控制通常使系統(tǒng)的穩(wěn)定性變差,需要合現(xiàn)地進行積分系數(shù)的選擇。微分控制作用能反映誤差變化率,產(chǎn)生超前的校正作用。合理地選擇可以改善系統(tǒng)的動態(tài)特性。3、PID控制算法的改進為了改善PID控制的控制質(zhì)量,可以對它的算法進行改進,構(gòu)成下列幾種非標準PID算法。(1)帶有死區(qū)的PID控制某些控制系統(tǒng)不希望控制作用頻繁動作,這時可采用帶死區(qū)的PID控制,當偏差的絕對值時,算式?jīng)]有輸出;當時,經(jīng)PID運算后輸出。它的控制算式為帶有死區(qū)的PID程序流程圖,如圖5.4所示。誤差en輸入圖5.4帶有死區(qū)的PID算法(2)積分分離的PID控制在一般的PID控制系統(tǒng)中,當給定值有較大變化時,如啟動,停止時,由于短時間內(nèi)產(chǎn)生很大的偏差,加上系統(tǒng)有滯后作用,往往會產(chǎn)生嚴重的積分飽和現(xiàn)象,造成很大的超調(diào)和長時間的振蕩。為了克服這個缺點,可以采用積分分離手段,就是偏差較大時,即時,不考慮積分作用,采用PD控制。

只要對(5.11)式中的作適當修正,即能實現(xiàn)積分分離的PID控制。如圖5.5所示。

誤差en輸入否圖5.5積分分離的PID算法(3)不完全微分的PID控制在有微分控制環(huán)節(jié)時,為了避免輸入值的大幅度變化時所造成的振蕩現(xiàn)象,可采取只對控制對象的輸出值進行微分,而對輸入值的變化不進行微分,構(gòu)成了不完全微分的PID控制。(4)自尋最優(yōu)參數(shù)的PID控制PID控制器的控制效果,特別是運行工況易于變化的系統(tǒng),很大程度上取決于和T等參數(shù)的選擇。采樣周期T的選擇原則,以前已作過說明。對K1,K2,K3的選擇,可采用多種方法。例如,在計算機內(nèi)存中預(yù)先存入多組的K1,K2,K3值,根據(jù)系統(tǒng)運行的條件,選擇其中的一組;又如,按照一定的工序,采用各種參數(shù)等。

此外,采用計算機尋優(yōu)的方法,尋求最優(yōu)PID的參數(shù)K1,K2,

K3。PID參數(shù)自尋最優(yōu)控制中,首先要選擇和計算目標函數(shù)。用K1,K2,K3作為尋優(yōu)的變量,用它們的一組值去對被控對象作一次單位階躍給定下的PID控制,采樣足夠的點,用這些點上的偏差平方和作為目標函數(shù),即我們要尋求的最優(yōu)控制參數(shù)就是要使達到最小的那一組K1,K2,K3值。

其次要選擇合適的尋優(yōu)方法。單純形法是常用的一種方法。單純形法的算法與程序可參閱有關(guān)書籍,這里不作詳述。4、PID控制器的計算機程序編制原則(1)整個程序分成主程序與子程序兩部分。(2)主程序可用高級語言編寫,用來選擇KP、Ki、Kd、T等參數(shù),并計算K1,K2,K3以及計算(3)子程序可用匯編語言編寫,用來對誤差信號的A/D變換和實現(xiàn)的D/A變換。(4)子程序與主程序之間的連接方法,取決于采用的計算機型號。各種計算機都有各自的連接方法,讀者可以參閱有關(guān)計算機說明書。離散化任務(wù)用計算機代替連續(xù)控制器,實現(xiàn)與之相同的控制效果。C(s)D(z)E(s)U(s)ZOHE(s)E(z)U(z)U’(s)離散化的目標目標1:對應(yīng)于相同的輸入過程,離散控制器與連續(xù)控制器同樣的響應(yīng)輸出。只能獲得近似的輸入輸出關(guān)系。目標2:離散控制器與連續(xù)控制器有相同的頻率特性。只能保持某些頻率點的頻率特性目標3:使離散化后的控制器保持連續(xù)控制器的設(shè)計目標。直接z變換法D(z)=Z[C(s)]保持脈沖響應(yīng)不變。周期性頻譜,有可能混疊。相當于數(shù)字信號發(fā)生器,可應(yīng)用于已知控制信號的開環(huán)控制。帶零階保持器的z變換保持階躍響應(yīng)不變。假想的零階保持器,只能得到近似的時域輸入,輸出響應(yīng)也是近似。頻率特性可能有較大差別。欲使離散、連續(xù)控制器的頻率特性相同需采用如下置換即保持頻率特性不變前向差分置換法變換可保持系統(tǒng)的穩(wěn)態(tài)(直流)增益不變。變換后控制器不能保證穩(wěn)定性。映射關(guān)系具有較大畸變。T足夠小時可采用。

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論