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

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

3天内不再提示

求一种基于simulink的电池(储能)模型仿真方案

simulinker赛博科技 来源:simulinker赛博科技 2024-01-22 09:37 次阅读

模型搭建背景

随着新能源发电及电动汽车等的快速发展,储能的应用也越来越广泛。在进行仿真建模时,如何搭建一个准确的电池单体模型变得十分重要。

电池是一个非线性时变系统,输出与输入不成正比,在电池使用过程中,电池的数据参数变化很难找到其普遍的规律,所以在这种情况下对电池进行建模就显得非常的重要。电池模型建模的方法大抵可以分为理论分析法和试验分析法。

根据电池的内部工作原理,通过理论分析法可以推导出电池的动态伏安特性方程。 然而,由于电池内部的繁琐物理和化学变化,这种理论分析方法难以在实际生产和生活中广泛使用。试验分析的方法的操作流程是收集电池的输入输出信号数据,根据采集到的数据创建等效电池模型并对所创建的电池模型进行参数辨识的处理,这种方法在实际生产中可操作性较强,比起理论分析法,实验分析法得以广泛使用。

等效电路模型一般由电阻电容和电压源等电路元件构成,此电路模型可用于模拟电池的动态特性。普遍使用的等效电路模型,大部分是由时域分析法建立的,时域分析法通过电池电流和电压等参数对电池进行等效电路模型搭建与分析。典型的等效电路模型有Rint模型(内阻模型)、Thevenin模型(戴维宁模型)、RC模型、和 PNGV模型等。

Rint模型(内阻模型)

Rint模型由美国爱达荷国家实验室设计,模型将电池等效为理想电压源Uoc(开路电压)与电池内阻R 的串联,开路电压Uoc是SOC和温度函数。内阻等效电路模型是最简单的等效电路模型,由一个非线性电压源和一个电阻串联构成,电压源和电阻随电池状态而不断变化,参数的辨识容易,但精度不高,且不能体现电池极化和极化消去过程中电池的动态特性。

3568f528-b8c3-11ee-8b88-92fbcf53809c.png

Rint模型(内阻模型)等效电路

Thevenin模型(戴维宁模型)

Thevenin模型也称为一阶RC模型,是较常用的等效模型之一,如图所示,Thevenin模型在Rint模型的基础上增加了关于电池极化的因素考虑,在该模型中Uoc 为理想电压源,Ro为电池的欧姆内阻,Rp为电池的极化内阻,Cp为极化电容。一般认为Thevenin模型中的开路电压OCV是随时变化的,所以模型中的电容可以通过OCV-SOC的关系来替代。Thevenin相较于内阻模型,能够模拟出电池的动态过程。

3573fdec-b8c3-11ee-8b88-92fbcf53809c.png

Thevenin模型(戴维宁模型)等效电路

PNGV模型

PNGV模型是美国新一代汽车合作计划在2001年《PNGV电池试验手册》中的标准电池模型,也沿用为2003年《FreedomCAR电池试验手册》中的标准电池模型。PNGV模型相较于一阶RC模型,用理想电压源来描述电池的稳态开路电压UOC,增加了一个用来描述负载中电流累计产生的开路电压变化的电容Cs,电容Cs模拟了电池的容量。PNGV模型的内阻参数(Ro+Rp)具有效为明确的物理含义,在不同温度下辨识得到的参数值与同等温度下电池直流内阻比较吻合。模型中Ro、Rp和Cp随SOC与温度的变化,这些参数可以通过模型参数辨识实验,测得不同条件下的数值求平均值来近似计算。

3589a3ae-b8c3-11ee-8b88-92fbcf53809c.png

PNGV模型(戴维宁模型)等效电路

二阶、三阶RC模型

二阶RC模型是最常用的电池等效电路模型,模型包括一个非线性电压源和两个RC环节,与一阶RC模型相似,用非线性电压源来描述电池的稳态开路电压UOC,用欧姆内阻R0以及电阻Rp、Rs与电容Cp、Cs并联环节来描述瞬态响应。双极化模型通过两个RC回路能够更好的模拟电池的动态过程,兼顾电池的瞬态特性和稳态特性。三阶RC模型在二阶RC基础上增加了一组RC电路,增加了等效模型精度,但是使用时各参数辨识相对也更困难。

359b8c5e-b8c3-11ee-8b88-92fbcf53809c.png

二阶RC模型等效电路

35a2805e-b8c3-11ee-8b88-92fbcf53809c.png

三阶RC模型等效电路

仿真模型

针对常见的一阶RC、二阶RC以及三阶RC模型,搭建simulink物理模型及数学模型,并进行相同参数下结果对比,验证数学模型正确性;相较于物理模型,数学模型参数设置相对更加灵活,为增加准确性,其中各元器件参数还可设置成根据温度或soc等曲线查表得到的变化的数值。

给定物理模型和数学模型相同的参数,并进行脉冲充放电测试,模型及仿真结果如下:

一阶RC模型

给定开路电压Uo为4V,脉冲电流幅值为100A,电阻R0=0.001Ω,R1=0.001Ω,电容C1=10f。

35a904c4-b8c3-11ee-8b88-92fbcf53809c.png

一阶RC等效仿真模型

35b040cc-b8c3-11ee-8b88-92fbcf53809c.png

一阶RC等效仿真数学模型

35c58694-b8c3-11ee-8b88-92fbcf53809c.png

一阶RC模型仿真结果

二阶RC模型

给定开路电压Uo为4V,脉冲电流幅值为100A,电阻R0=0.001Ω,R1=0.001Ω,R2=0.001Ω,电容C1=10f,C2=10f。

35cdcb42-b8c3-11ee-8b88-92fbcf53809c.png

二阶RC等效仿真模型

35d4fb7e-b8c3-11ee-8b88-92fbcf53809c.png

二阶RC等效仿真数学模型

35db97e0-b8c3-11ee-8b88-92fbcf53809c.png

二阶RC模型仿真结果

三阶RC模型

给定开路电压Uo为4V,脉冲电流幅值为100A,电阻R0=0.001Ω,R1=0.001Ω,R2=0.001Ω,R3=0.001Ω,电容C1=10f,C2=10f,C2=10f。

35ea213e-b8c3-11ee-8b88-92fbcf53809c.png

三阶RC等效仿真模型

35f7ea26-b8c3-11ee-8b88-92fbcf53809c.png

三阶RC等效仿真数学模型

35fe9f10-b8c3-11ee-8b88-92fbcf53809c.png

三阶RC等效模型仿真结果

通过仿真结果可以看出三种RC模型仿真结果基本上一致,通常使用时一般选取二阶RC模型就可以满足需求,另外通过数学模型的搭建方式,可增加参数设置的灵活性。







审核编辑:刘清

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

    关注

    6

    文章

    281

    浏览量

    32537
  • Simulink
    +关注

    关注

    22

    文章

    513

    浏览量

    61567
  • 储能
    +关注

    关注

    8

    文章

    1086

    浏览量

    32385
  • 储能电池
    +关注

    关注

    1

    文章

    412

    浏览量

    17837
  • 开路电压
    +关注

    关注

    0

    文章

    31

    浏览量

    12398
  • 脉冲电流
    +关注

    关注

    0

    文章

    61

    浏览量

    12140

原文标题:基于simulink的电池(储能)模型仿真

文章出处:【微信号:simulinker赛博科技,微信公众号:simulinker赛博科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    LabVIEw调用多个simulink模型

    哥哥姐姐们,求助啊,小弟最近才开始看LabVIEW,老师让做个在个LabVIEW的面板中,通过下拉菜单来选择加入不同的simulink模型仿真信息,
    发表于 07-20 10:37

    可否用labview搭建电池模型

    想用labview模拟光伏系统 查阅文献也没有找到相关模型 更多的是用simulink仿真 想问下用labview软件搭建
    发表于 05-07 13:07

    电池真的可以“吃”

    开动超级电池工厂,每年生产几十万块电池,包括电动汽车电池和Powerwall电池。还有Amb
    发表于 01-12 08:45

    家庭系统整体电源解决方案

    由AC-DC单元、DC-DC单元、控制单元、通讯单元、转移继电器单元组成。双向逆变器分为两供电设备,一种为市电供电,另外一种
    发表于 10-15 10:33

    一种基于SIMULINK工具的太阳能电池阵列模拟器的仿真模型设计

    设计一种成本较低,能够代替实际光伏电池阵列来进行各种光伏实验的太阳能电池模拟器。本文所设计的太阳能电池模拟器以BUCK电路为基础,采用ARM控制,并加入了电流PI控制方式来改善系统动态
    发表于 07-16 07:17

    飞轮MATLAB仿真模型

    飞轮永磁同步电机系统MATLAB仿真模型,实现飞轮、预并网和并网功能。
    发表于 08-27 14:50

    BP神经网络PID控制电机加速匀速减速运动的simulink仿真模型

    simulink的蓄电池用BP神经网络PID控制电机加速匀速减速运动的模型仿真
    发表于 02-22 02:15

    Matlab/simulink双馈风力发电机并网+交流侧蓄电池+交流侧用户的建模与仿真 精选资料分享

    2MW双馈风力发电机并网+交流侧蓄电池的Matlab/simulink建模与仿真主要包括2MW双馈风机部分,1.5MW蓄
    发表于 07-12 07:46

    直驱式风电混合系统matlab/simulink仿真模型 精选资料分享

    风力发电系统采用的直驱式风机+AC/DC变换器+MPPT控制+矢量控制。采用的是超级电容+蓄电池混合系统,
    发表于 07-12 07:27

    介绍一种基于matlab/simulink的异步电动机仿真模型

    本文从异步电动机的数学模型着手介绍一种基于matlab/simulink的异步电动机仿真模型,使用时只需要输入不同的电机参数即可。在此基础上
    发表于 09-06 06:42

    怎样去设计一种基于Simulink的转速、电流双闭环直流调速系统

    怎样去搭建一种基于Simulink的转速、电流双闭环直流调速系统的数学模型?如何对转速、电流双闭环直流调速系统进行仿真
    发表于 09-18 06:19

    萌新求助,个步进电机控制系统的Simulink仿真模型

    萌新求助,个步进电机控制系统的Simulink仿真模型
    发表于 10-18 08:17

    如何去开发一种基于HAL库的模型并进行仿真

    STM32为什么使用Matlab/Simulink呢?如何去开发一种基于HAL库的模型并进行仿真呢?
    发表于 11-18 07:56

    如何利用simulink去设计一种四则运算仿真模型

    STM32扩展工具怎样去安装并使用呢?如何利用simulink去设计一种四则运算仿真模型
    发表于 11-19 06:28

    基于Matlab/Simulink建立一种Thevenin/RC电池模块仿真模型

    本文以锂电池数学模型为基础,在Matlab/Simulink仿真系统中,建立了一种Thevenin/RC
    的头像 发表于 06-28 10:49 3386次阅读
    基于Matlab/<b class='flag-5'>Simulink</b>建立<b class='flag-5'>一种</b>Thevenin/RC<b class='flag-5'>电池</b>模块<b class='flag-5'>仿真</b><b class='flag-5'>模型</b>