国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

分子動(dòng)力學(xué)方法中速度標(biāo)度因子的推導(dǎo)

2022-04-08 06:16:58王圣軍
大學(xué)物理 2022年4期
關(guān)鍵詞:標(biāo)度物理量動(dòng)力學(xué)

齊 楠,王圣軍

(陜西師范大學(xué) 物理學(xué)與信息技術(shù)學(xué)院,陜西 西安 710119 )

計(jì)算機(jī)模擬現(xiàn)已成為實(shí)驗(yàn)方法和理論研究以外的一種有效的物理研究手段,而分子動(dòng)力學(xué)方法作為一種確定性模擬方法,其在計(jì)算機(jī)模擬中顯得尤為重要.在許多計(jì)算物理教材[1-3]中,對(duì)于模擬由大量粒子組成的系統(tǒng),分子動(dòng)力學(xué)方法都是尤為重要的內(nèi)容.

分子動(dòng)力學(xué)方法是指利用每個(gè)分子的運(yùn)動(dòng)方程通過(guò)統(tǒng)計(jì)方法來(lái)計(jì)算系統(tǒng)的性質(zhì).其以粒子間的相互作用為出發(fā)點(diǎn),在計(jì)算機(jī)上求解運(yùn)動(dòng)方程的數(shù)值解.在這一求解過(guò)程中,涉及的物理量包括能量E、力F、質(zhì)量m、溫度T、位置r、時(shí)間t、速度v等.然而,在系統(tǒng)中,這些物理量的大小在國(guó)際單位制下具有過(guò)于小的數(shù)量級(jí),這不利于在計(jì)算機(jī)上進(jìn)行運(yùn)算.于是,在分子動(dòng)力學(xué)方法中,首先需要對(duì)物理量重新標(biāo)度.這樣,對(duì)于重新標(biāo)度后的物理量的大小,其數(shù)量級(jí)在1附近,并且能夠得到形式簡(jiǎn)單的運(yùn)動(dòng)方程.

在分子動(dòng)力學(xué)模擬中,重新標(biāo)度的方法是理解分子動(dòng)力學(xué)方法的重要環(huán)節(jié).在重新標(biāo)度的過(guò)程中,需要考慮系統(tǒng)的運(yùn)動(dòng)特征,這具有一定的物理內(nèi)涵.然而其在多數(shù)教材中顯得過(guò)于簡(jiǎn)略,例如沒有介紹時(shí)間單位的物理內(nèi)涵.另外在模擬過(guò)程中標(biāo)度因子是一個(gè)尤為關(guān)鍵的量.在微正則系綜中,給定初始位置和初始速度以后,在系統(tǒng)趨衡過(guò)程中需要調(diào)節(jié)速度,使系統(tǒng)的溫度達(dá)到給定系統(tǒng)的溫度.對(duì)速度的重新標(biāo)度通過(guò)標(biāo)度因子實(shí)現(xiàn).然而,與之相關(guān)的書籍[1-3]往往直接給出了標(biāo)度因子的數(shù)學(xué)表達(dá)式,沒有明確地指出如何合理地對(duì)其進(jìn)行推導(dǎo).這使得分子動(dòng)力學(xué)模擬的原理難以被學(xué)生充分理解.

接下來(lái),本文將對(duì)標(biāo)度因子的表達(dá)式予以推導(dǎo),并且對(duì)物理量重新標(biāo)度的方法給出合理的說(shuō)明.這樣會(huì)得到重新標(biāo)度的運(yùn)動(dòng)方程、物理量和標(biāo)度因子,幫助初學(xué)者掌握完整的模擬原理,以便于在面對(duì)新的情景時(shí)推導(dǎo)相應(yīng)的公式開展計(jì)算機(jī)模擬.

1 重新標(biāo)度前的公式

在分子動(dòng)力學(xué)模擬過(guò)程中,首先要設(shè)定模擬所采用的模型.這里考察最基本的情況微正則系綜,并且采用單原子粒子系統(tǒng),分子間的相互作用勢(shì)采用Lennard-Jones勢(shì).系統(tǒng)的哈密頓量表示為

(1)

其中分子間相互作用勢(shì)u(rij)為

(2)

這里rij是粒子i與粒子j的距離,ε和σ是兩個(gè)參數(shù).

由于統(tǒng)計(jì)物理系統(tǒng)的特性,精確地控制初態(tài)是困難的.模擬過(guò)程中人為設(shè)置的系統(tǒng)初態(tài)不會(huì)具有所要求的能量,并且系統(tǒng)的狀態(tài)不是一個(gè)平衡態(tài).為了使該系統(tǒng)的能量達(dá)到一個(gè)確定值,在系統(tǒng)趨衡的過(guò)程中調(diào)節(jié)系統(tǒng)能量,使其逐步達(dá)到所要求的狀態(tài).熱力學(xué)平衡狀態(tài)下該系統(tǒng)具有給定的溫度T,根據(jù)能量均分定理有

(3)

這里kB是玻耳茲曼常量.

(4)

(5)

從而得到標(biāo)度因子為

(6)

為了進(jìn)行計(jì)算機(jī)模擬,通常對(duì)系統(tǒng)進(jìn)行無(wú)量綱化處理.教科書中的速度標(biāo)度因子都是在無(wú)量綱化的模型中給出的.通常它的形式與式(6)的形式并不相同,并且它依賴于無(wú)量綱化的處理方式.

2 物理量的重新標(biāo)度

粒子i的牛頓運(yùn)動(dòng)方程為

(7)

(8)

于是

(9)

其中rij=ri-rj.對(duì)于計(jì)算機(jī)模擬,需要用到式(6)、(7)、(9).

這里需要對(duì)物理量進(jìn)行重新標(biāo)度,進(jìn)而把分子動(dòng)力學(xué)模擬中用到的物理量變成無(wú)量綱的量,使運(yùn)動(dòng)方程具有簡(jiǎn)潔的形式.

另外,如果在模擬中仍然采用國(guó)際單位制,那么粒子的質(zhì)量m、位置r和基本時(shí)間步長(zhǎng)h的數(shù)量級(jí)均很小,可能會(huì)導(dǎo)致舍入誤差的產(chǎn)生.于是,對(duì)物理量進(jìn)行重新標(biāo)度的另一個(gè)原則是:避免過(guò)于小或過(guò)于大的數(shù)量級(jí)出現(xiàn)在計(jì)算機(jī)模擬中[4].

為了得到具有簡(jiǎn)潔形式的運(yùn)動(dòng)方程,本文并不是直接對(duì)力學(xué)中常用的基本物理量進(jìn)行重新標(biāo)度,再導(dǎo)出其它物理量.在分子動(dòng)力學(xué)模擬中,選取一些反映相互作用和運(yùn)動(dòng)特征的物理量,首先對(duì)它們進(jìn)行恰當(dāng)?shù)闹匦聵?biāo)度.進(jìn)而把這些重新標(biāo)度的物理量作為新的基本物理量[5,6],由新的基本物理量導(dǎo)出其它物理量、標(biāo)度因子和運(yùn)動(dòng)方程.

現(xiàn)在對(duì)物理量重新標(biāo)度,并以星號(hào)*表示重新標(biāo)度后物理量的數(shù)值.從后文可以看到,一方面物理量的數(shù)值的數(shù)量級(jí)不會(huì)遠(yuǎn)遠(yuǎn)偏離1,另一方面運(yùn)動(dòng)方程經(jīng)過(guò)了無(wú)量綱處理.

根據(jù)式(2),容易得到-ε是分子間相互作用能的最小值,這個(gè)最小值在r=21/6σ處.參數(shù)ε決定了兩個(gè)粒子處于平衡位置的相互作用能,參數(shù)σ決定了兩個(gè)粒子處于平衡位置的距離.規(guī)定σ為長(zhǎng)度單位,ε為能量單位,得到變換關(guān)系:

l=l*σ

(10)

E=E*ε

(11)

考慮粒子i與粒子j間相互作用的時(shí)間.在其質(zhì)心系中,將兩粒子所構(gòu)成的系統(tǒng)的總能量E表示為E=aε,則a為一個(gè)無(wú)量綱的參量.由該系統(tǒng)能量守恒[7]得到

(12)

(13)

上式為系統(tǒng)運(yùn)動(dòng)時(shí)長(zhǎng)t關(guān)于兩粒子間距離rij的微分表達(dá)式.容易得到兩粒子間由最小距離r1處首次運(yùn)動(dòng)到最大距離r2處經(jīng)歷的時(shí)間T[7]為

(14)

圖1 的數(shù)值模擬結(jié)果

粒子間相互作用的時(shí)間也可以從以下的角度考慮.當(dāng)一個(gè)粒子的振動(dòng)范圍很小時(shí),可以對(duì)系統(tǒng)中其它粒子對(duì)該粒子的作用做線性近似.考慮粒子i在單個(gè)粒子的勢(shì)場(chǎng)中的運(yùn)動(dòng).粒子i的位置用ri表示,考察粒子i的運(yùn)動(dòng)周期.由式(8),粒子i在勢(shì)場(chǎng)中受到的作用力f(ri)為

(15)

則r0=21/6σ處是粒子i振動(dòng)的平衡位置.將f(ri)在r0處做泰勒展開,保留線性項(xiàng),得到

(16)

其中x=ri-r0.于是粒子i的牛頓運(yùn)動(dòng)方程為

(17)

(18)

這里時(shí)間單位中包含一個(gè)常數(shù)48.它的作用是把相互作用力代入牛頓第二定律的時(shí)候,得到的運(yùn)動(dòng)方程形式更加簡(jiǎn)單.

(19)

于是m*=48,即重新標(biāo)度后質(zhì)量m具有m*=48的數(shù)值大小.

由式(7)、(9)、(10)、(18),得到重新標(biāo)度后的牛頓運(yùn)動(dòng)方程,其表示為

(20)

(21)

這里h*是重新標(biāo)度后的基本時(shí)間步長(zhǎng).

(22)

(23)

由式(11)、(23),重新標(biāo)度后平均動(dòng)能表示為

(24)

由式(6)、(22)、(24),重新標(biāo)度后標(biāo)度因子β表示為

(25)

這里得到的標(biāo)度因子與相關(guān)書籍中的結(jié)果是一致的[1-3].當(dāng)導(dǎo)出了所有相關(guān)的公式以后,為了簡(jiǎn)便,忽略所有無(wú)量綱物理量的*號(hào).

3 雙原子分子與量子分子動(dòng)力學(xué)方法

原則上,由大量粒子組成的系統(tǒng)都可應(yīng)用分子動(dòng)力學(xué)方法模擬.這個(gè)系統(tǒng)包括的不只是點(diǎn)粒子系統(tǒng),也包括具有內(nèi)部結(jié)構(gòu)的粒子組成的系統(tǒng).如果按照系統(tǒng)所遵循的運(yùn)動(dòng)規(guī)律不同,分子動(dòng)力學(xué)方法可分為經(jīng)典分子動(dòng)力學(xué)方法和量子分子動(dòng)力學(xué)方法.經(jīng)典分子動(dòng)力學(xué)方法中,系統(tǒng)中每個(gè)分子各自都服從經(jīng)典運(yùn)動(dòng)定律.有時(shí)必須考慮系統(tǒng)中的量子效應(yīng),這需要用量子力學(xué)來(lái)處理.這種考慮微觀組態(tài)變化影響的分子動(dòng)力學(xué)模擬稱為量子分子動(dòng)力學(xué)模擬,也稱為從頭計(jì)算的分子動(dòng)力學(xué)模擬或第一性原理計(jì)算[8].量子分子動(dòng)力學(xué)方法處理的是多電子的薛定諤方程:

Hψ(r,R)=Eψ(r,R)

(26)

其中,r和R分別代表所有電子和原子核的坐標(biāo)[8].基于密度泛函理論的第一性原理的計(jì)算方法由Car與Parrinello于1985年提出并用于實(shí)際計(jì)算.在過(guò)去的幾十年中,分子動(dòng)力學(xué)模擬發(fā)展很快,并在許多領(lǐng)域得到了廣泛的應(yīng)用[8,9].

根據(jù)分子動(dòng)力學(xué)方法的基本步驟,系統(tǒng)中相互作用勢(shì)函數(shù)的確定尤為關(guān)鍵.在分子動(dòng)力學(xué)方法中,通常是基于經(jīng)驗(yàn)數(shù)據(jù)和經(jīng)驗(yàn)規(guī)律來(lái)選取勢(shì)函數(shù).除了常用的Lennard-Jones勢(shì),還有Morse勢(shì)、Kihara勢(shì)、諧振子勢(shì)、偶極子勢(shì)等.其中,Morse勢(shì)極好地描述了雙原子分子的振動(dòng),其數(shù)學(xué)形式如下[10]:

V(r)=D(e-2αx-2e-αx)

(27)

在薛定諤方程的數(shù)值求解中,通常以埃為單位來(lái)度量所有的長(zhǎng)度,以電子伏為單位來(lái)度量一切能量[11].在這樣一種單位制下,方程中的物理量和常數(shù)具有較好的數(shù)量級(jí).在所謂的量子分子動(dòng)力學(xué)方法中,也可以類似地對(duì)系統(tǒng)做無(wú)量綱化處理.只需要對(duì)長(zhǎng)度和能量分別進(jìn)行重新標(biāo)度.這種無(wú)量綱化處理方式與前文所述是一致的.

因此,確定好勢(shì)函數(shù)和運(yùn)動(dòng)方程后,總是可以按照本文的無(wú)量綱化處理方式對(duì)物理量進(jìn)行重新標(biāo)度,使運(yùn)動(dòng)方程更加簡(jiǎn)潔.值得注意的是,其中對(duì)基本物理量的選取和重新標(biāo)度依賴于具體的物理模型,這具有一定的物理內(nèi)涵.

4 結(jié)語(yǔ)

本文首先給出了趨衡過(guò)程中速度標(biāo)度因子在國(guó)際單位制下的數(shù)學(xué)表達(dá)式.然后,說(shuō)明了如何把物理量重新標(biāo)度得到無(wú)量綱公式,使得在模擬中計(jì)算更加方便.本文通過(guò)物理量的重新標(biāo)度,給出了時(shí)間單位的物理意義,并且給出了教材中常用的標(biāo)度因子相應(yīng)數(shù)學(xué)表達(dá)式的推導(dǎo)過(guò)程.文中的方法可以幫助初學(xué)者掌握完整的模擬原理,以便于在面對(duì)新的情景時(shí)推導(dǎo)相應(yīng)的公式開展計(jì)算機(jī)模擬.

猜你喜歡
標(biāo)度物理量動(dòng)力學(xué)
層次分析法中兩種標(biāo)度的對(duì)比分析
《空氣動(dòng)力學(xué)學(xué)報(bào)》征稿簡(jiǎn)則
巧用求差法判斷電路中物理量大小
電場(chǎng)中六個(gè)常見物理量的大小比較
加權(quán)無(wú)標(biāo)度網(wǎng)絡(luò)上SIRS 類傳播模型研究
誰(shuí)、啥、怎樣、為什么——對(duì)幾個(gè)物理量的分析與綜合
基于隨機(jī)-動(dòng)力學(xué)模型的非均勻推移質(zhì)擴(kuò)散
TNAE的合成和熱分解動(dòng)力學(xué)
C36團(tuán)簇生長(zhǎng)動(dòng)力學(xué)及自由能
創(chuàng)新孵化網(wǎng)絡(luò)演化無(wú)標(biāo)度特征仿真分析
阿尔山市| 永仁县| 浑源县| 揭西县| 越西县| 饶平县| 孟州市| 广宁县| 霸州市| 灵武市| 大余县| 绥德县| 宜阳县| 马公市| 潢川县| 新竹县| 明光市| 阳西县| 黎平县| 麦盖提县| 嘉荫县| 弥勒县| 阿坝县| 当雄县| 夏河县| 武威市| 迭部县| 弥勒县| 镇平县| 顺义区| 阳春市| 兴化市| 平罗县| 亚东县| 保靖县| 香港| 台北县| 雷波县| 呼伦贝尔市| 涟源市| 中方县|