24小时热门版块排行榜    

查看: 2080  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

hollya

至尊木虫 (文坛精英)

葛城?{美

[交流] 从HPPC 抽出 电池参数的mat lab code 已有5人参与

前面发过一些拟合eis以便得到欧姆电阻,电容,反应电阻的code:)
有童鞋说没有能测eis的仪器,但是又想知道以上几个参数怎么办吖?其实是有替代办法的。比如,只要跑一下充电或放电的pulse(就是hppc那种),也可以用电池模型(非物理模型)拟合出来的啦。这里我就写了一个等效电路一阶模型,用于拟合电流pulse得到上面三个参数。当然,如果是二阶的,也并没有本质上的复杂,只是多两个参数。
这个方法比eis麻烦一些,但是对仪器要求比较低。所要的数据是三列矩阵,分别为时间,电流,电压。
还有是就是要事先获得soc-ocv关系,这个做个gitt也就有了。
好啦, good luck!!!
ps: 小木虫需要部分重写了,adobe 已经不再支持flash player。现在没有办法上图:(    泪目!!!!!

小木虫,前向きに行ってみよう!

以下是code:

function [pbest]=rc1fit1(p0,data)
% p0 in the sequence of r0,r1,c1
ydata= data(:,3) %  voltage
pbest=nlinfit(data,ydata,@rc1_v,p0) % use nlinfit() to fit
plot(data(:,1),data(:,3),'o',data(:,1),rc1_v(pbest,data)) % plot
xlabel('s')
ylabel('v')
legend('experiment','fit')
end

function ycal = rc1_v(p0,data)
% the function returns terminal voltage (ycal) at time 't'
load('sococveve') % soc_ocv relation
soc=sococveve(:,1) % needs to specify for other cells
ocv=sococveve(:,2) % needs to specify for other cells
dt=diff(data(:,1))
i=data(:,2)
capa=5 % need to be modified accordingly
r0=p0(1)
r1=p0(2)
c1=p0(3)

% this function assume r1 and c1 and r0 constant

     ocv(1)=data(1,3) % when t=0
     soc(1)=interp1(ocv,soc,ocv(1))% return soc(1) at t=0
     ycal(1)=ocv(1)     % when t=0
     ir1(1)=0         % when t=0, instantaneous current through paralleled r1 is 0
     
for ii=1:length(data(:,1))-1
     ir1(ii+1)=exp(-dt(ii)/(r1*c1))*ir1(ii)+(1-exp(-dt(ii)/(r1*c1)))*i(ii) % dominant function
     soc(ii+1)=interp1(ocv,soc,ocv(ii))+dt(ii)*i(ii+1)/3600/capa
     ocv(ii+1)=interp1(soc,ocv,soc(ii+1))
     ycal(ii+1)=ocv(ii+1)+ r0*i(ii+1)+ r1*ir1(ii+1)
end
ycal=ycal'
end
回复此楼
でも私たちはきっと1000回もメールをやりとりして、たぶん心は1センチくらいしか近づけませんでした。
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

那年的旧城

新虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
9楼2024-11-13 15:45:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

ncomm

新虫 (知名作家)

只为遇见你
2楼2021-03-12 13:51:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

烟圈o0

木虫 (著名写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
送红花一朵
好久不见(虽然看不懂内容
未经省察的人生是不值一提的
3楼2021-03-12 16:36:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hollya

至尊木虫 (文坛精英)

葛城?{美

引用回帖:
3楼: Originally posted by 烟圈o0 at 2021-03-12 16:36:29
好久不见(虽然看不懂内容

哎,啥时候能发图,我再回水区

发自小木虫IOS客户端
でも私たちはきっと1000回もメールをやりとりして、たぶん心は1センチくらいしか近づけませんでした。
4楼2021-03-12 20:07:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 282分材料专业求调剂院校 +10 枫桥ZL 2026-03-09 13/650 2026-03-10 00:47 by wdwdoo
[考研] 083000环境科学与工程调剂 +3 mingmingry 2026-03-09 3/150 2026-03-09 22:47 by bingxueer79
[考研] 材料与化工求调剂 +8 与冬清宁 2026-03-07 10/500 2026-03-09 13:45 by Wahxp
[考研] 材料调剂 +4 xxxcm 2026-03-08 7/350 2026-03-09 10:11 by EBSD
[考研] 085701环境工程专硕求调剂 +5 幼稚园大班打手 2026-03-08 5/250 2026-03-09 07:07 by houyaoxu
[考研] 求0856调剂 +5 小力气珂珂 2026-03-08 5/250 2026-03-09 06:42 by houyaoxu
[考研] 医学检验专业26考研求调剂 +3 琪ya 2026-03-03 5/250 2026-03-08 22:56 by 清风月
[考研] 理学287分求调剂 +4 看看我. 2026-03-05 4/200 2026-03-08 22:11 by qingfeng258
[考博] 26年博士申请 +4 科研狗111 2026-03-07 4/200 2026-03-08 21:56 by 0611517sll
[考研] 安徽农业大学材料与化学学院0856材料招收调剂 +3 akakk47 2026-03-05 9/450 2026-03-08 21:03 by deng.z.1314
[考研] 085700资环求调剂,初始279,六级已过,英语能力强 +4 085700资环调剂 2026-03-03 5/250 2026-03-08 13:35 by 30660438
[考研] 081700学硕一志愿北京化工大学数二英一过六级有竞赛求调剂 +5 galaxary 2026-03-07 7/350 2026-03-08 04:37 by wang_dand
[考研] 0703化学调剂 +5 G212 2026-03-03 6/300 2026-03-07 21:30 by yinhuanshun
[考研] 085600材料与化工 292分 求调剂 +6 程晴之 2026-03-06 6/300 2026-03-07 09:22 by 斩魂滴兔子!
[考研] 268求调剂 +4 刘合华 2026-03-05 4/200 2026-03-06 11:18 by lature00
[考研] 求调剂 +5 danyyyy 2026-03-04 5/250 2026-03-06 08:16 by Leeding1356
[考研] 274环境工程求调剂 +6 扶柳盈江 2026-03-05 6/300 2026-03-05 13:16 by 梦天888
[考研] 化学 0703求调剂 总分293 一志愿211 +9 土土小虫 2026-03-03 11/550 2026-03-05 09:26 by vfdbghn
[考研] 0857求调剂 +4 CDDD1013 2026-03-04 4/200 2026-03-04 16:08 by zhukairuo
[考研] 298求调剂一志愿中海洋 +3 lour. 2026-03-03 3/150 2026-03-03 20:41 by gxg2025
信息提示
请填处理意见