999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

懸臂式倒立擺H∞控制設計及仿真

2011-06-30 01:09:38張克涵,顧李馮,王司令
現代電子技術 2011年9期

張克涵,顧李馮,王司令

摘 要:針對旋臂式倒立擺的穩定控制問題,建立了二階旋臂式倒立擺系統的數學模型,運用連續系統線性魯棒H∞最優控制理論,通過設計旋臂式倒立擺控制系統的魯棒調節器,使倒立擺系統在閉環狀態下穩定并具有較強的魯棒穩定性。運用Matlab進行仿真,通過與傳統線性二次型最優控制配置方法相比較,結果發現魯棒H∞最優控制效果更好。

關鍵詞:旋臂式倒立擺; 魯棒控制; 線性系統二次最優控制; 線性矩陣不等式

中圖分類號:TN911-34; TM571.6+2

文獻標識碼:A

文章編號:1004-373X(2011)09-0160-04

Control Design and Simulation of Cantilever Type Inverted Pendulum

ZHANG Ke-han,GU Li-feng,WANG Si-ling

(Northwestern Polytechnical University,Xian 710072,China)

Abstract: The second-order mathematic model for cantilever type inverted pendulum is built in this paper to sdabilize and control the cantilever type inverted pendulum. With the theory of linear robust optimal control,the systematic linear robust optimal controller is designed for the stability of the pendulum under the closed loop state. The simulation of the robust control was performed by means of Matlab. The final result shows that the robust optimal method is more effective than the traditional linear quadratic optimal control method.

Keywords: cantilever type inverted pendulum; robust control; linear quadratic optimal control; linear matrix inequality

0 引 言

倒立擺系統是一個典型的非線性、強耦合、多變量和不穩定系統。它是兩足機器人、火箭垂直發射姿態控制等許多控制對象最簡單的模型,所以被控制研究人員所看好。在對其控制的實踐檢驗中已獲得了許多控制理論,并不斷地發掘新的控制理論與方法,可見倒立擺系統的研究有著重要的理論意義和應用價值。許多控制理論被用來控制它,如傳統的PID控制和現代控制中的極點配置法等。本文通過魯棒H∞最優控制方法對旋臂式倒立擺進行控制設計與仿真。

1 旋臂式倒立擺模型

旋轉式倒立擺的結構模型[1]如圖1所示。可以看到,與傳統的倒立擺以小車和擺臂為研究對象不同的是,旋臂式倒立擺系統以電機帶動驅動臂,控制擺動臂的狀態。這樣既能克服前者中小車往復運動弱點[2],還能通過用控制電機電壓的方式,在實際運用中實現良好的控制。

根據模型的物理結構對系統進行受力分析,如圖2所示。

圖1 旋臂式倒立擺結構圖

圖2 受力分析圖

有了受力分析圖后,運用物理力學及轉動力學為系統的驅動臂繞轉軸、擺動臂繞關節、擺動臂質心建立運動方程見式(1)~式(4)。系統參數見表1。

表1 系統參數

參數含義設定值參數含義設定值

fx /N驅動臂和擺動臂的水平分量M1 /kg驅動臂的質量0.195

fy /N驅動臂與擺動臂的作用力的垂直分量M2 /kg擺動臂的質量0.15

θ1 /rad驅動臂對垂直方向的角位移J0 /(kg?m2)轉子及連接轉子的轉動慣量0.000 13

θ2 /rad擺動臂對垂直方向的角位移J1 /(kg?m2)驅動臂對質心處的轉動慣量0.004

θ?1 /(rad/s)驅動臂質心角速度J2 /(kg?m2)擺動臂對質心處的轉動慣量0.006 8

θ?2 /(rad/s)擺動臂質心角速度L1 /m驅動臂質心到轉軸的距離0.1

G0 /(N?m/V)轉動力矩與控制電壓之比0.03L2 /m擺動臂質心到轉軸的距離0.15

U /V控制電壓L3 /m從關節到轉軸的距離0.2

g /(m/s2)轉子及連接件的轉動慣量9.8μ1 /(N?m?s)轉軸處的摩擦阻力系數

μ2/(N?m?s)關節處的摩擦阻力系數

驅動臂繞轉軸旋轉的運動方程:

(J0+J1+M1L21)1=G0U-μ11+μ2(2-1)+M1L1sin θ1-fxL3cos θ1+fyL3sin θ1

(1)

擺動臂繞關節旋轉的運動方程:

(J2+M2L22)2=M2gL2sin θ2-μ2(2-1)-M2(L3sin θ1)″L2cos θ2+M2(L3cos θ1)″L2sin θ2

(2)

擺動臂質心的運動方程:

M2(L3sin θ1+L2sin θ2)″=fx

(3)

M2(L3cos θ1+L2cos θ2)″=fy-M2g

(4)

將式(1)~式(4)進行整理,得到非線性方程:

J0+J1+M1L21+M2L23M2L3L2cos(θ2-θ1)

M2L3L2cos(θ1-θ2)(J2+M2L22)

12+-(M1L1+M2L3)gsin θ1

-M2gL2sin θ2?

μ1+μ2-μ2-M2L3L2cos(θ2-θ1)2

-μ2-M2L3L2sin(θ1-θ2)1μ2

在θ1=0和θ2=0處進行線性化處理,即令sin θ=θ,cos θ=1,得到線性方程:

J0+J1+M1L21+M2L23M2L3L2

M2L3L2(J2+M2L22)1

2+-(M1L1+M2L3)gθ1-M2gL2θ2μ1+μ2-μ2

-μ2μ21

2=G00U

(6)

選擇x=[θ1 θ2 1 2]琓為狀態向量,y=[θ1 θ2]琓為輸入向量,u=U為輸入量,得到狀態方程:

1000

0100

00J0+J1+M1L21+M2L23M2L3L2

00M2L3L2J2+M2L22θ12

1

2=

0010

0001

-(M1L1+M2L3)g0μ1+μ2-μ2

0-M2gL2-μ2μ2

1

2

1

2+00G00U

(7)

2 魯棒H∞最優控制

由于傳統的線性化、忽略次要因素、系統磨損、外界干擾都會使系統的真實狀態難以用狀態方程來完全描述。魯棒控制為提高系統對干擾、攝動、測量誤差等不確定性的抵抗能力提供了設計方法,并在近幾年得以快速發展且得以應用。總的來說,H∞控制用來解決H∞范數描述的標稱性能及魯棒穩定問題。

按圖3所示,H∞控制問題可描述為給定正數γ及一般被控對象G(s),求反饋控制器K(s),使得如圖3所示的系統內部穩定,且由w到z的傳遞矩陣的H∞范數小于γ。其中:z為評價控制性能及模型攝動的輸出向量;y為控制器輸入向量;w為評價控制性能的輸入向量;u為控制輸入;γ為充分小的正數。將輸入陣和輸出陣對應進行分塊化,得下式:

zy=G11G12G21G22wu=AB1B2

C1D11D12

C2D210

xwu

(8)

則:

Hzw(s)=G11(s)+G12(s)K(s)[I-G22(s)K(s)]-1G21(s)

(9)

圖3 反饋控制系統

本文以狀態方程的各個矩陣為考察對象,求解存在擾動w(t)時,不確定線性倒立擺系統的魯棒H∞最優控制問題。

不確定線性系統的描述如下:

(t)=(A+ΔA(t))x(t)+B1w(t)+B2u(t)

z(t)=C1x(t)

(10)

式中:x(t)∈R琻為系統的狀態;u(t)∈R琺為系統的控制輸入;w(t)∈R琾為系統的外部擾動;z(t)∈R琿為系統的輸出;A,B1,B2,C1為已知常數矩陣,ΔA為具有適當維數的不確定時變實矩陣,具有如下形式:

ΔA=DF(t)E

(11)

式中:D∈R琻×r,E∈R琿×n為已知常數矩陣;F(t)∈R瑀×q為不確定性函數矩陣,并設F(t)滿足:

Ω={F(t)|F琓(t)F(t)≤I,衪}

(12)

系統所對應的性能指標為:

J=∫∞0(x琓Qx+u琓Ru)dt

(13)

對于不確定線性系統以及相應的性能指標,如果存在一個狀態反饋u=-Kx(t),使得閉環系統對所有容許的不確定性ΔA,滿足下面三個條件:

(1) 閉環系統是穩定的;

(2) 閉環系統是LQ意義下最優的;

(3) 當初始x(0)=0時,從系統的外部擾動輸入w(t)到系統輸出z(t)的傳遞函數Hzw(s)的‖Hzw(s)‖∞<γ,則稱在反饋u=-Kx(t)下魯棒H∞最優。

定理:給定常數γ>0,對于不確定線性系統和性能指標,存在狀態反饋u=-Kx(t),使閉環系統魯棒H∞最優的充分必要條件是存在常數ε>0和正定矩陣P,使得:

A琓P+PA+γ-2PB1B琓1P-PB2R-1B琓2P+

εPDD琓P+1εE琓E+C琓1C1<0

(14)

應用Schur補引理結合式(14)可得到以下推論:給定常數γ>0,對于不確定線性系統式(10)和性能指標式(13),存在狀態反饋u=-Kx(t),使閉環系統魯棒H∞最優的充分必要條件是存在常數ε>0、矩陣X=X琓>0和Y,使得如下線性矩陣不等式成立:

φXY琓B1XC琓1XE琓D

*-Q-100000

**-R-10000

***-γ2I000

*** *-I00

** * ** -ε-1I 0

******-εI<0

(15)

式中:φ=AX+XA琓-B2Y-Y琓B琓2。若上式成立,則對應的魯棒H∞最優控制律為:

u=-Kx(t)=-YX-1x(t)

(16)

有了線性矩陣不等式,就可以運用Matlab中LMI工具箱對不等式進行求解。

以上概念、定理和推論的具體論述過程參見參考文獻[3-5]。

3 旋臂式倒立擺控制仿真過程

3.1 仿真參數計算

首先根據有關參數[1],計算出各個狀態方程標稱值如下:

A= 0010

0001

-48.89.9500

21.78-26.3200

B= 002.89-1.29 C= 10000100

3.2 H∞最優控制設計

根據能控矩陣的秩和能觀矩陣的秩都為4,可知最優控制及u(t)存在,所以可以給系統加上最優控制器,使得系統閉環穩定,且滿足暫態性能指標。通常為了簡化且使加權陣具有明顯的物理意義,將Q選為對角陣,Q=diag{Q11 Q22Q33Q44}。同時要注意以下幾個方面[2]:

(1) 由于系統模型是線性化的結果,為了使系統各狀態變量能夠在線性范圍工作,要求狀態變量不應過大。

(2) 閉環系統最好能有一對共軛復數極點,這樣有利于克服系統的非線性摩擦,但系統主導極點的模不能過大,那樣會導致系統頻帶過寬,對噪聲過于敏感,使系統不能正常工作。

(3) 加權矩陣過小,會使控制能量大增,以致超過執行器能力,使放大器處于飽和狀態。Qii是對xi的平方加權,Qii的相對增加就意味著系統對xi的要求變嚴格,在性能指標中的比重大,偏差狀態相對減小。因為本系統主要的輸出量為θ1和θ2,且在選取加權對角陣Q的各元素值時,用Q11代表驅動臂相對于垂直方向角位移的權重,Q22代表擺動臂相對于垂直方向角位移的權重,所以選取Q11=100,Q22=10。為了使Q為非奇異矩陣,選取Q33=Q44=1。r是對1控制量的平方加權,當r相對較大時,意味著控制費用增加,使得控制能量減小,反饋減弱;而r選取較小時,系統控制費用減小,反饋增加,系統動態響應迅速,選取R=r=1。

下面考慮攝動矩陣ΔA的選取。本文根據實際考察轉軸處摩擦阻力系數μ1和關節處摩擦阻力系數μ2的變化給系統帶來的攝動影響,并結合式(7)和式(16)得:

D=0000

0000

0099.698μ1+144.01μ2-144.01μ2

00-44.31μ1-161.47μ2-161.47μ2

式中:μ1=μ10+Δμ1;μ2=μ20+Δμ2;μ10=0;μ20=0;

Δμ1=0.05;Δμ2=0.002 6;E=I4;F(t)=I4。

通過調試和實際對比選取ε=0.06,γ=0.005,并令B2=B,C1=C,B1=[0 0 -3 -20]琓。

運用以上分析的方法并通過Matlab計算得:

K=[-4.813 9 -28.009 5.301 7 5.132 3]。

3.3 仿真結果及分析

通過選取擺角一,對直接運用二次型最優控制設計的系統與用H∞最優控制設計系統的響應,分三種情況進行比較。無攝動即Δμ1=0,Δμ2=0;第一種攝動情況為Δμ1=0.025,Δμ2=0.001 3;第二種攝動情況為Δμ1=0.037 5,Δμ2=0.001 95。

通過圖4(a),圖4(b)響應曲線比較不難發現,采用線性二次型最優控制算法雖然在響應時間上比魯棒最優控制快些,但其穩定時間明顯慢于魯棒最優控制,最重要的是其魯棒性明顯不如后者。無攝動情況下兩者都能達到穩定,響應特性各有所長;但在第一種攝動情況下前者的系統穩定特性發生了大的改變,而魯棒最優控制卻只發生了很小的變化;到第二種攝動,線性二次最優控制已趨近于振蕩,而H∞最優控制卻還保持了原有的響應特性,并未發生大的改變。可見,魯棒H∞最優控制器較線性二次最優控制具有更強的魯棒穩定性和綜合性能。

圖4 旋轉式倒立擺響應曲線

3.4 仿真程序

限于篇幅,部分關鍵程序如下:

lmiterm([1 1 1 X],A,1,′s′);

lmiterm([1 1 1 Y],-B2,1,′s′);

lmiterm([1 1 3 -Y],1,1);

lmiterm([1 1 4 0],B1);

lmiterm([1 1 5 X],1,C1′);

lmiterm([1 1 6 X],1,E′);

lmiterm([1 1 7 0],D);

lmiterm([1 2 2 0],-inv(Q));

lmiterm([1 3 3 0],-inv(R));

lmiterm([1 4 4 0],-gama^2);

lmiterm([1 5 5 0],-1);

lmiterm([1 6 6 0],-1/sigama*eye(4));

lmiterm([1 6 7 0],0);

lmiterm([1 7 7 0],-sigama*eye(4));

lmiterm([-2,1,1,X],1,1);

4 結 語

魯棒H∞最優控制器具有良好的魯棒穩定性,干擾、攝動抑制能力,兼具H∞和最優控制的優點,能夠補充H∞性能指標無法反映工程品質和最優控制魯棒性不強的弱點,是一般控制方法無法比擬的。本文通過理論分析,證明了運用魯棒H∞最優控制可以使旋臂式倒立擺穩定并獲得更加良好的魯棒性,能為該理論在旋臂式倒立擺上的實際運用,提供了理論依據和參考。此外旋轉式倒立擺系統又類似于簡化的吊車吊臂,研究它在現實生活也有較強的實用性。

參考文獻

[1]CHENG Peng. Automatic control theory experimental [M]. Beijing: Tsinghua University Press,2008.

[2]ZHANG Jing. Application of Matlab in system control [M]. Beijing: Publishing House of Electronic Industry,2007.

[3]薛克安.魯棒最優控制理論與應用[M].北京:科學出版社,2008.

[4]梅生偉.現代魯棒控制理論與應用(2)[M].北京:清華大學出版社,2008.

[5]姜長生.現代魯棒控制基礎[M].哈爾濱:哈爾濱工業大學出版社,2005.

[6]劉叔軍.Matlab控制系統應用與實例[M].北京:機械工業出版社,2006.

[7]ZHANG Juan,CHEN Jie,LI Peng. Obstacle rotary inverted pendulum control via polytope techniques [C]// Proceedings of 2008 IEEE/ASME International Conference onMechtronic and Embedded Systems and Applications. Beijing: IEEE,2008: 597-601.

[8]史忠科.魯棒控制理論[M].北京:國防工業出版社,2003.

注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文

主站蜘蛛池模板: 在线一级毛片| 欧美激情二区三区| AV网站中文| 国产精品蜜臀| 国产理论一区| 亚洲国产系列| 2020国产精品视频| 欧美精品三级在线| 一本大道无码日韩精品影视| 免费jizz在线播放| 狼友视频国产精品首页| 欧美午夜视频| 日本色综合网| 国内精品久久人妻无码大片高| 亚洲天堂网站在线| 色有码无码视频| 亚洲AⅤ永久无码精品毛片| 久久精品这里只有精99品| 国产成人精品在线| 国产成人精品免费av| 久久国产精品77777| www精品久久| 亚洲男人的天堂在线| 欧美视频二区| 国产亚洲精品97在线观看 | 亚洲欧美不卡中文字幕| 色综合天天操| 97se亚洲综合| 97se亚洲综合在线韩国专区福利| 亚洲一区二区日韩欧美gif| 欧美成人aⅴ| 成人va亚洲va欧美天堂| 国产大片喷水在线在线视频| 日本免费新一区视频| 亚洲丝袜第一页| 亚洲无码不卡网| 国产美女视频黄a视频全免费网站| 国产一二三区在线| 国产原创演绎剧情有字幕的| 成人午夜视频在线| 亚洲—日韩aV在线| 国产成人精品亚洲77美色| 国产大片黄在线观看| 国产高清在线观看91精品| 一级毛片高清| 91国内外精品自在线播放| 免费jizz在线播放| 污网站在线观看视频| 中文字幕 91| 欧美日韩国产在线观看一区二区三区| 亚洲天堂免费观看| 无码国产偷倩在线播放老年人| 91人人妻人人做人人爽男同| 欧美综合区自拍亚洲综合绿色| 一级毛片免费观看久| 国产网站黄| 波多野结衣中文字幕一区二区 | 国产一区三区二区中文在线| 日日碰狠狠添天天爽| 亚洲视频欧美不卡| 综合五月天网| 青青久视频| 亚洲激情99| 性视频一区| 久久无码av三级| 久久精品免费国产大片| 国产精品综合久久久| 亚洲综合婷婷激情| 国产一区在线视频观看| 国产精品亚洲片在线va| 亚洲国产天堂久久综合| 国产综合无码一区二区色蜜蜜| 精品久久香蕉国产线看观看gif| 欧美在线视频不卡第一页| 亚洲成aⅴ人在线观看| 孕妇高潮太爽了在线观看免费| 久久婷婷五月综合97色| 亚洲一区二区三区麻豆| 激情無極限的亚洲一区免费| 欧美www在线观看| 国产菊爆视频在线观看| 国产91熟女高潮一区二区|