The effect of the discretization of the mixed boundary conditions on the numerical stability of the Crank-Nicolson algorithm of electrochemical kinetic simulations

被引:10
作者
Bieniasz, LK
Osterby, O
Britz, D
机构
[1] Polish Acad Sci, Inst Phys Chem, Molten Salts Lab, PL-30318 Krakow, Poland
[2] Aarhus Univ, Dept Comp Sci, DK-8000 Aarhus C, Denmark
[3] Aarhus Univ, Dept Chem, DK-8000 Aarhus C, Denmark
来源
COMPUTERS & CHEMISTRY | 1997年 / 21卷 / 06期
关键词
numerical stability; finite difference methods; Crank-Nicolson algorithm; boundary conditions; digital simulation; electrochemical kinetics;
D O I
10.1016/S0097-8485(97)00033-8
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Mixed boundary conditions with time-dependent coefficients are typical for diffusional initial boundary value problems occurring in electrochemical kinetics. The discretization of such boundary conditions, currently used in connection with the Crank-Nicolson finite difference solution algorithm, is based on the forward difference gradient approximation, and may in some cases become numerically unstable. Therefore, we analyse the numerical stability of a number of alternative discretizations that have not yet been used in electrochemical simulations. The discretizations are based on the forward, central and backward difference gradient approximations. We show that some variants of the central and backward difference gradient approximations ensure the unconditional stability of the Crank-Nicolson method and can, therefore, be of practical interest. Furthermore, we show that the discretization used so far is the least susceptible to error oscillations in time. Copyright (C) 1998 Elsevier Science Ltd.
引用
收藏
页码:391 / 401
页数:11
相关论文
共 39 条
[1]  
[Anonymous], MATH COMPUT
[2]   ELSIM - A USER-FRIENDLY PC PROGRAM FOR ELECTROCHEMICAL KINETIC SIMULATIONS - VERSION-1.0 - SOLUTION OF INTEGRAL-EQUATIONS FOR LINEAR SCAN AND CYCLIC VOLTAMMETRY [J].
BIENIASZ, LK .
COMPUTERS & CHEMISTRY, 1992, 16 (01) :11-14
[3]   ELSIM - A PC PROGRAM FOR ELECTROCHEMICAL KINETIC SIMULATIONS - VERSION-2.0 - SOLUTION OF THE SETS OF KINETIC PARTIAL-DIFFERENTIAL EQUATIONS IN ONE-DIMENSIONAL GEOMETRY, USING FINITE-DIFFERENCE AND ORTHOGONAL COLLOCATION METHODS [J].
BIENIASZ, LK .
COMPUTERS & CHEMISTRY, 1993, 17 (04) :355-368
[4]   NUMERICAL STABILITY OF FINITE-DIFFERENCE ALGORITHMS FOR ELECTROCHEMICAL KINETIC SIMULATIONS - MATRIX STABILITY ANALYSIS OF THE CLASSIC EXPLICIT, FULLY IMPLICIT AND CRANK-NICOLSON METHODS, EXTENDED TO THE 3-POINT AND 4-POINT GRADIENT APPROXIMATION AT THE ELECTRODES [J].
BIENIASZ, LK ;
OSTERBY, O ;
BRITZ, D .
COMPUTERS & CHEMISTRY, 1995, 19 (04) :351-355
[5]   THE VONNEUMANN STABILITY OF FINITE-DIFFERENCE ALGORITHMS FOR THE ELECTROCHEMICAL KINETIC SIMULATION OF DIFFUSION COUPLED WITH HOMOGENEOUS REACTIONS [J].
BIENIASZ, LK .
JOURNAL OF ELECTROANALYTICAL CHEMISTRY, 1993, 345 (1-2) :13-25
[6]   NUMERICAL STABILITY OF FINITE-DIFFERENCE ALGORITHMS FOR ELECTROCHEMICAL KINETIC SIMULATIONS - MATRIX STABILITY ANALYSIS OF THE CLASSIC EXPLICIT, FULLY IMPLICIT AND CRANK-NICOLSON METHODS AND TYPICAL PROBLEMS INVOLVING MIXED BOUNDARY-CONDITIONS [J].
BIENIASZ, LK ;
OSTERBY, O ;
BRITZ, D .
COMPUTERS & CHEMISTRY, 1995, 19 (02) :121-136
[7]   A METHOD-ORIENTED APPROACH TO THE FORMULATION OF ALGORITHMS FOR ELECTROCHEMICAL KINETIC SIMULATIONS [J].
BIENIASZ, LK .
JOURNAL OF ELECTROANALYTICAL CHEMISTRY, 1992, 340 (1-2) :19-34
[8]   SOME NUMERICAL INVESTIGATIONS OF THE STABILITY OF ELECTROCHEMICAL DIGITAL-SIMULATION, PARTICULARLY AS AFFECTED BY 1ST-ORDER HOMOGENEOUS REACTIONS [J].
BRITZ, D ;
OSTERBY, O .
JOURNAL OF ELECTROANALYTICAL CHEMISTRY, 1994, 368 (1-2) :143-147
[9]   Stability of the backward differentiation formula (FIRM) applied to electrochemical digital simulation [J].
Britz, D .
COMPUTERS & CHEMISTRY, 1997, 21 (02) :97-108
[10]   IMPLICIT CALCULATION OF BOUNDARY-VALUES IN DIGITAL-SIMULATION APPLIED TO SEVERAL TYPES OF ELECTROCHEMICAL EXPERIMENT [J].
BRITZ, D ;
HEINZE, J ;
MORTENSEN, J ;
STORZBACH, M .
JOURNAL OF ELECTROANALYTICAL CHEMISTRY, 1988, 240 (1-2) :27-43