Káosz
A mérés célja, hogy bevezetést adjon a modern fizika egyik érdekes ágába, a káosz-elméletbe
: olyan egyszerű (-nek tűnő!) fizikai rendszert vizsgálunk, amelyen az elméletben szereplő mennyiségek és összefüggések egyszerű eszközökkel kimérhetők.A káosz-elmélet alapjai
Naivan azt gondolhatnánk, hogy minden "összevissza" viselkedő rendszer kaotikus. Ez nem így van, egy kaotikus rendszernek bizonyos különleges tulajdonságai vannak. Ebben a fejezetben ezekkel foglalkozunk, röviden áttekintve az
elmélet fogalmait.Vegyünk példának egy egyszerű klasszikus mechanikai rendszert: a csillapított harmonikus os
zcillátort [1, 18.§.]. A mozgásegyenlet :
idő alatt lecsillapodik a rezgése. Ezt a folyamatot legáttekinthetőbben az (
x,v) síkon ábrázolhatjuk: rajzoljuk fel a (x(t),v(t)) paraméteres görbét (1 ábra). Az (x,v) sík a rendszer fázistere, az görbe pedig a trajektória, amit a rendszer befut az (x0,0)kezdőállapotból indítva. Látható, hogy a végállapot ( ) minden esetben a (0,0) pont, az ilyen tulajdonságú pontot nevezzük stabil fixpontnak. Léteznek instabil fixpontok is, azokból tetszőlegesen kis mértékben kitérítve a rendszert az nem tér vissza oda. Például esetben, azaz ha nem csillapított, hanem öngerjesztő az oszcillátor, akkor a (0,0) pont továbbra is fixpont marad, de a stabilitását elveszti.1. ábra:
A csillapított oszcillátor trajektóriáiVizsgáljuk meg mi történik, ha G(t
) külső gerjesztő erővel hatunk az oszcillátorunkra. A (2) egyenlet a következőre módosul:
= |
|
||||
= |
V |
(3) |
Ha speciálisan , akkor a rendszer frekvenciájú harmonikus rezgést fog végezni
amplitúdóval. A fázistérben ennek a mozgásnak a trajektóriája egy ellipszis A illetve nagytengelyekkel (
2 ábra). Meg lehet mutatni, hogy ez a mozgás stabil, azaz ha a fázistér olyan pontjából indítjuk a rendszert, amely nincs rajta ezen az ellipszisen, akkor az onnan induló trajektória esetben az ellipszishez fog hozzásimulni. A fázistér ilyen tulajdonságú görbéjét nevezzük határciklusnak. Általában, azt a halmazt, amelyhez a trajektóriák tartanak attraktornak (azaz ``vonzó''-nak) nevezzük. Így például a stabil fixpont és a határciklus egyaránt attraktor.2. ábra:
A harmonikusan gerjesztett csillapított oszcillátor trajektóriáiAz (
1) egyenlet egy lineáris rendszert ír le, egy valós fizikai rendszer esetében x-ben magasabbrendű tagok is megjelenhetnek, azaz a probléma nemlineárissá válhat. Ebben az esetben analitikus megoldás nem lehetséges, csak mérés illetve az egyenletek numerikus megoldása útján vizsgálhatjuk a rendszer viselkedését. Az eredmény sokszor rendezetlen (kaotikus) mozgás, szemben a lineáris eset hosszú távra előre jósolható mozgásaival. A lineáris egyenlettel leírható rendszerben ugyanis valamely időpillanatban mért mennyiség hibája a kezdőfeltételek hibájával arányos: a közeli trajektóriák időben lineárisan távolodnak. A kaotikus rendszerekben a jósolhatóság hiányát az okozza, hogy a fázistér két egymáshoz közeli pontjából induló trajektóriák exponenciálisan távolodnak, azaz tetszőlegesen kicsi eltérés a kezdőfeltételtől véges idő alatt makroszkópikus különbséget okoz a fejlődésben. Ez a kaotikus rendszerek egyik leglényegesebb jellemzője, és azzal a következménnyel jár, hogy a rendszert csak valószínűségi (statisztikus) módszerekkel tudjuk kezelni, annak ellenére, hogy nem rendelkezik olyan sok szabadsági fokkal, mint egy tipikus statisztikus rendszer.Természetesen ekkor is létezhetnek a fázistérben attraktorok, de azok általában nem egyszerű alakzatok, hanem tört dimenzióval rende
lkeznek (fraktálok), ezért őket különös attraktoroknak (strange attractor) nevezzük.Az eddigiekben a csillapodó mozgás jellemzésére a fázistérbeli trajektóriáját használtuk. Található-e a csillapodásnak egy kevesebb információt hordozó jellemzése úgy, hogy azért a folyamatra vonatkozó lényeges információt nem vesztünk el? Az, hogy egy mozgás csillapodik az megfelel annak, hogy az egymást követő maximális kitérések nagysága csökken. A maximális kitéréseknek megfelelő pontok a fázistérben a trajektória és a pozitív x tengely metszéspontjai. Egy ilyen metszéskor a sebesség nulla, előtte pozitív, utána pedig negatív: következésképpen x-nek tényleg maximuma van ebben a pontban. Ezek szerint tehát jól jellemezhetjük a mozgást ezekkel a metszéspontokkal , amelyeket a trajektória és az x tengely Poincaré-metszetének nevezünk. Fontos megjegyezni, hogy a negatív x tengellyel vett metszéspontok nem tartoznak a Poincaré-metszethez. Az általános definíció szerint a trajektória és a fázistér dimenziószámánál egyel kisebb dimenziójú sík egyirányú metszéspontjai, azaz ebben az esetben (d=2) egy egyenessel vett metszéspontok közül azok, amelyekben felülről lefelé történik a metszés.
A folytonos trajektóriához hozzárendeltük tehát a diszkrét xi sorozatot. A mozgásegyenleteknek ekkor valamilyen F leképezés felel meg:
ahol T a rendszer periódusideje, ugyanis egy periódus alatt éppen részére csökken a rezgés amplitúdója. Általános esetben ez a leképezés nem írható fel analitikus alakban, hanem közelítésekkel kell élnünk.
Vizsgáljuk meg például a populációdinamika legegyszerűbb modelljét: nyulak és rókák együttélésének egyszerű közelítését. Legyen xn az n-edik évben élő nyulak számával arányos mennyiség, úgy normálva, hogy 0 és 1 közé essen. A rákövetkező évben a nyulak száma legyen
|
3. ábra:
A logisztikus leképezés viselkedése r=0.8 esetén
|
4. ábra:
A logisztikus leképezés viselkedése r=2.8 eseténHa r<1=r1
, akkor minden kezdőállapotból indítva xn ->0 (3 ábra), ez a rendszer egyedüli fixpontja (x1*). Ha r-et 1 fölé növeljük, akkor megjelenik egy másik fixpont is:és ezzel egyidőben
x1* instabillá válik (4 ábra). Egyszerűen kiszámítható, hogy van olyan r2(=3), hogy r>r2 értékekre x2* is instabil lesz. Ekkor azonban F második iteráltjánakmegjelenik két stabil fixpontja ( x3*, x4*). Az attraktort ez a két fixpont fogja alkotni, és mivel
ezért a nyulak száma két éves periódussal oszcillálni fog. Ezt a változást az időfejlődésben, azaz a periódusidő hirtelen 1 év 2 év átmenetét, nevezzük bifurkációnak. r-et tovább növelve egyre nagyobb periódushosszú lesz az attraktor ( ), végül egy kritikus
értéknél ez a hossz divergál: a rendszer kaotikus lesz. Ez a bifurkáció sorozat a kaotikussá válás egyik leggyakrabban előforduló módja és Feigenbaum-szekvenciának nevezik.
5. ábra:
A logisztikus leképezés bifurkációs diagramjaNumerikus mérések és később az analitikus meggondolások azt mutatták, hogy minden olyan leképezésre, amelyben a logisztikushoz hasonlóan az
F függvénynek négyzetes maximuma van (azaz pl. nem hegyes), létezik aEhhez kapcsolódik még egy érdekes jelenség: az intermittencia. Ez azt jelenti, hogy bizonyos paraméter értékeknél a kaotikus tartományban is sokáig szabályosan viselkedik a rendszer , majd átvált kaotikussá (6 ábra). Egy idő múlva ismét visszatér a szabályos viselkedés és ez így ismétlődik tovább. A magyarázatot a 7 ábrán láthatjuk: az iteráció belejut egy ilyen ``csőbe'' és nagyon sokáig tart, amíg átjut rajta. Amíg a csőben tartózkodik, az xn értékek alig változnak, azaz olyan mintha szabályos lenne a rendszer. Amint kijut belőle, újra a kaotikus trajektória mentén fog mozogni, majd bolyongása során megint visszajut a csőbe.
Összefoglalva:
7. ábra:
Intermittencia kialakulása egy leképezésben
Az áramkör
Vizsgálataink tárgyát a lehető legegyszerűbb nemlineáris elektronikus áramkör képezi (
8 ábra): egy veszteséges tekercs (LxRx) és egy szilícium egyenirányító dióda (Dx) sorba kapcsolva. A rendszer bemenete a tekercs egyik kivezetése, a kimenete pedig a dióda katód elektródja. Ez az áramkör a bevezetésben említett csillapított oszcillátor nemlineáris változatának elektronikus megfelelője, tulajdonságait az elmúlt tíz évben részletesen vizsgálták [5,6].Ha egyenfeszültséget adunk a bemenetre, akkor a jól ismert dióda karakterisztika miatt
ahol V, a dióda nyitófeszültsége. Mindez igaz abban az esetben is, ha a
bemenő feszültség frekvenciája nem túl nagy (f<1 kHz). Ebben a tartományban az áramkör belső tranziensei sokkal gyorsabban lecsengenek, mint a gerjesztés periódusideje. Ezen tranziensek idejét két jelenség határozza meg, amelyek megértéséhez túl kell lépni a sztatikus diódamodellen:Az első hatás két jellemző időskálát jelent. A kör rezonancia frekvenciájához tartozó periódusidő
ahol CD a dióda záróirányú kapacitása, és
a rezgések lecsengési ideje. A diódának ez a tulajdonsága önmagában nem elegendő kaotikus viselkedés létrejöttéhez.
A késleltetési időt az okozza, hogy a dióda lezárásához a
pn átmenetből ki kell ürülniük a jelenlevő töltéshordozóknak. Ez abban nyilvánul meg, hogy miközben már záróirányú feszültség esik a diódán, ideig még nyitóirányú áram folyik rajta. Közönséges alkalmazásokban, jól megválasztott diódatípus felhasználása mellett ezt az időt el lehet hanyagolni, itt azonban fontos szerepet játszik. Ezt az időt nagyban befolyásolja a dióda geometriája és a nyitóáram értéke. A gyors ( ns) diódák kis méretűek, kicsi a felületük, következésképpen a töltéshordozók gyorsan ki tudnak diffundálni az átmenetből. Ha a gyorsaság helyett a disszipált teljesítményen van a hangsúly (pl. hálózati egyenirányító diódákra tipikusan Imax=1…10 A), akkor nagy méretű diódát alkalmaznak, ellenkező esetben könnyen túlmelegedne. Az áramkörben felhasznált SiEK1 diódára a nyitóáramtól függőenami viszonylag nagy érték. A záróirányú kapacitással együtt ez a késleltetési idő az, ami a kaot
ikus viselkedést okozza ebben az áramkörben. Ha gyors diódát alkalmazunk, akkor nem kapunk kaotikus kimenő jelet. Ez azt mutatja, hogy nagyon fontos szempont egy áramkör tervezésénél az áramköri elemek paramétereinek gondos figyelembevétele, hiszen könnyen kaphatunk kaotikus viselkedést, ami rendkívül zajossá teszi a kimeneti jelet.Ha a kaotikus áramkör bemenet
i frekvenciája eléri a 10 kHz-es nagyságrendet, akkor a bemeneti amplitúdót fokozatosan növelve az egy nagyságrendbe eső időskálák ( ) miatt nemlineáris rezonancia lép fel a rendszerben (ld. 2. feladat). Ennek a hatására egy kritikus bemenő amplitúdónál bifurkációt figyelhetünk meg, majd tovább növelve az amplitúdót Feigenbaum-szekvencia után a jel kaotikus lesz (ld. 3. feladat). Előállíthatunk intermittens viselkedést és szépen megfigyelhető a 6-os és 3-as periodikus ablak is. Ennek ellenére nem a logisztikus leképezés írja le az áramkört (ld. 5. feladat), ez pontosan az univerzalitás megnyilvánulása: az áramkör pontos viselkedését ugyan nem adja meg a logisztikus leképezés, mégis jó modell a káosz kialakulása körüli viselkedés megértésére. A mérések szerint az áramkör legjobban egy kétdimenziós (kétváltozós) leképezés írja le.Az áramkör viselkedését legegyszerűbben oszcilloszkópon figyelhetjuk meg, de az nem alka
lmazható kvantitatív mérésekre. Erre a célra egy IBM PC számítógépen alapuló mérőrendszer szolgál: a kaotikus áramkör jele a merőelőtétbe jut, onnan egy 12 bites analóg-digitális konverter kártyára, amelynek kimenetét a mérőprogram dolgozza fel.Hasonlóan az első fejezetben leírtakhoz, célszerű a kaotikus jel Poincaré-leképezését vizsgálni a teljes jel helyett. Ez a gyakorlatban azt jelenti, hogy csak a jel maximumainak értékére vagyunk kiváncsiak, ezen maximumok meghatározását végzi a mérőelőtét (
9 ábra), amely három fő részből áll:Az U2
műveleti erősítővel felépített folytonos üzemű csúcsegyenirányító a bementi jel amplitúdójának mérésére szolgál. Az R13 - R14 ellenállásokkal felépített osztó a maximálisan 10 - 12 V-os kimenő szintet igazítja az A/D konverter max. 5 V bemeneti feszültségéhez.A mintavételező csúcsegyenirányító az
U3 és U4 műveleti erősítőkből áll, ennek a feladata a kaotikus jel csúcsértékeinek meghatározása. Itt nem az előzőleg alkalmazott visszacsatolt kapcsolást választottuk, mert sajnos annak tranziens tulajdonságai nem voltak elég jók. Helyette kompromisszumot kötöttünk a pontosság és a gyorsaság között, és egy egyszerű passzív csúcsegyenirányítót használunk. Az U3-mal felépített egységnyi erősítésű fokozat nagy bemenő ellenállása révén alig terheljük a kaotikus áramkört. Az R5 ellenálláson keresztül a Q1 tranzisztort vezéreljük, amely egyrészt a bázis-emitter dióda és C3 miatt csúcsegyenirányítóként működik, másrészt áramerősítést végez, ami ahhoz szükséges, hogy követni tudjuk a bemeneti feszültség (azaz a kaotikus áramkör kimeneti feszültégének) változását. Mivel a kondenzátor töltése Q=CU, ezért a kondezátor feszültségének időbeli változása:Ha dU/dt (amit slew-rate-nek neveznek) kisebb, mint a bemeneti feszültség változási gyorsasága, akkor a kimeneti feszültség értéke hibás lesz. Nagyobb slew-rate-t pedig csak nagyobb áram
erősséggel tudunk elérni, ezért van szükség a Q1 tranzisztor áramerősítésére. A visszacsatolás nélküli egyenirányító kimeneti feszültsége sajnos egy diódafeszültséggel (UD) kisebb mint a bemenő csúcs feszültsége, mérési pontatlanságot okoz ennek a különbségnek emitteráram függése. A kondenzátor feszültségét az U4-gyel kialakított feszültségkövető és az R6 - R7 osztó illeszti az A/D átalakítóhoz.A kisütő- és szinkronjelet egy 74LS04 (6 x NOT) digitális IC segítségével állítjuk elő a funkci
ógenerátor kimenő szinkronjeléből. A kisütés úgy van időzítve (R1C1), hogy a kaotikus jel maximuma és az A/D konverzió lezajlása után (ez kb. 13 usec) süsse csak ki a Q2 tranzisztor C3-t. A kondenzátort nem földpotenciálra sütjük ki, hanem valamilyen negatív potenciálra. Ez azért szükséges, hogy UD-nél kisebb maximumokat is ki tudjunk mérni. A kisütés mértékét a P1 trimmer potenciométerrel változtathatjuk, az a jó beállítás, ha a legnagyobb bemenő csúcs után is negatívba megy a kondezátor feszültsége.A mérőprogram három kiértékelő programból áll, amelyek különböző feladatokat látnak el. Ezek közül egy egyszerű menü segítségével választhatun
k.Ebben az üzemmódban közvetlenül figyelhetjük meg az A/D átalakítóról érkező jelet. Itt jelení
thetjük meg a bifurkációkat és a kaotikus tartományba ágyazott periodikus ablakokat. A mért adatok elmenthetők, majd például a gnuplot programmal könnyen ábrázolhatók.Az egyes billentyűk funkciója:
SPACE a kijelzés leállítása (``tároló szkóp'');
ENTER folyamatos kijelzés;
+ ill. - az erősítés növelése illetve csökkentése;
S az adatok kimentése;
ESC vissza a főmenühöz.
Ez az üzemmód a rendszer Poincaré-metszetbeli attraktorának vizsgálatára szolgál.
A mérésből rendelkezésünkre áll egy
xn sorozat, ábrázoljuk xn+1-t xn függvényében. Ha a rendszert egy egyszerű leképezés írja le, akkor (4) alapján az F függvénynek kell kirajzolódnia. Ha bonyolultabb a helyzet, akkor a kirajzolódó alakzat nem lesz egyértékű függvénnyel jellemezhető. Viszont maga az alakzat mindenképpen a rendszer attraktorát jellemzi: a periodikus szakaszban egy vagy néhány pontot, a kaotikus állapotban pedig folytonos görbét kapunk. Az (xn, xn+1) pontok ábrázolásával könnyen különbséget lehet tenni teljesen véletlen és kaotikus jel között: véletlen jelre a módszer nem egy görbét, hanem egy betöltött síkidomot szolgáltat (azaz például betölti az egész négyzetet).A programmal változtathatjuk a késleltetést, xn+j-t ábrázolhatjuk xn függvényében (j=1..9).
Az egyes bill
entyűk funkciója:ENTER az ábra törlése;
+ ill. - az erősítés növelése illetve csökkentése;
ill. a késleltetés csökkentése illetve növelése;S az adatok kimentése;
ESC vissza a főmenühöz.
Ebben az üzemmódban az A/D átalakítóról érkező jelek nagyság szerinti eloszlását vizsgálha
tjuk. Periodikus viselkedés mellett csak egy vagy néhány amplitúdó értéket mérünk, ha viszont kaotikus a rendszer, akkor széles tartományban változnak a mért csúcsok amplitúdói.A kimentésnél itt csak egyszer kell megadni a file nevét, utána minden kimentett eloszlás ugyanabba a fileba kerül. Így könnyen fel lehet venni a b
ifurkációs diagramot: különböző bemenő feszültségeknél felvett eloszlásokat kell egymás után kimenteni. A program kiszámítja a megmért eloszláshoz tartozó információt is:ahol a mért eloszlás. Ez az információ éles eloszlásokra kicsi, maximális értékét ( Hmax= 12 bit) pedig az egyenletes eloszláson veszi fel. Egy bifurkáció során H
elméletileg 1 bittel nő, de ebben a rendszerben a jelenlevő zaj miatt ez a növekmény kevesebb. A kimentett adatfile harmadik oszlopában található az információ értéke.Az egyes billentyűk funkciója:
SPACE új mérés indítása;
+ ill. - az erősítés növelése
S az adatok kimentése;
ESC vissza a főmenühöz.
Feladatok
utasítással a
j32.khz és a j33.khz file-t együtt rajzoltathatja ki. Nyomtatáshoz a plot parancs előtt adja ki aset term postscript
set out 'lpt1'
utasításokat, majd a
plot parancs után a set output parancsot!Határozza meg a bifurkációs pontokhoz (rk) tartozó bemeneti feszültség értékeket (legalább k=3 -ig):
Mennyire teljesül a (
6) összefüggés? Mit állapíthat meg az adatok alapján?