基于Fluent二次开发的整车热管理计算.pptx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Fluent二次开发的整车热管理计算热管理计算是什么为什么二次开发基本思路实现方法效果验证展望什么是热管理计算通过计算获得车辆发动机舱与下车体温度场和速度场流场温度场为什么二次开发边界加载过程,复杂、费时、费力、易出错产生的原因模型大、数据多同一模型中,模型边界种类多:零件多达百个、边界种类繁多、模型关系复杂……不同模型间,模型间变化复杂:冷却模块数量、排气系统变化、零部件变化……简单一个setting文件,无法满足多变的边界需求重复加载边界,对工程师的能力改善和工作推动意义不大基本思路什么是Journal文件TUI是Fluent自带的一种解释性语言,Fluent通过读取写入TUI命令流的Journal文档 实现相应的功能。优点 简单易懂缺点 容错性差Journal文件的工作流程 以温度单位调整为例输入内容 define unitstemperature c基于Journal文件进行二次开发,实现加载自动化逻辑关系-实现方法列表数据输入数据交互界面错误信息判断正确 边界文件生成模型命名规范化-实现方法原因程序调用模型设定结果处理示例区域名+零件命名+边界类型exhaust-rear-muffler-tail_st_temp_600参数输入-实现方法示例数据检测-实现方法原因Journal文件容错性差保证后续Journal文件的正确性方法拆分与匹配示例engine-tr-clutch-slave_st_fluxMaterials_list=[ru,pl,al,st]Boundary_list=[temp,con,flux,couple]Journal文件生成-实现方法方法针对每类加载建立一个生成函数不带参输出,比如 :模型缩放、单位调整……带参输出,比如 :入口边界、温度边界……建立正确加载顺序示例def scale(num):bc_list=[]*num bc_list[0]=mesh/scale bc_list[1]=0.001‘ bc_list[2]=0.001‘ bc_list[3]=0.001‘bc_list 最后输出内容bc_list[0]mesh/scalebc_list[1]0.001bc_list[2]0.001bc_list[3]0.001验证效果与小结加载速度快、准确性高、稳定性好问题的程序本质TXT文档的读取、识别、判断、规范输出CAE/CFD计算可借鉴展望建模过程第一步 边界加载第二步 网格搭建体网格搭建面网格搭建自动化感谢聆听

文档评论(0)

智慧IT + 关注
实名认证
内容提供者

微软售前技术专家持证人

生命在于奋斗,技术在于分享!

领域认证该用户于2023年09月10日上传了微软售前技术专家

1亿VIP精品文档

相关文档