專利名稱:模擬方法及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及模擬方法及程序,尤其涉及利用了分子動(dòng)力學(xué)的模擬方法及用于使其在計(jì)算機(jī)中執(zhí)行的程序。
背景技術(shù):
利用了分子動(dòng)力學(xué)的計(jì)算機(jī)模擬正在不斷施行。分子動(dòng)力學(xué)中,構(gòu)成作為模擬對(duì)象的系統(tǒng)的粒子的運(yùn)動(dòng)方程式能夠以數(shù)值方式解出。若作為模擬對(duì)象的系統(tǒng)的粒子數(shù)增加,則所需的計(jì)算量也增加。以目前計(jì)算機(jī)的運(yùn)算能力,例如只能進(jìn)行到粒子數(shù)為10萬左右的系統(tǒng)的模擬。為了減少模擬所需的計(jì)算量,例如在非專利文獻(xiàn)1中,嘗試了在分子動(dòng)力學(xué)中應(yīng)用重正化方法。另外,本申請(qǐng)所涉及的發(fā)明由本申請(qǐng)發(fā)明人完成,并公開于專利文獻(xiàn)1中。現(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)1 日本特開2006-285866號(hào)公報(bào)非專利文獻(xiàn)1 稻村,武澤,社本,《關(guān)于基于重正化方法的可變標(biāo)度分子動(dòng)力學(xué)模擬》(「繰D込 O方法(二基d〈可變7 分子動(dòng)力學(xué)* ^工>一* 307」), 日本機(jī)械學(xué)會(huì)論文集(A篇),1997年,第63卷,608號(hào),P. 202-207發(fā)明的概要發(fā)明要解決的課題如非專利文獻(xiàn)1中專欄“3.數(shù)值計(jì)算法”所記載,在非專利文獻(xiàn)1的模擬方法中無法明確評(píng)價(jià)溫度。
發(fā)明內(nèi)容
本發(fā)明的目的之一在于提供一種利用分子動(dòng)力學(xué)的新型模擬方法及用于在計(jì)算機(jī)中執(zhí)行該方法的程序。本發(fā)明的另一目的在于提供一種可根據(jù)重正化群方法明確評(píng)價(jià)溫度的模擬方法及用于在計(jì)算機(jī)中執(zhí)行該方法的程序。用于解決課題的手段根據(jù)本發(fā)明的一種觀點(diǎn),提供一種模擬方法,其方法具有如下工序(a)工序,考慮包含N個(gè)粒子、各粒子質(zhì)量為m、且能夠以表示對(duì)粒子間距離的依賴性的無因次函數(shù)f與相互作用系數(shù)ε之積ε f來表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S時(shí),使用配置有該粒子系統(tǒng)S的空間的維數(shù)d確定大于1的第1重正化因子α、0以上d以下的第2重正化因子 Y及0以上的第3重正化因子δ,并通過轉(zhuǎn)換式N' =N/Cid求出重正化的粒子數(shù)N',通過轉(zhuǎn)換式m' =11^8/(^求出重正化的粒子質(zhì)量111',通過轉(zhuǎn)換式ε' = ε α γ求出重正化的相互作用系數(shù)ε ‘;及(b)工序,對(duì)包含重正化的粒子數(shù)為N'個(gè)的粒子、各粒子具有重正化的粒子質(zhì)量m'、且由所述無因次函數(shù)f與重正化的相互作用系數(shù)ε ‘之積ε ‘ f 表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S'執(zhí)行分子動(dòng)力學(xué)計(jì)算。另外,根據(jù)本發(fā)明的其他觀點(diǎn),提供一種模擬方法,其方法具有如下工序(a)工序,考慮包含N個(gè)粒子、各粒子質(zhì)量為m、且能夠以表示對(duì)粒子間距離的依賴性的無因次函數(shù)f及相互作用系數(shù)ε之積來表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S時(shí),使用配置有該粒子系統(tǒng)S的空間的維數(shù)d確定大于1的第1重正化因子α和0以上的第3重正化因子S,并通過轉(zhuǎn)換式N' =N/Cid求出重正化的粒子數(shù)N',通過轉(zhuǎn)換式m' =mas求出重正化的粒子質(zhì)量m';及(b)工序,對(duì)包含重正化的粒子數(shù)N'個(gè)的粒子、各粒子具有重正化的粒子質(zhì)量m'、且由所述無因次函數(shù)f與所述相互作用系數(shù)ε之積表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S'執(zhí)行分子動(dòng)力學(xué)計(jì)算。并且,根據(jù)本發(fā)明的其他觀點(diǎn),提供一種模擬方法,其方法具有如下工序(d)工序,考慮包含N個(gè)粒子、各粒子質(zhì)量為m、且能夠以表示對(duì)粒子間距離的依賴性的無因次函數(shù)f與相互作用系數(shù)ε之積ε f來表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S,并在配置有所述粒子系統(tǒng)S的空間上考慮XYZ正交坐標(biāo)系時(shí),分別使用大于1的X方向的重正化因子 αχ、Y方向的重正化因子方向的重正化因子αζ,通過轉(zhuǎn)換式N' = N/( α χ α γ α ζ) 求出重正化的粒子數(shù)N',并且確定0以上的重正化因子δ,通過轉(zhuǎn)換式%' =maxs求出 X方向上的重正化的粒子質(zhì)量%',通過轉(zhuǎn)換式m/ = ma /求出Y方向上的重正化的粒子質(zhì)量%',通過轉(zhuǎn)換式mz' = ma /求出Z方向上的重正化的粒子質(zhì)量mz';及(e)工序, 對(duì)包含重正化的粒子數(shù)為N'個(gè)的粒子、各粒子具有重正化的粒子質(zhì)量m'、且由所述無因次函數(shù)f與所述相互作用系數(shù)ε之積表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S',在 X方向的運(yùn)動(dòng)方程式中使用X方向上的重正化的粒子質(zhì)量%'執(zhí)行分子動(dòng)力學(xué)計(jì)算,在Y方向的運(yùn)動(dòng)方程式中使用Y方向上的重正化的粒子質(zhì)量%'執(zhí)行分子動(dòng)力學(xué)計(jì)算,在Z方向的運(yùn)動(dòng)方程式中使用Z方向上的重正化的粒子質(zhì)量mz'執(zhí)行分子動(dòng)力學(xué)計(jì)算。發(fā)明的效果重正化的粒子數(shù)N'少于粒子數(shù)N。因此,能夠以比對(duì)粒子系統(tǒng)S執(zhí)行分子動(dòng)力學(xué)計(jì)算時(shí)更少的計(jì)算量執(zhí)行對(duì)粒子系統(tǒng)S'的分子動(dòng)力學(xué)計(jì)算。另外,由于任意地確定0以上的重正化因子δ而進(jìn)行計(jì)算,因此可靈活地執(zhí)行模擬。
圖IA是用于說明標(biāo)度轉(zhuǎn)換法的導(dǎo)出方法的圖。圖IB是用于說明標(biāo)度轉(zhuǎn)換法的導(dǎo)出方法的圖。圖2是表示使用重正化群分子動(dòng)力學(xué)的對(duì)鋁的模擬結(jié)果的圖表。圖3Α是用于說明關(guān)于S-W勢(shì)的圖。圖3Β是表示使用重正化群分子動(dòng)力學(xué)的對(duì)硅的模擬結(jié)果的圖表。圖4是表示利用重正化群分子動(dòng)力學(xué)求出分散關(guān)系的模擬結(jié)果的圖表。符號(hào)的說明a -第1重正化因子,N-粒子數(shù),N'-重正化的粒子數(shù)。
具體實(shí)施例方式
首先,對(duì)分子動(dòng)力學(xué)(Molecular Dynamics ;MD)進(jìn)行簡(jiǎn)潔說明。對(duì)由N個(gè)粒子(例如原子)構(gòu)成、哈密頓算符H表示為如下(1)的粒子系統(tǒng)進(jìn)行考慮。其中,各粒子質(zhì)量為m,
粒子j的運(yùn)動(dòng)量矢量為Pj,粒子j的位置矢量(位置坐標(biāo))為q」,粒子間的相互作用勢(shì)能為 φ。
— 2
JV
(1)
N 孖=Σ
;=1
P . Ν
-ζ-+ Σ 椒-q;) 1tjti式。
通過將哈密頓算符H代入哈密頓的正則方程式,得到如下對(duì)各粒子的運(yùn)動(dòng)方程
dpO^lqi - q .)
=‘ (J = 1,···,Ν)···(2)及
dt ιΦ]
^ =^ = V1 (j = 1”··,Ν)…(3)
dt m
其中,在公式(3)中,\為粒子j的速度矢量。分子動(dòng)力學(xué)中通過數(shù)值積分并解出由公式(2)及(3)表示的運(yùn)動(dòng)方程式來對(duì)構(gòu)成粒子系統(tǒng)的各粒子求出各時(shí)刻的各粒子的運(yùn)動(dòng)量矢量(或者速度矢量)及位置矢量。另外,在數(shù)值積分中多使用Verlet法。關(guān)于 Verlet 法,例如在“J. M. Thi jssen,; Computational Physics,,Cambridge University Press (1999),,的p. 175中所說明。根據(jù)由分子動(dòng)力學(xué)計(jì)算得到的各粒子的位置、速度能夠算出系統(tǒng)的各種物理量。下面,對(duì)應(yīng)用重正化群方法的分子動(dòng)力學(xué)(將此稱為重正化群分子動(dòng)力學(xué))進(jìn)行概括性說明。在重正化群分子動(dòng)力學(xué)中,使希望求出物理量的期望的系統(tǒng)S對(duì)應(yīng)于由少于系統(tǒng) S的粒子數(shù)構(gòu)成的系統(tǒng)(將此稱為重正化的系統(tǒng)S')。其次,對(duì)重正化的系統(tǒng)S'執(zhí)行分子動(dòng)力學(xué)計(jì)算。并且,使對(duì)重正化的系統(tǒng)S'計(jì)算的結(jié)果對(duì)應(yīng)于期望的系統(tǒng)S。由此,能夠以比直接對(duì)期望的系統(tǒng)S執(zhí)行分子動(dòng)力學(xué)計(jì)算時(shí)更少的計(jì)算量對(duì)期望的系統(tǒng)S算出物理量。 將用于使期望的系統(tǒng)S中的物理量(例如,粒子數(shù)、各粒子質(zhì)量等)與重正化的系統(tǒng)S'中的物理量相互對(duì)應(yīng)的轉(zhuǎn)換法稱為標(biāo)度轉(zhuǎn)換法。下面,對(duì)本申請(qǐng)發(fā)明人發(fā)現(xiàn)的標(biāo)度轉(zhuǎn)換法進(jìn)行說明。假定希望算出物理量的期望的粒子系統(tǒng)S由N個(gè)粒子構(gòu)成。設(shè)定粒子系統(tǒng)S的所有哈密頓算符H表示為如公式(1)所
7J\ ο
_ 2
孖=Σ
;=1
PN
τ^+ Σ 敝-q;) 1tjti某一粒子j的哈密頓算符&表示為如下。
D 2 N
Η^^Ζ+ΣΦ^-^'·· (4)
^m i = j+\
為了討論重正化,通過表示對(duì)粒子間距的依賴性并被無因次化的函數(shù)f、與表示相互作用的強(qiáng)度并具有能量因次的系數(shù)ε (將此稱為相互作用系數(shù)ε)之積,表示相互作用勢(shì)能Φ如下。
φ( = ε
/\ q. -q.Φ\^—(\0=^」——L (5)
V σ J例如,對(duì)惰性原子適用如下相互作用位勢(shì)。其中,r為原子間距離。相互作用系數(shù) ε及常數(shù)ο取對(duì)應(yīng)原子種類的值。下面,對(duì)從哈密頓算符H導(dǎo)出重正化的哈密頓算符H'的方法進(jìn)行說明。如以下詳細(xì)所示,重正化的哈密頓算符H'通過如下方法獲得執(zhí)行對(duì)粒子系統(tǒng)S的分配函數(shù)Ζ(β ) 的積分的一部分,粗?;茴D算符,接著對(duì)積分變量進(jìn)行再標(biāo)度。對(duì)粒子數(shù)固定的正則系綜(Canonical ensemble)的分配函數(shù)Z ( β )相對(duì)于粒子系統(tǒng)S表示如下。Ζ(β) = / drNexp(-^H(p, q))··· (7)其中,系數(shù)β通過系統(tǒng)的溫度T與玻爾茲曼常數(shù)、定義為β = l/(kBT)。d「N為相位空間內(nèi)的體積要素,更詳細(xì)地表示為如下。
1 N1..drN = —= —DNpDNq …(8)
VV N 3VyN其中,h3N(h為普朗克常數(shù))。另外,將DpN及D;1分別定義為如下。
NDno = Yidni
P J=I 1
NDf = Yidai
q j=i 1對(duì)諧振子以外的位勢(shì)的重正化進(jìn)行討論較為困難。因此,將具有鞍點(diǎn)的相互作用位勢(shì)分成3個(gè)區(qū)域來考慮。由于粒子間距r —c 與r — 0為固定點(diǎn),因此重正化轉(zhuǎn)換時(shí)位勢(shì)不變。因此,假設(shè)鞍點(diǎn)附近的重正化轉(zhuǎn)換對(duì)所有粒子間距r都成立。對(duì)鞍點(diǎn)的周圍進(jìn)行泰勒展開,保留至平方波動(dòng)。若將鞍點(diǎn)的位置設(shè)為Α,相對(duì)變位設(shè)為SU,則Su的一次項(xiàng)消失,得到如下公式。φ{(diào)τ0+δη) = φ(τ0) + ]-Su2- (9)
2 or
L」r=r0繼而,關(guān)于粒子j表述鞍點(diǎn)附近的哈密頓算符如下。
P,2 V^H1 =^+ V
]2m其中,Ui及屮分別表示從粒子i及j的鞍點(diǎn)的變位。φ"為關(guān)于粒子間距r的二階微分。下面,對(duì)分配函數(shù)Ζ( β)的粒子間相互作用部分的粗粒化進(jìn)行說明。首先,對(duì)配置于1維鏈上的粒子系統(tǒng)的粗粒化進(jìn)行觀察后,向配置于簡(jiǎn)單立方晶格上的粒子系統(tǒng)擴(kuò)張。如圖IA所示,1維鏈上的格點(diǎn)(lattice point)上相互最鄰接配置粒子i與j,且相互最鄰接配置粒子j與k。粒子i與k的中間配置有粒子j。用實(shí)線表示最鄰接的粒子彼此的相互作用(最鄰接連接)??紤]消去并粗粒化粒子j。若寫出粒子j所參與的相互
0
1
Xc
\ /
(ro
+
_
y
U
I
UI
\J
(^o
W"
於
6
σ
r
8作用,并對(duì)位于粒子i與k之間的粒子j的變位~執(zhí)行積分,則關(guān)于粒子j的影響被重正化后的、粒子i與k的相互作用位勢(shì)φ'(化-qk)得出如下公式。
權(quán)利要求
1.一種模擬方法,其特征在于,具有(a)工序,在考慮包含N個(gè)粒子、各粒子質(zhì)量為m、且能夠以表示對(duì)粒子間距離的依賴性的無因次函數(shù)f與相互作用系數(shù)ε之積來表示粒子間的相互作用勢(shì)能的粒子系統(tǒng) S時(shí),使用配置有該粒子系統(tǒng)S的空間的維數(shù)d確定大于1的第1重正化因子α、0以上d 以下的第2重正化因子Y及0以上的第3重正化因子δ,并通過轉(zhuǎn)換式N' = N/ α d求出重正化的粒子數(shù)N',通過轉(zhuǎn)換式m' =11^8/(^求出重正化的粒子質(zhì)量111',通過轉(zhuǎn)換式 ε ‘ = ε α γ求出重正化的相互作用系數(shù)ε ‘ ’及(b)工序,對(duì)包含重正化的粒子數(shù)為N'個(gè)的粒子、各粒子具有重正化的粒子質(zhì)量m', 且由所述無因次函數(shù)f和重正化的相互作用系數(shù)ε ‘之積ε ‘ f表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S'執(zhí)行分子動(dòng)力學(xué)計(jì)算。
2.如權(quán)利要求1所述的模擬方法,其特征在于,還具有(c)工序,所述(c)工序如下 在將所述工序(b)中用分子動(dòng)力學(xué)計(jì)算求出的所述粒子系統(tǒng)S'中所含的某一粒子的位置矢量表示為q',將所述工序(b)中用分子動(dòng)力學(xué)計(jì)算求出的所述粒子系統(tǒng)S'中所含的某一粒子的運(yùn)動(dòng)量矢量表示為P',將所述工序(b)中用分子動(dòng)力學(xué)計(jì)算求出的所述粒子系統(tǒng)S'中所含的某一粒子的速度矢量表示為ν',將所述工序(b)中的分子動(dòng)力學(xué)計(jì)算中的所述粒子系統(tǒng)S'中所含的某一粒子的某一時(shí)間間隔表示為t'時(shí),使用在所述工序(a)中確定的所述第1重正化因子α、第2重正化因子Y及第3重正化因子δ中的至少一個(gè), 執(zhí)行通過轉(zhuǎn)換式q = q' α求出所述粒子系統(tǒng)S中所含的某一粒子的位置矢量q的計(jì)算、 通過轉(zhuǎn)換式P = P' /α δ/2求出所述粒子系統(tǒng)S中所含的某一粒子的運(yùn)動(dòng)量矢量ρ的計(jì)算、通過轉(zhuǎn)換式V = V α (- + δ/2)求出所述粒子系統(tǒng)S中所含的某一粒子的速度矢量ν的計(jì)算、及通過轉(zhuǎn)換式t = t' α (1+-δ/2)求出假設(shè)對(duì)所述粒子系統(tǒng)S執(zhí)行的分子動(dòng)力學(xué)計(jì)算中的某一時(shí)間間隔t的計(jì)算中的至少1個(gè)計(jì)算。
3.如權(quán)利要求1或2所述的模擬方法,其特征在于,所述第2重正化因子γ為0。
4.如權(quán)利要求1 3中任一項(xiàng)所述的模擬方法,其特征在于,在將η設(shè)為正整數(shù)時(shí),所述第1重正化因子為2η。
5.如權(quán)利要求1 4中任一項(xiàng)所述的模擬方法,其特征在于,所述維數(shù)d為3。
6.一種模擬方法,其特征在于,具有(a)工序,在考慮包含N個(gè)粒子、各粒子質(zhì)量為m、且能夠以表示對(duì)粒子間距離的依賴性的無因次函數(shù)f與相互作用系數(shù)ε之積來表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S 時(shí),使用配置有該粒子系統(tǒng)S的空間的維數(shù)d確定大于1的第1重正化因子α和0以上的第3重正化因子δ,并通過轉(zhuǎn)換式N' =N/Cid求出重正化的粒子數(shù)N',通過轉(zhuǎn)換式m' = Hia s求出重正化的粒子質(zhì)量m',及(b)工序,對(duì)包含重正化的粒子數(shù)為N'個(gè)的粒子、各粒子具有重正化的粒子質(zhì)量m'、 且由所述無因次函數(shù)f與所述相互作用系數(shù)ε之積表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S'執(zhí)行分子動(dòng)力學(xué)計(jì)算。
7.如權(quán)利要求6所述的模擬方法,其特征在于,還具有(c)工序,所述(c)工序如下 在將所述工序(b)中用分子動(dòng)力學(xué)計(jì)算求出的所述粒子系統(tǒng)S'中所含的某一粒子的位置矢量表示為q',將所述工序(b)中用分子動(dòng)力學(xué)計(jì)算求出的所述粒子系統(tǒng)S'中所含的某一粒子的運(yùn)動(dòng)量矢量表示為P',將所述工序(b)中用分子動(dòng)力學(xué)計(jì)算求出的所述粒子系統(tǒng)S'中所含的某一粒子的速度矢量表示為ν'時(shí),使用在所述工序(a)中確定的所述第1 重正化因子α和所述第3重正化因子δ中的至少一方,執(zhí)行通過轉(zhuǎn)換式q = q' α求出所述粒子系統(tǒng)S中所含的某一粒子的位置矢量q的計(jì)算、通過轉(zhuǎn)換式P = ρ' /α M求出所述粒子系統(tǒng)S中所含的某一粒子的運(yùn)動(dòng)量矢量ρ的計(jì)算、及通過轉(zhuǎn)換式ν = ν' α 8/2求出所述粒子系統(tǒng)S中所含的某一粒子的速度矢量ν的計(jì)算中的至少1個(gè)計(jì)算。
8.一種模擬方法,其特征在于,具有(d)工序,在考慮包含N個(gè)粒子、各粒子質(zhì)量為m、且能夠以表示對(duì)粒子間距離的依賴性的無因次函數(shù)f與相互作用系數(shù)ε之積來表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S、 并且在配置有所述粒子系統(tǒng)S的空間考慮XYZ正交坐標(biāo)系時(shí),分別使用大于1的X方向的重正化因子α x、Y方向的重正化因子α γ及Z方向的重正化因子α ζ,通過轉(zhuǎn)換式N' =N/ (αχαγαζ)求出重正化的粒子數(shù)N',并且確定0以上的重正化因子δ,通過轉(zhuǎn)換式%'= ma /求出有關(guān)X方向的重正化的粒子質(zhì)量%',通過轉(zhuǎn)換式m/ =ma/求出有關(guān)Y方向的重正化的粒子質(zhì)量%',通過轉(zhuǎn)換式mz' = ma zs求出有關(guān)Z方向的重正化的粒子質(zhì)量 mz';及(e)工序,對(duì)包含重正化的粒子數(shù)為N'個(gè)的粒子、各粒子具有重正化的粒子質(zhì)量m'、 且由所述無因次函數(shù)f與所述相互作用系數(shù)ε之積表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S',在X方向的運(yùn)動(dòng)方程式中使用有關(guān)X方向的重正化的粒子質(zhì)量mx'來執(zhí)行分子動(dòng)力學(xué)計(jì)算,在Y方向的運(yùn)動(dòng)方程式中使用有關(guān)Y方向的重正化的粒子質(zhì)量%'來執(zhí)行分子動(dòng)力學(xué)計(jì)算,在Z方向的運(yùn)動(dòng)方程式中使用有關(guān)Z方向的重正化的粒子質(zhì)量mz'來執(zhí)行分子動(dòng)力學(xué)計(jì)算。
9.如權(quán)利要求8所述的模擬方法,其特征在于,還具有(f)工序,所述(f)工序如下 將在所述工序(e)中用分子動(dòng)力學(xué)計(jì)算求出的所述粒子系統(tǒng)S'中所含的某一粒子的位置矢量表示為q',將該位置矢量q'的X、Y及Z方向各自的成分表示為qx'、q/及Ck',將在所述工序(e)中用分子動(dòng)力學(xué)計(jì)算求出的所述粒子系統(tǒng)S'中所含的某一粒子的運(yùn)動(dòng)量矢量表示為P',將該運(yùn)動(dòng)量矢量P'的X、Y及Z方向各自的成分表示為px'、ργ'及ρζ', 將在所述工序(e)中用分子動(dòng)力學(xué)計(jì)算求出的所述粒子系統(tǒng)S'中所含的某一粒子的速度矢量表示為ν',將該速度矢量ν'的X、Y及Z方向各自的成分表示為Vx'、νγ'及νζ'時(shí), 使用所述X方向的重正化因子a x、Y方向的重正化因子a Y、Z方向的重正化因子Ciz及在所述工序(d)中確定的重正化因子δ,執(zhí)行分別通過轉(zhuǎn)換式qx=qx' ax、qY = qY' ^及 qz = qz' az求出所述粒子系統(tǒng)S中所含的某一粒子的位置矢量q的X、Y及Z方向各自的成分%、%及%的計(jì)算、分別通過轉(zhuǎn)換式ρχ = ρχ' /αχδ/2,ργ = ργ' / α//2及ρζ = ρζ' / αζδ/2求出所述粒子系統(tǒng)S中所含的某一粒子的運(yùn)動(dòng)量矢量P的Χ、Υ及Z方向各自的成分 px、Py及Pz的計(jì)算及分別通過轉(zhuǎn)換式Vx = Vx' αχδ/2,νγ = vY' Cm αζδ/2 求出所述粒子系統(tǒng)S中所含的某一粒子的速度矢量ν的X、Y及Z方向各自的成分\、νγ及 νζ的計(jì)算中的至少1個(gè)計(jì)算。
10.如權(quán)利要求8或9所述的模擬方法,其特征在于,所述X方向的重正化因子a χ、γ方向的重正化因子α Z方向的重正化因子CIz中,至少2個(gè)互不相同。
11. 一種模擬程序,其特征在于,用于在計(jì)算機(jī)中執(zhí)行權(quán)利要求1 10中任一項(xiàng)所述的模擬方法。
全文摘要
提供采用了分子動(dòng)力學(xué)的新的模擬方法。(a)在考慮包含N個(gè)粒子、各粒子質(zhì)量為m、且能夠以表示對(duì)粒子間距離的依賴性的無因次函數(shù)f與相互作用系數(shù)ε之積εf來表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S時(shí),使用配置有粒子系統(tǒng)S的空間的維數(shù)d確定大于1的第1重正化因子α、0以上d以下的第2重正化因子γ及0以上的第3重正化因子δ,并通過轉(zhuǎn)換式N′=N/αd求出重正化的粒子數(shù)N′,通過轉(zhuǎn)換式m′=mαδ/αγ求出重正化的粒子質(zhì)量m′,通過轉(zhuǎn)換式ε′=εαγ求出重正化的相互作用系數(shù)ε′。(b)對(duì)包含重正化的粒子數(shù)為N′個(gè)的粒子、各粒子具有重正化的粒子質(zhì)量m′,且由所述無因次函數(shù)f和重正化的相互作用系數(shù)ε′之積ε′f表示粒子間的相互作用勢(shì)能的粒子系統(tǒng)S′執(zhí)行分子動(dòng)力學(xué)計(jì)算。
文檔編號(hào)G06F19/00GK102257500SQ200980150638
公開日2011年11月23日 申請(qǐng)日期2009年10月29日 優(yōu)先權(quán)日2008年12月19日
發(fā)明者市島大路 申請(qǐng)人:住友重機(jī)械工業(yè)株式會(huì)社