散逸粒子動力学(DPD)は、連続空間と離散時間で移動する一連の粒子を含むオフラティスメソスコピックシミュレーション手法[1]です。粒子は単一の原子ではなく分子全体または流体領域を表し、原子の詳細は対処するプロセスとは関係がないと見なされます。粒子の内部自由度は積分され、単純化されたペアワイズ散逸力とランダム力に置き換えられ、局所的に運動量を保存し、正しい流体力学的挙動を保証します。この方法の主な利点は、従来のMDシミュレーションを使用して可能な時間および長さのスケールよりも長い時間および長さのスケールにアクセスできることです。現在では、線形次元で最大100 nmの体積のポリマー流体を数十マイクロ秒間シミュレーションすることが一般的になっています。
DPDは当初、HoogerbruggeとKoelman [2] [3]によって考案され、いわゆる格子ガスオートマトンによる格子アーティファクトを回避し、分子動力学(MD)で利用可能なスケールを超える流体力学的時間および空間スケールに取り組むために考案されました。その後、P. Español [4]によって再定式化され、適切な熱平衡状態を確保するためにわずかに修正されました。計算の複雑さが軽減され、輸送特性をより適切に制御できる一連の新しいDPDアルゴリズムが発表されています。[5]この記事で紹介されているアルゴリズムは、DPDサーモスタットを適用するためにペア粒子をランダムに選択することで、計算の複雑さを軽減します。
方程式
DPD 粒子iに作用する非結合力の合計は、固定されたカットオフ距離内にあるすべての粒子jにわたる 3 つのペアワイズ加法力 の合計によって与えられます。
ここで、上式の最初の項は保存力、2 番目は散逸力、3 番目はランダム力です。保存力はビーズに化学的独自性を与える働きをし、散逸力とランダム力は一緒になってシステムの平均温度を一定に保つサーモスタットを形成します。すべての非結合力の重要な特性は、運動量を局所的に保存することであり、そのため流体の流体力学的モードは粒子数が少ない場合でも現れます。局所的な運動量保存には、相互作用する 2 つのビーズ間のランダム力が反対称であることが必要です。したがって、相互作用する粒子の各ペアは、ランダム力の計算を 1 回だけ必要とします。これが、各粒子が他のすべての粒子とは独立してランダムな力を経験するブラウン運動学と DPD を区別するものです。ビーズは、柔らかい (多くの場合フックの) バネで結ぶことで「分子」に接続できます。DPD の最も一般的な用途では、粒子数、体積、温度が一定に保たれるため、NVT アンサンブルで発生します。あるいは、体積ではなく圧力を一定に保って、シミュレーションを NPT アンサンブルで実行します。
並列化
原理的には、 Beowulfスタイルのクラスター内の複数のプロセッサで実行される DPD の並列実装を使用して、立方ミクロンに数ミリ秒で近づく非常に大規模なシステムのシミュレーションが可能です。DPD では非結合力が短距離であるため、空間領域分割技術を使用して DPD コードを非常に効率的に並列化できます。この方式では、シミュレーション空間全体がいくつかの立方体領域に分割され、各領域がクラスター内の個別のプロセッサに割り当てられます。各プロセッサは、その空間領域内に質量の中心があるすべてのビーズの運動方程式を積分する役割を担います。各プロセッサの空間の境界近くにあるビーズのみが、プロセッサ間の通信を必要とします。シミュレーションが効率的であることを保証するには、プロセッサ間通信を必要とする粒子間相互作用の数が、各プロセッサの空間領域の大部分内の粒子間相互作用の数よりもはるかに少ないことが重要な要件となります。大まかに言えば、これは、各プロセッサに割り当てられる空間の容積が十分に大きく、その表面積(力の遮断距離に相当する距離を乗じた値)が容積よりもはるかに小さくなることを意味します。
アプリケーション
DPD では、さまざまな複雑な流体力学的現象がシミュレートされていますが、ここでのリストは必ずしも完全ではありません。これらのシミュレーションの目的は、多くの場合、流体のマクロ的な非ニュートン流動特性をそのミクロな構造に関連付けることです。このような DPD の用途は、コンクリートのレオロジー特性のモデリング[6]から、生物物理学におけるリポソーム形成のシミュレーション[7]、動的濡れなどの最近の 3 相現象まで多岐にわたります。[8]
DPD法は、血球[9]やポリマーミセル[10]などの変形可能な物体を含む不均質多相流のモデリングにも人気があります。
さらに読む
1990年代初頭に初めて提案されて以来のDPD方法論のさまざまな重要な側面の発展の完全な軌跡は、「散逸粒子動力学:概要、方法論、および複雑な流体への応用 - レビュー」に記載されています。[11]
DPD の最先端技術は、2008 年のCECAMワークショップで発表されました。 [12]そこで発表された技術革新には、エネルギー保存を伴う DPD、流体の粘度を調整できる非中心摩擦力、ポリマー間の結合交差を防ぐアルゴリズム、原子論的分子動力学からの DPD 相互作用パラメータの自動キャリブレーションなどがあります。最近、自動キャリブレーションとパラメータ化の例が実験観測値に対して示されました。さらに、相互作用ポテンシャルのキャリブレーションとパラメータ化を目的としたデータセットが検討されています。[13] [14] Swopeらは、文献データの詳細な分析と、臨界ミセル濃度(CMC) とミセル平均凝集数 (N agg )に基づく実験データセットを提供しています。[15] DPD を使用したミセルシミュレーションの例は、以前にも十分に文書化されています。[16] [17] [18]
参考文献
- ^ Santo, Kolattukudy P.; Neimark, Alexander V. (2021年12月). 「コロイドおよび界面科学における散逸粒子動力学シミュレーション:レビュー」.コロイドおよび界面科学の進歩. 298 : 102545. doi : 10.1016/j.cis.2021.102545 . PMID 34757286. S2CID 243939224.
- ^ Hoogerbrugge, P. J; Koelman, JMV A (1992). 「散逸粒子動力学による微視的流体力学現象のシミュレーション」. Europhysics Letters (EPL) . 19 (3): 155– 160. Bibcode :1992EL.....19..155H. doi :10.1209/0295-5075/19/3/001. ISSN 0295-5075. S2CID 250796817.
- ^ Koelman, JMV A; Hoogerbrugge, P. J (1993). 「定常せん断下における硬球懸濁液の動的シミュレーション」. Europhysics Letters (EPL) . 21 (3): 363– 368. Bibcode :1993EL.....21..363K. doi :10.1209/0295-5075/21/3/018. ISSN 0295-5075. S2CID 250913111.
- ^ Español, P; Warren, P (1995). 「散逸粒子動力学の統計力学」. Europhysics Letters (EPL) . 30 (4): 191– 196. Bibcode :1995EL.....30..191E. doi :10.1209/0295-5075/30/4/001. ISSN 0295-5075. S2CID 14385201.
- ^ Goga, N.; Rzepiela, AJ; de Vries, AH; Marrink, SJ; Berendsen, HJC (2012). 「ランジュバンおよびDPDダイナミクスの効率的なアルゴリズム」. Journal of Chemical Theory and Computation . 8 (10): 3637– 3649. doi : 10.1021/ct3000876 . ISSN 1549-9618. PMID 26593009.
- ^ James S. Sims と Nicos S. Martys: コンクリートのレオロジー特性のモデリング
- ^ Petri Nikunen、Mikko Karttunen、Ilpo Vattulainen: 生物物理学におけるリポソーム形成のモデリング 2007 年 7 月 22 日にウェイバック マシンにアーカイブ
- ^ Henrich, B.; Cupelli, C.; Moseler, M.; Santer, M. (2007 年 11 月 7 日). 「動的濡れのための接着 DPD 壁モデル」. Europhysics Letters (EPL) . 80 (6): 60004. Bibcode :2007EL.....8060004H. doi :10.1209/0295-5075/80/60004. S2CID 67827072.
- ^ Blumers, Ansel; Tang, Yu-Hang; Li, Zhen; Li, Xuejin; Karniadakis, George (2017 年 8 月). 「輸送散逸粒子ダイナミクスによる GPU 高速赤血球シミュレーション」. Computer Physics Communications . 217 : 171–179 . arXiv : 1611.06163 . Bibcode :2017CoPhC.217..171B. doi :10.1016/j.cpc.2017.03.016. PMC 5667691. PMID 29104303 .
- ^ Tang, Yu-Hang; Li, Zhen; Li, Xuejin; Deng, Mingge; Karniadakis, George (2016). 「二重熱応答性ブロック共重合体の自己組織化による小胞およびミセルの非平衡ダイナミクス」. Macromolecules . 49 (7): 2895– 2903. Bibcode :2016MaMol..49.2895T. doi :10.1021/acs.macromol.6b00365. S2CID 102266045.
- ^ Moeendarbary; et al. (2009). 「散逸粒子動力学: 序論、方法論および複雑流体への応用 - レビュー」.国際応用力学ジャーナル. 1 (4): 737– 763. Bibcode :2009IJAM....1..737M. doi :10.1142/S1758825109000381. S2CID 50363270.
- ^ 散逸粒子動力学: 欠陥への対処と新たな領域の確立 Archived 2010-07-15 at the Wayback Machine、CECAM ワークショップ、2008 年 7 月 16 ~ 18 日、ローザンヌ、スイス。
- ^ McDonagh, James; et al. (2020年5月31日). 「デジタル化は配合製品のイノベーションと開発に何をもたらすか」. Polymer International . 70 (3): 248– 255. doi :10.1002/pi.6056. S2CID 219766018.
- ^ McDonagh JL; et al. (2019). 「粗粒度分子力場の効率的なパラメータ化のための機械学習の利用」Journal of Chemical Information and Modeling . 59 (10): 4278– 4288. doi :10.1021/acs.jcim.9b00646. PMID 31549507. S2CID 202745539.
- ^ Swope WC; et al. (2019). 「C n E m非イオン性界面活性剤ファミリーの実験的ミセル特性の調和への挑戦」The Journal of Physical Chemistry B . 123 (7): 1696– 1707. doi :10.1021/acs.jpcb.8b11568. PMID 30657322. S2CID 58626650.
- ^ Oviedo; et al. (2013). 「COSMO-RSベースの相互作用パラメータを使用したDPDシミュレーションによるアンモニウム塩の臨界ミセル濃度」AIChEジャーナル. 59 (11): 4413– 4423. doi :10.1002/aic.14158.
- ^ Ryjkina; et al. (2013). 「非イオン性界面活性剤の相挙動の分子動力学コンピュータシミュレーション」Angewandte Chemie International Edition . 41 (6): 983– 986. doi :10.1002/1521-3773(20020315)41:6<983::AID-ANIE983>3.0.CO;2-Y. PMID 12491288.
- ^ Johnston; et al. (2016). 「ミセルシミュレーションの標準プロトコルに向けて」(PDF) . The Journal of Physical Chemistry B . 120 (26): 6337– 6351. doi :10.1021/acs.jpcb.6b03075. PMID 27096611.
利用可能なパッケージ
DPD シミュレーションも実行できる利用可能なシミュレーション パッケージは次のとおりです。
- CULGI: 化学統一言語インターフェース、Culgi BV、オランダ
- DL_MESO: オープンソースのメソスケールシミュレーションソフトウェア。
- DPDmacs
- ESPResSo: ソフトマターシステムの研究のための拡張可能なシミュレーションパッケージ - オープンソース
- Fluidix: OneZero Software から入手可能な Fluidix シミュレーション スイート。
- GPIUTMD: 多粒子動力学のためのグラフィカルプロセッサ
- Gromacs-DPD: DPD を含む Gromacs の修正バージョン。
- HOOMD-blue 2011-11-11 にWayback Machineにアーカイブされました: 高度に最適化されたオブジェクト指向多粒子動力学 - Blue 版
- ランプス
- Materials Studio : Materials Studio - 化学物質と材料の研究のためのモデリングとシミュレーション、Accelrys Software Inc.
- OSPREY-DPD: オープンソースポリマーリサーチエンジン-DPD
- SYMPLER: フライブルク大学のフリーウェアの SYMbolic ParticLE シミュレーター。
- SunlightDPD: オープンソース (GPL) DPD ソフトウェア。
外部リンク
- MatDL (Materials Digital Library Pathway) による DPD シミュレーション手法 (MatDL)
