Comparison of the Green-Kubo and homogeneous non-equilibrium molecular dynamics methods for calculating thermal conductivity
Bonny Dongre, Tao Wang, Georg K. H. Madsen

TL;DR
This paper compares the Green-Kubo and HNEMD molecular dynamics methods for calculating lattice thermal conductivity, highlighting their relative performance and computational efficiency for bulk and defected silicon.
Contribution
It provides a detailed comparison of GK and HNEMD methods specifically for silicon, emphasizing the advantages of HNEMD in defect scenarios and guiding future applications.
Findings
Both methods perform well for bulk silicon with acceptable uncertainties.
HNEMD is computationally cheaper than GK for low thermal conductivity cases.
HNE-MD shows potential for studying lattice defects like nanovoids and dislocations.
Abstract
Different molecular dynamics methods like the direct method, the Green-Kubo (GK) method and homogeneous non-equilibrium molecular dynamics (HNEMD) method have been widely used to calculate lattice thermal conductivity (). While the first two methods have been used and compared quite extensively, there is a lack of comparison of these methods with the HNEMD method. Focusing on the underlying computational parameters, we present a detailed comparison of the GK and HNEMD methods for both bulk and vacancy Si using the Stillinger-Weber potential. For the bulk calculations, we find both methods to perform well and yield within acceptable uncertainties. In case of the vacancy calculations, HNEMD method has a slight advantage over the GK method as it becomes computationally cheaper for lower values. This study could promote the application of HNEMD…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Comparison of the Green-Kubo and homogeneous non-equilibrium molecular dynamics methods for calculating thermal conductivity
B Dongre1, T Wang2, G K H Madsen1
1 Institute of Materials Chemistry, TU Wien, A-1060 Vienna, Austria
2 Atomistic Modelling and Simulation, Interdisciplinary Centre for Advanced Materials Simulation (ICAMS), Ruhr-University Bochum, Germany
Abstract
Different molecular dynamics methods like the direct method, the Green-Kubo (GK) method and homogeneous non-equilibrium molecular dynamics (HNEMD) method have been widely used to calculate lattice thermal conductivity (). While the first two methods have been used and compared quite extensively, there is a lack of comparison of these methods with the HNEMD method. Focusing on the underlying computational parameters, we present a detailed comparison of the GK and HNEMD methods for both bulk and vacancy Si using the Stillinger-Weber potential. For the bulk calculations, we find both methods to perform well and yield within acceptable uncertainties. In case of the vacancy calculations, HNEMD method has a slight advantage over the GK method as it becomes computationally cheaper for lower values. This study could promote the application of HNEMD method in calculations involving other lattice defects like nanovoids, dislocations, interfaces.
1 Introduction
Due to miniaturization of devices, increasing thermal loads and higher efficiency demands there is an ever-growing demand for materials with tailored thermal conductivities () [1]. On one hand, devices like high power semiconductor electronic devices and lasers require high for efficient heat removal which is critical to their performance. On the other hand, very low is required in thermoelectric devices whose performance is inversely proportional to .
In semiconductors and insulators is dominated by the lattice part . Classical molecular dynamics (MD) simulations are a powerful tool for calculating due to their atomic resolution that helps to understand the underlying mechanisms leading to a specific . The conceptually simplest MD method for calculating is the direct method[2, 3, 4, 5, 6] where a temperature gradient is applied over a simulation box and the thermal conductivity is extracted from Fourier’s law. However, the temperature gradients that must be applied are orders of magnitude larger than in experiments. Furthermore, the long mean free paths of the low frequency phonons make it difficult to converge the results [7].
An alternate MD method for calculating is the Green-Kubo (GK) method [8]. The GK method applies linear response theory to the fluctuations of the heat current in a homogeneous equilibrium system. It requires integration of the auto-correlation function, which makes the method numerically challenging to apply. Another technique called homogeneous non-equilibrium molecular dynamics (HNEMD) circumvents the calculation of the auto-correlation function. The HNEMD method was initially proposed by Evans to calculate [9], who applied it to systems with pairwise interactions. The technique was subsequently applied to study systems with higher-order interactions among the particles[10, 11, 12].
To design materials with desired thermal conductivities, understanding the effects of defects is of prime importance. Defects like vacancies, dislocations, interfaces etc. are inevitably present in materials of technological interest. Such defects break the symmetry of the crystal structures and scatter the phonons thereby affecting the energy transported by phonons in solids. Vacancies in particular are very important because of their high concentrations at elevated temperatures. They act both as a large mass perturbation and perturb the bonding in the lattice and therefore strongly effect [13, 14, 15, 16].
There has not been a systematic comparison of HNEMD with other methods in literature. In this work we fill this gap by doing a systematic comparison of the GK and HNEMD methods in terms of their computational efficiencies and statistical errors when calculating . We perform calculations on both bulk-Si and Si with varying concentrations of vacancies using the Stillinger-Weber (SW) potential[17].
2 Background
In order to calculate with the GK and HNEMD methods, calculation of the heat current is essential. The heat current is a vector quantity that characterizes the change with time of the spatial average of the local energy and is given as
[TABLE]
where is the volume of the system and and are the total energy[2] and coordinate vector of atom .
2.1 The Green-Kubo method
The GK method[18, 19] is an equilibrium molecular dynamics approach that relates to via the fluctuation-dissipation theorem,
[TABLE]
where, is the Boltzmann constant, the volume of the system, the temperature and the heat current auto-correlation function (HCACF). In general, is a second-order tensor but in a material with cubic symmetry it reduces to a scalar. The discretized form of the HCACF, Eq. (2), is given as
[TABLE]
where is the length of a single MD timestep and determines the length of the correlation time given by over which the integration is done. is the heat current at MD timestep . It should be noted that the number of integration steps must be less than the total number of simulation steps .
Two potential errors can arise while calculating via Eq. (3). First of all, the correlation function is usually calculated as a time-average from the data of a single simulation and using a finite averaging time in Eq. (3) which leads to an averaging error. Secondly, there is a truncation error related to . Ideally should be so that the HCACF has decayed to zero[2]. Too small would underestimate and a too large value would lead to large statistical errors as the heat current is dominated by noise after a certain correlation time [20].
2.2 Homogeneous non-equilibrium molecular dynamics.
In HNEMD a fictitious force field is used to mimic the effect of a thermal gradient. It uses the linear response theory to calculate the transport coefficients in which the long-time ensemble average of the heat current vector, , for the resulting non-equilibrium system can be shown to be proportional to the external force field, , when the latter is sufficiently small[9, 21].
The detailed implementation of the HNEMD method for systems governed by three-body potentials can be found in Ref. [12]. The equation to consider is,
[TABLE]
It shows a linear relationship between the external perturbation field and the induced heat current . The constant of proportionality () is the GK formula for the heat transport coefficient tensor, Eq. (2). In this way, the thermal conductivity can be obtained without explicitly calculating the auto-correlation functions. Hence, one can circumvent the problems related to the calculation and integration of autocorrelation functions associated with the GK method described above.
3 Results and Discussion
We carried out all the simulations in silicon system on a 666 supercell containing 1728 atoms and with a lattice parameter of 5.431 using the SW potential[17] and the LAMMPS package [22]. The choice of the parameters was based on previous finite size dependence studies done on silicon using MD techniques [20, 2, 23]. In each simulation, after the velocity initialization the system was equilibrated under zero pressure at 1000 K (NPT ensemble).
3.1 Bulk conductivity
From the GK method the thermal conductivity was obtained through Eq. (3). The HCACF was sampled at every timestep for better accuracy of the correlation integral. The simulations were then run in the NVE ensemble for the calculation and sampling of the HCACF. A time step of fs was chosen to ensure long-time stability of the HCACF.
The averaging error can be minimized either by performing one simulation for a very large number of time steps or by carrying out multiple independent simulations for smaller time durations. We have applied the latter technique in which the simulations can be run in parallel and we collected a total of ns of data comprising of 5 independent simulations of ns ( timesteps) each. These independent simulations vary only with respect to the random seed provided for generating the initial atomic velocities[20, 2]. The total correlation length for a single simulation was 300 ps ( timesteps).
In order to minimize the truncation error, we employed the idea of a maximum significant correlation time [24] to determine an optimum . Fig. 1(a) shows the ensemble averaged HCACF together with the noise (green line) which is estimated as the root-mean-square of the heat current cross-correlation functions [20],
[TABLE]
is the time after which the noise crosses and becomes larger than the HCACF and is shown as a red line in Fig. 1(a). The HCACF can be seen to decay and at ps (red line) the noise overtakes the HCACF.
Next, was calculated by direct integration of the HCACF. Fig. 1(b) shows the value of vs the correlation time. The integration till =65 ps gives a value of 49.61.5 W/(mK). This value is in good agreement to the other GK calculations W/(mK) [24, 4], lower than but consistent with W/(mK) [2]. It is also slightly lower than W/(mK) reported by Howell et. al. [20] because they calculated by integrating till an exponential function fitted to the values of averaged over five independent samples. They mentioned that the contribution to the total value of by correlation times greater than is . Recently, Jones et. al. [24] proved that the relative error in the estimate of is bounded by the ratio of maximum significant correlation time and the total simulation time as , which in our case reduces to . This limits the relative error to be less than 6.5%, which is consistent with our results.
From the HNEMD method the thermal conductivity was obtained through Eq. (4). A time-independent external perturbation field was applied in the x direction. The calculations were carried out for a total of 22 values ranging from 1 to 3 (Å*-1*) at 1000 K for 5 time steps each of duration of 0.55 fs and running averages of the heat currents were collected for each simulation. Fig. 2 shows the behavior of the running average of the heat current with the external perturbation field, . As can be seen in the figure, the initial fluctuations of heat current are very high and they stabilize at ps. Consequently, we choose to cut off sampling at ps. This lead to a bulk thermal conductivity of 53.4 W/(mK) at 1000 K, see Fig. 3(a). Cutting the sampling at ps lead to W/(mK), underlining that the results are well converged.
We have considered two methods for calculating from . In the gradient method the slope of a least-squares fit of versus is identified as the thermal conductivity, Eq. (4). We assume that the intercept is zero. In the mean method is calculated by averaging the ’s obtained from several individual runs with varying . For bulk-Si, the values of thermal conductivity calculated by the gradient and mean methods are = 53.4 1.9 W/(m K) Fig. 3(a) and 53.2 6.7 W/(m K) Fig. 3(b), respectively. The values are in good internal agreement the GK calculations as well as the earlier HNEMD calculations [12].
One observation is that the determination of the range where depends linearly on is important. For the bulk-Si runs, it can be seen in Fig. 3(a) that the values of deviate strongly from a linear behavior for Å*-1*. The other possible shortcoming of the HNEMD method is that it is inefficient for very small values of . At very small values of all the three components of are almost equal suggesting that the system is still in equilibrium. Due to this, the estimation of the ratio becomes very difficult, as approaches zero for these values. Hence, it is crucial to determine a range of that is large enough to obtain reasonable values of and small enough for the system to be in the linear non-equilibrium range [12]. A fine scan over different values of is required to correctly estimate .
3.2 Influence of vacancies on of Si
In order to compare the performance of GK and HNEMD methods in defected structures, we carried out calculations for 1 to 10 (0.06-0.57 atomic %) randomly distributed vacancies in the Si supercell (1728 atoms in bulk) at 1000 K. To minimize the interaction of vacancies among themselves, the vacancies were distributed in such a manner that no two vacancies were within the second nearest neighbor distance of one another.
Although, both the methods agree well in terms of thermal conductivity predictions for defect structures, Fig. 4(a), we would like to point out that for the defected structures the calculation of becomes easier with HNEMD method. This is illustrated as follows. In Sec. 3.1 we saw that one of the shortcomings of the HNEMD method is the difficulty in determining the linear range of vs . However, in our calculations for defected Si, we observed that as the vacancy concentration increases vs remains linear for higher and higher values of . This can be observed in Fig. 3(a) which shows a comparison of the linear regimes in bulk and defected Si. It can be clearly seen in Fig. 3(a) that one has to do a fine scan over values in case of bulk to find out the exact linear range. The relation between and becomes non-linear already around Å*-1*, whereas in case of defect structure the plot is still linear for values as high as . This behaviour is also illustrated in Fig. 3(b) where, for bulk the values deviate for higher whereas for the defected structure they are stable. Hence, in case of defected structures one can obtain the linear range and therefore using fewer values of thereby reducing the computational cost.
We found an inverse power-law like decay of against the vacancy concentration, , for both GK and HNEMD methods confirming a good agreement between the two methods, Fig. 4(a). Following the discussion above, we performed calculations at 700 K using only HNEMD method. An inverse power-law decay for vs was also observed at 700 K, as shown in Fig. 4(b). We also tried to fit exponential functions to ’s but the standard deviation for the fit values was orders of magnitude higher than the power-law fit. Hence we can establish that the thermal conductivity falls according to inverse power-law with increasing vacancy concentration in crystalline Si. Our results agree well the literature [16, 14, 25].
4 Conclusions
We have done a detailed study of the GK and HNEMD methods for calculating in bulk and defected Si and highlighted the advantages and disadvantages of each method. We have discussed the underlying parameters of the two methods and shown that by a judicious choice both the methods performed equally well for calculations in bulk Si. The GK method in the above fashion produces very accurate values of thermal conductivity within statistical uncertainties. With the GK method the entire lattice thermal conductivity tensor can be calculated from one simulation, unlike the HNEMD method which necessitates several simulations in each direction to achieve the same. At the same time the GK method can suffer from averaging and truncation errors which makes it more cumbersome than the HNEMD method. Both the GK and the HNEMD method require several independent simulations to get a with a low uncertainty. These simulations in the respective methods are not interdependent and can be run in parallel. The HNEMD method has an advantage over the GK method as it generates lesser statistical errors and reduces the necessary computation time by combining the elements of both equilibrium and non-equilibrium MD simulations. Specially in case of defect structures HNEMD can be advantageous.
5 Acknowledgements
We acknowledge Dr. Mandadapu and Prof. Dr. Papadopoulos for the helpful discussions and the HNEMD code, and the European Union’s Horizon 2020 Research and Innovation Programme, grant number 645776 (ALMA).
References
- [1]
Cahill D G, Ford W K, Goodson K E, Mahan G D, Majumdar A, Maris H J, Merlin R and Phillpot S R 2003 Journal of Applied Physics 93 793–818
- [2]
Schelling P K, Phillpot S R and Keblinski P 2002 Physical Review B 65 144306
- [3]
Müller-Plathe F 1997 The Journal of chemical physics 106 6082–6085
- [4]
McGaughey A J and Kaviany M 2006 Advances in Heat Transfer 39 169–255
- [5]
Stackhouse S and Stixrude L 2010 Reviews in Mineralogy and Geochemistry 71 253–269
- [6]
Turney J, Landry E, McGaughey A and Amon C 2009 Physical Review B 79 064301
- [7]
Sellan D P, Landry E S, Turney J, McGaughey A J and Amon C H 2010 Physical Review B 81 214305
- [8]
McQuarrie D 2000 Statistical Mechanics (University Science Books, cop.)
- [9]
Evans D J 1982 Physics Letters A 91 457–460
- [10]
Berber S, Kwon Y K and Tománek D 2000 Physical review letters 84 4613
- [11]
Lukes J R and Zhong H 2007 Journal of Heat Transfer 129 705–716
- [12]
Mandadapu K K, Jones R E and Papadopoulos P 2009 The Journal of chemical physics 130 204106
- [13]
Klemens P and Pedraza D 1994 Carbon 32 735–741
- [14]
Wang T, Madsen G K H and Hartmaier A 2014 Modelling and Simulation in Materials Science and Engineering 22 035011
- [15]
Katcho N, Carrete J, Li W and Mingo N 2014 Physical Review B 90 094117
- [16]
Lee Y, Lee S and Hwang G S 2011 Physical Review B 83 125202
- [17]
Stillinger F H and Weber T A 1985 Physical review B 31 5262
- [18]
Green M S 1954 The Journal of Chemical Physics 22 398–413
- [19]
Kubo R 1957 Journal of the Physical Society of Japan 12 570–586
- [20]
Howell P 2012 The Journal of chemical physics 137 224111
- [21]
Evans D J and Holian B L 1985 The Journal of chemical physics 83 4069–4074
- [22]
Plimpton S 1995 Journal of computational physics 117 1–19
- [23]
Che J, Çağın T, Deng W and Goddard III W A 2000 The Journal of Chemical Physics 113 6888–6900
- [24]
Jones R E and Mandadapu K K 2012 The Journal of chemical physics 136 154102
- [25]
Shahraki M G and Zeinali Z 2015 Journal of Physics and Chemistry of Solids 85 233–238
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Cahill D G, Ford W K, Goodson K E, Mahan G D, Majumdar A, Maris H J, Merlin R and Phillpot S R 2003 Journal of Applied Physics 93 793–818
- 2[2] Schelling P K, Phillpot S R and Keblinski P 2002 Physical Review B 65 144306
- 3[3] Müller-Plathe F 1997 The Journal of chemical physics 106 6082–6085
- 4[4] Mc Gaughey A J and Kaviany M 2006 Advances in Heat Transfer 39 169–255
- 5[5] Stackhouse S and Stixrude L 2010 Reviews in Mineralogy and Geochemistry 71 253–269
- 6[6] Turney J, Landry E, Mc Gaughey A and Amon C 2009 Physical Review B 79 064301
- 7[7] Sellan D P, Landry E S, Turney J, Mc Gaughey A J and Amon C H 2010 Physical Review B 81 214305
- 8[8] Mc Quarrie D 2000 Statistical Mechanics (University Science Books, cop.)
