Pitzer equations

From Wikipedia, the free encyclopedia
(Redirected from Pitzer parameter)
Jump to navigation Jump to search

Pitzer equations[1] are important for the understanding of the behaviour of ions dissolved in natural waters such as rivers, lakes and sea-water.[2][3][4] They were first described by physical chemist Kenneth Pitzer.[5] The parameters of the Pitzer equations are linear combinations of parameters, of a virial expansion of the excess Gibbs free energy, which characterise interactions amongst ions and solvent. The derivation is thermodynamically rigorous at a given level of expansion. The parameters may be derived from various experimental data such as the osmotic coefficient, mixed ion activity coefficients, and salt solubility. They can be used to calculate mixed ion activity coefficients and water activities in solutions of high ionic strength for which the Debye–Hückel theory is no longer adequate. They are more rigorous than the equations of specific ion interaction theory (SIT theory), but Pitzer parameters are more difficult to determine experimentally than SIT parameters.

Historical development

[edit | edit source]

A starting point for the development can be taken as the virial equation of state for a gas.

PV=RT+BP+CP2+DP3

where P is the pressure, V is the volume, T is the temperature and B,C,D ... are known as virial coefficients. The first term on the right-hand side is for an ideal gas. The remaining terms quantify the departure from the ideal gas law with changing pressure, P. It can be shown by statistical mechanics that the second virial coefficient arises from the intermolecular forces between pairs of molecules, the third virial coefficient involves interactions between three molecules, etc. This theory was developed by McMillan and Mayer.[6]

Solutions of uncharged molecules can be treated by a modification of the McMillan-Mayer theory. However, when a solution contains electrolytes, electrostatic interactions must also be taken into account. The Debye–Hückel theory[7] was based on the assumption that each ion was surrounded by a spherical "cloud" or ionic atmosphere made up of ions of the opposite charge. Expressions were derived for the variation of single-ion activity coefficients as a function of ionic strength. This theory was very successful for dilute solutions of 1:1 electrolytes and, as discussed below, the Debye–Hückel expressions are still valid at sufficiently low concentrations. The values calculated with Debye–Hückel theory diverge more and more from observed values as the concentrations and/or ionic charges increases. Moreover, Debye–Hückel theory takes no account of the specific properties of ions such as size or shape.

Brønsted had independently proposed an empirical equation,[8]

lnγ=αm1/22βm
1φ=(α/3)m1/2+βm

in which the activity coefficient depended not only on ionic strength, but also on the concentration, m, of the specific ion through the parameter β. This is the basis of SIT theory. It was further developed by Guggenheim.[9] Scatchard[10] extended the theory to allow the interaction coefficients to vary with ionic strength. Note that the second form of Brønsted's equation is an expression for the osmotic coefficient. Measurement of osmotic coefficients provides one means for determining mean activity coefficients.

The Pitzer parameters

[edit | edit source]

The exposition begins with a virial expansion of the excess Gibbs free energy[1]: 84 

GexWwRT=f(I)+ijbibjλij(I)+ijkbibjbkμijk+

Ww is the mass of the water in kilograms, bi, bj ... are the molalities of the ions and I=12ibizi2 is the molal ionic strength. The first term, f(I) represents a Debye–Hückel extended law (see below). The quantities λij(I) represent the short-range interactions in the presence of solvent between solute particles i and j. This binary interaction parameter or second virial coefficient depends on ionic strength, on the particular species i and j and the temperature and pressure. The quantities μijk represent the interactions between three particles. Higher terms may also be included in the virial expansion.

Next, the free energy is expressed as the sum of chemical potentials, or partial molal free energy,

G=iμiNi=i(μi0+RTlnbiγi)Ni

and an expression for the activity coefficient is obtained by differentiating the virial expansion with respect to a molality b.

lnγi=(GexWwRT)bi=zi22f+2jλijbj+zi22jkλ'jkbjbk+3jkμijkbjbk+

And molal osmotic coefficient:

ϕ1=(ibi)1[Iff+ij(λij+Iλ'ij)bibj+2ijkμijkbibjbk+]

However, these forms are not used directly, because it is not possible to determine the coefficients independently due to charge neutrality constraints.

Instead the sums are re-worked in terms of observable (charge-neutral) combinations and some choices are made about their functional forms, which we will see below:[1]

  • The λij-related terms for salt pairs are gathered together into observable combinations (Bca values) and then a specific exponential functional form is imposed on them in terms of β parameters, see below.
  • The μijk-related terms for salt pairs are likewise gathered into observable combinations (Cca values).
  • All ternary interactions μijk involving three ions of same sign are set to 0.
  • For mixed electrolytes, new combinations appear: Φcc, Φaa, and ternary interactions ψcca, ψcaa. A special functional form is applied to Φ in cases of unsymmetrical mixing (two ions present with same sign of charge but different magnitude).
  • For electrolytes combined with neutral solutes, λij remain as-is, but they are assumed to be independent of ionic strength.

These observable combinations then provide a set of free parameters which are then empirically fit to experimental data.

Pure electrolyte case

[edit | edit source]

Consider a simple electrolyte MpXq with molal concentration m, dissolved to ions Mz+ and Xz, with ionic molal concentrations bM=pm and bX=qm.

The Pitzer parameters fϕ, BMXϕ and CMXϕ are defined as

fϕ=ffI2
BMXϕ=λMX+Iλ'MX+(p2q)(λMM+Iλ'MM)+(q2p)(λXX+Iλ'XX)
CMXϕ=[3pq](pμMMX+qμMXX).

(Terms involving μMMM and μXXX are not included as interactions between three ions of the same charge are unlikely to occur except in very concentrated solutions.)

With these definitions, the expression for the (molal-basis) osmotic coefficient becomes[1]: 87 

ϕ1=|z+z|fϕ+m(2pqp+q)BMXϕ+m2[2(pq)3/2p+q]CMXϕ.

A similar expression is obtained for the (molal-basis) mean activity coefficient:[1]: 88 

lnγ±=|z+z|fγ+m(2pqp+q)BMXγ+m2[2(pq)3/2p+q]CMXγ,

where fγ, BMXγ and CMXγ are related to fϕ, BMXϕ and CMXϕ, but distinct.

Finally, some forms are imposed on the coefficients based on a mixture of theoretical and empirical observations:

  • The term fφ is defined to be an extended Debye–Hückel term:[1]: 87 
    fϕ=AϕI1/21+bI1/2
    with Aϕ being calculated in terms of the solvent dielectric constant, and b=1.2kg1/2mol1/2 is defined as a universal empirical parameter (note this b should not be confused with the molality bi).
  • The B parameter was found empirically to show an ionic strength dependence which could be expressed as
    BMXϕ=βMX(0)+βMX(1)eαI,
    or sometimes with a second term which can often capture ion pairing effects without requiring explicit ion association accounting:[1]: 87, 93–95 
    BMXϕ=βMX(0)+βMX(1)eα1I+βMX(2)eα2I.
    (with specific values of α1 and α2 being chosen depending on the ion charges). The empirical Pitzer data tables therefore list βMX(0), βMX(1), and sometimes βMX(2) (usually 0), whereas CMXϕ is directly tabulated.

Note on ion association: If ion pairing is included as an ion association equilibrium with an explicit separate solute species (with its own separately-accounted concentration), then the empirical values β(n) and Cϕ will change completely. Moreover, this choice fundamentally redefines the meaning and numerical values of ionic molalities, ionic strength, mean activity coefficients, and even the osmotic coefficient. Ionic mean activities and solvent activity are, however, thermodynamically independent of this accounting choice.

General case: mixed electrolytes, neutral solutes, and single-ion activities

[edit | edit source]

Pitzer defines the above pure electrolyte case (yielding osmotic coefficient and mean activity) to be mathematically simple, then 'works backwards' to deduce the general case in a way that is consistent with the pure electrolyte case. Pitzer thus arrives at the following Gibbs energy:[1]: 88 

GexWwRT=f(I)+2cabcba[Bca+(cbczc)Cca]+c<cbcbc[2Φcc+abaψcca]+a<ababa[2Φaa+cbcψcaa]+2ncbnbcλnc+2nabnbaλna+2n<nbnbnλnn+nbn2λnn+.

where c indices are positive ions (cations), a are negative ions (anions), and n are neutral solutes. Note that Bca, Φcc, Φaa are also functions of ionic strength.

This form (with the truncated) is then the actual master thermodynamic equation underlying Pitzer theory, and by differentiation it yields all other observable quantities (activity coefficients, osmotic coefficients).[1]: 89 

This expression omits various terms proportional to the total charge izibi, and therefore it yields different single-ion activities compared to the original Gex, but only in an unobservable way.[1]: 91  The raw Pitzer single-ion activities are not experimentally observable on their own, and in practice they are combined into observables (like the mean activity above), or they are at least transformed to obey well-known activity conventions (such as the MacInnes convention).

The various terms are all consistent with the pure electrolyte case. For example, the full Debye-Huckel term is chosen to be[1]: 88, 120–122  f(I)=(4IAϕ/b)ln(1+bI1/2) which is consistent with the fϕ above.

Expressions for the interaction coefficients Bca, Cca, Φ, and ψ can be found in standard references.[1]: 87–88  It is crucial to note that the parameters appearing in the Gibbs energy differ from the tabulated parameters often labeled with ϕ or γ superscripts. For example, Bca is the fundamental interaction parameter, while Bcaϕ and Bcaγ are derivatives used for osmotic and activity coefficient calculations respectively.

Commentary

[edit | edit source]

These equations were applied to an extensive range of experimental data at 25 °C with excellent agreement to about 6 mol kg−1 for various types of electrolyte.[11][12] The treatment can be extended to mixed electrolytes[13] and to include association equilibria.[1]: 93  Values for the parameters β(0), β(1) and C for inorganic and organic acids, bases and salts have been tabulated.[14] Temperature and pressure variation is also discussed.

One area of application of Pitzer parameters is to describe the ionic strength variation of equilibrium constants measured as concentration quotients. Both SIT and Pitzer parameters have been used in this context, For example, both sets of parameters were calculated for some uranium complexes and were found to account equally well for the ionic strength dependence of the stability constants.[15]

Pitzer parameters and SIT theory have been extensively compared. There are more parameters in the Pitzer equations than in the SIT equations. Because of this the Pitzer equations provide for more precise modelling of mean activity coefficient data and equilibrium constants. However, the determination of the greater number of Pitzer parameters means that they are more difficult to determine.[16]

Compilation of Pitzer parameters

[edit | edit source]

Besides the set of parameters obtained by Pitzer et al. in the 1970s mentioned in the previous section. Kim and Frederick[17][18] published the Pitzer parameters for 304 single salts in aqueous solutions at 298.15 K, extended the model to the concentration range up to the saturation point. Those parameters are widely used, however, many complex electrolytes including ones with organic anions or cations, which are very significant in some related fields, were not summarized in their paper.

For some complex electrolytes, Ge et al.[19] obtained the new set of Pitzer parameters using up-to-date measured or critically reviewed osmotic coefficient or activity coefficient data.

Comparable activity coefficient models

[edit | edit source]

Besides the well-known Pitzer-like equations, there is a simple and easy-to-use semi-empirical model, which is called the three-characteristic-parameter correlation (TCPC) model. It was first proposed by Lin et al.[20] It is a combination of the Pitzer long-range interaction and short-range solvation effect:

ln γ = ln γPDH + ln γSV

Ge et al.[21] modified this model, and obtained the TCPC parameters for a larger number of single salt aqueous solutions. This model was also extended for a number of electrolytes dissolved in methanol, ethanol, 2-propanol, and so on.[22] Temperature dependent parameters for a number of common single salts were also compiled, available at.[23]

The performance of the TCPC model in correlation with the measured activity coefficient or osmotic coefficients is found to be comparable with Pitzer-like models.

Due to its empirical aspects, the Pitzer modelling framework has a number of well-known limitations.[24] Most importantly, to improve the fits to experimental data, different variations of the equations have been described. Extrapolations, especially in the temperature and pressure domain, are generally problematic. One alternative modelling approach[25] has been specifically designed to address this extrapolation issue by reducing the number of equation parameters while maintaining similar predictive precision and accuracy.

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ a b c d e f g h i j k l m Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  14. ^ Pitzer (1991), Tables 2-11
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). Chapter 9, Estimation of medium effects on thermodynamic data
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).