OpenFOAM设置监测点(探针) |
您所在的位置:网站首页 › a1尺寸长和宽分别是多少cm › OpenFOAM设置监测点(探针) |
我们将找到的probes文件拷贝到算例的system目录下
我们打开probes文件,修改其中的内容 其中: fields (p U); 是指该文件当中我们检测的是压力p和速度U(分别是x,y,z三个方向的速度),我们可以修改该项,本次我们只监测压力,我们就将该句修改为: fields (p);
probeLocations ( (0 0 0) ); 这里(0 0 0)指的是监测点的坐标,按照自己的需求来修改监测点的坐标,本次我们将其修改为: probeLocations ( (1.1 0 0) ); 当然我们还可以修改其他的量,这里我们是默认是按照每个时间步输出一次的。如果我们想要修改,那么我们就需要在刚才的probes文件的 #includeEtc "caseDicts/postProcessing/probes/probes.cfg"后面追加 writeControl和writeInterval关键字用来覆盖probes.cfg文件当中的标准配置 比如: writeControl timeStep; writeInterval 2; 其中writeControl关键字和writeInterval关键字的相关设置请参考OpenFOAM用户手册 完成上述的全部工作之后,接下来我们需要修改system目录下的controlDict文件,我们打开controlDict文件,在文件的末尾追加以下内容: functions { #includeFunc probes; } 到这里修改文件的配置就算是结束了,接下来我们按照正常流程开始求解,本次我们用icoFoam求解器,输入命令: icoFoam | tee log
在算例的目录下我们可以看到多出了一个目录postProcessing目录:
然后我们沿着目录找到底,会发现有一个p文件: 其中就是我们需要的监测点的监测数据 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |