




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 第第6章章 數(shù)字控制器的模擬化設(shè)計數(shù)字控制器的模擬化設(shè)計 6.1 概述概述 6.2 數(shù)字數(shù)字PID控制器的設(shè)計控制器的設(shè)計 6.3 數(shù)字數(shù)字PID控制算法的改進控制算法的改進 6.4 PID控制器的參數(shù)整定控制器的參數(shù)整定 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.1 概述概述 6.1.1 數(shù)字控制器的設(shè)計方法 在計算機控制系統(tǒng)中,計算機代替了傳統(tǒng)的模擬調(diào)節(jié)器,成為系統(tǒng)的數(shù)字控制器。它可以通過執(zhí)行按一定算法編寫的程序,實現(xiàn)對被控對象的控制和調(diào)節(jié)。由于控制系統(tǒng)中的被控對象一般多為模擬裝置,具有連
2、續(xù)的特性,而計算機卻是一種數(shù)字裝置,具有離散的特性,因此計算機控制系統(tǒng)是一個既有連續(xù)部分,又有離散部分的混合系統(tǒng),其一般結(jié)構(gòu)如圖6-1所示。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖61 計算機控制系統(tǒng)原理圖 計算機D / A被控對象A / D輸入r(r)輸出c(t)第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 在計算機控制系統(tǒng)中,數(shù)字控制器通常采用兩種等效的設(shè)計方法。一種是把計算機控制系統(tǒng)經(jīng)過適當(dāng)?shù)淖儞Q,變成純粹的離散系統(tǒng),再用Z變換等工具進行分析設(shè)計,這種方法稱為離散化設(shè)計方法,也叫直接設(shè)計法;另一種方法是,在一定的條件下,將計算機控制
3、系統(tǒng)近似地看成是一個連續(xù)變化的模擬系統(tǒng),用模擬系統(tǒng)的理論和方法進行分析和設(shè)計,得到模擬控制器,然后再將模擬控制器進行離散化,得到數(shù)字控制器。后一種設(shè)計方法就是本章將要介紹的連續(xù)化設(shè)計方法(或稱模擬化設(shè)計方法)。 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.1.2 差分變換法 在模擬化設(shè)計方法中,對模擬控制器進行離散化處理的方法一般有多種,例如差分變換法、零階保持器法、雙線性變換法等。本節(jié)僅介紹常用的差分變換法。在用差分變換法進行離散化處理時,應(yīng)先給出模擬控制器的傳遞函數(shù)D(s),并將它轉(zhuǎn)換成相應(yīng)的微分方程;然后根據(jù)香農(nóng)采樣定理,選擇一個合適的采樣周期T;再將微分方
4、程中的導(dǎo)數(shù)用差分替換,這樣微分方程就變成了差分方程,用該差分方程就可以近似微分方程。對此,常用的差分變換方法一般有兩種,即后向差分和前向差分。 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 1.后向差分 一階導(dǎo)數(shù)采用增量表示的近似式為( )(1)duu ku kdtT(61) 同理,二階導(dǎo)數(shù)采用的近似式為 222( )( )(1)( )(1)(1)(2)( )2 (1)(2)d u tu ku kdtTu ku ku ku kTTTu ku ku kT(62) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 2.前向差分 一階導(dǎo)數(shù)采用增量表示的近似
5、式為 ( )(1)( )du tu ku kdtT(63) 同理,二階導(dǎo)數(shù)采用的近似式為 222( )(2)2 (1)( )du tu ku ku kdtT(64) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 【例61】 求慣性環(huán)節(jié) 的差分方程。 11( )1D sT s解 由 1( )1( )( )1U sD sE sT,有 11(1) ( )( )( )( )( )T sU sE sdu tTu te tdt化成微分方程為 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 將 ( )du tdt用后向差分 ( )(1)u ku kT11111
6、( )(1)( )( )( )(1)( )Tu ku ku ke kTTTu ku ke kTTTT整理后得 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 【例62】求環(huán)節(jié) 1( )(1)KD ss T S的差分方程。 解由 ( )( )( )U sD sE s,有 121(1) ( )( )( )( )( )s T sU sKE sT s U ssU sKE s化成微分方程為 212( )( )( )d u tdu tTKe tdtdt第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 用后向差分公式代替微分方程中的一階、二階導(dǎo)數(shù),得 1221111
7、1( )2 (1)(2)( )(2)( )2( )(1)(2)( )u ku ku ku ku kTKe kTTTTTT ku ku ku ke kTTTTTT整理后得 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.2 數(shù)字數(shù)字PID控制器的設(shè)計控制器的設(shè)計 工業(yè)控制中最常用到的數(shù)字控制算法是數(shù)字PID控制算法,該算法對大多數(shù)控制對象均可達到滿意的控制效果。不過對于有特殊要求或具有復(fù)雜對象特性的系統(tǒng),采用數(shù)字PID控制一般難以達到目的。在這種情況下,需要從控制對象特性出發(fā),運用系統(tǒng)控制理論來設(shè)計相應(yīng)的控制算法,或者采用智能控制等。 第第6 6章章 數(shù)字控制器的模擬化
8、設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.2.1 模擬PID控制器 所謂PID控制,就是比例(Proportional)、積分(Integral)和微分(Differential)控制,它的結(jié)構(gòu)簡單,參數(shù)易于調(diào)整,是控制系統(tǒng)中經(jīng)常采用的控制算法。在模擬控制系統(tǒng)中,PID控制算法的控制結(jié)構(gòu)如圖62所示,其表達式為 01( )( ) ( )( )lpDIde tu tKe te t dtTTdt(65) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 式中,u(t)為控制器輸出的控制量;e(t)為偏差信號,它等于給定量與輸出量之差;KP為比例系數(shù);TI為積分時間常數(shù);TD為微分
9、時間常數(shù)。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖62 PID控制系統(tǒng)框圖 KPSTKIPKPTDS被控對象R(s)E(s)U(s)Y(s)第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 式(65)中的比例控制能迅速反映誤差,從而減小誤差,但比例控制不能消除穩(wěn)態(tài)誤差,加大KP還會引起系統(tǒng)的不穩(wěn)定。積分控制的作用是只要系統(tǒng)存在誤差,積分控制作用就不斷積累,并且輸出控制量以消除誤差,因而只要有足夠的時間,積分作用將能完全消除誤差,但是如果積分作用太強會使系統(tǒng)的超調(diào)量加大,甚至出現(xiàn)振蕩。微分控制可以減小超調(diào)量,克服振蕩,使系統(tǒng)的穩(wěn)定性提高,還能加
10、快系統(tǒng)的動態(tài)響應(yīng)速度,減小調(diào)整時間,從而改善系統(tǒng)的動態(tài)性能。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.2.2 數(shù)字PID控制器 由于計算機控制系統(tǒng)是一種采樣控制系統(tǒng),它只能根據(jù)采樣時刻的偏差值計算控制量,因此,必須將PID調(diào)節(jié)器離散化,用差分方程來代替連續(xù)系統(tǒng)的微分方程。 1. 數(shù)字PID位置式控制算法 為了把式(65)變換成差分方程,設(shè) u(t)u(kT) (66) e(t)e(kT) (67)第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 為使算式簡便,將u(kT)、e(kT)分別記為u(k)、e(k)。 積分用累加求和近似得 000(
11、 )( )( )( )( )(1)kktjje t dte j TTe jde te ke kdtT 微分用后向差分近似得 (68) (69) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 式中,T為采樣周期;e(k)為系統(tǒng)第k次采樣時刻的偏差值e(kT);e(k-1)為系統(tǒng)第k-1次采樣時刻的偏差值。 將式(68)和式(69)代入式(65),可得離散的PID表達式為00( ) ( )( ) ( )(1)( )( )( ) ( )(1)kDpjIkpIDjTTu kKe ke je ke kTTu kK e kKe jKe ke k(610) (611) 第第6 6章章
12、 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 由于式(610)和式(611)表示的控制算法提供了執(zhí)行機構(gòu)的位置u(k),如閥門的開度,所以被稱為位置式PID控制算式,其控制原理如圖63所示。圖63 數(shù)字PID位置式控制示意圖 r(t)e(t)PID位置算法調(diào)節(jié)閥被控對象y(t)第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 2. 數(shù)字PID增量式控制算法 所謂增量式PID,是對位置式PID取增量,這時數(shù)字控制器輸出的是相鄰兩次采樣時刻所計算的位置值之差,即 ( )( )(1) ( )(1)( ) ( )2 (1)(2)DpIu ku ku kTTKe ke ke
13、 ke ke ke kTT(613) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 為了編程方便,可將式(613)整理成如下形式: u(k)q0e(k)+q1e(k-1)+q2e(k-2) (614) 其中, 0122(1);(1);DDDpppITTTTqKqKqKTTTT 如果控制系統(tǒng)的執(zhí)行機構(gòu)采用步進電機,在每個采樣周期,控制器輸出的控制量是相對于上次控制量的增加,此時控制器應(yīng)采用數(shù)字PID增量式控制算法,其控制原理如圖64所示。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖64 數(shù)字PID增量式控制示意圖 r(t)e(t)PID增量算法
14、步進電機被控對象y(t)uu第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 在按式(614)編寫增量式PID控制算法程序時,可以根據(jù)預(yù)先確定的KP、KI、KD的值,計算出q0、q1、q2的值,并將其存入內(nèi)存中固定的存儲單元,并且設(shè)置初始值e(k)=e(k-1)=e(k-2)=0。增量式PID控制算法程序框圖如圖65所示。 利用增量型PID控制算法,也可以得出位置型PID控制算法,即 u(k)=u(k-1)+u(k) =u(k-1)+q0e(k)+q1e(k-1)+q2e(k-2) (615)第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 在式(612
15、)、(613)表示的增量式控制算法中,控制作用的比例、積分和微分部分是相互獨立的,因此不僅易于理解,也便于檢查參數(shù)變化對控制效果的影響。在式(614)中,雖然q0、q1、q2可以獨立進行選擇,但是從形式上已經(jīng)看不出比例、積分和微分對系統(tǒng)的不同影響,為了便于系統(tǒng)調(diào)試,在工程上常采用式(612)、(613)進行編程。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖65 增量式PID控制算法程序框圖 入口調(diào)整參數(shù)e(k2) e(k1), e(k1) e(k)采樣,輸入r(k)、 y(k)值計算偏差e(k) r(k) y(k)計算u(k) q0e(k) q1e(k1 ) q2e
16、(k2)保存,輸出u(k)值返回第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 除了上述兩種控制算法外,還有一種被稱為速度式的控制算法,它采用位置式的導(dǎo)數(shù)形式,也就是 ( )( )( )( )( ) ( )(1)( ) ( )2 (1)(2)pIDdu tu tu tdtdtu ku kdkKTe ke ke kTTTe ke ke kT(616) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 3. 數(shù)字PID控制算法實現(xiàn)方式比較 在控制系統(tǒng)中,如果執(zhí)行機構(gòu)采用調(diào)節(jié)閥,則控制量對應(yīng)閥門的開度表征了執(zhí)行機構(gòu)的位置,此時控制器應(yīng)采用數(shù)字PID位置式控制
17、算法;如果執(zhí)行機構(gòu)采用步進電機,控制器的輸出相對于控制量的增加,此時控制器應(yīng)采用數(shù)字PID增量式控制算法。但是增量式算法與位置式算法相比,具有以下優(yōu)點: 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) (1)增量式算法不需要做累加,控制量增量的確定僅與最近幾次偏差采樣值有關(guān),計算誤差對控制量計算的影響較小。而位置式算法要用到過去偏差的累加值,容易產(chǎn)生較大的累加誤差。 (2)增量式算法得出的是控制量的增量,例如在閥門控制中,只輸出閥門開度的變化部分,誤動作影響小,必要時還可通過邏輯判斷限制或禁止本次輸出,不會嚴重影響系統(tǒng)的工作。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字
18、控制器的模擬化設(shè)計技術(shù) (3)采用增量式算法,易于實現(xiàn)手動到自動的無沖擊切換。在實際應(yīng)用中,各種數(shù)字PID控制算式的選擇視執(zhí)行機構(gòu)的形式、被控對象的特性而定。若執(zhí)行機構(gòu)不帶積分部件,其位置和計算機輸出的數(shù)字量對應(yīng)(如電液伺服閥),就要采用位置式算式;若執(zhí)行機構(gòu)帶積分部件(如步進電機或步進電機帶動閥門等),就可選用增量式算式;若執(zhí)行機構(gòu)要求速度設(shè)定,也可選用速度式算式。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.3 數(shù)字數(shù)字PID控制算法的改進控制算法的改進 如果單純用前面介紹的數(shù)字PID控制器模仿模擬調(diào)節(jié)器,其實際控制效果并不理想。因此必須發(fā)揮計算機運算速度快、邏
19、輯判斷功能強、編程靈活等優(yōu)勢,對PID算式進行適當(dāng)?shù)母倪M,從而提高控制質(zhì)量。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.3.1 抑制積分飽和的PID算法 1.積分飽和的原因及影響 在一個實際的控制系統(tǒng)中,因受電路或執(zhí)行元件的物理和機械性能的約束(如放大器的飽和、電機的最大轉(zhuǎn)速、閥門的最大開度等),控制量及其變化率往往被限制在一個有限的范圍內(nèi)。當(dāng)計算機輸出的控制量或其變化率在這個范圍內(nèi)時,控制則可按預(yù)期的結(jié)果進行,一旦超出限制范圍,則實際執(zhí)行的控制量就不再是計算值,而是系統(tǒng)執(zhí)行機構(gòu)的飽和臨界值,從而引起不希望的效應(yīng)。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制
20、器的模擬化設(shè)計技術(shù) 在數(shù)字PID控制系統(tǒng)中,當(dāng)系統(tǒng)啟動、停止或大幅度改變給定值時,系統(tǒng)輸出會出現(xiàn)較大的偏差,經(jīng)過積分項累積后,可能使控制量u(k)umax或u(k)umin,即超出執(zhí)行機構(gòu)由機械或物理性能所決定的極限。此時,控制量不能真正取得計算值,而只能取umax或 umin,從而影響控制效果。這種情況主要是由于積分項的存在,引起了PID運算的“飽和”,因此將它稱為“積分飽和”。積分飽和作用使系統(tǒng)的超調(diào)增大,從而使系統(tǒng)的調(diào)整時間加長。這種情況在溫度、液面等緩慢變化過程中影響尤為嚴重。 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 2.積分飽和的防止方法 防止積分飽和的
21、方法有多種,這里介紹兩種常用的方法:積分分離法和遇限削弱積分法。 1)積分分離法 積分分離法的基本思想是,當(dāng)偏差大于某個規(guī)定的門限值時,取消積分作用,從而使積分 不至于過大。只有當(dāng)e(k)較小時,才引入積分作用,以消除靜差。這樣控制量不易進入飽和區(qū);即使進入了飽和區(qū),也能較快退出,所以能使系統(tǒng)的輸出特性得到改善。 0( )kje j第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 其算法是將式(611)改寫成0( )( )( ) ( )(1)kpLIDju kK e kK Ke jKe ke k式中,KL稱為邏輯系數(shù), 1當(dāng)|e(k)|時,采用PID控制0當(dāng)|e(k)|時,
22、采用PD控制KL= 為e(k)的門限值,其值的選取對克服積分飽和有重要影響,一般應(yīng)通過實驗整定。積分分離法算法的框圖及控制效果分別如圖66、圖67所示。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖66 積分分離PID算法框圖 采 樣 r(k)、 y(k)計 算 e(k) r(k) y(k)|e(k)| PID算 法PD算 法NY輸出u(k)第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖67 積分分離PID控制效果 積分分離PID控制PID控制y(t)r(t)Ot第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 2) 遇限
23、削弱積分法 遇限削弱積分法的基本思想是,當(dāng)控制量進入飽和區(qū)后,只執(zhí)行削弱積分項的累加,而不進行增大積分項的累加。即計算u(k)時,先判斷u(k-1)是否超過限制范圍,若已超過umax,則只累計負偏差;若小于umin,則只累計正偏差,這種方法也可以避免控制量長期停留在飽和區(qū)。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.3.2 不完全微分的PID算法 在標準PID算法中,當(dāng)有階躍信號輸入時,微分項輸出急劇增加,控制系統(tǒng)很容易產(chǎn)生振蕩,導(dǎo)致調(diào)節(jié)品質(zhì)下降。為了既克服這一缺點,又使微分作用有效,可以采用不完全微分的PID算法。其基本思想是,仿照模擬調(diào)節(jié)器的實際微分調(diào)節(jié)器,加
24、入慣性環(huán)節(jié),以克服完全微分的缺點。該算法的傳遞函數(shù)表達式為 ( )11( )1(/)plDDU sTsKE sTsTKs(618) 式中,KD稱為微分增益。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 將式(618)分成比例積分和微分兩部分,則 ( )( )( )1( )1 ( )( )( )1(/)PIDPIPIDDPDDU sUsUsUsKE sT sT sUsKE sTKs(619)(620) UPI(s)的差分方程為 0( ) ( )( )kPIPjITukKe ke jT(621) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 為了推導(dǎo)
25、UD(s)的差分方程,將式(620)化成微分方程,即(1)( )( )( )( )( )DDPDDDDDPDDTsUsK T sE sKTdutde tusK TKdtdt用一階后向差分近似代替微分,則 ( )(1)( )(1)( )DDDDPDDTukuke ke kukK TKTT第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) /( ) ( )(1)(1)/DPDPDDDPDDT KTKuke ke kukTKTTKT整理得 令 /,/DDDsDDDTTKTTKTKT,則 ( ) ( )(1)(1)DDpDsTukKe ke kukT(622)于是,不完全微分的PID
26、位置算式為 0( ) ( )( )( ( )(1)(1)kDPPDjIsTTu kKe ke jKe ke kukTT(623) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 它與理想的PID算式相比,多了一項(k1)次采樣的微分輸出量uD(k-1)。 將k=k-1代入式(623),得 10(1) (1)( ) (1)(2)(2)kPjIDPDsTu kKe ke jTTKe ke kukT第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 所以,不完全微分的PID增量式算式為 ( ) ( )(1)( ) ( )2 (1)(2)(1)(2)PPIDPD
27、DsTu kKe ke kKe kTTKe ke ke kukukT(624) 在單位階躍信號作用下,完全微分與不完全微分兩者的控制作用完全不同,其輸出特性的差異如圖68所示。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖68 兩種微分作用的比較 (a) 標準PID控制(b) 不完 全 微 分 PID 控制IPtu(k)Du(k)DPItOO第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 由于完全微分對階躍信號會產(chǎn)生一個幅度很大的輸出信號,并且在一個周期內(nèi)急劇下降為零,信號變化劇烈,因而容易引起系統(tǒng)振蕩;而不完全微分的PID控制中,其微分作用按指
28、數(shù)規(guī)律逐漸衰減到零,可以延續(xù)多個周期,因而系統(tǒng)變化比較緩慢,故不易引起振蕩。其延續(xù)時間的長短與KD的選取有關(guān),KD愈大延續(xù)時間愈短, KD愈小延續(xù)時間愈長,一般KD取1030左右。從改善系統(tǒng)動態(tài)性能的角度看,不完全微分的PID算式控制效果更好。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.3.3 微分先行PID算法 微分先行PID算法是將微分運算放在前面,它有兩種結(jié)構(gòu):一種是對輸出量的微分,如圖69(a)所示;另一種是對偏差的微分,如圖69(b)所示。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖69 微分先行PID控制結(jié)構(gòu)框圖 )11 (
29、sTKIPsTsTDD1 . 011R(s)U(s)C(s)(a) 對輸出量先行微分sTsTDD1 . 011)11 (sTKIPR(s)U(s)C(s)(b) 對偏差量先行微分第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 在第一種結(jié)構(gòu)中,只對輸出量y(t)進行微分,不對偏差e(t)微分,也就是說對給定值r(t)無微分作用。它適用于給定量頻繁升降的場合,可以避免升降給定值時給系統(tǒng)帶來的沖擊,如超調(diào)量過大,調(diào)節(jié)閥劇烈振蕩等。 后一種結(jié)構(gòu)是對偏差值先行微分,它對給定值和偏差值都有微分作用,適用于串級控制的副控回路。因為副控回路的給定值是由主控調(diào)節(jié)器給定的,也應(yīng)該對其作微分處
30、理,因此應(yīng)該在副控回路中采用偏差微分PID控制。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.3.4 純滯后的補償算法 在生產(chǎn)過程中,大多數(shù)工業(yè)對象存在著較大的純滯后現(xiàn)象,這時對象的傳遞函數(shù)可以用一階慣性環(huán)節(jié)加純滯后環(huán)節(jié)來描述: ( )1sPPK eG sT s(625) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 對象的這種純滯后性質(zhì)會使系統(tǒng)的穩(wěn)定性降低,過渡過程特性變壞。當(dāng)對象的純滯后時間與對象的慣性時間常數(shù)之比大于等于0.5時,采用常規(guī)的PID控制器難以取得滿意的控制效果。為此史密斯(Smith)就這個問題提出了一種純滯后補償模型,即
31、所謂的Smith預(yù)估控制。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖610為一單回路控制系統(tǒng),其中D(s)為調(diào)節(jié)器的傳遞函數(shù),GP(s)e-s為被控對象的傳遞函數(shù),GP(s)是被控對象中不包括純滯后部分的傳遞函數(shù), e-s為被控對象純滯后部分的傳遞函數(shù)。史密斯純滯后補償原理是:與D(s)并接一補償環(huán)節(jié)GP(s)(1-e-s),用來補償被控對象中的純滯后部分,這個環(huán)節(jié)稱為預(yù)估器,如圖611所示。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖610 帶純滯后環(huán)節(jié)的控制系統(tǒng) D(s)GP(s)e sR(s)E(s)U(s)Y(s)第第6 6章章
32、 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖611 帶史密斯預(yù)估器的控制系統(tǒng) D(s)GP(s)e sR(s)E(s)U(s)Y(s)GP(s)e sY0(s)第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 整個純滯后補償器的傳遞函數(shù)為 ( )( )1( )( )(1)sPD sD sD s Gse(626) 經(jīng)補償后,系統(tǒng)的閉環(huán)傳遞函數(shù)為( )( )( )( )( )1( )( )1( )( )ssPPsPPD s Gs eD s GsseD s Gs eD s Gs(627) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 式(62
33、7)表明,e-s項在閉環(huán)回路之外,不影響系統(tǒng)的穩(wěn)定性。拉氏變換平移定理說明,e-s僅將控制作用在時間坐標上推遲了一個時間,控制系統(tǒng)的過渡過程及其他性能指標都與特性為GP(s)的對象完全相同。這樣就消除了純滯后部分對控制系統(tǒng)的影響。 為了用計算機實現(xiàn)Smith補償,可對Smith預(yù)估控制器進行前向差分變換。設(shè)( )1pPPKGsT s第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 則補償器傳遞函數(shù)為 0( )(1)( )(1)( )1ssPPPY sKeGseU sT s相應(yīng)的微分方程為 00( )( ) ( )()PPdy tTy tKu tu tdt(628) 利用前向
34、差分對式(628)進行離散化處理,得 000(1) ()() ()()()PPykTy kTTy kTTKu kTu KTnTnT第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 經(jīng)化簡后整理得 00(1)( ) ( )()PPPPTTK Ty ky ku ku knTT(629) 令k=k-1,代入式(629)得Smith控制器的預(yù)估表達式為 00( )(1) (1)(1)PPPPTTK Ty ky ku ku knTT (630) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.3.5 帶死區(qū)的PID控制 在計算機控制系統(tǒng)中,某些系統(tǒng)為了避免控
35、制動作過于頻繁,以消除由于頻繁動作引起的振蕩,有時采用所謂帶有死區(qū)的PID控制系統(tǒng),如圖612所示。其相應(yīng)算式為( )( )0e kP k|r(k)-y(k)|=|e(k)| |r(k)-y(k)|=|e(k)| 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 在圖612中,死區(qū)是一個可調(diào)參數(shù),其具體數(shù)值可根據(jù)實際控制對象由實驗確定。如果值取得太小,使調(diào)節(jié)過于頻繁,達不到穩(wěn)定被調(diào)對象的目的;如果值取得太大,則系統(tǒng)將產(chǎn)生很大的滯后;當(dāng)=0時,即為常規(guī)PID控制。 該系統(tǒng)實際上是一個非線性系統(tǒng),即當(dāng)偏差的絕對值|e(k)|時,P(k)為0;當(dāng)偏差的絕對值|e(k)|時,P(k
36、)=e(k),輸出值u(k)為PID運算結(jié)果。 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 圖612 帶死區(qū)的PID控制系統(tǒng)框圖 PID執(zhí) 行 器被 控 對 象r(k)y(k)e(k)P(k)u(k)y(t)第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.3.6 時間最優(yōu)PID控制 最大值原理是龐特里亞金(Pontryagin)于1956年提出的一種最優(yōu)控制理論,也叫快速時間最優(yōu)控制原理,它是研究滿足約束條件下獲得允許控制的方法。用最大值原理可以設(shè)計出控制變量只在|u(t)|1范圍內(nèi)取值的時間最優(yōu)控制系統(tǒng)。而在工程上,設(shè)|u(t)|1都只取1
37、兩個值,而且依照一定法則加以切換,使系統(tǒng)從一個初始狀態(tài)轉(zhuǎn)到另一個狀態(tài) 所經(jīng)歷的過渡時間最短,這種類型的最優(yōu)切換系統(tǒng)稱為開關(guān)控制(Bang Bang控制)系統(tǒng)。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 在工業(yè)控制應(yīng)用中,最有發(fā)展前途的是Bang Bang控制與反饋控制相結(jié)合的系統(tǒng),這種控制方式在給定值升降時特別有效,具體形式為 Bang Bang控制 |e(k)|=|r(k)-y(k)| PID控制第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 時間最優(yōu)位置隨動系統(tǒng),從理論上講應(yīng)采用Bang Bang控制,但Bang Bang控制很難保證足夠高的
38、定位精度,因此對于高精度的快速伺服系統(tǒng),宜采用Bang Bang控制和線性控制相結(jié)合的方式,在定位線性控制段采用數(shù)字PID控制就是可選的方案之一。 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.4 PID控制器的參數(shù)整定控制器的參數(shù)整定 在數(shù)字控制系統(tǒng)中,參數(shù)的整定是十分重要的,其好壞直接影響調(diào)節(jié)品質(zhì)。由于一般的生產(chǎn)過程都具有較大的時間常數(shù),而數(shù)字控制系統(tǒng)的采樣周期則要小得多,因此數(shù)字PID調(diào)節(jié)器的參數(shù)整定,完全可以按照模擬調(diào)節(jié)器的各種參數(shù)整定方法進行分析和綜合。但除了比例系數(shù)KP,積分時間常數(shù)TI和微分時間常數(shù)TD外,采樣周期T也是數(shù)字控制系統(tǒng)要合理選擇的一個重要
39、參數(shù)。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.4.1 采樣周期T的選擇原則 采樣周期T在計算機控制系統(tǒng)中是一個重要參量,必須根據(jù)具體情況來選擇。 (1)必須滿足采樣定理的要求。從信號的保真度來看,采樣周期必須滿足香農(nóng)(Shannon)采樣定理,即采樣角頻率s2max,max是被采樣信號的最高角頻率,因為s =2/T,所以可以確定采樣周期的上限值T/max。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) (2)從控制系統(tǒng)的隨動和抗干擾性能來看,T小些好。干擾頻率越高,則采樣頻率最好也越高,以便實現(xiàn)快速跟隨和快速抑制干擾。 (3)根據(jù)被控對象
40、的特性,快速系統(tǒng)的T應(yīng)取小些,反之T可取大些。 (4)根據(jù)執(zhí)行機構(gòu)的類型,當(dāng)執(zhí)行機構(gòu)動作慣性大時,T應(yīng)取大些,否則執(zhí)行機構(gòu)來不及反應(yīng)控制器輸出值的變化。 (5)從計算機的工作量及每個調(diào)節(jié)回路的計算成本來看,T應(yīng)選大些。T大,對每一個控制回路的計算工作量相對減小,可以增加控制的回路數(shù)。 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) (6)從計算機能精確執(zhí)行控制算法來看,T應(yīng)選大些。因為計算機字長有限,T過小,偏差值e(k)可能很小,甚至為0,調(diào)節(jié)作用減弱,各微分、積分作用不明顯。 表61列出了幾種常見的被測參數(shù)的采樣周期T的經(jīng)驗選擇數(shù)據(jù),可供設(shè)計時參考。由于生產(chǎn)過程千差萬
41、別,經(jīng)驗數(shù)據(jù)不一定合適,可用試探法逐步調(diào)試確定。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 表61 采樣周期T的經(jīng)驗數(shù)據(jù) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.4.2 用擴充臨界比例度法選擇PID參數(shù) 擴充臨界比例度法是以模擬調(diào)節(jié)器中使用的臨界比例度法為基礎(chǔ)的一種PID數(shù)字控制器參數(shù)的整定方法。用它整定T、KP、TI和TD的步驟如下: (1)選擇一個足夠短的采樣周期T,具體地說就是選擇采樣周期為被控對象純滯后時間的1/10以下,控制器作純比例KP控制。 (2)逐漸減小比例度(=1/KP)的值,使系統(tǒng)出現(xiàn)臨界振蕩,記下使系統(tǒng)發(fā)生振蕩的
42、臨界比例度k和系統(tǒng)的臨界振蕩周期Tk。第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) (3)選擇合適的控制度。所謂控制度,就是以模擬調(diào)節(jié)器為基準,將數(shù)字控制器的控制效果與模擬調(diào)節(jié)器的控制效果相比較,是數(shù)字控制器和模擬調(diào)節(jié)器所對應(yīng)的過渡過程的誤差平方的積分比,即控制度2020DAe dte dt(631) 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 實際應(yīng)用中并不需要計算出兩個誤差平方的積分,控制度僅是表示控制效果的物理概念。通常當(dāng)控制度為1.05時,數(shù)字控制器和模擬控制器的控制效果相當(dāng);當(dāng)控制度為2.0時,數(shù)字控制器比模擬調(diào)節(jié)器的控制質(zhì)量差。 (
43、4)根據(jù)控制度查表62,求出T、KP、TI和TD的值。 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 表62 擴充臨界比例度法整定參數(shù)表 第第6 6章章 數(shù)字控制器的模擬化設(shè)計技術(shù)數(shù)字控制器的模擬化設(shè)計技術(shù) 6.4.3 用擴充響應(yīng)曲線法選擇PID參數(shù) 在上述方法中不需要預(yù)先知道對象的動態(tài)特性,而是直接在閉環(huán)系統(tǒng)中進行整定的。如果已知系統(tǒng)的動態(tài)特性曲線,數(shù)字控制器的參數(shù)整定也可以采用類似模擬調(diào)節(jié)器的響應(yīng)曲線法來進行,稱為擴充響應(yīng)曲線法。其步驟如下: (1)斷開數(shù)字控制器,使系統(tǒng)在手動狀態(tài)下工作;將被調(diào)量調(diào)節(jié)到給定值附近,并使之穩(wěn)定下來;然后突然改變給定值,給對象一個階躍輸入信號。 (2)用記錄儀表記錄被調(diào)量在階躍輸入下的整個變化過程曲
溫馨提示
- 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年高中歷史第3單元第二次世界大戰(zhàn)第7課第二次世界大戰(zhàn)的結(jié)束學(xué)案新人教版選修3
- 2024-2025學(xué)年高中化學(xué)課時分層作業(yè)七化學(xué)能與熱能含解析新人教版必修2
- Unit 6 presenting ideas 教案-2024-2025學(xué)年外研版英語七年級下冊標簽標題
- 18 古詩三首 教學(xué)設(shè)計-2024-2025學(xué)年統(tǒng)編版語文六年級上冊
- 第3章生態(tài)系統(tǒng)及其穩(wěn)定性單元教學(xué)設(shè)計-2024-2025學(xué)年高二上學(xué)期生物人教版選擇性必修2
- 第2課 抗美援朝 (教學(xué)設(shè)計)-2023-2024學(xué)年八年級歷史下冊新課標同步教學(xué)教學(xué)設(shè)計與教學(xué)設(shè)計(人教部編版)
- 8 上課了第二課時 教學(xué)設(shè)計-2023-2024學(xué)年道德與法治一年級上冊統(tǒng)編版
- 第十二章 全等三角形 小結(jié) 構(gòu)建知識體系 教學(xué)設(shè)計2024-2025學(xué)年人教版數(shù)學(xué)八年級上冊
- 第13課 香港和澳門回歸祖國(教學(xué)設(shè)計)2023-2024學(xué)年八年級歷史下冊同步教學(xué)設(shè)計(統(tǒng)編版)
- 10《父母多愛我 父母默默的愛》(教學(xué)設(shè)計)-統(tǒng)編版道德與法治三年級上冊
- 地鐵前期工程交通疏解施工方案
- NB-T32019-2013太陽能游泳池加熱系統(tǒng)技術(shù)規(guī)范
- 小學(xué)升初中六年級數(shù)學(xué)考試試卷含答案(達標題)
- 2024年長沙航空職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫完整
- 寺廟佛事活動方案設(shè)計
- 醫(yī)療器械市場部年終總結(jié)
- 4M變更管理培訓(xùn)
- DBJ33-T 1009-2023 園林植物種植與養(yǎng)護技術(shù)規(guī)程
- 2024年岳陽職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫及答案解析
- 婦產(chǎn)科醫(yī)療質(zhì)控月匯報
- 攪拌設(shè)備行業(yè)發(fā)展趨勢分析報告
評論
0/150
提交評論