01.04.2014 Views

Crtanje amplitudno-fazne karakteristike iz prenosnih funkcija ...

Crtanje amplitudno-fazne karakteristike iz prenosnih funkcija ...

Crtanje amplitudno-fazne karakteristike iz prenosnih funkcija ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

II<br />

<strong>Crtanje</strong> <strong>amplitudno</strong>-<strong>fazne</strong> <strong>karakteristike</strong> <strong>iz</strong> <strong>prenosnih</strong> <strong>funkcija</strong> sistema 1<br />

Uvod<br />

Linearni sistemi imaju osobinu da harmonijski signali koji djeluju na ovakve sisteme<br />

mijenjaju amplitudu i fazu, dok frekvenciju zadržavaju. Pokazalo se da preslikavanjem<br />

s→jω dobijamo <strong>iz</strong> prenosne funkcije otvorenog sistema 2 G(s) funkciju G(jω) koja nosi<br />

informacije promjena amplituda i faza za sve frekvencije ulaznih signala. Crtajući G(jω)<br />

karakteristiku, odnosno ovisnost G(jω) od ω, u stanju smo pročitati promjenu<br />

amplitude i faze <strong>iz</strong>laznog signala za svaku ulaznu frekvenciju. Ovakva ovisnost se zove<br />

amplitidno-fazna karakteristika.<br />

Značaj crtanja <strong>amplitudno</strong>-<strong>fazne</strong> <strong>karakteristike</strong> je u mogućnosti anal<strong>iz</strong>e stabilnosti<br />

sistema sa jediničnom zatvorenom spregom po Nyquist-u 3 . Naime, ova teorema tvrdi da<br />

je sistem sa jediničnom zatvorenom povratnom spregom stabilan ako <strong>amplitudno</strong>-fazna<br />

karakteristika ne obuhvata tačku (-1, j0) u slučaju da su svi polovi prenosne funkcije<br />

otvorenog sistema G(s) u lijevoj poluravni kompleksne ravni {s} ili obuhvata onoliko<br />

puta koliko ova prenosna <strong>funkcija</strong> ima polova u desnoj poluravni kompleksne ravni {s}.<br />

Prije crtanja G(jω) potrebno je objasniti način unošenja prenosne funkcije u MATLAB.<br />

Najlakši način unošenja prenosne funkcije je definiranje brojnika (numeratora) i<br />

nazivnika (denumeratora). Npr. ako želimo da unesemo funkciju datu u binomnom<br />

obliku:<br />

G(<br />

s)<br />

=<br />

2<br />

s<br />

s + 4<br />

,<br />

+ 5s<br />

+ 6<br />

ukucavamo sekvence kao što slijedi.<br />

1 Nyquistova kriva<br />

2 Sistem posmatran bez povratne sprege<br />

3 Ova oblast se <strong>iz</strong>učava na kraju 1. semestra


<strong>Crtanje</strong> <strong>amplitudno</strong>-<strong>fazne</strong> <strong>karakteristike</strong> <strong>iz</strong> <strong>prenosnih</strong> <strong>funkcija</strong> sistema<br />

» num=[1 4];<br />

» den=[1 5 6];<br />

» G=tf(num,den) //transfer function<br />

Transfer function:<br />

s + 4<br />

-------------<br />

s^2 + 5 s + 6<br />

Skraćenica naredbe tf dolazi od transfer function.<br />

Mogli smo koristiti i brži način unošenja:<br />

» G=tf([1 4],[1 5 6])<br />

Transfer function:<br />

s + 4<br />

-------------<br />

s^2 + 5 s + 6<br />

Da smo imali funkciju datu u faktor<strong>iz</strong>iranom obliku:<br />

koristili bi razbijanje te funkcije na umnožak <strong>funkcija</strong> na slijedeći način:<br />

» G1=tf([1,4],1);<br />

» G2=tf(1,[1,2]);<br />

» G3=tf(1,[1,3]);<br />

» G=G1*G2*G3<br />

Transfer function:<br />

s + 4<br />

-------------<br />

s^2 + 5 s + 6<br />

s + 4<br />

G(<br />

s)<br />

=<br />

,<br />

( s + 2)( s + 3)<br />

Sintaksa naredbe za crtanje <strong>amplitudno</strong>-<strong>fazne</strong> <strong>karakteristike</strong> je nyquist(num,den) ili<br />

nyquist(G).<br />

10


MATLAB u teoriji automatskog upravljanja<br />

Primjer<br />

Nacrtajmo sada <strong>amplitudno</strong>-faznu karakteristiku prenosne fukcije:<br />

U komandnom prozoru MATLAB-a unosimo naredbu:<br />

» G=tf(1,[1 3 2])<br />

Transfer function:<br />

1<br />

-------------<br />

s^2 + 3 s + 2<br />

» nyquist(G)<br />

Dobijamo odziv kao na slici 2.1.<br />

G(<br />

s)<br />

=<br />

2<br />

s<br />

1<br />

+ 3s<br />

+ 2<br />

Nyquist Diagram<br />

0.3<br />

0.2<br />

0.1<br />

Imaginary Axis<br />

0<br />

-0 .1<br />

-0 .2<br />

-0 .3<br />

-1 -0.5 0 0.5<br />

Real Axis<br />

Slika 2.1<br />

11


<strong>Crtanje</strong> <strong>amplitudno</strong>-<strong>fazne</strong> <strong>karakteristike</strong> <strong>iz</strong> <strong>prenosnih</strong> <strong>funkcija</strong> sistema<br />

Zadatak 1<br />

Nacrtati <strong>amplitudno</strong>-faznu karakteristiku sistema sa prenosnom funkcijom:<br />

U koliko kvadranata zalazi karakteristika i zašto?<br />

…<br />

Zadatak 2<br />

( s + 2)( s + 7) 1<br />

G( s)<br />

=<br />

+<br />

2<br />

( s + 1) ( s + 4) s + 3<br />

Naći <strong>amplitudno</strong>-<strong>fazne</strong> <strong>karakteristike</strong> ovih elementarnih <strong>funkcija</strong>:<br />

G(<br />

s)<br />

= 5<br />

2<br />

G(<br />

s)<br />

=<br />

s<br />

G(<br />

s)<br />

= 2s<br />

2s<br />

G(<br />

s)<br />

=<br />

0.0001s<br />

+ 1<br />

s + 1<br />

G(<br />

s)<br />

=<br />

2s<br />

+ 1<br />

2s<br />

+ 1<br />

G(<br />

s)<br />

=<br />

s + 1<br />

...<br />

blok pojacanja<br />

integrator<br />

diferencijator<br />

realni diferencijator<br />

integro - diferencijalni blok<br />

integro - diferencijalni blok<br />

Zadatak 3<br />

Naći <strong>amplitudno</strong>-faznu karakteristiku prenosne funkcije sistema čija je dinamika<br />

opisana diferencijalnom jednačinom:<br />

x + 0.5x<br />

= u(<br />

t),<br />

∀t<br />

≥ 0<br />

...<br />

12


MATLAB u teoriji automatskog upravljanja<br />

Zadatak 4<br />

Dinamika sistema je opisana jednačinom:<br />

2<br />

d x dx<br />

+ 2 + 2x<br />

= u(<br />

t),<br />

∀t<br />

≥ 0<br />

2<br />

dt dt<br />

Nacrtati <strong>amplitudno</strong>-faznu karakteristiku prenosne funkcije ovog sistema sa jediničnom<br />

negativnom povratnom spregom.<br />

...<br />

Zadatak 5<br />

Dinamika sistema je opisana jednačinom:<br />

2<br />

d x dx<br />

+ 2 + 2x<br />

= u(<br />

t),<br />

∀t<br />

≥ 0<br />

2<br />

dt dt<br />

Nacrtati <strong>amplitudno</strong>-faznu karakteristiku prenosne funkcije datog sistema u sprezi sa<br />

sistemom čija je prenosna <strong>funkcija</strong>:<br />

G ( s)<br />

=<br />

2<br />

2<br />

s + 2s<br />

+ 2<br />

3<br />

( s + 1)<br />

a zatim uporediti dobijeni grafik sa grafikom <strong>amplitudno</strong>-<strong>fazne</strong> <strong>karakteristike</strong> sistema sa<br />

prenosnom funkcijom:<br />

1<br />

G<br />

3<br />

( s)<br />

=<br />

3<br />

( s + 1)<br />

...<br />

13

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!