i. netiesinĖs dinamikos pagrindai ii. chaoso teorija ir...

39
I. NETIESINĖS DINAMIKOS PAGRINDAI II. CHAOSO TEORIJA IR JOS TAIKYMAI

Upload: others

Post on 24-May-2020

11 views

Category:

Documents


1 download

TRANSCRIPT

  • I. NETIESINĖS DINAMIKOS PAGRINDAIII. CHAOSO TEORIJA IR JOS TAIKYMAI

  • Lireratūra:I. NETIESINĖS DINAMIKOS PAGRINDAI• K. Pyragas. Netiesinės dinamikos pagrindai, virtuali leidykla-knygynas,

    www.Skaityk.lt, 2003.• A. A. Aндронoв, A. A. Витт, С. E Хaйкин. Teoрия кoлeбaний. Moсквa

    Нaукa, 1981.

    II. CHAOSAS IR FRAKTALAI• M. Cross. Chaos on the web,

    http://www.cmp.caltech.edu/~mcc/Chaos_Course/• С. П. Kузнeцoв, Динaмичeсий хaoс, Moсквa Физмaтлит, 2001 (Knyga

    yra internete: http://www.fizmatlit.narod.ru/webrary/kuzn/kuzn.htm).

    Šių paskatų skaidres galima pasiimti mano asmeninėje svetainėje:

    http://pyragas.pfi.lt/

  • Netiesinės dinamikos pagrindai

    •ĮVADAS•Istorinė apžvalga, dinaminių sistemų klasifikavimas.

    •PIRMOSIOS EILĖS SISTEMOS•Grafinis tyrimo metodas, rimties taškai ir stabilumas, populiacijų gausėjimas.

    •ANTROSIOS EILĖS SISTEMOS•Fazinis portretas, rimties taškai ir lygčių linearizavi-mas, konkurencijos modelis, ribiniai ciklai, van derPolio generatorius, relaksaciniai ir kvaziharmoniniaivirpesiai.

  • ĮVADASBet kurio mokslo tikslas yra gamtos reiškinių

    klasifikavimas ir prognozė.Prognozei naudojami dinaminiai modeliai.

    Dinaminės sistemos sąvoka:

    1. X(t) = {x1(t)…, xn(t)} – dinaminiai kintamieji

    2. L(t) – evoliucijos operatorius (difer. arba skirt.)

    X(t) = L(t) X(0)

  • Istorinė apžvalga1666

    1700-ieji

    1800-ieji

    1890-ieji

    1920 -1950

    1920 -1960

    Newton Leibniz

    Poincaré

    BirkhofKolmogorovArnoldMoser

    Integralinio ir diferencialinio skaičiavimo atradimas, planetų judėjimo paaiškinimas.

    Klasikinės mechanikos bei diferencialinio ir integralinio skaičiavimo plėtojimas.

    Analiziniai planetų judėjimo tyrimai.

    Kokybiniai diferencialiniu lygčių tyrimo metodai, grafinis metodas, chaoso užuomazgos.

    Netiesiniai virpesiu generatoriai; radijo, radaro bei lazerio atradimas.

    Sudėtingas elgesys Hamiltoninėje mechanikoje.

  • 1963

    1970-ieji

    1980 - …

    Lorenz

    RuelleTakens

    May

    Feigenbaum

    Mandelbrot

    Keistasis atraktorius paprastame konvekcijos modelyje.

    Turbulencija ir chaosas.

    Logistinis atvaizdas – paprastas chaotinės sistemos pavyzdys.

    Universalumas ir renormalizacija, fazinių virsmų ir chaoso teorijų sąryšis.

    Eksperimentiniai chaotinių sistemų tyrimai.

    Fraktalai.

    Personalinių kompiuterių atsiradimas. Platus susidomėjimas chaosu ir jo taikymais.

  • • Apsistosime šiek tiek detaliau ties dinaminio chaoso atsiradimo istorija. 1887 m. švedų karalius paskelbė konkursą moksliniam darbui, kuris turėjo atsakyti į klausymą „ar mūsų saulės sistema yra stabili?“

    • Laimėjęs konkursą Puankarė pastebėjo, kad padarė klaidą ir beveik visus premijos pinigus panaudojo tam, kad pakeisti viso žurnalo leidinį, kuriame buvo atspausdinti klaidingi rezultatai.

    Niutonas išsprendė dviejų kūnųproblemą

    Puankarė parodė, kad trijų kūnųproblemą yra „neišsprendžiama“

    • Puankarė nagrinėjo trijų kūnų problemą (tarkime Saulė, Žemė ir Mėnulis) ir parodė, kad judėjimas gali būti labai sudėtingas (pagal šiuolaikinę terminologiją chaotinis).

    • Trijų kūnų judėjimo animacija

    • Konkursą laimėjo prancūzų fizikas ir matematikas Puankarė (Henri Poincare).

    Henri Poincare (1854 - 1912)

    Henri Poincare ir trijų kūnnų problema

  • Lorenz’o keistasis atraktorius (1963)

    Benard’o nestabilumasT1

    T2

    g

    Drugelio efektas

    0 10 20 30 40-30.0

    0.0

    30.0

    y

    -40.0

    0 10 20 30 40

    0.0

    40.0

    ∆y

    t

    Lorenz’o modelis

    ( )

    zbyxzzxyxry

    xyx

    −=−−=

    −=

    &

    &

    & σ

  • Dinaminių sistemų klasifikavimas

    Paprastosios diferencialinės

    lygtys

    Diferencialinės lygtys su dalinėmis

    išvestinėmis

    Diferencialinės lygtys (tolydinis laikas)

    Skirtuminės lygtys (diskretinis laikas)

    Dinaminiai modeliai

  • Pagrindinis netiesinės dinamikos tyrimo objektas

    n eilės dinaminė sistema (normalinis pavidalas)

    ( )

    ( ).,,

    ,,,

    1

    111

    nnn

    n

    xxfx

    xxfx

    L&

    M

    L&

    =

    =

    dtdxx kk ≡&

    n - laisvės laipsnių skaičius (fazinės erdvės dimensija)

    x1

    x2

    ( )nxx ,,1 L - dinaminiai kintamieji

    xn

    O

  • Pavyzdžiai

    kxxbxm −−= &&&

    Tiesinė svyruoklė

    xxxx &== 21 ,

    122

    21

    xmkx

    mbx

    xx

    −−=

    =

    &

    &

    mx

    ϕϕ sinmgmL −=&&

    Matematinė svyruoklė

    ϕϕ &== 21 , xx

    12

    21

    sin xLgx

    xx

    −=

    =

    &

    &

    m

    ϕL

  • Kaip tirti netiesinius uždavinius?

    1. Pamėginti išspręsti analiziškai (elipsinės f.)

    12

    21

    sin xLgx

    xx

    −=

    =

    &

    &

    2. Supaprastinti uždavinį

    11sin xx ≈

    (gauname tiesinį uždavinį)

    {x1(t), x2 (t) }

    x1

    x2

    {x1(0), x2 (0) }

    4. Skaitmeninė analizė

    (tapo populiari, kai atsirado personaliniai kompiuteriai)

    3. Grafinis metodas

    {x1(t), x2 (t) } – sist. sprend

  • Neautonominės sistemos( )

    ( ).,,,

    ,,,,

    1

    111

    nnn

    n

    xxfx

    xxfx

    L&

    M

    L&

    =

    = t

    t

    tx ω=3

    ω=

    +−−=

    =

    3

    3122

    21

    cos

    x

    xmAx

    mkx

    mbx

    xx

    &

    &

    &

    Neautonominė svyruoklė:

    tAkxxbxm ωcos=++ &&&xxxx &== 21 ,

    tmAx

    mkx

    mbx

    xx

    ωcos122

    21

    +−−=

    =

    &

    &

  • Kodėl netiesiniai uždaviniai sudėtingi?

    Tiesinės sistemos

    xk

    x1 x2 x3

    Galioja superpozicijos principas:

    ∑=k

    kk xCX

    Netiesinės sistemos

    xk

    x1 x2 x3

    Negalioja superpozicijos principas:

    ∑≠k

    kk xCX

  • “Dinaminis” požiūris į mokslą

  • Pirmosios eilės sistemos

    x

    Grafinis metodas

    f(x) -greitis( )xfx =&

    Kintamųjų atskyrimo metodu galima išspręsti analiziškai:

    ( ) Cxfdxt += ∫

    x0

    x f(x)

    x

    Stabilusis rimties taškas

    Nestabilusis rimties taškas

    Problemos:1. Ne visuomet pavyksta

    suintegruoti integralą

    2. Gaunama priklausomybė t = ϕ (x) o ne x = ψ (t)

  • Populiacijų gausėjimas

    Logistinė lygtis (Verhulst, 1838):

    ( )KNrr −→ 1

    ( )KNrNN −= 1&rteNN 0=rNN =&

    Jeigu pakanka erdvės ir maisto, tai prieaugis yra proporcingas kiekiui:

    N

    t

    KK/2

    N

    N

    KK/2Augimo ribojimas:

    constrNN ==&

    )(Nrr =r

    NK

    r

    NK

  • Žmonių populiacijos gausėjimas

    1750 1800 1850 1900 1950 200013.4

    13.6

    13.8

    14.0

    14.2

    14.4

    14.6

    14.8

    15.0

    15.2

    15.4

    15.6

    15.8

    lnN

    Metai

    Santykinis gausėjimo greitis:( )dt

    NddtdN

    Nr ln1 ==

    Dvigubinimosi periodas:

    rteNN 0= ( ) 02NN =τ r2ln

    (1750-1900): r = 0.52%/m, τ = 133m

    (1950-1975): r = 2%/m, τ = 35m

    (1975-2005): r = 1.4%/m, τ = 50m

    Dabar absoliutus prieaugis: 80 mln. žm./m

    1750 1800 1850 1900 1950 20000.0

    2.0x106

    4.0x106

    6.0x106

    Gyv

    ento

    jusk

    aici

    us, N

    Metai

    (http://en.wikipedia.org/wiki/Global_Population)

  • Žmonių populiacijos prognozė(http://en.wikipedia.org/wiki/Global_Population)

    1960 1980 2000 2020 20402.4x106

    2.6x106

    2.8x106

    3.0x106

    3.2x106

    3.4x106

    3.6x106

    3.8x106

    Zmon

    iusk

    aici

    us

    Metai

    (http://esa.un.org/unpp/)

    PasaulisLietuva

  • Tiesinė stabilumo analizėLogistinė lygtis

    ( ) ( )NfKNrNN =−= 1&( )xfx =&

    ∗x - rimties taškas, t.y. ( ) 0=∗xf

    ( )=∆+==∆ ∗xfx&&( ) ( ) ( )2∆+′∆+= ∗∗ oxfxf

    ( )∗′∆=∆ xf& ( )∗′∆=∆ xfte0- nestabilusis R.T.( ) 0>′ ∗xf- stabilusis R.T. ( ) 0=′ rf

    Nestabilusis rimties taškas, r1=τ

    KN =∗2 ( ) 0

  • Potencialas

    xbxm &&&

  • Virpesių nebuvimasPirmosios eilės sistemose nėra

    osciliuojančių sprendinių!

    ( )xfx =&

    x0

    x f(x)

    x

    Grafinė iliustracija: Mechaninė iliustracija:

    xbxm &&&

  • Antrosios eilės sistemosKaip kokybiškai pavaizduoti

    sistemos trajektorijas?( )( )yxgy

    yxfx,,

    ==&

    &

    1. Izoklinių metodas2. Linearizacios metodas

    ( )yx, ( )yx &&,Svarbi savybė išplaukianti iš

    sprendinio vienaties teoremos:

    Trajektorijos fazinėje plokštumoje negali kirstis!

    x

    y

    x1

    y1

    {f(x1,y1),g(x1,y1)}

    x2

    y2 {f(x2,y2),g(x2,y2)}

  • Izoklinių metodasTiesinė svyruoklė

    0=+ xx&&

    x

    xyyx−=

    =&

    &

    2. Vertikalusis laukas ( ):0=x&y = 0 – tai yra x ašis

    ( ) ( ) ( )1,0,0, −=−= xxyx &&

    Bendras izoklinės apibrėžimas:

    x&y&

    constkxy

    ==&

    &

    ( )yx, ( ) ( )xyyx −= ,, &&

    Nulinės izoklinės:1. Horizontalusis laukas ( ):0=y&

    x = 0 – tai yra y ašis( ) ( ) ( )0,10,, yyyx ==&&

    ( ) ( )1,1, kxyx −=&&kxy −=

    x

    yk = -1k = 1

    centras

  • Rimties taškai ir lygčių linearizavimasLygčių linearizavimas

    ( ) ( )∗∗ −−= yyxxyx ,,δδ( )( )yxgy

    yxfx,,

    ==&

    &

    ( ) ( )0,0, =yx &&Rimties taškai:

    ( )( ) 0,

    0,==

    ∗∗

    ∗∗

    yxgyxf ( ) ( ) ( )

    ( ) ( ) ( )2

    2

    ,,

    ,,

    royyxgy

    xyxgx

    y

    royyxfy

    xyxfx

    x

    +∂∂

    +∂∂

    =

    +∂∂

    +∂∂

    =

    ∗∗∗∗

    ∗∗∗∗

    δδδ

    δδδ

    &

    &

    x

    y

    ∗x

    ∗y

    Kaip atrodo trajektorijos rimties taško aplinkoje?

    ?( )

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛∂∂∂∂∂∂∂∂

    =⎟⎟⎠

    ⎞⎜⎜⎝

    ∗∗ yx

    ygxgyfxf

    yx

    yx δδ

    δδ

    ,&

    &

    ( )∗∗⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛∂∂∂∂∂∂∂∂

    =yxygxg

    yfxfA

    ,

    Jakobiomatrica

  • Tiesinės sistemos

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛=

    y

    x

    vv

    vr ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛=⎟⎟

    ⎞⎜⎜⎝

    ⎛⎟⎟⎠

    ⎞⎜⎜⎝

    y

    x

    y

    x

    vv

    vv

    dcba

    λ

    xAx r&r =

    dycxybyaxx

    +=+=

    &

    &

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛=

    yx

    xr ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛=

    dcba

    A

    vex t rr λ= x

    yvr

    vex t r&r λλ= vAeve ttrr λλλ =

    vvA rr λ=Matricos A tikrinių verčių uždavinys

    ( )( ) 0

    0=−+=+−

    yx

    yx

    vdcvbvva

    λλ ( ) bavv xy λ−=

    ( ) cdvv yx λ−=

    0det =⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛−

    −λ

    λdc

    ba

    02 =∆+−σλλCharakterin-goji lygtis

    daTrA +==σ bcadA −==∆ det

    ∆−±= 42 22,1 σσλ

  • xAx r&r =

    ( ) 2211 21 veCveCtx ttrrr λλ +=

    Bendrasis sprendinys:

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛=

    dcba

    AdaTrA +==σ

    bcadA −==∆ det

    ∆−+=42

    2

    1σσλ ∆−−=

    42

    2

    2σσλ

    Konstantos C1 ir C2 nustatomos iš pradinės sąlygos :( ) 00 xx

    rr=

    22110 vCvCxrrr

    +=⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛−

    =a

    bv

    11 λr

    ( )0≠b ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛−

    =a

    bv

    22 λr

    0xr

    11vCr

    22vCr

    x

    y

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛ −=

    cd

    v 11λr

    ( )0≠c ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛ −=

    cd

    v 22λr

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛=

    01

    1vr ( )0== cb

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛=

    10

    2vr

    da == 21 ,λλ

  • Sprendinių klasifikavimas

    ( )4/2σ

  • Rimties taškų klasifikacinė diagrama

    ∆−±=42

    2

    2,1σσλ

    02 =∆+−σλλ

    ∆=21λλ

    σλλ =+ 21

  • Konkurencijos modelisLotka ir Voltera modelis

    2

    2

    23

    yyyxxx

    −=−=

    &

    & -2xy-xy

    x(t) – triušių sk. laiko momentu ty(t) – avių sk. laiko momentu t

    Rimties taškai:( )( ) 02

    023=−−=−−

    xyyyxx

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛−−−

    −−−=

    yxyxyx

    A22

    2223

    Jakobianas:

    ( )0,0 ( )2,0( )0,3 ( )1,1

    ( )0,0 ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛=

    2003

    A nestabilusis mazgas

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛==

    01

    ,3 11 vrλ ⎟⎟

    ⎞⎜⎜⎝

    ⎛==

    10

    ,2 22 vrλ

    x

    y

    1 2

    1

    2

    3

  • Konkurencijos modelis

    ( )2,0

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛−

    =−=2

    1,1 11 vrλ ⎟⎟

    ⎞⎜⎜⎝

    ⎛=−=

    10

    ,2 12 vrλ

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛−−

    −=

    2201

    A stabilusis mazgas ( )1,1 ⎟⎟⎠⎞

    ⎜⎜⎝

    ⎛−−−−

    =1121

    A balnas

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛=±−=

    12,21 2,12,1

    mrvλ

    x

    y

    1 2

    1

    2

    3

    ( )0,3 ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛−−−

    =1063

    A stabilusis mazgas

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛=−=

    01

    ,3 11 vrλ ⎟⎟

    ⎞⎜⎜⎝

    ⎛−

    =−=1

    3,1 12 vrλ

  • Ribiniai ciklai (autovirpesiai)

    Stabilusis ciklas

    Nestabilusis ciklas

    Pusiau stabi-lusis ciklas

    Autovirpesiai – tai savaimeatsirandantys sistemoje perio-diniai virpesiai, kai ją neveikia jokios periodinės jėgos.

    Nusistovėjusių autovirpesių amplitudė ir dažnis nepriklauso nuo pradinių sąlygų.

    Autovirpesiai gali atsirasti tik netiesinėse sistemose!

    ( )txCr( )txr

    xAx r&r =

    Tiesinėse siste-mose gali būti tik neizoliuotos uždaros orbitos!

    Fazinėje erdvėje autovirpesiai atitinka ribinį ciklą (Andronov)

    Ribiniu ciklu vadinama izoliuota uždara fazinės erdvės trajektorija.

  • Autovirpesinių sistemų pavyzdžiaiParastas modelis: ribinis ciklas polinėse koordinatėse

    ( )1

    1 2

    =−=

    ϕ&& rrr

    ϕϕ

    sincos

    ryrx

    ==

  • Van der Polio generatoriusVan der Polio

    lygtis( ) 012 =+−+ xxxx &&& µ

    ( ) 20300 / IIRIRIf +−=

    ( ) ( )12 −= xxb µ - netiesinis trinties koef. ( ) ,1,0 > xkaixb

    5.1=µ( )IVC

    IfVIL=

    =++&

    & 0

    ( ) 0/3/ 02020 =−++ IRIIRCIIL &&&

    ,/3 0IIx = ,/ LCt=τ

    CLR //0=µ

    Bedimensiniai kintamieji:

  • x

    yRelaksaciniai virpesiai

    ( ) 012 =+−+ xxxx &&& µ1>>µ

    ( )⎭⎬⎫

    ⎩⎨⎧

    ⎥⎦⎤

    ⎢⎣⎡ −+=−+ xxx

    dtdxxx 32

    311 µµ &&&&

    ( ) xxxF −= 331 ( ) yxFx µµ =+&

    ( )0

    0=

    =−y

    xFy&

    ∞→µ( )

    constyxFy

    ==

    lėta

    s

    greitas

    ( )[ ]µ

    µxy

    xFyx−=

    −=&

    & (greitas)

    (lėtas)

    BC

    D A

    x

    t

    AB

    C D

    A

    Periodas: dxdxdy

    dydtdtT B

    A

    B

    A

    x

    x

    t

    t ∫∫ =≈ 2

    ( ) dxx

    xdxxFx

    T BA

    x

    x ∫∫−

    −=′−

    ≈1

    2

    2 122 µµ

    ( )2ln23−≈ µT

    y=F(x)

  • Kvaziharmoniniai virpesiai

    ( ) 012 =+−+ xxxx &&& ε1

  • Kvaziharmoniniai virpesiai

    :ite 0142

    2

    =⎪⎭

    ⎪⎬⎫

    ⎪⎩

    ⎪⎨⎧

    −+A

    AA ε&

    ( ) 012 =−++ xxxx &&& ε[ ] ( ) ( ) ( ) 0

    21

    41 22 =+−

    ⎭⎬⎫

    ⎩⎨⎧ −+++ −∗−∗−∗ εε oeAeAieAeAeAeAi itititititit &&

    ,ϕireA = ( ) ϕϕ ieirrA &&& +=

    04

    12

    2

    =

    ⎟⎟⎠

    ⎞⎜⎜⎝

    ⎛−=

    ϕ&

    &rrr

    r&

    r2const== 0ϕϕ

    ( ) 2→tr( ) ( ) ( )0cos ϕ+= ttrtx ∞→t

    Skaitmeninis rezultatas tiesiogiai integruojant lygtį:

    1.0=ε

  • Chaoso nebuvimasPuankarė ir Bendiksono teorema

    Tarkime kad:

    2. yra tolydžiai diferencijuojamas vektorinis laukas .

    ( )xfx rr

    &r =Rx ∈r

    3. R srityje nėra rimties taškų.

    1. R yra aprėžta uždara plokštumos sritis.R

    Tuomet trajektorija C asimptotiškai artėja prie ribinio ciklo, kai .∞→t

    4. Egzistuoja R srityje “uždaryta” trajektorijaC, kuri prasideda toje srityje ir pasilieka joje visam laikui.

    C

    Antrosios eilės sistemose negali būti chaoso!

  • Dinaminių sistemų atraktorių klasifikavimas

    x

    t

    eksponentinisgesimas

    stabilus mazgas

    0=d

    x

    t

    gęstantysvirpesiai

    stabili spiralė

    0=d

    x

    t

    autovirpesiai

    stabilus ribinis ciklas

    1=d