Devlog #67 – Fala 47: kinetyka elektrodowa, łańcuch polimerowy i domeny magnetyczne

Fala 47 obejmuje trzy bogate dyscypliny — elektrochemię, fizykę polimerów i materiały magnetyczne — z których każda wymaga zasadniczo innego podejścia symulacyjnego: równań szybkości reakcji, stochastycznego próbkowania łańcuchów oraz sieciowego Monte Carlo dla spinów. W rezultacie powstały trzy nowe symulacje z podwójnym canvasem, co daje łącznie 514 działających symulacji na platformie.

Fala 47 w skrócie

3
Nowe symulacje
6
Pliki HTML (EN+UK)
514
Symulacji łącznie
2
Wpisy na blogu

Kinetyka elektrodowa

Równanie Butlera-Volmera, analiza Tafla i animowana woltamperometria cykliczna ze sterowaniem gęstością prądu wymiany i współczynnikiem przeniesienia.

Uruchom →
🧬

Łańcuch polimerowy

Model swobodnie przegubowego łańcucha z pivotowymi ruchami Monte Carlo, skalowaniem Flory'ego w reżimach dobrego, theta i złego rozpuszczalnika oraz akumulacją histogramu Rg.

Uruchom →
🧲

Domeny magnetyczne

Dwuwymiarowy model Isinga z Monte Carlo Metropolisa pokazujący formowanie ścian domenowych, przejście przez temperaturę Curie i animowaną pętlę histerezy B-H.

Uruchom →

Kinetyka elektrodowa — Butler-Volmer w akcji

Szybkość, z jaką przebiega reakcja elektrochemiczna na powierzchni elektrody, jest opisana równaniem Butlera-Volmera, które ujmuje dwa konkurujące procesy wykładnicze — utlenianie i redukcję — z których każdy jest przyspieszany przez przyłożone nadpotencjał η:

j = j₀[exp(αFη/RT) − exp(−(1−α)Fη/RT)]

gdzie j₀ to gęstość prądu wymiany (bazowy prąd płynący w obu kierunkach w stanie równowagi), α to współczynnik przeniesienia (asymetria między energiami aktywacji reakcji w przód i w tył), a η = E − Erów to nadpotencjał.

Trzy tryby wizualizacji

Prawy canvas przełącza się między trzema wykresami diagnostycznymi, rutynowo stosowanymi przez elektrochemików:

Lewa animacja elektrody pokazuje jony dryfujące w stronę i od powierzchni elektrody, gdzie zdarzenia transferu elektronu pojawiają się z częstością proporcjonalną do chwilowej wartości |j|. Przy wysokim nadpotencjale anodowym animacja roi się od transferów elektronów skierowanych na zewnątrz; przy potencjałach katodowych kierunek się odwraca.

Pięć gotowych ustawień materiałowych obejmuje wydzielanie wodoru na platynie (HER, szybkie j₀), redukcję tlenu na platynie (ORR, powolna), osadzanie miedzi, korozję żelaza w roztworze kwaśnym oraz generyczną reakcję powolną. Każde ładuje wartości j₀ i α inspirowane danymi eksperymentalnymi.

Łańcuch polimerowy — od błądzenia losowego do skalowania Flory'ego

Najprostszym modelem polimeru jest swobodnie przegubowy łańcuch (FJC): N segmentów o jednakowej długości b, z których każdy jest zorientowany izotropowo. Przy braku oddziaływań objętości wykluczonej (granica „rozpuszczalnika theta”) statystyka łańcucha jest identyczna jak w błądzeniu losowym, co daje średniokwadratową odległość koniec-koniec Ree = b√N oraz promień żyracji Rg = b√(N/6).

Po włączeniu oddziaływań objętości wykluczonej (dobry rozpuszczalnik) łańcuch pęcznieje. Teoria Flory'ego przewiduje skalowanie potęgowe Rg ∝ Nν z ν ≈ 0,588 w trzech wymiarach. W złym rozpuszczalniku łańcuch się zapada, a ν = 1/3.

Pivotowe Monte Carlo

Czysta dyfuzja termiczna jest niezwykle powolna w próbkowaniu przestrzeni konfiguracyjnej polimeru. Symulator wykorzystuje ruchy pivotowe: wybierane jest losowe wiązanie wzdłuż łańcucha, a cały podłańcuch po jednej stronie jest obracany o losowy kąt wokół tego punktu obrotu. Kryterium Metropolisa akceptuje nową konfigurację na podstawie wagi boltzmannowskiej zmiany energii. Dla jakości rozpuszczalnika model energii faworyzuje zmiany Rg — penalizując ekspansję w złym rozpuszczalniku, a kompresję w dobrym.

Prawy histogram akumuluje próbki Rg z tysięcy zaakceptowanych ruchów, nakładając na nie żółte dopasowanie gaussowskie. Przybliżenie gaussowskie jest dokładne w warunkach theta; odchyla się w sposób wyraźny w reżimach dobrego i złego rozpuszczalnika, gdy rozkład nabiera niegaussowskiego ogona.

Pięć gotowych ustawień obejmuje systemy biologiczne i syntetyczne: 60-segmentowy fragment DNA (b=3,4 Å), łańcuch hydrożelu PEG w dobrym rozpuszczalniku wodnym, łańcuch polistyrenu w THF (dobry rozpuszczalnik), rozfałdowane białko (przybliżenie theta) oraz stop polietylenu (zły, atermiczny).

Domeny magnetyczne — model Isinga i histereza

Materiały ferromagnetyczne poniżej temperatury Curie Tc samoczynnie się magnesują, jednak cała próbka może mieć zerową magnetyzację netto, ponieważ dzieli się na domeny Weissa — obszary uporządkowanych spinów oddzielone ścianami domenowymi. Dwuwymiarowy model Isinga, dokładnie rozwiązany przez Onsagera w 1944 roku, uchwytuje istotę tej fizyki:

H = −J ∑<ij> sisj − μH ∑i si

Każdy węzeł sieci niesie spin s = ±1. Najbliżsi sąsiedzi oddziałują ze sprzężeniem wymiennym J > 0 (ferromagnetycznym). Temperatura Curie wynosi kBTc = 2J/ln(1+√2) ≈ 2,269J.

Renderowanie sieci spinów w czasie rzeczywistym

Sieć spinów 80×60 jest renderowana w każdej klatce za pomocą ImageData na niewielkim canvasie poza ekranem (80×60 pikseli), a następnie skalowana do pełnego canvasu wyświetlania 480×300 przy pomocy drawImage z ustawieniem imageSmoothingEnabled = false. Daje to ostre, pikselowe granice domen przy znikomym koszcie GPU. Spiny w górę są indygo (#3f51b5); spiny w dół są czerwone (#e53935). Ściany domenowe pojawiają się jako ostre granice kolorystyczne, gdy T jest znacznie poniżej Tc; rozmywają się i fluktuują, gdy T zbliża się do Tc, a cała sieć staje się nieuporządkowanym wzorem „sól i pieprz" powyżej Tc.

Animowana pętla B-H

W trybie automatycznego przemiatania przyłożone pole H narasta liniowo od −1 do +1 i z powrotem, rejestrując pary (H, M) na każdym kroku. Zgromadzony ślad jest rysowany na prawym canvasie: przemiatanie w przód na czerwono, wsteczne na niebiesko. Powstaje charakterystyczna pętla histerezy — jej szerokość odzwierciedla pole koercji Hc, jej wysokość magnetyzację nasycenia Ms, a jej pole powierzchni energię rozpraszaną w jednym cyklu (prawo Steinmetza ∝ f Bmax1,6).

Pięć gotowych ustawień materiałowych obejmuje zakres od magnesów twardych (kobalt, J=2,0, szeroka pętla) po magnesy miękkie (permaloj, J=0,8, oraz miękki ferryt, J=0,6, z wąskimi, niemal liniowymi pętlami optymalnymi dla transformatorów mocy).

W temperaturach powyżej Tc pętla B-H zapada się do cienkiej, odwracalnej linii — materiał staje się paramagnetyczny. Zobacz to przejście na żywo, przesuwając suwak temperatury powyżej progu T/Tc=1 pokazanego w panelu statystyk.

Materiały towarzyszące

Fali 47 towarzyszą dwa wpisy na blogu poświęcone pokrewnym tematom:

Co dalej

Platforma nadal uzupełnia luki w pokryciu tematycznym. Wśród priorytetowych dodatków rozważanych obecnie znajdują się trybologia (fizyka tarcia, zużycia i smarowania), propagacja fal sejsmicznych (fale P i S w ośrodkach warstwowych) oraz spektroskopia kropek kwantowych (ograniczenie kwantowe i fluorescencja zależna od rozmiaru). Po stronie bloga zaplanowane są zarówno wpis Spotlight poświęcony symulacjom nauk o Ziemi, jak i wpis Learning o mechanice statystycznej i przejściach fazowych.

kinetyka-elektrodowa Butler-Volmer Tafel woltamperometria-cykliczna nadpotencjał prąd-wymiany łańcuch-polimerowy swobodnie-przegubowy-łańcuch skalowanie-Flory'ego promień-żyracji Monte-Carlo domeny-magnetyczne model-Isinga histereza-B-H ferromagnetyzm temperatura-Curie
← Devlog #66 (Fala 46) Powrót do bloga →