mark一下, 回头来学习
Sloan
帖子
-
-
很好的算例,不知道后来算的怎么样了呢,好奇来学习一下,谢谢!
-
@ghuaa 好的,谢谢回复!
-
@ghuaa 不知道现在还招人吗,谢谢!
-
想以后从事结构方面的工作结合着CFD,基本就是风工程这块了。想找找这方面的职位,计算,研究,工作都可,想问下有这方面的同学吗,可以请教学习一下,谢谢!
不知道这里发帖是否合适,先谢谢大家! -
想问下这个职位还招人吗,谢谢!
-
@yfleung 不知道这个问题解决了吗
-
@liujuncfd 是不是洛阳有企业,四川以及东北?其他的就不很清楚了
-
@liujuncfd 标题不该是 求航空航天方面的企业推荐 吗, 看标题以为你要推荐一些企业。哈哈哈
-
@peiying 这个用着好用吗
-
@李东岳 嗯嗯,好的,随后了多看看,常来学习
-
@李东岳 不知道诶,估计是用不到OpenFOAM就没有登录了吧。做CFD以后转到风工程怎么样呢,请教一下大神
-
@l-j刘侃 学长是做风工程的吗,记得在哪里看到过
-
@slupia 坚持着,每个行业都可以做好的,加油!
-
@peiying 加油加油!
-
@桎梏 好的,我试一下,谢谢建议!
-
或者,使用singleGraph来统计线上的alpha.water的值来确定位置,那么,在singlGraph字典文件里该如何定义呢,看到的例子有计算u, p的, 如user guide中:
start (x0 y0 z0); end (x1 y1 z1); fields (U p);
如果把fileds后改成 alpha.water或者alpha1, 没有报错能计算,出来的singleGraph文件夹里的结果还是U,p。请教下在singleGraph里应该如何修改才能输出是alpha.water呢,谢谢!
-
计算结束后,可以设置速云图,看到大概的速度大小分布。
但如果我想计算wavefront的速度,该如何做呢,谢谢!比如,设置一条平行于底部的线,当alpha-water接触到这个线后,该网格被记录,然后就可以根据坐标计算,如上图所示。不知道OpenFOAM里哪个功能可以实现吗,谢谢!!! -
@波流力不好意思后来赶ddl耽搁了。后来我测试了下,您的算例运行的不错,液面形态很好。然后参考您的设置更改了我的计算,液面有提升,但是在撞到右侧壁,上升时候还是出现了裂隙。然后在您的算例里改成我的case的几何参数,裂隙现象就没了。。。很奇怪,我再研究看看
-
@史浩 好的好的,感谢!
-
@史浩 谢谢,我看到了,图片是基于dam break的吗,确实能看到液面更光滑了,dam break flow 的wavefront区域那些细微的波浪纹没有了
-
@波流力 Hello, 我看到啦,设置中有些许不同的地方,我修改一下自己的算例,跑一下看看结果,明天了来这里总结回复一下,感谢!
-
@波流力 好的好的,谢谢!
-
@波流力 嗯嗯,好的,谢谢消息!我再试试看!方便share一下您2D的code吗,我都设置好了,主要是想参考下您的设置,对比下看看我的哪里有什么细微的问题没注意到,然后我再来这里反馈,感谢!
-
@波流力 不知道您二维里做了其他更改吗,谢谢!
-
@史浩 好的,谢谢!我去了解一下这个
-
@cccrrryyy 嗯嗯,是的,不同算例的不一样。参考的这些算例,主要是想看液面的大概情况。我算的液面在返卷后就很不顺畅了。。。
-
@波流力 Hello,昨天我改成G-N时间格式,coef用的0.9,以及Linear后,设置的2s,算到0.7s左右停了,没有算下去。。。
-
@波流力 收到,我这就修改下看看,感谢!!!
-
@波流力 您好!我找了下,基本都是在YouTube上的视频,好多是带obstacle的,paper里的我找了下,是不同时刻的image,能看出来特征,主要是翻卷和溅落,供您参考。链接:http://www.cjcp.org.cn/fileup/HTML/2017-6-641.htm
以及这篇paper里的图片:
、https://www.sciencedirect.com/science/article/abs/pii/S0029801818304049
还有这个:https://www.mdpi.com/2073-4441/11/5/1110/htm
-
@cccrrryyy 谢谢建议!是1m长的tank,这样的长度网格多少就可以了呢?也在搜索一些信息和帖子看如何能调节好,看到有这样的建议,我就调节对流项了。不知道您还有其他的建议或是学习资料吗,感谢!
-
@波流力 上面贴出来的算例是对应着最后的那个调试,使用了2个limitedLinear和interface的,谢谢!
-
@波流力 算例中网格是5mm左右,然后没有使用并行计算,您可以根据自己的电脑来修改下来提高运行速度,再次感谢!
-
@波流力 好的,麻烦您方便了帮我看一下吧,试着去做了调节,但是结果不尽如意,接下来再去调节哪些参数,就没有头绪了。不要耽误您太多时间了,不胜感激!
-
@波流力 现在做的这个没有对比的文献,但是有好多dam break的粒子,不管是paper还是视频,跟我算出来的不一样,我的计算里自由液面不对劲。。。
-
@波流力 嗯嗯,好的,算例在这里damBreakRNGkepsilonmodified.zip
-
dam break算例,使用RNG k-epsilon湍流模型,最开始fvScheme中divScheme如下:
divSchemes { div(rhoPhi,U) Gauss linearUpwind grad(U); div(phi,alpha) Gauss vanLeer; div(phirb,alpha) Gauss linear; div(phi,k) Gauss upwind; div(phi,epsilon) Gauss upwind; div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear; }
自由液面在撞击到右侧壁上升过程出现裂隙现象,随后的跌落翻卷也不尽如意,如下图:
使用limitedLinear, 对divSchem做如下改动:divSchemes { div(rhoPhi,U) Gauss linearUpwind grad(U); div(phi,alpha) Gauss limitedLinear01 1; div(phirb,alpha) Gauss interfaceCompression; div(phi,k) Gauss upwind; div(phi,epsilon) Gauss upwind; div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear; }
液面中裂隙现象减弱了些,但依然存在, 液面翻卷跌落不是很好,如下图所示:
如果把divSchemes中第一项也是用linearlimited:
divSchemes { div(rhoPhi,U) Gauss limitedLinearV 1; div(phi,alpha) Gauss limitedLinear01 1; div(phirb,alpha) Gauss interfaceCompression; div(phi,k) Gauss upwind; div(phi,epsilon) Gauss upwind; div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear; }
液面在上升过程中形态还可以,但随后的跌落,翻卷过程显得有些不自然,如下图:
所以向大家请教,在使用RNG k-epsilon湍流模型时,自由液面出现这样的现象,应该做何调整,来使得自由液面尽量的光滑贴近实际呢? 有没有推荐的资料,我好好研究看看这部分。有点无头绪,万分感谢!!! -
-
@xpqiu 在 请教如何减小yPlus值,在简单的dam break算例里 中说:
你需要生成边界层网格,也就是在壁面附近,只沿着壁面法向方向来加密网格,而不是整体地在3个方向上加密所有的网格。
好的好的,谢谢您的回复!对于数量级您有建议吗,谢谢!
-
把dam break算例改成了一个1m长,0.6m高,0.2m宽的tank来跟文献对比,如下图所示,使用的网格大概在3-4mm级别,SST模型,然后检查yPlus值,最大的值约在400多,试着细化网格至1mm,以及使用非均匀化网格来使近壁面网格更细化,但结果变化不大。
所以想请教下如何能使yPlus进一步降低到200以下,谢谢!
-
@东岳 谢谢老师建议! 回头再遇到类似的问题, 我多看看报错, 这样子更有针对性
-
@东岳 老师好!谢谢您之前的回复,看了那个帖子,我用的WSL系统,就没有深入了。后来试了下在controlDict中添加如下代码,在OpenFOAM 7里可用,可以输出时间步里命名的wall上的yPlus值:
functions { yplus { type yPlus; functionObjectLibs ("libutilityFunctionObjects.so"); outputControl outputTime; enabled true; } }
接下来要做的就是把贴近wall的网格加密来降低yPlus值, 不会知道还有更好的方法吗,谢谢!
有时候在controlDict中添加的语句,知道是那么几句,但是有时候会有细微的差别,比如DESModelRegions,不知道哪里有比较全面的讲这些的吗?但估计很少吧,因为每个版本之间都会有些不同,感觉如果不是很general的东西,可能就少了。再次感谢! -
@lllwonderliquid 方便po一下controlDict中的yPlus吗,我试了但是没有成功,谢谢!
-
@东岳 好的好的,谢谢老师!我再研究下,做出来了回来分享
-
最近开始做点y+的研究,看了一些帖子,还是有些困惑,发在这里请教下大家:y+与速度有关,那么在湍流中速度大小是发生变化的,那么y+也是随着时间变化的,如果要看y+全程的变化,那么就要每个时间步输出来看其值大小吗?
为了达到上述目的,在controlDict中增加以下语句:functions { yplus { type yplus; libs ("libfieldFunctionObjects.so"); region ??? } }
这样写估计不对,因为有error提示。所以这里请教下该如何写,以及region,比如想得到水槽底部中线上的y+,那么是 start (0.0 0.05 0.0) end(1.0 0.05 0.0),该如何写呢?
有类似的参考也可以po下链接,不胜感谢!!! -
@lllwonderliquid 可以请教下如何确保区域里近壁面的y+都小于1吗,谢谢!
-
是不是得去foam-extend里用oversetMesh, 记得之前看到过类似的,记不很清楚了
-
@东岳 这位是我后来一步一步检查,用checkMesh得到得具体的问题
如果感觉没有那么复杂的不规则边界,那么基本就是几何拓扑关系出了问题吧 -
另外感觉也跟几何尺寸,划分的网格份数有关系,比如在没有重新调节blocks顺序前,有个case里面的份数是之前大概划分的,这个里面有0.056125m类似的数字,不是整数,但这种情况下,skewness在100左右,往下就能运行,solver也能求解得到结果。所以还是得养成好的习惯,一步一步不出错才能节省时间
有人对Machine Learning+CFD感兴趣么
钝体建筑扰流的大涡模拟
哈尔滨工业大学深圳校区风工程和风能团队高薪聘请博士后
哈尔滨工业大学深圳校区风工程和风能团队高薪聘请博士后
想问下有从事风工程的同学吗
【哈工大(深圳)智能风工程团队博士生/博士后招聘】
湍流边界层平均速度剖面y+. vs. U+的处理
航空航天方面的企业推荐
航空航天方面的企业推荐
写给工程技术人员的 LaTeX 安装指南
感觉读了个假博士
感觉读了个假博士
感觉读了个假博士
感觉读了个假博士
感觉读了个假博士
请教在dam break里如何计算获得 wavefront的速度
请教在dam break里如何计算获得 wavefront的速度
请教在dam break里如何计算获得 wavefront的速度
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教divSheme中设置对溃坝自由液面形态的影响, RNG k-e湍流模型
请教如何减小yPlus值,在简单的dam break算例里
请教如何减小yPlus值,在简单的dam break算例里
请教如何减小yPlus值,在简单的dam break算例里
关于y+的困惑以及请教如何写在controlDict中从而输出,谢谢!
关于y+的困惑以及请教如何写在controlDict中从而输出,谢谢!
关于OpenFOAM中K-Omega SST模型使用壁面函数时的Y+问题
关于y+的困惑以及请教如何写在controlDict中从而输出,谢谢!
关于y+的困惑以及请教如何写在controlDict中从而输出,谢谢!
关于OpenFOAM中K-Omega SST模型使用壁面函数时的Y+问题
如何将6DOF和动边界一起使用?
checkMesh fail with openfoam2.3
checkMesh fail with openfoam2.3