CV/Randles-Sevcik
自动检测不同扫速下的氧化/还原峰组,按 Randles-Sevcik 方程拟合峰电流与扫速平方根关系,可计算扩散系数 D 或电活性面积 A

本流程基于一组不同扫速的 CV 数据,自动提取曲线中的峰电流,并用 Randles-Sevcik 方程拟合峰电流与扫速平方根的关系。流程支持两种计算方向:已知电极面积 时计算扩散系数 ,或已知扩散系数 时反算电活性面积 。
输入数据
可以选择仪器导出的原始 CV 数据文件夹,也可以多选一组原始数据文件。
输入数据应包含多个不同扫速下的 CV 曲线。
Randles-Sevcik 计算依赖峰电流,因此输入数据应包含清晰的氧化峰或还原峰。若 CV 曲线接近纯电容矩形且没有明确峰,本流程会输出候选峰与状态信息,但不会用中点电流代替峰电流计算 或 。
操作步骤
- 选择输入数据:选择包含不同扫速 CV 数据的文件夹,或多选一组数据文件。
- 选择计算模式并设置参数:
- 已知电极面积 ,计算扩散系数 :输入电极面积 ,单位
cm²。 - 已知扩散系数 ,计算电活性面积 :输入扩散系数 ,单位
cm²/s;流程根据拟合斜率反算电活性面积 。 - 两种模式都需要设置电子转移数 、浓度 (单位
mol/L)和温度 (单位K)。 修改完成后点击“应用参数并计算”,系统才会开始或刷新计算结果。
- 已知电极面积 ,计算扩散系数 :输入电极面积 ,单位
- 系统自动检测峰、按扫描方向和峰位跨扫速分组,并对每个有效峰组拟合 与 的线性关系。
- 输出拟合图、取样点预览图、结果表和中间数据;结果列根据所选模式显示扩散系数 或电活性面积 。
- 如需 Origin 工程,点击“生成 Origin 工程”。Origin 导出较慢,默认不会在修改参数时自动运行。
科学原理
可逆体系的 Randles-Sevcik 方程:
其中, 在已知电极面积模式中是输入的电极面积,在已知扩散系数模式中是由方程反算得到的电活性面积。
其中:
| 符号 | 含义 | 单位 |
|---|---|---|
| 峰电流绝对值 | A | |
| 电子转移数 | - | |
| 法拉第常数 | C/mol | |
| 电极面积;计算模式为“已知 ”时表示反算的电活性面积 | cm² | |
| 体相浓度 | mol/cm³ | |
| 扫描速率 | V/s | |
| 扩散系数 | cm²/s | |
| 气体常数 | J/(mol·K) | |
| 温度 | K |
用户输入的浓度单位为 mol/L,程序内部会换算为 mol/cm³。
将方程写成 后,流程使用斜率的绝对值进行反解。两种计算模式分别为:
已知 时:
因此,选择“已知电极面积 ,计算扩散系数 ”时需要输入 ;选择“已知扩散系数 ,计算电活性面积 ”时需要输入 。两种模式使用同一组峰电流-扫速平方根拟合结果。
拟合时保留截距,用于观察背景电流或基线偏移;所选模式的结果由斜率计算。 阳极峰电流按正值输出,阴极/负扫峰电流按负值输出;两种模式均使用斜率绝对值进行计算。
取峰策略
本流程复用 CV/赝电容分析: 多峰分组 b 值动力学 中已经验证过的多峰处理思路:
- 对每个扫速文件最后一个完整循环的两个单向扫描段分别检测候选峰。
- 候选峰需要满足显著度、端点距离、相对电流高度等过滤条件,避免把起扫尖刺或纯电容 plateau 的微小起伏当成峰。
- 阳极分支与阴极分支分别分组,不自动合并看起来对称的氧化/还原峰。
- 同一峰组至少需要 3 个不同扫速的数据点才输出有效的 或 。
输出
| 文件 | 内容 |
|---|---|
randles_sevcik_plot.png | 对 的分组拟合图,X 轴显示为 Scan Rate^{1/2} (V^{1/2} / s^{1/2}),阳极/阴极峰组画在同一张图中,并在图例中标注斜率、所选模式的计算结果( 或 )、 和参与扫速数量 |
randles_sevcik_sample_points.png | 取样点预览图,在同一张 CV 叠加图上用 x 标出自动识别到的峰位置 |
randles_sevcik_peaks.csv | 面向复核的精简取峰点表,使用 gb18030 编码,包含峰组、分支、文件名、扫速、峰位、带符号峰电流、原始电流、取点状态和来源 |
randles_sevcik_summary.csv | 每个峰组的拟合摘要,包含 slope_a_per_scan_rate_1_2 斜率、截距、、所选模式的计算结果( 或 )、参数和状态 |
randles_sevcik_fit_curves.csv | 拟合曲线数据 |
randles_sevcik_analysis.opju | Origin 工程,点击“生成 Origin 工程”且 Origin 可用时生成;包含 Randles-Sevcik 拟合图 |
randles_sevcik_plot.png 与 randles_sevcik_sample_points.png 会在流程界面中显示,并保存到输出文件夹。
适用范围
本流程的首版结果适用于可逆或近似可逆体系的 Randles-Sevcik 分析。对于不可逆或准可逆体系,方程形式和需要输入的动力学参数不同,本流程不应直接替代相应模型。
后续分析
- CV/赝电容分析: 多峰分组 b 值动力学:比较峰电流与扫速的幂律关系,判断扩散控制、表面控制或混合控制
- CV/Cdl:基于中点电流差计算
参考文献
- Bard, A.J., and Faulkner, L.R. (2001). Electrochemical Methods: Fundamentals and Applications, 2nd ed. (John Wiley & Sons).
- Randles, J.E.B. (1948). A cathode ray polarograph. Part II. The current-voltage curves. Trans. Faraday Soc. 44, 327-338. DOI: 10.1039/TF9484400327.
- Sevcik, A. (1948). Oscillographic polarography with periodical triangular voltage. Collect. Czechoslov. Chem. Commun. 13, 349-377. DOI: 10.1135/cccc19480349.
- Nicholson, R.S., and Shain, I. (1964). Theory of stationary electrode polarography. Single scan and cyclic methods applied to reversible, irreversible, and kinetic systems. Anal. Chem. 36, 706-723. DOI: 10.1021/ac60210a007.