The exponents method for calculating equilibrium concentrations of complex species in solution

The exponents method for calculating the concentrations of species in multimetal‐multiligand systems is introduced. This method uses the Newton‐Raphson method with restricted step iteration, which guarantees a monotonically decreasing objective function. Variable transformation and scaling are performed to avoid underflows and overflows during the calculations. A special linear solver using the eigenvalues and eigenvectors of the Jacobian matrix is implemented for overcoming disastrous singularity of this matrix, and the singular value decomposition method is applied for setting the initial guess. In addition, polynomial extrapolation is used for improving the performance when simulating a diagram of concentrations of species. The method was tested with 14 systems of different sizes over the whole pH range and presented robust and efficient behavior. © 1995 by John Wiley & Sons, Inc.

[1]  J. H. Wilkinson,et al.  Symmetric decomposition of a positive definite matrix , 1965 .

[2]  D. D. Perrin,et al.  Computer calculation of equilibrium concentrations in mixtures of metal ions and complexing species. , 1967, Talanta.

[3]  James Hardy Wilkinson,et al.  Householder's tridiagonalization of a symmetric matrix , 1968 .

[4]  G. H. Nancollas,et al.  EQUIL. General computational method for the calculation of solution equilibriums , 1972 .

[5]  C. Rigano,et al.  Ionic strength dependence of formation constants. Part 4. Potentiometric study of the system Cu2+-Ni2+-citrate , 1984 .

[6]  Theo P. A. Kruck,et al.  Equilibria of the Simultaneously Existing Multiple Species in the Copper(II)–L-Histidine System , 1973 .

[7]  J. H. Wilkinson,et al.  The implicitQL algorithm , 1968 .

[8]  G. Eriksson An algorithm for the computation of aqueous multi-component, multiphase equilibria , 1979 .

[9]  D. Leggett Machine computation of equilibrium concentrations-some practical considerations. , 1977, Talanta.

[10]  D. Leggett,et al.  metal ion interactions of picoline-2-aldehyde thiosemicarbazone. , 1975, Talanta.

[11]  G. Ginzburg Calculation of all equilibrium concentrations in a system of competing complexation. , 1976, Talanta.

[12]  C. Rigano,et al.  The calculation of equilibrium concentrations in large multimetal/multiligand systems , 1986 .

[13]  L. G. Sillén,et al.  High-speed computers as a supplement to graphical methods--V. HALTAFALL, a general program for calculating the composition of equilibrium mixtures. , 1967, Talanta.

[14]  R. Diamond A real-space refinement procedure for proteins , 1971 .

[15]  P. Gans,et al.  Miniquad-A general computer programme for the computation of formation constants from potentiometric data. , 1974, Talanta.