CV: Plot Last Cycle

This Workflow extracts the last complete cycle at each scan rate from multi-cycle CV data output by Cyclic Voltammetry (CV) Data Extraction and Preprocessing or Cyclic Voltammetry (CV) Data Extraction and Preprocessing, and overlays the steady-state CV curves of different scan rates on the same coordinate system for intuitive comparison of electrochemical response characteristics at different scan rates.
Prerequisites
First execute Cyclic Voltammetry (CV) Data Extraction and Preprocessing or Cyclic Voltammetry (CV) Data Extraction and Preprocessing to complete CV data extraction and obtain Excel files containing the Scans_Split sheet.
Steps
- Select input folder: Use the file picker to select the folder containing the Excel data files output by Cyclic Voltammetry (CV) Data Extraction and Preprocessing or Cyclic Voltammetry (CV) Data Extraction and Preprocessing.
- The system automatically extracts the last complete cycle from each file and generates an overlay plot.
Principle
In cyclic voltammetry experiments, the electrode typically reaches electrochemical steady state after multiple scan cycles. The last-cycle CV curve is considered most representative of the material’s intrinsic electrochemical behavior at that scan rate, and is therefore commonly used as the standard data for comparing responses at different scan rates.
Selection of the Last Complete Cycle
The system reads the Scans_Split sheet and checks whether the last set of scan segments (last 4 columns) contains complete forward and reverse scan data:
- If the last cycle is complete (both forward and reverse scans have data), it is used directly.
- If the last cycle is incomplete (contains only a unidirectional scan), the system falls back to the second-to-last cycle.
Curve Concatenation and Plotting
For each scan rate, the potential-current data of the forward and reverse scans are concatenated end-to-end to form a complete closed CV curve. Curves at different scan rates are distinguished by a colormap, with the legend automatically annotating the corresponding scan rate (automatically selecting V/s, mV/s, or μV/s as the display unit based on the numerical magnitude).
Output
- Overlay curve plot (potential vs. current), with Potential (V) on the x-axis and Current (A) on the y-axis.
- The image is saved in PNG format to the input folder.
Further Analysis
Based on visual observation of the last-cycle data, appropriate analysis paths can be further selected:
- CV: Coulombic Efficiency and Capacitance Calculation: Calculate coulombic efficiency at each scan rate
- CV/Pseudocapacitance Analysis: b-Value Kinetic Analysis: Perform pseudocapacitance b-value kinetic analysis