首页> 外文会议>The Thirteenth International Conference on Parallel Computational Fluid Dynamics (ParCFD 2001) May 21-23, 2001 Egmond aan Zee, The Netherlands >Parallel CFD Simulations of Multiphase Systems: Jet into a Cylindrical Bath and Rotary Drum on a Rectangular Bath
【24h】

Parallel CFD Simulations of Multiphase Systems: Jet into a Cylindrical Bath and Rotary Drum on a Rectangular Bath

机译:多相系统的并行CFD仿真:喷射到圆柱浴锅和矩形浴锅的转鼓中

获取原文
获取原文并翻译 | 示例

摘要

Most of the developed commercial CFD (Computational Fluid Dynamics) packages do not attempt to document (or don't want to publish !!) the detailed algorithm for parallelising the code; even the ordinary solution strategies are tedious to learn sometimes. However, industrial engineers are more concerned about quick and correct solutions of their problems. Key features of this paper are the use of the domain decomposition and encapsulated message passing to enable execution in parallel. A parallel version of a CFD code, FLUENT, has been applied to model some multiphase systems on a number of different platforms. The same models considered for all the platforms to compare the parallel efficiency of CFD in those machines. Two physical models: one is a liquid jet directed into a cylindrical bath to disperse buoyant particles suspended on the top of the bath (3D), and the second one is a rotary drum rotating on a free surface to drag down particles from the free surface. The free surface, high gradient of the velocity, particle-particle, particle-wall collisions make most industrial flow simulations computationally expensive. For many complex systems, like here, the computational resources required limit the detail modelling of CFD. The implementations of computational fluid dynamics codes on distributed memory architectures are discussed and analyzed for scalability. For commercial CFD packages, in many cases the solution algorithms are black boxes, even though parallel computing helps in many cases to overcome the limitations, as shown here. The performance of the code has been compared in terms of CPU, accuracy, speed etc. In short, this research is intended to establish a strategic procedure to optimize a parallel version of a CFD package, FLUENT. The parallelised CFD code shows the excellent efficiency and scalability on a large number of platforms.
机译:大多数已开发的商业CFD(计算流体动力学)软件包都不会尝试记录(或不想发布!!)用于并行化代码的详细算法。甚至普通的解决方案策略有时也很乏味。但是,工业工程师更关心快速,正确地解决其问题。本文的主要功能是使用域分解和封装的消息传递来实现并行执行。 CFD代码的并行版本FLUENT已用于在许多不同平台上对某些多相系统进行建模。所有平台都考虑使用相同的模型来比较这些机器中CFD的并行效率。有两种物理模型:一种是将液体射流导入圆柱状浴槽中,以分散悬浮在浴槽顶部的浮力颗粒(3D);第二种是旋转滚筒,其在自由表面上旋转以将颗粒从自由表面上拉下。自由表面,速度的高梯度,粒子-粒子,粒子-壁碰撞使大多数工业流模拟在计算上变得昂贵。对于许多复杂的系统(如此处),所需的计算资源限制了CFD的详细建模。讨论并分析了分布式存储体系结构上的计算流体动力学代码的实现,并进行了可伸缩性分析。对于商用CFD软件包,在许多情况下,解决方案算法都是黑匣子,尽管在许多情况下并行计算有助于克服这些限制,如此处所示。该代码的性能已在CPU,准确性,速度等方面进行了比较。简而言之,本研究旨在建立优化CFD软件包FLUENT并行版本的战略程序。并行化的CFD代码在众多平台上显示了出色的效率和可伸缩性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号