Electrochemcal Impedance Spectroscopy (EIS) Basics
Last Updated: 1/4/23 by Alex Peroff
1Introduction
Electrochemical Impedance Spectroscopy (EIS) is a very complex subject in electroanalytical chemistry. This article is designed to help scientists understand what EIS is, how it works, and why EIS is a powerful technique. To understand electrochemical impedance spectroscopy, we will start with the concept of electrical resistance via Ohm's law (Equation 1.1), where is the voltage between points (a) and (b), is the current that flows between (a) and (b), and is the electrical resistance, represented symbolically by a resistor in Figure 1.1. Conceptually, represents the opposition to the current flowing through an electrical circuit. The larger the , the less current will flow across the resistor at a given voltage.
(1.1) |
This description of resistance via Ohm's law applies specifically to direct current (DC), where a static voltage or current is applied across a resistor. Impedance, by contrast, is a measure of the resistance a circuit experiences related to the passage of an alternating electrical current (AC). In an AC system, the applied signal is no longer static but oscillates as a sinusoidal wave at a given frequency. The equation for impedance is analogous to Ohm's law; however, instead of using for resistance we use for impedance (see Equation 1.2).
(1.2) |
The impedance is proportional to the frequency-dependent voltage and frequency-dependent current , where is the angular frequency of an oscillating sine wave. The definition of impedance comes from electrical circuits, and as a result, voltage is commonly used to define impedance. However, in electrochemical impedance spectroscopy, we will switch from using voltage to electrical potential, . Electrical potential is the energy per unit charge gained or lost when current is moved from a known reference point. Voltage represents the difference in potential between two points. For example, in Figure 1.1, point (a) could have a potential of +100 V and point (b) could have a potential of +101 V with respect to a known reference point, such as ground. In this case, the voltage between (a) and (b) is +1 V. In electrochemical systems, a reference electrode acts as a stable reference point. The potential of the working electrode is measured or applied with respect to the reference electrode potential. There are exceptions to this practice, but in general, the electrochemical potential is used in most electrochemical experiments. For the remainder of this article, the electrical or electrochemical potential will be used when describing EIS.
With a conceptual understanding of impedance, we can look at electrochemical impedance spectroscopy as an electroanalytical technique. In an EIS experiment, a potentiostat applies a sinusoidal potential (or current) signal to an electrochemical system and the resulting current (or potential) signal is recorded and analyzed (Figure 1.2).
If the applied signal is potential and the measured signal is current, it is referred to as “potentiostatic EIS.” When the applied signal is current and the measured signal is potential, it is referred to as “galvanostatic EIS.” For the case of potentiostatic EIS, a potential is applied with the form shown in Equation 1.3,
(1.3) |
where is the potential sine wave amplitude, is the angular frequency, is the time, and the term represents the phase of the waveform. The angular frequency is a measure of how many cycles per unit time the signal oscillates. The amplitude is a measure of the size of the potential or current signal. The user controls the frequency and amplitude of the input potential signal with a potentiostat or frequency response analyzer (FRA). The measured output current signal, (Equation 1.4), has the same frequency as the input signal but its phase may be shifted by a finite amount, known as a phase shift or phase angle, . The measured output current amplitude, , will vary with the impedance of the electrochemical system at a given frequency.
(1.4) |
A complete EIS experiment consists of a sequence of sinusoidal potential signals centered around a potential setpoint. The amplitude of each sinusoidal signal remains constant, but the frequency of the input signal will vary. Typically, frequencies of each input signal are equally spaced on a descending logarithmic scale from ~10 kHz - 1 MHz to a lower limit of ~10 mHz - 1 Hz. For each input potential, a corresponding output current is measured at a given frequency.
The result of plotting the input and output signals on a single current vs. potential graph is called a Lissajous plot (see Figures 1.5 and 1.6). The shape of the current vs. potential Lissajous plot is a straight line (Figure 1.5) if the input and output signals are in-phase, or if . If the input and output signals are out of phase, the shape of the Lissajous plot appears as a tilted oval (Figure 1.6). The width of the oval is indicative of the output signal phase angle. For example, if the Lissajous plot looks like a perfect circle, it means the output signal is completely out of phase (i.e., ±90°) with respect to the input signal.
2Electrochemical Impedance Spectroscopy Data and Plotting
Once the potentiostat collects the potential vs. time and the current vs. time data at each frequency, a Fast Fourier Transform (FFT) is applied to the data. The FFT converts the potential vs. time and current vs. time into potential magnitude vs. frequency and current magnitude vs. frequency.
The potential amplitude , current amplitude , and the phase angle at each frequency are determined from the FFT analysis. With these data we can describe the different plotting conventions associated with EIS. The following description simplifies the mathematics, but for a more detailed mathematical description of EIS, check out our Knowledgebase article.
EIS Mathematical Theory
The magnitude of the impedance is equal to the potential amplitude divided by the current amplitude , as shown in Equation 2.1.
(2.1) |
If we plot the magnitude of the impedance and the phase angle as a function of frequency on a double-axis plot, we get what is called a Bode plot (Figure 2.2).
In a Bode plot, vs. is displayed on the primary vertical axis and vs. is displayed on the secondary vertical axis. Frequency and impedance magnitude are normally plotted on a logarithmic scale, while the phase angle is displayed linearly.
There is another way to express EIS data. Using polar coordinates, let us plot as a ray originating from the center at an angle equal to the phase angle (Figure 2.3).
If we move from polar to cartesian coordinates, we can break the impedance magnitude into its x and y components (Figure 2.4).
Using trigonometry we can describe the impedance of the x-axis and the impedance of the y-axis (Equations 2.2 and 2.3)
(2.2) |
(2.3) |
The can be described as the vector sum of and (Equation 2.4).
(2.4) |
The impedance associated with the x-axis is referred to as the real impedance, , and the impedance associated with the y-axis is referred to as the imaginary impedance, . The labels "real" and "imaginary" derive from a more detailed mathematical description of impedance that is beyond the scope of this article. For those interested in a more advanced mathematical derivation, please see our Knowledgebase article linked here.
EIS Mathematical Theory
For simplicity, we only need to consider the x-axis component of the impedance magnitude as the real impedance, and the y-axis component of the impedance magnitude as the imaginary impedance. If we plot the real impedance on the x-axis and the negative imaginary impedance on the y-axis we get a Nyquist plot (Figure 2.5).
The imaginary impedance values on a Nyquist plot are commonly inverted as shown in Figure 2.5. Alternatively, the axis is sometimes displayed in reverse numerical order due to the fact that almost all values are normally less than zero and it is more convenient to view shapes and patterns primarily in the first quadrant on a Cartesian graph (see Figure 2.5). Another convention applied to Nyquist plots is orthonormality, or orthogonality, which refers to the usage of a 1:1 ratio for the visual scale of the x- and y-axes. Note that this does not necessarily mean the numerical scales of the axes need necessarily be identical. One simple way to think of this principle is that when drawing lines on an orthonormal plot around identical values on both axes, it would always make a perfect square (e.g., connect the points (0,0), (0,100), (100,100), and (100,0), and it will be a perfect square).
Nyquist plots are the most common form of displaying impedance data, followed by Bode plots. Bode plots allow easy determination of frequency values, compared with Nyquist plots where frequency values are not plotted. Generally, the lower-leftmost points on a Nyquist plot correspond to the highest frequencies, and following the trace to the right moves from high to low frequency. In total, an electrochemical impedance spectroscopy experiment results in five columns of data: , , , , and .
3How to use Electrochemical Impedance Spectroscopy
3.1Circuit Modeling
Electrochemical impedance spectroscopy can be used to extract useful information about complex electrochemical systems. The different parts of an electrochemical system can be modeled by known circuit elements, where the impedance is well-characterized. Below you can find a table (Table 3.1) of known circuit elements and the equations that describes their respective impedances.
Circuit Element | Description | Symbol Used | Impedance Math |
Resistor (R) | Represents electron transfer across an interface | ||
Capacitor (C) | Represents (typically but not always) non-faradaic charging at an interface | ||
Inductor (L) | Represents magnetic inductance | ||
Constant Phase Element (CPE, Q) | Represents a non-ideal capacitor | ||
Warburg Element (W, Ws, Wo) | Represents movement/diffusion of electrons/ions in solid or liquid phases | ||
Gerischer Element (G) | Represents an electrochemical reaction coupled with a chemical (irreversible) reaction (also sometimes coupled to diffusion) |
Table 3.1 Circuit elements used in EIS modeling
Note that we use to indicate the imaginary number . Some textbooks might use rather than , but because normally refers to the current in an electrochemical system, we will be using .
To understand how we might model an electrochemical system, let us consider a 3-electrode configuration where a conductive working electrode is submerged in an aqueous electrolyte with a redox-active molecule as the analyte (Figure 3.1). While not shown in Figure 3.1, a counter (auxiliary) electrode to maintain charge balance and a reference electrode to act as a stable reference point are implied in the system. The working, counter, and reference electrodes are all connected to a potentiostat. To learn more about how a potentiostat operates in such a configuration, please review our Knowledgebase article on how a potentiostat works.
What is a Potentiostat and how does it work?
In the electrochemical system, the potentiostat applies a positive bias to the working electrode with respect to the reference electrode. The positive charge from the working electrode attracts the negatively charged anions to the working electrode surface. The anions are solvated by solvent molecules, and when the anion reaches the electrode surface the solvent molecules surrounding the anion make contact with the electrode surface. This forms a type of capacitor at the electrode surface. A capacitor consists of two oppositely charged plates separated by a dielectric material. In our electrochemical system, the positive charge from the electrode surface is one plate, solvent molecules form the dielectric, and the negatively charged anions form the other plate. This is known as the electrochemical double-layer. The electrochemical system also consists of analyte molecules diffusing around the electrode surface. If we apply a sufficiently positive potential to the working electrode, we can induce an electron transfer (oxidation) from the analyte to the electrode surface. Recall Ohm's law (Equation 1.1) from Section 1, where a resistor can be thought of as a measure of the additional potential needed to drive current through a circuit. Similar to Ohm's law, the electron transfer process can be modeled between the analyte and the electrode as a resistor. Lastly, beyond the electrode surface is the bulk solution where the counter and reference electrodes are located. The electrolyte solution is not a perfect conductor of charge and as such, there is solution resistance between the electrodes as well, which can be modeled as another separate resistor.
At this point, we can construct a simple circuit to describe the electrochemical system. This circuit is commonly used in circuit modeling and is referred to as a Randles circuit (Figure 3.2),
where is the solution resistance, is the charge transfer resistance, and is the capacitance of the electrochemical double-layer. We can think of the opposite ends of this circuit as the working and counter electrode, where current flows from the counter electrode (left-hand side) to the working electrode (right-hand side), or vice versa. Visually, you can see that the current has to pass first through the solution resistance . After passing through , however, there exist two possible pathways for the current to flow. It can either move through the capacitor associated with the electrochemical double-layer , or it can pass through the resistor associated with charge transfer . The current will always choose the path of least resistance, or lowest impedance. In this case, the impedance of and vary as a function of frequency.
3.2Solving the Circuit Model
According to Kirchhoff's circuit laws, the total impedance of two circuit elements in series is equal to the sum of the two impedances (Equation 3.1).
(3.1) |
Conversely, the reciprocal of the total impedance of two circuit elements in parallel is equal to the sum of the reciprocal of each impedance (Equation 3.2).
(3.2) |
Equation 3.2 can be rearranged into the following expression:
(3.3) |
Therefore, the total impedance of our Randles circuit (Figure 3.2) can be calculated by substituting each circuit element and combining them based on Equations 3.1 through 3.3.
(3.4) |
Substituting the respective impedance equations from Table 3.1 for each circuit element results in Equation 3.5.
(3.5) |
With rearrangement and simplification, the impedance of our electrochemical system is thus described in Equation 3.6.
(3.6) |
Remember that is the frequency of our applied potential. When is large or , the denominator in the fraction becomes very large and the fraction approaches 0. This leaves . While there is no potentiostat that can apply a frequency of Hz, it can often be inferred at the highest frequencies (1 MHz - 100 kHz) that the impedance is equivalent to the solution resistance . At high frequencies the current must travel through the solution resistance, but will then travel through rather than . This is because mathematically as increases, the impedance of the capacitor decreases (recall the equation for the impedance of a capacitor from Table 3.1: ). Therefore, at high frequency the capacitor becomes the path of least resistance (Figure 3.3).
When the frequency of our applied potential is very small, or when , the denominator in the fraction becomes 1. The impedance therefore reduces to at low frequencies, and the current will travel through rather than . In this case, the impedance of the capacitor becomes very large, and the current will again follow the path of least resistance, which in this case goes through (Figure 3.3).
The Nyquist plot of a Randles circuit can be seen below (Figure 3.4). When a resistor and capacitor are in parallel, they form a semicircle on the Nyquist plot. Recall that the frequency isn't directly shown in the Nyquist plot, but typically frequency increases from right to left.
With our understanding of how the impedance behaves at high and low frequencies, values for and can be assigned when looking at the Nyquist plot (Figure 3.5).
Remember that when is large the impedance is equal to . The left hand side of the Nyquist plot represents the high frequency impedance, and the distance from the origin to the high frequency data points is equal to . Conversely, on the opposite side of the semicircle is the low frequency impedance data. When is very low or close to zero, the impedance is equal to . Based on the high frequency data we know that is the distance from the origin to the left hand side of the semicircle. This means that the width of the semicircle is equal to . Looking at the Nyquist plot we can determine the value of and . With and known, we can use equation 3.6 to calculate .
The simple Randles circuit above is a fairly common system, but to model more complex electrochemical systems, advanced EIS fitting software is required.
AfterMath Downloads
3.3Why is Electrochemical Impedance Useful (DC vs AC voltammetry)
With a basic understanding of electrochemical impedance spectroscopy, how the technique works, how data is presented, and analyzing EIS data from a simple electrochemical system, the question arises: why use EIS? The double-layer capacitance and solution resistance in an electrochemical system can be determined using DC voltammetry methods. What is special about EIS?
The power of electrochemical impedance spectroscopy is in its ability to probe electrochemical processes on different time scales. This is a unique feature of AC voltammetry when compared to DC voltammetry. EIS is capable of probing electrochemical processes that might be happening at the same time but on different time scales. For example, the charging of the electrochemical double-layer usually occurs on the microseconds time scale, but diffusion typically occurs on the hundreds of milliseconds time scale. During a DC voltammetry experiment both processes are happening at the same time and they both contribute to the total current measured. However, it might be difficult to deconvolute the current response from those two processes in a DC voltammetry experiment. EIS by contrast can apply a frequency on the time-scale of each process.
The Randles circuit consists of a resistor and a capacitor in parallel, and that circuit is occasionally characterized by its RC time constant. An RC time constant describes how long the capacitor takes to charge up to ~63.2% of its maximum value, or how long it takes to discharge to ~36.8% of its maximum value. Depending on the values of the resistor and capacitor, it could take a long or short time for the capacitor to charge. Electrochemical processes can be thought of in a similar way. Each electrochemical interface, whether it's a solid/liquid interface or a solid/solid interface can be modeled electrochemically as a Randles or RC circuit. If the time constants of each interface are sufficiently different, then EIS can be used to detect and measure them. If there were multiple electrochemical interfaces in a DC voltammetry experiment, it would be difficult to distinguish between them. That being said, EIS would not be able to easily distinguish between two electrochemical processes with similar values for .
The Randles circuit example in this article is one of the simplest circuit models for an electrochemical system. More complex systems require more complex circuit models. Solving such a circuit model usually requires advanced circuit fitting software and fitting the circuit model provides quantitative information about the electrochemical system. Pine Research Instrumentation offers such software,
AfterMath Downloads
and we encourage you to download it and use the built-in circuit fitting tools to analyze your EIS data.
Electrochemical impedance spectroscopy is a complicated electroanalytical chemistry technique. This article serves as an introduction to the technique. There are many other aspects of electrochemical impedance spectroscopy that are not covered in this article; however, some are discussed in other Knowledgebase articles on our website.
Kramers-Kronig Transforms
EIS Mathematical Theory
EIS Data Plotting
EIS Accuracy Contour Plot
EIS Data Accuracy and Validity
EIS Mathematical Theory
EIS Data Plotting
EIS Accuracy Contour Plot
EIS Data Accuracy and Validity
4Related Video
The following YouTube video provides a short introduction to electrochemical impedance spectroscopy, and can be found along with other useful content on the Pine Research YouTube page.