




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、計算機控制技術(shù)楊鵬數(shù)字PID控制器計算機控制技術(shù)-楊鵬-數(shù)字PID控制器4.1PID調(diào)節(jié)的作用調(diào)節(jié)的作用 Sec 4.1 The Function of PID Regulation4.1.1 為什么要用數(shù)字PID調(diào)節(jié)器 1. 技術(shù)成熟 結(jié)構(gòu)靈活:常規(guī)的PID、各種PID的變種。2. 人們熟悉實踐中積累了的經(jīng)驗豐富。3. 不需要求出數(shù)字模型4. 控制效果好 4.1.2PID調(diào)節(jié)的作用調(diào)節(jié)的作用 一、比例調(diào)節(jié)器(一、比例調(diào)節(jié)器(P) 只要偏差e(t)一出現(xiàn),就能及時的產(chǎn)生與之成比例的調(diào)節(jié)作用,具有調(diào)節(jié)及時的特點,它是一種最基本的調(diào)節(jié)規(guī)律 。 對于大多數(shù)慣性環(huán)節(jié),KP太大時會引起自激震蕩。 主要缺
2、點是存在靜差。對于擾動較大、慣性也較大的系統(tǒng),若采用單純的比例調(diào)節(jié)器,就難于兼顧動態(tài)和靜態(tài)特性 。 二、比例積分調(diào)節(jié)器(PI) 所謂積分作用,是指調(diào)節(jié)器的輸出與輸入偏差的積分成比例的作用。 優(yōu)點:消除靜差。只要有偏差存在,輸出就會隨時間不斷增長,直到偏差消除,調(diào)節(jié)器的輸出才不會變化。 但其作用動作緩慢,而且在偏差剛一出現(xiàn)時,調(diào)節(jié)器作用很弱,不能及時克服擾動的影響,致使被調(diào)參數(shù)的動態(tài)偏差增大,調(diào)節(jié)過程增長,因此它很少被單獨使用。 如果把比例和積分兩種作用合起來,就構(gòu)成PI調(diào)節(jié)器: 這樣的調(diào)節(jié)器既克服了單純比例調(diào)節(jié)器有靜差存在的缺點,又避免了積分調(diào)節(jié)器響應(yīng)慢的缺點,即靜態(tài)和動態(tài)特性均得到了改善,所
3、以應(yīng)用比較廣泛。 三、比例微分調(diào)節(jié)器(PD) 微分作用,在偏差剛剛出現(xiàn)偏差值尚不大時,根據(jù)偏差變化的趨勢,提前給出較大的調(diào)節(jié)作用,使偏差盡快消除。由于調(diào)節(jié)及時,可以大大減小系統(tǒng)的動態(tài)誤差及調(diào)節(jié)時間,使過程的動態(tài)品質(zhì)得到改善。 特點:輸出只能反應(yīng)偏差輸入變化的速度,而對于一個固定不變的偏差則不會有微分作用輸出。因此,微分作用不能消除靜差,而只能在偏差剛剛出現(xiàn)的時刻產(chǎn)生一個很大的調(diào)節(jié)作用。 PD調(diào)節(jié)器 PID調(diào)節(jié)器 說明:并非所有工業(yè)控制系統(tǒng)都需要使用PID調(diào)節(jié)器,PI、PD調(diào)節(jié)器也常常被人們所采用,因為它們比較簡單。究竟使用哪種調(diào)節(jié)器,應(yīng)根據(jù)具體情況和現(xiàn)場實驗進行選定。 4.2 PID算法的數(shù)字
4、實現(xiàn)Sec 4.2 Digitalization of PID Algorithm4.2.1 PID算法的數(shù)字化 將其離散化,用數(shù)字形式的差分方程來代替連續(xù)系統(tǒng)的微分方程 1 、差分離散化 由于式(4-9)的輸出值與閥門開度的位置一一對應(yīng),因此通常把式(4-9)稱為PID的位置控制算式。 方便起見,可寫作: 2 、位置控制算式3、增量控制 算式 在很多控制系統(tǒng)中,由于執(zhí)行機構(gòu)是采用步進電機或多圈電位器進行控制的,所以此時只要給一個增量信號U(n)即可,即在第(n-1)次的基礎(chǔ)上增加(或減少)的量,所以叫做PID的增量控制式。 4、增量型與位置型控制算式的比較A、位置控制算式:全量輸出,每次輸出
5、均與原來位置量有關(guān),需要對e(j)進行累加,而且計算機的任何故障都會引起U(n)大幅度變化,對生產(chǎn)不利。B、增量控制誤動作時影響小,必要時可用邏輯判斷的方法去掉; 手動/自動切換時沖擊比較??;不產(chǎn)生積分失控,所以容易獲得較好的調(diào)節(jié)效果。因此,增量控制得到了廣泛的應(yīng)用。C、增量型控制也有其不足之處:積分截斷效應(yīng)大,有靜態(tài)誤差; 溢出的影響大。D、一般認為,在以可控硅作為執(zhí)行器或?qū)刂凭纫蟾叩南到y(tǒng)中,應(yīng)當采用位置型算法,而在以步進電機或電動閥門作執(zhí)行器的系統(tǒng)中,則應(yīng)用增量式算法。4.2.2 PID算法程序設(shè)計 一、位置型PID算法的程序設(shè)計 根據(jù)式(4-14)編寫的位置型PID程序積分系數(shù) 微
6、分系數(shù) 將小數(shù)或混合小數(shù)化為整數(shù)將小數(shù)或混合小數(shù)化為整數(shù)由于用匯編語言進行浮點運算非常麻煩,運算前通過乘以2N將其化為整數(shù),然后把運算結(jié)果再乘以2-N,即可恢復(fù)到原來的數(shù)值。在微型機中,乘以2N或2-N都是很容易實現(xiàn)的,只要將數(shù)左移或右移N次就可以了。例如,設(shè),將其擴大256取整數(shù),則KP=896=380H,編程時可將其定義為符號變量,即 KP EQU 380H。為計算簡便,KP,KI,KD可采用同一比例因子折算。采用采用1616位有符號指令運算位有符號指令運算負數(shù)應(yīng)以補碼形式存放,如,將其擴大256取整數(shù),則KP=-896=FC80H,定義為符號變量為 KP EQU 0FC80H 或 KP
7、EQU -896即可。此外乘法運算結(jié)果為32位,在計算U(k)時,采用32位加法,這樣可以提高計算精度,只要U(k)輸出時,取高三個字節(jié)就可以了。對于8位、10位、12位甚至16位A/D轉(zhuǎn)換器,定義A/D采樣值單元為16位,不會造成計算溢出。數(shù)字數(shù)字PID控制算法控制算法程序框圖程序框圖根據(jù)式(4-14)編寫的位置型PID程序如下:DATA SEGMENT UR EQU0050H;設(shè)定值=80 KP EQU 0380H;KP=3.5 KI EQU 0040H;KI=0.25 KD EQU 0000H;KD=0 SAMPDW? ;定義A/D采樣值E0 DW 0;定義E(K)E1 DW 0;定義E
8、(K-1)UPK DW 2 DUP(0);定義UP(K)UIK1 DW 2 DUP(0);定義UI(K-1)UK DW 2 DUP(0);定義U(K)DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTARTPROCMOV AX,DATAMOV DS,AXPID:MOV AX,UR;取設(shè)定值MOV BX,SAMP;取采樣值SUB AX,BX;計算E(K)MOV E0,AXMOV BX,KP;計算UP(K)=KP*E(K)IMUL BXMOV UPK,AX;存UP(K)MOV DS:UPK+2,DXMOV AX,E0;計算KI*E(K)MOV BX,KII
9、MUL BXADD UIK1,AX ;計算UI(K)= UI(K-1)+ KI*E(K)ADC DS:UIK1+2,DXMOV AX,E0;計算UD(K)=KD(E(K)- E(K-1)MOV BX,E1SUB AX,BXMOV BX,KDIMUL BXADD AX,UIK1;計算UD(K)+ UI(K)ADC DX,DS:UIK1+2ADD AX,UPK;計算UD(K)+ UI(K)+ UP(K)ADC DX,DS:UPK+2MOV UK,AX;存U(K)MOV DS:UK+2,DXMOV AX,E0;E(K-1)=E(K)MOV E1,AXRETCODEENDSEND START二、增量型
10、PID算法的程序設(shè)計 備注:在位置型PID算法中亦可采用增量型PID表達式計算,將式(5-11)改寫為 以限制U(k),防止控制增量過大,對系統(tǒng)穩(wěn)定有利。 4.3 PID數(shù)字控制器算法的改進 The Improvement of PID Digital Controller原因之一:PID算法本身的不足原因之二:數(shù)字PID算法相對與模擬PID控制器的不足 1、模擬調(diào)節(jié)器進行的控制是連續(xù)的,控制作用每時每刻都在進行;而數(shù)字控制器在保持器作用下,控制量在一個采樣周期內(nèi)是不變化的。 2、由于計算機的數(shù)值運算和輸入/輸出需要一定的時間,控制作用在時間上有延滯。 3、計算機的運算字長有限和A/D、D/A
11、轉(zhuǎn)換器的分辨率及年個精度而使控制有誤差。4.3.1 積分飽和及其防止方法 一、積分飽和的原因及影響一、積分飽和的原因及影響 現(xiàn)象一:控制系統(tǒng)在剛啟動或突然改變給定值時,反饋系統(tǒng)出現(xiàn)的較大偏差不可能在短時間內(nèi)消除,經(jīng)過積分項的累加后,可能使控制量u(k)很大,甚至超過執(zhí)行機構(gòu)由機械或物理性能所決定的極限。 現(xiàn)象二:而在輸出達到設(shè)定值后,雖然e小于等于0,但由于積分項的積累太大,使控制量u仍保持較大的數(shù)值,從而使y將大大超過設(shè)定值。只有e變負,并且持續(xù)較長時間后,才能抵消以前累積的正的積分值,退出飽和區(qū),回到正常的控制狀態(tài)。 總結(jié):由于執(zhí)行機構(gòu)的限制和積分項的存在,引起了PID運算的飽和,這種飽和
12、稱為積分飽和。 影響:積分飽和增加了超調(diào)量和系統(tǒng)的調(diào)整時間。 二、積分飽和的抑制 1. 積分分離法 e 使用PD數(shù)字控制器,取消積分作用,克服積分飽和 e B 時 采用PID算法決定控制量的輸出e B 時 設(shè)置一個固定的控制量(可以為0)二、砰砰PID復(fù)合控制 1、砰砰(Bang-Bang)控制其輸出只有開和關(guān)兩種狀態(tài)。輸出低于設(shè)定值時,控制為開狀態(tài)。輸出達到或?qū)⑦_到設(shè)定值時,關(guān)閉控制輸出。e Q 時 采用砰砰控制,加快響應(yīng)速度.2、砰砰PID復(fù)合控制 4.4 PID參數(shù)的整定 Sec 4.4 The Modulation of PID Parameters采樣周期T比例系數(shù)KP積分時間TI微
13、分時間TD4.4.1 采樣周期T的確定 一、香農(nóng)(shannon)采樣定理 二、影響采樣周期T的主要因素 1、加到被控對象的擾動頻率:擾動頻率越高,則采樣頻率也越高,采樣周期越短。 2、對象的動態(tài)特性:采樣周期T與對象純滯后時間基本相等或選為整數(shù)倍。 3、數(shù)字控制器所使用的算法及執(zhí)行機構(gòu)的類型:若控制算法較復(fù)雜,則應(yīng)選擇較長的采樣周期以保證計算時間??焖賵?zhí)行機構(gòu)應(yīng)選擇較短的采樣周期;慢速執(zhí)行機構(gòu)則反之。 4、控制回路數(shù):回路數(shù)越多,則采樣周期越長,否則越短 5、對象所要求的控制質(zhì)量:通常,控制精度要求越高,采樣周期越短,以及時跟蹤并減小系統(tǒng)的純滯后和誤差。被控量被控量 采樣周期(采樣周期(s
14、s)備備 注注流量流量15優(yōu)選優(yōu)選1 12s2s壓力壓力310優(yōu)選優(yōu)選3 35s5s液位液位68優(yōu)選優(yōu)選7s7s溫度溫度1520取純滯后時間常數(shù)取純滯后時間常數(shù)成分成分1520優(yōu)選優(yōu)選18s18s三、采樣周期T的確定方法1、計算法,比較復(fù)雜,工程上用的比較少。2、經(jīng)驗法,工程上應(yīng)用最多。參考表4-2 4.4.2 擴充臨界比例度法 1 選擇一個足夠短的采樣周期Tmin2 求出臨界比例度u和臨界振蕩周期Tu3 選擇控制度4. 根據(jù)控制度,查表4-3即可求出T、KP、TI和TD的值。 控制度控制度 控制規(guī)律控制規(guī)律T TKpKpTiTiTdTd1.051.05PI PI PIDPID0.03 0.0
15、3 Tu 0.014 0.014 Tu0.53 0.53 u0.63 0.63 u0.88 0.88 Tu0.49 0.49 Tu0.14 0.14 Tu1.21.2PI PI PIDPID0.05 0.05 Tu 0.043 0.043 Tu0.49 0.49 u0.47 0.47 u0.91 0.91 Tu0.47 0.47 Tu0.16 0.16 Tu1.51.5PI PI PID PID0.14 0.14 Tu 0.09 0.09 Tu 0.42 0.42 u0.34 0.34 u0.99 0.99 Tu0.43 0.43 Tu0.20 0.20 Tu2.02.0PI PI PID P
16、ID0.22 0.22 Tu 0.16 0.16 Tu0.36 0.36 u0.27 0.27 u1.05 1.05 Tu0.40 0.40 Tu0.22 0.22 Tu模擬調(diào)模擬調(diào)節(jié)器節(jié)器PI PI PID PID0.57 0.57 u0.70 0.70 u0.83 0.83 Tu0.50 0.50 Tu0.13 0.13 Tu臨界比臨界比例度例度PI PI PID PID0.45 0.45 u0.60 0.60 u0.83 0.83 Tu0.50 0.50 Tu0.125 0.125 Tu4.4.3 擴充響應(yīng)曲線法 1 斷開數(shù)字調(diào)節(jié)器,使系統(tǒng)在手動狀態(tài)下工作。當系統(tǒng)在給定值處平衡后,給一階
17、躍輸入,圖4-14(a)。2 用儀表記錄下被調(diào)參數(shù)在階躍作用下的變化過程曲線(即廣義對象的飛升特性曲線),圖4-14(b)。3 在曲線最大斜率處做切線,求得被控對象滯后時間,慣性時間常數(shù)以及它們的比值/。4 根據(jù)所求得的,和/的值,查表4-4即可求得控制器的各參數(shù)。 控制度控制度控制控制規(guī)律規(guī)律T TKpKpTiTiTdTd1.051.05PI PI PIDPID0.10.10.050.05 0.840.84/ /1.151.15/ / 3.43.42.02.0 0.450.45 1.21.2PI PI PIDPID0.20.2 0.160.16 0.780.78/ /1.01.0/ /3.6
18、3.61.91.90.550.55 1.51.5PI PI PID PID0.50.50.340.340.680.68/ /0.850.85/ /3.93.91.621.62 0.650.65 2.02.0PI PI PID PID0.80.80.60.6 0.570.57/ /0.60.6/ / 4.24.21.51.50.820.82 模擬調(diào)模擬調(diào)節(jié)器節(jié)器PI PI PID PID0.90.9/ /1.21.2/ / 3.33.32.02.00.40.4 臨界比臨界比例度法例度法PI PI PID PID0.90.9/ /1.21.2/ / 3.33.32.02.00.50.5 4.4.4 大滯后系統(tǒng)的參數(shù)整定 D. M. Bain和G. D. Martin提出的適用大滯后過程參數(shù)整定方法 被控對象為一階滯后系統(tǒng),即(4-26)其中:K=y/u為相對增益;為慣性時間常數(shù);為純滯后時間。按下面公式計算KP、TI和TD:dPBAKK1dICT0DT5,2TTd其中,A,B和C依表4-5的性能指標選擇:例:已知
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- MY銀行供應(yīng)鏈金融保理業(yè)務(wù)流程優(yōu)化研究
- 全GFRP筋增強混凝土剪力墻抗震性能研究
- 故事力法則下鄉(xiāng)村文旅景觀規(guī)劃設(shè)計研究-以浙江新昌縣棠村村為例
- 環(huán)境安全健康之間關(guān)系
- 護理質(zhì)量管理人員培訓(xùn)大綱
- 肺炎性心臟病護理
- 甲狀腺結(jié)節(jié)健康教育及指導(dǎo)
- 在線教育社群運營策劃方案
- 護理心臟驟停的急救與后續(xù)管理
- 結(jié)腸腫瘤科普
- (正式版)JBT 14449-2024 起重機械焊接工藝評定
- 2022-2023學(xué)年北京市東城區(qū)高二(下)期末化學(xué)試卷(含解析)
- 防溺水老師培訓(xùn)課件
- 《植物生長與環(huán)境》課程標準(含課程思政)
- 鐵路行車組織(高職)全套教學(xué)課件
- 注塑標準成型條件表電子表格模板
- 道閘系統(tǒng)施工方案
- 配置管理與漏洞修復(fù)
- 新版中國復(fù)發(fā)難治性急性髓系白血病診療指南
- 保潔巡查記錄表
- 成事的時間管理
評論
0/150
提交評論