Суперкомпьютерное молекулярное моделирование термодинамического равновесия в микросистемах газ-металл
Авторы
-
В.О. Подрыга
-
С.В. Поляков
-
Д.В. Пузырьков
Ключевые слова:
молекулярная динамика
параллельные вычисления
суперкомпьютерное моделирование
взаимодействие азота с никелевой поверхностью
термодинамическое равновесие
Аннотация
Статья посвящена суперкомпьютерному моделированию термодинамического равновесия в микросистемах, содержащих разные вещества, находящиеся в различных агрегатных состояниях. В качестве примера нами рассмотрена система газ-металл, в которой в качестве газа используется азот, в качестве металла — никель. Такой выбор обусловлен тем, что рассматриваемая микросистема является основой многих технических приложений. В том числе, она используется в установках сверхзвукового холодного газодинамического напыления наночастиц на поверхности перспективных углеродсодержащих материалов. На первом этапе исследований представляет интерес равновесное состояние микросистемы азот-никель. Для моделирования процесса установления термодинамического равновесия в такой системе применен молекулярно-динамический подход. Выбранный численный алгоритм его реализации базируется на конечно-разностной схеме Верле. Для ускорения вычислений предложен параллельный алгоритм и выполнена его реализация в рамках технологий MPI и OpenMP. С помощью разработанной программы исследован процесс установления термодинамического равновесия как в чистых компонентах (азоте и никеле) при нескольких значениях температуры, включая комнатную, так и в системе азот-никель. В численных экспериментах определены как оптимальные параметры методики расчета, в том числе эффективность распараллеливания при использовании процессоров с различной архитектурой, так и физические параметры моделируемого процесса.
Раздел
Раздел 1. Вычислительные методы и приложения
Библиографические ссылки
- I. G. Kaplan, Theory of Molecular Interactions (Nauka, Moscow, 1982; Amsterdam, Elsevier, 1986).
- R. W. Hockney and J. W. Eastwood, Computer Simulation Using Particles (McGraw-Hill, New York, 1981; Mir, Moscow, 1987).
- J. M. Haile, Molecular Dynamics Simulations. Elementary Methods (Wiley, New-York, 1992).
- D. Frenkel and B. Smit, Understanding Molecular Simulation: From Algorithm to Applications (Academic, San Diego, 2002).
- M. P. Allen, “Introduction to Molecular Dynamics Simulation,” in Computational Soft Matter: From Synthetic Polymers to Proteins, Lecture Notes, NIC Series (John von Neumann Inst. for Computing, Jülich, 2004), Vol. 23, pp. 1-28.
- G. Sutmann, “Classical Molecular Dynamics,” in Quantum Simulations of Complex Many-Body Systems: From Theory to Algorithms, Lecture Notes, NIC Series (John von Neumann Inst. for Computing, Jülich, 2002), Vol. 10, pp. 211-254.
- D. C. Rapaport, The Art of Molecular Dynamics Simulation (Cambridge Univ. Press, Cambridge, 2004; Inst. Komp’yut. Issled., Izhevsk, 2012).
- G. E. Norman and V. V. Stegailov, “Stochastic Theory of the Classical Molecular Dynamics Method,” Mat. Model. 24 (6), 3-44 (2012) [Math. Models Comput. Simul. 5 (4), 305-333 (2013)].
- R. G. Winkler, H. Morawitz, and D. Y. Yoon, “Novel Molecular Dynamics Simulations at Constant Pressure,” Mol. Phys. 75 (3), 669-688 (1992).
- H. Schlacken, “Molecular-Dynamics Simulation of Statistical-Mechanical Systems,” Acta Polym. 39 (3), 151-152 (1988).
- A. P. Alkhimov, S. V. Klinkov, V. F. Kosarev, and V. M. Fomin, Cold Gas Dynamic Spraying: Theory and Practice (Fizmatlit, Moscow, 2010; Cambridge Int. Sci. Pub., Cambridge, 2011).
- D. Resnick, “Nanoimprint Lithography,” in Nanolithography. The Art of Fabricating Nanoelectronic and Nanophotonic Devices and Systems (Woodhead Publ., Cambridge, 2014), pp. 315-347.
- V. O. Podryga, “Molecular Dynamics Method for Heated Metal’s Simulation of Thermodynamic Equilibrium,” Mat. Model. 23 (9), 105-119 (2011).
- L. Verlet, “Computer, “Experiments’’ on Classical Fluids. I. Thermodynamical Properties of Lennard-Jones Molecules,” Phys. Rev. 159 (5), 98-103 (1967).
- J. E. Lennard-Jones, “Cohesion,” Proc. Phys. Soc. 43 (5), 461-482 (1931).
- L. R. Fokin and A. N. Kalashnikov, “The Transport Properties of an N_2-H_2 Mixture of Rarefied Gases in the EPIDIF Database,” Teplofiz. Vys. Temp. 47 (5), 675-687 (2009) [High Temp. 47 (5), 643-655 (2009)].
- M. S. Daw and M. I. Baskes, “Embedded-Atom Method: Derivation and Application to Impurities, Surfaces, and Other Defects in Metals,” Phys. Rev. B 29 (12), 6443-6453 (1984).
- X. W. Zhou, R. A. Johnson, and H. N. G. Wadley, “Misfit-Energy-Increasing Dislocations in Vapor-Deposited CoFe/NiFe Multilayers,” Phys. Rev. B 69 (14), 144113-1-144113-10 (2004).
- V. O. Podryga and S. V. Polyakov, Molecular Dynamic Simulation of Thermodynamic Equilibrium Problem for Heated Nickel , Preprint No. 41 (Keldysh Inst. Appl. Math., Moscow, 2014).
- A. N. Lagarkov and V. M. Sergeev, “Molecular Dynamics Method in Statistical Physics,” Usp. Fiz. Nauk 125 (3), 409-448 (1978) [Sov. Phys. Usp. 21 (7), 566-588 (1978)].
- H. J. C. Berendsen, J. P. M. Postma, W. F. van Gunsteren, et al., “Molecular Dynamics with Coupling to an External Bath,” J. Chem. Phys. 81 (8), 3684-3690 (1984).
- A. I. Kitaigorodsky, Molecular Crystals and Molecules (Nauka, Moscow, 1971; Academic, New York, 1973).
- C. Kittel, Introduction to Solid State Physics (Wiley, New York, 1976; Nauka, Moscow, 1978).
- S. V. Polyakov, Yu. N. Karamzin, O. A. Kosolapov, et al., “Hybrid Supercomputer Platform and Application Programming for the Solution of Continuous Mechanics Problems by Grid Methods,” Izv. Southern Federal Univ., Tekh. Nauki, No. 6, 105-115 (2012).
- V. V. Voevodin and Vl. V. Voevodin, Parallel Computing (BHV-Petersburg, St. Petersburg, 2002) [in Russian].
- The Message Passing Interface (MPI) standard.
http://www.mcs.anl.gov/research/projects/mpi . Cited February 5, 2015.
- The OpenMP API specification for parallel programming. Tutorials.
http://www.openmp.org,
http://www.llnl.gov/computing/tutorials/openMP . Cited February 5, 2015.
- CUDA Toolkit Documentation.
http://docs.nvidia.com/cuda/index.html . Cited February 5, 2015.