HOME > natural science Laboratory > コンピュータ・シミュレーション講座 > TIPS 集

レナード・ジョーンズ(LJ)ポテンシャルにおける動径分布(3次元)

文責:遠藤 理平 (2009年4月22日) カテゴリ:TIPS 集(107)

モンテカルロシミュレーション(メトロポリスの方法)で、レナード・ジョーンズ(LJ)ポテンシャルにおけるカノニカル集合の動径分布について計算した結果を掲載する。
1.粒子密度(体積)一定で、無次元温度を変化させたときの動径分布を表示
2.無次元温度一定で、粒子密度(体積)を変化させたときの動径分布を表示

モンテカルロシミュレーション(メトロポリスの方法)の詳細についてはこちらをご覧ください。

注意1:周期的境界条件を課した場合、有効な動径分布の範囲は、0<r^*<L/2 となる。

粒子密度(体積)一定の場合

以下の結果から、密度に関わらず、温度が低い時に動径分布 g(r)のr=1.3 付近に鋭いピークがたち、密度が低いほど高い。 1つ目のピークは、ある粒子からみて一つ目粒子の分布を表している。
また、r=2 付近のピークは、2つ目の粒子の分布を表している。

図1.\rho=0.1

図2.\rho=0.2

図3.\rho=0.3

図4.\rho=0.4

図5.\rho=0.5

図6.\rho=0.6

図7.\rho=0.7

図8.\rho=0.8

図9.\rho=0.9

図10.\rho=1.0


無次元温度一定の場合

温度が高くなるにつれ、動径分布が1に近づいていることが分かる。

図11.T^*=0.001

図12.T^*=0.01

図13.T^*=0.1

図14.T^*=1.0

図15.T^*=10

図16.T^*=100

図17.T^*=1000

計算精度について

モンテカルロシミュレーションで妥当な計算結果を得るためのステップ数(モンテカルロステップ)について考察する。 下の計算結果は、理想気体の場合の動径分布をモンテカルロステップ(ms)=10,100,1000,10000 の場合について計算した。
理想気体の場合、動径分布関数は r に依らず g(r)=1 となるはずである。 msが大きくなるにつれ、r=0 付近以外で g(r)=1 に近づいていることが分かる。
ms = 10000 のでは、g(r)=1 からのずれは1%程度となっている。r の小さな領域で誤差が大きな理由は、g(r)を求めるときに 小さな r での割り算があるためであることが考えられる。 但し、レナード・ジョーンズポテンシャルの場合には元々、r の小さな領域では g(r)=0 であるために、割算による誤差が生まれない。

図18.理想気体の場合


今後の予定

・圧縮因子 Z の計算を行う
・静的分布関数を計算を行う



▲このページのトップNPO法人 natural science トップ

▲このページのトップNPO法人 natural science トップ




Warning: mysqli_connect(): (28000/1045): Access denied for user 'xsvx1015071_ri'@'sv102.xserver.jp' (using password: YES) in /home/xsvx1015071/include/natural-science/include_counter-d.php on line 8
MySQL DBとの接続に失敗しました