EleChemr (version 1.1.0)

CVEE: EE behaviour cyclic voltammetry simulator

Description

Return a graph I vs E of the electrochemical process

Usage

CVEE(Co = 0.001, Dx1 = 1e-05, Eo1 = 0, Vi = 0.3, Vf = -0.3,
  Vs = 0.001, ko1 = 0.01, alpha1 = 0.5, Dred = 1e-05,
  Dred2 = 1e-05, Eo2 = 0, ko2 = 0.01, alpha2 = 0.5, Dm = 0.45,
  Temp = 298.15, n = 1, Area = 1, DerApprox = 2,
  errCheck = FALSE, Method = "Euler")

Arguments

Co

bulk concentration

Dx1

diffusion coefficient of the oxidized species

Eo1

reduction potential of the first electrochemical reaction

Vi

initial potential of the sweep

Vf

final potential of the sweep

Vs

potential scan rate of the simulation

ko1

heterogeneous electron transfer rate constant of the first electrochemical reaction

alpha1

charge transfer coefficient of the first electrochemical reaction

Dred

diffusion coefficient of the first reduced species

Dred2

diffusion coefficient of the second reduced species

Eo2

reduction potential of the second electrochemical reaction

ko2

heterogeneous electron transfer rate constant of the second electrochemical reaction

alpha2

charge transfer coefficient of the second electrochemical reaction

Dm

simulation parameter, maximum 0.5 for explicit methods

Temp

temperature in kelvin

n

number of electrons involved in the process

Area

area of the electrode

DerApprox

number of point for the approximation of the first derivative

errCheck

if true the function returns a list with parameters for CottrCheck function

Method

method to be used for the simulation = "Euler" "BI" "RK4" "CN "BDF"

Value

if errCheck == F a graph I vs E, if errCheck == T a list

Examples

Run this code
# NOT RUN {
CVEE(Co = 0.001, DerApprox = 2, Dm = 0.45, errCheck = FALSE, Method = "Euler")
CVEE(Co = 0.001, Eo2 = -0.15, Dm = 0.45)

# }

Run the code above in your browser using DataCamp Workspace