官方版:如何显示/报告指定停留时间范围内的粒子轨迹数据?粒子轨迹可以在指定的停留时间范围内显示,使用粒子轨迹窗口内的过滤器选项。虽然这将允许使用过滤后的粒子显示提取图像,但可以使用报告到文件的一步一步选项获得详细的后处理数据。请参考下面的附件了解更多信息。
润色版:通过使用粒子追踪界面中的过滤器选项,最后可以得到关于粒子的数据,步骤顺序如下图(在官方版的基础上修改了)。通过改完以上步骤,可以清楚的显示粒子按照参数筛选后的图像

备注
该小标题下写出到console中,一般会根据你所选择的模型来显示
会在该处显示粒子的追踪情况,捕捉,逃逸等.质量损失,能量损失等。见下图



因为涉及的数据较多,该情况下一般写出到File里,文件后缀为”.dpmrpt“。里面会大致介绍所导出的变量是哪些,单位是多少,数据在下面

官方版:当使用瞬态粒子跟踪时,如何将离散相模型摘要附加到一个文件中?一个可能的解决方案是让Ansys Fluent通过Scheme和系统命令将dpm汇总输出附加到单个文件中。这个过程可以由用户增强和扩展。这里需要一个日志文件,可以作为Ansys Fluent计算活动在用户定义的频率执行。请参考下面的附件了解更多信息。

在/report 菜单下的 dpm 扩展摘要文本用户界面(TUI)命令允许您创建离散相注入的扩展离散相摘要报告。您可以选择是否将扩展报表保存到文件或在控制台窗口中打印它。对于非稳态跟踪,您将被问及是否要在报告中包含域内粒子/轨迹。但是,这种功能不允许您在任何时候请求将瞬态粒子轨迹的摘要连接到单个文件中。命令输出到摘要文件中的时间无法按照文件名中的 e.流动时间(以及更新的 DPM 摘要)更新。这样的文件将很好地得到所有的数据进入第三方程序进行后期处理。将 DPM 扩展摘要的输出重定向到控制台并编写文本是可能的,但它包含大量信息,而且需要花费时间来浏览它。它还需要一个文件解析器来识别最相关的行,以便进行后期处理和进一步分析
一个可能的解决方案是让 Fluent 通过 Scheme 和系统命令将 dpm 摘要输出附加到单个文件中。用户可以对此过程进行加强和延伸。这里需要一个日志文件,它可以作为一个Fluent计算活动在用户定义的频率执行。

/report/dpm-extended-summary yes "myout" yes yes injection-0
(system (string-append (if (nt?)"type""cat")"myout >collected.sums"))
第一行将扩展的 dpm 摘要写入文件,覆盖现有文件。第二行使用 Windows 和 Linux 的系统命令将文件内容追加到文件“ Collected.sum”。
如何验证FluentDPM样品中颗粒的双R直径分布(又称RRD)是否具有良好的代表性,可以使用DPM采样来完成
在设置DPM注射时,经常使用双R分布来表示粒径分布,公式如下
$$ Y _ { d } = e ^ { - ( d / \bar{d} ) ^ { n } }$$
注:latex中平均值:\bar 或者 \hat

其中,Yd表示直径大于d的颗粒的质量分数,d拔被称为平均直径,n被称为扩散系数,除了这两个参数外,还需要指定最小直径和最大直径,该解决方案解释了设置RRD函数所需的输入数据(参见上面的公式)和DPM样本数据直方图之间的差异。
创建一个DPM轨迹样本文件(.dpm文件)后,数据可以读入Fluent,并使用Fluent的轨迹样本直方图GUl进行处理。GUl的屏幕截图如下所示:

在直方图选项下有多个选项。首先,激活权重选项,并在权重下的列表中选择质量流。这一点非常重要,因为在DPM样本文件中记录的每个粒子都代表一组相同的粒子。其次,来自DPM样本文件的原始数据依赖于总粒子质量流量,需要进行归一化。这是通过激活GUl中的百分比选项来实现的。
FLUENT中可以绘制两种:
频率分布:禁用累计曲线选项。
累积分布:已启用“累积曲线”选项。
绘制数据后,可以通过单击GUl底部的写入……按钮将数据保存到一个文件中。
在将来自Fluent的数据与上面所示的分析RRD函数进行比较之前,必须注意以下几点:
$$ f _ { F l u e n t } ( d ) = Y - v a l u e \times N / ( d _ { \ \ \max } - d _ { \min } )$$
公式放在下面了(暂时还没研究清楚B站的这个公式编辑器怎么用)
公式2:

融合累积曲线表示直径小于和等于d的颗粒的比例,
这与上面的公式的RRD有关:
公式3:

要计算公式3中的概率密度函数,请将其与直径d进行区分,得到:
公式4:

总之,要比较来自DPM样本数据的累积分布,应该注意公式3。为了比较频率分布,我们应该比较公式2给出的Fluent数据和公式4中的解析函数。
请使用以下命令:
(if (<=(car (%residual-history 'continuity 1)) 0.001) (ti-menu-load-string "report dpm-sample injection-0 () outlet () () no"))。
在这里,一旦流量残差达到0.001,将在injection-0的表面“出口”创建DPM报告。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删