首页/文章/ 详情

电动汽车电池包成组分析

6小时前浏览5

  //  

Written By:Majid Astaneh, Jelena Andric, Lennart Lofdahl, Peter Stopp(瑞典查尔姆斯理工大学)


电动汽车的续航是用户关心的一个焦点。而提高续航最直接的方式就是提高电池的比能量。而更高的电池能量密度,具有更高的电池内阻,进而带来更大的安全风险。故本文将重点关注电池的两个指标:比能量和温度。本文基于GT-SUITE和GT-Autolion介绍了一种简单实用的电动汽车电池包成组优化分析方法。该方法分两步。第一步,采用锂电池电化学仿真模块(GT-Autolion)结合遗传算法优化电芯,优化目标为最大化比能量和最小化电芯温度。由于两个目标权重的不同,共优化出4个电芯。第二步,将优化完的4种电芯分别成组,分析电池包的性能,并提出了一系列评价指标。




 01

电芯优化方法

1.1电芯模型及其标定


GT-Autolion是GT-SUITE中的电化学仿真模块,其基于著名的P2D模型开发。该模块能够计算电芯的性能、老化以及机械变形。


     

图1 GT-Autolion 电化学仿真模块


由于电池的电化学模型比较复杂,故在使用前需要进行标定,也称为参数辨识。通常需要结合优化算法,进行自动参数辨识。电压和温度的标定结果如下图所示。在该测试数据中,每次均先进行1/3C的CCCV充电,然后进行不同倍率的放电。放电倍率分别为1/5、1/2、1C。结果表明,电芯的电化学模型精度满足要求。


     

图2 GT-Autolion电压和温度标定结果


1.2电芯优化设置

设计因子

本文电芯的设计因子有4个,分别是正负极的涂覆厚度和孔隙率。增加涂覆厚度可以增加电芯能量,但是也会导致更高的内阻。增加孔隙率有助于锂离子在电解质中的输运,降低电芯内阻,但不利于提高电芯能量。


     

图3 更薄的电极和更大的孔隙率


     

图4 更厚的电极和更小的孔隙率


将设计因子无量纲化,


     

表1 设计因子范围

     


目标函数

电芯的设计目标有两个:比能量和电芯温度。对于该两目标的优化问题,首先将其转化为单目标的优化问题。


     


分别在每一组权重下优化出一个最优的电芯。故最终可优化出4个最优的电芯。


约束条件

电芯优化的约束条件有:


(1)不同电芯的尺寸与基础方案的电芯相同

(2)N/P比在1.1-1.4之间

(3)放电截止电压相同

   




 02

  电芯优化结果

优化后的4个最优电芯方案如下表所示。所有的设计因子和设计目标均已进行无量纲化。从表中可以看出,不同的设计权重会导向完全不同的最优电芯方案。


表2 电芯最优设计方案(1.5C)

     


电芯设计目标的无量纲化的方式如下式所示,

     


     

图5 电压曲线


     

图6 电芯温度曲线

   




 03

电池包性能分析方法

将4种最优电芯方案分别进行成组。该Pack由N个模组并联。更靠近负载的并联支路将具有更大的电流。该电池包模型的假设包括:(1)各电芯均相同;(2)各电芯的传热边界相同;(3)1.5C放电过程中,当电芯电压低于截止电压,或电芯温度高于Cut Off温度时,电芯停止工作。


     

图7 电池包


电池包的比能量由下式决定,


     


     


不同模组的温度差异通过温度的标准差表征,如下式所示。


     


整个电池包的平均温度标准差由下式表征。

     
   




 04

  电池包分析结果

从下图可以看出,Case A的电芯虽然具有最高的能量,但是成组后,由于电芯温度(Cut Off温度限值)的限制,电池包的能量却是最低的。Case C与基础方案的比能量基本相同。


     

图8 不同电池包的比能量(1.5C)


下图为各方案下的不同位置模组的温度对比。其中B_1表示最靠近负载的模组;B_M表示中间的模组;B_N表示末端的模组。从图中可以看出,靠近负载处的模组温度最高。且Case A 的模组温度相对于其他方案也是最高的。


     
     
     
     

图9 各方案下模组温度对比(1.5C)


下图为各电池包的平均温度标准差。从图中可以看出,更高的倍率带来了更大的温度不一致性。在1.5C下,越低的电芯内阻(Case C 和 Case D) 具有更好的温度一致性。


     

图10 电池包温度一致性


下图为电芯和电池包的帕累托前沿。从图中可以看出,当电芯成组时,电池包的性能均下降(比能量降低、电芯温度升高)。其中Case C 方案的电芯成组后在基本保持比能量的同时,还能明显降低电池包温度。故Case C 为最佳方案。


     

图11 无量纲化的电池温度和比能量(1.5C)

   
来源:艾迪捷
化学汽车
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-09-11
最近编辑:6小时前
艾迪捷
MBD CAE解决方案专家
获赞 2粉丝 1文章 332课程 0
点赞
收藏
作者推荐

让您的仿真流程“自动”起来 - 基于Fluent场景化仿真集成环境开发

🔹来自:IDAJ中国Ansys流体技术团队 徐淑君CAE仿真技术在我国已发展了几十年,软件涉及结构、流体、电磁等,种类多,行业分布广。如何实现CAE仿真流程的自动化?本文将以流体软件Ansys Fluent为例进行介绍。Ansys Fluent是一款通用的流体软件,具备专业的前处理模块,同时具备流动、传热、多相流等丰富的物理模型,可以求解各种广泛的工业问题。但是功能齐全、模型丰富,也意味着对仿真人员的要求很高。比如在汽车行业,Fluent可以用于空气动力学分析、噪声分析及优化、热管理问题、成员舱热舒适性分析、空调除霜除雾分析、进/排气系统分析、雨水管理、车身结尘分析等多种需求。面对这么多研究方向,仿真分析既需要技术人员具备行业基础,也需要积累相关仿真经验,对软件操作要有较高的熟练度,所以对企业非专业仿真技术人员或新员工而言,入门难度大,学习周期长。但有一点值得肯定的是,随着CAE技术数十年的经验沉淀,很多企业针对自己行业所需的仿真技术已建立起完善的仿真制度和标准的仿真分析流程。近年来,随着软件集成技术的不断发展,越来越多的用户选择将仿真流程、经验、规范进行定制化封装,实现仿真过程的规范化,专业化,自动化。通过集成封装,用户仅需通过定制化用户界面输入相关条件、启动应用执行,后台会自动执行仿真计算,得到需要的仿真结果,既解决了行业性问题,也降低了仿真门槛,同时也是数字化资产的沉淀。仿真平台的集成开发过程主要分为流程梳理、软件设计、软件开发和软件测试四个阶段,如图1。流程梳理需要用户和开发者双方讨论后整理工作流程,如约定命名规则等。软件设计和开发中最为核心的是界面开发、脚本开发和软件封装的技术。软件测试是最费时间的阶段,需要用户和开发人员通力合作,不断提高仿真平台的鲁棒性。 图1 开发流程图以整车空气动力学分析为例,流程分为几何处理、网格划分、计算设置、提交任务和结果处理四大块。每一块内容都有一套既定的规范,对同类车型,为了准确对比结果,网格参数和计算设置都是相同的。对于不同车型,也只是做些许设置调整。因此,完全可以开发一个仿真平台,完成系列车型的开发。界面开发就是把必须由用户输入的参数做成图形用户界面,如几何处理中的切地位置,网格流程中的网格尺寸、加密方法,计算设置中的边界条件等,如图2所示。界面独立于Fluent软件,是全封装形式,后台执行Fluent脚本时,界面与Fluent图形窗口无交互,数据间传递不是实时双向传递的。界面开发可以采用多种界面框架,比如跨平台的QT、.NET的WinForms、Python的Tkinter界面框架等,开发语言可以是C++、C#、Python、JAVA等。界面开发对编程能力要求较高,一般由专业程序员完成。 图2 图形用户界面如果把界面开发比作五官,那么脚本开发就是心脏。Fluent的所有工作都通过jounal脚本来描述。所以这一块的工作一般需要专业的CFD仿真工作者来完成。Fluent有文本用户命令(TUI命令)和界面用户命令(GUI命令)两种,两者都是基于Scheme语言编写。TUI命令在控制台窗口输入,通过TUI命令可以完成大多数操作。比如选择realizable kε湍流模型,可用/define/models/viscous/ke-realizable yes语句,如图3所示。 图3 TUI命令Fluent通过Start Journal功能可以进行TUI日志文件的录制,保存文件的扩展名为*.jou。通过GUI界面来进行仿真流程设置,Fluent后台会自动记录GUI操作。图4是录制的设置湍流模型。同样的操作,TUI命令不涉及选择面板和按钮等操作,显然比GUI命令更简洁易读,所以推荐大家优先采用TUI命令方式编写脚本,只有当没有TUI命令可以使用的时候才使用GUI 命令。 图4 GUI命令写脚本之前还有一个很重要的工作是约定命名规则。对所有模型都要采用一套命名规则,才能统一管理面和体。我们可以根据约定命名设置预处理或后处理边界,脚本才能实现通用性。使用通配符对于编写通用脚本非常有用,我们可以使用通配符选择多个面或区域,如cas*、* cas*或*cas。*表示选择所有对象。例如,/display/boundary-grid *能够显示网格中的所有边界区域。只要了解TUI命令的结构,编写TUI脚本是比较简单的。但是,TUI脚本无法进行流程控制,代码复用性不佳。遇到需要做循环控制等复杂的情况,我们可以使用Scheme语言编写脚本,因为TUI的本质是基于Scheme语言的文本命令。Scheme是一个完整的语言,具备数据结构、函数编程、流程控制等功能,通过将Scheme脚本与TUI命令相结合,可以让脚本的通用性和复用性更好。Scheme可以通过使用ti-menu-load-string函数来调用TUI命令,从而实现流程控制。图5显示的是一个后处理时循环创建ISO 面的脚本,等间距创建多个ISO 面并自动命名。 图5 Scheme循环命令完成界面和脚本开发后,我们需要把软件进行集成封装。通常是采用批处理方式调用Fluent进程,然后在后台顺序执行Fluent脚本文件,进行仿真操作,流程如图6所示。 图6 封装控制流程经过多方客户反馈,IDAJ开发的自动化仿真平台可以使他们将整车模型的网格划分、计算设置和后处理三大块工作都缩短到1小时以内,大大提高了工作效率。尤为明显的是后处理模块,仿真平台可以很快地帮助客户输出几百张流场分布图和数据文件,如图7所示。 图7 后处理结果IDAJ深耕汽车行业CAE仿真和系统开发超过20年,积累了大量流体、结构、电磁及优化的仿真最佳实践及自动化系统开发经验。通过开发自动化仿真平台,可以帮助客户标准化CAE分析工作,使CAE分析结果的评价标准得到统一;提高整个设计环节的效率;让研发人员把更多时间投入到研究创新;加快新员工的培养,缩短员工对CAE软件的学习时间,成为越来越多的企业的开发选择。来源:艾迪捷

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈