資源簡(jiǎn)介
1、原論文及matlab仿真程序;
2、提出一種基于非線性干擾觀測(cè)器的滑模變結(jié)構(gòu)控制方法。用一種非線性干擾觀測(cè)器觀測(cè)系統(tǒng)的不確定性和外界干擾,通過(guò)選擇設(shè)計(jì)參數(shù),可以使觀測(cè)誤差指數(shù)收斂。對(duì)引入非線性干擾觀測(cè)器后的系統(tǒng)設(shè)計(jì)滑模變結(jié)構(gòu)控制控制器,控制律的設(shè)計(jì)能夠減小滑模抖震,保證閉環(huán)系統(tǒng)的穩(wěn)定性,從而達(dá)到了對(duì)俯仰系統(tǒng)跟蹤控制的目的。仿真結(jié)果表明,該方法能夠較理想地觀測(cè)干擾,減小控制器的輸出,改善系統(tǒng)的控制性能。
代碼片段和文件信息
%基于非線性干擾觀測(cè)器的直升機(jī)滑模反演控制,北京理工大學(xué)學(xué)報(bào),2009
clear
clc
Je=1.8145;
mh=0.43;
mb=3.43;
L1=0.88;
L2=0.35;
Kc=12;
ge=9.8;
n=1;
t=0;
Dt=0.001;
x1=2*pi/180;
x2=0;
b=15;
z=0;
u=0;
c1=1;
k1=5;
h=2;
gamma=10;
dx1=0.5;
delta=1.5;
for?i=1:10000
????%提供三種誤差情形:1、階躍誤差(t=5s時(shí),誤差由0變?yōu)?)
????%2、正弦誤差項(xiàng)
????%3、正態(tài)分布隨機(jī)誤差
%?????if?t<5??%階躍誤差
%?????????d=0;
%?????else
%?????????d=10;??%干擾項(xiàng)
%?????end
????%d=4*sin(t);??%正弦誤差
????d=10*rand;??%正態(tài)分布隨機(jī)誤差
????
????%x1的大小在-30°和30°之間
????if?mod(x1*180/pi360)<-30
????????x1=-pi/6;
????end
????if?mod(x1*180/pi360)>30
????????x1=pi/6;
????end
????
????g=2*Kc/Je*cos(x1);??%x1單位為弧度
????f=-(mh*ge*L1-mb*ge*L2)/Je*cos(x1);
????
????%非線性觀測(cè)器
????p=b*x2;
????dz=-b*z+b*(-b*x2-f-g*u);
????z=z+dz*Dt;
????d_est=z+p;
????ud=d_est/g;
??
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????1977??2010-07-24?21:25??Unti
?????文件?????337236??2010-07-24?21:25??基于非線性干擾觀測(cè)器的直升機(jī)滑模反演控制.pdf
-----------?---------??----------?-----??----
???????????????339213????????????????????2
評(píng)論
共有 條評(píng)論