基于Fluent二次开发的整车热管理计算_第1页
基于Fluent二次开发的整车热管理计算_第2页
基于Fluent二次开发的整车热管理计算_第3页
基于Fluent二次开发的整车热管理计算_第4页
基于Fluent二次开发的整车热管理计算_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于Fluent二次开发的整车热管理计算热管理计算是什么为什么二次开发基本思路实现方法效果验证展望什么是热管理计算流场温度场通过计算获得车辆发动机舱与下车体温度场和速度场为什么二次开发边界加载过程,复杂、费时、费力、易出错产生的原因模型大、数据多同一模型中,模型边界种类多:零件多达百个、边界种类繁多、模型关系复杂不同模型间,模型间变化复杂:冷却模块数量、排气系统变化、零部件变化简单一个setting文件,无法满足多变的边界需求重复加载边界,对工程师的能力改善和工作推动意义不大基本思路什么是Journal文件TUI是Fluent自带的一种解释性语言,Fluent通过读取写入TUI命令流的Jour

2、nal文档 实现相应的功能。优点 简单易懂缺点 容错性差Journal文件的工作流程以温度单位调整为例输入内容 define unitstemperature c基于Journal文件进行二次开发,实现加载自动化逻辑关系-实现方法列表数据输入数据交互界面错误信息判断正确 边界文件生成模型命名规范化-实现方法原因程序调用模型设定结果处理示例区域名+零件命名+边界类型exhaust-rear-muffler-tail_st_temp_600参数输入-实现方法示例数据检测-实现方法原因Journal文件容错性差保证后续Journal文件的正确性方法拆分与匹配示例engine-tr-clutch-sl

3、ave_st_fluxMaterials_list=ru,pl,al,stBoundary_list=temp,con,flux,coupleJournal文件生成-实现方法方法针对每类加载建立一个生成函数不带参输出,比如 :模型缩放、单位调整带参输出,比如 :入口边界、温度边界建立正确加载顺序示例def scale(num):bc_list=*num bc_list0=mesh/scale bc_list1=0.001 bc_list2=0.001 bc_list3=0.001bc_list最后输出内容bc_list0mesh/scalebc_list10.001bc_list20.001bc_list30.001验证效果与小结加载速度快、准确性高、稳定性好问题的程序本质TXT文档的读取、识别、判断、规范输出C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论