锂电池matlab simulink建模与仿真
matlab Simulink建模与仿真.ppt [兼容模式]
第五章Simulink建模与仿真Ø系统仿真的基本概念Ø动态系统数学模型及其描述Ø动态系统的Simulink仿真Ø系统过零和代数环Ø子系统和S-函数Ø示例分析系统仿真的基本概念(一)系统(仿真的对象)•系统是指具有某些特定功能、按照某些规律结合起来、互相作用、互相依存的所有物体的集合或总和。
它具有整体性和相关性两个基本特征。
•研究系统通常从以下三方面考虑:实体:组成系统的元素、对象属性:实体的特征。
活动:系统由一个状态到另一个状态的变化过程系统仿真的基本概念(二)系统模型•系统模型是对实际系统的一种抽象,是系统本质的表述。
或者说模型是对真实世界中物体或过程的信息进行形式化的结果。
•系统仿真中所用的模型可分为实体模型和数学模型。
•实体模型,又称物理效应模型,是根据系统之间的相似性而建立起来的物理模型。
静态的实体模型最常见的是比例模型,如用于水洞实验以及实验水槽中的鱼雷比例模型。
模型类型静态系统模型动态系统模型连续系统模型离散事件系统集中参数分布参数时间离散数学描代数方程微分方程传递函数偏微分方差分方程、Z变换离散状态概率分布排系统仿真的基本概念述状态方程程方程队论应用举例系统稳态解工程动力学系统动力学热传导场计算机数据采样系统交通系统市场系统电话系统计算机分时系统Petri网状态机UML……系统仿真的基本概念(三)系统仿真的定义•系统仿真是以相似原理、系统技术、信息技术及其应用领域有关专业技术为基础,以计算机和各种专用物理效应设备为工具,利用系统仿真的特殊功效•安全性•经济性系统仿真的作用•优化系统设计。
在复杂的系统建立以前,能够通过改变仿真模型结构和调整参数来优化系统设计。
•对系统或系统的某一部分进行性能评价。
•节省经费。
仿真试验只需在可重复使用的模型上进行,所花费的成本比在实际产品上作试验低。
•重现系统故障,以便判断故障产生的原因。
•可以避免试验的危险性。
第三章 matlab的simulink建模与仿真
3、信号组合与分支
3、运行仿真
四、simulink子系统介绍
1、子系统生成
在已有的系统模型中建立子系统
先建立空的子系统
2、建立复杂系统模型
自下向上的设计思路
自顶向下的设计思路
3.5 simulink与matlab的接口设计
一、使用工作空间变量设置系统模块参数
二、将信号输出到workspace
3、其它子系统
可配置子系统,代表用 户定义库中的任意模块, 只能在用户定义库中使用。 函数调用子系统。
for循环
信号组合器
信号探测器 信号维数改变器
函数调用发生器
向goto模块传递信号
选择或重组信号
信号属性修改 输入信号宽度
Sinks(系统输出模块库)
以数值形式显示输入信号
悬浮信号显示器
为子系统或模型提供输出端口 信号显示器 当输入非零时停止仿真 中断输出信号 将仿真数据写入.mat文件 将仿真数据输出到matlab工作空间 使用matlab图形显示器
三、从workspace中产生信号源
四、向量与矩阵
五、matlab function与function模块
Fcn: 用于实现简单函数关系 输入总表示成u(可是一向量) 输出是一标量 Matlab Fcn: 用于调用matlab函数实现某一 功能 所调用函数只能有一个输出 (可以是一个向量)
单输入函数只需要使用函数名, 多输入需引用相应的元素
在每个仿真步长内都需要调用 matlab解释器
例:信号平方运算
3.6 simulink子系统技术
一、回顾
1、通用子系统的生成
2、子系统的基本操作
子系统的命名
子系统的编辑
MATLAB的仿真工具箱Simulink模型的建立与仿真学习教程优秀PPT课件(基本库原件、搭建
•
Ignore limit and reset when linearizing:若勾选此选项,则表示当系统为线性化系统时,前
面的积分上下线限制和触发事件无效,默认缺省值为不勾选;
•
Enable zero-crossing detection:使系统通过零点检验,默认勾选。
• 搭建Integrator模块如图3-35所示。
•
Pulse Generator其模块属性如图3-19所示。
• 如图3-19所示Pulse Generator模块,对于其属性窗口:
• Amplitude:脉冲信号的振幅,指定为标量或矢量,默认值为1。
• Period(secs):脉冲数字采样周期,默认值为10。
• Pulse width:脉冲宽度,输入为矢量或标量,默认值为5。
• External reset:设置信号的触发事件(rising, falling, either, level, level hold, none),默认设置为 none,保持系统原态。
• Initial condition source:参数输入的状态,分为外部输入external和内部输入internal,通常默认设 置为internal。
3.3.3 Transfer Fcn模块
• Transfer Fcn其模块属性如图3-37所示。
• 如图3-37所示Transfer Fcn模块,对于其属性窗口:
• Numerator coefficients:传递函数分子系数,系统默认值为[1];
• Denominator coefficients:传递函数分母系数,系统默认值为[1,1];
• Derivative模块,表示微分环节,Derivative其模块属性如图3-31所示。 • 如图3-31所示Derivative模块,对于其属性窗口: • 搭建Derivative模块如图3-32所示。
MA ABSimulink 锂电池建模
锂电池是目前在各个能源密集型行业中用途广泛,例如新能源汽车、电力微网、航空航天等。
电池模型的建立对研究电池的特性、SOC(state-of-charge)估计、SOH (state-of-health)估计、BMS算法开发以及电池系统的快速实时仿真有重要的意义。
等效电路建模,由于其简单适用性,常常应用在在系统级仿真和控制算法设计过程中。
通过实验数据采集、等效电路模型建立和数学优化技术,用相对简单的RC等效电路可以模拟一个电芯。
若干电芯模型通过不同类型的并串联方法,形成电池包模型。
在电池包模型内,也可加入热电效应仿真。
在上图中,10 个电芯以 10S1P 的形式形成一个电池包(此处工具为 Simscape)。
蓝色的线表示电线连接,橙色的表示热交换连接。
在图中电芯之间的热交换形式为热对流。
电芯的模型为下图所示:R0 表示内阻,R1C1 表示一对 RC,左边的电压源表示开路电压(Em)。
由于只有一对 RC,所以这是一阶等效电路。
上图表明,通过在一个不断充放电的工况下的仿真,我们发现电芯5 和电芯6 有较高的温度,而电芯 1 和电芯 10 温度较低。
原因是在串联结构中,位置处于中间的电芯散热较差,而处于边缘的电芯散热较好。
锂电池的型号多种多样,比如镍钴锰三元材料(NMC)、磷酸铁锂(LFP) 等。
每种电池的化学特征决定了各自不同的等效电路特征。
等效电路的特征由如下两个要点决定:1.RC 的阶数2.R0 、RC 和 Em 的数值下一节中我们将讨论如何获取(估计)上述两个要点数值。
锂电池的老化对模型的影响也是电池模型研究的方向之一。
找出模型的拓扑结构和模型参数的改变趋势,对于SOH 的估计有很强的现实意义。
本文将在第四章中讨论电池老化对电池模型的影响。
被动均衡也是电池管理系统(BMS)的研究热点之一,文末我们将给出一个被动均衡的示例供读者参考。
RC 等效电路的参数设计脉冲放电法RC 等效电路有物理意义的前提是电路中所有 RC 对和 R0 都必须完整地“经历过”一个放电周期。
MatlabSimulink系统建模和仿真
图:电容的充电、放电过程的仿真结果。在充电仿真中,输出信号 为系统的零状态响应。在放电过程仿真中,输出信号为系统的零输 入响应。 如果要仿真系统输入信号为任意函数的情况,只需要修改仿 真程序中的输入信号设臵即可。
“实例2.3”单摆运动过程的建模和仿真。 (1)单摆的数学模型 设单摆摆线的固定长度为l ,摆线的质量忽略不计,摆锤质 量为m ,重力加速度为g ,设系统的初始时刻为t=0 ,在任 意 t 0 时刻摆锤的线速度为v(t) ,角速度为 w(t ) ,角位移 为 (t ) 。以单摆的固定位臵为坐标原点建立直角坐标系, 水平方向为x 轴方向。如下图所示。
图:电容的充电电路以及等价系统
(1)数学分析
首先根据网络拓扑和元件伏安特性建立该电路方程组
dy (t ) i (t ) C dt
dy (t ) 1 1 x(t ) y (t ) dt RC RC
y(t ) x(t ) Ri (t )
并化简得
该方程也称为系统的状态方程。在方程中,变量y 代表电 容两端的电压,是电容储能的函数。本例中它既是系统的 状态变量,又是系统的输出变量。
7.1 Matlab编程仿真的方法
7.1.1 概述 通过编程的形式建立计算机仿真模型是最基本的 计算机建模方法。Matlab编程仿真过程就是用编 写脚本文件或函数文件来描述数学模型,并实现 计算机数值求解的过程。 我们把外界对系统产生作用的物理量称为输入 信号或激励,把由于系统内部储存的能量称为系 统的状态,而将系统对外界的作用物理量称为系 统的输出信号或响应。
图:模拟真实示波器显示的调幅仿真波形,仿真中考虑了输 入信号与示波器扫描不同步,载波相位噪声以及加性信道噪 声的影响
7.1.3 连续动态系统的Matlab编程仿真 7.1.3.1 几个实例
MATLABSimulink建模与仿真基础 ppt课件
Simulink建模与仿真基础
MATLABSimulink建模与仿真基础
MATLABSimulink建模与仿真基础
MATLABSimulink建模与仿真基础
MATLABSimulink建模与仿真基础
MATLABSimulink建模与仿真基础
MATLABSimulink建模与仿真 基础
2、打开文件 打开仿真模型文件主要有以下几种方式:
★ 在Matlab命令窗口输入不加扩展名的文件名
★ 在Matlab命令窗口选择“File”“Open”
★ 在Simulink模块库浏览器窗口选择 “File”“Open”
★ 在Simulink模型窗口选择“File”“Open”
MATLABSimulink建模与仿真 基础
◆ 信号线分支:将光标指向信号线的分支点上,按 住鼠标右键,光标变为十字,拖动鼠标直到分支线 的终点,释放鼠标。
虚线,因为终端 没有连接到模块
◆ 信号线文本注释,在信号线中插入模块,略……
MATLABSimulink建模与仿真 基础
1、基本模块
Simulink 基本模块
Simulink模块库 包含各种功能模块,如:放大器、 微分器、积分器、各种信号源等。
MATLABSimulink建模与仿真 基础
Simulink模型的文件为MDL模型文件,扩展名 为.mdl,以ASCII码形式存储。
1、新建文件 新建仿真模型文件主要有以下几种方式:
★ 在Matlab命令窗口选择 “File”“New”“Model” ★ 在命令窗口运行simulink命令,在弹出的模块库 浏览器窗口中选择“File”“New”“Model” ★在Simulink模型窗口中选择 “File”“New”“Model”
基于MATLABSimulinkSimPowerSystems的永磁同步电机矢量控制系统建模与仿真
基于MATLABSimulinkSimPowerSystems的永磁同步电机矢量控制系统建模与仿真一、本文概述随着电力电子技术和控制理论的快速发展,永磁同步电机(Permanent Magnet Synchronous Motor, PMSM)因其高效率、高功率密度和优良的调速性能,在电动汽车、风力发电、机器人和工业自动化等领域得到了广泛应用。
然而,PMSM的高性能运行依赖于先进的控制系统,其中矢量控制(Vector Control, VC)是最常用的控制策略之一。
矢量控制,也称为场向量控制,其基本思想是通过坐标变换将电机的定子电流分解为与磁场方向正交的两个分量——转矩分量和励磁分量,并分别进行控制,从而实现电机的高性能运行。
这种控制策略需要对电机的动态行为和电磁关系有深入的理解,并且要求控制系统能够快速、准确地响应各种工况变化。
MATLAB/Simulink/SimPowerSystems是MathWorks公司开发的一套强大的电力系统和电机控制系统仿真工具。
通过Simulink的图形化建模环境和SimPowerSystems的电机及电力电子元件库,用户可以方便地进行电机控制系统的建模、仿真和分析。
本文旨在介绍基于MATLAB/Simulink/SimPowerSystems的永磁同步电机矢量控制系统的建模与仿真方法。
将简要概述永磁同步电机的基本结构和运行原理,然后详细介绍矢量控制的基本原理和坐标变换方法。
接着,将通过一个具体的案例,展示如何使用Simulink和SimPowerSystems进行永磁同步电机矢量控制系统的建模和仿真,并分析仿真结果,验证控制策略的有效性。
将讨论在实际应用中可能遇到的挑战和问题,并提出相应的解决方案。
通过本文的阅读,读者可以对永磁同步电机矢量控制系统有更深入的理解,并掌握使用MATLAB/Simulink/SimPowerSystems进行电机控制系统仿真的基本方法。
基于Simulink的锂电池建模仿真
第五讲 基于MATLAB-Simulink的建模与仿真
MATLAB软件简介?
MATLAB软件的典型应用领域:
❖科学研究; ❖工程技术应用研究 ❖CAI(Computer Aided Instruct) ❖数学实验(Mathematical Experiment) ❖数学建模(Mathematical Modeling)
模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递
函数模型 Memory:存储上一时刻的状态值 Transport Delay:输入信号延时 一个给定时间再输出 Variable Transport Delay:输入 信号延时一个可变时间再输出
✓ 离散模块(Discrete)
For循环不能用For循环内重新赋值循环变
量n来终止。
在For循环中循环控制量的范围可以是任
何有效的MATLAB矩阵。比如
data=[11 9 45 6; 7 16 -1 5];
for n=data
x=n(1)-n(2)
end 这时程序的输出有四个数值,分别是矩阵
data的两列相减的结果
x = 4 x = -7
x = 46 x = 1
For循环可按需要嵌套,即For循环体内的命 令组中可以出现另一个For循环体,这体现了 For循环体也是命令组。比如 for n=1:5
for m=5:-1:1
A(n,m)=n^2+m^2; End
end
MATLAB软件简介?
While-end循环以不定的次数求一组语句的值。 Whil-end 循环的一般形式是: while expression(控制表达式) {commands} end 只要在控制表达式(expression)里的所有元 素为真,就执行While和end语句之间的命令 串({commands})。
锂电池matlab_simulink建模与仿真设计
1.全冲全放2.同时冲放3.环境温度4.电流围1等效电路模型:RC阻、三阶、RNG V开路电压2.神经网络3.有限元亡1. iihrrtiry : R«t tftryIf]/ 1 implePile Edli 甲1計HtlpD QS▼ r W 111 JBBattery一鼻31l»'d EA^Wiit ijh-d JW■l.l^«l Appr=x兀or Ji ji k-r<ri r*.is论:Uy4 RC整车仿真流程Dilver AcLekMflicK丹乳岀乳怡理创氏鹽占spik SFo—• llr-VstilcKs OrnaiTTiicjLSinipk85fnchigft&Mi 灯罰~i 抑航onA. Dri^eCurFWfl:Synchro仃口io ilotorI Dfi*9■ ■:Synchro仃口io ilotor• Dvlv*--J M1>■■CUTFpfl V_B&T■Simulink建K的电池模吃Bjsit<^yln4Fl=/3_.M(L/PFF w H;cllJ * \ 阻fXE 仏5d.f Fj^rui Qk-lp可以将阻类型细化h:J Librsrv : HattervH&dels/_ --/pss cel 11/vol taf;e es.lciiia.tianFile Bilit Belto wa I 2-i o e|ji kitrf子电池的等效电路模型{内阻模型)■Simulink ^iiSimscape建立的电池模黑BatteryFirst order1-o (Discharge)P —Efh;\im厂Jr^f A/ /)鬲戒屁HF =£"(* Exp1 (fi I(/)f J+l'WInternalResisLinceMW曲LControlted-Ewt—Hj)佃1砌电source■Sirrulink fdSimscape住也的电池模型充放电测试曲线■Simulink flESimscape 锂立的电池模型三中 liiV ll*>『4审 |<lHD *•■丄■emrrent 他” Taj 1 aqr 旳訐M4M41ZiftWiUMRC 模型:Equivalent circuit model (RC)•Cbi 电池电容肛电池容量 ■Cc :表面极化电容 ■Rt :终端电阻 ■Re :电池的内阻 ■Rc ;电容的内阻RC 模型在整车模型中£uwn-MW>*•oGO BrOIM V3细电 S* reel*{^S.-rabrt (.-FS convmr^WW^IL丄3rkV VDC Vflrr^MCfl*cr>Coffi'na精确建模:建立精确的屯池模型己 Sisikdi 口k Library HrowserElls Edit Sie> BelpD Qjp « M Entar March tomLjbranes伸 ■: KO » imi wotrunapAI M I 1*W WoriklliopEmbfrMwl C^dtr 覺 RetortGlWM^r・ Rotuit Corlwl T H II NIX «'* W SirtiPQwtrSySHfrU-B■! f Ltr*ry| ■ £*"^71I Hydrfcjlic:或 MteMrweM;• Pnmwtic* 耳 mlgw * ^SmEtocli-onca'i W$#nhtyi<»lici UiiliMiVeil Lie U^rtaiinctEngineAecelepator 旳便血山耐, ’ rhftmflnd M*na^irnnni $Hr ・卑的-■&Por¥*iEHS|j!nchr<»n4Mdi C#vii«i«ilQr& Oi 四SyvichrcHDOu^ Motor* Oriw-Simscape :基础平台,实现多领域物理建模 ■Optimization Toolbox :电池的实际容竜计算 ■SimulinkDesign Optimization :慘数辨析 ■Parallel Computing Toolbox :并吁计JI■三阶等效电路电池模粮R x = f(SOC* Current, Voltage, Temperature) Transient Dynamic End O f Charge Resistance Termina1 ResistanceC1)pen-Circuit Voltage—VARIEnd of Discharge ResistanceFEOCharging Losses [ParasiticBranch][Main Branch]利用Simscape建立电池的二阶等效电路模型对否?电路中的参数关系/?i = -心 ln (D0C )jf y>,」06 07 06 09SOCexp[/t 3Jl-SOC )]l+呵(血 i n -iA■ Simscape 宀書实」K■ 9 di E-m* LT ; I.U ■确讣'bp ~ J HB L«-« ■ lln Btr r -a ||&Hfa:l br^fr 1- fri■ BJ-i.tw - C; 1^|5«7.尸*111讪111 m^Mlatrn JprtEsflM* rirrfMr 11 BpIrU ruir\wofunc;j«n MtwL |^ U n i 1 ■ 4 .# ns 丄加理 i triSi+ 汕 ■ >: i.3fl酗 鼻叫 n. Y 、1 ta -M Wbtfbi* ■ Ira* ■ II.前 n 朗®抽«fli BL ,am* iis=c4in! :Gtiwl;«rIhir^r- ■ V VB L T I HI ^ KI 护 I;ln(DOC )m 列"丨4l TMlii^ni14 11 KC KC^ln 1 Lin MU u.lri^ 3al io I# M'^wd g ;* Rt ■* WlL&inl •电畤皿小 * 2皿 J wat-KN :亠血 i « tlaell KE > P. 9WW ft 肌=SWW! * U*w K h D MC- tM rltv Ql |EL ■七LM1站审旳HraJiitlrthlpRi n4■a ■唾 i<i BH «nd D3 E⑷上 l.b a J Fi :-tn n .■ “ ■•吟■ ■・£l ・・・JI •跖讣耳Ji > -jl ■ I * I * P I ■K谄廿■甜-g 加]■卫A21 - (0.r)_1 羸I艇鼻他Th %恋ltt*r ■山"Al i K QIM -OR I 日汀神 ei«T«ni, Tn^tr mi沙 d ・mp [务(1-soc)]-sd:帥 if istcr 辛 fr4b ZiE3C3QH jr^t-FW U ^ETD p NaLlltal b|^e-T E'JTEHS L S S S T FM3 U 衆 O|J kQLMtmrS 43r — j 诞1_如呻 A-L*<]-atl £ L * 吟 AZ2-L/:s?ar : I(I PfH =* ¥*1, w tai■fc ____ ____________________ __ ______雾油电阻与其它参数的黄系x 103Im =15AIm =0AIm --1AIm = -15AE 20.05 工05fs r | HI E- ., ^-Ifcb^i- ■ ■ r- - a |rli <-■: n —t •■专f ■利'「和"*至参数辨识■充放电曲线-不同的温度条件•不问的充放电电流与电压■测量的参数•电压•电流■温度参数预估计Ca<ivKtivr HeatI ThefraaiI ■'Rel&reMeAntXfTTt1的餐『审毗O1COY -匸Tirrie (hours}ConngtxaionDou»C KK nere I Dopen me Pnramf-r?--"3:onGU 晕狛pfetaaded ca㈣1■辨识的结果取决于模型与数据M 文件控制参数辨识过程■方便调整参数■根据需求,分步骤进行数据辨识« -(i) .OutpurDvi ;*(4),...中电'~ir^-',(l:^jefuLLeng-GM) «r«n* TtstDiatftSet ti) +wel5ht) r|黑-«^dSQ -A — =■"十B— f —=■ EP F FF -9 HP ■—= *■ — ™ B■一 ■51 方■ Create objflcti to repTewnt: paraMters,52 53 ■hF*XP4r«uterE9L174tor. Etrajr«ter i :.:' ’ AC* -5j St : 54 — hfar(end+1h ■sParapecerEaciRra^OF- ' ' r Kh 6 ■0GQ3,55 = hP*T{rr ;Q+i ■ PfiraNcerEsciraatcir . ParAirKteT (! ^ -nc EeiCjr 13,15/C r 13,S/«); 56 - bf«x -if nd* 1) ■PAiAiUcerEs^imjBcar . Paruwiei C PIO \ RIO, 0s 0001r O,l>j5T - hFazicndr ;-PArAM&CE-Ea&lMi^QX 11 R90 * f 良口 SRCC_11A(1) f jt0O_lH 〔d,};M - Cfi MPar “ng t ■FB r v»e real lMcar T Parenexer r-ISO, *S)Jid 一 set(hPftz, *EjCL8i,4tt dj . €lu«l ;n62creJtte twat ion Pv^seet rrem Experimiiiul u&tfl, Par aweTers, sutes M£j» ■ F&ram#c#fE9t 丄©n (血心❷IN •侶早 hf hExp) jfS I Addi tenable initial &anditlan9- far extracted cJoirg'e »cateEG ■" tor i • 1: letath i TtstDatiSttiTQswyoA12.5Time (hours |Ba-tery Discharge ResuHSimulated Measured2 4 6 BTime (hours)»SAE Papers (contact Math Works}-SAE FapEf 2W9-Q1-1361 Paramt ter irallon(X 申OahEtySimuialjon Modfrl Using Numerical Optirrizalion Meitiods・SAE Paper zonr-oi o?Z8 A smpie. Fneciiwe Lead Aad Ranery Modeling Process ror Electrical SyslemComponerI£electicin■Featured Products: Simulink. Statefbv/. Simulink Design Optimization, Parallel Computing ToolboxExample 2: Table-based Lithium Model2OQ9-G1-1381Parameterization of a Battery Simulation Model Usinq Numerical OpdfriizationM M hodsRobyn A. JackeyTi^ i lath'Aforts incGregory L r PJettUnmyly 创motudo ut Coloruido Spnr)g&Martin J. KleinCumfKicr R MW IncAfiSTRACTTypcrfiy tjanay modHi? nre cam(piBx nod drffictft to perametenze to 嗣曲date 召料&申网占good gMieralued ftfl b^lwe皆]liWEiursKd an口<umru1n£fKi Liiu .匚尖CL::I ta d逐"IH d.n 匕gjLaxdi皿Th»w 會盟linacs are oflwi obkTrwd by ui4nq nrodd-s. a 曲拥that furtw ngmt 畀M«eciTA«6 matlwTicktKzdd^scripiSscri (model) otf I he dyiwiE cFiarKtensbcs E the In thto papa; we HZ de^cnbe a sukib右mod训生ructurp a>nd then 费勺口J&勺b* :诃川卄2「.・{由人nz■治叩山‘ th HI山厂「川A电池建模的小结■电池的模型可以用J*•京统层面的仿真•用于控制算法开发■采用数值优化的力法进行数期辨识”建立梢确的电池模型■冃标:仿真的计算误差小F电池参数的变化误差。
锂电池matlab simulink建模与仿真
1(全冲全放2(同时冲放3(环境温度4(电流范圉 1(等效电路模型:RC 、内阻、三阶、RNGV 、开路电压!电池matlab_simul ink 建模与仿真2(神经网络3(有限元整车仿真流程可以将内阻类型细化dl:j FV “件US 9 r■Sirmilink「立问扁1」阳电池的等效电路模熨(内阻模翱•Simulink 和Simscape 湮立的<fe 池悭里•Simullnk fHSimscape 址卜旳电池柄乜充放电测试曲线iCOntwo e) &心""山八“・加小仞 心切■加广砂叭八讨ffwul ________ 4 _____ First onier HSH ----------------------------------------- --- ---------------------------------------- <•帥脉心 | 护—Ftes^lJinoe * frzaj■Simulink f Stmscape I "iim佇卡RC模型:Equivalent circuit model (RC)•Cb;电池电卷即电池容H•Cc s左面陨化电容•Rt:终编电阻•Re.电池的内但•Rc:电容的内但RC模型在整车模型中精确建模:建立粘确的电池模型•Simsaape:・做理謬迪熾捞貝邊槌•Op tim ization Toolbox ;电;±的丈际容量计翼■Sinnulink Destgn Optimization:嗨数;;析•Parallel Computing Toolbox< !f仃计翎•二阶等效电路电池模型R x =f(SOC. Cugnt.Voltage. Temperature)TBfmlnoilRMcstencc zEnd of Ohch ftr庐Resold na[M*iA BrMeh] [ParatitieSranch]利用SimscapeS上电池的三阶等效电路模吃End of Charge Reslang-Wr- CTmb L4rarv nrovxrr对否,电路中的参数关系■允放电Illi 线•不同前温度条件•石同的充祢电电流与电压■测忒的参数•电压•电流•温度参数预估计•电池电附打兀它裁数的关系 SOC SOC 唧% (1-SOC)] R^-R^JWC) ■ Simscape i 普書实现 K 二一心 m(QOC ) 参数辨识 1ftTme (hoursII tMttvry•讹说的紬果取决「•槌空与数据•二二.=•<・-M 文件控总参数辨识过程 ■ E •整说空畲数•山・:心.去.公少弊朋I 驾JE収:■■・<>•■•• n /■丁,・ ;•:・•• • **厶:4匚工•・••■■/• J x»C^Z^4V^X^«- • ••-:'• T/TT X tiTi ;.• •・・. 2・•卜 ' • Trv^」" “•••}'! •— A«l «| •2 ・—/euS 3 • • *.. *.H-U - mz «:>.i ・ ,(- • »•• - c»»c c s:-.» • * '厶".・ /ir«m:cikJ :X3At::. »i:ru:«: 一::•. 、・;rvr —F-rprr. "Lr-r 1 ■ ,山-•«■>•・.>.*•.• •»•• • < • ■*■ S ・.•: .• 4. t.ueu i .esii :. JO . i; .^a..・ iai: •HA , c- (cry. ‘ .•當 S.・ 4.«p ; f 2山・ -4:: I rn ・ r«!t / T.fn aei ■:. l-;"・・・ Ven i I・ it,t*! €•r ・tr< ・L < ./ •• • - •・•・/ 亠,7Tf^ ・•"•・〉・•电池参数辨训步骤小结參考文献■SAE Papers (coniact Math Works)・SAL Paper 2009-01 13B1 Paran^terwtio-n a lUtieiy Smu^iGnModcJ Us^ng NMincnwlOpVmijiiliQn h^lhoO-s• SAE Papet 2007-01 0778. A Stmiprie Erfectrw Lead-Aad B^tLdry Mod 珀mg Prbeess for Etedncal SR仙)Component selection•Featured Products Simulink Stateftow Simulink Design Optimization, parallel Computing ToolboxHim 和Example 2: Table-based Lithium Model•电池的槌型可以川「•杀统层面的仿克•用于控制算法开发・釆川数值优化的方弘ilLfj数据卅i i儿a 愉的电池模魁• I】杯:仿氏的计尊误必小」・电池参数的燮化以径电池建模的小结。
MATLABSimulink 锂电池建模
锂电池是目前在各个能源密集型行业中用途广泛,例如新能源汽车、电力微网、航空航天等。
电池模型的建立对研究电池的特性、SOC(state-of-charge)估计、SOH (state-of-health)估计、BMS算法开发以及电池系统的快速实时仿真有重要的意义。
等效电路建模,由于其简单适用性,常常应用在在系统级仿真和控制算法设计过程中。
通过实验数据采集、等效电路模型建立和数学优化技术,用相对简单的RC等效电路可以模拟一个电芯。
若干电芯模型通过不同类型的并串联方法,形成电池包模型。
在电池包模型内,也可加入热电效应仿真。
在上图中,10 个电芯以 10S1P 的形式形成一个电池包(此处工具为 Simscape)。
蓝色的线表示电线连接,橙色的表示热交换连接。
在图中电芯之间的热交换形式为热对流。
电芯的模型为下图所示:R0 表示内阻,R1C1 表示一对 RC,左边的电压源表示开路电压(Em)。
由于只有一对 RC,所以这是一阶等效电路。
上图表明,通过在一个不断充放电的工况下的仿真,我们发现电芯5 和电芯6 有较高的温度,而电芯 1 和电芯 10 温度较低。
原因是在串联结构中,位置处于中间的电芯散热较差,而处于边缘的电芯散热较好。
锂电池的型号多种多样,比如镍钴锰三元材料(NMC)、磷酸铁锂(LFP) 等。
每种电池的化学特征决定了各自不同的等效电路特征。
等效电路的特征由如下两个要点决定:1.RC 的阶数2.R0 、RC 和 Em 的数值下一节中我们将讨论如何获取(估计)上述两个要点数值。
锂电池的老化对模型的影响也是电池模型研究的方向之一。
找出模型的拓扑结构和模型参数的改变趋势,对于SOH 的估计有很强的现实意义。
本文将在第四章中讨论电池老化对电池模型的影响。
被动均衡也是电池管理系统(BMS)的研究热点之一,文末我们将给出一个被动均衡的示例供读者参考。
RC 等效电路的参数设计脉冲放电法RC 等效电路有物理意义的前提是电路中所有 RC 对和 R0 都必须完整地“经历过”一个放电周期。
MATLAB基本使用及SIMULINK建模仿真实验
MATLAB基本使⽤及SIMULINK建模仿真实验
MATLAB基本使⽤及SIMULINK建模仿真实验
这是我总结的操作⽅法:
1 ) M脚本⽂件的编写
1、新建M-file;
2、输⼊指令;
3、保存(注意:保存路径需要与⼯作路径⼀致)
2 )在SIMULINK中创建系统模型的步骤
1、新建⼀个空⽩的模型窗⼝。
2、在SIMULINK模块库浏览器中,将创建系统模型所需要的功能模块⽤⿏标拖放到新建的模型窗⼝中。
3、在各个模块⽤信号线连接,设置仿真参数,保存锁创建的模型(后缀名.mdl)。
4、点击模型窗⼝中的三⾓形按钮,运⾏仿真。
1、⼆维曲线绘图基本指令操作
t=(0:pi/50:2*pi)’;
k=0:4:0.1:1;
Y=cos(t)*k;
Plot(t,Y);
图 1 ⼆维曲线绘图plot指令操作
2、⽤图形表⽰连续调制波形Y=sin(t)sin(9t)及其包络线。
t=(0:pi/100:pi)’;
y1=sin(t).*sin(9*t);
t3=pi*(0:9)/9;
y3=sin(t3).*sin(9*t3);
plot(t,y1,’r:’,t,y2,’b’,t3,y3,’bo’);
axis([0,pi,-1,1]);
图 2 调制波形及其包络线指令操作
3、⽤信号发⽣器产⽣1HZ,幅度为15mv的正弦波和⽅波信号,并通过⽰波器观察波形。
注意设置仿真参数和⽰波器的扫描参数和幅度显⽰参数。
使得⽰波器能够显⽰10个正弦波周期。
图 3 SIMULINK仿真模型图
图 4 10个周期正弦波
图 5 10个周期⽅波。
锂电池matlab_simulink建模与仿真(20200813011316)
------------------- 时磊5说 ....... .... ... --------------------1. 全冲全放2. 同时冲放3. 环境温度4. 电流范围1等效电路模型:RC 、内阻、三阶、RNGV 、开路电压 2. 神经网络 3. 有限元■ ------------田咛 7=Pile Edli ¥1 柑 HelpI 、序制斗I* M JB:-^^Q.r.rSnn匕一 •I -4 RCr 曲 iry : R M C t f : ry V rulft I n Z ] i mp 1Batteryklcdal *pr=jrT * PiffeMJl : **»» H0| rikvp整车仿真流程Olv 叙 Accekwatof System Powei tngiiie Dom^ndManagement StrategyeSiwlaxione.2EDthrof AccflDe mar◎ □ PP^ A ESSurcncnVehide Powt (k\\0 ■5020$0043030/ Fpnepcmw 叭 X-------------- W/ Gmwfct poww 的巧 >DCdgTM—rl1! ! ! ••••LJ.......................... " 11V ............... 1•二二J___■——1■ ■■ ■Ntolpgi (kW)■• ■ "__ _—r ■L Y : M........... 、! ............ :i 1 .................. ;,■■I 1 _ _ --------• , :"Engine 眄心 W)» • 1J ————._Mi i 1i ■Gezaim QSue“kW)□1 ------------------ 1 ------------------ 1 ------------------ 1 ------------------ 1 -------------------•• • • •rz. Ifi i JlDCB^tVohwGls1 ------------------ V ------------------ 1 ------------------ 1 ------------------ f --------------------•尸 ............ ? ........... .............. 「・Kr^ .,i i i 1 fVeMde speed (hn/hlu" : : :• ・ • ・ -• • • •1 ----------------------------------------------------------------------------------------------------- -■Simulink建立的电池模型可以将内阻类型细化MWIMI i-*CZ3» E EJpBi/tZIlOr-■<U口brirry : II及T tmyf胡世I.討乳側1/仔F_*;Z I *------------------- 啪磊5吋............... .....电池的等效电路模型(内阻模型)■Simulink fiiSimscape建立的电池模犁■Sirrulink fttSimscape "的电池模型充放电测试曲线Q1T丄------------------- 布晶吻吋 -------- ---- -- --------------------RC 模型:Equivalent circuit model (RC|•Cb :电池电容即电池容虽 •Cc :表面极化电容 -Rt :终端电阻 ■Re :电池的内阻■Rd 电容的内阻CalsiAaH pMVP A* SOC "目£C WTIMI C!A>WUM*ZiSWlUM■Simulink flESimscape 锂立的ill 池模翌*E>©*C«5"Q F -------Sunlrit-RSconvanr3曰QgnilpmjMQotacleo ¥oiii?g#So mlRC 模型在整车模型中精确建模:建穴精确的屯池模型Sioiul ink Library Browser£U B |dit Slew 肛切Q « h Ent«r Mirth taini v 传LibrB'nes“ ■ KM i mi b 旳i»・apA■R H IIW M WciiiiiiopEmiMKl^ Cod” 量 Rtfxrt G*w«ki■ Roftift CoiMwl liHltnx•剧 S<mPo*trSy«»«M®G W S^mscape弓$曲眉腐M Lik ■呼]-Diclftcg ]j Hydohilic■• ^grwlit帀 MicMrK*Ti 爭片肿4 S*gmitPniwnitec|^nKem®C和 SrnSecirMKt 甲.4*7*»心Utilrt4iI V Bdfl-Simscape :基础平台,实现多领域物理建模 ■Optimization Toolbox :电池的实际容呈计算 ■Simuhnk Design Optimization :慘数辨析 ■Parallel Computing Toolbox :并吁汁Scopes加 1^1 AtceleittiDr 豎期皿 Powei DemandMmiiagcimnni £lr*l 卑的tinging!■J D 匚4)€ eonv^fiei-=■SfFllhrDfKlIrb mia-TQf* DriwtS^nchmuyi C^vmiMficr& Dri 四..... ............. 卷A ......................... .............■三阶等效电路电池模粮R x = f(SOC, Current, Voltage. Temperature)[fi/lain Branch] [ParasiticBranch]利用Simscape建立电池的三阶等效电路模型55对否?电路中的参数关系Simscape 语言实现fl I di E-g< > rr- WT、«-fi\ - »wv.>i«il la ■■^\h--'Lqi --」« L<-« Jllfl L Er r-MfiHfk- 9i rdfH- L AI |vll £■ 1>iia h *Mi 务Url* IlMrt *fl».・ *i r i --耳«M] 1 «l :■ : f “辺"til- * * >■ -4 £■ |J-i tw - C ^-rVHooTar^V«lPM!l T i ^K ^R^HB . Jiprllri^ iRftl | rTnrtihdr I Irair^-tnir"13 >|i !+♦- i 说上•--- Sr 忖"扌V = i : Mlat JBIfhjB A L 4^I 1 La Iq ft 1 I . Q E :匸#l ‘\亘:丄Stiir !『Jk HfcSil : ■ ' 0 Kf.-K £LI W IM H T ; |m PLT )1 A M .^V M M*r Libia T 訂. 砂 |« IIIf m > 4■4^ T * * 卜/?[= — Rmln(Z)O(7)vid mat li-niJ K ■:- KCqnRL *■卡]* Itfti^XjBlin *■ niWufjBk^i -i-^BC-MK^iin- c-lKlf ICC > e 阳怖= F LENM 嚼* 亠w h -l 口 3K~rl*v&s bJ<4?1 = ifl. l JUAJ2 1 ft. 'i'L t JC1 In M 1 Cl. J ! LMl 1*^ - hl«F3Lf :sL«r ■ «axtexp[/42I (1- SOC )] …加丄+ exp仏2 h/I) »«b4ZK3LHi-CIWr 一 i 佥加啊英 L^j-d 小 L * 41- 4A2J-L/!sEar : • W" =* 赳,fad■电池电阻与其它参数的关系x 103R }二 _心]n(l)OC IR2 =心 00607 0809SOCexp[/t ?1 (1 -SOC )] 1 +旳仏 /«//* *)Q0 5—…——-………………… f|Sr 球灯右参数辨识13■充放电曲线-不同的温度条件■不同的充放电电流与电压■测量的参数■电压 •电流 ■温度510Tirine (hours)1C O一仁心匕no 参数预估计 CanvKtivT HeatIdealTCTijrerEilyirThefreal Rel&rehteI ■ ~ ■ ££■| lijioad 〉Jluad I 沁->| pac叮£帥 0 charge <DOC |CliAigi^ (A|^Tefcrimg ・鞘 dp (V 却北"叩[SOC|■Tar-peBMurE 为丹欣吕 C'tAmtjierrt1晌餐『岂.mf叵Sdver Conngiurf 訓ionDodoe c 【icM nereto open theParameter EflmfliiDn GU 啊h prettited 血怡L*«ci-acid Uitttry2 511L曹..... ............ 春 A ......................... ...........■辨识的结果取决尸模型与数据M 文件控制参数辨识过程■方便调整参数■根据尙求,分步骤进行数据辨识set(hExp(i).OutputDat-(2),・・・•Daca* r TeszDaz&Se^ (1)・ volrog© (2二©w 匸h) •・・・•Tine* t TeszDataSet(1).cxme(l:UflefulLeng^h).••• •Keiqht •r Te5tDataSet(i)・weight);| •nd%% Create ob?ect ・ to represent parameters ・ hPax■ Parac.ec«rE9€laa^or ・P■tanve 匚©z ('Ao* #hFar (end*l) ■ Par&neterEatitutor.Peremet 亡r(*Ke'f hPar (end*l) ■PararseterEstir&ator ・ Parameter (• Eno •, hPax (end*l) ■ PAraiL«c«rEstxaaCQX ・P ・=ajiwt ・::('R10・. hPax (end*l> - Para&ecerEAtl&ator ・P ・raincre :U ・Rnc ・■ hPar (endri> ■ Par&meterEatiMa^or.Paraineter(• A22•,%% Creata EsttBation Project froa BxperiiMntal Data, Paraneters^ States h£st ■ FararaeeerEstirMtor ・E ・t\nat\on qMode 】N ・ne. hPar # hExp);♦ Add tunable initial conditions for extracted charge ・tate for 1 ■ 1:length (Te 3tDatdSet )Time (hours)A O F -5^5) 1Ke, 0.0003, 0.001S); Eno. 13.15/6, 13.S/6); R10f 0.0001, 0.1);Roo ・ Rco_lim(l)R QO _11B (2)>; A22r -150, -8);sec (hPax f ■匸XIM “C T. ;................... 裁品 u/prcf ......................... . .................电池参数辨识步骤小结参考文献■SAE Papers (contact MathWorks)• SAE Paper 2009-01-1381 Parameterization of a Battery Simulation Model Using Numencal Optimization Methods • SAE Paper 2007-01-0778 A Simple, Effective Lead-Aad Battery Modeling Process for Electncal System Component Selection■ Featured Products: Simulink, Stateflov/. Simuhnk Design Optimization, Parallel Computing Toolbox/.v. .v、Example 2: Table-based Lithium Model2009-01-1381Parameterization of a Battery Simulation Model Using Numerical Optimization MethcxisRobyn A. JackeyTh© MathWorks, IncGregory L. PlettUnivorsity ol Cokwado at Colorado SpmgsMartin J. KleinCompact Rome IncCcp>i^102(09 SAE1 OptimizeCapacity Model・ OpOrriMtcn rooibos2 Optimize Discharge Parameters・ Slrrumk Dosgn OpcmxMcr■ Paraiiei Computng TooibOl -3 Optimize Charge Parameters • Stfwom Os»^nOpOmzatfon• P ・・lcl Computing4 Optimize Thermal Model OplrwatonABSTRACTTypcatty battery models are complex find dtffkult to perametenze to match reel^crtd data Achieving agood generalized hi between memured and simulatedThr$9 eyimat«s ore often obUsrwd » using mocMs. a method that further nec^sitntes an accuraie mathemabcai description (model) of the dynamc chaiac*K&>cs of the c^Bs. In ths paper, we first (fesente a witotrie model stmeture ond then discuss how the parnnwtors of mk model may be aulomaticfllZ电池建模的小结■电池的模型可以川J:•系统层面的仿真•用于控制算法开发■采用数值优化的方法进行数据辨识,建立精确的电池模型■冃标:仿真的计算误差小尸电池参数的变化误差Ulr l-U: In* &. F^li 口g 农比应鳖”厅Jskd i. ■■帘■•・翎・■■■ •抚K。
锂电池matlab_simulink建模与仿真
1. 全冲全放2. 同时冲放3. 环境温度4. 电流范围整车仿真流程1等效电路模型: 2. 神经网络 3. 有限元RC 、内阻、三阶、 RNGV 、开路电压Batter yEHtt_HWr-BV Bil-Scopes遛朗sakver AcLeterolw 舒Man P*肌i g"NidM 杯曾EMI M ^Irwtflgy bi^inceIQWK43n J XJSv*POlWH SpikSynchwnDui Motor* DilwdSr% 祜则A. Dri^siv 1P TEK-DC cnnuvrlBrHv_Bp i1_Sffwplr-lILI, ATi :e 7L -W □ 1^ u\ii<asurtffi<?nf f:HEV Pow 亡r£口1乂十 * HT13rkhvp Acu De mas□ 3 u & x- * eDH :血 ISHBSSWMsM 5flF E ■^II »Cry(^^Wdcrp-: At :- (kjV)fMhh j*rwJ5,SA■■—tj&lprr^or W 心I ■卜旳DIBuZH&qs ㈣Venidespeac (km/hl■Simulink th v;f t'j 电池模中」.U L-i brrurv : bm t^^^ylndrL可以将内阻类型细化电池的等效电路模型(内阻模型)■Simulink 和Simscape 建立的电池模型■Simulink fllSimscape 建<的电池模甲.;FiKVTE Fl Rure i : tdt err Char 汎匚icrriE 石I L I* lilt Y14V IruKt□「站」b '■--hkiEi 门ECut 灯CKjraClersin- ?rtO 2C(1 ?离)1 DtSChags' cjpis^Nofniral area充放电测试曲线BatteryT :tlt Cduf t*Ekrap Finder■■】孑yu M- 0 310 3 0am 口 ff 口5 2 36 £4AmtK-'t-flOtr (Ah)Eu = I 303. h : 0 002. K = 0 匕 015J 科.= 0 11293 B = 2 6精选文库■Simulink flDSimscape 雄工的电池模舉^■Bai Lli ¥S F 济 Tii=* iLliJ JI --- *WAr* --------- [] TID 「 Q 心丹 I ColchODM VdllKl*RC 模型:Equivalent circuit model (RC)Cc-frT)RC 模型在整车模型中csac no•d>■Cb: ■Cc: ■Rt: ■Re:■Rc;电池电容即电池容量 表面极化电容 终端电阻 电池的内阻 电容的内阻R F -ffh SOC)Cb=f(T)*CSMIC2)M VcItSwK* : ■=r(T,soc)Rt=f(T,SOq精确建模:建立精确的电池模型SiBuJ xnk Library iBrpwser-Simscapet基础平台,实现多较域物理建模■Optimization Toolbox:电池的实际容重计篦■Simulink Design Optimtzalion:樓数辨析■Parallel Compiuling Toolbox:并行计算I "曰tCl!" I■I HV((r»ul<:Mi PhyncBi SigAils]_寿Pnihiffiaic _■UtlllMl■三阶等效电路电池模熨R冥二f(SOC, Current, Voltage, Temperature) Transient Dy namic End of Charge Resistance 丁电血"1 ResistanceJpen-Circuit VoltageC1VAR2wvROEnd of Discharge Resistance[Miain Branch][PnrftBiticBranch]Charging Lossestt利用Simscape建立电池的三阶竽效电路模型对否?电路中的参数关系电池电出与其它参数的关系SOC呂二一KJn (以疋)SOCexp [血(l-SOC)■ Simscape 语言实现f .Ui.t» - C 汽«ir ・;j 和呼l^Lohr. Jw kri XHfil R rnUi-lr | I ■pkh I n^r\l^|SixT « J kJ'!; L - «t>iSL/liBflr:i!lW"-赳 于dX 100,506 0,7080.9di n n.51 i :; ;斗 Ak MW11 » *■4]IT )0MgLti 虹*4 L r tfl A L ' 也亠上;£耳 土出 柑-fc fizU F £ L> —工一 lcl-4ta I p. *. n.* J * F- I -i* IL -■ * - tli-;= T ■ II hf 锐& - 1SSjWTW-Aliblbi?二T ; I ''•1川4."■'■'*姑—甩}n{/)OC}«».>-snFhJ nC -T ■. ii ■二 I.,FtL ■ 晋L 洋I 軸旧山3「+;朋1\严riE-i*if nc > D. wp??飢=卡1卜】皿2附卯卜入士r 丄迄-"阳It »K 町U » »3Eb41 J1E5 = {I. %I 4:1-(:.: i- P-'^ 4ItlH ■ h 和 fr-^土N 勺曲轴弔'I^j2|h l i#卷I 叫玄厂>匸!% >-為' Z HL DP * :- L| t 二心严Kt,侏p 属](1T(SOC)] 1土班p (血 /… //*)fnL 丄- C■rt -ha±「tx :H3t 邸.吧・产冃匕去■ Hitfimi t-i^r^TT 丁匕二L^ir "刊trd+ ex22 /")V 三丄血,■454参数辨识■充放I Lu 川线-不同的温度条件-不同的充放电电流与电压压流度 电电温■ ■■参数预估计 Conveclire HralTgUer rIhcrrralRnweweMTtHefit 1«t7i^r»urEaa(tis*ycurneni一匚①t n o ±1.patierv石"Votti 聲央nWF i"圍龛Jiinl 1<GamTirtie (nouns)V I DB U I 50C 、DOCH nij=» IMver5两Of 刃曲ScupcTamp 卯 Hur? i"网raes C P *Depdi <S ctiaige (DOCj ~I loaJ b -------- : --------------- ----- h陀如期(V[W1Iifii'Ii.nunJ .(n :ia» (V; *ensues fji MT 5cUS :tOEfj 伪 ln\jPBramPT* F^tPi.T -r-n Gil win pfeisao^d 诲s■砂ii只的结果収决「模世与数据s§>Time (hours) Time (hours) M文件控制参数辨识过程-方便调整参数■根拥需求,分步骤辺行数抑讲识ii -ISUU -£QSIS3S3 - 'Si4 -55 - 5'€ -S'T -SB - 阴'€0 —n轴-ti时-IL) .OutpuiO«ia(41,..-三&■uQa匚.vol^iqe U±?A»±ulL4ngLh)…r ...Tes^DaH^eL [i) «t:Liu, fliUaefulLcii盯蚣】”**C AC<'■Time', ■Weiqrt ■, Tes*:Dfli:*Set ti)*wei5ht|;Create ohjccn to rspTAaenr paramfiter*.hP*£- F4f*t=«t«rEttlh4»E^Ptrut*^cr ('A?'',liFaT<eiid+ij - FaravcerEacitucor.Paramettr f";Te', hPaT<CRd+l) ■FaraHceirEscitHtar.Par^ird*; (*EnD\ hFax{cx;d«l) ■FiruHccrEscicutcir+ Par«in«L*i CBIO*« hFa£(cnd*lF ■'FdroKtvrEfClEutOr ^F*r<inetcT )1' Eso*, nPoiTcend+li ■PAr»w«rE«iMMr.PflrMK?er ('AC.Kt,SS\QrR;6R D H-$» 利:a品0丸o.OQj⑹13.15/«r L3.5/«];OMOGlf D.l];BcQ llAtli r BcO IU E<2H;-150. -S):■ miS*<BB*SBSB>SS<SSBMSN»MS>BS<B»MS«MSSB>S«SS*«SSSWW<V'S*S«*Screfttft BATtiMtiofl prejeflt rroa 耳彬Uftts® p^vniieTerft, Staten •P&r*twceft9iin*car.Ejtiuiiion hFar’ hEkp);<=* Add tiiaablc initial canditlca* far ex^ncLcl chiiQe vcatc D for 1 • 11 letothn*3tDAtd5«* I精选文库电池参数辨识步骤小结参考文献•SAE Papers {contact MathWofit}” 5AE Paper 200*01-1381 Parameterir^tlon of aSattery Simula bon hAodfri UsiOQ NumericalOptimizalion Meltiods•SAE Paper 5007-01-0778 A Sample, ETledtve LeadAod Battery Modeling Process For Electrical SyslcfnComponedI Selection■Featured Products: Simulink, Statefbw, Si mulink Design Optimization, Parallel ComputingToolbox汕^rtWKS MrnmK>3uCt;>Exam pie 2: Table-based Lithium ModelParameterization of a Battery SimulationModel Using Numerical Optimization MethodsRobyn A. JackeynwMathWW Inc精选文库Greg«y L. PkHUn^amlyol Cdwsdo d Cd or wk* 紳rv 亩Martin 丄KleinC«nT«ct Powar IptA 2KB SM. b4Hr*)oriAB&TRACTTypeg^fnoMi PEG oannilEni md WfRl tQpwT9fri¥*efize to dais. a^iqdl ger Grained W CntMeen moEisirfid mdVim^nd r»B・i 加iiri hn flnrai tana 虬YaaeHmjrtanfiBttw血Hflss an□ften ot4»rwj by u到叩nxxMi a nwrhiM) lhathwlh$r 肿KCitfManittimafeEi daso^ita^ (motfel} cf (he <fyrDfntcSwaderslKS of Ute c«fc. in U K FM(H, un Tirsi descnto «uldbte mod创3tfuceur« aid Owi disci超tiow itw pmmtilnof fin rnod«i may b* mtonMicfl恂精选文库电池建模的小结■电池的模型可以用F-系统层面的仿真-用于控制算法开发■采用数值优化的方法进行数据辨i儿建立桔确的电池模型-H标:仿貞的计算i昊斧小」:电池参数的变化误弟。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1(全冲全放2(同时冲放3(环境温度4(电流范圉 1(等效电路模型:RC 、内阻、三阶、RNGV 、开路电压
!电池matlab_simul ink 建模与仿真
2(神经网络3(有限元
整车仿真流程
可以将内阻类型细化dl:j FV “件US 9 r
■Sirmilink「立问扁1」阳
电池的等效电路模熨(内阻模翱
•Simulink 和Simscape 湮立的<fe 池悭里
•Simullnk fHSimscape 址卜旳电池柄乜
充放电测试曲线
iCOntwo e) &心""山八“・加小仞 心切■加广砂叭八讨
ffwul ________ 4 _____ First onier HSH ----------------------------------------- --- ---------------------------------------- <•帥脉心 | 护—Ftes^lJinoe * frzaj
■Simulink f Stmscape I "iim佇卡
RC模型:
Equivalent circuit model (RC)
•Cb;电池电卷即电池容H
•Cc s左面陨化电容
•Rt:终编电阻
•Re.电池的内但
•Rc:电容的内但
RC模型在整车模型中
精确建模:
建立粘确的电池模型
•Simsaape:・做理謬迪熾捞貝邊槌
•Op tim ization Toolbox ;电;±的丈际容量计
翼■Sinnulink Destgn Optimization:嗨数;;析
•Parallel Computing Toolbox< !f仃计翎
•二阶等效电路电池模型
R x =
f(SOC. Cugnt.
Voltage. Temperature)
TBfmlnoilRMcstencc z
End of Ohch ftr庐Resold na
[M*iA BrMeh] [Paratitie
Sranch]
利用SimscapeS上电池的三阶等效电路模吃
End of Charge Reslang
-Wr- CT
mb L4rarv nrovxrr
对否,
电路中的参数关系
■允放电Illi 线
•不同前温度条件
•石同的充祢电电流与电压
■测忒的参数
•电压
•电流
•温度
参数预估计
•电池电附打兀它裁数的关系 SOC SOC 唧% (1-SOC)] R^-R^JWC) ■ Simscape i 普書实现 K 二一心 m(QOC ) 参数辨识 1ft
Tme (hours
I
I tMttvry
•讹说的紬果取决「•槌空与数据
•
二
二.=
•<・-
M 文件控总参数辨识过程 ■ E •整说空畲数
•山・:心.去.公少弊朋I 驾JE
収
:■■・<>•■•• n /■丁,・ ;•:・•• • **厶:4匚工•・••■■/• J x»C^Z^4V^X^«- • ••-:'• T/TT X tiTi ;.• •・・. 2・•卜 ' • Trv^」" “•••}'! •— A«l «| •2 ・—/euS 3 • • *.. *.H-U - mz «:>.i ・ ,(- • »•• - c»»c c s:-.» • * '厶".・ /ir«m:cikJ :X3At::. »i:ru:«: 一::•. 、・;rvr —F-rprr. "Lr-r 1 ■ ,山-•«■>•・.>.*•.• •»•• • < • ■*■ S ・.•: .• 4. t.ueu i .esii :. JO . i; .^a..・ iai: •HA , c- (cry. ‘ .•當 S.・ 4.«p ; f 2山・ -4:: I rn ・ r«!t / T.fn aei ■:. l-;"・・・ Ven i I
・ it,
t*! €•r ・tr< ・L < ./ •• • - •・•・/ 亠,7Tf^ ・•"•・〉
・•
电池参数辨训步骤小结
參考文献
■SAE Papers (coniact Math Works)
・SAL Paper 2009-01 13B1 Paran^terwtio-n a lUtieiy Smu^iGnModcJ Us^ng NMincnwl
OpVmijiiliQn h^lhoO-s
• SAE Papet 2007-01 0778. A Stmiprie Erfectrw Lead-Aad B^tLdry Mod 珀mg Prbeess for Etedncal SR仙)Component selection
•Featured Products Simulink Stateftow Simulink Design Optimization, parallel Computing Toolbox
Him 和
Example 2: Table-based Lithium Model
•电池的槌型可以川「
•杀统层面的仿克
•用于控制算法开发
・釆川数值优化的方弘ilLfj数据卅i i儿a 愉的电池模魁• I】杯:仿氏的计尊误必小」・电池参数的燮化以径
电池建模的小结。