|国家预印本平台
首页|带制退器复杂流场并行算法研究

带制退器复杂流场并行算法研究

Parallel Algorithm for the Simulation of 3D Muzzle Brake Flow Field

中文摘要英文摘要

基于集群系统(CLUSTER),在Linux和MPI并行环境下,研究了带制退器的复杂膛口流场三维数值模拟并行算法。计算网格是三维多区结构化网格,数值格式采用Jameson格式及LU隐式分解方法。针对流场的复杂拓扑结构,建立分区信息文件记录各分区的相关信息,并提出了通过合并相邻网格分区的方法均衡各个进程的负载,提高程序的并行效率。在处理需要通讯的信息时,设计了自定义数据类型和“设置中间参数”相结合的方法,并且通过动态分配内存减少了程序对计算机系统资源的占用。数值实验表明,本文设计的算法可以适应拓扑结构较复杂的流场,并能取得理想的并行效率,将有助于制退器性能的研究。

parallel algorithm to simulate the 3D muzzle flow field was developed in the environment of CLUSTER, Linux and MPI (Message Passing Interface). The mesh used in this program was divided structured mesh, the numerical method was Jameson Scheme and the LU Implicit Method. The file contains the sub-areas’ information was built to improve the program’s applicability. By uniting the consecutive sub-areas of the flow field, the loads of different processes were equalized, and the parallel efficiency was improved. In the message communication, advanced a method of User-defined data type and Temporary Parameters. By the use of dynamic allocations of EMS memory, reduced the demands of EMS memory in the parallel system. The parallel algorithm is proved convenience and efficient in the numerical simulation of flow fields with intricate topology. And it will be very helpful to study the muzzle brake capabilities.

石清、王学德、谭俊杰、张辉、崔东明

工程基础科学枪械

集群系统(CLUSTER)LinuxMPI并行算法流场制退器

LUSTERLinuxMPIparallel algorithmflow fieldmuzzle brake

石清,王学德,谭俊杰,张辉,崔东明.带制退器复杂流场并行算法研究[EB/OL].(2007-12-28)[2025-08-11].http://www.paper.edu.cn/releasepaper/content/200712-816.点此复制

评论