Basis set superposition error: effects of atomic basis set optimization on value of counterpoise correction

Бесплатный доступ

Using the DFT method, we simulated the adsorption of a single hydrogen molecule on pristine low-dimensional carbon nanomaterials: carbon nanotubes (CNT), en-yne (CEY), and graphdiyne (GDY). For wave function decomposition, we employed two approaches: localized pseudoatomic orbitals (SIESTA package) and plane waves (VASP package). For CNT, CEY, GDY, and bulk carbon (graphite), we optimized atomic basis sets. Delta test of used DFT packages showed a good agreement for carbon: ∆С = 0,36 meV/atom. We demonstrated that after atomic basis set optimization the value of counterpoise (CP) correction of basis set superposition error (BSSE) in calculations of hydrogen adsorption energies reduces. Moreover, this CP correction could be by several times bigger than the corrected hydrogen adsorption energy. Therefore, to obtain reasonable results in weakly interacting systems, CP-corrected adsorption energies in the optimized PAOs are needed. In considered systems, hydrogen adsorption energies, which were calculated in this way, agree with the energies obtained using the BSSE-free plane-wave basis set.

Еще

Density functional theory (dft), localized pseudoatomic orbitals(paos), projector-augmented wave method (paw), delta test, hydrogen adsorption, carbon nanomaterials

Короткий адрес: https://sciup.org/147232842

IDR: 147232842   |   DOI: 10.14529/mmph200107

Текст научной статьи Basis set superposition error: effects of atomic basis set optimization on value of counterpoise correction

On the way to the hydrogen economy, several problems should be solved. Among one of them is the creation of effective and compact hydrogen storages. Carbon nanostructures are promising materials for such utilization since they have unique mechanical properties [1, 2], porosity, low density and high surface area [3]. However, there are numerous allotropes of carbon. Therefore, in search of a material with the needed properties, computer modelling could decrease the experimental costs and shorten trial and error loop.

Density functional theory, a popular approach in atomistic simulations, allows researchers to obtain precise results even for big systems [4], which can be useful in modelling of, for example, carbon nanotubes (CNTs), where simulation cell could contain up to several hundred atoms [5]. Though this method does not require empirical data of a simulated system, to reduce the many-electron problem to one-electron, some theoretical approximations are needed.

One of the key approximations is the wave function decomposition over a certain finite basis. The most common approaches are localized pseudoatomic orbitals (PAOs) and plane waves. For big systems or structures with a large vacuum volume (like in the case of adsorption modelling), PAOs are an effective method since they give accurate results with the low computational cost [6]. However, PAO basis set is prone to a significant basis set superposition error, BSSE (an over-estimation of binding energy due to the unequal basis sets between the interacting bonded system and non-interacting separated systems), in weakly interacted systems [7]. To reduce BSSE, counterpoise (CP) correction by Boys and Bernardi [8] can be used. Though, it is not clear, how atomic basis set optimization influences the value of this correction and corrected hydrogen adsorption energy. And if it is possible to get similar to the BSSE-free plane-waves results, using PAOs.

Therefore, in this work, we consider different allotropes of carbon and their interaction with the molecular hydrogen. For each carbon system, we optimize PAO basis set (for carbon atom). Then we calculate CP-corrected hydrogen adsorption energies before (with the default SIESTA basis set parameters) and after basis set optimization. The resulting hydrogen adsorption energies for 2D structures are com- pared with the BSSE-free plane-wave basis calculations. Additionally, we perform delta-test of utilized DFT packages, using different PAO basis set parameters.

Models and simulation parameters

Spin-polarized DFT calculations were performed in SIESTA package [9, 10], where PAOs are implemented as a basis set. Adsorption on 2D carbon structures (CEY and GDY) was also investigated using the Vienna ab initio simulation package (VASP) [11] with the projector-augmented wave (PAW) method [12] and BSSE-free plane-wave basis set. The local density approximation, LDA (Ceperley– Alder functional [13]), and the generalized gradient approximation, GGA (Perdew–Burke–Ernzerhof functional [14]), were employed as the exchange-correlation functional. Geometry relaxation was performed by the conjugate-gradient method. For all SIESTA calculations, pseudopotentials were taken from the FHI pseudodatabase [15]. In the VASP simulations, we used the 2012 version of pseudopotentials, which treats the following electrons as valence: 1s for H and 2 s 22 p 2 for C.

Carbon nanotubes . We considered internal and external adsorption of a single hydrogen molecule on the pristine CNT(5,5). The simulation cell contains four primitive cells of the nanotube (80 carbon atoms in total). The optimized translational parameter in GGA (LDA) is 9,87 Å (9,78 Å). In nonperiodic directions (perpendicular to the tube’s axis) we put ~100 Å of vacuum. The force convergence criterion is 10–4 Ry/Bohr. The mesh cut-off [16] is 360 Ry (210 Ry) for GGA (LDA) calculations. With the 1 X 1 X 32 Monkhorst-Pack set of k -points, the numerical precision of hydrogen adsorption energy calculations is 10 meV.

En-yne . We considered the adsorption of a single hydrogen molecule. The simulation cell contains two primitive cells of the CEY (20 carbon atoms in total). SIESTA simulation parameters: optimized sizes of an orthorhombic cell for GGA (LDA) calculations – 11,28·9,76·50 Å3 (11,20·9,69·50 Å3); the mesh cut off for GGA (LDA) calculations - 350 Ry (210 Ry); k -points set - 11 X 11 X 1; the force convergence criterion – 5·10–5 Ry/Bohr. All these parameters allowed us to calculate hydrogen adsorption energies with the precision of ~7 meV. VASP simulation parameters: optimized sizes of an orthorhombic cell for GGA (LDA) calculations – 11,26·9,74·20 Å3 (11,20·9,69·20 Å3); plane-wave basis set cut-off - 600 eV; k -points set - 9 X 9 X 1; the force convergence criterion - 10-3 eV/А. All these parameters allowed us to calculate hydrogen adsorption energies with the precision of ~3 meV.

Graphdiyne . We considered two configurations of a single hydrogen molecule: on top of the big trigonal pore, and on top of the small hexagonal pore. The simulation cell contains one hexagonal GDY primitive cell (18 carbon atoms in total). SIESTA simulation parameters: the optimized translational parameter in GGA (LDA) is 9,48 Å (9,39 Å), the distance between the structure and its image – ~ 100 Å; the mesh cut off for GGA (LDA) calculations - 350 Ry (210 Ry); k -points set - 9 X 9 X 1; the force convergence criterion – 5·10–5 Ry/Bohr. All these parameters allowed us to calculate hydrogen adsorption energies with the precision of ~ 7 meV. VASP simulation parameters: the optimized translational parameter in GGA (LDA) is 9,46 Å (9,39 Å), the distance between the structure and its image – 20 Å; plane-wave basis set cut-off - 600 eV; k -points set - 9 X 9 X 1; the force convergence criterion -10–3 eV/Å. All these parameters allowed us to calculate hydrogen adsorption energies with the precision of ~ 3 meV.

PAO basis set optimization

For basis set optimization, we used the methodology described in [17]. For all considered structures (pristine CNT, CEY, and GDY), we separately optimized basis set parameters for carbon atoms. All parameters for hydrogen were taken from [17]. Since all considered adsorbents consist of one atom type (carbon), during the basis set optimization, we tracked only the structure total energy and the characteristic bond length.

As an example, in Fig. 1 we demonstrated the optimization procedure for C(2 p ) orbital in the case of CEY. In the presented example, we chose the optimal values for orbital cut-off and SplitNorm using the criterion of minimal total energy. Additionally, we monitored the length of a C-C bond, d e _ c . After orbital cut-off reached the value rcut = 7,5 Bohr, dC - C remains on the same level (1,3942 А). Since bigger rcut employs higher computational costs, we chose rcut = 7,5 Bohr as an optimal value. The dependence of the structure total energy on SplitNorm parameter has a pronounced minimum at SplitNorm 0,25 , which has been chosen as an optimal value.

a)

b)

Fig. 1. Dependence of CEY total energy and C–C bond length on a) cut-off radius of С(2p) orbital; b) SplitNorm parameter of С(2p) orbital. Solid grey lines note the chosen value of orbital parameters

Optimal basis set parameters are shown in Table 1 ( rmcut is a cut-off radius of a modified orbital, it derives from rcut and SplitNorm). For comparison, we also presented optimized parameters for graphite and default PAO parameters in SIESTA.

Table 1

Optimal parameters for С(2 s ) and C(2 p ) orbitals for different carbon allotropes

Structure

CNT

CEY

GDY

Bulk

Default PAO

C(2 s )

rcut , Bohr

8,03

8,66

8,03

7,64

4,09

SplitNorm

0,27

0,35

0,35

0,35

0,15

rmcut , Bohr

3,03

2,81

2,81

2,81

3,35

C(2 p )

rcut , Bohr

10,06

7,64

9,57

8,66

4,87

SplitNorm

0,26

0,24

0,20

0,24

0,15

rmcut , Bohr

3,18

3,27

3,52

3,27

3,48

Table 1 shows that, firstly, for different reference systems, we got slightly different optimal basis set parameters using the same pseudopotential in all cases. Secondly, all optimized parameters differ noticeably from the default ones (especially, rcut ). Therefore, default basis set parameters should be used cautiously, and each new system requires basis set optimization.

Delta test

To compare used DFT packages (VASP and SIESTA), we performed the delta test [18] between SIESTA results for different sets of orbital parameters and VASP data [19]. The obtained results are presented in Table 2.

Table 2 shows that the biggest А С (and, consequently, the worst agreement with the VASP data) was obtained with the default basis set for carbon. Furthermore, different PAO basis sets resulted in different delta parameters (it can be seen in relative А С ). Generally speaking, the reference system used in the current version of delta test is a bulk structure (and for this reason delta test cannot be used for comparison of pseudopotential, for this purpose consideration of different allotropes is needed). Therefore, to compare DFT packages, where atomic basis sets are utilized, it is necessary to optimize PAOs parameters on the needed reference system (bulk). So, the correct value in our case is А С for graphite: А С = 0,36 meV/atom. This small value implies the good agreement between VASP and SIESTA results for carbon structures with the used pseudopotentials (results of the delta test considerably depend on the quality of pseudopotentials).

Table 2

a )

b )

c )

CP-corrected hydrogen adsorption energies

We simulated the adsorption of a single hydrogen molecule on CNT(5,5), CEY, and GDY. Relaxed structures are presented in Fig. 2.

d )

e )

Fig. 2. Relaxed in SIESTA (GGA) structures of adsorbed hydrogen on: a) internal surface of CNT(5,5); b) external surface of CNT(5,5); c) CEY; d) top of the GDY big pore; e) top of the GDY small pore.

Carbon and hydrogen atoms are grey and red, respectively

Delta parameters, obtained for different PAO basis sets

Structure

CNT

CEY

GDY

Bulk

Default PAO

А С , meV/atom

1,88

1,47

0,32

0,36

2,86

Relative А С , %

15,1

11,8

2,6

2,9

22,4

Hydrogen adsorption energy was calculated as follows:

BSSE

E bind = E base + E H2

^^^^^^^е

E base +H2 ,

where E base +H2 is the total energy of a complex “carbon nanomaterial + hydrogen molecule”, E base is the total energy of a carbon nanomaterial, E H2 is the total energy of an isolated hydrogen molecule. Here, if E bi nd >  0 , hydrogen attracts to the base structure, and the bigger is E bi nd the stronger is this binding.

CP corrections by Boys and Bernardi were calculated as follows:

ECP = Ebase - ghost - Ebase + EH2 - ghost - EH2 , where Ebase_ghost is the total energy of a carbon nanomaterial calculated in the full basis of a complex “carbon nanomaterial + hydrogen molecule”, Eb0ase is the total energy of a carbon nanomaterial calculated in the basis of a carbon structure, EH2 _ghost is the total energy of a hydrogen molecule calculated in the full basis of a complex “carbon nanomaterial + hydrogen molecule”, EH02 is the total energy of a hydrogen molecules calculated in the basis of this molecule. All these energies are calculated in relaxed geometries presented in Fig. 2 without further structural optimization. This correction, ECP , should be always negative. Then the final hydrogen adsorption energy was calculated as Ebind = EbBiSnSdE +ECP . The results of hydrogen adsorption energy calculations, as well as the value of CP correction by Boys and Bernardi, are presented in Table 3.

Table 3

Hydrogen adsorption energy (meV) and the value of CP correction by Boys and Bernardi (meV)

Basis set

CNT(5,5)

CEY

GDY

external

internal

big pore

small pore

E bind

E CP

E bind

E CP

E bind

E CP

E bind

E CP

E bind

E CP

GGA

optimized

5

44

35

231

12

(18)

43

8 (15)

47

10 (14)

57

default

–15

205

22

318

40

230

–34

369

–17

184

LDA

optimized

70

71

238

234

104 (105)

44

120 (122)

86

91 (87)

110

default

69

233

168

345

112

301

127

428

169

117

Table 3 shows that almost in all cases ECP drops after basis set optimization (for example, in the case of GDY big pore, ECP decreased by almost 8 times). However, even with the optimized basis set, ECP is significant in comparison with Ebind (especially for GGA calculations). Mostly, in LDA calculations ECP is bigger than in GGA calculations, though, as expected, Ebind is bigger too (since LDA overestimates the energy of vdW interaction, and GGA underestimates it [20]). As a result, ECP / Ebind is lower in LDA calculations than in GGA. All in all, we have not found the general trend in Ebind and basis set optimization. In some cases (for example, LDA calculations of external adsorption on CNT(5,5) or adsorption on top of the GDY big pore) Ebind changes only slightly after basis set optimization, while in other cases the change in Ebind can be significant.

To compare results, obtained with PAO basis set, with the BSSE-free plane-wave basis, we calculated hydrogen adsorption energies on 2D carbon nanomaterials in VASP. Results of these calculations are presented in Table 3 within the brackets. And the difference between the CP-corrected hydrogen adsorption energies, calculated with the optimized basis set, and the VASP adsorption energies is within the numerical precision. This is not true for Ebind obtained with the default basis set of carbon. To summarize, if one wants to get fast and precise hydrogen adsorption energies in weakly interacting systems, using PAOs, one should both optimize the basis set and employ CP correction by Boys and Bernardi.

Conclusions

In this work, we obtained the optimal parameters of PAOs basis sets, implemented in SIESTA, for CNTs, CEY, GDY, and graphite. The delta-test of VASP and SIESTA showed good agreement for carbon ( А С = 0,36 meV/atom). Simulation of hydrogen adsorption on low-dimensional carbon nanomaterials indicated the necessity of basis set optimization for each considered system and BSSE correction in the case of atomic basis set usage for modelling of weakly interacted systems. If these are done, the resulting adsorption energies will coincide with the ones, obtained with the BSSE-free plane-wave basis, within the numerical precision.

The reported study utilized the supercomputer resources of South Ural State University [21].

Список литературы Basis set superposition error: effects of atomic basis set optimization on value of counterpoise correction

  • Sakintuna, B. Templated porous carbons: a review article / B. Sakintuna, Y. Yürüm // Industrial & engineering chemistry research. - 2005. - Vol. 44, no. 9. - P. 2893-2902.
  • Бескачко, В.П. Механические свойства однослойных углеродных нанотрубок / В.П. Бескачко, С.А. Созыкин, Е.Р. Соколова // Все материалы. Энциклопедический справочник. - 2010. - № 7. - C. 19-23.
  • Xia, Y.D. Porous carbon-based materials for hydrogen storage: advancement and challenges / Y.D. Xia, Z.X. Yang, Y.Q. Zhu // Journal of Materials Chemistry A. - 2013. - Vol. 1, no. 33. - P. 9365-9381.
  • Jones, R.O. Density functional theory: Its origins, rise to prominence, and future / R.O. Jones // Reviews of Modern Physics. - 2015. - Vol. 87, Iss. 3. - C. 897-923.
  • Extraordinarily Long-Ranged Structural Relaxation in Defective Achiral Carbon Nanotubes / M.R.C. Hunt, S.J. Clark // Physical Review Letters. - 2012. - Vol. 109, Iss. 26. - P. 265502.
  • Numerical atomic orbitals for linear-scaling calculations / J. Junquera, Ó. Paz, D. Sánchez-Portal, E. Artacho // Physical Review B. - 2001. - Vol. 64, Iss. 23. - P. 235111.
  • Lee, K. Comparison of localized basis and plane-wave basis for density-functional calculations of organic molecules on metals / K. Lee, J. Yu, Y. Morikawa // Physical Review B. - 2007. - Vol. 75, Iss. 4. - P. 045402.
  • Boys, S.F. The calculation of small molecular interactions by the differences of separate total energies. Some procedures with reduced errors / S.F. Boys, F. Bernardi // Molecular Physics. - 2002. - Vol. 100, Iss. 1. - P. 65-73. (Boys, S.F. The calculation of small molecular interactions by the differences of separate total energies. Some procedures with reduced errors / S.F. Boys, F. Bernardi. Molecular Physics. - 1970. - Vol. 19, Iss. 4. - P. 553-566.)
  • The SIESTA method for ab initio order-N materials simulation / J.M. Soler, E. Artacho, J.D. Gale et al. // Journal of Physics-Condensed Matter. - 2002. - Vol. 14, no. 11. - P. 2745-2779.
  • Ordejón P., Artacho E., Soler J.M. Self-consistent order-N density-functional calculations for very large systems / P. Ordejón, E.Artacho, J.M. Soler // Physical Review B. - 1996. - Vol. 53, Iss. 16. - P. R10441-R10444.
  • Kresse, G. Efficient iterative schemes for ab initio total-energy calculations using a plane-wave basis set / G. Kresse, J. Furthmüller // Physical Review B. - 1996. - Vol. 54, Iss. 16. - P. 11169-11186.
  • Kresse, G. From ultrasoft pseudopotentials to the projector augmented-wave method / G. Kresse, D. Joubert // Physical Review B. - 1999. - Vol. 59, Iss. 3. - P. 1758-1775.
  • Ceperley, D.M. Ground State of the Electron Gas by a Stochastic Method / D.M. Ceperley, B.J. Alder // Physical Review Letters. - 1980. - Vol. 45, Iss. 7. - P. 566-569.
  • Perdew, J.P. Generalized gradient approximation made simple / J.P. Perdew, K. Burke, M. Ernzerhof // Physical Review Letters. - 1996. - Vol. 77, Iss. 18. - P. 3865-3868.
  • Abinit's Fritz-Haber-Institute (FHI) pseudo database. URL: https://departments.icmab.es/ leem/SIESTA_MATERIAL/Databases/Pseudopotentials/periodictable-intro.html (дата обращения: 25.11.2018).
  • Linear-scaling ab-initio calculations for large and complex systems / E. Artacho, D. Sánchez-Portal, P. Ordejón et al. // Physica Status Solidi B. - 1999. - Vol. 215, no. 1. - P. 809-817.
  • Аникина, Е.В. Оптимизация параметров базисного набора для моделирования адсорбции водорода на углеродных метананотрубках в пакете SIESTA / Е.В. Аникина, В.П. Бескачко // Научный поиск. Материалы девятой научной конференции аспирантов и докторантов. - Челябинск: Издательский центр ЮУрГУ, Челябинск, 2017. - C. 126-134.
  • Error Estimates for Solid-State Density-Functional Theory Predictions: An Overview by Means of the Ground-State Elemental Crystals / K. Lejaeghere, V. Van Speybroeck, G. Van Oost, S. Cottenier // Critical Reviews in Solid State and Materials Sciences. - 2014. - Vol. 39, Iss. 1. - P. 1-24.
  • Reproducibility in density functional theory calculations of solids / K. Lejaeghere, G. Bihlmayer, T. Björkman et al. // Science. - 2016. - Vol. 351, Iss. 6280. - aad3000.
  • DOI: 10.1126/science.aad3000
  • Klimeš, J. Perspective: Advances and challenges in treating van der Waals dispersion forces in density functional theory / J. Klimeš, A. Michaelides // The Journal of Chemical Physics. - 2012. - Vol. 137, Iss. 12. - P. 120901.
  • Kostenetskiy, P. SUSU Supercomputer Resources for Industry and fundamental Science / P. Kostenetskiy, P. Semenikhina // 2018 Global Smart Industry Conference (GloSIC). - Chelyabinsk, 2018. - P. 1-7.
Еще
Статья научная