Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
1
7. Durum değişkenleri ile kontrol
Örnek 7.1 MAK317(Problem 10-01) deki sistem g m = 0.05 kg, K = , L = 0.01 H, R = 1 Ohm, g = 9.81 m/s2
2
Özdeğerler (Tekil noktalar, kutuplar) : 31.3050, -31.3050, -100.0000
a=[0,0,1;0,-100,0;980,-2.8,0];b=[0;100;0];d=[1,0,0];eig(a) Özdeğerler (Tekil noktalar, kutuplar) : , , Kararsız
3
Kontrol edilebilirlik (Controllability)
cm=ctrb(a,b);det(cm) cm: Kontrol edilebilirlik matrisi tekil değil, kontrol edilebilir Gözlemlenebilirlik (Observability) om=obsv(a,d);det(om) om: Gözlemlenebilirlik matrisi tekil değil, gözlemlenebilir MatLAB komutları ss2tf tf2ss
4
Durum değişkenleri geri beslemeli kontrol:
p1 = i; p2 = i; p3 = -50; k = place(a,b,[p1 p2 p3]) k=[ , , ] Düzgün rejim değeri: nr=-1/(d*inv(a-b*k)*b) (1 girdi)
5
systemc=ss(a-b*k,b,d,0);
t=0:0.0064:0.64;r0=0.001; r=nr*r0*ones(size(t)); lsim(systemc,r,t)
6
“Observer” MatLAB da place komutu için: po1=-100;po2=-101;po3=-102;
lt=place(a',d',[po1,po2,po3]);l=lt'
7
at=[a-b*k,b*k;zeros(size(a)),a-l*d];
bt=[b;zeros(size(b))];dt=[d,zeros(size(d))]; systemt=ss(at,bt,dt,0);lsim(systemt,r,t)
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.