电化学工作站求峰高实现设计

​ 最近在整理去年暑假参与实现的电化学工作站项目,分享一下电化学系统中自己求峰高的设计思路。学计算机的我一开始看到电化学工作站原理真的是很懵逼,然后也去查了很多资料,还去B站看了电化学测试技术公开课,真的很感谢电化学实验的学长学姐的细心讲解原理和提需求。
视频:

电化学测试技术

这个视频老师讲的很好

以下是峰高算法设计思路

求峰高实现思路设计

1寻峰

1.1简单寻峰

针对循环伏安法测得的伏安特性曲线,以其零线为基线,以电流最大值位置为峰位置,确定峰值电流的方法为简单寻峰。由于实际实验中,基线与零线一致性很差,这种方法得到的峰高误差较大。

1.2二阶导数寻峰

导数法的基本思想是把实验所得的数据进行平滑后将其视为是一条连续的曲线。而后通过对各个数据线上的点进行求导,然后依据导数的性质确定峰值。在峰值处,一阶导数值为零,且峰值之后的数据的导数的值由正变负。一阶导数法对孤立的小峰灵敏度高,但是不能分辨重峰。在峰值处,二阶导数出现极小值,二阶导数寻峰有较好的灵敏度,且对重峰有一定的分辨能力,因此通常利用二阶导数进行寻峰。在峰值处,三阶导数为零,且峰值之后的数据的导数的值由负变正。三阶导数与一阶导数方式相似,但是计算复杂程度更高而且更为消耗时间,通常只起到辅助判断的作用。函数及其对应的各阶导数如图 1.1 所示。

img

图1.1 函数及对应的各阶导数

2.基线的确定

在确定峰值电流的过程中,基线的确定是否准确,关系到最终峰值电流的精确程度。典型循环伏安特性曲线中,正向扫描时电流的峰值(氧化峰)ip是以零线为基准求算出来的,而进行反向扫描时的表示还原峰的峰电流的求算方法则是以前一个峰的衰减线为基线,以取切线的方式得到对应的基准线。理论上正向扫描时,默认是以零线为其基准线,然而在实际的实验中得到的数据如图 2.1(a) 所示,在氧化峰出现前的一部分并非与零线保持一致。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值