Modeling of the 3D Electrode Growth in Electroplating

Similar documents
Optimization of the current density distribution in electrochemical cells based on the level set method and genetic algorithm

A Performance Simulation Tool for Bipolar Pulsed PCB Plating

Analysis of Electromagnetic Interferences Induced by High Voltage Lines under Normal and Fault Conditions

DETERMINATION OF THE LAWS OF POLARIZATION BY COUPLING MEASUREMENTS WITH NUMERICAL TOOL. 2. Compiègne Technology University (UTC), France.

DETC COMPUTER MODELING OF IMPRESSED CURRENT CATHODIC PROTECTION (ICCP) SYSTEM ANODES

Electrochemical Cell - Basics

BEM for Modelling Cathodic Protection Systems in Multi-Layer Electrolytes

Tertiary Current Distributions on the Wafer in a Plating Cell

Mathematical Modeling of Electrodeposition

A 3-dimensional planar SOFC stack model

EMA4303/5305 Electrochemical Engineering Lecture 03 Electrochemical Kinetics

Basic overall reaction for hydrogen powering

IV. Transport Phenomena. Lecture 23: Ion Concentration Polarization

Basic overall reaction for hydrogen powering

Boundary Element Model for Stress Field - Electrochemical Dissolution Interactions

Modelling Impressed Current Cathodic Protection of Storage Tanks

Transactions on Modelling and Simulation vol 8, 1994 WIT Press, ISSN X

Multidimensional, Non-Isothermal, Dynamic Modelling Of Planar Solid Oxide Fuel Cells

Solutions for Assignment-6

Topics in Boundary Element

ELECTROCHEMICAL SYSTEMS

Abstract. 1 Introduction

Mass transfer by migration & diffusion (Ch. 4)

MAGNETIC FIELD INFLUENCE ON ELECTROCHEMICAL PROCESSES

NRAO CHEMICAL LAB REPORT NO. 2 THEORY OF ELECTRODEPOSITED METALS. J. Lichtenberger

Overview of electrochemistry

Chapter 22. Bulk Electrolysis: Electrogravimetry and Coulometry. Definition. Features of Bulk Electrolysis Cells

electrodeposition is a special case of electrolysis where the result is deposition of solid material on an electrode surface.

Modeling of the Material/Electrolyte Interface and the Electrical Current Generated during the Pulse Electrochemical Machining of Grey Cast Iron

Basic Concepts of Electrochemistry

SCIENCES & TECHNOLOGY

Numerical modelling of cathodic protection systems for deep well casings

Mathematical Modeling and Numerical Solution of Iron Corrosion Problem Based on Condensation Chemical Properties

We know from oxidation and reduction half reactions, a specific number of electrons are lost or gained

Lecture 14. Electrolysis.

Solution Methods. Steady State Diffusion Equation. Lecture 04

Electroplating/ Electrodeposition

Lecture 12: Finite Elements

Protecting structures from corrosion is one of the most important

Part I. Discrete Models. Part I: Discrete Models. Scientific Computing I. Motivation: Heat Transfer. A Wiremesh Model (2) A Wiremesh Model

PHYSICS. ElectroChemical Effects. Rishi Gopie

In all electrochemical methods, the rate of oxidation & reduction depend on: 1) rate & means by which soluble species reach electrode surface (mass

Chapter 6. Finite Element Method. Literature: (tiny selection from an enormous number of publications)

470 Lecture #7 of 18

FINITE ELEMENT METHOD MODELLING OF A HIGH TEMPERATURE PEM FUEL CELL

Modeling as a tool for understanding the MEA. Henrik Ekström Utö Summer School, June 22 nd 2010

Electrodeposition of charged particles onto fuel cell coolant channel walls

Modeling coating flaws with non-linear polarization curves for long pipelines

Multi physics modeling of a molten-salt electrolytic process for nuclear waste treatment

Electrochemical Cells: Virtual Lab

Electrolysis and Faraday's laws of Electrolysis

A Boundary Condition for Porous Electrodes

Novel Devices and Circuits for Computing

Table 17 1 Some general field equation terms. Heat Power. Current Source. 0 0 Boundary Current Porous Media Flow. Flow Source

D DAVID PUBLISHING. 1. Introduction. Akira Nishimura 1, Masashi Baba 1, Kotaro Osada 1, Takenori Fukuoka 1, Masafumi Hirota 1 and Eric Hu 2

Ugur Pasaogullari, Chao-Yang Wang Electrochemical Engine Center The Pennsylvania State University University Park, PA, 16802

Chemistry 1011 TOPIC TEXT REFERENCE. Electrochemistry. Masterton and Hurley Chapter 18. Chemistry 1011 Slot 5 1

Modelling the Glass Press-Blow Process

Chapter 17. Electrochemistry

Chapter 3. Formulation of FEM for Two-Dimensional Problems

Mathematical Modelling of Electrochemical Machining Processes. Gordon Darling

Prof. Mario L. Ferrari

Topic: APPLIED ELECTROCHEMISTRY. Q.1 What is polarization? Explain the various type of polarization.

MODELING AND EXPERIMENTAL VALIDATION OF ELECTROPLATING DEPOSIT DISTRIBUTIONS IN COPPER SULFATE SOLUTIONS. Mark Robert Robison

Control of Proton Electrolyte Membrane Fuel Cell Systems. Dr. M. Grujicic Department of Mechanical Engineering

13 AN ELECTROCHEMICAL METHOD FOR ACCELERATED TESTING OF CHLORIDE DIFFUSIVITY IN CONCRETE

MEEN 673 ********************************* NONLINEAR FINITE ELEMENT ANALYSIS ********************************* J. N. Reddy

Theoretical Manual Theoretical background to the Strand7 finite element analysis system

Adaptive C1 Macroelements for Fourth Order and Divergence-Free Problems

Q1. Why does the conductivity of a solution decrease with dilution?

1.In which of the following is the oxidation number of the underlined element given incorrectly? oxidation number

Lecture 29: Forced Convection II

Design and Modelling of ECM Rifling Tool

SOLIDIFICATION SURFACE SPEED CONTROL OF FERROMAGNETIC PIECES USING EDDY CURRENT HEATING

Electrode kinetics, finally!

SUPPLEMENTARY INFORMATION

Surface Chemistry Tutorial

Local discontinuous Galerkin methods for elliptic problems

Evolutionary Multiobjective. Optimization Methods for the Shape Design of Industrial Electromagnetic Devices. P. Di Barba, University of Pavia, Italy

INTRODUCTION CHAPTER 1

Boat Reactor for Low Pressure Chemical Vapor Deposition

Sensibility Analysis of Inductance Involving an E-core Magnetic Circuit for Non Homogeneous Material

FUEL CELLS in energy technology (4)

Chpt 20: Electrochemistry

CHAPTER ELECTROCHEMISTRY

Plasma Simulation in STAR-CCM+ -- towards a modern software tool

Introduction to Heat and Mass Transfer. Week 7

lect 26:Electrolytic Cells

Magnetic Field Simulation of a Miniature Circuit Breaker s Coil

A Tertiary Current Distribution Model with Complex Additive Chemistry and Turbulent Flow

Numerical simulation of the current, potential and concentration distributions along the cathode of a rotating cylinder Hull cell

Transactions on Modelling and Simulation vol 18, 1997 WIT Press, ISSN X

CHM 213 (INORGANIC CHEMISTRY): Applications of Standard Reduction Potentials. Compiled by. Dr. A.O. Oladebeye

A Finite Element Model for Numerical Analysis of Sintering

Electrochemical methods : Fundamentals and Applications

MODELLING OF RECIPROCAL TRANSDUCER SYSTEM ACCOUNTING FOR NONLINEAR CONSTITUTIVE RELATIONS

COMBINED EFFECTS OF RADIATION AND JOULE HEATING WITH VISCOUS DISSIPATION ON MAGNETOHYDRODYNAMIC FREE CONVECTION FLOW AROUND A SPHERE

Modeling of Liquid Water Distribution at Cathode Gas Flow Channels in Proton Exchange Membrane Fuel Cell - PEMFC

CHEMISTRY 13 Electrochemistry Supplementary Problems

Appendix A Electric Vehicle PEM Fuel Cell Stack Parameters

Transcription:

Modeling of the 3D Electrode Growth in Electroplating Marius PURCAR, Calin MUNTEANU, Alexandru AVRAM, Vasile TOPA Technical University of Cluj-Napoca, Baritiu Street 26-28, 400027 Cluj-Napoca, Romania; marius.purcar@ethm.utcluj.ro Abstract. A general applicable numerical technique for the simulation of three-dimensional (3D) electrode growth in electroplating is presented. The electrode is found displacing each node of the mesh proportional with, and in the direction of the local current density according to Faraday s law. Applying the potential model, local current density is computed using the Boundary Element Method (BEM). A 3D electroplating simulation example is presented. 1. Introduction Dilute solution theory [1] provides the general equations describing the electrochemical processes. For example, when the electrode reactions take place at low rates, such that the concentration gradients are neglected, the potential distribution may be found only using Laplace s equation. Hence, the resulting model describes the ohmic effects in the electrolyte and is known as the Potential Model (PM) [2]. Several authors applied the PM to compute the current density distribution and hence the electrode growth rate for electroplating applications. Alkire et. al. applied in [3] the finite element method (FEM) to solve the resulting Laplace equation, with nonlinear boundary conditions that account for electrode charge transfer reactions. Deconinck et. al. [2] discretized the equations of the PM using the BEM in order to compute the changing electrode profile for nonlinear boundary conditions. They also presented a complete study of the electrode evolution function of the electrode reactor dimension for different angles between the electrode and an adjacent insulator. Using the finite difference method (FDM), Bozzini and Cavallotti [4] presented numerical simulations for the Cr-plating process on corner-shaped cathodes. Most of the works presented above applied an Euler scheme for the integration of Faraday s law with respect to the time, combined with the displacement of the discretization nodes of the electrode surface. This method, referred as the string theory in [5], derives from the Lagrangian approach of changing boundary problems that implies the grid boundary to be attached to the moving front. A limited number of publications deal with three dimensional (3D) current density distribution simulations in electrochemical reactors, but in the field of 3D electroplating they are very scarce. Applications that consider current density distributions for more complex 3D geometries can be found in the field of cathodic protection and wafer plating [9, 10]. Purcar and Bortels [11-13] applied the principles of advanced CAD integrated approach for 3D electrochemical machining simulations. In this purpose, the present paper presents a general simulation approach of the 3D electroplating applications with strong non-linear boundary conditions including reaction efficiency. In the following section, the basics principles of the 3D electrode shape change algorithm are illustrated. 2. Mathematical model and numerical solution method The electrochemical process (e.g. electroplating, electroforming, electro erosion, etc.) develops continuously in time. In order to simulate the evolution of the electrode profile, the 1

continuous process time must be divided into a sequence of discreet time steps. For each time step two problems should be usually solved: i. The electrochemical model (a steady state problem that eventually provides the local electrode growth rate) and ii. The electrode growth problem (a time dependent problem which calculates the shape of the electrode surface at each time step). The electrode growth rate, provided by Faraday s law, ensures the coupling of the two problems. 2.1. Electrochemical model In most practical cases (e.g. 3D simulations), the dilute solution theory which describes the migration, convection, diffusion and electrode reactions in electrolytes [1] is subjected to important simplifications. Hence, considering the electrolyte solution very well stirred (situation often met in the practical situations) concentration gradients can be neglected (except for a very thin layer near the electrodes where the electrochemical reactions occurs). Assuming charge conservation in the bulk and the conductivity of the electrolyte constant, potential model yields. The potential model is described by the Laplace equation for the electrolyte potential U, whereas the phenomena occurring in the diffusion layer and at the electrode interface [1] (e.g. the electrochemical reactions) are included in the boundary conditions. 2 U 0 J σ U, (1) where σ represents the conductivity of the electrolyte in [Ω -1 m -1 ], U the electrolyte potential in [V] and J the current density in [A/m 2 ]. 2.2. Boundary conditions The boundary conditions in equation (1) are divided into insulators and electrodes [2, 7, 8]. As no current can flow through the gaseous medium in contact with the electrolyte and electrochemical cells walls, the normal current density is zero. At the interface between the electrode and the electrolyte, known as double layer [1], electrochemical reactions occur. The electrochemical reaction driving force is expressed at each point of the electrode by a potential difference and is called the charge transfer overpotential or polarization η [1, 2, 7, 8]. Function of the overpotential sign, oxidation (positive η) or reduction (negative η) occurs at the electrodes. The electrochemical reaction is incorporated in the PM as a non-linear boundary condition and in the most general situation is written as: J n f, (2) Such function is usually obtained measuring the physicochemical parameters of the electrolyte and approached with a spline function as in [2, 7, 8]. For a more general definition of the electrochemical reactions (2) (e.g. incorporating the side effects like gas evolution), it is necessary to provide additional information (such the efficiency θ for gas evolving side reactions - in particular hydrogen evolution). In that case the efficiency θ is below 100 %. 2

2.3. Electrode growth rate The amount of material reduced at the cathode is directly proportional to the amount of the electrical charge flowing between the electrodes. This can be expressed using Faraday s law: M I T m, (3) z F with: m the dissolved or deposited mass [kg], I the total current that flows between the electrodes [A/m2], T the total process time [s], M the atomic weight of the metal [kg/mol], F the Faraday s constant [96485 C/mol] and z the electric charge [C]. The deposited mass m=ρ dv, where ρ is metal density [kg/m 3 ] defined on an infinitesimal dv=dh ds volume. Hence, the local electrode growth dh can be simply computed from (3) as: M T Jn dh (4) ρ z F where J n = I/ds is the normal current density through an infinitesimal surface ds at the electrode surface. The efficiency θ incorporates in the local electrode growth dh the contribution of the side effects, e.g. hydrogen evolution. 3. Numerical solution method The equations (1-2) generally describe geometries with arbitrary boundary conditions which cannot be solved analytically. The solutions can be obtained using different discretization techniques (e.g. BEM, FEM, FDM, etc.), which assume the approximation of the continuous solution as a set of quantities at discrete locations, often on an irregularly spaced mesh. A flexible grid generator creates an unstructured triangular mesh separately for each face of the computational domain [14]. The mesh is optimally refined towards the zones where a steep variation of field variables is expected but generates coarse elements at any other position, see figure 2 right. 3.1. BEM for electrolyte and electrode reactions In order to solve the simplified charge conservation equation (1), BEM is more suitable over other discretization methods (FEM and FDM) because the conductivity of the electrolyte is considered constant. One of the BEM advantages is that only the boundaries of the computational domain must be discretised. The boundary S Γ of the computational domain is meshed with N e non-overlapping elements defined by nodes χ i =(x i, y i, z i ) in R 3 (i=1 N p ). The characteristic BEM equation for the contribution to a point i is [15]: Ne N e i i w* c U U ds w* Q ds n (5) e 1 s e with w * =1/(4πr) the 3D Green function (r being the position relative to point i), Q= U/ n the inward flux on the boundary nodes and c i is an integration constant for each point i. The index e ranges over all elements of the domain and integration is performed over the surface S e of each element. Triangular elements with linear shape functions for the unknown potential U and flux field Q are used, hence, restricting the unknowns to the nodal values i. BEM equation (5) results into the system of equations: H U G Q (6) e 1 s e 3

where {Q} is a vector of size N p containing the values of the electric field normal to the boundary S Γ in each point, {U} is a vector of size N p containing the value of the potential in each node and [H] and [G] are square matrices of size N p xn p. Including in (6) the boundary conditions on the electrodes (overpotentials) and insulators the system (6) is reordered such that all unknowns are put to the left hand side: H G U 0 (7) 0 1 Q f η As for most of the electrochemical process the overpotential η is non-linear, a Newton- Raphson iterative algorithm is applied to solve the system (7). Numerical validation of the BEM model has been performed in [6]. Results showed a very good agreement with the analytical values, with a relative error below 2% in direct relation to the surface mesh refinement. 3.2. Electrode shape change computation In order to compute the electrode profile, the continuous process time T is divided into a discreet sequence of time points t m (m=0, 1,... N t ). Given the fact that at any nodal point of the boundary the current density is known, equation (4) reduces to N p equations, one for each nodal point i and the electrode growth rate becomes: d h χi, t M J n χi t 1n dt z F,, (8) where the unit normal is oriented outwards from the computational domain. The new boundary is easily found displacing each node on the electrode proportional with and in the direction of the local growth rate (figure 1). Figure 1: Displacement of the boundary nodes. 4. Electroplating simulation near a singularity This example presents the 3D copper electroplating simulation on a square plate electrode embeded in an insulating plane (incident angle between the electrode and insulator surface = 180 o ). These applications are specific to electronics, e.g. PCB industry. The reactor configuration is given in figure 2. The cathode that needs to be plated is a square plate of 12.9x12.9 cm 2, embedded by an insulating basis of 30.9x30.9 cm 2. The anode has the same dimensions as the insulating basis and is at 6 cm from the cathode. The same physico-chemical input parameters as in [2] and [7] are used. The applied voltage between the anode and cathode is 0.505 V. The total process time T F = 60 hours is divided in 20 constant time steps, Δt F =3 hours. 4

Figure 2: Geometry of the electrochemical cell and the triangular surface mesh in the vicinity of the singularity (insulating plane). The governing Laplace equation is solved using the 3D BEM, which yields the normal current density distribution at the electrode surface. In a second step using the equation (8), the nodal points are displaced proportional with the normal current density. The process is repeated until the total process time is achieved. 0.2 0.1 0.15 0.09 0.1 0.1 0.15 0.2 0.25 0.09 0.1 Figure 3: Current density distribution at the first time step (top left); Final 3D deposition profile (top right); history of the deposition profile in the insulating plane (bottom left); detail of the deposition profile at the corner of the cathode every 12 hours (bottom right). The resulted average current density on the cathode s surface is c.a. -327 A/m2 for the first time step and the peak current density at the corners of the cathode -770 A/m2 (figure 3 top left). The final shape of the cathode is illustrated in figure 3 top right. The history of the simulated profile in the insulating plane is shown in figure 3 bottom. The results in figure 3 demonstrate that due to the edge effects between the cathode and the insulator plane, a non-uniform shape change will manifest in time. 5. Conclusion The principles of 3D electrode shape change simulations in the computational electroplating have been presented. The simulation tool is based on the potential model solved with a standard 3D BEM approach for calculation the current density distribution at the electrode and nodal 5

displacement method to find the electrode growth profile. In order to reveal the method, an example dealing with the 3D simulation of electroplating near an insulator (singularity) is presented. This example clearly demonstrated that the 3D computational method can easily predict non-uniform shape change evolutions in time due to the edge effects between the cathode and the insulating plane. The methodology developed in this paper proved robustness when dealing with and combining distinctive stages in the electrode growth simulations process, such as the current density computation and nodal displacement. Acknowledgments This work was supported within the research program POSDRU/89/1.5/S/ 57083. References [1] J J. Newman, Electrochemical Systems 2'nd edition Englewood, New Jersey: Prentince-Hall, 1991, pp. 378. [2] J. Deconick, Current distribution and electrode shape change in electrochemical systems- A boundary element approach, Lecture Notes in Engineering Springer-Verlag, 1992, pp. 86. [3] R. Alkire, T. Bergh, TL. Sani, Predicting Electrode Shape Change with Use of Finite Element Methods, J. Electrochem. Soc. 125, pp. 1981, (1978). [4] B. Bozzini, PL. Cavallotti, Numerical modelling of the growth of electrodeposited chromium on corner-shaped cathodes, Int. J. Mater. Prod. Tec., 15(1-2), pp. 34, (2000). [5] JA. Sethian, Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Cambridge, Cambridge University Press, 1999, pp. 10. [6] J. Lee, JB. Talbot, Simulation of Particle Incorporation during Electrodeposition Process, J. Electrochem. Soc., 152(10), pp. C706-C715, (2005). [7] M. Purcar, J. Deconinck, B. Van den Bossche, L. Bortels, Electroforming simulations based on the level set method, EPJAP. 2 (39), pp. 85 (2007). [8] M. Purcar, V. Topa, C. Munteanu, R. Chereches, A. Avram, L. Grindei, Optimisation of the layer thickness distribution in electrochemical processes using the level set method, IET Science, Measurement & Technology, Volume 6, issue 5, p. 376-385, (2012). [9] M. Purcar, B. Van den Bossche, L. Bortels, J. Deconinck, P.Wesselius, Numerical 3D Simulation of a CP system for a Buried Pipe Segment Surrounded by a Load Releiving U-shaped Vault, Corrosion 59, pp. 1019-1028, (2003). [10] M. Purcar, B. Van den Bossche, L. Bortels, J. Deconinck, Three-Dimensional Current Density Distribution Simulations for a Resistive Patterned Wafer, J. Electrochem. Soc., 151 (9), pp. D78-D86, (2004). [11] M. Purcar, L. Bortels, B. Van den Bossche, J. Deconinck, 3D electrochemical machining computer simulations, J. Mater. Process. Technol. 149 (1 3), pp. 472 478, (2004). [12] L. Bortels, M. Purcar, B. Van den Bossche, J. Deconinck, A user-friendly simulation software tool for 3D ECM. J. Mater. Process Technol. 149 (1 3), 486 492, (2004). [13] M. Purcar, A. Dorochenko, L. Bortels, J. Deconinck, B. Van den Bossche, Advanced CAD integrated approach for 3D electrochemical machining simulations, J. Mater. Process. Technol. 203, pp. 58 71, (2008). [14] A. Dorochenko, A. Athanasiadis, L. Bortels, H. Deconinck, Integration of grid generation and electrochemical engineering simulation software in a CAD environment, EUA4X 2005, Annual Conference at TCN CAE 05, Lecce, Italy, October (2005). [15] C.A. Brebbia, Boundary Element Techniques Theory and Applications in Engineering, Springer- Verlag Berlin, Heidelberg, 1983. 6