Phonon dispersion measured directly from molecular dynamics simulations

被引:235
|
作者
Kong, Ling Ti [1 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Mat Sci & Engn, Shanghai 200240, Peoples R China
关键词
Phonon dispersion; Lattice dynamics; Molecular dynamics simulation; Elastic Green's functions; LATTICE-DYNAMICS; SOLIDS; IMPLEMENTATION; ALGORITHMS; GERMANIUM;
D O I
10.1016/j.cpc.2011.04.019
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A method to measure the phonon dispersion of a crystal based on molecular dynamics simulation is proposed and implemented as an extension to an open source classical molecular dynamics simulation code LAMMPS. In the proposed method, the dynamical matrix is constructed by observing the displacements of atoms during molecular dynamics simulation, making use of the fluctuation-dissipation theory. The dynamical matrix can then be employed to compute the phonon spectra by evaluating its eigenvalues. It is found that the proposed method is capable of yielding the phonon dispersion accurately, while taking into account the anharmonic effect on phonons simultaneously. The implementation is done in the style of fix of LAMMPS, which is designed to run in parallel and to exploit the functions provided by LAMMPS; the measured dynamical matrices could be passed to an auxiliary postprocessing code to evaluate the phonons. Program summary Program title: FixPhonon, version 1.0 Catalogue identifier: AEJB_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEJB_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: GNU General Public license No. of lines in distributed program, including test data, etc.: 105 393 No. of bytes in distributed program, including test data, etc.: 3 231 800 Distribution format: tar.gz Programming language: C++ Computer: All Operating system: Linux Has the code been vectorized or parallelized?: Yes. 1 to N processors may be used RAM: Depends on problem, approximate to 1 kB to several MB Classification: 7.8 External routines: MPI, FIT, LAMMPS version 15, January 2010 (http://lammps.sandia.gov/) Nature of problem: Atoms in solids make ceaseless vibrations about their equilibrium positions, and a collective vibration forms a wave of allowed wavelength and amplitude. The quantum of such lattice vibration is called the phonon, and the so-called "lattice dynamics" is the field of study to find the normal modes of these vibrations. In other words, lattice dynamics examines the relationship between the frequencies of phonons and the wave vectors, i.e., the phonon dispersion. The evaluation of the phonon dispersion requires the construction of the dynamical matrix. In atomic scale modeling, the dynamical matrices are usually constructed by deriving the derivatives of the force field employed, which cannot account for the effect of temperature on phonons, with an exception of the tedious "quasi-harmonic" procedure. Solution method: We propose here a method to construct the dynamical matrix directly from molecular dynamics simulations, simply by observing the displacements of atoms in the system thus making the constructing of the dynamical matrix a straightforward task. Moreover, the anharmonic effect was taken into account in molecular dynamics simulations naturally, the resultant phonons therefore reflect the finite temperature effect simultaneously. Restrictions: A well defined lattice is necessary to employ the proposed method as well as the implemented code to evaluate the phonon dispersion. In other words, the system under study should be in solid state where atoms vibrate about their equilibrium positions. Besides, no drifting of the lattice is expected. The method is best suited for periodic systems, although non-periodic system with a supercell approach is also possible, it will however become inefficient when the unit cell contains too many atoms. Additional comments: The readers are encouraged to visit http://code.google.com/p/fix-phonon for subsequent update of the code as well as the associated postprocessing code, so as to keep up with the latest version of LAMMPS. Running time: Running time depends on the system size, the numbers of processors used, and the complexity of the force field, like a typical molecular dynamics simulation. For the third example shown in this paper, it took about 2.5 hours on an Intel Xeon X3220 architecture (2.4G, quadcore).
引用
收藏
页码:2201 / 2207
页数:7
相关论文
共 50 条
  • [2] ANHARMONIC PHONON DISPERSION RELATIONS, GROUP VELOCITIES, AND BRANCH-DEPENDENT SPECIFIC HEAT CAPACITIES MEASURED DIRECTLY FROM MOLECULAR DYNAMICS SIMULATIONS AT FINITE TEMPERATURES
    English, Timothy S.
    Kenny, Thomas W.
    Smoyer, Justin L.
    Baker, Christopher H.
    Le, Nam Q.
    Duda, John C.
    Norris, Pamela M.
    Hopkins, Patrick E.
    PROCEEDINGS OF THE ASME SUMMER HEAT TRANSFER CONFERENCE, 2012, VOL 1, 2012, : 617 - 624
  • [3] Association lifetimes of hydrophobic amino acid pairs measured directly from molecular dynamics simulations
    Yang, HB
    Elcock, AH
    JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 2003, 125 (46) : 13968 - 13969
  • [5] Efficient perturbation-tracking method for directly probing the spectral phonon properties from molecular dynamics simulations
    Zheng, Zexi
    Li, Yang
    Chen, Xiang
    Chen, Youping
    PHYSICAL REVIEW E, 2020, 102 (05)
  • [6] Phonon density of states of iron from molecular dynamics simulations
    Chamati, H.
    Papanicolaou, N. I.
    JOURNAL OF OPTOELECTRONICS AND ADVANCED MATERIALS, 2007, 9 (01): : 159 - 161
  • [7] Phonon properties of graphene derived from molecular dynamics simulations
    Emmanuel N. Koukaras
    George Kalosakas
    Costas Galiotis
    Konstantinos Papagelis
    Scientific Reports, 5
  • [8] Phonon properties of graphene derived from molecular dynamics simulations
    Koukaras, Emmanuel N.
    Kalosakas, George
    Galiotis, Costas
    Papagelis, Konstantinos
    SCIENTIFIC REPORTS, 2015, 5
  • [9] DynaPhoPy: A code for extracting phonon quasiparticles from molecular dynamics simulations
    Carreras, Abel
    Togo, Atsushi
    Tanaka, Isao
    COMPUTER PHYSICS COMMUNICATIONS, 2017, 221 : 221 - 234