GithubHelp home page GithubHelp logo

zivelab / zivelab-echemsimulation Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 2.0 541 KB

Digital Simulation for Electrochemical Experiments

License: MIT License

cyclic voltammetry chronoamperometry impedance electrochemistry simulator cv ca eis

zivelab-echemsimulation's Introduction

ZiveLab EchemSimulation

This repo contains excel files to simulate electrochemical experiments on single charge transfer reaction.

  • Reaction: A + ne <-> B
  • Experiments: Cyclic Voltammetry, Chronoamperometry, Electrochemical Impedance Spectroscopy

Screenshot

References

This is based on Prof. M. Rudolph’s early publications, on the Fast Implicit Finite Difference (FIFD) method. D. Britz's book and A. J. Bard and L. R. Faulkner's textbook were also referred to.

  • M. Rudolph, A fast implicit finite difference algorithm for the digital simulation of electrochemical processes, J. Electroanal. Chem., 314 (1991) 13.
  • M. Rudolph in I. Rubinstein (Ed.), Physical Chemistry: Principles, Methods and Applications Marcel Dekker, New York, 1995.
  • D. Britz, Digital Simulation in Electrochemistry, Lect. Notes Phys. 666 (Springer, Berlin Heidelberg 2005), DOI 10.1007/b97996.
  • A. J. Bard, L. R. Faulkner, Electrochemical Methods: Fundamentals and Applications, 2nd. Ed. (John Wiley, New York 2001)

SIM4U

The FIFD algorithm used here has been applied to SIM4U. It is aiming to simulate reliable current responses of cyclic voltammetry. You can study how concentrations of species would vary with applied potential changes. In addition, you can see the surface concentration changes as a function of potentials; and further you can investigate with any user-defined mechanism with an arbitrary number of charge transfer steps and first or second-order chemical steps.

The followings are allowed in the SIM4U.

  • Single or multiple charge transfer steps and first and second-order chemical steps can be used.
  • Cyclic voltammetry method is used for simulation.
  • 1D simulation of semi-infinite diffusion processes is used.
  • The pre-equilibrium can be applied before simulation.
  • The effect of uncompensated resistance and double layer capacitance can be simulated.

The SIM4U is released in free of charge with an ad banner and not included in this repo.

zivelab-echemsimulation's People

Contributors

diluculo avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.