计算机工程与科学
計算機工程與科學
계산궤공정여과학
COMPUTER ENGINEERING & SCIENCE
2009年
z1期
253-255,339
,共4页
潘沙%范晓樯%李晓宇%丁国昊%冯定华%李桦
潘沙%範曉檣%李曉宇%丁國昊%馮定華%李樺
반사%범효장%리효우%정국호%풍정화%리화
并行计算%计算流体力学%高超声速%数值模拟
併行計算%計算流體力學%高超聲速%數值模擬
병행계산%계산류체역학%고초성속%수치모의
parallel computation%CFD%hypersonic%numerical simulation
采用计算流体力学方法,对高超声速流场进行了多区并行计算研究.基于MPI消息传递库采用Fortran语言编制了CFD并行计算程序,对NS方程采用AUSMPW+格式和LU-SGS方法求解.针对流场采用多区剖分,将每一个子区分配给相应节点进行计算.每一迭代步,相邻子区域间交换边界数据.计算表明,本文所建立的程序和方法是可行的,能够进一步延伸到大规模并行计算和工程应用中.
採用計算流體力學方法,對高超聲速流場進行瞭多區併行計算研究.基于MPI消息傳遞庫採用Fortran語言編製瞭CFD併行計算程序,對NS方程採用AUSMPW+格式和LU-SGS方法求解.針對流場採用多區剖分,將每一箇子區分配給相應節點進行計算.每一迭代步,相鄰子區域間交換邊界數據.計算錶明,本文所建立的程序和方法是可行的,能夠進一步延伸到大規模併行計算和工程應用中.
채용계산류체역학방법,대고초성속류장진행료다구병행계산연구.기우MPI소식전체고채용Fortran어언편제료CFD병행계산정서,대NS방정채용AUSMPW+격식화LU-SGS방법구해.침대류장채용다구부분,장매일개자구분배급상응절점진행계산.매일질대보,상린자구역간교환변계수거.계산표명,본문소건립적정서화방법시가행적,능구진일보연신도대규모병행계산화공정응용중.
Parallel computation of hypersonic flow field was performed with computational fluid dynamics method. Based on Fortran and MPI the CFD parallel computation program was developed. AUSMPW+ scheme and LU-SGS numerical method were used to resolve NS equation. The whole flow field were decomposed to several sub-domain, every CPU calculates the corresponding sub-domain. Adjoining sub-domain exchange flow data of border to ensure computation every iteration. The computation results indicate that the program and method were acceptable, and could be use for following massive parallel computation and engineering application.