In [2]:
%pylab inline
Populating the interactive namespace from numpy and matplotlib

Káosz (Chua-áramkörös megvalósítással)

1. feladat: Ismerkedés a kapcsolással

A rendszer kontroll paramétere egy változtatható ellenállás. Ennek pillanatnyi nagyságának mérésére használja a DVM-et úgy, hogy az Ell_meres kapcsolót megfelelő állásba billenti. A viselkedés vizsgálatához ne felejtse visszakapcsolni az ellenállást az áramkörbe.

Kösse be a két csatornás oszcilloszkópot a Chua-kapcsolás két kondenzátorának erősített kimenetére. Vizsgálja meg a jel időfejlődését, nézze meg a szuperponált jel alakját, amit a számítógép segítségével rögzíthet audacity használatával, legyen a bemenet Default: Line: 0-ra állítva. Amennyiben túlvezérelt a jel a terminálban futtatott alsamixer-ben válassza ki a felvételszabályozást (F4: Capture) és a Capture oszlophoz tartozó előerősítést vegye kisebbre a kurzormozgató gombok segítségével.

Az érdekes viselkedési tartományokról lementheti az oszcilloszkóp adatait a scope.sh 1 2 utasítással, amelynek kimenetét fájlba irányíthatja.

Figyelmeztetés: a mérés során keletkező fájljait ne felejtse a jegyzőkönyv mellé feltölteni!

Azonosítsuk a legfontosabb tartományokat:

  • periodikus tartomány,
  • periodus kettőződés,
  • kaotikus viselkedés,
  • double-scroll folyamat.

periodikus viselkedés: 1,873 k $\Omega$ - 1,904 k $\Omega$

periodikus kettőződés: 1,847 k $\Omega$ - 1,873 k $\Omega$

kaotikus viselkedés: 1,671 k $\Omega$ - 1,847 k $\Omega$

double-scroll: 0,1 k $\Omega$ - 1,671 k $\Omega$

A különböző tartományokban az oszcilloszkópon mért értékeket feltöltöttem a mappába.

2. feladat: A kapcsolás karakterisztikájának vizsgálata

2.1. A lineáris elemek karakterisztikája

Gerjessze impulzussorozattal vagy tapogassa le különböző frekvenciájú $\sin$ jelalakkal a lineáris elemeket. Állapítsa meg a rendszerre jellemző két karakterisztikus időt és a csillapítást.

Feltöltöttem a mappába kocka.dat és haromszog.dat néven azokat a fájlokat, amiket mértem, hogy azért látszódjon, hogy nem arról van szó, hogy nem akarok dolgozni, de halvány lila gőzöm sincs, hogy ezekkel mit kéne csinálni. Itt vagyok két és fél órája, de a leírás elolvasása és kétszeri szóban való elmagyarázás után sem értem, hogy mi a feladat (sem itt, sem az előzőben), ráadásul az oszcilloszkóp is csak minden máodikra viselkedik úgy, ahogy kéne. Őszintén szólva nem tudom milyen kritériumoknak kéne megfelelnem a feladat elvégzésénke a képességéhez, de ezek nyilvánvalóan nem az én szintemen vannak, úgyhogy a fennmaradó időt inkább valami hasznos dologgal töltöm.

Általában nem szoktam se feladni a dolgokat, és ami kötelező, azt megpróbálom a tőlem telhető legjobban megcsinálni, de jelenleg úgy érzem, hogy ezt a mérést nincs értelme folytatni.

Egyébként általában szeretem azokat a feladatokat, amikor egy érdekes dolgokat produkáló elektronikai kapcsolással kell játszadozni, de ehhez kéne tudni annak a koncepcióját, amit csinálni akarunk, és itt ez számomra nem derült ki sem a leírásból sem a feladatból. Ha valaki már ismeri a káoszelmélet alapjait és végzett már néhány hasonló mérést, az biztos tudná, hogy miről is van szó itt, de én, a BSc 3. évében, fizikus szakirányon nem.

2.2. A negatív ellenállás karakterisztikája

A nemlineáris elem viselkedése frekvenciafüggetlen. Mérje ki az áram-feszültség karakterisztikát.

3. feladat: Az ellenállás mint kontroll paraméter

Ezeket a feladatokat a kontroll paraméter lépésenkénti változtatása mellett kell elvégezni. Az ellenállás méréséhez használja azt a kapcsolót, ami a változtatható ellenállást leválasztja az áramkörről, és a DVM-re kapcsolja.

3.1. Bifurkációs pontok felvétele

Határozza meg a bifurkációs pontokhoz tartozó $R_k$ értékeket!

Hányad rendig tudja szemmel követni a bifurkációs pontokat?

Mennyire teljesül a Feigenbaum-féle

$$ \lim_{k\rightarrow\infty}\frac{R_k-R_{k-1}}{R_{k+1}-R_k}=\delta\approx 4{,}6692... $$

összefüggés? Miért?

3.2. Bifurkációs diagramm felvétele

A kontroll paraméter lépésenkénti változtatása mellett készítsük el a rendszer bifurkációs diagramját.

  • Magyarázza el kvalitatíven miért jelenik meg oszcilláció, miért mozdul ki a rendszer a triviális fixpontjából?
  • Mit tapasztal, követi a kaotikus tartományt újabb periodikus szakasz?
  • Megjelenik intermittens viselkedés?

A kaotikus állapotban mérjük meg a rendszer Poincaré-leképezésbeli attraktorát! Az ábrát csatolja a jegyzőkönyvhöz!

Javaslat: Hallgassa is meg a különböző tartományokban a keverékjel hangját! Lehet füllel követni a bifurkációs folyamatot?

Extra feladat

Mérjük meg a kontroll paraméter függvényében a spektrumot. Határozzuk meg a fő csúcsokat! Hogyan változik ez a kontroll paraméter függvényében?

3.3. Az információs entrópia viselkedése

A kontroll paraméter lépésenkénti változtatása mellett, vegyük fel a kimenő jelek/jelkeverék csúcsértékeinek eloszlását, és a $H = -\sum\limits^{4096}_{i=1}p_i\log_2 p_i$ szerinti információs entrópiát.

4. feladat: A logisztikus leképezés vizsgálata

Írjon rövid python programot, ami adott $r$ kontrollparaméter és $x_0$ kezdeti feltétel mellett meghatározza a logisztikus leképezés első $N$ lépését. A logisztikus leképezés iteratív formulája a következő: $$x_{n+1} = r x_n (1 - x_n).$$

Ábrázolja a kapott értékek eloszlását a bifurkálódott és a kaotikus tartományban!

A méréssel kapcsolatos észrevételek

Kitölteni nem kötelező:

  • Itt kérjük feltűntetni, hogy mennyi idő volt szükséges a feladatok elvégzéséhez.
  • Itt lehet javaslatot tenni a méréssel kapcsolatban.
  • A méréssel kapcsolatban felmerült további ötletek.