摘要
为精确模拟室内通风流场,研究了一种基于Newton-Krylov-Schwarz(NKS)并行算法的室内通风流场直接数值模拟方法,该方法首先通过有限元算法对流体控制方程在空间上进行离散,再使用全隐格式在时间上进行离散,最后使用NKS算法求解离散所得代数系统进行室内通风流场数值模拟。在天河二号超级计算机上进行数值模拟实验,并与CFX系统模拟结果进行对比。实验证明,采用的方法数值模拟结果更准确。此外,并行效率测试结果显示,当使用2048个处理器求解网格单元超两千万的大规模问题时,仍然具有超过75%的并行效率,说明NKS算法具有高可扩展性,适合大规模问题的模拟。
A direct numerical simulation method of indoor ventilation field based on Newton-Krylov-Schwarz(NKS)parallel algorithm is studied in this paper for the purpose of simulating the indoor ventilation field accurately.The method firstly discretizes the fluid control equation in space by finite element algorithm and then in time by full implicit lattice.Lastly,the numerical value of indoor ventilation field is simulated by discrete algebraic system of NKS algorithm solving.The numerical simulation experiment is carried out on Tianhe-2 supercomputer and the simulation results are compared with those of CFX system.The experiment shows that the method has a better performance of accuracy in the numerical simulation results.In addition,the parallel efficiency test results show that the parallel efficiency still exceeds 75%when 2048 processors are used to solve large-scale problems with grid cells of more than 20 million.It illustrates that NKS algorithm has high scalability and suitability for large-scale problem simulation.
作者
乐晓飞
王朝斌
刘婷
罗欣
YUE Xiaofei;WANG Chaobin;LIU Ting;LUO Xin(College of Computer Science,China West Normal University,Nanchong Sichuan 637009,China)
出处
《西华师范大学学报(自然科学版)》
2020年第1期104-110,共7页
Journal of China West Normal University(Natural Sciences)
关键词
并行算法
数值模拟
室内通风流场
天河二号
计算流体力学
parallel algorithm
numerical simulation
indoor ventilation field
Tianhe-2
computational fluid dynamics