NASA锂电池容量增量数据处理

Matlab电池充放电画图
nasa B005即5号电池

在1.5A的恒流(CC)模式下充电,直到电池电压达到4.2V,然后继续以恒压(CV)模式充电,直到充电电流下降到20mA。
在恒流(CC) 2A水平下放电,直到电池电压分别降至2.7V、2.5V、2.2V和2.5V(电池5、6、7和18)。
阻抗测量通过电化学阻抗谱(EIS)频率扫描进行,范围从0.1Hz到5kHz。
当电池达到寿命结束(EOL)标准时,实验停止,即额定容量下降30%(从2Ahr到1.4Ahr)。
充电
Voltage_measured:电池端电压(伏特)
Current_measured:电池输出电流(安培)
Temperature_measured:电池温度(℃)
Current_charge:在充电器上测量的电流(安培)
Voltage_charge:在充电器处测量的电压(伏特)
时间:周期的时间向量(秒)
放电
Voltage_measured:电池端电压(伏特)
Current_measured:电池输出电流(安培)
Temperature_measured:电池温度(℃)
Current_charge:负载时测量的电流(安培)
Voltage_charge:负载时测量的电压(伏特)
时间:周期的时间向量(秒)
容量:电池容量(Ahr),放电至2.7V

plot画图
使用 title 函数向图中添加标题
title(‘Line Plot of Sine and Cosine Between -2\pi and 2\pi’)

使用 xlabel 和 ylabel 函数向图中添加轴标签。
xlabel(‘-2\pi < x < 2\pi’)
ylabel(‘Sine and Cosine Values’)

使用 legend 函数向图中添加标识每个数据集的图例。按照绘制线条的顺序指定图例说明。(可选)使用八个基本或斜角方位之一指定图例位置,在本例中为 ‘southwest’。
legend({‘y = sin(x)’,‘y = cos(x)’},‘Location’,‘southwest’)

使用 text 函数在特定数据点旁边添加文本。在本例中,为点 (π,sin(π)) 添加文本。text 函数的前两个输入参数指定位置。第三个参数指定了文本。

通过将 FontSize 属性设置为 text 函数的名称-值对组参数,指定文本的字体大小。使用 title、xlabel、ylabel 或 legend 函数时,可以通过类似的方法更改字体大小。

数据预处理之平滑处理
smooth函数
smooth函数调用格式如下:

  1. yy=smooth(y)
    利用移动平均滤波器对列向量y进行平滑处理,返回与y等长的列向量yy。计算方法如下:
    yy(5)=(y(3)+y(4)+y(5)+y(6)+y(7))/5
  2. yy=smooth(y,span)
    用span参数指定移动平均滤波器的窗宽,span为奇数。
  3. yy=smooth(y,method)
    用method参数指定平滑数据的方法,method是字符串变量,可用的字符串如下表
    在这里插入图片描述

筛选数组(矩阵值
1、利用find
示例1:获取矩阵中满足一定条件的元素组成新的数组。
a = [ -1, 2; 3, -1 ]
b = a( find(a > 0) )
2、利用逻辑表达式
示例2:把矩阵中大于零的元素置为无穷大,其它元素按照某个运算法则更改。
a = [ -1, 2; 3, -1 ]
b( a > 0 ) = Inf;
b( a <= 0 ) = a( a <= 0 ).^2 + 1;
b %此时b是列向量
3,
差分函数diff
4,
格式二: B = cumsum(A,dim)
这种调用格式返回A中由标量dim所指定的维数的累加和

Matlab提取矩阵的某几行某几列的操作方法
在matlab命令行窗口中输入a=[1 2 3;2 3 4;3 4 5;4 5 6],
2、通过a(:,1:2)提取矩阵的1,2列,可以根据需要提取某几列,如图所示:
3、通过a(2:4,:)提取矩阵的2,3,4行,可以根据需要提取某几行,如图所示:
提取矩阵不连续的某几行某几列
通过a(:,[1 3])提取矩阵的第1,3列,可以按需要提取不连续的几列,如图所示:
步长指定:A(1:2:end) A(2:2:end,:)分别提取矩阵A的奇数行和偶数行数据;
A(end:1:1,) A(:,end:1:1)分别返回A矩阵行倒序和列倒序的矩阵
变量指定:A(B(:,1,:),其中B的第一列含有数据,用来指定取矩阵A的哪些行

链接:https://pan.baidu.com/s/1M_wT2-4Oh-Gj58Nbuc3thw 
提取码:1234 
--来自百度网盘超级会员V3的分享
本人已经不做锂电池方向了,这是我对数据的处理,自己写一些程序,有需要的自己拿去看看吧,写的有点乱。
`

  • 4
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值