comsol18650圆柱形电池组流体直冷热管理仿真 采用电化学-热-流场耦合/集总电池-流场...
comsol18650圆柱形电池组流体直冷热管理仿真 采用电化学-热-流场耦合/集总电池-流场耦合仿真模型 模拟电池组在充放电工况下湍流流体介质直冷的散热模式下电池的电性能热参数变化「这年头搞电池热管理谁还没被18650的散热问题卡过脖子」老王叼着冰美式在工位上敲键盘顺手把流场仿真结果甩我脸上。今天咱们来盘一盘COMSOL里流体直冷模型的骚操作保证比老王那杯冰美式还提神。先看建模思路左手电化学发热右手湍流散热中间夹着集总电池模型。这可不是简单的传热游戏得用多物理场耦合玩叠罗汉。咱们先祭出几何建模代码搞个标准的3x3圆柱电池阵列% 创建18650电池阵列 for i 1:3 for j1:3 cylinder_pos [0.02(i-1)*0.045, 0.02(j-1)*0.045]; model.geom(geom1).feature().create(sprintf(cyl%d%d,i,j), Cylinder); model.geom(geom1).feature(sprintf(cyl%d%d,i,j)).set(r, 0.009); model.geom(geom1).feature(sprintf(cyl%d%d,i,j)).set(pos, cylinder_pos); end end这段代码生成了间距4.5cm的九宫格阵列注意半径参数0.009对应18650的9mm标准尺寸。别学老王那个铁憨憨把单位搞成米结果仿真出脸盆大的电池。接下来是物理场的重头戏——电化学与流场耦合。用集总电池模型简化计算量核心参数得这么设% 集总电池参数 bat.SOC_init 0.5; //初始荷电状态 bat.Q_nom 3.4; //额定容量(Ah) bat.R_contact 0.002; //接触电阻别乱改重点看流场边界设置湍流模型选k-epsilon更带劲//入口边界 inlet 0.15; //流速m/s turbIntensity 0.05; //湍流强度 hydraulicDiameter 0.008; //流道当量直径这参数组合实测能平衡计算精度和速度。去年隔壁组用laminar模型算到天荒地老结果湍流涡都没捕捉到被老板怼得亲妈都不认识。comsol18650圆柱形电池组流体直冷热管理仿真 采用电化学-热-流场耦合/集总电池-流场耦合仿真模型 模拟电池组在充放电工况下湍流流体介质直冷的散热模式下电池的电性能热参数变化耦合环节才是魔鬼细节看这段非等温流耦合代码//非等温流耦合设置 model.physics(ht).feature(ncc1).set(Qsource, ec.Q_heat); model.physics(spf).feature(fs1).set(T, T);把电化学产热Q_heat怼给传热模块再把温度场反馈给流场物性参数这才叫真正的闭环操作。记得打开流体的温度依赖属性别学老王设了个定值粘度结果冷板都结冰了还在算。仿真跑起来后重点观察这几个点放电末期电芯间最大温差超过5℃就得回炉流道压降超过3kPa泵要累死了热失控临界点这个要保密进阶技巧在求解器配置里加个事件判断温度超过60℃自动切牛顿迭代法。具体操作是//事件判断设置 model.sol(sol1).feature(st1).feature(e1).set(eventtype, interval); model.sol(sol1).feature(st1).feature(e1).set(range, [298,333]);这招能让收敛速度提升30%上周刚帮老王抢救了个卡了三天的模型。记住别在咖啡因上头时调松弛因子血泪教训能写满三页A4纸。最后给个忠告流体直冷虽好可别贪杯。电池间距小于35mm的话流场容易出旋涡到时候温度分布比老王的地中海发型还难控制。仿真和实操的gap得用至少三组实验数据来填——别问我怎么知道的实验室的冰柜现在还有电池的余温呢。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2449437.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!