Next Article in Journal
Simulation-Based Two-Stage Scheduling Optimization Method for Carrier-Based Aircraft Launch and Departure Operations
Previous Article in Journal
Unsupervised Approaches to Finding Outliers in Caption-Represented Images
Previous Article in Special Issue
Kinetic Monte Carlo Modeling of the Spontaneous Deposition of Platinum on Au(111) Surfaces
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Electrochemical Modeling Applied to Intercalation Phenomena Using Lattice Kinetic Monte Carlo Simulations: Galvanostatic Simulations

by
E. Maximiliano Gavilán-Arriazu
1,2,*,
Andrés Ruderman
2,3,
Carlos Bederian
3,
Eduardo Moran Vieyra
1 and
Ezequiel P. M. Leiva
2,4,*
1
Instituto de Bionanotecnología del NOA (INBIONATEC), Universidad Nacional de Santiago del Estero (UNSE), Santiago del Estero G4206XCP, Argentina
2
Laboratorio de Energías Sustentables, Facultad de Matemática, Astronomía, Física y Computación, Universidad Nacional de Córdoba, Córdoba X5000GYA, Argentina
3
Instituto de Física Enrique Gaviola, Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET), Córdoba X5000GYA, Argentina
4
Instituto de Fisicoquímica de Córdoba (INFIQC), Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET), Córdoba X5000GYA, Argentina
*
Authors to whom correspondence should be addressed.
Entropy 2025, 27(7), 663; https://doi.org/10.3390/e27070663
Submission received: 30 April 2025 / Revised: 6 June 2025 / Accepted: 17 June 2025 / Published: 20 June 2025
(This article belongs to the Special Issue Statistical Mechanics of Lattice Gases)

Abstract

:
In the present work, we address the theory of the lattice-gas model to the study of intercalation materials by using a novel kinetic Monte Carlo (kMC) algorithm for the simulation of an electrochemical method of everyday use in R&D laboratories: constant-current chrono-potentiometric measurements. The main aim of the present approach is to show how to use these atomistic simulations to study intercalation materials used as electrodes in alkali-ion batteries under galvanostatic conditions. The framework can be applied to related areas. To accomplish this, we explain the electrochemical background, linking the continuum scale with the microscopic events of discrete simulations. A comprehensive theoretical approach developed in a previous work is used as a reference for this aim. The galvanostatic kMC algorithm proposed is explained in detail and is subject to validation tests. The present work may serve as a basis for future implementations of kMC under galvanostatic conditions to study phenomena beyond the applicability of simulations on the continuum scale.

1. Introduction

Lithium-ion batteries (LIBs) are undoubtedly the energy storage systems that have changed the energy paradigm worldwide. However, the global demand for lithium and the development of technologies such as electric vehicles require batteries with higher storage capacity and shorter charging times. The industry is also looking for alternatives to traditional LIBs, such as sodium-ion batteries [1,2,3], which are already a reality, and other alkaline metal batteries. This is why the careful optimization and the innovative development of electrode materials are essential.
Any battery based on metal-ion technology basically has the same type of operation: a cathode and an anode where the ions are intercalated during the charge and discharge cycles of the electrochemical cell; a separator that prevents electrical contact between the electrodes; and an electrolyte, which is the phase (usually liquid) through which the electrons migrate from one electrode to the other (Figure 1).
Most of the key physical phenomena that determine the charge level and the charging rate of the battery occur in the active materials of the electrodes. This is why, in the last years, nanoelectrochemical measurements have become of special relevance. This type of measurement allows for the study of “bare” materials at a single-particle level, that is, in the absence of conductive additives or binders that are incorporated in the assembly of battery electrodes. This allows for a detailed physicochemical study of the factors that determine the properties of materials to be used as electrodes, and a subsequent more efficient design of them. A comprehensive discussion on single-particle measurements and the modeling devoted to understanding these systems has been given very recently in reference [4]. This modeling has been usually based on a continuum approach, that is, the solution of partial differential equations describing the diffusion of lithium ions within the materials, coupled to a charge-transfer equation describing the insertion/disinsertion of these ions into/out of the active material [5,6,7]. Though useful, this model has several approximations among which an important one is the absence of phase transitions. Thus, comparative calculations with more sophisticated models are necessary to check the impact of this approximation on the predicted behavior. One of these models involves the use of a lattice approach to describe the position of the inserted ions, calculating the evolution of the system according to the Kinetic Monte Carlo (kMC) scheme.
kMC simulations have proven to be a valuable tool for studying the materials of intercalation and surface-level batteries [8,9,10]. Numerous applications have been reported, such as the study of the growth and reaction mechanism of the SEI [11], of the dynamics of solid and liquid electrolytes [12,13], and of post-Li-ion batteries [14,15]. The importance of this methodology lies in the fact that it allows for long-term simulations (on the time scale of the intercalation phenomena) with a microscopic detail of the processes. This is something that is not feasible with other simulation techniques (such as Molecular Dynamics) given the high computational costs. For example, in constant-current chrono-potentiometric (galvanostatic) experiments, the charging rate of the electrochemical cell is expressed as the C-rate (C). A value of 1C is the charging rate necessary to charge the cell in one hour, 2C for half an hour, and so on. Thus, the charging of materials, depending on the volume of them, can occur on the scale of seconds to hours.
In the literature, few works are performing kMC simulations under constant current conditions [16], which is surprising given that these measurements are routinely used in R&D laboratories for the study of materials. In the present work, we propose a new algorithm for this purpose, providing a tool for future improvements of the microscopic model, to account for the physics behind different materials. For example, apart from the long time scale simulations already mentioned, kinetic Monte Carlo offers advantages compared with other simulation methodologies, such as the treatment of the phase coexistence of intercalation compounds or the ability to deliver information about the entropic variations due to the concentration of ions inside the material.
kMC has become a popular technique through the years, especially for simulating diffusion processes for both diffusion on surfaces and in the bulk of the materials [17,18,19,20,21,22,23,24,25]. However, if one wants to emulate the physics of intercalation, it is essential to incorporate the kinetics of the insertion/exit of ions at the electrode/electrolyte interface. This is key since the performance of materials depends on the coupling between diffusive and interface phenomena, making this a complex problem to study separately. In previous studies, we have developed a model for this purpose, devoted to the study of lithium-ion intercalation in graphite under potentiostatic and voltammetric conditions [26,27,28]. It has been shown that, in this system, both thermodynamics, which dictates the interactions between inserted ions, and kinetics play a very important role. In that work, to bridge the gap between continuum description and microscopic modeling under potentiostatic signals (validation of kMC simulations), we compared kMC simulations with a theoretical work by Montella [29], showing excellent agreement. A similar approach is developed here to validate the kMC algorithm.
In physics, the use of scalable parameters to reduce a problem from many dimensions to only a few is very popular. With this idea in mind, and seeking to reveal the role of finite diffusion and interface kinetics in the loading capacity and rate of materials, we have recently developed a theoretical framework at the continuum level for the lithiation of materials under galvanostatic conditions, using a single-particle model [5,7,30]. In essence, the concept of this approach is similar to that of Aoki et al. [31] for voltammetry measurements and that of Montella [29] for potentiostatic measurements. In the present work, this model is used as a reference to test the physics of kMC simulations. We will go briefly into this theoretical framework in the “Scalable Parameters at Galvanostatic Conditions” section.
The present work is organized as follows: In the Section 2, we show in detail the physics of intercalation for continuum-scale models and for kinetic Monte Carlo, as well as the equations linking the macro- and microscopic parameters. The Section 3 shows the validity of the kMC model when subjecting the system to different conditions to demonstrate the importance of considering both the statistics and the limitations arising from the system’s kinetics in the design of simulations. Finally, the Section 4 summarizes the most important points of this work and provides an overview of future applications of the proposed methodology.

2. Theory and Methods

The redox reaction taking place in the intercalation phenomena can be represented with the following equation:
M + + + e   k f k b    M +
Here, M + is an ion of an alkaline metal; is an intercalation site of the electrode material, located at the electrode/electrolyte interface; e is the elemental charge; M + is the intercalated metal ion inside the material; and k f and k b are the rate constants for the forward and the backward redox process, respectively. This interfacial phenomenon is one of the key factors influencing the intercalation of ions. It depends on several factors, like the crystalline structure and exposed crystalline face of the material, the type of electrolyte, the spurious reactions that may form stable fouling films, the metal ion’s solvation/desolvation properties, and the metal ion’s size.
Once the ion is intercalated, it can move randomly inside the solid without causing substantial changes to its structure. This phenomenon, denoted as ion diffusion, strongly depends on the chemical nature of the material, its crystalline structure, and the kind of intercalated ion. Ion diffusion is characterized by the thermodynamic property denominated diffusion coefficient D and also depends on the number of ions that have been intercalated in the material (occupation) [32]. This shows a complex scenario where interfacial phenomena are coupled to diffusive ones and both are affected by the thermodynamics and kinetics of the problem. This requires adequate modeling of the physics of the processes taking place.
In this sense, kinetic Monte Carlo has proven to be a technique that incorporates the complex framework of the phenomena, allowing for the study of the intercalation process in different materials. Curiously, to date, few articles have addressed the intercalation phenomenon incorporating all its complexity. Furthermore, to the best of our knowledge, only one article has studied the response of the potential of the electrode when applying a constant current signal within the kMC approach, given that this type of experimental signal is commonly used in R&D laboratories for the study of intercalation materials and their application in power sources devices. This is why, in the present work, we focus on the kMC approach to intercalation phenomena in potentiometric experiments and its validation with continuum models.
A complete review of the application of kMC to lithium batteries and other systems can be found in reference [8].

2.1. Continuum Single-Particle Model

Since the results of the kMC simulations will be compared with those of a continuum approach, we will revisit the latter within the denominated single-particle model (SPM). There, the diffusion of ions inside active particles (solid phase) is considered using Fick’s laws for planar diffusion:
x t = D 2 x r 2
In this equation, x = C M + C s , m a x   is the ion fractional concentration inside the particle located at ( 0 x 1 ), where C M + is the concentration of ions and C s , m a x is the maximum concentration; D is the diffusion coefficient inside the host material; and r is the distance from the surface ( r = d ) to the center of the slab ( r = 0 ).
Von Neumann boundary conditions are considered at the frontier points of the space grid:
x r r = d = i c F D C s , m a x
x r r = 0 = 0
Here, i c is the constant current density applied.
The Butler–Volmer approach, Equation (5), is used to describe charge transfer kinetics at the electrode/electrolyte interface:
i c = i 0 e x p 1 α F ϕ ϕ 0 ( x s ) R T e x p α F ϕ ϕ 0 ( x s ) R T
Here, the exchange current density is given by the following:
i 0 = F k 0 C s , m a x x s α 1 x s 1 α
In these equations, ϕ is the electrode potential, ϕ 0 is the equilibrium potential at the fractional occupation x s , k 0 is the heterogeneous rate constant for charge transfer, and α is the transfer coefficient (here considered α = 1 / 2 ). We use the subscript s to highlight the fact that the Butler–Volmer equation contains the fractional occupation at the surface of the intercalating material. The symbols F , R , and T have their usual meanings.
Under constant current conditions, the charging rate ( I c ) satisfies the following relationship:
I c = Q t
where t is time and Q is a volumetric capacity in Coulomb. The charging rate is generally expressed as a C-rate ( C r ), instead of I c , in the analysis of battery materials.
C r = I c t h Q m a x
Here C r is the C-rate, an integer or fractional positive number; Q m a x is the maximum capacity of the particle (maximum amount of charge that a given material can store); and t h is the time for an hour. If Q m a x is expressed in Coulomb units, t h is considered as 3600 s.
As shown, in this model, the voltage profiles depend on four parameters: D , k 0 , d , and C r . It is also important to define the State-of-Charge (SoC). In the present framework, the SoC represents the average ion occupancy within the particle and is calculated as a normalized capacity according to the following:
S o C = Q Q m a x
A SoC ≈ 0 means an empty particle, while a SoC ≈ 1 corresponds to the maximum occupation of ions in the material.

Scalable Parameters at Galvanostatic Conditions

As described in the previous section, the performance of an SP with planar geometry in the model considered is determined by four parameters:   D , k 0 , d , and C r . This means that the galvanostatic response of a material, illustrated in Figure 2a, depends on the combination of these four parameters. We briefly discuss the nature of this curve in the case of a lithiation taking place close to equilibrium conditions ( i c close to 0 in Equation (5)). We represent a negative current transient ( i c < 0 ,   inset) applied to an empty particle, so that at t   = 0 ( x = Q = S o C = 0 ), we start to fill the material with Li-ions. The transient starts with a low lattice occupation, at high potentials. As lithiation proceeds, the potential decreases, the lattice half being occupied at the potential ϕ 0 1 2 = 0 . Then, when lithiation further proceeds, the electrode potential goes towards minus infinity, as demanded by the Nernst equation in the limit where x s 1 .
The use of scalable parameters defined from D , k 0 , d , and C r allows us to reduce the dimensionality of the problem. In the work of reference [5], we proposed two scalable parameters: a kinetic parameter Ξ (Equation (9)) and a finite-diffusion one l (Equation (10)), which reduces the problem to a two-dimensional one instead of a four-dimensional one.
Ξ = k 0 t h C r D 1 / 2
l = d 2 C r D t h
Considering the definitions of Ξ and l , it is clear that Ξ is characterized by the rate constant k 0 and l by the diffusion length d . Thus, changing k 0 will switch the value of Ξ , which corresponds to a situation where the kinetics of the electrochemical reaction becomes faster or slower, depending on k 0 . On the other hand, varying the particle size d will change l , and thus larger values of d   will be linked to greater diffusional limitations. This is, briefly speaking, the physical meaning of Ξ and l . For a more detailed explanation please see reference [4].
However, this is a more complex problem since the model depends on the four parameters   D , k 0 , d , and C r , as mentioned previously. Using Ξ and l reduces the dimensionality of the problem since the potential profiles under galvanostatic conditions (electrode potential vs. SoC representation) will depend only on Ξ and l , and on the cut-off potential chosen, ϕ c u t , as it was shown in reference [4].
Regarding ϕ c u t , we consider it as a constant value in the present work. We have shown in references [4,5] that for a Langmuir intercalation isotherm and an equilibrium potential ϕ 0 = 0   V , the particle reaches almost the full State-of-Charge, SoC = 0.997, at ϕ c u t = 0.15   V . We will use this ϕ c u t value in the present simulations.
Master curves or maps for the analysis of single-particle materials used as electrodes in LIBs can be constructed with this approach [5,7,30]. The basis of the methodology is simple: The Ξ and l space is explored for the same ϕ c u t and the final SoC reached in each point of this space is saved. The final SoC is called here S o C f i n (see Figure 2a) and can be represented in a 3D or a color map, where S o C f i n = f ( Ξ , l ) . A representation of S o C f i n vs. log( Ξ ) and log( l ) is shown in Figure 2b.
The first thing that stands out is that there is a high-capacity (SoC) zone of greater than 80% (yellow zone) and a poor SoC zone of less than 10% (blue zone). In a recent work, we have shown that one important feature of this map is that it presents two borderlines that define capacity drop edges due to different phenomena. These borders are marked with red lines in Figure 2. Below log(l) = 0.3, a borderline is defined by a straight line with slope ½. This line was related to a SoC drop due to charge transfer limitations at the electrode/solution interface. On the other hand, the vertical line at log(l) = 0.3, up to log( Ξ ) = −1, was related to a SoC drop due to diffusion limitations. This is analyzed in detail in reference work [4].
The use of this map simplifies the analysis of the single-particle materials, since we only need two dimensionless parameters to know their final State-of-Charge, at a given cut-off potential. Thus, this map serves as a guide to evaluate how different limitations affect kMC simulations.

2.2. Lattice Kinetic Monte Carlo Simulations

2.2.1. Kinetic Monte Carlo Scheme

A kMC simulation performs a chain of Poisson events that are characterized by a hierarchy of rate constants ( Γ ). In this hierarchy, events with higher rates are more likely to occur than those with lower rates [33].
The rate constants calculated for all possible events for a given lattice configuration are stored in a list, from which one is chosen based on a random number ξ 1 ranging between 0 and 1. After selecting and allowing the event to proceed, time t is updated by an increment Δ t . This time increment is determined by an exponential distribution, given in Equation (11), using a second random number ξ 2 in the same range of ξ 1 .
Δ t = l n ( ξ 2 ) i Γ i
The rejection-free algorithm used in this work ensures that an event takes place at each time step without any rejection. Once the time is updated, all possible events are calculated from the newly generated configuration, and the procedure is repeated. To finish the simulation, a cut-off criterion is required, which will be detailed later, when we discuss how to adapt the algorithm to potentiometric measurements.
As will be seen in more detail in the next sections, the ordinary events considered in an intercalation material are intercalation, deintercalation, and diffusion. Transport processes for the motion of ions through the electrolyte, outside the material, may also be introduced; this is not the case in the present work. Other events or restrictions can be easily added, and this is conditioned by the model that one wants to build to emulate a particular chemical physics scenario.

2.2.2. Slab Model and kMC Events

The model of the electrochemical hemi-cell within the SPM is shown in Figure 3. Figure 3a shows a general picture; the slab is located between a current collector and the electrolyte solution. The reference electrode is located at some point in the direction indicated with the dashed blue arrow. One of the faces of the slab is in contact with the electrolyte solution, colored with light gray. A section of the slab is marked with black lines. This section is represented in more detail in Figure 3b. The lattice kinetic Monte Carlo model employed for simulating this section of the slab is detailed there. A 3D lattice-gas was constructed with a simple cubic crystal structure where ions can be placed; this is marked with 1 in Figure 3b and detailed in Figure 3c. The number of intercalation sites at each axis are N x , N y , and N z , and so the total number of sites (that defines the capacity of the section) is calculated as N T = N x × N y × N z . In the case of monovalent ions, the maximum capacity of the slab sectional material is then Q m a x = e N T , where e is the elemental charge in Coulombs. The bulk sites have 6 nearest neighbors, while boundary sites located at y = 0 and y = L y have 5 nearest neighbors, as shown in Figure 3c.
The simulations considered diffusion, as well as intercalation and deintercalation events. To mimic the real picture of an electrode material in an electrochemical cell, the following conditions were imposed:
  • The electrode was set in contact with a reservoir of ions at the x–z plane located at y = 0, so the lithium ions can be intercalated (marked with 2 in Figure 3a) or deintercalated (marked with 3) at the boundary sites of this plane. The concentration of ions in the electrolyte was constant.
  • Diffusion of ions was allowed to the first unoccupied neighboring lattice sites (marked with 4).
  • Periodic boundary conditions (PBC) were imposed in the x-direction (marked with 4) and along the z-axis (marked with 6).
  • The diffusional motion of ions was restricted to the length of the simulation box along the y-axis (marked with 7).
  • A metal lithium reference electrode was considered, so that the potential of the working electrode is given by ϕ = μ L i / e [34].

2.2.3. Rate Constant Equation

The general rate constant equation for the events of diffusion, intercalation, and deintercalation is given by the following equation, according to reference [35]:
Γ = v 0   e x p   Δ * σ + α ( H F H I ) k B T  
In this equation, v 0 is a pre-exponential factor, α is a symmetry parameter, and Δ * σ is the height of the barrier for the event σ . In the present work, σ = i n t is the symbol for intercalation and deintercalation, and σ = d i f f for diffusion events. H F and H I are the Hamiltonian for the final and initial configurations, respectively; k B is the Boltzmann constant and T is temperature.
The Hamiltonian H , given by Equation (13a), consists of a potential energy term U and a chemical potential term μ for the sites located at the interface, i.e., for the intercalation and deintercalation events ( σ = i n t ) marked with 2 and 3 in Figure 3b.
H = U μ
For diffusion events ( σ = d i f f ), the Hamiltonian only depends on the potential energy term:
H = U

2.2.4. Potential Calculation and kMC Algorithm

Since the potential of the electrode depends on the number of ions and holes at the interface, we are interested in the rate constants of the incoming ions Γ i n and the outgoing ions Γ o u t for the calculation of the electrode potential. Also, since for an intercalation event, Γ i n , H I = 0 and for a deintercalation event, Γ o u t , H F = 0 , Equation (12) yields the following:
Γ i n = v 0 e x p Δ * i n t k B T α ( U μ ) k B T  
and
Γ o u t = v 0 e x p   Δ * i n t k B T + α ( U μ ) k B T  
Based on charge neutrality, for each ion being intercalated, an electron flows into the system. Conversely, each ion being deintercalated results in an electron getting out of the system. Thus, the constant electronic current applied stems from the balance between the deintercalation and the intercalation of ions. This balance leads to the following equation:
I c = e i N f i l l Γ o u t i N h o l e Γ i n
where N f i l l is the number of sites occupied by ions and N h o l e is the number of holes at the interface. Note that intercalation/deintercalation involves a negative/positive current. This is the usual convention in current electrochemistry. Replacing (14) and (15) in Equation (16) yields the following:
I c = e i N f i l l v 0 e x p Δ * i n t k B T + α U i μ k B T i N h o l e v 0 e x p   Δ * i n t k B T α U i μ k B T
Splitting the exponential terms and taking v 0 and the exponential term containing Δ * i outside the curly brackets, we obtain the following:
I c = e v 0 e x p   Δ * i n t k B T   i N f i l l e x p α U i k B T e x p α μ k B T i N h o l e e x p α U i k B T e x p α μ k B T
In a Langmuirian model, all the sites are energetically equivalent and we may set U = 0 . Further assuming α = 0.5 , Equation (18) reduces to the following:
I c = e v 0 e x p   Δ * i n t k B T   N f i l l e x p μ 2 k B T N h o l e e x p μ 2 k B T
An improvement to the non-interacting system should consider the interaction between the intercalated ions. This can be performed with different approaches. For example, a simple pairwise potential can be considered, up to first or second neighbors (or even beyond), or more sophisticated potentials such as the embedded-atom method or the Reactive Force Field (ReaxFF) may be used. The expected impact is a more complex behavior of the configurational entropy than in the case of the non-interacting model, which shows an entropy behavior like that of the ideal lattice-gas.
At this point, a numerical method can be used to find roots to obtain the μ value, after calculating the summation of the exponential terms for each time step. We applied the Brent’s method for this aim [36]. Then, the potential of the working electrode is obtained from ϕ = μ / e .
The algorithm constructed for simulating galvanostatic kMC simulations consists of the following steps, detailed in the workflow of Scheme 1.
(1)
Set an initial configuration and define a constant current signal (or C-rate).
(2)
Estimate the chemical potential with a root-finding method using Equation (18) or Equation (19).
(3)
Calculate all rate constant events with Equation (12).
(4)
Generate a random number ξ 1 .
(5)
Choose one event using ξ 1 .
(6)
Perform the selected event.
(7)
Generate a second random number ξ 2 .
(8)
Calculate the time increment with Equation (11).
(9)
Update the time.
(10)
Repeat steps from 2 to 9 until reaching the cut-off electrode potential.
The output quantities for each simulation are averaged for the mean average time between two time points t j = ( t i + t i + 1 ) / 2 provided that t i < t t i + 1 .

2.3. Calculating Continuum Parameters from Microscopic Quantities

2.3.1. Diffusion Coefficient

In a 3D lattice, the diffusion coefficient may be calculated from [37]:
D = 1 6 Γ t o t a 2
where a is a characteristic diffusion length and Γ t o t is the sum of rate constants calculated with Equation (12) for all independent diffusion events ( Γ i in Equation (21b)) of single ions in the lattice.
Γ t o t = i n Γ i
Γ i = v 0 e x p   Δ * d i f f + α ( U F , i U I ) k B T
If no interactions are considered, Equation (21b) yields the following:
Γ i = v 0 e x p Δ * d i f f k B T
That is the rate constant for diffusion events used in the present work.
In a simple cubic lattice, the n = 6 nearest neighbors method presents the same rate for diffusion, and so Equation (20) yields the following:
D = v 0 a 2 e x p Δ * d i f f k B T
This is the same expression derived by [22,24,38] under Langmuir conditions.
For isotropic systems, such as cubic crystals, the displacements in x, y, and z are the same, and therefore we obtain the following:
x 2 = y 2 = z 2 = 1 3 R 2
Here, R 2 is the mean square displacement. Then, the diffusion coefficient in the y-direction is as follows:
D y = D = v 0 a 2 e x p Δ * d i f f k B T
The continuum diffusion length d was calculated with the number of lattice sites in this direction and with the jump distance, i.e., d = L y = N y a . The surface in contact with the electrolyte was calculated as S = N x N z a 2 .

2.3.2. Charge Transfer Rate Constant

According to the literature [39], the rate constants of the forward and reverse processes of a redox reaction like that given in Equation (1) are derived from the following equations:
k f = A f e x p Δ G c R T
k b = A b e x p Δ G a R T
Here, Δ G c and Δ G a are the free energy barriers for reduction and oxidation, respectively (Figure 4). The changes in these barriers with the displacements from the equilibrium potential, ϕ 0 , can be expressed as follows:
Δ G c = Δ G 0 , c ( 1 α ) ( ϕ ϕ 0 )
Δ G a = Δ G 0 , a + α ( ϕ ϕ 0 )
Here, Δ G 0 , c y Δ G 0 , a corresponds to the free energy barriers when the electrode potential ϕ = ϕ 0 (Figure 4). Replacing the values in Equations (25) and (26) yields the following:
k f = A f e x p Δ G 0 , c R T e x p α F ( ϕ ϕ 0 ) R T
k b = A b e x p Δ G 0 , a R T e x p ( 1 α ) F ( ϕ ϕ 0 ) R T
From these last equations, it emerges that when equilibrium is reached ( ϕ = ϕ 0 ), k f = k b = k 0 , and so Equations (29) and (30) yield the following:
k f = k 0 e x p α F ( ϕ ϕ 0 ) R T
k b = k 0 e x p ( 1 α ) F ( ϕ ϕ 0 ) R T
From these last equations arises the following:
k 0 = A f e x p Δ G 0 , c R T = A b e x p Δ G 0 , a R T
This gives the Butler–Volmer equation at the macroscopic level [40]:
I = S F c m a x k 0 x e x p ( 1 α ) F ( ϕ ϕ 0 ) R T ( 1 x ) e x p α F ( ϕ ϕ 0 ) R T
An equivalence can be established with the microscopic description given in Section 2.2.3. From the comparison between Equations (18) and (34), it emerges that the following term
Γ 0 = v 0 e x p Δ * i n t k B T
is equivalent to the rate constant k 0 , but in s−1 units.
In a previous work [27], we derived an expression to estimate the rate constant of the Butler–Volmer equation from the microscopic rate constants. It is just a matter of multiplying the microscopic rate constant by a volume/area parameter, i.e., as follows:
k 0 = Γ 0 d 0 = d 0 v 0 e x p Δ * i n t k B T
where
d 0 = v o l u m e s u r f a c e
The parameter d 0   i s   c a l c u l a t e d   a s the unit cell volume divided by the unit cell surface that contains one single site of the lattice.

3. Results and Discussion

The code for kMC simulations was written in C++ and was compiled with gcc 12.3.0 and was parallelized with OpenMP. Continuum SPM simulations were performed using the open-source software galpynostatic v 0.5.13, with the module simulation, available at https://github.com/fernandezfran/galpynostatic, accessed on 29 April 2025 [30]. In all cases, Langmuir intercalation isotherms were considered. In the kMC simulations, the diffusion jump distance of the simple cubic lattice was kept constant at a = 1 Å , and then d 0 = 1 Å and the pre-exponential factor was as assumed as v 0 = 1   ×   10 13   s 1 ; this is a value commonly used for intercalation materials, which was calculated for graphite [41]. It is important to note that this is taken as a typical value. However, in the context of specific materials, v 0 may be different.
The first validation test of the galvanostatic kMC code was to check the expected linear relationship between the SoC and the simulated time (see Equations (7) and (8b)), which yields the following:
S o C = I c Q m a x   t
This is typical for galvanostatic experiments. As observed in Figure 5, the kMC simulations (represented with symbols) follow the expected theoretical trends (represented with lines), where an increase in current density, from −100 mA/cm2 to −1000 mA/cm2, increases the slope of the linear behavior. In these simulations, only the current density was varied, keeping the rest of the parameters constant.
Next, the agreement between the kMC and continuum potential/SoC profiles obtained after applying a constant current signal was tested. With this purpose, kMC barriers were directly estimated from the macroscopic parameters at the continuum scale. This was calculated from the relationships provided in Section 2.3. For example, let us consider two intercalation materials A and B defined by the set of continuum parameters ( D , k 0 , d , and C r ) given in Table 1, with cubic simulation boxes of N T = 20 × 20 × 20 for system A and 30 × 30 × 30 for B. To calculate the energy barriers for diffusion and intercalation, Equations (24) and (36) were used, respectively. The values obtained for the barriers Δ * i n t and Δ * d i f f are provided in Table 1.
Figure 6 shows the potential/SoC profiles for materials A and B obtained from the numerical simulations (blue line) and kMC calculations (yellow dots) for one kMC run. The kMC simulations show fluctuating behavior around the continuum value. However, despite the restricted statistics of a single kMC run, the two methods show excellent agreement.
To check that the parameters selected correspond to relevant cases of the problem under consideration, the scalable parameters Ξ and l for these materials were estimated with Equations (9) and (10). The calculated dimensionless values are detailed in Table 1 and at the top of Figure 6. This allows the materials to be located on the galvanostatic map, introduced in Figure 2b. In the two cases presented, the materials reach a similar SoC when the cut-off potential is reached; however, material A allows for a charging rate three times greater than material B, which would be beneficial for having faster-charging batteries.
From now on, we will report the values of the scalable parameters Ξ and l instead of detailing the whole dataset, as well as the information necessary for the analysis.

3.1. Number of Samples and Simulation Box Size

In this section, we will analyze how the number of independent samples (number of kMC runs) and the size of the simulation box impact the potential profiles.
Figure 7 shows the comparison between the potential/SoC profiles obtained from the kMC simulations with different numbers of statistical samples and the continuum simulations for the same Ξ and l point (log( Ξ ) = 0.19 and log( l ) = 1.147). As shown before, a single kMC sample already shows a random dispersion close to the Langmuir prediction, Figure 7a. As the number of samples increases, the disperse behavior becomes smoother and the results closely coincide. This is better shown in Figure 8d when plotting the residuals for different numbers of samples. As observed, the results with 32 and 64 samples are practically the same. Figure 7b shows the average curve (black line) with 32 samples. The standard deviation of the potential was calculated (blue shadow area). The deviation increases for larger SoC values. This latter fact is understandable, since as the SoC increases, the number of available sites for particle insertion becomes smaller, which makes the outcome for the potential more dispersed.
Figure 8 shows an analysis of the dispersion for the predicted potential as a function of box size using 32 samples, for the same Ξ and l point as that of the previous case. It can be seen that increasing the number of sites leads to a decrease in the fluctuations of the potential, making the standard deviation much lower. Therefore, increasing the size of the box helps to reduce the number of samples required to obtain a converged isotherm. This effect becomes more remarkable at larger SoCs, where the number of free surface sites where the ions may be intercalated sinks.
A residual analysis was performed for these box sizes varying the number of samples. The residual between the continuum potential/SoC curves and the kMC curves is shown in Figure 8d–f. It is clear that with increasing box size, the residual values decrease for all sample numbers, leading to the improved convergence of the voltage profiles. To help understand the sample and lattice size effects, an error estimation using Equation (39) was made. The error of the kMC predictions relative to the continuum simulations was estimated from the differences:
e r r o r = i ϕ i k M C ϕ i c o n t i ϕ i c o n t     100  
where the upper indices k M C and c o n t correspond to the results of the kMC and continuum simulations, and the index i runs over the simulated kMC points. Table 2 shows the errors as a function of the number of samples and box size.

3.2. Limitation by the Number of Surface Sites

In most of the cases displayed above, it was observed that the kMC potential profiles present a drop that reaches the potential cut-off (−0.15 V) at a SoC value that is lower than the final SoC of the numerical simulations. Although not obvious in the representations shown before, this drop is evident in Figure 9, for three different discretizations of the surface at the same ( Ξ , l ) point, log( Ξ ) = 0.19 and log( l ) = 1.147. At this ( Ξ , l ) point the rate-controlling process is charge transfer, according to the details given in Figure 2b. As observed, something is preventing the SoC of kMC from reaching its numerical counterpart.
Figure 9 shows results for three different discretizations of the simulation box, keeping constant the number of sites N y = 20 , and varying the number of surface sites N x   × N z = 25 (5 × 5), 100 (10 × 10) and 400 (20 × 20), for the same Ξ and l point. As observed, for a single kMC sample, an increase in the number of sites in contact with the electrolyte causes a shift in the potential profile towards higher SoCs, approaching the results of the continuum simulations. This is understood from the previous comments: if the number of lattice sites at the interface is small, the fluctuations in the electrode potential will be larger with an increasing number of occupied surface sites. This results in a potential jump that exceeds the cut-off potential at a SoC value lower than the continuum value.
It is important to remark that changing the number of sites N T , and so Q m a x , leads to different continuum parameters for the same Ξ and l point, according to the equations seen in Section 2.1. These parameters are given in Table 3.
Table 3. Parameters corresponding to data shown in Figure 9 and Figure 10.
Table 3. Parameters corresponding to data shown in Figure 9 and Figure 10.
Box Size
( N x × N y × N z )
d [Å] C r Q m a x [C] D y [cm2/s] k 0 [cm/s] Δ d i f f * [eV] Δ i n t * [eV][log(Ξ), log(l)]
5 × 20 × 52022,4548.01 × 10−173.5 × 10−123.02 × 10−60.50.62[−0.19, −1.147 ]
10 × 20 × 102022,4543.2 × 10−163.5 × 10−123.02 × 10−60.50.62[−0.19, −1.147 ]
20 × 20 × 202022,4541.15 × 10−153.5 × 10−123.02 × 10−60.50.62[−0.19, −1.147 ]
60 × 20 × 6020203,3811.15 × 10−143.5 × 10−122.23 × 10−50.50.57[−0.19, 0.2 ]
60 × 40 × 604050,8452.31 × 10−143.5 × 10−121.14 × 10−50.50.59[−0.19, 0.2 ]
60 × 60 × 606022,5973.46 × 10−143.5 × 10−127.42 × 10−60.50.60[−0.19, 0.2 ]
In summary, there is a discretization effect due to the finite number of sites at the interface where ion exchange occurs. Therefore, the interface between the electrolyte and the electrode must contain enough sites to approach the continuum behavior when modeling galvanostatic profiles with kMC.

3.3. Limitation by Finite-Size Diffusion

Another source of discrepancy between the kMC potential profiles and the continuum curves appears when mass transport becomes rate-controlling. An analysis of the convergence of the kMC and the theoretical isotherms by varying the number of sites in the y direction, say N y , was carried out. For this, a ( Ξ , l ) point corresponding to [log( Ξ ) , l o g l ] = [ −0.19, 0.2] was used, corresponding to the case where the SoC drop is associated with diffusional limitations (see the lines in Figure 2 and point c in Figure 11 and the discussion in reference [4]).
Figure 10 compares the kMC and continuum results. As the number of points used to discretize in the y direction increases from N y = 20 (Figure 10a) to N y = 40 (Figure 10b) and N y = 60 (Figure 10c), for the same surface area sites ( N x   × N z = 60 × 60), the relative difference between the curves decreases. The errors between the kMC and continuum curves were calculated with Equation (39) with the maximum number of kMC samples (64) and are indicated in each of the panels of the figure.
We remark again that changing the number of sites of the simulation box would lead to different continuum parameters for the same Ξ and l point, according to the equations seen in Section 2.1. This is shown in Table 3.
From the present analysis, it can be deduced that to obtain the correct voltage profiles, provided that there is some degree of diffusional control, the indicated number of sites in the direction of diffusion must be considered.

3.4. Validation of kMC with the Galvanostatic Map

As discussed in the section “Scalable Parameters at Galvanostatic Conditions,” different regions in the galvanostatic map are related to different types of control over the kinetics of intercalation. Therefore, this map serves as a guide to check that the kMC simulations reproduce the behavior of continuum models under different types of kinetic limitations. Thus, an analysis of the kMC behavior at different [log( Ξ ) , log( l ) ] couples was made.
Figure 11f shows different points on the map selected to test the kMC simulations, with the corresponding galvanostatic transient given in Figure 11a–e. The kMC models for each of the points were constructed taking into account the limitations previously evaluated in Section 3.1 and Section 3.2. All kMC voltage/SoC profiles show an excellent agreement with the continuum calculations.
The reference point to analyze the simulations was point a in Figure 11f, (log( Ξ ) = 0.19, log( l ) = 1.147). At this point, the maximum SoC is practically reached since there is no kinetic limitation, due to a large k 0 / C r 1 / 2 ratio, and diffusion kinetics is relatively fast, due to a small d 2 / D ratio. The kMC-point-a.mp4 video in the Supplementary Information (SI) shows the evolution of this simulation over time. In all the videos, the interphase electrode/electrolyte is located on the left-hand side and the diffusion limit is on the right-hand side of the screen. Furthermore, the ions located at the interface are represented with a different color.
When the ordinate is fixed at log( Ξ ) = 0.19 and log( l ) is increased from the reference point, the system enters into the diffusion control zone of the map, the transients of Figure 11b,c. The video kMC-point-c.mp4 in the SI shows the evolution of the system at point c over time. It is remarkable how the intercalated ion front does not reach the inner part of the electrode.
On the other hand, when the abscissa is fixed at log( l ) = 1.147 and log( Ξ ) is decreased from point a, the map approaches the zone regulated by charge transfer, with the transients given in Figure 11d,e. In the file kMC-point-e.mp4 in SI, the evolution of the frames at point e over time shows that although the ions cover the entire length of the slab, the slab is not fully occupied with Li-ions. This is so because there is a slow exchange of ions at the interface.
This is a key result for our work since it demonstrates that the kMC model works correctly under different kinetic regimes of the lithiation process, which consolidates the robustness of the kMC model. It also demonstrates the validity of the equations that connect the parameters of the continuum with those of the microscopic level, on the basis of the galvanostatic map developed by us previously [4,5] as a guide to easily deal with a problem with numerous variables to handle.
Finally, we added in the Supplementary Information a section where we discuss the scope of the assumption made in Section 2.2.2, that the concentration of ions in the electrolyte remains constant. There, we show that the C-rates applied in the present work are too slow to cause considerable variations in the electrolyte concentration. A benchmark of the code was also performed by analyzing the calculation time depending on the number of sites and the number of threads. The results of this analysis are shown in the Supplementary Information.

4. Conclusions and Perspectives

We have shown that kinetic Monte Carlo simulations can replicate the physics of macro-scale intercalation systems under galvanostatic conditions. This bridges the gap between the electrochemistry of battery materials at macro and micro levels, allowing us to perform computational experiments of potential profiles with microscopic details of the events.
An intercalation Langmuir isotherm was used for both numerical and kMC simulations, as well as the kMC algorithm considering a galvanostatic signal. Also, we have shown how the kMC parameters are linked to those of the continuum equations. In particular, we have shown how the microscopic parameters can be controlled from those of the continuum level.
We have shown the importance of performing tests to avoid problems due to the discretization of the systems, as well as to evaluate the number of statistical samples necessary to obtain converged potential/State-of-Charge profiles. The validity of the kMC simulations was tested using a theoretical framework developed previously by us, consisting of maps that use two scalable parameters that determine the galvanostatic profiles. The good agreement between both approaches demonstrated the validity of the Monte Carlo modeling.
This work opens a door to explore the kinetics of alkali-metal ion intercalation materials using more realistic modeling to represent the interaction among inserted ions. In particular, this approach may allow us to address problems that arise due to the limitations of continuum models to cover some physical aspects of intercalation materials, for example, phase coexistence, entropic factors arising from the configurations of the intercalated ions, the solid-state mass transport inside the electrodes, and the geometry of the solid material, just to name a few factors.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/e27070663/s1.

Author Contributions

E.M.G.-A.: Conceptualization, methodology, software, formal analysis, writing—original draft preparation. A.R.: Conceptualization, methodology, software, formal analysis, writing—original draft preparation. C.B.: Software. E.M.V.: Writing—review and editing. E.P.M.L.: Conceptualization, methodology, formal analysis, writing—original draft preparation, supervision, project administration. All authors have read and agreed to the published version of the manuscript.

Funding

E.P.M.L. acknowledges grants PIP CONICET 1220200101189CO, PUE/2017 CONICET, FONCYT 2020-SERIEA-03689, and SECyT of the Universidad Nacional de Córdoba. Support by CCAD-UNC and GPGPU Computing Group, Y-TEC, and an IPAC grant from SNCAD-MinCyT, Argentina, are also gratefully acknowledged.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Dataset available on request from the authors.

Acknowledgments

Fernanda Stragliotto and Esteban Euti are thanked for their administrative support.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
kMCKinetic Monte Carlo
LIBsLithium-ion batteries
SPMSingle-particle model
SoCState-of-Charge
SISupplementary Information

References

  1. Mercer, M.P.; Nagarathinam, M.; Gavilán-Arriazu, E.M.; Binjrajka, A.; Panda, S.; Au, H.; Crespo-Ribadeneyra, M.; Titirici, M.M.; Leiva, E.P.M.; Hoster, H.E. Sodiation energetics in pore size controlled hard carbons determined via entropy profiling. J. Mater. Chem. A 2023, 11, 6543–6555. [Google Scholar] [CrossRef]
  2. Au, H.; Alptekin, H.; Jensen, A.C.S.; Olsson, E.; O’keefe, C.A.; Smith, T.; Crespo-Ribadeneyra, M.; Headen, T.F.; Grey, C.P.; Cai, Q.; et al. A revised mechanistic model for sodium insertion in hard carbons. Electron. Suppl. Mater. (ESI) Energy Environ. Sci. 2020, 13, 3469–3479. [Google Scholar] [CrossRef]
  3. Fitzpatrick, J.R.; Costa, S.I.R.; Tapia-Rui, N. Sodium-Ion Batteries: Current Understanding of the Sodium Storage Mechanism in Hard Carbons: Optimising properties to speed commercialization. Johns. Matthey Technol. Rev. 2022, 66, 44–60. [Google Scholar] [CrossRef]
  4. Gavilán-Arriazu, E.M.; Ruderman, A.; Fernandez, F.; Baskin, I.; Fedorov, R.G.; Schlaier, J.; Maletti, S.; Heubner, C.; Michaelis, A.; Ein-Eli, Y.; et al. Towards a universal model for assessing the performance of battery materials at the level of single-particle behavior. Electrochim. Acta 2025, 523, 145939. [Google Scholar] [CrossRef]
  5. Gavilán-Arriazu, E.M.; Barraco, D.E.; Ein-Eli, Y.; Leiva, E.P.M. Galvanostatic Fast Charging of Alkali-Ion Battery Materials at the Single-Particle Level: A Map-Driven Diagnosis. ChemPhysChem 2023, 24, e202200665. [Google Scholar] [CrossRef]
  6. Fernandez, F.; Gavilán-Arriazu, E.M.; Ruderman, A.; Barraco, D.; Ein-Eli, Y.; Leiva, E.P.M. On the influence of ion interactions on the predictions of a non-interacting model applied to evaluate lithium-ion battery materials. J. Solid State Electrochem. 2024, 1–7. [Google Scholar] [CrossRef]
  7. Fernandez, F.; Gavilán-Arriazu, E.M.; Barraco, D.E.; Visintin, A.; Ein-Eli, Y.; Leiva, E.P.M. Towards a fast-charging of LIBs electrode materials: A heuristic model based on galvanostatic simulations. Electrochim. Acta 2023, 464, 142951. [Google Scholar] [CrossRef]
  8. Gavilán-Arriazu, E.M.; Mercer, M.P.; Barraco, D.E.; Hoster, H.E.; Leiva, E.P.M. Kinetic Monte Carlo simulations applied to Li-ion and post Li-ion batteries: A key link in the multi-scale chain. Prog. Energy 2021, 3, 042001. [Google Scholar] [CrossRef]
  9. Fernandez, F.; Gavilán-Arriazu, E.M.; Otero, M. Material design modelling for optimisation of lithium battery fast charging. J. Solid State Electrochem. 2024, 1–23. [Google Scholar] [CrossRef]
  10. Morgan, L.; Mercer, M.; Bhandari, A.; Peng, C.; Islam, M.M.; Yang, H.; Holland, J.O.; Coles, S.W.; Sharpe, R.; Walsh, A.; et al. Pushing the boundaries of lithium battery research with atomistic modelling on different scales. Prog. Energy 2021, 4, 012002. [Google Scholar] [CrossRef]
  11. Röder, F.; Braatz, R.D.; Krewer, U. Multi-Scale Simulation of Heterogeneous Surface Film Growth Mechanisms in Lithium-Ion Batteries. J. Electrochem. Soc. 2017, 164, E3335–E3344. [Google Scholar] [CrossRef]
  12. Gerasimov, M.; Soto, F.A.; Wagner, J.; Baakes, F.; Guo, N.; Ospina-Acevedo, F.; Röder, F.; Balbuena, P.B.; Krewer, U. Species Distribution During Solid Electrolyte Interphase Formation on Lithium Using MD/DFT-Parameterized Kinetic Monte Carlo Simulations. J. Phys. Chem. C 2023, 127, 4872–4886. [Google Scholar] [CrossRef]
  13. Katzenmeier, L.; Gößwein, M.; Gagliardi, A.; Bandarenka, A.S. Modeling of Space-Charge Layers in Solid-State Electrolytes: A Kinetic Monte Carlo Approach and Its Validation. J. Phys. Chem. C 2022, 126, 10900–10909. [Google Scholar] [CrossRef]
  14. Blanquer, G.; Yin, Y.; Quiroga, M.A.; Franco, A.A. Modeling Investigation of the Local Electrochemistry in Lithium-O 2 Batteries: A Kinetic Monte Carlo Approach. J. Electrochem. Soc. 2016, 163, A329–A337. [Google Scholar] [CrossRef]
  15. Thangavel, V.; Guerrero, O.X.; Quiroga, M.; Mikala, A.M.; Rucci, A.; Franco, A.A. A three dimensional kinetic Monte Carlo model for simulating the carbon/sulfur mesostructural evolutions of discharging lithium sulfur batteries. Energy Storage Mater 2020, 24, 472–485. [Google Scholar] [CrossRef]
  16. Hin, C. Kinetic monte carlo simulations of anisotropic lithium intercalation into LixFePO4 electrode nanocrystals. Adv. Funct. Mater 2011, 21, 2477–2487. [Google Scholar] [CrossRef]
  17. Drews, T.O.; Braatz, R.D.; Alkire, R.C. Monte Carlo simulation of kinetically limited electrodeposition on a surface with metal seed clusters. Z. Phys. Chem. 2007, 221, 1287–1305. [Google Scholar] [CrossRef]
  18. He, X.; Cheng, F.; Chen, Z.X. The Lattice Kinetic Monte Carlo Simulation of Atomic Diffusion and Structural Transition for Gold. Sci. Rep. 2016, 6, 33128. [Google Scholar] [CrossRef]
  19. Kunz, L.; Kuhn, F.M.; Deutschmann, O. Kinetic Monte Carlo simulations of surface reactions on supported nanoparticles: A novel approach and computer code. J. Chem. Phys. 2015, 143, 044108. [Google Scholar] [CrossRef]
  20. Chun, H.J.; Apaja, V.; Clayborne, A.; Honkala, K.; Greeley, J. Atomistic Insights into Nitrogen-Cycle Electrochemistry: A Combined DFT and Kinetic Monte Carlo Analysis of NO Electrochemical Reduction on Pt(100). ACS Catal. 2017, 7, 3869–3882. [Google Scholar] [CrossRef]
  21. Tokar, V.I.; Dreyssé, H. Accelerated kinetic Monte Carlo algorithm for diffusion-limited kinetics. Phys. Rev. E—Stat. Nonlinear Soft Matter Phys. 2008, 77, 066705. [Google Scholar] [CrossRef]
  22. Bulnes, F.M.; Pereyra, V.D.; Riccardo, J.L. Collective surface diffusion: N-fold way kinetic Monte Carlo simulation. Phys. Rev. E 1998, 58, 86. [Google Scholar] [CrossRef]
  23. Uebing, C.; Gomer, R. Diffusion of Interacting Lattice Gases on Homogeneous Surfaces. Berichte Bunsenges. Phys. Chem. 1996, 100, 1138–1146. [Google Scholar] [CrossRef]
  24. Uebing, C.; Gomer, R. A Monte Carlo study of surface diffusion coefficients in the presence of adsorbate-adsorbate interactions. I. Repulsive interactions. J. Chem. Phys. 1991, 95, 7626–7635. [Google Scholar] [CrossRef]
  25. Uebing, C.; Gomer, R. Surface diffusion in the presence of phase transitions Monte Carlo studies of a simple lattice gas model. Surf. Sci. 1995, 331, 930–936. [Google Scholar] [CrossRef]
  26. Gavilán-Arriazu, E.M.; Mercer, M.P.; Pinto, O.A.; Oviedo, O.A.; Barraco, D.E.; Hoster, H.E.; Leiva, E.P.M. Effect of Temperature on The Kinetics of Electrochemical Insertion of Li-Ions into a Graphite Electrode Studied by Kinetic Monte Carlo. J. Electrochem. Soc. 2020, 167, 013533. [Google Scholar] [CrossRef]
  27. Gavilán-Arriazu, E.M.; Pinto, O.A.; de Mishima, B.A.L.; Barraco, D.E.; Oviedo, O.A.; Leiva, E.P.M. Kinetic Monte Carlo applied to the electrochemical study of the Li-ion graphite system. Electrochim. Acta 2020, 331, 135439. [Google Scholar] [CrossRef]
  28. Gavilán-Arriazu, E.M.; Pinto, O.A.; de Mishima, B.A.L.; Barraco, D.E.; Oviedo, O.A.; Leiva, E.P.M. The kinetic origin of the Daumas-Hérold model for the Li-ion/graphite intercalation system. Electrochem. Commun. 2018, 93, 133–137. [Google Scholar] [CrossRef]
  29. Montella, C. Discussion of the potential step method for the determination of the diffusion coefficients of guest species in host materials Part I. Influence of charge transfer kinetics and ohmic potential drop. J. Electroanal. Chem. 2002, 518, 61–83. [Google Scholar] [CrossRef]
  30. Ruderman, A.; Arriazu, E.M.G.; Fernández, F.; Eli, Y.E.; Leiva, E. Galvanostatic performance of single-particle Li-ion battery materials: A rapid diagram diagnosis assisted by a Python / C++ software. Phys. Scr. 2024, 100, 015946. [Google Scholar] [CrossRef]
  31. Aoki, K.; Tokuda, K.; Matsuda, H. Theory of linear sweep voltammetry with finite diffusion space. Part II. Totally irreversible and quasi-reversible cases. J. Electroanal. Chem. 1984, 160, 33–45. [Google Scholar] [CrossRef]
  32. Kuwata, N.; Nakane, M.; Miyazaki, T.; Mitsuishi, K.; Kawamura, J. Lithium diffusion coefficient in LiMn2O4 thin films measured by secondary ion mass spectrometry with ion-exchange method. Solid State Ion. 2018, 320, 266–271. [Google Scholar] [CrossRef]
  33. Fichthorn, K.A.; Weinberg, W.H. Theoretical Foundations of Dynamical Monte Carlo Simulations. J. Chem. Phys. 1991, 95, 1090–1096. [Google Scholar] [CrossRef]
  34. Van Der Ven, A.; Deng, Z.; Banerjee, S.; Ong, S.P. Rechargeable Alkali-Ion Battery Materials: Theory and Computation. Chem. Rev. 2020, 120, 6977–7019. [Google Scholar] [CrossRef] [PubMed]
  35. Mitchell, S.J.; Brown, G.; Rikvold, P.A. Dynamics of Br electrosorption on single-crystal Ag(100): A computational study. J. Electroanal. Chem. 2000, 493, 68–74. [Google Scholar] [CrossRef]
  36. Brent, R.P. Algorithms for Minimization Without Derivatives; Courier Corporation: Chelmsford, MA, USA, 2013. [Google Scholar]
  37. Mehrer, H. Diffusion in Solids; Springer: Berlin/Heidelberg, Germany, 2007. [Google Scholar] [CrossRef]
  38. Reed, D.A.; Ehrlich, G. Surface diffusion, atomic jump rates and thermodynamics. Surf. Sci. 1981, 102, 588–609. [Google Scholar] [CrossRef]
  39. Bard, A.J.; Faulkner, L.R. Electrochemical Methods: Fundamentals and Applications, 2nd ed.; Wiley: Hoboken, NJ, USA, 2000. [Google Scholar]
  40. Dickinson, E.J.F.; Wain, A.J. The Butler-Volmer equation in electrochemical theory: Origins, value, and practical application. J. Electroanal. Chem. 2020, 872, 114145. [Google Scholar] [CrossRef]
  41. Toyoura, K.; Koyama, Y.; Kuwabara, A.; Oba, F.; Tanaka, I. First-principles approach to chemical diffusion of lithium atoms in a graphite intercalation compound. Phys. Rev. B Condens. Matter Mater. Phys. 2008, 78, 214303. [Google Scholar] [CrossRef]
Figure 1. Typical configuration of a lithium-ion battery cell.
Figure 1. Typical configuration of a lithium-ion battery cell.
Entropy 27 00663 g001
Figure 2. (a) Scheme of the potential response as a function of the State-of-Charge (SoC) under the application of a galvanostatic transient, according to the current perturbation given in the inset. The potential/SoC transient shown corresponds to the reversible limit, with fast diffusion of the inserted ions. The figure also illustrates the cut-off potential ϕ c u t used to determine the final State-of-Charge S o C f i n . (b) Galvanostatic color map of the final State-of-Charge reached by the electrode S o C f i n (see Figure 2a for definition) as a function of the scaled parameters Ξ and l , taken from Gavilán-Arriazu et al. [4], with permission.
Figure 2. (a) Scheme of the potential response as a function of the State-of-Charge (SoC) under the application of a galvanostatic transient, according to the current perturbation given in the inset. The potential/SoC transient shown corresponds to the reversible limit, with fast diffusion of the inserted ions. The figure also illustrates the cut-off potential ϕ c u t used to determine the final State-of-Charge S o C f i n . (b) Galvanostatic color map of the final State-of-Charge reached by the electrode S o C f i n (see Figure 2a for definition) as a function of the scaled parameters Ξ and l , taken from Gavilán-Arriazu et al. [4], with permission.
Entropy 27 00663 g002
Figure 3. Schematic representation of the present model of the electrochemical cell at different scales: (a) macroscopic view, (b) atomic scale. In these representations, different features of the kMC model are labeled with a number, and the explanation of these features is detailed in the main text, while (c) details of the unit cell used, showing the number of neighboring sites for a site located in the bulk of the material and at the boundaries.
Figure 3. Schematic representation of the present model of the electrochemical cell at different scales: (a) macroscopic view, (b) atomic scale. In these representations, different features of the kMC model are labeled with a number, and the explanation of these features is detailed in the main text, while (c) details of the unit cell used, showing the number of neighboring sites for a site located in the bulk of the material and at the boundaries.
Entropy 27 00663 g003
Scheme 1. Workflow of the present kMC approach for simulating a potentiometric experiment.
Scheme 1. Workflow of the present kMC approach for simulating a potentiometric experiment.
Entropy 27 00663 sch001
Figure 4. Reaction coordinate for the intercalation phenomena when the potential of the working electrode is equal to the standard equilibrium potential ϕ 0 and when the working electrode potential is different from that of the equilibrium ϕ . The reaction in the figure corresponds to Equation (1).
Figure 4. Reaction coordinate for the intercalation phenomena when the potential of the working electrode is equal to the standard equilibrium potential ϕ 0 and when the working electrode potential is different from that of the equilibrium ϕ . The reaction in the figure corresponds to Equation (1).
Entropy 27 00663 g004
Figure 5. SoC increment with time for three different current densities: −100 mA/cm2, −500 mA/cm2, and −1000 mA/cm2. The figure shows the kMC results (with symbols) and the theoretical calculations (lines).
Figure 5. SoC increment with time for three different current densities: −100 mA/cm2, −500 mA/cm2, and −1000 mA/cm2. The figure shows the kMC results (with symbols) and the theoretical calculations (lines).
Entropy 27 00663 g005
Figure 6. Comparison of two selected cases of the galvanostatic transients obtained from the continuum simulations with the method described in Section 2.1 (lines) and the kMC calculations (dots). The parameters are given in Table 1. The log( Ξ ) , log( l ) values and cell size implemented are given above figures (a,b).
Figure 6. Comparison of two selected cases of the galvanostatic transients obtained from the continuum simulations with the method described in Section 2.1 (lines) and the kMC calculations (dots). The parameters are given in Table 1. The log( Ξ ) , log( l ) values and cell size implemented are given above figures (a,b).
Entropy 27 00663 g006
Figure 7. Statistical analysis of the kMC calculations vs. the theoretical isotherm at log( Ξ ) = 0.19 and log( l ) = 1.147 and 20 × 20 × 20 box size. (a) The average kMC curve as a function of the sample number; (b) potential standard deviation as a function of SoC for 32 samples.
Figure 7. Statistical analysis of the kMC calculations vs. the theoretical isotherm at log( Ξ ) = 0.19 and log( l ) = 1.147 and 20 × 20 × 20 box size. (a) The average kMC curve as a function of the sample number; (b) potential standard deviation as a function of SoC for 32 samples.
Entropy 27 00663 g007
Figure 8. (ac) Convergence analysis of the kMC calculations as a function of the box size. As the surface area increases, the mean kMC curve converges to the theoretical curve and the standard deviation diminishes. (df) Residual analysis of the convergence of the kMC results to the theoretical isotherm. As the number of sites increases, the residuals become smaller.
Figure 8. (ac) Convergence analysis of the kMC calculations as a function of the box size. As the surface area increases, the mean kMC curve converges to the theoretical curve and the standard deviation diminishes. (df) Residual analysis of the convergence of the kMC results to the theoretical isotherm. As the number of sites increases, the residuals become smaller.
Entropy 27 00663 g008
Figure 9. Numerical and kMC voltage profiles for three different areas at the electrode/electrolyte interface, 5 × 5 (25 sites), 10 × 10 (100 sites), and 20 × 20 (400 sites), for the same number of sites at the y-axis, 20 sites. The point considered was log( Ξ ) = 0.19 and log( l ) = 1.147 in all cases. Dashed lines were added with the same color of the simulation box considered to represent the sudden decrease in potential that crosses the potential cut-off of −0.15 V.
Figure 9. Numerical and kMC voltage profiles for three different areas at the electrode/electrolyte interface, 5 × 5 (25 sites), 10 × 10 (100 sites), and 20 × 20 (400 sites), for the same number of sites at the y-axis, 20 sites. The point considered was log( Ξ ) = 0.19 and log( l ) = 1.147 in all cases. Dashed lines were added with the same color of the simulation box considered to represent the sudden decrease in potential that crosses the potential cut-off of −0.15 V.
Entropy 27 00663 g009
Figure 10. Impact of the box size on the kMC convergence in the diffusion control zone. As the box depth increases ( N y ), the error between the curves diminishes for the same area N x × N z . (a) N y = 20 (b) N y = 40 (c) N y = 60.
Figure 10. Impact of the box size on the kMC convergence in the diffusion control zone. As the box depth increases ( N y ), the error between the curves diminishes for the same area N x × N z . (a) N y = 20 (b) N y = 40 (c) N y = 60.
Entropy 27 00663 g010
Figure 11. Different kMC curves simulated with 64 samples compared to the continuum simulations and their respective positions on the SoC map. The voltage profiles shown in figures (ae) corresponds to the simulations of the points placed in the map of figure (f).
Figure 11. Different kMC curves simulated with 64 samples compared to the continuum simulations and their respective positions on the SoC map. The voltage profiles shown in figures (ae) corresponds to the simulations of the points placed in the map of figure (f).
Entropy 27 00663 g011
Table 1. Values of log( Ξ ) , log( l ) , d, and D y selected to perform the comparison between the continuum and kMC simulations. The corresponding k 0 , C-rate, Δ * d i f f , and Δ * i n t are also reported.
Table 1. Values of log( Ξ ) , log( l ) , d, and D y selected to perform the comparison between the continuum and kMC simulations. The corresponding k 0 , C-rate, Δ * d i f f , and Δ * i n t are also reported.
Material
Q m a x
[C]
d
[Å]
C r
D y
[cm2/s]
k 0
[cm/s]
Δ * d i f f [ e V ]
Δ * i n t [ e V ]
log ( Ξ )
log ( l )
A1.282 × 10−152031,5003.5 × 10−12
1.75 × 10 6
0.50.636−0.5−1
B4.325 × 10−153099803.5 × 10−12
2.01 × 10 6
0.50.640−0.19−1.147
Table 2. Errors calculated with Equation (39), in %, as a function of the box size and sample number.
Table 2. Errors calculated with Equation (39), in %, as a function of the box size and sample number.
Samples/Size20 × 20 × 2030 × 30 × 3040 × 40 × 40
14.112.221.45
161.350.680.51
321.050.520.41
640.960.420.37
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gavilán-Arriazu, E.M.; Ruderman, A.; Bederian, C.; Moran Vieyra, E.; Leiva, E.P.M. Electrochemical Modeling Applied to Intercalation Phenomena Using Lattice Kinetic Monte Carlo Simulations: Galvanostatic Simulations. Entropy 2025, 27, 663. https://doi.org/10.3390/e27070663

AMA Style

Gavilán-Arriazu EM, Ruderman A, Bederian C, Moran Vieyra E, Leiva EPM. Electrochemical Modeling Applied to Intercalation Phenomena Using Lattice Kinetic Monte Carlo Simulations: Galvanostatic Simulations. Entropy. 2025; 27(7):663. https://doi.org/10.3390/e27070663

Chicago/Turabian Style

Gavilán-Arriazu, E. Maximiliano, Andrés Ruderman, Carlos Bederian, Eduardo Moran Vieyra, and Ezequiel P. M. Leiva. 2025. "Electrochemical Modeling Applied to Intercalation Phenomena Using Lattice Kinetic Monte Carlo Simulations: Galvanostatic Simulations" Entropy 27, no. 7: 663. https://doi.org/10.3390/e27070663

APA Style

Gavilán-Arriazu, E. M., Ruderman, A., Bederian, C., Moran Vieyra, E., & Leiva, E. P. M. (2025). Electrochemical Modeling Applied to Intercalation Phenomena Using Lattice Kinetic Monte Carlo Simulations: Galvanostatic Simulations. Entropy, 27(7), 663. https://doi.org/10.3390/e27070663

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop