18
1 Signali i sustavi Signali i sustavi Sustavi drugog reda 2 Definicija i blok dijagram Definicija i blok dijagram Sustav drugog reda ima dva elementa s memorijom, dakle, dva integratora u blok dijagramu. Opisan je s diferencijalnom jednadžbom drugog reda, odnosno s dvije jednadžbe prvog reda. 3 Definicija i blok dijagram Definicija i blok dijagram ) , , ( 2 1 2 2 u x x f dt dx = ) , , ( 2 1 u x x g y = ) , , ( 2 1 1 1 u x x f dt dx = 10 0 1 ) ( x t x = 0 za t t > 20 0 2 ) ( x t x = Sustav s ulazom u i izlazom y je drugog reda ako se mogu identificirati dvije varijable stanja x 1 i x 2 .

Signali i sustavi - FERsis.zesoi.fer.hr/predavanja/pdf/sis_2001_ho05.pdf · 2012-01-12 · Signali i sustavi Sustavi drugog reda 2 Definicija i blok dijagram Sustav drugog reda ima

  • Upload
    others

  • View
    15

  • Download
    1

Embed Size (px)

Citation preview

1

Signali i sustaviSignali i sustavi

Sustavi drugog reda

2

Definicija i blok dijagramDefinicija i blok dijagram

Sustav drugog reda ima dva elementa s memorijom, dakle, dva integratora u blok dijagramu.Opisan je s diferencijalnom jednadžbom drugog reda, odnosno s dvije jednadžbe prvog reda.

3

Definicija i blok dijagramDefinicija i blok dijagram

),,( 2122 uxxf

dtdx

=

),,( 21 uxxgy =

),,( 2111 uxxf

dtdx

= 1001 )( xtx = 0 za tt >

2002 )( xtx =

Sustav s ulazom u i izlazom y je drugog reda ako se mogu identificirati dvije varijable stanja x1 i x2.

2

4

Definicija i blok dijagramDefinicija i blok dijagram

u

f1

f2

g

y

v1

v2

x1

x2

Opći oblik blok dijagrama za sustav drugog reda može se nacrtati s funkcijskim blokovima samo s jednim izlazom:

5

Definicija i blok dijagramDefinicija i blok dijagram

x =

xx

1

2

Sustav drugog reda:

0)0( xx =

),,( 21 uxxgy =

),( udtd xfx

=),,(

),,(

2122

2111

uxxfdt

dx

uxxfdtdx

=

=

),( uy xg=

Vektor stanja:

6

Definicija i blok dijagramDefinicija i blok dijagram

.))(),(()(0

0 ∫+=t

t

dut τττxfxx

Dobivena je integralna jednadžba u kojoj sefunkcija stanja x(t) pojavljuje implicitno, pa je nije moguće jednostavno riješiti.To je oblik koji se koristi u numeričkim postupcima.

Rješenje vektorske diferencijalne jednadžbe možemo napisati formalno u obliku kao da se radi o diferencijalnoj jednadžbi prvog reda:

3

7

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

Opći oblik jednadžbe stanja:

BuAxx +=→

+

=

&

&

&

2

1

2221

1211

2

1

2221

1211

2

1

uu

bbbb

xx

aaaa

xx

Može se transformirati u diferencijalnu jednadžbu drugog reda:

).(T),(T

222

111

tvxxxtuxxx

=∆+−=∆+−

&&&

&&&

2221212221212

2121112121111

ububxaxaxububxaxax

+++=+++=

&

&

Linearni sustav vremenski stalan

8

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

Pri tom su:A matrice tragT 2211 aa +=

A od tadeterminan∆ 21122211 aaaa −=

222121222111221121111121

212111212222212111222112

)()()()()()(

ubububabaubabatvubububabaubabatu&&

&&

++−+−=++−+−=

Ako su obje konstante a12 = a21 = 0 (matrica A je dijagonalna) sustav je opisan s dvije razvezane jednadžbe prvog reda.

9

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

,02 20 =++ xxx ωα&&&

2α = − T, α je faktor prigušenja,

ω0 je frekvencija neprigušenog titranja.

,20 ∆=ω

Često se jednadžba drugog reda nepobuđenog sustava piše u obliku:

4

10

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

.X)( ptetx =

Uvrštenje vodi do karakteristične jednadžbe:

,02 20

2 =++ ωαpp

čija rješenja su karakteristične ili prirodne frekvencije sustava drugog reda.

Pretpostavimo da je rješenje eksponencijala:

11

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

±−>=−>>±−

=−±−=

dd

0

0d20

212

<<0 za0 za0 za

pωαωα

ωααωααα

ωααj

220d

20

2d

αωω

ωαα

−=

−=

tt eex 21 p2

p1 XX +=Rješenje je oblika:

12

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

zavisno od veličina α i ω0 postoji tzv.nadkritično prigušenje α > ω0,kritično prigušenje α = ω0,podkritično prigušenje α < ω0,neprigušeni slučaj α = 0.

5

13

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

SIMULINK primjer

14

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

Rješenje se može napisati u obliku:

.)pp(p)0()0(

)pp(p)0()0()( 21 p

12

1p

21

2 tt exxexxtx−

−+

−−

=&&

).0(x&Proizvoljne konstante određuju početni uvjeti x(0) i

15

Rješenje homogene jednadžbe stanja možese dobiti pretpostavkom da eksponencijalne funkcije x1 = X1ept , x2 = X2ept zadovoljavaju skup od dvije jednadžbe:

2221212

2121111

xaxaxxaxax

+=+=

&

&

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

6

160X)(X0XX)(

222121

212111

=−+=+−

paaapa

Dobije se sustav karakterističnih algebarskih jednadžbi:

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

2221212

2121111

XXXXXX

aapaap

+=+=

( )( ) ptpt

ptptex

ex

eaaepeaaep

xaxaxxaxax pt

pt

2221212

2121111XX

2221212

2121111

XXXXXX

22

11

+=+=

→+=+= =

=

&

&

17

Da bi sustav karakterističnih jednadžbi dao rješenja za amplitude X1, X2 različite od nule, mora determinanta sustava isčezavati,

.0)(

)(

2221

1211 =−

−paa

apa

.0T2 =∆+− pp

To daje polinom drugog stupnja:

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

18

odakle slijede prirodne frekvencije p1 i p2 za koje ept zadovoljava jednadžu.

Rješenje se može napisati u obliku:

.XX)(,XX)(

21

21

p22

p212

p12

p111

tt

tt

eetxeetx

+=

+=

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

7

19

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

Druge dvije konstante proizlaze iz prvih uvrštenjem u jednadžbe stanja za t = 0.

21

20121021111 pp

)p(X−

+−=

xaxa12

20121011112 pp

)p(X−

+−=

xaxa

21

20222102121 pp

)p(X−

−+=

xaxa

12

20122102122 pp

)p(X−

−+=

xaxa

Nezavisne su samo dvije konstante i one se odrede iz dva početna uvjeta.

20

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

12

21

axdt

dx

xdtdx

=

=

a01

0a0

0a10

22

12

21

11

2

1

2

1

−=∆==

===

=

aa

Taa

xx

xx&

&

∫ ∫

x2 x1

a

dtdx2

dtdx1

Primjer: Najjednostavniji slučaj dva integratora s povratnom vezom.

21

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

0aa

1 2 =−=−

−p

pp

=

20

10

2

1

)ch()sh(

)sh()ch()()(

xx

tαt

tαttxtx

ααα

0a za >

α±=±= ap12

Determinanta sustava mora isčezavati

. . .

x(t) = Φ(t)x0 , gdje je Φ(t) − prijelazna matrica.

8

22

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

.12

10

2

2

10

1 =

xx

xx

α

Veza između x1(t) i x2(t).Jednadžbu krivulje F(x1, x2) = 0 možemo dobiti eliminacijom vremena.Uzmimo početno stanje x10, (x20 = 0):

23

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

0

Im

Re α -α

x1 0

x2

x10

∞→∞→∞→∞→

txtx

za za

2

1 Nestabilan sustav. Ravnoteža x = 0 se ne dosegne − sedlo

24

1xx

2

10

2

2

10

1 =

+

xx

ω

0

Im

Re-jωd

jωd

0

x2

x1

Zatvorena krivulja − periodičan proces. Trajektorija obilazi oko točke ravnoteže − fokus.

02012p0a za ωω j±=−±=<Primjer:

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

9

25

=

2

1

22212

1 10xx

aaxx&

&

djωα ±−=12p 220 αωω −=d

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

∫ ∫

x2 x1

a22

dtdx2

dtdx1

+

a21

26

12

10d

2

2

10

1 =

+

−− tt ex

xexx

αα ω

0

Im

Re -α

-jωd

jωd

x2

0 x1

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

27

0 10

20 30

0 1

2 3

4 -1.5

-1 -0.5

0 0.5

1 1.5

t x1

x2

10

28

0 10

20 30

01

2 3

-0.5

0

0.5

1

t x1

x2

29

0 10

2030

0 1

2 0

0.1 0.2 0.3 0.4 0.5 0.6

t x1

x2

30

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

0

Im

Rep2 p1

0

x2

x1

stabilni čvorSlučaj realnih i različitih p1 i p2,

a) p1, p2 < 0

11

31

Vladanje i svojstva sustava Vladanje i svojstva sustava drugog redadrugog reda

0

Im

Re p1 p2

0

x2

x1

nestabilni čvorSlučaj realnih i različitih p1 i p2

b) p1, p2 > 0

32

SIMULINK primjer

33

Vremenski Vremenski varijantanvarijantan sustav sustav drugog redadrugog reda

)()()()(

12

21

txtatxxtx−=

=&

&

∫ ∫

x2 x1

dtdx2

dtdx1

a(t) = α + βf(t)

-1

Pojačanje a(t) u petlji blok dijagrama je zavisno od vremena.

12

34

Vremenski Vremenski varijantanvarijantan sustav sustav drugog redadrugog reda

a t f t( ) ( )= +α βHillova diferencijalna jednadžba,))(( 121 xtfxx βα +−== &&&

Za f(t) = 2cos 2t izlazi Mathieu − ova diferencijalna jednadžba:

.0)2cos2( 11 =++ xtx βα&&

.0))(( 11 =++ xtfx βα&&

Vremenska funkcija a(t) pojačanja će utjecati na vladanje sustava.

35

Vremenski Vremenski varijantanvarijantan sustav sustav drugog redadrugog reda

Za f(t) = r(t) pravokutan oblik, gdje je funkcija pojačanja konstantna po odsječcima (Meissnerova jednadžba). Jednadžba se može rješavati po invervalimakao diferencijalna jednadžba s konstantnim koeficijentima.

36

Pretpostavimo a(t)

))(m1()( trαta +=

Za 1,3,5,... četvrtinu perioda jednadžba stanja je

.0)m1( 12112112 =+=+−= xωxxxxαx &&&&

Za 2,4,6,... četvrtinu perioda jednadžba stanja je .0)m1( 1

2212112 =+=−−= xωxxxxαx &&&&

≤−<−

≤+<=

ππ

π

α

αtr

)m1(2

12

)m1(01)(

Vremenski Vremenski varijantanvarijantan sustav sustav drugog redadrugog reda

13

37

Vremenski Vremenski varijantanvarijantan sustav sustav drugog redadrugog reda

Prvi slučaj: ).m1(21 += αω

Drugi slučaj: ).m1(22 −= αω

Rješenje izraženo s početnim uvjetima je:

.cossin

,sincos

20102

20101

ωtxωtωxx

ωtωxωtxx

+−=

+=

U oba slučaja je to rješenje vremenski nepromjenljivog sustava.

38

Vremenski Vremenski varijantanvarijantan sustav sustav drugog redadrugog reda

Kao početno stanje u prvom intervalu uzmimo: .0 ,0 2010 ≠= xx

Odredimo rješenje gornjih diferencijalnih jednadžbi u 1, 2, 3 i 4. vremenskom odsječku.U svakom odsječku ćemo smatrati da vrijeme počinje od t = 0.Kao početno stanje uzet ćemo krajnje stanje iz prethodnog vremenskog intervala.

39

Vremenski Vremenski varijantanvarijantan sustav sustav drugog redadrugog reda

Uz dane pretpostavke dobije se izraz za amplitudu titranja:

.m1m1)2( 1010

2

2

11 xx

ωωx

−+

=

14

40

Vremenski Vremenski varijantanvarijantan sustav sustav drugog redadrugog reda

1010

2

2

1

m1m1 xx

−+

=

ωω

0

x1(t)

x10

t

0

1

t

-1

r(t)

10

2

2

1 x

ωω

x10

x1 0

x2

41

Vremenski Vremenski varijantanvarijantan sustav sustav drugog redadrugog reda

Periodična promjena parametra pogodnog polariteta m > 0 i dvostruke frekvencije izaziva porast amplitude titranja.Analizirani sustav je model:

fizikalnog njihala (dječja ljuljačka) gdje se težiste mase mijenja,titrajnog kruga čiji se kapacitet mijenja dvostrukom frekvencijom od frekvencije titranja kruga.

Promjenljivi element pumpa energiju u sustav.

42

Nelinearni sustav drugog redaNelinearni sustav drugog reda

)( 212

21 xfx

dtdxx

dtdx

+−==

∫ ∫

x2 x1 dtdx2

dtdx1

+

f(x)

Neka je funkcija nelinearnog bloka polinom trećeg stupnja, f(x) = ax − cx3.

15

43

Nelinearni sustav drugog redaNelinearni sustav drugog reda

dtx

dxdf

dtdx

dtxd 2

2

12

22

⋅+=

odnosno .0)c3a( 222

222

2

=+−− xdt

dxxdt

xd

Van der Pol − ova jednadžba

,2

222

22

dtdx

dxdfx

dtxd

⋅+−=

Jednadžbe se mogu svesti na jednadžbu drugog reda

44

SIMULINK primjer

45

Nelinearni sustav drugog redaNelinearni sustav drugog reda

Uz zanemarenje člana s dominantni proces

može se opisati jednadžbom:čije je rješenje harmonijsko titranje.

dtdx2

022 =+ xx&&

Ova jednadžba je poslužila za analizu nekoliko tipova oscilatora.Od niza zanimljivih fenomena posvetit će se pažnja radu ovog sustava kao oscilatora.Pretpostavit ćemo da veličine a << 1 i c << 1 tako da je sustav vrlo oscilatoran.

16

46

Nelinearni sustav drugog redaNelinearni sustav drugog reda

Pretpostavimo zato rješenje u obliku:x A t t= ( ) sin( )

gdje je A(t) sporo mijenjajuća amplitudaoscilacija.

ttAttAx cos)(sin)( += &&

ttAttAttAx sin)(cos)(2sin)( −+= &&&&&

Mali srednji član će utjecati na sporo mijenjanje amplitude titranja.

xx &)c3a( 2−

Za očekivati je da će se proces moći opisati približno s harmonijskim titranjem.

47

Nelinearni sustav drugog redaNelinearni sustav drugog reda

.0cossin)(c3cos)(acos)(2

,0sin)(c)(3sin)(asin)(sin)(23

32

=+−

=+−−

tttAttAttA

ttAtAttAttAttA&

&&&&

Iz druge jednadžbe izlazi:

( ) .03coscos4c3cos)(acos)(2 3 =−+− ttAttAttA&

Da bi jednadžba bila zadovoljena, svi članovi koji množe sin(t) i koji množe cos(t) moraju biti jednaki nuli.

48

Nelinearni sustav drugog redaNelinearni sustav drugog redaEfekt treće harmoničke komponente (3t) semože zanemariti, pa dobijemo jednadžbu za sporo mijenjanje amplitude:

.0)(4c3)(a)(2 3 =+− tAtAtA&

Stalna amplituda 0)( =tA& uspostavit će se pri:

.c3a4Ai 0Atj.0)(

4c3a)( 2

ss2

3,21===

− tAtA

17

49

Nelinearni sustav drugog redaNelinearni sustav drugog reda

.

1AA1

A)(a

2

0

s

s

te

tA−

+

=

Pretpostavimo da je početno stanje usustavu izazvalo početnu amplitudu titranjaA(0) = A0.

Rješenjem jednadžbe za amplitudu, dobit ćemo izraz za utitravanje oscilatora od A0do As:

50

Nelinearni sustav drugog redaNelinearni sustav drugog reda

A0

t 0

A(t)

As

A0

Amplituda se u početku ekspenencijalno razvija počevši od A0, a kasnije asimptotički približava stalnoj vrijednosti As.U slučaju A0 < As raste, dok za A0 > As asimptotički pada na As.Amplituda oscilacija pokazuje svojstvo stabilnosti.

51

Nelinearni sustav drugog redaNelinearni sustav drugog reda

Trajektorija u ravnini stanja kreće od početnog stanja i teži zatvorenoj krivulji.Zatvorena krivulja opisuje tzv. granični ciklusu sustavu.

x2

x1 0

18

52

Nelinearni sustav drugog redaNelinearni sustav drugog reda

Za razliku od zatvorenih trajektorija ulinearnom sustavu, gdje početno stanje određuje veličinu zatvorene krivulje, ovdjeparametri nelinearnog funkcijskog bloka (a, c)određuju veličinu zatvorene trajektorije.U njenoj neposrednoj blizini nema drugihtrajektorija.Takve trajektorije se nazivaju izoliranim.