A new approach to the estimation of electrocrystallization parameters

https://doi.org/10.1016/S0022-0728(99)00307-1Get rights and content

Abstract

To overcome the drawbacks in estimating electrocrystallization parameters using traditional methods, we propose a genetic algorithm using a novel crossover operator based on the non-convex linear combination of multiple parents to estimate the electrocrystallization parameters A (the nucleation rate constant), N0 (the nucleation density) and D (the diffusion coefficient of Zn2+ ions) simultaneously in the general current-time expression of Scharifker and Mostany for nucleation and growth by fitting the whole current transients for zinc electrodeposition onto glassy carbon electrode immersed in the acetate solutions. By running the algorithm, we obtained for different step potentials, D values close to 2.10×10−6cm2 s−1, which are comparable to reported values. The values of A obtained for all step potentials are identical, 1.41×109 s−1, which indicates that zinc deposition onto glassy carbon electrode follows three-dimensional instantaneous nucleation and growth. In addition, from the values of N0 obtained, one can observe that an increase in step potential leads to a higher N0. These results show that our algorithm works stably and effectively in solving the problem of estimating the electrocrystallization parameters, and more importantly, it can be extended easily to a general algorithm to estimate multiple parameters in an arbitrary chemical model.

Introduction

In considering of the overlap of the diffusion fields of randomly growing nuclei, Scharifker and coworkers [1] proposed the following potentiostatic current–time expressions for instantaneous and progressive nucleation with diffusion controlled growth respectivelyI=zFD1/2cπ1/2t1/21−exp−N0πkDtinstantaneousnucleationk≡8πcM/ρ1/2I=zFD1/2cπ1/2t1/21−exp−Aπk′Dt2/2progressivenucleationk′≡438πcM/ρ1/2where z is the charge number of the reaction, D the diffusion coefficient, c the concentration of active cation, M the molar mass, ρ the density of deposit, and N0 is the nucleation density (cm−2) while A is the nucleation rate constant (cm−2 s−1). The two expressions have been used widely for a great variety of systems [2], [3], [4], [5], [6], [7], including our previous publication describing the effects of organic additives on zinc deposition [5]. But they can deal only with two extreme cases in quantitative analysis, and the electrocrystallization of metals from many systems cannot be described by them (e.g. as Ag+ deposition onto a glassy carbon electrode from [Ag(NH3)2]+ solutions [8]). Moreover each equation can determine only one kinetic parameter, A or N0. In view of these limitations, Scharifker and Mostany [9] deduced the following general current–time expressionI=zFD1/2cπ1/2t1/21−exp−N0πkDt−1−exp−AtAin which one can estimate simultaneously the kinetic parameters A and N0 with no necessity to classify the nucleation mechanisms. The most utilized approach [8], [9], [10], [11] for estimating these parameters in the general expression is to construct the following system of transcendental equationsln1−Imtm12a+x−α1−exp−xα=0ln1+2x1−exp−xα−x+α1−exp−xα=0where a=zFD1/2c/π1/2, x=N0πkDtm, α=N0πkD/A, using the single point, (Im, tm), on the experimental current transient where Im is the current maximum and tm is the corresponding time, and then solve it using the graphical method or the iterative method. Obviously the diffusion coefficient, D, must be known in advance. As for this approach, we considered that some drawbacks exist when it is applied to solve practical problems. First, during the process of constructing and solving the system of equations, only the current maximum point on the whole experimental current transient is used, which limits the accuracy of the electrocrystallization parameters. Secondly, prior to estimating N0 and A, the values of D must be determined by additional experiments. Thirdly, the graphical method is too crude and can give rise to large errors, and the iterative method requires restricted conditions to be placed on the model, such as being continuous and derivable. Essentially, the parameters A, N0 and D can be estimated simultaneously by fitting the whole current transient to the general expression.

Recently, there has been great interest in developing adaptive methods, namely genetic algorithms (GAs), for solving computational problems in many fields. The approach mimics the process of biological evolution and the mechanisms of natural selection and genetic variation. Suitable codings are used to represent possible solutions to a problem, and the search is guided by using some genetic operators and the principle of ‘survival of the fittest’. Due to the merits of self-adaptation, self-organization, self-learning, intrinsic parallelism and generality, GAs have been applied successfully in a wide range of economic, engineering and scientific computations [12]. The applications of GAs in chemistry are also very wide [13], [14].

To overcome the drawbacks in estimating electrocrystallization parameters using traditional methods, we propose a genetic algorithm to approach the task of parameter estimation in our experiments. To be specific, we use the genetic algorithm to estimate the values of D, N0 and A in Eq. (3) by fitting the experimental current transients.

GAs can have various forms due to different representations, fitness evaluations and genetic operators which may vary with specific problems. Among all these components, genetic operators, including crossover and mutation, are considered as the most important parts in a genetic algorithm which can directly affect the effectiveness and the efficiency of the algorithm for solving the specific problem. In contrast to the genetic operators used by other researchers [15], [16], [17], we used a novel crossover operator based on the non-convex linear combination of multiple parents during the recombination of the population, which proved to work stably and effectively in solving the problem of electrocrystallization parameters estimation.

Section snippets

Experimental

All the chronoamperometric experiments were carried out in a three-electrode system at 25±1°C. The end face of a Teflon-molded glassy carbon rod, 2 mm in diameter, was used as the working electrode, a 99.9% pure zinc sheet as the counter electrode and a saturated calomel electrode (SCE) as the reference electrode. All potentials are reported with respect to the SCE. Prior to each experiment, the working electrode was polished to a mirror finish with successively finer grades of alumina powders,

Genetic algorithm

The detailed implementation of the genetic algorithm for estimating the electrocrystallization parameters can be described as follows:

Results and discussion

Fig. 1 shows a family of potentiostatic current transients at different step potentials for zinc electrodeposition onto a glassy carbon electrode. We can see that, when a step potential, E, was employed, the current first increased with time sharply passing through a maximum, Im, at tm, and then decayed gradually with time which follows the Cottrell equation. Moreover Im increases with E. To analyse further, we have normalized the current transients in Fig. 1 according to the I2/Im2t/tm

Conclusions

To estimate the electrocrystallization parameters A, N0 and D simultaneously in the general current–time expression for nucleation and growth deduced by Scharifker and Mostany, we proposed a genetic algorithm using a novel crossover operator based on the non-convex linear combination of multiple parents by fitting the whole current transient for zinc electrodeposition onto glassy carbon electrode immersed in the acetate solutions.

Acknowledgements

This work was partially supported by the National Natural Science Foundation in China (No. 29673032 and No. 69635030) and the National 863 High Technology Project of China. The authors would like to thank the anonymous referees for their helpful comments on the paper.

References (18)

  • B.R. Scharifker et al.

    Electrochim. Acta

    (1983)
  • A.B. Soto et al.

    Electrochim. Acta

    (1996)
  • M.H. Holzle et al.

    Electrochim. Acta

    (1995)
  • M.H. Holzle et al.

    J. Electrochem. Soc.

    (1995)
  • J.X. Yu et al.

    J. of Wuhan Univ. (Natural Science Edition)

    (1996)
  • G. Guanawardena et al.

    J. Electroanal. Chem.

    (1982)
  • H.H. Wu et al.

    Acta Physico–Chimica Sinica

    (1985)
  • M.T. Palomar-Pardave et al.

    J. Electrochem. Soc.

    (1996)
  • B.R. Scharifker et al.

    J. Electroanal. Chem.

    (1984)
There are more references available in the full text version of this article.

Cited by (34)

  • Nucleation, growth and properties of Co nanostructures electrodeposited on n-Si(1 1 1)

    2012, Applied Surface Science
    Citation Excerpt :

    This result is similar to those obtained in the literature for the electrochemical deposition of cobalt on silicon [17,7]. The number of nuclei in instantaneous nucleation may be theoretically the same as the number of active sites present on the substrates, which is probably due to high nucleation rates [24]. From this image, the average height and size of the Co nanoparticles are approximately 168.20 and 185.69 nm, respectively.

  • Benefits of evolutionary strategy in modeling of impedance spectra

    2006, Electrochimica Acta
    Citation Excerpt :

    Although evolution strategy and genetic algorithms are already well established in a lot of application fields [3,4,7], their use in modeling of impedance spectra was not widely used until now. Even in literature, only a few contributions [6,8–10] were dedicated to the application of these methods. In [6], a comparison of genetic algorithms with Quasi-Newton method (QN) was carried out with emphasis on calculation time, convergence behavior and sensitivity to measurement noise.

View all citing articles on Scopus
View full text