zad2

te=huj.time; % przebieg calosci%

ue=huj.signals(1).values; %pierwszy sygnal%

ye=huj.signals(2).values; %2 signal%

% subplot(211) %2wiersz.1kolumna.1sygnal%

% plot(te,ue);grid

% subplot(212)

% plot(te,ye);grid

n=max(find(te<=15)); %odciac mnmiejsze lubrowne 15%

t=te(n:end)-te(n);

u=ue(n:end)-ue(n-4); %liczba poczotku wwykresu%

y=ye(n:end)-ye(n);

plot(t,y);grid

v=diff(y)./diff(t);

tv=t(1:end-1);

[vV I]=max(v);

ypp=y(I); %wspolrzedne puktu przegienicia%

tpp=t(I);

yu=max(y);

plot(t,y,tv,v);grid

F=ypp/yu*100; %pukt przegienicia%

U=max(u);

k=yu/U;

n90=max(find(y<=0.9*yu));

y90=y(n90);

t90=t(n90);

n10=max(find(y<=0.1*yu));

y10=y(n10);

t10=t(n10);

T=(t90-t10)/2.2

tau=t10-0.1*T;

tr=7.2*tau; %wpisujemy w mat tau i tr%

Ti=T;

kp=0.34*T/(k*tau);

P=kp;

I=kp/Ti; %w mat wpisujemy P i I%

Poprawiony kod

te=pawel.time;

ue=pawel.signals(1).values;

ye=pawel.signals(2).values;

n=max(find(te<=8));

t=te(n:end)-te(n);

u=ue(n:end)-ue(n-1);

y=ye(n:end)-ye(n);

plot(t,y);grid

v=diff(y)./diff(t);

tv=t(1:end-1);

[vV I]=max(v);

ypp=y(I);

yu=max(y);

plot(t,y,tv,v);grid

F=ypp/yu*100;

U=max(u);

k=yu/U;

n90=max(find(y<=0.9*yu));

y90=y(n90);

t90=t(n90);

n10=max(find(y<=0.1*yu));

y10=y(n10);

t10=t(n10);

T=(t90-t10)/3.3

tau=t10-0.53*T;

tr=7.2*tau;

Ti=T;

kp=0.68*T/(k*tau);

P=kp;

I=kp/Ti;

Td=Ti/4;

D=kp*Td;


Wyszukiwarka

Podobne podstrony:
zad2
geometria zad2
Geometria zadania 1 5, Zad2 1
3361903675832 TS kulki wagony ZAD2
mik zad2
Metoda M M zad2
Geometria zadania 1 5, Zad2 3
Zad2 rmr wzor
al lin zad2 rozw
sprawko zad2
silnik ind zad2
ZPB Zad2 Turki
2 M2 WielochM TaberskiP ZAD2
Metoda M M zad2
zad2 wzor
do litery d-zad2
Przedszkola, Zad2
do litery i-zad2
Zˆamaäski PSy zad2

więcej podobnych podstron