3. SOLUTION OF THE NONLINEAR POISSON-BOLTZMANN EQUATION
3.3. EDL modeling
Adsorption of ions onto solid surfaces induces a gradient in electrical potential π [V] near the solid-pore liquid interface of charged porous media. The excess surface charge due to adsorbed species must be balanced by the presence of counter-ions in a βdiffuse swarmβ in the near- surface region, and these two regions are collectively referred to as the electric double layer (EDL). The interdependence of the diffuse layer charge density ππ· [C/m3] and π gives rise to the elliptic partial differential equation termed the Poisson-Boltzmann equation:
β2π=β ππ·
Ο΅0Ο΅ (3.2)
where Ο΅0 is the permittivity of free space [8.854 x 10-12 C/V/m], Ο΅ is the dielectric constant of the solution [-], and β2 is the Laplace operator. Concentration of a particular species at a distance π₯ [m] normal to a solid surface depends upon the energy state of that species and is therefore given
52
by the Boltzmann distribution. Thus, ππ· is simply the difference in positive and negative charge distributions for all species π, such that
ππ· =πNAοΏ½ π§ππΆπ,πexpοΏ½βπ§πππ kBπ οΏ½,
π
(3.3) where πΆπ,π is the concentration in the bulk pore solution [mol/m3], π is the elementary
electrostatic charge [C/particle], NA is Avogadroβs number [particles/mol], and kB is the Boltmann constant [J/K] [110]. For small distances from a charged surface and for very large values of π, the Boltzmann distribution runs into difficulties because it may predict impossibly high values of concentration of ions given their finite sizes , however, this problem is alleviated by limiting the number of near surface charges to a maximum determined by the number of available βadsorptionβ sites within the near-surface region of finite thickness termed the βStern layerβ [111]. For the purposes of this work, the effects of the Stern layer are not taken into account explicitly; rather, it is assumed that the thickness of the Stern layer is negligible as compared to the width of the pores in question and that balancing of the structural charge by the Stern layer is negligible such that the effective potential boundary condition to be solved, πππ, is equivalent to the potential of the outer Helmholtz plane ππΏ [112]. Moreover, the systems
considered are assumed to be open such that the bulk concentrations πΆπ,π are constant values which implies that masses of ions in the EDL are negligible compared to the bulk concentrations.
Combining Eqs. (3.2) and (3.3) yields the general form of the full nonlinear PBE:
β2π= βπNA
Ο΅0Ο΅ οΏ½ π§ππΆπ,πexpοΏ½βπ§πππ kBπ οΏ½.
π
(3.4) Eq. (3.4) may be linearized if π§πππ βͺkBπ, that is, where the electrical potential energy of an ion (π§πππ) is small compared to its thermal energy (kBπ), such that
β2π= π 2π (3.5)
where π 2is the Debye parameter, given as [94]
π 2 = π2NA
Ο΅0Ο΅kBπ οΏ½ πΆπ,ππ§π2
π
. (3.6)
53
Eq. (3.4) is by far the most commonly employed version of the PBE; however, electrophoretic measurements of hydrated cement and its constituent solid phases indicate that the magnitude of the electrokinetic (zeta) potential (which we assume approximates the potential of the Helmholtz plane, ππΏ) for cement is typically on the order of tens of millivolts, in which case the exponential terms may not be neglected [89, 92]. In systems for which linearization of the PBE is not
appropriate, simplification of Eq. (3.4) is still possible with the assumption that the system is comprised of a single symmetric electrolyte, that is, for every cation of valence +π there exists an anion of valence βπ. Assuming symmetry, the exponentials of Eq. (3.4) may be combined to yield
β2π= β2πNA
π0π ππΆπsinhοΏ½πππ
kBποΏ½ (3.7)
for which analytical solutions are possible; however, experimental evidence indicates that constituents of real cementitious pore solutions are unlikely to be symmetric or of a single valence [113].
The full nonlinear PBE only assumes that the configuration of charges in proximity to a charge surface follows a Boltzmann distribution and may be solved numerically as follows. The left hand side of Eq. (3.4) is replaced by a second order central finite difference, and the exponential on the right hand side is expanded as the infinite Taylor series:
exp(π) = οΏ½ππ π!
β
π=0
= 1 +π+οΏ½ππ π!
β
π=2
(3.8) with π=βπ§πππβkBπ. Thus, the exponential function may be subdivided into a linear part, π, and a nonlinear part, 1 +ββπ=2ππ!π. Solution of Eq. (3.4) then follows closely the method proposed by Nicholls and Honig [114] excepting that electrolyte symmetry was not assumed.
The value of potential at given node, π0, is expressed as a function of the values of π at the nearest neighboring nodes, the constant term, and the power series of π
π0 = οΏ½οΏ½ ππ πππ π
+οΏ½πNA
Ο΅0Ο΅ οΏ½ π§ππΆπ,π οΏ½1 +οΏ½ππ π!
β
π=2
οΏ½
πππ π
οΏ½ β2οΏ½ οΏ½οΏ½ 1
πππ π
+π 2β2οΏ½
οΏ½ , (3.9)
54
where π represent the indices of the six nearest neighbors [(π₯ β1,π¦,π§), (π₯+ 1,π¦,π§), β¦ ] and β is the grid spacing [m]. For a discretization of πΏ3 nodes, Eq. (3.9) may be written in vector notation as
πΏπ‘+1= TπΏπ‘+π (3.10)
where πΏπ‘+1 is the πΏΓ 1 vector of π values computed at the next iteration π‘+ 1, πΏπ are the π values at the current iteration π‘, T is an πΏΓπΏ matrix of coefficient values, and π is the vector of nonlinear terms. Successive βunder relaxationβ is applied to Eq. (3.10), and the nonlinearity π is treated as a perturbation of the solution [114]. To maintain stability, π is scaled by a factor ππΈ that grows with each iteration; for example:
ππΈ =οΏ½0.5π‘ for π‘ β€20
1 for π‘> 20 . (3.11)
The final iteration algorithm is written as
πΏπ‘+1 =πΞ¨TπΏπ‘+ (1β πΞ¨)πΏπ‘+ππΈπ (3.12) where πΞ¨ is the relaxation parameter. Dirichlet boundary conditions (πππ = constant) are imposed at the pore wall corresponding to the potential just beyond the Stern layer, assumed herein to be approximated by the zeta potential. Periodic boundary conditions are imposed at the
βendsβ of a pore, and values of π are then computed from Eq. (3.12) until the maximum change in π is less than a specified tolerance, here 10-4 mV. Once satisfactory convergence of the solution has been obtained, the concentration of any particular ion may be computed from the Boltzmann distribution
πΆπ =πΆπ,πexpοΏ½βπ§πππ
kBπ οΏ½. (3.13)
The solution scheme was implemented in the commercial computational software package MATLAB (MATLAB 7.10.0, The MathWorks Inc., Natick, MA, 2000).
55
3.4. Results and Discussion