文件交换
584个下载
更新2020年1月07
查看许可证
此文件包含用于参数估计和仿真的锂离子电池模型。1.解压缩项目。2.双击BatteryModeling.prj以设置MATLAB路径。HTML索引包含要打开每个示例的链接。
演示:1.3S-1P电池组CCCV充电,无源平衡。无源平衡的充放电循环,包括热效应。2.电动汽车电池冷却。汽车电池组的液体冷却。3.细胞的特性。利用脉冲放电实验估算单细胞参数。4.基于UKF的SOC估计。5. SOH(内阻)使用EKF的在线估计。内部电阻随着时间的推移而增长,非线性卡尔曼滤波器估计其演化。6.电池应用。这个程序可以用来找到数据表信息的电池参数。
该网站包含使用MathWorks(R)工具进行电池建模的额外信息://www.tatmou.com/discovery/battery-models.html
--------------------------------------------------------------------------------------------其他文献:
SAE 2015:基于模型的电动汽车健康和老化锂离子电池参数识别//www.tatmou.com/company/newsletters/articles/model-based-parameter-iderification-of-healthy-andaged-li-ion-batteries-for-electric-vehicle-applications.html.
网络研讨会:用MATLAB进行电池数据采集与分析//www.tatmou.com/videos/battery-data-acquisition-and-analysis-using-matlab-89170.html.
网络研讨会:用于系统级分析的锂电池热效应模型//www.tatmou.com/videos/lithium-battery-model-with-thermal-effects-for-system-level-analysis-81886.html
IEEE 2012:锂电池模型具有热效应//www.tatmou.com/content/dam/mathworks/tag-team/Objects/i/71900-ieee-2012-high-fidelity-lithium-battery-model-with-thermal-effect.pdf
SAE 2013:简化扩展卡尔曼滤波观测器用于电池SOC估计//www.tatmou.com/content/dam/mathworks/tag-team/Objects/s/76108-sae-2013-simplified-ekf-battery-model.pdf
SAE 2013:使用分层技术的电池模型参数估计//www.tatmou.com/company/newsletters/articles/battery-model-parameter- estimation-using-a-layered-technique-an-example-using-a-lithium- ron-phosphate-cell.html?s_tid = srchtitle.
SAE 2014:电池组建模,模拟和部署在多核实时目标上//www.tatmou.com/company/newsletters/articles/battery-pack-modeling-simulation-and-deployment-on-a-multicore-real-time-target.html?s_tid=srchtitle
网络研讨会:通过系统级仿真优化车辆电气设计//www.tatmou.com/videos/optimizing-vehicle-electrical-design-through-system-level-simulation-81919.html
视频:使用多核计算机的电池组实时仿真//www.tatmou.com/videos/real-time-simulation-of-battery-packs-using-multicore-computers-92061.html
视频:Matlab&Simuli金宝appnk Racing Lounge:使用Simulink造型//www.tatmou.com/videos/matlab-金宝appsimulink-racing-lounge-battery-modeling-with-simulink-96690.html
使用基于模型的设计来构建特斯拉跑车//www.tatmou.com/company/newsletters/articles/using-model-based-design-to-build-the-tesla-roadster.html
--------------------------------------------------------------------------------------------
MathWorks(R)咨询在本主题提供服务。如需帮助,请与我或MathWorks(R)代表联系。//www.tatmou.com/services/consulting/proven-金宝搏官方网站solutions/battery-simulation-and-controls.html.
javier Gazzarri(2020)。电池造型(//www.tatmou.com/matlabcentral/fileexchange/36019-battery-modeling), MATLAB中央文件交换。检索2020年9月9日.
2020年9月7日
.mlproj未打开请在mudit.hayaran@gmail.com中提供另一个扩展
2020年6月16日
2020年5月13日
你好,是否有可能对电池的SOC进行参数估计,低于0.1?谢谢你的模型。这是伟大的!
20月28日
文件是在2019b准备的。我怎么打开2019a的文件
20月22日
@javier gazzarri先生,我开始研究电池建模,你开发的模型非常有帮助。它让我很好地理解了如何建模电池。但我没有什么疑问在模型SOH估计中,为什么我们没有使用无迹卡尔曼滤波器,而是使用增广扩展卡尔曼滤波器?具有移动平均电流和电压噪声的“噪声子系统”的意义是什么?目前的简档EKF.MAT MATLAB数据文件已从某些实验数据导入?您能否解释到此数据中的时间和当前信号值。在线参数估计如何基于状态和测量更新功能计算R0。先生,我的论文也可以用这个模型吗?
2020年4月16日
4月14日
@eduardo:谢谢你的问题。因此,使用MATLAB的EV冷却演示船舶是由于提交的一部分不需要。您只需要在MATLAB命令窗口中键入sscfluids_ev_battery_cooling。
20日4月2日
喜哈维尔,
谢谢你的模型。电动汽车冷却演示似乎没有从zip。所有其他内容都是可用的。我想知道你是否可以制作冷却。非常感谢。
亲切的问候
4月1日
2020年3月26日
Gazzarri先生你好,
一些文件需要Simulink中的较新版本。金宝app是否有可能使其可用?在我来说,我使用MATLAB 2018年和我不能运行.mlprj
感谢和问候。
2020年3月9日
2020年2月25日
这就跟你问声好!亲爱的先生,这些文件的扩展名是.mlproj, matlab2019a无法处理。还有别的办法打开吗?
2020年2月12日
亲爱的哈维尔,回应你的一个评论中推荐使用脉冲放电时估计和模型验证的驱动周期,你同意我的电池参数和输出也C-rate的函数(即当前配置文件)不仅仅是温度和SoC。这就是为什么例如在文献中,它声明ECM永远不会在使用的操作条件之外有效,因为我们对电流vs电压exp数据进行参数估计,然后我们适合模型。但如果我们改变当前的配置,特别是在使用更高的c费率时,我不认为这个模型将是有效的,即使使用一些随机的驾驶周期进行验证。谢谢
2020年1月17日
是否可以访问旧版本的模拟?
我有一个2018年的matlab,不能运行。mlprj
谢谢!
2020年1月15日
20月7日
@Joao Paulo Fumagalli:在进行估算之后,使用与估算不同的数据集验证参数是很重要的。一个可接受的低验证错误表明该模型能够重新生成一个通用的当前配置文件。因此,使用在整个SOC和感兴趣的温度范围内充分行使参数的估计数据集是很重要的。我通常建议用脉冲放电进行评估,用驱动周期进行验证。
2019年11月21日
1月1日2019年8月1日
你好。我扩展了模拟以包括2RC,但它需要年龄收敛或估计参数。
2 2019年7月
2019年6月13日
亲爱的天才:很荣幸读到您的文章。我在研究电池管理系统。目前从事电池系统建模和电池参数估计。我希望我能问你几个问题。用梯度下降法还是牛顿法估计电池参数。如何提高参数估计的计算速度?在实车SOC参数在线工程中,常用的方法有哪些?这些算法在实际工程中是如何工作的呢?我应该跟踪哪些实用文献和信息?
2019年5月7日
你好,先生们,我用的是加扎里先生开发的模型只对数据做了修改。我的疑问是:有了估计的参数和随机的电流曲线,我能预测电压行为还是模型不能做这种事情?
感谢所有帮助。
2019年4月25日
2019年3月15日
你好,是否有可能实现另一个热模型?例如,一个基于2-RC分支的热模型,其中一个分支代表细胞核心,另一个分支代表细胞表面(正如Forgez在“圆柱形LiFePO4/石墨锂离子电池的热建模”中解释的那样)。电池之间的热依赖性是如何表示的?以及其他热依赖性如何,例如,在细胞和案例之间,代表?
谨向您致以最诚挚的问候和衷心的感谢。
2019年3月5
你好,如何插入ORANGE块并将其链接到参数估计gui?
2019年2月28日
2019年1月28日
@Jon Ostolaza:初始条件改进需要考虑一些事情。1)如果您的实验在开路(i = 0)处具有相对较长的时间(i = 0),则可以计算到它们中的每一个的充电状态(来自初始SoC的库仑计数),并使用这些SoC值作为SOC_LUT的断点向量,以及休息期结束时的OCV值作为EM的初始条件。2)如果实验表现出突然的当前变化,则每次具有当前步骤更改时,您也可以通过执行R0 = Delta_v / delta_i手动计算初始R0。3)在Simulink设计优化中有一个灵敏度分析功能,您可以使用来执行快速蒙特卡罗分析来估算灵金宝app敏度。4)您是否能够在分析结束时共享实验叠加的屏幕截图,因此我可以尝试阐明收敛误差?
2019年1月27日
@Javier Gazzari SIR,我想知道如何在串联锂电池80电池节目中以矩阵格式给出电阻R0,R1和电容C1的值。它是实验数据吗?
2019年1月14日
你好,
我正在使用此模型来估计使用我的实验室测试结果来估算电池模型参数。当我执行参数估计时,算法会聚到0.08的误差导致模拟和测量曲线之间的码头。我想知道这是否是当地的最小问题。我还想知道模型对初始条件的敏感程度,以及估计这些初始条件的智能方式,以获得更好的模型拟合。
提前谢谢你!!
2019年1月10日
2018年12月5日
@Qihong:该消息表明没有Simulink设计优化许可。金宝app
该模型认为它的例子需要2017A,我想问一下,如果将在2018A的工作?
2018年10月17日
这页上的模型信息说它需要2017a,但也“创建R2012a兼容任何版本”
我们正在2016a锁定在可预见的未来,不能打开此模型。是否有一个版本可能可以与早期版本中打开?
谢谢
2 2018年8月
SOC可以小于0?在em_table.ssc,我发现代码,以防止SOC> 1( '如果Qe的<0 && I> 0 Qe.der == 0;')。我更改条件为“如果(QE <0 && I> 0)||后的模拟卡住(QE>ç&&我<0)Qe.der == 0;'(当然,我移动Ç计算的条件之前)。我不明白为什么这种情况下,可以防止SOC> 1,并防止SOC <0时,将无法正常工作。谢谢你的工作。
2018年3月28日
感谢您对这篇文章。我试图在'sc_lithium_cell_1rc right'上工作,但是,当我尝试估计参数时,在我点击橙色按钮时,它就不会将我带到参数估计会话,而是错误消息显示。解决它的最佳方式是什么?请让我知道,谢谢。
2018年2月28日
评估子系统块(掩码)的' OpenFcn '回调错误“ssc_lithium_cell_1RC_estim /开启GUI”。回调字符串为“%Speload(“ssc_lithium_cell_SDO_Project”、“项目-ssc_lithium_cell_1rc_estim','一个temp right');speload('sc_lithium_cell_1rc_estim_spessession')'
未定义函数' speload '用于输入char类型参数。
请让我知道这件错误消息有什么问题!
2018年2月27日
2017年11月4日
嗨,我运行模拟时会收到此错误:
在'ssc_lithium_cell_1RC_estim/锂离子电池(1-RC等效电路模型,等温)/C1'中计算参数'C_Table'的误差
有这个解决方案吗?
2017年9月26日
2017年9月19日
“要求”部分现在表示2017A是必需的,以及并行计算工具箱。这仍然会在2016b上运行,而没有并行计算工具箱吗?
2017年9月1日
2017年8月21日
@Juan维勒加斯塞巴洛斯我们为这个示例创建了合成数据,因为本文中提供的数据是专有的。因此,从31 Ah(原来的)更改为27.625 Ah。
2017年8月14日
嗨,我对这些模拟有一个主要问题。如何将数据与当前和环境温度的单一建设者导入数据?我是一名大学生,我想了解这个主题。谢谢。
2017年5月4日
@TonyN我也得到了这个问题。我想知道的答案。
2017年5月3
您好,我对这些文件的一个一般性的问题。我怎样才能在Simspace使用set_param命令,如果我想换电池参数从脚本?事实上,我写我的算法,我想从工作区一个圆形的模拟后更换电池的参数。感谢您的帮助提前。
2017年4月19日
@TonyN我得到了同样的问题。你有没有找到任何解决办法?
2017年3月28日
我正在尝试运行R2012b sc_lithium_cell_1RC。mdl R2017a之下。当我尝试运行时,我得到以下错误。
在编译ssc_lithium_cell_1RC时检测到多个编译错误。由:[SSC_LITHIUM_CELL_1RC /锂电池(1RC等效电路模型)/ C1']:找不到参数'i'。如果您对Simscape文件做了更改,或者正在升级到Simscape的新版本,请运行ssc_build。['ssc_lithium_cell_1RC/Lithium Cell (1RC等效电路模型)/Em_table']: Cannot find parameter 'Qe'。如果您对Simscape文件做了更改,或者正在升级到Simscape的新版本,请运行ssc_build。['ssc_lithium_cell_1RC/Lithium Cell (1RC等效电路模型)/R0']:无法找到参数'i'。如果您对Simscape文件做了更改,或者正在升级到Simscape的新版本,请运行ssc_build。[ 'ssc_lithium_cell_1RC /锂电池(1RC等效电路模型)/ R1']:无法找到参数的 'i'。如果您对Simscape文件做了更改,或者正在升级到Simscape的新版本,请运行ssc_build。
随后,我尝试在libatteryelements上运行sc_build,但是...... 2012b中的库不存在。但是它是2010年。我将其复制到我的工作目录和重新运行rec_build。现在我明白了:
无法生成'libatteryelements_lib'
由:使用错误LiBatteryElements.C_table>方程(线43)功能,tablelookup,是错误的。请检查1)输入数据点是否具有正确的尺寸;2)查询值是标量;3)查询值与表中数据有相应的单位;4)常量或编译时间参数传递给插值和外推参数。参数1 = [5X1双]参数2 = {[273.1500 293.1500 313.1500],'K'}参数3 = {[5X3双], 'F'}参数4 = [1x1双]参数5 = {[1x1 double], 'C'}SOC_Table = [5x1 double]Temp_Table = {[273.1500 293.1500 313.1500], 'K'}C_Table = {[5x3 double], 'F'}soc = [1x1 double]t = {[1x1 double],'c'}
我看了看代码,但看不出哪里出了问题。有任何想法吗?
2017年3月12
根据该文件,电池使用的是27.6啊,与使用31Ah小区的引用纸张不同。我想知道制作实验曲线的细胞的参考。
2017年3月7日
先生,我想知道我是否可以应用题为“锂电池模型,Simscape语言和Simulink设计优化”的型号来模拟在手机(Sumsung EB454357VU 1200mah)中使用的棱镜锂离子电池。金宝app
2017年2月24日
当实现80单元格包时,我得到一个错误'提供单位'c'和'k'并不相称。
谁能帮我一下吗?提前谢谢。如果你可以在ranjansami@yahoo.com上转发我正确的模型,这将是非常有帮助的。
2017年2月19日
先生,您能给我发送动态建模的钒氧化还原流电池simulink模型与定制库块。金宝app先生,我的邮箱号是bv.rajanna@gmail.com
2017年1月16日
什么采样频率是捕获电池瞬态动态和正确估计参数的最佳采样频率?我想用脉冲放电法来描述铅酸电池。
2016年12月10日
请你能帮我帮我延伸这款锂电模型到钒氧化还原电池模型
先生,请允许将此锂模型扩展到钒氧化还原流电池模型,并将我发送给我的邮件:bv.rajanna@gmail.com
2016年11月15日
你好,
我使用并行计算工具箱来更快地估计参数,
估计已经停止,并显示在SDO工具下面的语句
“优化完成,因为梯度的大小小于所述功能公差的设定值”
我该怎么解决这个问题?
我用并行计算工具箱更快的参数估计,
2016年11月11日
在参数估计中,参数估计的轨迹图在每个参数中有不同的直线,这些直线代表什么?
2016年11月10日
2016年11月9日
mohan Kanh,之后,打开“参数估计GUI”你可以点击“新实验”,然后导入数据。双击“EXP”的实验下框,你会看到一个Excel文件中的选项来导入。
不过,我们仍在试图弄清楚如何在原始模型中使用这些导入的当前值
2016年11月8日
嗨,Robyn杜松子酒,
你拍了11 * 1参数矩阵用于放电脉冲
我想给出输入即电流和不同幅度的充放电脉冲,如何得到参数矩阵?
乔什·萨维茨,
我能够让它工作。我错过了“所需产品”部分。下载188bet金宝搏您需要安装以下内容:优化工具箱并行计算工具箱simscape.金宝app金宝appSimulink Design Optimazation(这是我缺少的设计,我最终购买了Matlab的学生版和其他所需产品,以便能够打开购买和使用此工具箱)下载188bet金宝搏MATLAB
2016年11月7日
我有同样的问题@isaac thompson。橙色框打开当双击时的参数估计返回错误“未定义的函数”speload“,用于”char“类型的输入参数。你能解决这个问题吗?
2016年10月21日
2016年8月26日
2016年8月15日
2016年7月6日
我无法解压缩这个文件。还有其他人有这样的问题吗?
2016年6月15日
我能够安装和运行示例,但尝试打开估计例子,双击橙色框,我收到错误“speload不是有效命令”还有其他人遇到这个问题吗?
2016年3月3日
2016年1月25日
你好robyn,
我在1RC估计模型的基础上做了一个2RC模型,然后尝试估计相应的参数。但我得到以下错误:
左手侧被初始化并具有空程度的索引。但是,右侧返回了一个或多个结果。
sldodialogs.variablesElectorgc> lcbtablechanged(第346行)中出现错误CV {IVAR,1} = sVars(CT);
误差在hgfeval(线62)feval(fcn {1},varargin {:},fcn {2:结束});
javaaddlistener> cbbridge(第52行)中出错HgFeval(响应,Java(O),E.javaEvent)
javaaddlistener中的错误> @(o,e)cbbridge(o,e,响应)(第47行)@(o,e)cbbridge(o,e,响应));
能否请你让我知道为什么会发生?
2016年1月18日
嗨罗宾尼,感谢您分享您的工作。我想将Warburg Element添加到Simscape模型中。您能引导我,如何在Simscape中添加库块,或者我可以在电路中添加功能块。最好的事物,Neeta
2015年11月2日
您好罗宾,感谢您的模型,它真的帮助了我很多。现在,我想模拟了3 R-C支型号锂离子电池和我看过你的视频和文件,但我仍然不知道如何设置起点和终点在基于分层技术的每一个估计。更重要的是,我想知道如何在每一个估计控制初始参数值?并请您分享使用3 R-C支模型程序?先感谢您。
2015年10月16日
2015年10月15日
2015年9月7日
Hello Robyn,非常感谢您的模型。当我运行ssc_lithium_cell_1rc时,我正在收到此错误
无法在“SSC_LITHIUM_CELL_1RC /锂电池(1RC等效电路模型)/ C1 / C_EXT”中引用的库“Libatteryelements_Lib”中找到“C_EXT”
请你帮我解决这个问题。
2015年8月12日
嗨,罗宾,谢谢你的模特!我正在使用Matlab R2014B运行估计模型,但发生错误,发生如下:
错误评估参数“C_Table”在“ssc_lithium_cell_1RC_estim /锂电池(1RC等效电路模型中,单个温度)/ C_table_1Temp”
未定义函数或变量'C1'。组件:Simulink金宝app |类别:N.A.
在“SSC_LITHIUM_CELL_1RC_ESTIM /锂电池(1RC等效电路模型,单温)/ C_TABLE_1TEMP”中误差评估参数'SOC_TABLE'
未定义的函数或变量'soc_lut'。组件:Simulink金宝app |类别:N.A.
你能给我一些建议吗?
谢谢 !
2015年7月8日
嗨罗宾,感谢您的文件。我想估计充电参数。我尝试使用您的模型,但似乎结果不融合。我用自己的实验更换pulsedata.mat。实验与您的示例类似,但电流处于充电模式。你能给我一些建议吗?谢谢你。
2015年7月7
亲爱的罗宾,非常感谢你的分享。我正在用4个锂离子电池进行电池平衡。我想开始模拟不同值的soc为所有细胞。我使用的是2rc模型。我的怀疑是,如何控制SoC的起点。提前非常感谢。
2015年5月30日
对于那些有问题的人,如:
由:使用ne_buildpackage误差(第32行)文件:C: \ <路径> \ C_table.ssc线路:9
输入'T'用包含仿射单元'C'的单元表达式声明。在声明这种类型的成员时不允许使用仿射单元。
执行以下操作:Simscape语言不像其他单位,而不是“Kelvin”温度。它需要通过仿射转换转换,有时在不正确使用时诱导错误。改变单元“C”由“K”,并且该文件中相应地修改值的温度“C_table.ssc”
2015年5月6日
亲爱的罗宾·杜松子酒,我正在与一个团队合作,创建一个电池管理系统。我在几周前发现了你的“锂电池模型,Simscape语言和Simulink设计优化”,它非常有帮助。金宝app我非常感谢你。然而,我有一个大问题,我之前试过用它,我看了你的所有视频很多次,我看到你确实提到了估计参数。但是我还是不明白,我想问您,我们如何使用实验结果并将其输入到模型中呢?我看了所有视频,我看到你没有提到如何将查找表输入到模型中。我尝试了很多方法,但他们都没有工作。我非常感谢你的帮助,请尽快回答我,非常感谢。
亲切的问候,阮长
2015年2月20日
@ John Arvanitis - 抱歉延迟。我在R2015A Prerelease中测试了这两个模型顾问检查,他们工作了。你是在先前的释放吗?如果您愿意,您可以从“联系作者”页面中给我发电子邮件。
2015年1月30日
亲爱的,杜松子酒,
我用他们的锂离子电池模型作为我的主人论文的一部分,因为我没有真正的电池。我想设计一个MPC控制器和需要的lienearized模式,但我一定要得到与线性电池模型的一个问题。我不能在电池模型的线性化工作点。你能告诉我为Ölinearisierte型号提供帮助吗?我应该只留下电池并控制DC-DC转换器Modllieren然后电池?
我先谢谢你。
此致Hamouda
2014年12月3
非常感谢这些好的例子!
我们尝试在汽车中表征电子汽车电池以适当的SOC估计。因此,我们测量了脉冲数据,并进行了参数估计。现在的问题是:以后如何在设备(如我们的汽车)中使用获得的数据?你通常生成查找表并在ECU中实现它们?还是把完整的模型带到ecu上?典型的处理方式是什么?
先感谢您!
2014年11月4日
Kirankumar - 您可以使用带有Simulink设计优化的驱动循环(验证)数据来调整模型的参数。金宝app我会鼓励这样做。但是,电路参数值可能需要对它们进行良好的初始猜测来汇聚。
脉冲数据很好,因为它允许你隔离不同等效电路元件的贡献。
2014年11月3
我们试图估计锂离子电池与琳+ R1 || C1结构参数。对于目前我们不考虑热效应。所有这三个参数应与沿SOC和IBAT(温度在未来)分手2-d查找表。
我们正在寻找高精确估计(<10mV的)。截至目前,我们使用系统识别工具盒估计参数所有方案按照上面提到的分手。但是,尽管与驱动模式数据(验证数据)验证我们获得巨大的错误。我们正在考虑尝试参数估计工具箱中取得更好的成绩。
我的查询是:1)是否有可能直接馈送验证数据到参数识别工具箱估计?或它总是需要提供估计的脉冲数据?2)目的是我们没有不同SOC和Ibat的所有脉冲数据。
问候,kirankumar
2014年9月18日
伟大的工作(锂电池型号,语言的Simscape和Simulink设计优化)金宝app
现在我们有一个简单的方法来参数化电池在所有条件下的准确性。
请问一个问题:1)模特顾问使用期间我们得到了以下错误
在建模标准DO-178C / DO-331 - 检查安全相关的优化设置,关于DO-178C/DO-331的建模标准-检查与安全相关的代码生成设置
异常退出:BLAS加载错误:MKL.dll:不足的存储可用于处理此命令。
为了克服这个问题,我能做些什么?
2014年7月10日
下载的zip档案似乎被损坏。我请求作者重新上传。
问候,约翰尼
2014年5月23日
我有从MathWorks.com下载文件的麻烦错误消息是“站点不可用或无法找到。"有人有过同样的经历吗?谢谢阿里
2014年4月16日
2014年2月25日
我将一个名为“开发使用基于模型的设计电池管理系统”在6月3日在美国控制会议在波特兰,俄勒冈研讨会期间进行展示。如果您有兴趣参加,请参阅:
http://www.iet.unipi.it/f.baronti/acc14/registration.html.
http://a2c2.org/conferences/acc2014/workshops.php#11
2014年2月24日
Lu - 你能通过联系作者页面直接给我发电子邮件吗?
2014年2月22日
你好,罗宾,谢谢你的分享。
我对该论文有所了解“SAE 2013:简化的电池SOC估计简化扩展卡尔曼滤波器观察者“。
在本文中,您可以绘制滞后效果,并使用K作为滞后因子。k的值是通过最小化实验和模拟的VOC与SOC曲线的差异来检验得到的。VOC(VSOC)是小回路上OCV的瞬时值。”
什么是实验VOC(VSOC),被(VOCCH(VSOC)+ VOCDISCH(VSOC))/ 2?和正在发生的模拟VOC(VSOC),是测量的端电压(Vt)和VRC之间的差异?
请您分享K拟合的进展。
2014年1月27日
克里斯托弗 - 我还没有看到许可证错误之前。能否请您尝试联系MathWorks的技术支持?金宝app
2014年1月24日
我试图遵循README文件中的说明,但第2步是给我一对夫妇类似的错误,例如:“使用save_system> i_builtin(第188行)错误无法保存此库,因为块r_table_1temp需要许可证,无法获得。请在许可可用时再试一次。”
我使用Matlab R2013A, Simulink金宝app 8.1,优化工具箱6.3,并行计算工具箱6.2,Simscape 3.9。它看起来不像我有Simulink设计优化,但我不认为这是导致我看金宝app到的错误的原因。你有什么建议吗?我查看了Simulink的例子,我没有金宝app看到电池演示,即使它应该与它一起发货。
2013年11月19日
随着R2013a及更高版本,ssc_lithium_cell_1RC和ssc_lithium_cell_2RC,与库LiBatteryElements沿着现在出货的Simscape演示。航运版本应该使用,因为需要使用开尔文,而不是摄氏的Simscape语言代码的Simscape变化。在这个MATLAB中心入口的额外演示应该工作,只是确保旧LiBatteryElements库未添加到您的MATLAB的搜索路径,因此它使用的航运版本。
2013年11月13日
感谢罗宾。我做了什么是写在的readme.txt,而是通过运行“ssc_build LiBatteryElements”,我收到此错误:“C”:错误使用LiBatteryElements.C_table(第9行)输入“T”与包含仿射单元单位表达声明。在声明这种类型的成员时不允许使用仿射单元。
(。我使用的是R2012a文件。
2013年11月12日
嗨Maryam,您可能需要首先将所有目录添加到MATLAB搜索路径。要修复您遇到的错误,您可能需要重建平台和MATLAB版本的Simscape库。包含README.TXT文件中有方向。-Robyn.
2013年11月11日
罗宾,我发现我必须先运行libatteryelmet。所以,我不再介意了。但是还有另一个问题:。当我开始估计时,我收到了这个消息“索引超过矩阵维数”。你知道这是干什么用的吗?
你好。首先感谢您上传文件。
当我试图打开模型的每个元素(例如R_table_1Temp),我收到这个错误:
"错误ID:ne_dli:内部:UnableToCreatDialog
无法创建块对话框。如果块属于自定义simscape库,请运行ssc_build来重建库...."
你能帮我吗?
问候
2013年6月6日
2013年4月15日
对于R2012B及更高版本,SSC_LITHIUM_CELL_1RC和SSC_LITHIUM_CELL_2RC型号的送货演示。LibatteryElements包也是Simpape演示的一部分,因此它不包括在ZIP文件的R2012B文件夹中。
2013年4月14日
R2012b文件夹里没有LiBatteryElements包吗?
2012年12月3
嗨Mengjia - 不幸的是,您所看到的错误是预期的,而模型将无法在R2010A或更早版本中使用。Simscape Lookup表的早期版本需要所有尺寸至少为尺寸4,并且我的演示模型仅包含3个温度。它将在较新的版本中正常工作,否则如果将第四个温度添加到每个查找表的数据中,它可能会起作用。
您好,我有错误的错误ssc_lithium_cell_1rc.mdl
1. SSC_LITHIUM_CELL_1RC / SOLVEL配置:无法编译物理网络。
2. SC_LITHIUM_CELL_1RC /锂电池(1RC等效电路模型)/主分支电压源(EM)/ PS查找表(1D):输入值的向量或输出值的尺寸必须大于3。
3. SSC_LITHIUM_CELL_1RC /锂电池(1RC等效电路模型)/ C1 / PE查找表(2D):Y矢量必须具有不少于4个元素。
而对于其他3个查找表(2D),我已经获得了相同的Y矢量元素问题,因此完全是6个错误。
我按照Readme.txt遵循了2个步骤说明了,请诚挚建议出错?
PS:我正在使用Matlab R2010a运行R2010b文件夹下的文件。
2012年7月12日
回答您的问题:
1.在本文中,我们选择了基于我们对用于验证的驱动周期的初始条件。温度T = 20是基于所测量的电池温度(大约相同的电解质)。基于在所述驱动周期的一开始部分所测量的模拟VS电压的最佳拟合被选择的初始SOC。
2.您可以修改InputData * .xls文件,并将它们导入到信号生成器块,如果你想改变输入曲线。然而,你将需要删除放置在单元格E1,以避免错误的“版权......”字符串。否则,信号生成器试图从E列的进口数据,导致你发现的错误。
2012年7月10日
亲爱的先生,在参考论文“带有用于表征和高功率锂电池单元的模拟热依赖性模型高保真电模型”,如何选择初始SOC = 45%,T = 20,?例如,在使用ssc_lithium_cell_1RC.mdl的情况下。在SSC_LITHIUM_CELL_1RC的信号构建器中导入“inputData_1rc.xls”时,存在错误“尝试访问TD(:,3);索引超出界限,因为大小(TD)= [46,2]。如何导入该文件?
2012年6月5日
该R2012a文件夹包含使用新的功能,只能在R2012a或更高版本的工作文件。我怀疑是生成错误的原因。该R2010b中模型应该在该版本中的工作和起来,但它是一个有点不太整齐,因为查找表是外部到自定义的Simscape语言块。
2012年6月4
运行ssc_build LiBatteryElements
出现以下错误。
生成的LiBatteryElements_lib。C:\Documents and Settings\Jiucai\My Documents\Downloads\ssc_Li_cell_20120419\ssc_Li_cell_20120419\R2012a'…无法生成'libatteryelements_lib'
由:使用ne_buildpackage误差(第32行)文件:C:\Documents and Settings\Jiucai\My文档\下载\ ssc_Li_cell_20120419 \ ssc_Li_cell_20120419 \ R2012a \ + LiBatteryElements \ C_table.ssc线:13类型的构造不支持属性大小金宝app范围。
演示使用新的电池单元
此版本使用新的电池单元块并包含新的SOC和SOH工作流程
固定使用新的Simscape(TM)单元系统的不兼容性
更新许可证
在描述中更新了超链接
加入连结新的纸张上锂电池单元参数的变化,由于老化
更新链接到:SAE 2014:电池包建模、仿真和部署在多核实时目标上
更新的链接只在描述
更正研讨会链接
新增确认为其他入境 - 电力系统仿真
说明更新 - 添加到电池数据采集网络研讨会的链接。没有更改文件。
更新描述。没有文件更改。
在描述中增加了一个新的网络研讨会链接
更新了参数估计视频的错误链接。
修正了R2012b演示版温度单位的问题。
修改说明只添加链接到新的出版物。
更新了车型R2012b +版本:1.快捷块打开自定义库被打破2.在Simscape模型中使用Kelvin温度单位
在R2013a中有一个已知的bug。请参阅README.txt获取信息。
R2012b文件夹,文件格式为。slx。排除了R2012b +LiBatteryElements文件夹,因为它是一个发货演示。
ssc_lithium_cell_SDO_Project。Mat并行计算默认未选中,如果没有安装工具箱则会出现bug。看到的需要
增加了80芯电池组模型。
添加了Demo视频的链接。删除了无关的Simscape MEX文件。(注意:您需要运行“SSC_Build LibatteryElements”以构建电池构建块的机器特定的Simscapt库。
更新版权声明,链接到网络研讨会。
N / A.
启发:汽车电气系统仿真和控制
启发:汽车电气系统仿真和控制
在单个可执行文件中使用代码,输出和格式化文本创建脚本。
了解实时编辑器
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室