许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  20 Fluent颗粒数据导入

20 Fluent颗粒数据导入

阅读数 2
点赞 0
article_banner

导出的particle history文件只有表头没有数据行,翻来覆去打开几次都是这样,File→Export→Particle History Data里变量列表勾了一堆,时间步选的是Last,结果还是空的。回去看DPM设置,Discrete Phase模型开了,Interaction with Continuous Phase也勾了,Unsteady Particle Tracking没勾,粒子只算了最终位置,没有历史轨迹数据,导出自然没东西。路径D:\Fluent_work\dpm\export\particle_history.csv。


瞬态DPM跑之前把Unsteady Particle Tracking勾上,Particle Time Step跟流体时间步一致或者取一半,Number of Continuous Phase Iterations per DPM Iteration设10到20,DPM Iteration Interval设1或5。Injections新建,Type选surface或cone,Material选anthracite或自定义,Diameter Distribution用uniform或Rosin-Rammler,Velocity给入口速度,Total Flow Rate给kg/s。计算前在Solution Animations里建Particle Tracks对象不是必须的,但导粒子历史文件跟动画是两码事,动画录的是轨迹画面,history文件存的是每个粒子的时间序列数据,要算停留时间分布得导history。


导出操作路径记清楚:File→Export→Particle History Data,弹出来对话框先选文件类型,CFD-Post、FieldView、ASCII三个选项,CFD-Post格式给CFD-Post后处理用,FieldView给FieldView,ASCII给Python或者Excel读。变量列表里Particle Residence Time默认一定会导,不用勾也在文件里,Particle ID、X、Y、Z、Velocity、Diameter、Temperature这些要手动勾。时间步选All或者Last,瞬态算了几百步选All的话文件会很大,先选Last看格式对不对,再回去导All。路径全英文无空格,D:\Fluent_work\dpm\export\这种。

Fluent颗粒数据导入

导入CFD-Post,File→Load Results选case和data,再File→Import→Fluent Particle History,选导出的particle_history文件,粒子轨迹和停留时间云图出来。Tecplot直接读ASCII,变量列自动识别,第一列可能是Particle ID,后面跟着坐标和物理量,读的时候确认列数跟导出时勾的变量数量一致。Python用pandas读,sep='\s+'或者逗号,跳过文件头,列名手动指定,D:\Fluent_work\dpm\scripts\read_particle.py里写了列名映射,Particle Residence Time那一列做直方图,看停留时间分布。


导出的文件里只有最后一步的粒子,前面时间步的粒子历史没写进去,这个跟导出时的Timestep Selection有关。选All Timesteps的话每个时间步的粒子数据都写,文件体积翻几十倍,选Last只写最后一步。想追踪某个粒子的完整路径,在变量列表里把Particle ID勾上,导入后用ID筛选,单个粒子的时间序列画出来就是轨迹。粒子ID在计算过程中可能会变,并行计算时每个分区的ID编号不连续,后处理的时候按坐标和时间排序再重建轨迹。


粒子历史数据跟solution data分开导,不要用File→Export→Solution Data选DPM变量,那个导出来的是单元中心或者节点上的连续相数据,DPM的粒子数据不在里面。单独走Particle History Data这条路,文件小,格式专一,导入后处理工具认。D:\Fluent_work\dpm\export\下面那个particle_history_001.csv是上次导的,只有最后一步,粒子数大概两万,停留时间平均3.2秒,跟理论值对比差8%,下次把入射器从surface换成cone,粒子初始速度分布用……


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空