




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1第第6 6章章 控制系統(tǒng)計算機輔助設計控制系統(tǒng)計算機輔助設計2設計一個自動控制系統(tǒng)一般經過以下三步設計一個自動控制系統(tǒng)一般經過以下三步:v 根據任務要求,選定控制對象;v 根據性能指標的要求,確定系統(tǒng)的控制規(guī)律,并設計出滿足這個控制規(guī)律的控制器,初步選定構成控制器的元器件;v 將選定的控制對象和控制器組成控制系統(tǒng),如果構成的系統(tǒng)不能滿足或不能全部滿足設計要求的性能指標,還必須增加合適的元件,按一定的方式連接到原系統(tǒng)中,使重新組合起來的系統(tǒng)全面滿足設計要求。 原系統(tǒng)控制器控制對象校正系統(tǒng)原系統(tǒng)校正裝置 能使系統(tǒng)的控制性能滿足控制要求而有目的地增添的元件稱為控制系統(tǒng)的校正器或稱校正裝置.圖6.1
2、 系統(tǒng)綜合與校正示意圖3v 必須指出,并非所有經過設計的系統(tǒng)都要經過綜合與校正這一步驟,對于控制精度和穩(wěn)定性能都要求較高的系統(tǒng),往往需要引入校正裝置才能使原系統(tǒng)的性能得到充分的改善和補償。反之,若原系統(tǒng)本身結構就簡單而且控制規(guī)律與性能指標要求又不高,通過調整其控制器的放大系數(shù)就能使系統(tǒng)滿足實際要求的性能指標。v在控制工程實踐中,綜合與校正的方法應根據特定的性能指標來確定。一般情況下,若性能指標以穩(wěn)態(tài)誤差 、峰值時間 、最大超調量 、和過渡過程時間 、等時域性能指標給出時,應用根軌跡法進行綜合與校正比較方便;如果性能指標是以相角裕度r幅值裕度 、相對諧振峰值 、諧振頻率 和系統(tǒng)帶寬 等頻域性能指
3、標給出時,應用頻率特性法進行綜合與校正更合適。v對單變量系統(tǒng)來說,校正裝置接入系統(tǒng)的主要形式有兩種,即串聯(lián)校正和并聯(lián)校正。sseptpstgkrmrb46.1 基于傳遞函數(shù)的控制器設計方法 一般的控制目的是使得輸出信號能很好地跟蹤輸入信號,這樣的控制也稱為伺服控制。在這個基本的控制結構下,誤差信號e(s)和控制信號u(s)一般要求其盡可能小。如圖6.2所示系統(tǒng),由于受控對象和控制器為串聯(lián),故稱其為串聯(lián)控制。常用的串聯(lián)控制有超前滯后校正器和pid類控制器。gc(s)g(s)h(s)r(s)y(s)-6.2 串聯(lián)校正e(s)u(s)56.1.1 串聯(lián)超前滯后校正器 1、超前校正器 超前校正器傳遞函
4、數(shù)可寫成: g(s)=k(1+ts)/(1+ts) (6.1)其有一個極點p(-1/t)和一個零點z(-1/t),它們在復平面上的分布如圖6.3所示.m = z - p0,相位超前作用.-1/t-1/tspzj 0zp圖6.3 超前網絡零、極點在s平面上的分布620db/decl( )db090(度)20lgadbt1mt1m)()(m 如圖6.4可以看出,引入這樣具有正相位的校正器,將增大前向通道的相位,使其相位“超前”于受控對象的相位,因此稱為超前校正器。 超前校正器可使校正后的閉環(huán)系統(tǒng)的階躍響應的速度加快,超調量減小。 圖6.4 超前校正器的bode圖72、滯后校正器:可使校正后的閉環(huán)系
5、統(tǒng)的階躍響應的速度變慢,但超調量減小。 滯后器傳遞函數(shù)可寫成: g(s)=k(1+ts)/(1+ts) (6.2)向量zs和ps與實軸正方向的夾角的差值小于零,即 = zp1表示超前部分,1表示滯后部分。-1/t2-1/t1j 0圖6.7 超前滯后零極點在s平面上的分布-1/t2-1/t110 從頻率響應的角度來看,串聯(lián)滯后校正主要用來校正開環(huán)頻率的低頻區(qū)特性,而超前校正主要用于改變中頻區(qū)特性的形狀和參數(shù)。因此,在確定參數(shù)時,兩者基本上可獨立進行??上雀鶕討B(tài)性能指標的要求確定超前校正裝置的參數(shù),在此基礎上,再根據穩(wěn)態(tài)性能指標的要求確定滯后裝置的參數(shù)。應注意的是,在確定滯后校正裝置時,盡量不影
6、響已由超前裝置校正好了的系統(tǒng)的動態(tài)指標,在確定超前校正裝置時,要考慮到滯后裝置加入對系統(tǒng)動態(tài)性能的影響,參數(shù)選擇應留有裕量。116.1.2 控制系統(tǒng)工具箱中的設計界面 matlab控制工具箱提供了控制器設計界面函數(shù)sisotool(g,gc),其中g為受控對象模型,gc為控制器模型。例:受控對象模型為 由下面語句啟動sisotoolg=zpk(-1,0,-0.1,-10,-20,10);gc1=zpk(10,55,1); %超前校正器sisotool(g,gc1)20)(10)(1 . 0() 1(10)(ssssssg圖6.8如圖6.8,單擊fs可改變控制結構,單擊控制器模塊可選擇控制器。1
7、2圖6.913圖6.10工具欄可改變零極點圖6.11analysis菜單可顯示各種響應和分析曲線。tools/draw simulink diagram菜單項將自動繪制閉環(huán)系統(tǒng)的simulink仿真框圖。14 考慮線性、定常、連續(xù)控制系統(tǒng),其狀態(tài)空間描述為: 6.2 基于狀態(tài)空間模型的控制器設計方法+bcaxyux d-fv用u(t)=v(t)-fx(t)帶入開環(huán)系統(tǒng)的狀態(tài)方程模型,則有000( ),xa xb ux tx ttyc x ud15 如果系統(tǒng)(a, b)完全可控,則選擇合適的f矩陣,可以將閉環(huán)系統(tǒng)矩陣a-bf的特征值配置在任意地方。換句話說,系統(tǒng)設計問題就是尋找一個控制作用u(t
8、),使得在其作用下系統(tǒng)運動的行為滿足預先所給出的期望性能指標。設計問題中的性能指標可分為非優(yōu)化型性能指標和優(yōu)化型性能指標兩種類型。 非優(yōu)化型指標是一類不等式型的指標,即只要性能指標值達到或好于期望性能指標就算實現(xiàn)了設計目標,如極點配置問題、解耦控制問題、跟蹤問題、調節(jié)問題。 優(yōu)化型指標則是一類極值型的指標,設計目標是要使性能指標在所有可能值中取得極?。ɑ驑O大)值。16 性能指標常取為一個相對于狀態(tài)x(t)和控制u(t)的二次型積分性能指標,其形式為:fttttfftdtturtutxqtxtxftxj0)()()()(21)()(21設計的任務是確定一個控制u*(t) ,使得相應的性能指標ju
9、*(t)取得極小值。 從線性系統(tǒng)理論可知,許多設計問題所得到的控制規(guī)律常具有狀態(tài)反饋的形式。但是由于狀態(tài)變量為系統(tǒng)的內部變量,通常并不是每一個狀態(tài)變量都是可以直接量測的。這一矛盾的解決途徑是:利用可量測變量構造出不能量測的狀態(tài),相應的理論問題稱為狀態(tài)重構問題,即狀態(tài)觀測器問題。176.2.1 線性二次型最優(yōu)調節(jié)器考慮受控系統(tǒng),其性能指標為: fttttfftdtturtutxqtxtxftxj0)()()()(21)()(21其中,q和r分別為對狀態(tài)變量和輸入變量的加權矩陣,tf為控制終止時間,f對控制系統(tǒng)的終值也給出某種約束。線性二次型最優(yōu)控制問題,簡稱為lq(linear quadrati
10、c)問題。就是尋找一個控制u*(t),使得系統(tǒng)沿著由指定初態(tài)x0出發(fā)的相應軌線x*(t) ,其性能指標j取得極小值。 有限時間lq問題:終端時刻tf是固定的,且為有限值 無限時間lq問題: tf ,18 我們建立hamilton矩陣)()()()()()()(21tbutaxttrututqxtxhttt若輸入信號沒有任何約束,則求解h對u(t)的導數(shù)為零,可以得到目標函數(shù)的最小值。0)()(tbtruuht則有)()(1*tbrtut即u*(t)為最優(yōu)解。而(t)可寫為 其中, 滿足下述riccati矩陣代數(shù)方程: )()()(txtptnnrp19p(t)的終值為p(tf )=f ,于是有
11、最優(yōu)控制信號為)()()(1*txtpbrtut求解riccati方程很困難,因此這里只考慮tf 的穩(wěn)態(tài)情況。這時設計所得到的閉環(huán)控制系統(tǒng)是漸近穩(wěn)定的,即系統(tǒng)的狀態(tài)漸近地趨向于0。此時 設)(1tpbrkt則狀態(tài)反饋下閉環(huán)系統(tǒng)的狀態(tài)方程為 (a-bk),b,c,d。+baxur-1btp20控制系統(tǒng)工具箱函數(shù)lqr( )的調用格式為: k,p,e=lqr(a,b,q,r) 其中:k為設計線性定常、連續(xù)時間系統(tǒng)的最優(yōu)反饋增益矩陣,p為riccati方程的解,e為閉環(huán)系統(tǒng)的特征值, (a, b)為給定對象的狀態(tài)方程模型。關于無限時間lq狀態(tài)調節(jié)問題的魯棒性有以下結論:對于無限時間定常lq狀態(tài)調節(jié)問
12、題的最優(yōu)調節(jié)系統(tǒng),取加權陣 則系統(tǒng)的每一個反饋控制回路均具有: (1)至少60的相角裕度;(2)從0.5到無窮大的幅值裕度。,21rdiagrrii, 2 , 1, 0,21離散系統(tǒng)的二次型性能指標為nkttkrukukqxkxj0)()()()(21與其對應的riccati方程為qfksggrksksfkstt)1() 1() 1()(1其中,s(n)=q,n為終止時刻,(f,g)為離散狀態(tài)方程矩陣。s的穩(wěn)態(tài)值記為s,則控制率為fsbgsgrktt1k可以由dlqr ( )函數(shù)求解。注:由最優(yōu)控制率表達式,可以看出,最優(yōu)性取決于q、r矩陣的選擇,但如何選擇這兩個矩陣沒有解析的方法,只能定性地
13、選擇。22例6.2 已知連續(xù)系統(tǒng)的狀態(tài)方程模型參數(shù)為 2),500,500,1000, 0 ,1000(0000000818. 00982. 00491. 00409. 0,00100000010025. 00478. 00004 . 06956. 0615. 20003 . 0358. 1irdiagqba試由下面語句求系統(tǒng)狀態(tài)反饋矩陣、riccati方程解,以及閉環(huán)特征值。a=-1.3576 0.3 0 0 0;2.6151 -0.6956 0.4 0 0;0 0.0478 -0.25 0 0;-1 0 0 0 0;0 0 -1 0 0;b=0.0409 -0.0491;0.0982 -0
14、.0818;zeros(3,2);q=diag(1000 0 1000 500 500);r=eye(2)k,s,e=lqr(a,b,q,r)23k = 13.9037 4.8668 76.7050 -2.6784 -22.1997 -22.8863 -1.4737 20.1337 22.1997 -2.6784s = 1.0e+004 * 0.0752 -0.0172 -0.5591 -0.1329 0.1409 -0.0172 0.0121 0.3110 0.0526 -0.0813 -0.5591 0.3110 8.5775 1.5036 -2.2844 -0.1329 0.0526 1
15、.5036 0.3725 -0.3790 0.1409 -0.0813 -2.2844 -0.3790 0.7143e = -2.5964 -0.8173 + 0.2130i -0.8173 - 0.2130i -0.2993 -0.0636 246.2.2 極點配置 在狀態(tài)反饋律 作用下的閉環(huán)系統(tǒng)為: )()(tkxtru-+rub+acxykx 狀態(tài)反饋極點配置:通過狀態(tài)反饋矩陣k的選取,使閉環(huán)系統(tǒng)的極點,即 的特征值 恰好處于所希望的一組給定閉環(huán)極點的位置上。 線性定常系統(tǒng)可以用狀態(tài)反饋任意配置極點的充要條件是:該系統(tǒng)必須是完全能控的。所以,在實現(xiàn)極點的任意配置之前,必須判別受控系統(tǒng)的能
16、控性。), 2 , 1(niibka251. bass-gura算法:設受控系統(tǒng)的開環(huán)特征方程和閉環(huán)特征方程分別為:則狀態(tài)反饋陣nnnnasasasasisa111)det()(nnnnnsssssss11121)()()(11111,taaaknnnn26tn,21 控制系統(tǒng)工具箱給出函數(shù)bass_pp( )來實現(xiàn)該算法,其調用格式為:k=bass_pp(a,b,p)其中,(a,b)為狀態(tài)方程模型,p為包含期望閉環(huán)極點位置的列向量 ,返回變量k為狀態(tài)反饋行向量。2. ackermann算法:狀態(tài)反饋陣為 其中,控制系統(tǒng)工具箱給出函數(shù)acker( )來實現(xiàn)該算法,其調用格式與bass_pp(
17、)完全一致。注:acker( )函數(shù)可以求解多重極點配置的問題,但不能求解多輸入系統(tǒng)的問題。)(10011abaabbknnnnnniaaaa111)(27place( )函數(shù)調用格式為:k=place(a,b,p)k,prec,message=place(a,b,p)*(kbaeigp3. 魯棒極點配置算法 控制系統(tǒng)工具箱中place( )函數(shù)是基于魯棒極點配置的算法,用來求取狀態(tài)反饋陣k,使得多輸入系統(tǒng)具有指定的閉環(huán)極點p,即 。其中,prec為閉環(huán)系統(tǒng)的實際極點與期望極點p的接近程度,prec中的每個量的值為匹配的位數(shù)。如果閉環(huán)系統(tǒng)的實際極點偏離期望極點10%以上,那么message將給
18、出警告信息。函數(shù)place( )不適用于含有多重期望極點的配置問題。28a=0 1 0 0;0 0 -1 0;0 0 0 1;0 0 11 0;b=0;1;0;-1;c=1 2 3 4;po=eig(a),p=-1;-2;-1+sqrt(-1);-1-sqrt(-1);k=place(a,b,p), pc=eig(a-b*k)po = 0 0 3.3166 -3.3166k = -0.4000 -1.0000 -21.4000 -6.0000pc = -2.0000 -1.0000 - 1.0000i -1.0000 + 1.0000i -1.0000可見,受控系統(tǒng)的極點位置位于0、0、3.3
19、166、-3.3166,該系統(tǒng)是不穩(wěn)定的。但應用極點配置技術可以將系統(tǒng)的閉環(huán)極點配置在期望的位置上。29例6.3 系統(tǒng)的狀態(tài)方程模型為)(20201000)()(20224264)(75. 025. 075. 125. 1125. 15 . 025. 025. 025. 125. 425. 25 . 025. 1525. 2)(txtytutxtx 可用下面的語句直接進行極點配置。a=2.25 -5 -1.25 -0.5;2.25 -4.25 -1.25 -0.25;0.25 -0.5 -1.25 -1;1.25 -1.75 -0.25 -0.75;b=4 6;2 4;2 2;0 2;p=-1
20、 -2 -3 -4;k=place(a,b,p)注意:由于該系是多變量系統(tǒng),故不能用acker和bass_pp函數(shù)作極點配置。k = 1.5080 -6.4966 5.9305 3.2317 0.4595 1.7859 -3.2431 -1.157330例6.4 離散系統(tǒng)的狀態(tài)模型為如用下面的語句進行極點配置a=0 1 0 0;0 0 -1 0;0 0 0 1;0 0 5 0;b=0 1;0 -1;0 0;0 0;p=0.1 -0.1 -0.5+0.2i -0.5-0.2i;k=place(a,b,p)會出現(xiàn)錯誤提示:? error using = place cant place eigen
21、values there.檢查系統(tǒng)可控特性 rank(ctrb(a,b)發(fā)現(xiàn) ans = 2)(00001010)(0500100001000010) 1(ktuktxtkx31v本章介紹了超前、滯后于超前滯后校正器的原理與意義,并介紹了一種基于剪切頻率和相位裕量配置的校正器設計方法及其matlab實現(xiàn)。v本章介紹了狀態(tài)反饋的基本概念,并介紹了兩種狀態(tài)反饋控制結構:基于二次型指標的最優(yōu)控制器設計及極點配置控制器設計方法。本章小結326.2.3 觀測器設計及基于觀測器的調節(jié)器設計 上一節(jié)中我們敘述了狀態(tài)完全可控的系統(tǒng)(a,b,c,d)可以通過狀態(tài)反饋任意配置閉環(huán)極點。為了實現(xiàn)狀態(tài)反饋,需要系統(tǒng)所
22、有的狀態(tài)信息。但是,系統(tǒng)的所有狀態(tài)不一定都能測量到,這就造成了狀態(tài)反饋在物理實現(xiàn)上的困難。也就是說,即使理論上證明了系統(tǒng)狀態(tài)完全可控,能實現(xiàn)全極點狀態(tài)反饋,也必須根據系統(tǒng)的實際情況來作出選擇。這就提出了狀態(tài)重構問題。 狀態(tài)重構問題的核心,就是重新構造一個系統(tǒng),利用原系統(tǒng)可以直接測量的變量,如輸入量u和輸出量y作為他的輸入信號,并使其輸出信號 在一定指標下和原系統(tǒng)的狀態(tài)變量x(t)等價。x 33 通常把 叫做x(t)的狀態(tài)重構或狀態(tài)估計,而把實現(xiàn)狀態(tài)重構的系統(tǒng)叫做觀測器。帶有狀態(tài)觀測器的典型控制系統(tǒng)結構如下圖所示。若原系統(tǒng)的(a,c)為完全可觀測,則狀態(tài)觀測器的數(shù)學模型為x u對象模型對象模型g
23、(s)y+abl x+c- x狀態(tài)估計(6.3)stxtxlcatxtx)()( )()()( )()()()( )( )()()( ()()( )( tlytuldbtxlcatytdutxcltbutxatx(6.4)34)()( )()( 00)(0txtxetxtxttlca 基本觀測器可以任意配置極點的充要條件是(a,c)完全可觀測。其極點配置設計,可仿照完全可控系統(tǒng)用狀態(tài)反饋進行極點配置的方法。為使0)()( limtxtxt則,可通過選擇增益陣 來任意配置(a-lc)陣的全部特征值,即不管初值 為何值,當矩陣(a-lc)的全部特征值具有負實部時,就可實現(xiàn)漸近重構狀態(tài)的目的。mnr
24、l0 x(6.5)35 對于單輸入單輸出系統(tǒng),我們介紹simobsv( )函數(shù)仿真受控系統(tǒng)的全維狀態(tài)觀測器所觀測到的狀態(tài) ,其調用格式為:xh,x,t=simobsv(g,l)其中g為受控系統(tǒng)的狀態(tài)空間模型,l為全維觀測器設計中的增益列向量,xh和x分別為重構狀態(tài)和受控系統(tǒng)的階躍響應矩陣,t為時間向量。x function xh,x,t=simobsv(g,h)y,t,x=step(g); g=ss(g); a=g.a; b=g.b; c=g.c; d=g.d; y1,xh1=step(a-h*c),(b-h*d),c,d,1,t);y2,xh2=lsim(a-h*c),h,c,d,y,t);
25、xh=xh1+xh2;36例6.5 系統(tǒng)的狀態(tài)方程為若采用極點配置的方法設計觀測器,而期望觀測器的極點位于-1、-2、-3、-4,則可由下面命令設計出極點配置的觀測器模型a=0 2 0 0;0 -0.1 8 0;0 0 -10 16;0 0 0 -20;b=0;0;0;0.3953;c=0.09882,0.1976,0,0;d=0;p=-1 -2 -3 -4;l=place(a,c,p);xh,x,t=simobsv(ss(a,b,c,d),l);plot(t,x,t,xh,:);set(gca,xlim,0,15,ylim,-0.5,4)(0 0 1976. 009882. 0)()(395
26、3. 0000)(20000161000081 . 000020)(txtytutxtx 37圖6.8 狀態(tài)變量階躍響應曲線x1(t)和 1x x2(t)和 2x x 4x 3x3和x438 帶有觀測器的狀態(tài)反饋控制器 將式(6.3)中的狀態(tài)反饋寫成兩個子系統(tǒng)g1和g2,這兩個字系統(tǒng)分別由信號u和y單獨驅動,使g1為g2為-+kyr x受控系統(tǒng)受控系統(tǒng)狀態(tài)觀測器狀態(tài)觀測器u于是,這樣的系統(tǒng)閉環(huán)模型可以表示為)()()()()()()(1111txktytuldbtxlcatx)()()()()()(2222txktytlytxlcatx39對上述模型化簡,變成其等價的結構前向控制器gc(s)=
27、1/1+g1(s),h(s)=g2(s)??梢宰C明gc(s)=1-k(si-a+bk+lc-ldk)-1 b控制器gc(s)的狀態(tài)空間實現(xiàn)為 有了狀態(tài)反饋向量k和觀測器向量l,則上面的控制器和反饋環(huán)境可以由matlab函數(shù)得到:)()()()()()()(tutkxtytbutxldklcbkatx 40function gc,h=obsvsf(g,k,l)h=ss(g.a-l*g.c, l, k, 0);gc=ss(g.a-g.b*k-l*g.c+l*g.d*k, g.b, -k, 1);)()()()()()(tkxtytlutxldklcbkatx 若參考輸入信號r(t)=0,則gc可進
28、一步簡化為這時的gc可以由控制系統(tǒng)工具箱中的reg( )函數(shù)得到,其調用格式為:gc=reg(g, k, l)其中g為受控系統(tǒng)的狀態(tài)空間表示,k、l分別表示狀態(tài)反饋的行向量k和全維狀態(tài)觀測器的列向量l。gc為基于全維狀態(tài)觀測器的調節(jié)器的狀態(tài)空間表示。41例6.6 )(0 0 1976. 009882. 0)()(3953. 0000)(20000161000081 . 000020)(txtytutxtx 對x1和x2引入較小的加權,而對其它兩個狀態(tài)變量引入較大約束,則選擇加權矩陣q=diag(0.01, 0.001, 2, 3),r=1,則由下面語句設計lq最優(yōu)控制器。a=0 2 0 0;0
29、 -0.1 8 0;0 0 -10 16;0 0 0 -20;b=0;0;0;0.3953;c=0.09882,0.1976,0,0;d=0;q=diag(0.01 .01 2 3);r=1;k=lqr(a,b,q,r),step(ss(a-b*k,b,c,d)k = 0.1000 0.9429 0.7663 0.638742在直接狀態(tài)反饋控制下,系統(tǒng)的階躍響應曲線。43 若不能直接測得系統(tǒng)的狀態(tài),如何用極點配若不能直接測得系統(tǒng)的狀態(tài),如何用極點配置的方法設計觀測器,重構系統(tǒng)的狀態(tài),并比置的方法設計觀測器,重構系統(tǒng)的狀態(tài),并比較原系統(tǒng)與重構系統(tǒng)的差異。較原系統(tǒng)與重構系統(tǒng)的差異。思考題:思考題:
30、44描述設連續(xù)pid控制器的傳遞函數(shù)為: )11 ()(ststksgdipc pid控制器具有簡單的控制結構,在實際應用中又較易于整定,因此它在工業(yè)過程控制中有著最廣泛的應用。大多數(shù)pid控制器是現(xiàn)場調節(jié)的,可以根據控制原理和控制效果對pid控制器進行精確而細致的現(xiàn)場調節(jié)。 6.3 過程控制系統(tǒng)的pid控制器設計6.3.1 比例、積分、微分控制器的分析 典型pid控制系統(tǒng)結構圖)(sgc)(0sg45 下面,我們通過一個例子來研究比例、積分、微分各個環(huán)節(jié)的控制作用。例:設被控對象的數(shù)學模型為1、分析比例、微分、積分控制對系統(tǒng)的影響。g0=tf(1,1,3,3,1);p=0.1 0.3 0.5
31、 1 2 3;hold onfor i=1:length(p) g=feedback(p(i)*g0,1); step(g);grid on, axis(0,12,0,1.3) %設置x軸和y軸的范圍endhold offfigure,rlocus(g0)axis(-2,0.2,-2,2)k=rlocfind(g0)30) 1(1)(ssg46 圖6.9 比例控制時的閉環(huán)階躍響應曲線 圖6.10 閉環(huán)系統(tǒng)的根軌跡圖結論:結論:比例系數(shù)增大,閉環(huán)系統(tǒng)的靈敏度增加,穩(wěn)態(tài)誤差比例系數(shù)增大,閉環(huán)系統(tǒng)的靈敏度增加,穩(wěn)態(tài)誤差減小,系統(tǒng)振蕩增強;比例系數(shù)超過某個值時,閉環(huán)系統(tǒng)減小,系統(tǒng)振蕩增強;比例系數(shù)超過
32、某個值時,閉環(huán)系統(tǒng)可能變得不穩(wěn)定。可能變得不穩(wěn)定。472、研究積分控制作用:將kp的值固定為1,采用pi控制策略,繪制不同的ti值下閉環(huán)系統(tǒng)的單位階躍響應曲線結論:結論:引入積分控制可引入積分控制可以消除控制中的靜態(tài)誤以消除控制中的靜態(tài)誤差;積分作用太強差;積分作用太強(ti太太小小)會導致系統(tǒng)不穩(wěn)定。會導致系統(tǒng)不穩(wěn)定。ti值增加時,系統(tǒng)的超值增加時,系統(tǒng)的超調量變小。調量變小。pi控制時的閉環(huán)階躍響應g0=tf(1,1,3,3,1);kp=1;ti=0.6:0.2:1.4;t=0:0.1:20;hold onfor i=1:length(ti) gc=tf(kp*1,1/ti(i),1 0)
33、;g=feedback(g0*gc,1); step(g,t);grid on,endaxis(0,20,-0.5,2.5)483、研究微分控制作用:kp=ti=1,取不同的td值結論:結論:由于由于微分控制對誤差微分控制對誤差取導數(shù)取導數(shù), 故對誤差的變化率故對誤差的變化率具有預報作用,具有預報作用,td增大,增大,會使系統(tǒng)的超調量減小,響會使系統(tǒng)的超調量減小,響應時間變快。應時間變快。g0=tf(1,1,3,3,1);kp=1;ti=1;td=0.2:0.3:1.4;t=0:0.1:20;hold onfor i=1:length(td) gc=tf(kp*ti*td(i),ti,1,ti
34、 0);g=feedback(g0*gc,1); step(g,t);grid on,endaxis(0,20,0,1.6)494、不完全微分控制結論:結論:解決了完全微分的物理實現(xiàn)性問題;當解決了完全微分的物理實現(xiàn)性問題;當n=10n=10的時的時候,不完全微分近似于完全微分作用。候,不完全微分近似于完全微分作用。)/111 ()(nstststksgddipcn=10時的誤差信號e(t)=1-y(t)曲線505、微分先行控制 結論:具有和完全微分相同的作用,改善了完全微結論:具有和完全微分相同的作用,改善了完全微分的不足:分的不足:解決了完全微分控制對階躍性誤差信號解決了完全微分控制對階躍
35、性誤差信號(主要有階躍給定引起)在第一拍會輸出很大的控(主要有階躍給定引起)在第一拍會輸出很大的控制量而在第一拍后微分作用都為零的問題。制量而在第一拍后微分作用都為零的問題。從誤差圖可以看到,誤差信號在t=0處有一個跳躍,如果對誤差在t=0時刻取微分,則微分作用將輸出一個很大的階躍,會對系統(tǒng)的執(zhí)行機構造成沖擊,所以在控制中我們常常不希望這樣的微分動作。在實際應用中,我們經常把微分動作放置在反饋路徑中,這時微分作用的輸出信號是相當平滑的,而不是象在前向通道中有跳躍的現(xiàn)象。這樣的pid控制策略及其等效的結構如上圖所示。516.3.2 ziegler-nichols(齊格勒尼柯爾斯)整定法則 由于很
36、難獲取被控對象的精確數(shù)學模型,所以用理論計算得到的pid參數(shù)應用到實際系統(tǒng)后,控制效果不會很好,甚至引起振蕩。齊格勒尼柯爾斯是一種工程整定方法,可以在不知道對象模型的前提下,確定pid參數(shù)。齊格勒尼柯爾斯調節(jié)律有兩種方法,其目標都是使閉環(huán)系統(tǒng)在階躍響應中,達到25%的最大超調量。描述描述52第一法: 通過實驗獲取開環(huán)系統(tǒng)的s型響應曲線,(若被控對象既不包括積分器,又不包括主導共軛復數(shù)極點。)通過s型曲線的轉折點畫一條切線,可以求得延遲時間l和時間常數(shù)t 單位階躍響應曲線近似為帶延遲的一階系統(tǒng) 1)(0tskesgls53控制器類型kptitdpt/l0pi0.9t/ll/0.30pid1.2t
37、/l2l0.5l齊格勒尼柯爾斯調整法則(第一種方法) pid控制器公式:slstlslsltststksgdipc2)/1(6 . 0)5 . 0211 (2 . 1)11 ()(54第二法: 閉環(huán)系統(tǒng)只采用比例控制作用,使kp從0增加到臨界值kc(kc是使系統(tǒng)的輸出首次出現(xiàn)持續(xù)振蕩的增益值)。帶比例控制的閉環(huán)系統(tǒng)結構圖具有周期pc的等幅振蕩響應55控制器類型kptitdp0.5kc0pi0.45kcpc/1.20pid0.6kc0.5pc0.125pc齊格勒尼柯爾斯調整法則(第二種方法) pid控制器公式:spspkspspkststksgccccccdipc2)/4(075. 0)125.
38、 05 . 011 (6 . 0)11 ()(56 (附附) 勞斯判據勞斯判據 這是1877年由勞斯(routh)提出的代數(shù)判據。 1. 若系統(tǒng)特征方程式 設an0,各項系數(shù)均為正數(shù)。 2. 按特征方程的系數(shù)列寫勞斯陣列表:1110nnnna sasa sa02411352123312341231101nnnnnnnnnnnsaaasaaasbbbscccsdddsfsg57表中 直至其余bi、ci等項均為零。2113142151311111nnnnnnnnnnnnnnnaabaaaaabaaaaabaaa 67131121152131173141111nnnnnnaacbbbaacbbbaa
39、cbbb 58 按此規(guī)律一直計算到n -1行為止。在上述計算過程中,為了簡化數(shù)值運算,可將某一行中的各系數(shù)均乘一個正數(shù),不會影響穩(wěn)定性結論。 3. 考察陣列表第一列系數(shù)的符號。假若勞斯陣列表中第一列系數(shù)均為正數(shù),則該系統(tǒng)是穩(wěn)定的,即特征方程所有的根均位于根平面的左半平面。假若第一列系數(shù)有負數(shù),則第一列系數(shù)符號的改變次數(shù)等于在右半平面上根的個數(shù)。 例: 系統(tǒng)特征方程為試用勞斯判據判別系統(tǒng)的穩(wěn)定性。 解 從系統(tǒng)特征方程看出,它的所有系數(shù)均為正實數(shù),滿足系統(tǒng)穩(wěn)定的必要條件。列寫勞斯陣列表如下432ssss612116059 1 12 6 6 11 0 61/6 6 455/61 0 6 第一列系數(shù)均
40、為正實數(shù),故系統(tǒng)穩(wěn)定。事實上,從因式分解可將特征方程寫為 其根為2,3, ,均具有負實部,所以系統(tǒng)穩(wěn)定。(s+2) (s+3) (s2 +s+1) = 0 13j220s1s2s3s4s60 4. 兩種特殊情況 在勞斯陣列表的計算過程中,如果出現(xiàn): (1) 勞斯陣列表中某一行的第一個系數(shù)為零,其余各系數(shù)不為零(或沒有其余項),這時可用一個很小的正數(shù)e來代替這個零,從而使勞斯陣列表可以繼續(xù)運算下去(否則下一行將出現(xiàn))。如果e的上下兩個系數(shù)均為正數(shù),則說明系統(tǒng)特征方程有一對虛根,系統(tǒng)處干臨界狀態(tài);如果e的上下兩個系數(shù)的符號不同,則說明這里有一個符號變化過程,則系統(tǒng)不穩(wěn)定,不穩(wěn)定根的個數(shù)由符號變化次
41、數(shù)決定。 61(2) 若勞斯陣列表中某一行(設為第k行)的所有系數(shù)均為零,則說明在根平面內存在一些大小相等,并且關于原點對稱的根。在這種情況下可做如下處理: a. 利用第k1行的系數(shù)構成輔助多項式,它的次數(shù)總是偶數(shù)的; b. 求輔助多項式對s的導數(shù),將其系數(shù)構成新行,代替第k行; c. 繼續(xù)計算勞斯陣列表; d. 關于原點對稱的根可通過令輔助多項式等于零求得。62例6.7: 設被控對象的傳遞函數(shù)為串聯(lián)校正采用pid控制器,其形式為 試采用齊格勒尼柯爾斯調節(jié)律確定參數(shù) 的值。若設計出的系統(tǒng)的超調量等于或大于40%,則應精確調整,使最大超調量減小到大約25%。) 5)(1(1)(0ssssg)11 ()(ststksgdipcdipttk,1、采用齊格勒尼柯爾斯調節(jié)律第二種方法確定p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 患者肺部管理制度
- 關于小型工程合同范例
- 創(chuàng)新創(chuàng)業(yè)好點子技能大賽
- 護理質量管理標準的建立
- 護理不良事件案例分析與防范
- 個人 拆遷合同標準文本
- 會展物料租賃搭建合同標準文本
- 個人安裝櫥柜合同標準文本
- 企業(yè)收購合同標準文本
- 內衣工廠采購合同樣本
- 全國小學英語賽課一等獎繪本課《Big Cat Babies》
- 有限空間風險辯識管控制度
- 皮膚科護理課件
- 2023年廣東省初中畢業(yè)生英語學科學業(yè)考試大綱(含詞匯表)
- 《控制器接口》課件
- 安全生產隱患識別圖集 問題圖片和整改圖片對比 危險源識別(上)
- 未成年人違法犯罪的心理分析-以“四少年冷漠殺人案”為例
- 更換架空光纜施工方案
- 一年級美術下冊第二課(鮮艷的花朵)
- 蘇童《夏天的一條街道》閱讀練習及答案
- 文化創(chuàng)意產品項目實訓教程PPT全套完整教學課件
評論
0/150
提交評論