Electrochemical Impedance Spectroscopy (EIS)
This introduction to electrochemical impedance spectroscopy (EIS) began in 2016 as a result of what I saw as a lack of easily accessible and useful information for learning the principles, theory and practical application of EIS for most users (that is, non-electrochemists). The way I saw it, there was very little help available for those who got the basic idea of EIS but were struggling to fit their data or werenāt sure how to set up their experiments. If youāre looking to get a handle on EIS but arenāt sure where to start, these pages are, hopefully, for you.
This page has been adapted from content originally published at http://lacey.se/science/eis
Topics
The pages that follow include basic explanations starting from the beginning, along with some simulation web apps and some exercises where you can get a feel for working with impedance data. You can get started by following the links below, or in the main menu. Comments and suggestions for the Content Roadmap are always very welcome.
- Principles of EIS. Get familiar with the basic concepts of EIS.
- RC circuits. An introduction to equivalent circuit models and their simplest building blocks.
- Multiple time constants. Building larger circuit models and understanding how elements combine.
- Constant phase elements. An important circuit element for modelling non-ideal behaviour.
- Diffusion impedance. Circuit elements for modelling mass transport in electrochemical systems.
- The Randles circuit. A key equivalent circuit model for electrochemical systems.
- Debye circuit. An exercise in data interpretation and the importance of understanding what processes correspond to which circuit element.
- Kramer-Kronig transform. Experimental data validation.
- Three- and four-electrode measurements. Some examples of simplifying experimental response through appropriate experimental design.
- Fitting with real data. A walkthrough of a practical data fitting process.
- Recommended reading.
- An exercise in analysing EIS data. Test your own knowledge!
Words of caution/encouragement
First off, I want to say that although Iāve been a user of impedance spectroscopy since 2008, on an applied level (battery characterisation) it still confuses the hell out of me on a regular basis. Learning the theory is one thing, but in-depth analysis, especially when it comes to equivalent circuit fitting, is hard ā it requires a healthy degree of intuition, and usually needs very carefully designed experiments to get meaningful resultsā¦ but sometimes itās just a pain. Iād dare to suggest that a large proportion - maybe even a majority - of the people in the battery field who have done some impedance spectroscopy work in peer-reviewed publications do not really understand what theyāre doing with it.
But, donāt be discouraged(!). Itās not easy to learn, but in writing this Iāve done my best to keep the level as accessible as possible, to give examples, some little apps where you can do simulations to see how changing parameters in a model system changes things, and many more, to try and give you the best chance to build up that level of intuition.
I used to finish my lectures with āMattās top tips for impedance spectroscopyā, to try to restore some of the enthusiasm and confidence Iāve just stolen from my poor students, and here they are:
Mattās top tips for impedance spectroscopy
- EIS can be ambiguous, and a good equivalent circuit fit can be elusive (but donāt let that put you off)
- The fewer parameters an equivalent circuit has, the better
- Always check the fitted values make sense (and the errors are reasonable).
- Practice makes perfect!
- Download [some simulation/fitting software of your choice] and play around*ā¦
* An example is ZView (Scribner Associates). Older versions (e.g. 3.2) allow you to do simulations as well as equivalent circuit fitting of data. Perhaps Google can help you outā¦