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
|
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
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 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.
- Double-click the Materials Science icon
- (No icon? See Starting Maestro)
- Go to File > Change Working Directory
- Find your directory, and click Choose
- 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
- After downloading the zip file, unzip the contents in your Working Directorythe location where files are saved for ease of access throughout the tutorial
- Go to File > Save Project As
- Change the File name to intercalation_tutorial, click Save
- The project is now named
intercalation_tutorial.prj
- The project is now named
- Go to File > Import Structures
- Navigate to where you downloaded the provided tutorial files, choose
Section_02 > spinel_LiTiS2.maeand click Open
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.
- 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
- 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.
For the convergence tests, we will use the Material Project structure of spinel LiTiS2 imported in Section 2, see References for the database
- 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
- The Quantum ESPRESSO Calculations panel opens
- Ensure that Use structures from shows Project Table (1 selected entry)
- Check the Convergence tests box
- Go to Pseudopotentials
- Quantum ESPRESSO Calculations - Pseudopotentials panel opens
- In Path click Browse
- Navigate to where you saved the tutorial file and choose the
all_pbe_UPF_v1.5directory- 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
- 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.
- In the Theory tab, ensure the following are selected:
- Spin-polarized for Spin treatment
- This is chosen because the compound of interest is magnetic
- GGA for Density functional type
- PBE for Density functional
- Uncheck Use symmetry
- Spin-polarized for Spin treatment
For more information about parameter settings, see the Electronic Structure Calculations of Bulk Crystals Using Quantum ESPRESSO tutorial and the Quantum ESPRESSO Calculations documentation
- Switch to the Convergence tests tab
-
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
- 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:
- Max: 0.05
- Decrement: 0.01
- Steps: 4
- Check Include Γ-point
- Click Save to return to the Quantum ESPRESSO Calculations panel
- Change the Job Name to convergence_LiTiS2
- 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.
- If you would like to run the job, click Run. Otherwise, we will proceed with pre-generated results
- Close the Quantum ESPRESSO Calculations panel
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
- To import the pre-generated results from the main menu, choose File > Import Structures
- Navigate to where you downloaded the tutorial file and choose
convergence_LiTiS2.maegzfile - 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
- From Tasks in the toolbar, search for convergence
- Alternatively, go to Tasks > Materials > Quantum Mechanics > Quantum ESPRESSO > Convergence Tests Viewer
- Choose Convergence Tests Viewer from the list
- The Convergence Tests Viewer panel opens
The Convergence Tests Viewer panel will be used to analyze the results of the convergence calculations
- Click Load data from Workspace
- This loads in the selected entry group
- Check Convert energy to eV
- Check Show relative energy
- Energy values are now displayed relative to the lowest energy value in the data set
- 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
- 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.
For the optimization calculation, we will use the Materials Project Database structure of spinel LiTiS2 imported in Section 2.
- 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
- The Quantum ESPRESSO Calculations panel opens
- Ensure that Use structures from shows Project Table (1 selected entry)
- Check the Optimize atomic positions and cell box and uncheck all other boxes
- Click 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
- In Path click Browse
- Navigate to where you saved the tutorial file and choose the
all_pbe_UPF_v1.5directory- The Pseudopotentials panel is automatically filled with the paths to the directory and to the Li, Ti, and S specific pseudopotential files
- Click OK to close the Pseudopotentials panel
- A message appears that the energy cutoffs were not defined. Click OK.
- 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
- 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
- Go to the SCF tab
- For Custom energy cutoff for wavefunctions, input 80
- For Custom energy cutoff for charge density, input 400
- For Max steps in SCF, input 200
- For Smearing, input 0.003 for increased accuracy compared to the default setting
- Go to the Optimization tab
-
Make the following selections:
- Number of steps to 200
- Total energy threshold to 1e-06 Ry
- Force threshold to 0.00050 Ry/Bohr
- Click Save to return to the Quantum ESPRESSO Calculations panel
- Change the Job Name to optimization_LiTiS2
- Adjust the job settings (
) as needed
- This job requires a CPU host. The job can be completed in approximately 3 days using 8 CPUs
- If you would like to run the job, click Run. Otherwise, we will proceed with pre-generated results
- Close the Quantum ESPRESSO Calculations panel
- If you did not run the optimization yourself, from the main menu, choose File > Import Structures
- Navigate to where you downloaded the tutorial file and choose the
optimization_LiTiS2.maegzfile - 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.
- 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
- The Enumerate Periodic Structure panel opens
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.
- Ensure that Use structures from shows Workspace (included entry)
- Click Define in the top toolbar to open the Atom Selection panel
- In the Atom tab, choose Element, then Li
- Add the selection
- Click OK to close the panel
- 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
- Click Add Transmutation and a row of controls for defining the transmutation is displayed
- Click Set Element to open the Choose Element dialogue
- Select Vacancy
- Click OK to close the panel
- When the Choose Element panel is closed you will see that Set Element says DU
- 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
- Click Save
- 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.
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.
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.
- 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
- The Quantum ESPRESSO Calculations panel opens
- Ensure that Use structures from shows Project Table (1 selected entry)
- Check the Optimize atomic positions and cell box and uncheck all other boxes
- 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
- Change the JobName to optimization_Li_vacancy_1
- Adjust the job settings (
) as needed
- This job requires a CPU host. The job can be completed in approximately 2 days on 8 CPUs
- If you would like to run the job, click Run. Otherwise, we will proceed with pre-generated results
- Close the Quantum ESPRESSO Calculations panel
- If you did not run the optimization yourself, from the main menu, choose File > Import Structures
- Navigate to where you downloaded the tutorial file and choose the
optimization_Li_vacancy_1.maegz - 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
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:
-
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.
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.
- Open the Project Table
- Expand the All menu
- Expand the Material Science menu
- Expand the Secondary drop down menu
- 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
- Open
spinelLiTiS2.xlsxwith any spreadsheet program that you have available
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.
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.
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.
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
- To import the optimized Li crystal structure file, go to File > Import Structures
- Navigate to where you downloaded the provided tutorial files, choose
Li.maegzand click Open
The optimized Li crystal structure is now in the workspace
- 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
- 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:
- Topics in solid-state modeling:
- Topics in batteries and energy storage:
For further reading:
- The Materials Project
- Controlling the Electrochemical Properties of Spinel Intercalation Compounds. DOI: 10.1021/acsaem.8b01080
- Rechargeable Alkali-Ion Battery Materials: Theory and Computation. DOI: 10.1021/acs.chemrev.9b00601
- Prediction of Li intercalation voltages in rechargeable battery cathode materials: effects of exchange-correlation functional, van der Waals interactions, and Hubbard U. DOI: 10.1103/PhysRevMaterials.4.065405
- Computational understanding of Li-ion batteries. DOI: 10.1038/npjcompumats.2016.2
- Nondilute diffusion from first principles: Li diffusion in LixTiS2. DOI: 10.1103/PhysRevB.78.104306
- Mg Intercalation in Layered and Spinel Host Crystal Structures for Mg Batteries. DOI: 10.1021/acs.inorgchem.5b00188
- Electrochemical Potential Spectroscopy: A New Electrochemical Measurement. DOI: 10.1149/1.2129095
- See the help documentation
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