0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

介绍一种基于M序列的阻抗谱获取方法

nigulafeng99 来源:电源系统智能管控 2023-04-03 14:08 次阅读

1.前言

电化学阻抗谱(EIS)是解析锂离子电池的重要工具之一,不同频率的阻抗表征了电池内部的各类物理和化学过程。目前实验室中最常用的阻抗获取方法是用多个单频正弦信号激励电池,然后对输入和输出信号进行处理以获得电池在各频率下的阻抗。这种测量方式准确度高,但是耗时,在许多工程场景下不方便应用。为了快速获取电池的阻抗谱,本文提出了一种基于M序列的阻抗谱获取方法;同时,为了使其更好的应用于不同的工程场景,探究了一系列参数对阻抗计算结果的影响。

M序列信号是由多个线性反馈移位寄存器产生的,主要参数有幅值a、移位脉冲周期Δ和移位寄存器的个数n,其示意图如图1所示,其中N=2n-1。

9837f3ea-d1d6-11ed-bfe3-dac502259ad0.png

图1 M序列信号

2. 宽频阻抗计算方法

基于M序列的阻抗谱获取方法如图2所示。首先,M序列激励电流被输入到电池中,以一定的采样频率采集通过电池的电流及电池两端的端电压;然后,采用快速傅里叶变换对电流和电压序列进行处理得到电流信号频谱和电压信号频谱,用电压信号频谱除以电流信号频谱就可以得到电池在不同频率下的阻抗值;最后,计算待测频率点在上述频谱处的位置,即可得到电池在待测频率点处的近似阻抗值。

9849fa0e-d1d6-11ed-bfe3-dac502259ad0.png

图2 基于M序列的阻抗谱获取方法

3. 实验

3.1 实验设置

图3是在实验室中搭建的测试条件示意图,主要组成部分有18650圆柱电池、智能型双极性电源、采样电阻、数据采集卡、电脑、恒温箱、电化学工作站。

98667972-d1d6-11ed-bfe3-dac502259ad0.png

图3 阻抗谱测试条件

其中(A)智能型双极性电源的作用是生成不同参数下的M序列信号;(B)采样电阻的作用是将流过电池的电流信号转换为电阻两端的电压信号,电压信号除以电阻值即为电池电流;(C)数据采集卡的作用是采集电阻和电池两端的电压信号;(F)电化学工作站的作用是准确测量电池的阻抗谱,作为参考值。

3.2 移位脉冲周期

移位脉冲周期会影响最高可测频率,为了探究其影响规律,在其他参数保持不变的情况下改变移位脉冲周期的值进行多次实验。实验结果如图4所示。

9881a33c-d1d6-11ed-bfe3-dac502259ad0.png

图4 不同移位脉冲周期下的实验结果

由图4可知,当移位脉冲周期增加时,最高可测频率值降低,通过拟合可以得到图5的关系。可以看到,M序列的移位脉冲周期近似与最高可测频率值的二倍成反比关系,所以当要测的最大频率值确定以后,移位脉冲周期也将相应确定。

98c504f6-d1d6-11ed-bfe3-dac502259ad0.png

图5 最高可测频率与移位脉冲周期的关系

3.3 移位寄存器的数量

当移位脉冲周期确定以后,移位寄存器的数量会影响最低可测频率,为了探究其影响规律,在其他参数保持不变的情况下改变移位寄存器的数量进行多次实验。实验结果如图6所示。

98d37748-d1d6-11ed-bfe3-dac502259ad0.png

图6 不同移位寄存器数量下的实验结果

由图6可知,当移位寄存器的数量增加时,最低可测频率减小。拟合M序列周期与最低可测频率相应的数据可得到图7的对应关系。可以看到,M序列的周期T与最低可测频率近似成反比关系,所以当最低待测频率值确定后,可以基于最高待测频率确定的移位脉冲周期,计算出移位寄存器的数量。

98ea19d0-d1d6-11ed-bfe3-dac502259ad0.png

图7 M序列的周期与最低可测频率的关系

3.4 幅值

幅值会影响信噪比,从而影响阻抗的计算精度。为了获得合适的幅值,在其他参数不变的情况下更改M序列的幅值进行多次实验,并用RMSE的值来评价阻抗计算的准确性。实验结果如图8所示。

99003864-d1d6-11ed-bfe3-dac502259ad0.png

图8 不同幅值下的实验结果

可以看到,当幅值从0.1A逐渐增加到1A时,由于M序列信号的信噪比增加,所以阻抗计算误差逐渐减小;当幅值从1A逐渐增加到3A时,由于直流分量增加,所以阻抗计算误差略有增加。所以,幅值最好取1A。

3.5 采样频率

采样频率越高则阻抗计算越准确,但相应的数据存储量和计算量也会增加。由于采样频率与待测的最高频率有关,所以在不同移位脉冲周期(最高待测频率)下将采样频率设置为最高频率的不同倍数,进行多组实验。实验结果如图9所示。

9917d55a-d1d6-11ed-bfe3-dac502259ad0.png

图9 不同最高频率下采样频率与测试误差的关系

4. 总结

本文提出了一种基于M序列的电池阻抗谱快速获取方法,为了能更好的应用于特定的工程场景,探究了M序列的移位脉冲周期、移位寄存器的数量、幅值和采样频率对阻抗计算误差的影响,并得到了如下结论:

(1)移位脉冲周期与最高待测频率有关,当最高待测频率确定后,移位脉冲周期可取为最高待测频率二倍的倒数。

(2)当移位脉冲周期确定后,移位寄存器的数量与最低待测频率有关,当最低待测频率确定后,M序列的周期可取为最低待测频率的倒数,由此可计算出移位寄存器的数量。

(3)M序列的幅值会影响阻抗计算结果的准确性,随着幅值的增加,RMSE先减小后略有增加,幅值的最优取值为1A。

(4)虽然根据采样定理可得,采样频率应大于最高频率的二倍。但是实验结果显示,在实际测量时,采样频率应为最高频率的40~80倍。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 锂离子电池
    +关注

    关注

    85

    文章

    3090

    浏览量

    76498
  • 寄存器
    +关注

    关注

    30

    文章

    5032

    浏览量

    117745
  • EIS
    EIS
    +关注

    关注

    0

    文章

    26

    浏览量

    8764
  • 电压信号
    +关注

    关注

    0

    文章

    140

    浏览量

    12804

原文标题:基于M序列的锂离子电池阻抗谱获取方法及其工程应用研究

文章出处:【微信号:电源系统智能管控,微信公众号:电源系统智能管控】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    m序列verilg实现方法

    m序列verilg实现方法
    发表于 07-20 23:43

    一种基于FPGA的数字核脉冲分析器硬件设计方案介绍

    国内仪技术多年来直停留在模拟技术水平上,数字化能测量技术仍处于方法研究阶段。为了满足不断增长的高性能能仪需求,迫切需要研制
    发表于 07-03 07:35

    在DSP平台下对多路交流信号采样时采用的一种异步采样方法介绍

    本文介绍一种在DSP平台下对多路交流信号采样时采用的一种异步采样方法
    发表于 04-02 07:01

    给大家介绍一种PCB设计复用方法

    本文介绍一种PCB设计复用方法,它是基于Mentor Graphics的印制电路板设计工具Board Station进行的。
    发表于 05-06 07:10

    如何去设计一种FCSR序列发生器?

    FCSR产生原理和序列特性是什么?如何去设计一种FCSR序列发生器?
    发表于 05-06 07:52

    给大家介绍一种软件修正方法

    本文介绍一种三轴正交型传感器正交性的软件修正方法
    发表于 05-07 06:53

    介绍一种可以高精度的测量电阻的方法

    本文介绍一种可以高精度的测量电阻的方法
    发表于 05-10 06:38

    分享一种数字秒表设计方法

    本文介绍一种基于FPGA利用VHDL硬件描述语言的数字秒表设计方法
    发表于 05-11 06:37

    介绍一种基于分级的RFID隐私保护方法

    介绍一种基于分级的RFID隐私保护方法
    发表于 05-26 06:17

    一种基于下垂控制和增加虚拟阻抗的逆变器并联仿真实现 相关资料分享

    前言: 我的目的是想学习和了解微电网中逆变器的并联控制方法,经过段时间的查阅文献,我了解到目前并联控制的实现在文献中出现频次较高的方法是:一种是下垂控制和输出增加虚拟
    发表于 07-06 07:22

    介绍一种Cortex-M内核中的精确延时方法

    本文介绍一种Cortex-M内核中的精确延时方法前言为什么要学习这种延时的方法?很多时候我们跑操作系统,就
    发表于 08-12 06:11

    介绍一种嵌入式系统仿真方法

    /计数器等功能。本文介绍一种嵌入式系统仿真方法,通过一种特殊设计的指令集仿真器ISS将软件调试器软件Keil uVision2和硬件语言仿真器软件Modelsim连接起来,实现了软件和
    发表于 11-08 06:16

    介绍一种使用WSL来编译nodemcu固件的方法

    本文将介绍一种使用WSL来编译nodemcu固件的方法
    发表于 02-15 07:34

    FPGA电路实现:m序列及应用

    m序列简介 m序列一种常用的伪随机序列,由具有反馈函数的移位寄存器电路产生,具有周期性,
    发表于 11-06 17:03

    脉冲电源脉冲序列产生的一种方法

    脉冲电源脉冲序列产生的一种方法 介绍一种利用8253芯片产生可变的脉冲序列方法。在该
    发表于 10-16 22:31 2778次阅读
    脉冲电源脉冲<b class='flag-5'>序列</b>产生的<b class='flag-5'>一种方法</b>