Calculating Voltage Curves of Spinel Intercalation Compounds

Tutorial Created with Software Release: 2023-2
Topics: Energy Capture & Storage
Methodology: Periodic Quantum Mechanics
Products Used: MS Maestro, Quantum Espresso

Tutorial files

61 MB

This tutorial is written for use with a 3-button mouse with a scroll wheel.
Words found in the Glossary of Terms are shown like this: Workspacethe 3D display area in the center of the main window, where molecular structures are displayed

 

Tip: You can hover over a glossary term to display its definition. You can click on an image to expand it in the page.
Abstract:

 

In this tutorial, we will learn to generate intercalation voltage curves for a spinel intercalation compound using the Quantum ESPRESSO (QE) interface for periodic density functional theory (DFT) calculations.

 

Tutorial Content
  1. Introduction to Calculating Intercalation Voltage Curves

  1. Creating Projects and Importing Structures

  1. Running and Analyzing a Convergence Test for Energy Cutoff and K-Point Grid Determination

  1. Optimizing Atomic Positions and the Crystal Cell

  1. Generation of Li-vacancies

  1. Optimizing Atomic Positions and the Crystal Cell of the Li-vacancy Structures

  1. Plotting the Formation Energy

  1. Plotting the Intercalation Voltage Curve

  1. Conclusion and References

  1. Glossary of Terms

1. Introduction to Calculating Voltage Curves

The battery market is a highly important economic sector and an integral part of the consumer electronics and automotive industry. The design of new materials is necessary to increase battery  performance, reliability, and lifetime. A high degree of chemical flexibility and the need to understand the underlying mechanisms to create design rules make state-of-the-art modeling techniques valuable tools. Li-ion batteries represent the most feasible type of rechargeable batteries, where novel cathode, anode, or electrolyte materials are investigated in order to improve stability, capacity, power density, rate capability, or recharge time. One critical property for rechargeable batteries is the intercalation voltage curve versus a Li metal anode. The following tutorial guides through the necessary steps to create such an intercalation voltage curve using spinel LixTiS2 as the cathode material. Although LixTiS2 is not currently the focus of recent battery technology, the absence of phase transformations upon deintercalation of Li renders LixTiS2 a suitable model system (see References).

In this tutorial, we will calculate the intercalation voltage curve of the LiTiS2 spinel compound using the Quantum ESPRESSO (QE) interface for periodic DFT calculations in Materials Science (MS) Maestro. Calculation of the intercalation voltage requires relative energies of the compounds with a full range of possible degrees of lithiation. To this end we will construct a system containing a fully lithiated LiTiS2 spinel system, and then systematically remove Li ions until we reach the fully delithiated TiS2 structure. At each concentration, we will perform a geometry optimization for different Li-orderings to obtain DFT total energy values for different configurations. Then, we will calculate the formation energies and intercalation voltage curve of the LixTiS2 spinel system. Note, QE calculations performed in MS Maestro currently only run on a Linux host.

We will first use the Quantum ESPRESSO Calculations panel to perform convergence test calculations on the bulk LiTiS2 system to determine a sufficient energy cutoff and the k-point mesh. Second, we will perform a geometry optimization to fully relax the bulk system. Next, we will use the Enumerate Periodic Structures panel to successively decrease the Li concentration from the LixTiS2 system by introducing Li-vacancies and to generate multiple structures per concentration. Then, we will fully relax a subset of the Li-vacancy structures with the Quantum ESPRESSO Calculations panel. From this subset, we can construct the convex hull of the formation energies. Lastly, we’ll use the energetically lowest structures to calculate the intercalation voltage curve for the spinel LiTiS2 system.

This workflow is summarized in the following schematic:

If you are unfamiliar with handling periodic structures or performing solid-state calculations with MS Maestro, two foundational tutorials are available and recommended: Building and Manipulating Crystal Structures and Electronic Structure Calculations of Bulk Crystals Using Quantum ESPRESSO.

2. Creating Projects and Importing Structures

At the start of the session, change the file path to your chosen Working Directorythe location where files are saved in MS Maestro to make file navigation easier. Each session in MS Maestro begins with a default Scratch Projecta temporary project in which work is not saved, closing a scratch project removes all current work and begins a new scratch project, which is not saved. A MS Maestro project stores all your data and has a .prj extension. A project may contain numerous entries corresponding to imported structures, as well as the output of modeling-related tasks. Once a project is saved, the project is automatically saved each time a change is made.

Structures can be built in MS Maestro or can be imported using File > Import Structures (or drag-and-dropped), and are added to the Entry Lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion and Project Tabledisplays the contents of a project and is also an interface for performing operations on selected entries, viewing properties, and organizing structures and data. The Entry Lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion is located to the left of the Workspacethe 3D display area in the center of the main window, where molecular structures are displayed. The Project Tabledisplays the contents of a project and is also an interface for performing operations on selected entries, viewing properties, and organizing structures and data can be accessed by Ctrl+T (Cmd+T) or Window > Project Table if you would like to see an expanded view of your project data.

  1. Double-click the Materials Science icon

Figure 2-1. Change Working Directory option.

  1. Go to File > Change Working Directory
  2. Find your directory, and click Choose
  3. Pre-generated files are included for running jobs or examining output. Download the zip file here: schrodinger.com/sites/default/files/s3/release/current/Tutorials/zip/intercalation.zip
  4. After downloading the zip file, unzip the contents in your Working Directorythe location where files are saved for ease of access throughout the tutorial

Figure 2-2. Save Project panel.

  1. Go to File > Save Project As
  2. Change the File name to intercalation_tutorial, click Save
    • The project is now named intercalation_tutorial.prj

Figure 2-3. Import structure file.

  1. Go to File > Import Structures
  2. Navigate to where you downloaded the provided tutorial files, choose Section_02 > spinel_LiTiS2.mae and click Open

Figure 2-4. The spinel LiTiS2 structure in ball-and-stick representation.

The imported entry is now available in the workspace. This experimental crystal structure is available from The Materials Project Database using the searchable “Query Materials Project Database” where then the file can be Downloaded. This structure has ID mp-755414. This asymmetric unit does not need any further preparation and is ready for QE simulations.

  1. Select(1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries and includethe entry is represented in the Workspace, the circle in the In column is blue the spinel structure
  2. Change the representation to ball-and-stick by clicking on the Style menu () and choosing Apply ball-and-stick representation

To add more bonds to Li (as shown here) go to Materials Science > Preferences, then under Workspace select Materials Science. Check Ignore atomic valences when calculating bonds. Close the Preferences window. In the bottom right corner of the workspace, open the periodic structure tool window. Click Build Cell. Check Recalculate Connectivity and Recalculate Bond Orders then click Apply.

3. Running and Analyzing a Convergence Test for Energy Cutoff and K-Point Grid Determination

In this section, we will run convergence tests to investigate the accuracy of the total energy calculation with respect to integration grids in reciprocal (k) space and to the size of the plane wave basis for wavefunctions and charge density. The convergence of the total energy will allow us to make an appropriate choice for the k-point grid and wavefunction/density energy cutoff parameters for the following calculations. If you are familiar with QE convergence testing, skip to Section 4 or to learn more about QE convergence calculations, see the Quantum ESPRESSO Calculations Panel and the Convergence Test Viewer Panel documentation.

Figure 3-1. Quantum ESPRESSO Calculations panel settings.

For the convergence tests, we will use the Material Project structure of spinel LiTiS2 imported in Section 2, see References for the database

  1. With spinel LiTiS2 includedthe entry is represented in the Workspace, the circle in the In column is blue in the workspacethe 3D display area in the center of the main window, where molecular structures are displayed and selected(1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries in the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion, go to Tasks > Materials > Quantum Mechanics > Quantum ESPRESSO > Quantum ESPRESSO Calculations
  2. Ensure that Use structures from shows Project Table (1 selected entry)
  3. Check the Convergence tests box
  4. Go to Pseudopotentials

Figure 3-2. Selecting pseudopotentials.

  1. In Path click Browse
  2. Navigate to where you saved the tutorial file and choose the all_pbe_UPF_v1.5 directory
    • The Pseudopotentials panel is automatically filled with the paths to the directory and to the Li, Ti and S specific pseudopotential files
    • Pseudopotentials are not included with the Quantum ESPRESSO installation and must be downloaded separately. There are several libraries available (see this link for more information). The pseudopotentials used in this tutorial can be downloaded from the GBRV pseudopotential site
  3. Click OK to close the Pseudopotentials panel
    • A message appears that the energy cutoffs were not defined. Click OK.

Note: This warning can be ignored  since we will define the energy cutoffs from the result of the convergence test.

Figure 3-3. Opening the Advanced Options panel.

  1. Go to Advanced Options

Figure 3-4. Advanced Options, Theory tab settings.

  1. In the Theory tab, ensure the following are selected:
    • Spin-polarized for Spin treatment
      1. This is chosen because the compound of interest is magnetic
    • GGA for Density functional type
    • PBE for Density functional
    • Uncheck Use symmetry

For more information about parameter settings, see the Electronic Structure Calculations of Bulk Crystals Using Quantum ESPRESSO tutorial and the Quantum ESPRESSO Calculations documentation

Figure 3-5. Advanced Options, SCF tab settings.

  1. Switch to the SCF tab
  2. For Smearing, input 0.003

Figure 3-6. Advanced Options, Convergence tests tab settings.

  1. Switch to the Convergence tests tab
  2. Make the following selections:
    • Minimum energy cutoff to 40 Ry
    • Maximum energy cutoff to 120 Ry
    • Step size to 20 Ry
    • Charge density multiplier to 5
      1. For this system, a charge density multiplier of 5 is sufficient but can range from 8-12 in specific cases. For very accurate simulations, testing is highly recommended.
    • Check Grid plane distance, with the following settings:
      1. Max: 0.05
      2. Decrement: 0.01
      3. Steps: 4
      4. Check Include Γ-point
  3. Click Save to return to the Quantum ESPRESSO Calculations panel

Figure 3-7. Starting the convergence calculation.

  1. Change the Job Name to convergence_LiTiS2
  2. Adjust the job settings () as needed
    • This job requires a CPU host. The job can be completed in approximately 3 days on a CPU host with 8 CPUs

Note: With the current settings the workflow will perform a number of fixed cell and frozen atom QE calculations with different energy cutoff and k-point grid combinations. The ranges for the tested values have been specified in the Convergence Test subpanel. Each calculation will be performed on 8 threads with a maximum of 1 calculation running simultaneously. So, the workflow will request 8 CPU cores assuming the machine has 8 cores and the Job Settings have not been changed. 

  1. If you would like to run the job, click Run. Otherwise, we will proceed with pre-generated results
  2. Close the Quantum ESPRESSO Calculations panel

Figure 3-8. Importing Structures.

 

By analyzing the convergence calculations, we can select reasonable values for the wavefunction energy cutoff and the k-point grid parameters to ensure required accuracy in further calculations

  1. To import the pre-generated results from the main menu, choose File > Import Structures
  2. Navigate to where you downloaded the tutorial file and choose convergence_LiTiS2.maegz file
  3. Click Open
    • A new group with 18 structures is added to the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion. The entire group is automatically selected(1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries and the first entry includedthe entry is represented in the Workspace, the circle in the In column is blue in the workspacethe 3D display area in the center of the main window, where molecular structures are displayed
    • Maintain the entire entry group selection

Figure 3-9. Launching Convergence Tests Viewer panel.

  1. From Tasks in the toolbar, search for convergence
    • Alternatively, go to Tasks > Materials > Quantum Mechanics > Quantum ESPRESSO > Convergence Tests Viewer
  2. Choose Convergence Tests Viewer from the list

Figure 3-10. Loading data from Workspace.

 

The Convergence Tests Viewer panel will be used to analyze the results of the convergence calculations

  1. Click Load data from Workspace
    • This loads in the selected entry group
  2. Check Convert energy to eV
  3. Check Show relative energy
    • Energy values are now displayed relative to the lowest energy value in the data set

Figure 3-11. Convergence with the wavefunction cutoffs.

 

  1. In Wavefunction cutoffs (Ry) column, shift-click all entries
    • The graph shows convergence with k-points for the different wavefunction cutoffs. We observe that a K-point grid of 3 x 3 x 3 (14 K-points) meets our convergence criteria of 1 meV/atom. There are only 14 K-points due to symmetry reduction
    • A 1 meV/atom relative energy convergence criteria is sufficient, to obtain this value we take the values graphed and divide by the number of atoms in the structure

Figure 3-12. Convergence with the wavefunction cutoff for a given k-point grid.

 

  1. In # of K-points column, shift-click all entries
    • The graph shows convergence with wavefunction cutoff for the different k-point grids. We observe that a wavefunction cutoff of 80 Ry meets our convergence criteria of less than or equal to 1 meV/atom
    • The cutoff for the charge density is determined from the wavefunction cutoff and the multiplicator, which was defined as 5 during the convergence test

For our optimization calculation, we can proceed with a wavefunction cutoff of 80 Ry and a K-point grid of 3x3x3. For more information on running convergence calculations, see the Electronic Structure Calculations of Bulk Crystals Using Quantum ESPRESSO tutorial.

4. Optimizing Atomic Positions and the Crystal Cell

In this section, we will optimize the spinel LiTiS2 structure at the quantum mechanical (QM) level. We will geometry optimize the crystal structure using DFT, ensuring that it is sufficiently relaxed in preparation for further calculations. Here, we will use parameters for the wavefunction cutoff energy and k-point grid that were determined from the convergence testing in Section 3.

Figure 4-1. Spinel LiTiS2 structure.

For the optimization calculation, we will use the Materials Project Database structure of spinel LiTiS2 imported in Section 2.

  1. With spinel LiTiS2 includedthe entry is represented in the Workspace, the circle in the In column is blue and selected(1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries in the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion, go to Tasks > Materials > Quantum Mechanics > Quantum ESPRESSO > Quantum ESPRESSO Calculations

 

Figure 4-2. Quantum ESPRESSO Calculations panel settings.

 

  1. Ensure that Use structures from shows Project Table (1 selected entry)
  2. Check the Optimize atomic positions and cell box and uncheck all other boxes
  3. Click Pseudopotentials

Figure 4-3. Selecting pseudopotentials.

 

 

The pseudopotential panel should have remembered the location of the pseudopotentials used in the convergence calculation. If this is not the case, use the next several steps to set them once again

  1. In Path click Browse
  2. Navigate to where you saved the tutorial file and choose the all_pbe_UPF_v1.5 directory
    • The Pseudopotentials panel is automatically filled with the paths to the directory and to the Li, Ti, and S specific pseudopotential files
  3. Click OK to close the Pseudopotentials panel
    • A message appears that the energy cutoffs were not defined. Click OK.

Figure 4-4. Opening the Advanced Options.

  1. Click Advanced Options

Figure 4-5. Advanced Options, Theory tab.

  1. In the Theory tab, ensure the following are selected:
    • Spin-polarized for Spin treatment
    • GGA for Density functional type
    • PBE for Density functional
    • Uncheck Use symmetry
  2. Set the Grid plane distance to 0.04000, check Include Γ-point, and click Update K-point mesh to update the Monkhorst-Pack grid values
    • The relationship between the density and the Monkhorst Pack definition can be checked with the Update K-point mesh option
    • A grid plane density of 0.04/Å relates to a 3x3x3 Monkhorst-Pack grid for this particular system

Figure 4-6. Advanced Options, SCF tab settings.

 

  1. Go to the SCF tab
  2. For Custom energy cutoff for wavefunctions, input 80
  3. For Custom energy cutoff for charge density, input 400
  4. For Max steps in SCF, input 200
  5. For Smearing, input 0.003 for increased accuracy compared to the default setting

Figure 4-7. Advanced Options, Optimization tab settings.

  1. Go to the Optimization tab
  2. Make the following selections:
    • Number of steps to 200
    • Total energy threshold to 1e-06 Ry
    • Force threshold to 0.00050 Ry/Bohr
  3. Click Save to return to the Quantum ESPRESSO Calculations panel

Figure 4-8. Starting the optimization calculation.

  1. Change the Job Name to optimization_LiTiS2
  2. Adjust the job settings () as needed
    • This job requires a CPU host. The job can be completed in approximately 3 days using 8 CPUs
  3. If you would like to run the job, click Run. Otherwise, we will proceed with pre-generated results
  4. Close the Quantum ESPRESSO Calculations panel

Figure 4-9. DFT-relaxed spinel LiTiS2 in the workspace.

  1. If you did not run the optimization yourself, from the main menu, choose File > Import Structures
  2. Navigate to where you downloaded the tutorial file and choose the optimization_LiTiS2.maegz file
  3. Click Open
    • A new entry group is added to the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion

5. Generation of Li-Vacancies

In this section, we will generate the structures of partially lithiated LiTiS. To this end we will iteratively remove the Li atoms of the spinel LiTiS2 structure to create structures with different Li-vacancy concentrations (LixTiS2 with x in [0,1]). Using the Enumerate Periodic Structure panel, we can systematically remove the Li atoms and for each Li concentration generate a variety of symmetry non-equivalent structures with different vacancy arrangements at defined vacancy concentrations. Here, we will create a system with 1, 2, 4, 6, 8, 10, 12, 14, and 16 Li vacancies. In Section 6, we will optimize the positions and crystal cells of a subset of these structures.

Figure 5-1. DFT-relaxed spinel LiTiS2 in the workspace.

  1. With spinel LiTiS2 includedthe entry is represented in the Workspace, the circle in the In column is blue and selected(1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries in the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion, go to Tasks > Materials > Enumeration > Periodic Systems

Figure 5-2. Enumerate Periodic Structure panel.

Before enumerating the system, we need to define our selected atoms. We want to select all Li atoms in order to define the positions where a Li-vacancy can be generated. This can be done in many ways. Here we will use the Atom Selection menu.

 

  1. Ensure that Use structures from shows Workspace (included entry)

Figure 5-3. The Define tool in the top toolbar.

  1. Click Define in the top toolbar to open the Atom Selection panel

Figure 5-4. The Atom Selection panel.

  1. In the Atom tab, choose Element, then Li
  2. Add the selection
  3. Click OK to close the panel

Figure 5-5. All 16 Li ions selected.

All 16 Li atoms should now be selected in the workspace

Figure 5-6. Enumerate Periodic Structure panel.

  1. All 16 Li atoms are listed as the Atom Set
    • You can also type an atom name after Atom Set in case there are more sets to be defined
  2. Click Add Transmutation and a row of controls for defining the transmutation is displayed

Figure 5-7. Choosing the vacancy.

  1. Click Set Element to open the Choose Element dialogue
  2. Select Vacancy
  3. Click OK to close the panel
    • When the Choose Element panel is closed you will see that Set Element says DU

Figure 5-8. Saving the vacancy option.

  1. Change the DU Concentration min value to 1 and the max value to 1
    • These values represent the minimum and maximum number of atoms to transmute from the atom selection
    • For creating Li-vacancies, we want these values to be the same to create structures with a constant number of Li-vacancies but with varying arrangement
    • For this setup, one Li atom will be removed from the spinel system creating 1 Li-vacancy
  2. Click Save

Figure 5-9. Running the Enumerate Periodic Structure panel.

Under Transmutations we now see Atom set

  1. Change the job Name to enumerate_Li_vacancy_1
  2. Adjust the job settings () as needed
    • This job requires a CPU host. The job can be completed in approximately 5 minutes on a CPU host
  3. Click Run
  4. Close the Enumerate Periodic Structures panel

Figure 5-10. Spinel LiTiS2 structure with 1 Li-vacancy.

  1. When the job is finished enumerate_Li_vacancy_1 (1) will be added to the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion containing 1 structure with 1 Li vacancy
    • Due to symmetry only one unique vacancy structure is generated

We want to repeat this process to generate structures with 2, 4, 6, 8, 10, 12, 14, and 16 Li-vacancies. Follow the steps above for each of the even numbered vacancies. Make sure to delete any old transmutations in the Enumerate Periodic Structure Panel before proceeding with the next Li-vacancy structure.

Figure 5-11. All Li-vacancy structures built.

Once all the vacancy structures have been generated, 9 groups will have been added to the entry list. Many of these vacancy groups contain several possible structures.

 

Since we have an abundance of possible vacancy structures at most vacancy concentrations, in the next section, we are going to select a subset of structures for further calculations.

6. Optimizing Atomic Positions and the Crystal Cell of the Li-vacancy Structures

In this section, we will optimize the LixTiS2 structures at the QM level using the same parameters as described in Section 4. As mentioned above, some of these structures have many possible vacancy configurations. For these groups, we will only pick a subset to optimize to save us time and computational resources. We select 58 structures out of the 279 possible Li-vacancy structures. This subset is a guess; ultimately the goal is to find the energetically lowest structure in the pool of all possible arrangements at a specific vacancy concentration.

Figure 6-1. LiTiS2 structure with one Li-vacancy.

This section will walk through the optimization of the structure with 1 Li vacancy, but note that all optimized structures at every Li-concentration are provided in the tutorial files and are necessary to produce the final voltage curve.

  1. With enumerate_Li_vacancy_1 includedthe entry is represented in the Workspace, the circle in the In column is blue and selected(1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries in the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion, go to Tasks > Materials > Quantum Mechanics > Quantum ESPRESSO > Quantum ESPRESSO Calculations

Figure 6-2. Quantum ESPRESSO Calculations panel settings.

 

  1. Ensure that Use structures from shows Project Table (1 selected entry)
  2. Check the Optimize atomic positions and cell box and uncheck all other boxes
  3. All optimization settings (including pseudopotentials) for the Li-vacancy structures should be identical to those in Section 4. Follow the calculation setup steps 4-31 in Section 4 

 

 

Figure 6-3. Starting the calculation.

  1. Change the JobName to optimization_Li_vacancy_1
  2. Adjust the job settings () as needed
    • This job requires a CPU host. The job can be completed in approximately 2 days on 8 CPUs
  3. If you would like to run the job, click Run. Otherwise, we will proceed with pre-generated results
  4. Close the Quantum ESPRESSO Calculations panel

Figure 6-4. DFT-relaxed spinel LiTiS2 in the workspace.

  1. If you did not run the optimization yourself, from the main menu, choose File > Import Structures
  2. Navigate to where you downloaded the tutorial file and choose the optimization_Li_vacancy_1.maegz
  3. Click Open
    • A new entry group is added to the entry lista simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion

Figure 6-5. All possible Li-vacancy structures.

Every Li-vacancy structure created in Section 5 needs to be optimized using the same setup as described in this section. These optimizations can be run as individual jobs or in one large batch. For the purposes of the tutorial you can instead import the pre-generated provided files:

  1. Import all the Li-vacant optimized structures included in the provided tutorial files
    • Including the file imported in step 24, there are 58 different optimized Li-vacancy structures
    • When the Li-vacancy structure possibilities exceeded 10 structures, only 10 different structures were selected for performing a geometry optimization

7. Plotting the Formation Energy

In this section, we will plot the formation energy for the spinel LixTiS2 structures with respect to Li concentration. The formation energy is plotted to determine the lowest energy structures for every Li-vacancy. These lowest energy structures from the selected subset for every Li-concentration will then be used for calculating the intercalation voltage curve in Section 8.

Figure 7-1. Opening the Project Table.

To plot the formation energy, we need to collect the total energy for each optimized structure from the Project Table. We will have 59 total energy values, one from the original optimized spinel LiTiS2 structure and then 58 values from the Li-vacancy structures.

  1. Open the Project Table

Figure 7-2. Opening the Property Tree.

  1. Open the Property Tree by clicking Window > Property Tree

Figure 7-3. Extending the menus.

  1. Expand the All menu
  2. Expand the Material Science menu
  3. Expand the Secondary drop down menu

 

Figure 7-4. Adding the Etot (Ry) values.

  1. Add Etot (Ry) from the Secondary menu

 

The total energy values are now shown for all optimized structures, we will need each value copied into a spreadsheet or you can export the energy values from the project table by going to Data → Export → Spreadsheet

 

A spreadsheet with all total energy values is included in the provided files

 

  1. Open spinelLiTiS2.xlsx with any spreadsheet program that you have available

Figure 7-5. Spinel LiTiS2 spreadsheet.

This spreadsheet has 2 tabs. Click the Formation_Energy tab. There are 4 columns in this tab.

  • Column A: Number of Li vacancies in the system
  • Column B: The concentration of Li in the system, with 1 being 100%
  • Column C: The total energy in Ry from the Project Table
  • Column D: The formation energy (Ef)
    • Ef was calculated using Equation 1 (below)
    • Clicking on any value in Column D will show which cells were used in the formation energy calculation

 

The formation energy was calculated using Equation 1 (see Section 9 for references).

 

                                             Equation 1

 

In Equation 1, x is the concentration of Li, E(LiTiS2) is the total energy of the fully lithiated system, E(TiS2) is the total energy of the fully delithiated system, and E(LixTiS2) is the total energy for the structure with the Li-vacancy concentration in question.

Figure 7-6. Formation energy vs Li Concentration.

The calculated formation energy (column D) vs. Li concentration (column B) is plotted here.

 

The convex hull plot of the formation energy determines the lowest energy structure for each Li-vacancy concentration (recognizing that we only performed the calculation on a small subset for each concentration).

 

Feel free to visualize the corresponding low-energy structures in the workspace.

 

 

Figure 7-7. The spreadsheet showcasing the lowest energy structure.

You will notice one value for each Li concentration bolded in the spreadsheet. This is the lowest energy structure from the selected subset at each concentration. These structures will be used to calculate the voltage curve in the final section.

 

The lattice parameters vs. Li concentration can also be plotted to ensure that the unit cell volume does not significantly change upon lithiation. As the plot shows, there was a high level of agreement between the lattice constants for each Li concentration. This gives us confidence that our subset of structures selected are comparable to one another.

8. Plotting the Intercalation Voltage Curve

In this section, we will plot the calculated voltage curve for the spinel LixTiS2 structure. The voltage curve is plotted using Equation 2 and will be further discussed in this section (see References). These curves can be reasonably approximated by density functional theory (DFT) calculations, using the energy difference at zero Kelvin between structures with varying concentrations of the active species in the intercalation compound.

 

                                 Equation 2

In Equation 2, G and EDFT are the Gibbs free energy and the computed DFT energy, X is TiS2, EDFT[LinX] is the computed DFT energy for a structure with a Li concentration of n, EDFT[Lin-xX] is the computed DFT energy for a structure with a Li concentration of n-x, EDFT[Li] is the computed DFT energy for the bulk Li crystal, x is the transferred Li concentration, and e is the electron charge.

Figure 8-1. The optimized Li crystal structure.

Before we can approximate the voltage curve of LixTiS2 against the Li metal anode, we need to calculate the total energy of the bulk Li crystal. We took the experimental bcc Li crystal structure and performed a convergence test before running a geometry optimization. Here, we will import the optimized structure, but for a more detailed explanation on optimizing bulk crystal structures using Quantum ESPRESSO, see the Electronic Structure Calculations of Bulk Crystals Using Quantum ESPRESSO tutorial

  1. To import the optimized Li crystal structure file, go to File > Import Structures
  2. Navigate to where you downloaded the provided tutorial files, choose Li.maegz and click Open

The optimized Li crystal structure is now in the workspace

Figure 8-2. Obtaining the Etot energy for the bulk Li crystal.

  1. To obtain the total energy of the bulk Li crystal, open the Project Table and scroll until you see Etot (Ry) for the periodic_dft_import_Li entry
    • These Etot (Ry) values are already copied into the provided spreadsheet

 

 

 

Figure 8-3. Voltage curve tab in the provided spreadsheet.

  1. Return to the provided spreadsheet, spinelLiTiS2.xlsx, and navigate to the Voltage_Curve tab  

These columns demonstrate the various steps for calculating the voltage curve from the DFT total energies

 

There are 9 columns in this spreadsheet:

  • Column A: Number of Li-vacancies in the system, copied from the Ef tab
  • Column B: The concentration of Li in the system, with 1 being 100%
  • Column C: The total energy in Ry from the Project Table
  • Column D: The total energy in eV (column C converted to eV)
  • Column E: Total energy per formula unit (calculated by dividing the total energy in eV (column) by the total number of Li atoms (16) in the supercell)
  • Column F: The difference in energy per formula unit between the energy per formula unit at the current concentration and the energy per formula unit at the next lower concentration
  • Column G: Difference in concentration between the current concentration and the next lower concentration
  • Column H:   in units of eV (column F divided by column G)
  • Column I: in units of eV
    • is the total energy of the Li bulk crystal, divided by 2 because of the 2 Li atoms in the unit cell, converted to units of eV

 

To plot the voltage curve, we plot Column I (y-axis) vs. Column B (x-axis). To read more about intercalation voltage curves for spinel compounds or to see the experimental results see Section 9.

 

9. Conclusion and References

In this tutorial, we learned how to calculate and plot the intercalation voltage curve for a spinel system using the Quantum ESPRESSO (QE) interface for periodic density functional theory (DFT) calculations. We used the Quantum ESPRESSO Calculations panel to optimize the system, then used the Enumerate Periodic Structure panel to create Li-vacancy structures, and then used the Quantum ESPRESSO Calculations panel once more to optimize the Li-vacant structures. From each calculation, we gathered the DFT total energy, and then plotted the formation energy convex hull and the voltage curve of the spinel LixTiS2 system.

For further learning:

For introductory content, focused on navigating the Schrödinger Materials Science interface, an Introduction to Maestro for Materials Science tutorial is available. Please visit the materials science training website for access to 70+ tutorials. For scientific inquiries or technical troubleshooting, submit a ticket to our Technical Support Scientists at help@schrodinger.com.

For self-paced, asynchronous, online courses in Materials Science modeling, including access to Schrödinger software, please visit the Schrödinger Online Learning portal on our website.

For some related practice, proceed to explore other relevant tutorials:

 

 

For further reading:

10. Glossary of Terms

Entry List - a simplified view of the Project Table that allows you to perform basic operations such as selection and inclusion

Included - the entry is represented in the Workspace, the circle in the In column is blue

Project Table - displays the contents of a project and is also an interface for performing operations on selected entries, viewing properties, and organizing structures and data

Recent actions - This is a list of your recent actions, which you can use to reopen a panel, displayed below the Browse row. (Right-click to delete.)

Scratch Project - a temporary project in which work is not saved, closing a scratch project removes all current work and begins a new scratch project

Selected - (1) the atoms are chosen in the Workspace. These atoms are referred to as "the selection" or "the atom selection". Workspace operations are performed on the selected atoms. (2) The entry is chosen in the Entry List (and Project Table) and the row for the entry is highlighted. Project operations are performed on all selected entries

Working Directory - the location where files are saved

Workspace - the 3D display area in the center of the main window, where molecular structures are displayed