首页/文章/ 详情

Fluent 读取 CSV 格式的 Profile(数据表)注意事项

1天前浏览58

注意事项:本文基于 2026R1 版本编写,其他版本可能有细节差异。


问题概述

需要读取 CSV 格式的数据表,作为模型的热边界条件。

整个数据表文件,算上 Fluent 格式要求的额外信息,也不到3600行,数据量不大。无论是 Excel 还是记事本,此数据表均可正常打开,且未发现任何格式上的错误。


使用Excel打开的数据表(开头部分内容,仅作演示需要,非实际数据表)


存在两个问题:

  1. 读取数据表会导致 Fluent 卡死在读取数据表文件状态,必须由任务管理器手动停止 Fluent 程序,如何解决?

  2. 原始表单,坐标单位为 mm ,热通量单位为 W/mm^2,如何避免单位换算?


解决方案

问题 1 

问题 1 并不是数据表内容层面的错误,是存档时候的编码问题导致。

保存 CSV 文件时,需要将编码方式改为 UTF-8。Excel 默认的编码方式为 UTF-8 with BOM,会导致 Fluent 程序停止响应。



数据表文件使用记事本程序打开后,发现前 4 行内容多了若干逗号。多次测试,此问题可稳定重现,合理怀疑是 Excel 文件保存的问题。

在记事本中,建议将相关的逗号字符删除。虽然不删除多余的逗号字符,实测暂未发现问题,但是建议将其删除。


记事本打开的数据表文件


记事本修改后的数据表文件


问题 2

对于不指定单位的数据表,Fluent 默认为 kg-m-s 单位制。对于非 kg-m-s 单位制的数据表,需要在数据行添加单位。

注意事项:

  1. 数据表文件中,单位需要使用 [ ] 进行标注

  2. 建议先通过 Fluent 的表达式功能进行测试,确认某个单位是否在 Fluent 默认支持列表中



加载后的热通量数据预览,不仅坐标和网格贴合,热通量也被换算为基于 kg-m-s单位制的 W/m^3 。

来源:驭风之道
Fluent
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-09-09
最近编辑:1天前
驭风之道
硕士 | ANSYS流体技术... 签名征集中
获赞 89粉丝 159文章 101课程 3
点赞
收藏
作者推荐

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