首页/文章/ 详情

基于速度涡度区域分解大尺度流体的模拟

2年前浏览1340

模拟计算大规模场景的流体问题会导致较高的内存和计算需求,由于内存需求与计算域维数的乘积成正比,因此模拟性能受到内存访问的限制。为了减少内存占用和内存/计算比率,可以使用涡流奇点。尽管它们构成了不可压缩向量场的一个紧凑的基础,但这些方法对非刚性障碍物和自由表面的鲁棒和高效建模具有挑战性。

本文提出了一种混合区域分解方法,将基于欧拉速度的模拟与涡奇点模拟相结合。通过使用更小的欧拉域和紧凑的涡基来减少内存占用,从而提高了内存/计算比率,单相流的模拟性能提高了1000倍以上,自由表面场景也得到了显著改善。

将这两种异构方法耦合起来,还可以灵活地使用最合适的方法来建模不同的场景特征,并允许涡流方法与自由表面和非刚性障碍物进行稳健的交互。

图片

几只海鸥飞过烟云,展示翅膀周围的气流。在这个场景中,用这种方法模拟实现了>1000倍的加速

图片

单相流体流动

图片

多相自由表面流动

理论科普仿真体系湍流流体基础Fluent
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-06-05
最近编辑:2年前
南流坊
硕士 | 工程师 欢迎关注*****南流坊
获赞 812粉丝 1972文章 419课程 2
点赞
收藏

作者推荐

未登录
还没有评论

课程
培训
服务
行家

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈