Dynamika Brownowska
Ilona D. Kosi´nska
Instytut In˙zynierii Biomedycznej i Pomiarowej Politechnika Wroc lawska
17 grudnia 2008
Symulacje dynamiki Brownowskiej:
I N - jon´ow w systemie,
I r´ownania ruchu dla ka˙zdego jonu oparte o r´ownanie Langevina.
R´ ownanie Langevina
Zatem dla ka˙zdej czastki mamy, mid~vi
dt = −miγi~vi + ~Ri + ~Fi, i = 1, . . . , N, (1) gdzie
I mi, ~vi oraz γi oznaczaja odpowiednio mas, e, pr, edko´s´, c oraz wsp´o lczynnik tarcia i – tego jonu;
I trzy wyrazy po prawej stronie odpowiadaja si lom: tarcia,, losowej oraz systematycznej.
Gdy ~F = 0, ~R = 0 rozwiazaniem r´ownania (1) na ~v (t) jest funkcja postaci:
~
v (t) = ~v0e−γt, (2)
z kolei funkcja opisujaca po lo˙zenie ~, x (t) ma posta´c:
~x (t) = ~v0γ−1 1 − e−γt , (3)
R´ ownanie Langevina
I wsp´o lczynnik γi−1 jest w istocie czasem relaksacji predko´sci,
I na podstawie relacji Einsteina znajdujemy powiazanie, wsp´o lczynnika dyfuzji z tarciem:
Di = kT /mγi.
(przyk lad twierdzenia o fluktuacji i dyssypacji (I rodzaju):
ruch Browna w o´srodku, kt´ory jest w stanie r´ownowagi
termicznej, r´ownie˙z da˙zy do osi, agni, ecia r´, ownowagi termicznej)
R´ ownanie Langevina (cont.)
co daje przesuniecia, dziesietnych ˚, Aw czasie rzedu, dziesiatek fs.,
WNIOSEK
ruch jonu potasowego w wodzie jest przet lumiony (tj. bardzo szybko wyt lumiony)
I si ly: tarcia i losowa reprezentuja u´srednione zderzenia cz, astki, z czastkami o´srodka,,
I sa one powi, azane poprzez, twierdzenie fluktuacyjno-dyssypacyjne1 (II rodzaju):
miγi = 1 2kT
Z ∞
−∞
hRik(0)Rik(t)idt gdzie k = x, y, z.
I ca lka z funkcji autokorelacji si ly losowej,
I ´sredniowanie po zespole statystycznym2(r´ownowaga termodynamiczna).
1[3]
2pojecie, zesp´o l statystycznys lu˙zy zobrazowaniu rok ladu
prawdopodobie´nstwa i oznacza istnienie zbioru sk ladajacego si, e z du˙zej liczby, identycznych kopii [4]
R´ ownanie Langevina
Si la losowa Ri:
I o zerowej ´sredniej hRii = 0,
I wykazuje brak korelacji z wcze´snieszymi warto´sciami predko´sci, hvi(0)Rj(t)i = 0
I jest markowowska: brak korelacji z warto´sciami w poprzednich chwilach czasu oraz innymi czastkami,
hRi(0)Rj(t)i = 2miγikT δijδ(t) gdzie i , j = 1, · · · , 3N,
I jest gaussowska tj.
f (Ri) = 2πhRi2i−1/2
e−Ri2/2hRi2i, gdzie hRi2i jest wariancja rozk ladu.,
Si la losowa Ri:
I o zerowej ´sredniej hRii = 0,
I wykazuje brak korelacji z wcze´snieszymi warto´sciami predko´sci, hvi(0)Rj(t)i = 0
I jest markowowska: brak korelacji z warto´sciami w poprzednich chwilach czasu oraz innymi czastkami,
hRi(0)Rj(t)i = 2miγikT δijδ(t) gdzie i , j = 1, · · · , 3N,
I jest gaussowska tj.
f (Ri) = 2πhRi2i−1/2
e−Ri2/2hRi2i, gdzie hRi2i jest wariancja rozk ladu.,
R´ ownanie Langevina
Si la losowa Ri:
I o zerowej ´sredniej hRii = 0,
I wykazuje brak korelacji z wcze´snieszymi warto´sciami predko´sci, hvi(0)Rj(t)i = 0
I jest markowowska: brak korelacji z warto´sciami w poprzednich chwilach czasu oraz innymi czastkami,
hRi(0)Rj(t)i = 2miγikT δijδ(t) gdzie i , j = 1, · · · , 3N,
I jest gaussowska tj.
f (Ri) = 2πhRi2i−1/2
e−Ri2/2hRi2i, gdzie hRi2i jest wariancja rozk ladu.,
Si la losowa Ri:
I o zerowej ´sredniej hRii = 0,
I wykazuje brak korelacji z wcze´snieszymi warto´sciami predko´sci, hvi(0)Rj(t)i = 0
I jest markowowska: brak korelacji z warto´sciami w poprzednich chwilach czasu oraz innymi czastkami,
hRi(0)Rj(t)i = 2miγikT δijδ(t) gdzie i , j = 1, · · · , 3N,
I jest gaussowska tj.
f (Ri) = 2πhRi2i−1/2
e−Ri2/2hRi2i, gdzie hRi2i jest wariancja rozk ladu.,
R´ ownanie Langevina
I Zastepuj, ac ´sredniowanie po zespole statystycznym przez,
´sredniowanie po czasie, znajdujemy
hRi2i = 2miγikT /∆t, (4) gdzie ∆t jest krokiem czasowym u˙zytym przy ca lkowaniu r´ownania Langevina.
Nastepnie korzystaj, ac z warto´sci parametr´, ow dla jonu K+ γ−1= 31 fs, mK+ = 6.5 × 10−26 kg
mo˙zemy oszacowa´c si ly:
I tarcia → 1–2 nN
I oraz losowa na podstawie r´, ownania (4) z ∆t ∼ γ−1 → 1–2 nN.
R´ ownanie Langevina
Sredni kwadrat przemieszczenia sk ladowej x -owej po lo˙zenia jonu K´ + w funkcji czasu
hx2i = (2kT /mγ)t − γ−1(1 − e−γt) , (5) w zale˙zno´sci od t mo˙zemy wyr´o˙zni´c dwa przypadki graniczne:
1. dla t γ−1 mamy hx2i →(kT /m)t2=hv2it2
czastka Browna zachowuje swoj, a pr, edko´s´, c poczatkow, a zgodn, a, z rozk ladem Maxwella (r´ownowaga termiczna – je´sli czastka, przebywa la dostatecznie d lugo w p lynie o temperaturze T , to musi by´c spe lnione prawo ekwipartycji energii: mhv2i = kT) 2. dla t γ−1 mamy hx2i → (2kT /mγ) t co jest r´ownowa˙zne
hx2i = 2Dt, gdzie D oznacza wsp´o lczynnik dyfuzji (ruch dyfuzyjny) → czastka zapomina o swojej pocz, atkowej, predko´sci,
R´ ownanie Langevina
hx2i = (2kT /mγ)t − γ−1(1 − e−γt) , (5) w zale˙zno´sci od t mo˙zemy wyr´o˙zni´c dwa przypadki graniczne:
1. dla t γ−1 mamy hx2i →(kT /m)t2=hv2it2
czastka Browna zachowuje swoj, a pr, edko´s´, c poczatkow, a zgodn, a, z rozk ladem Maxwella (r´ownowaga termiczna – je´sli czastka, przebywa la dostatecznie d lugo w p lynie o temperaturze T , to musi by´c spe lnione prawo ekwipartycji energii: mhv2i = kT) 2. dla t γ−1 mamy hx2i → (2kT /mγ) t co jest r´ownowa˙zne
hx2i = 2Dt, gdzie D oznacza wsp´o lczynnik dyfuzji (ruch dyfuzyjny) → czastka zapomina o swojej pocz, atkowej, predko´sci,
R´ ownanie Langevina
Pojawienie sie si ly systematycznej ~, F burzy sytuacje r´, ownowagowa., W jednorodnym polu elektrycznym ~E = E ˆx r´ownanie Langevina ma posta´c:
md2x
dt2 = −γdx
dt + Rx+eE, (6)
hd2x
dt2i = 0 hdx
dti = eE /mγ, co dalej odtwarza prawo Ohma w o´srodkach ciag lych,
Jx = Nhdx
dti = NeE /mγ = σE ,
gdzie Jx – gesto´s´, c pradu, σ − −przewodnictwo, e – ladunek, elementarny;
R´ ownanie Langevina
Pojawienie sie si ly systematycznej ~, F burzy sytuacje r´, ownowagowa., W jednorodnym polu elektrycznym ~E = E ˆx r´ownanie Langevina ma posta´c:
md2x
dt2 = −γdx
dt + Rx+eE, (6)
´sredniujac po zespole statystycznym i zak ladaj, ac, stan ustalony (steady-state,sytuacja nier´ownowagowa!) otrzymujemy:
hd2x
dt2i = 0 hdx
dti = eE /mγ,
co dalej odtwarza prawo Ohma w o´srodkach ciag lych, Jx = Nhdx
dti = NeE /mγ = σE ,
gdzie Jx – gesto´s´, c pradu, σ − −przewodnictwo, e – ladunek, elementarny;
Pojawienie sie si ly systematycznej ~, F burzy sytuacje r´, ownowagowa., W jednorodnym polu elektrycznym ~E = E ˆx r´ownanie Langevina ma posta´c:
md2x
dt2 = −γdx
dt + Rx+eE, (6)
´sredniujac po zespole statystycznym i zak ladaj, ac, stan ustalony (steady-state,sytuacja nier´ownowagowa!) otrzymujemy:
hd2x
dt2i = 0 hdx
dti = eE /mγ, co dalej odtwarza prawo Ohma w o´srodkach ciag lych,
Jx = Nhdx
dti = NeE /mγ = σE ,
gdzie Jx – gesto´s´, c pradu, σ − −przewodnictwo, e – ladunek, elementarny;
BD w kana lach jonowych
W jakich sytuacjach sumulacje BD nie moga by´, c zastapione przez modele ci, ag le, 3?
Model kana lu jonowego4 z uwzglednieniem oddzia lywa´, n:
jony-kana l.
3takie jak np.: uk lad r´owna´n Poissona-Nernsta-Plancka
4´srednica rzedu ˚, A
Przep lywowi jon´ow przez kana l towarzysza si ly zmienne w czasie i, przestrzeni, zatem wa˙zne jest
I poprawne ujecie oddzia lywa´, n → wyliczenie si l ~F ,
I poprawna implementacja do r´ownania Langevina.
BD w kana lach jonowych
Dyskretyzacja i ca lkowanie r´ownania Langevina daje5:
x (tn+1) = x (tn) + ˙x (tn)
γ 1 − e−τ +F (tn)
mγ2 τ − 1 + e−τ F (t˙ n)
mγ3 1 − τ + τ2/2 − e−τ + Xn(∆t),
(7)
gdzie τ = γ∆t jest parametrem bezwymiarowym, Xn(∆t) jest zmienna losowa, o tych samych w lasno´sciach stochastycznych jak, R(t) (funkcja losowa w r´ownaniu Langevina).
5van Gunsteren and Berendsen algorithm (1982)
Otrzymujemy podobnie dwa graniczne przypadki:
I ruch balistyczny (x (t) ∼ ∆t2), tarcie zaniedbane6 τ 1 ∆t γ−1 x (tn+1) = x (tn) + ˙x (tn)
γ ∆t +F (tn) m
∆t2
2 +F (t˙ n) m
∆t3
3! + Xn(∆t), (8)
I ruch przet lumiony (zaniedbany wyraz m¨x w r´ownaniu Langevina)
τ 1 ∆t γ−1 x (tn+1) = x (tn) + ˙x (tn)
γ +F (tn)
mγ ∆t + F (t˙ n) mγ2
∆t2
2 + Xn(∆t), (9)
6symulacje MD, the Verlet algorithm, Verlet (1967)
BD w kana lach jonowych
Otrzymujemy podobnie dwa graniczne przypadki:
I ruch balistyczny (x (t) ∼ ∆t2), tarcie zaniedbane6 τ 1 ∆t γ−1 x (tn+1) = x (tn) + ˙x (tn)
γ ∆t +F (tn) m
∆t2
2 +F (t˙ n) m
∆t3
3! + Xn(∆t), (8)
I ruch przet lumiony (zaniedbany wyraz m¨x w r´ownaniu Langevina)
τ 1 ∆t γ−1 x (tn+1) = x (tn) + ˙x (tn)
γ +F (tn)
mγ ∆t + F (t˙ n) mγ2
∆t2
2 + Xn(∆t), (9)
6symulacje MD, the Verlet algorithm, Verlet (1967)
BD w kana lach jonowych
Otrzymujemy podobnie dwa graniczne przypadki:
I ruch balistyczny (x (t) ∼ ∆t2), tarcie zaniedbane6 τ 1 ∆t γ−1 x (tn+1) = x (tn) + ˙x (tn)
γ ∆t +F (tn) m
∆t2
2 +F (t˙ n) m
∆t3
3! + Xn(∆t), (8)
I ruch przet lumiony (zaniedbany wyraz m¨x w r´ownaniu Langevina)
τ 1 ∆t γ−1 x (tn+1) = x (tn) +
γ
+F (tn) mγ ∆t +
mγ 2
+ Xn(∆t), (9)
6symulacje MD, the Verlet algorithm, Verlet (1967)
BD w kana lach jonowych
Algorytm BD:
I ∆t mo˙zemy powiaza´, c z czasem relaksacji predko´sci cz, astki, γ−1 (dla jonu K+ r´ownym 31 fs) → co prowadzi do kt´orego´s z om´owionych wcze´sniej przypadk´ow
I w ka˙zdym kroku czasowym obliczamy:
I si ly Fn, ˙Fnoraz Xn
I po lo˙zenia xn+1 i predko´sci ˙x, n
I iterujemy a˙z do uzyskania statystycznie istotnej ilo´sci punkt´ow na trajektorii → mo˙zemy wyliczy´c warto´sci ´srednie
(po lo˙zenia,...).
Wyliczamy si ly systematyczne F :
I elektrostatyczne Fel (jako numeryczne rozwiazania r´, ownania Poissona); oddzia lywania Coulombowskie jon-jon, oddz. w elektrostatycznym polu zewnetrznym, 7,
I kr´otko-zasiegowe F, sr ∼ r−10(symuluje bardzo silne
odpychanie przekrywajacych si, e pow lok elektronowych - efekt, kwantowy).
Uwzgledniamy warunki brzegowe.,
7zewnetrznym tj. innym ni˙z wytwarzane przez jony,
Literatura
S. Kuyucak, O. S. Andersen and S.–H. Chung, Models of permeation in ion channels, Rep. Prog. Phys. 64 (2001) 1427–1472
W. F. van Gunsteren and H. J. C. Berendsen, Algorithms for brownian dynamics, Mol. Phys. 45 (1982) 637–647
R. Kubo, M. Toda, N. Hashitsume, Fizyka statystyczna II, Warszawa, PWN 1991
N. G. van Kampen, Procesy stochastyczne w fizyce i chemii, Warszawa, PWN 1990