首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 268 毫秒
1.
基于非结构网格流场超大规模并行计算   总被引:1,自引:0,他引:1  
大规模并行的计算流体力学已成为现代航空工业研发的核心手段之一。基于非结构混合网格和有限体积法,发展了适用于工业级复杂外形气动计算的并行流动数值模拟方法。文中首先介绍了紧致数值离散格式、基于Metis的分布式多核系统网格分区技术、并行边界虚拟单元技术和MPI并行实现等相关算法。采用网格量相对较小的旋成体构型绕流模型对比分析多核并行计算结果与单核计算结果以验证并行计算的正确性,比较了不同并行规模下并行效率和残差收敛情况。然后通过对上亿网格单元的运输机复杂构型绕流模拟,开展并行效率的测试,结果表明,本文方法并行加速性能高,直到多达18816核并行效率都保持在80%以上。  相似文献   

2.
王年华  常兴华  赵钟  张来平 《航空学报》2020,41(10):123859-123859
常规工程应用中,非定常数值模拟(如多体分离)的计算量十分巨大,如果为了达到更高的计算精度,加密网格或者采用高精度方法将会使得计算量进一步增大,导致非定常数值模拟在CFD工程应用中成为十分耗时和昂贵的工作,因此,提高非定常数值模拟的可扩展性和计算效率十分必要。为充分发挥既有分布内存又有共享内存的多核处理器的性能和效率优势,对作者团队开发的非结构网格二阶精度有限体积CFD软件(HyperFLOW)进行了混合并行改造,在计算节点间采用MPI消息传递机制,在节点内采用OpenMP共享内存的MPI+OpenMP混合并行策略。首先分别实现了两种粒度(粗粒度和细粒度)的混合并行,并基于国产in-house集群采用CRM标模(约4 000万网格单元)定常湍流算例对两种混合并行模式进行了测试和比较。结果表明,粗粒度在进程数和分区数较少的小规模并行时具有效率优势,16线程时效率较高;而细粒度混合并行在大规模并行计算时具有优势,8线程时效率较高。其次,验证了混合并行在非定常计算情况下的可扩展性,采用机翼外挂物投放标模算例,分别生成3.6亿和28.8亿非结构重叠网格,采用对等的(P2P)网格读入模式和优化的重叠网格隐式装配策略,网格读入和重叠网格装配耗时仅需数十秒;采用3.6亿网格,完成了非定常状态效率测试及非定常分离过程的湍流流场计算,在in-house集群上12 288核并行效率达到90%(以768核为基准),在天河2号上12 288核并行效率达到70%(以384核为基准),数值模拟结果与试验结果符合良好。最后,在in-house集群上采用28.8亿非结构重叠网格进行了4.9万核的并行效率测试,结果显示,4.9万核并行效率达到55.3%(以4 096核为基准)。  相似文献   

3.
针对旋翼气动力CFD计算时的一些常见影响因素的选择问题,进行了数值计算讨论.计算求解器选择自研代码,该代码采用基于共享内存(OMP)的并行化方法,在嵌套网格系统下求解Navier-Stokes方程,空间方向上使用2阶迎风格式,时间方向采用双时间方法.讨论的问题包括背景网格数目对悬停桨尖涡捕捉、对前飞状态激波捕捉和气动力的影响,远场动量理论修正作用对计算结果影响等.对于讨论的不同网格数目情况下,计算的悬停状态旋翼拉力差异在6%左右,扭矩差异2.6%左右,旋翼前飞阻力和扭矩最大差异为2.58%和3.28%.是否采用动量修正旋翼拉力相差3%~5%.通过计算,给出了针对以上因素计算结果差异的范围,可以为旋翼气动力计算工作提供一定的参考.   相似文献   

4.
针对嵌套网格系统下进行旋翼流场计算时的网格装配问题,给出了一种改进的并行化网格装配模型。在该模型中,使用压缩存储的辅助结构网格进行并行"洞切割",生成插值边界;应用基于插值点坐标范围的局部可自适应辅助结构网格定位,缩小了处理器之间进行并行贡献单元搜索时的交互数据范围及生成辅助结构网格的内存消耗,结合局部范围的Neighbor to Neighbor(N2N)搜索重启和穷举方法,消除了网格分区、物面、外场等边界面对贡献单元搜索过程的影响,且方法对网格的拓扑没有限制,适合于结构、非结构、直角网格等网格块的装配过程。在流场计算方面,采用并行化的隐式双时间格式数值求解Navier-Stokes方程,用于旋翼数值模拟问题。理论分析和计算测试表明,在使用粗化的辅助网格时,改进的计算方法能够达到传统方法贡献单元搜索速度近似10倍,在低内存开销情况下降低网格装配过程对流场计算时间占比。在内迭代大于7次时,网格装配时间小于流场计算的1%。该方法是对旋翼多周期计算时反复网格装配过程的很好的效率改进。  相似文献   

5.
并行环境下外挂物动态分离过程的数值模拟   总被引:2,自引:1,他引:1  
肖中云  江雄  牟斌  刘刚 《航空学报》2010,31(8):1509-1516
 并行工程的发展提出了计算流体力学的发展新概念,在此基础上研究开发了一个以非定常流计算为核心的多体分离数值仿真集成系统。该系统采用运动嵌套网格方法,能够处理飞行器在空间中的大尺度运动,结合六自由度运动学方程,具有实时仿真运动部件在气动力、弹射力和重力等耦合作用下运动的能力。基于外挂物投放数值模拟具有网格运动、非定常的特点,从网格重建、多重网格方法等方面探索了提高计算效率的途径和实现方法,结合并行化计算使分析周期大大缩短。以20个中央处理器(CPU)为例,并行计算和3层多重网格使计算速度提高约40倍,同时分布式存储、并发计算的特点缓解了对单节点的内存需求,解决了工程应用中受计算周期、网格规模等限制的难题。为了验证本文方法的正确性,对外挂物投放标模实验进行了数值仿真,计算得到的外挂物运动轨迹在0.5 s时间范围内与实验值基本吻合;对分离过程后半段出现的偏差,从气动力变化的时间历程上进行了说明,提出偏航力矩的误差和累积效应导致了预测出现偏离,对关键的分离初始阶段,该方法可以取得令人满意的效率和精度。  相似文献   

6.
唐静  张健  李彬  崔鹏程  周乃春 《航空学报》2020,41(1):123202-123202
计算流体力学(CFD)模拟实际工程问题所采用的网格规模可达千万量级,并行技术是减少计算时间的有效方法。耦合流场信息的网格自适应技术能有效动态优化计算网格,被NASA视为一项亟待发展的CFD关键技术。混合网格自适应系统包含网格分布优化、表面网格投影和空间网格匹配等关键技术。针对以上3项关键技术分别建立了高效的并行算法。首先,提出了"先唯一后同一"的两步法策略实现了网格单元分布优化过程的并行相容性;其次,基于局部曲面拟合思想,实现了曲面重构和新增物理网格点投影的完全并行;再次,提出了空间网格匹配技术的半并行算法,快速解决了网格单元交错问题。为了提高后续流场计算的并行效率,发展了基于并行重分区-网格数据迁移方法的动态负载平衡技术,并采用圆柱激波流场自适应模拟对动态负载平衡技术进行初步验证。最后,采用三角翼自适应加密测试了自适应系统的并行效率。结果表明,建立的混合网格自适应系统并行效率较高,且相比流场求解耗费总时间的比例低于1%。  相似文献   

7.
针对分布式并行系统,提出一种二维非结构网格多区域动态并行策略,可在计算过程中对各计算区域的网格进行局部自适应网格加密,可在不过多消耗计算机资源的情况下,快速,有效地实现多台同构计算机上的计算网格的动态负载平衡.并针对二维Euler方程,利用已有的高精度MmB有限体积格式,应用提出的并行计算策略,进行了多个数值试验,得到令人满意的效果.  相似文献   

8.
基于超网格的重叠网格守恒插值方法   总被引:1,自引:1,他引:0  
崔鹏程  唐静  李彬  马明生  邓有奇 《航空学报》2018,39(3):121569-121569
保证重叠网格边界数据插值的守恒性是计算流体力学面临的一大难题。基于超网格方法与格心格式有限体积法,发展了一种新型混合重叠网格守恒插值方法。详细研究了用网格切割技术在重叠网格边界构造局部超网格,用网格求交算法合理地扩大贡献单元模板,建立了一种适用于任意网格类型的隐式并行重叠网格守恒插值方法,以超网格为媒介可实现重叠网格二阶精度的守恒插值。数值结果表明,本文方法对二阶分布的流场变量具有严格的守恒性,相比三线性插值方法和逆向距离权插值方法,本文方法减小了数值误差,提高了重叠网格边界的插值精度,加快了计算收敛速度,改善了重叠区域网格尺度相差较大时流场的光滑性和连续性。  相似文献   

9.
湍流模拟壁面距离MPI/OpenMP混合并行计算方法   总被引:1,自引:0,他引:1  
针对计算流体力学在湍流数值模拟过程中壁面距离计算效率不高的问题,设计了一种基于ADT数据结构搜索的MPI/OpenMP混合并行计算方法,以大幅提高大规模网格壁面距离的计算效率,降低因内存消耗而对网格规模的限制。首先分析了壁面距离计算精度对湍流模拟的重要性,介绍了壁面距离计算的几何基础。随后基于区域分解思想,将计算域划分为不同的子分区,服务器进程收集全局壁面面元网格信息后发送给其他所有进程,各进程根据全局壁面信息,基于ADT数据结构搜索其网格分区内的单元,精确计算壁面距离。为了解决全局壁面信息内存过大的问题,采用MPI/OpenMP混合并行算法,使得各计算节点中仅有一个或少数几个壁面信息备份,这些壁面信息备份被节点内的其他各进程所共享。最后采用大规模网格进行了壁面距离计算测试,网格规模最大达到33.2亿,结果表明,该方法的计算精度和直接搜索法一致,内存耗费下降70%,计算时间减少约1个量级,能满足大规模CFD数值模拟的需求。  相似文献   

10.
随着计算流体力学的发展,多重网格在求解欧拉方程、N—S方程过程中得到了广泛应用。将这种方法应用于高超声速进气道的数值模拟中,通过具体的算例,验证了该方法的有效性。  相似文献   

11.
为提高压气机内部复杂流动计算的收敛速度,发展了一种多块多重网格上的可压缩流动并行计算流体动力学(CFD)方法,数值模拟了跨声速转子NASA Rotor 35内部流动及气动性能,重点分析了对接分区方式和内界面通信模式对并行性能的影响。结果表明:对接分区方法和多块多重网格内界面数据处理方法能够保证串、并行CFD方法结果基本一致,且与实验数据吻合良好;并行精度基本不受分区数目和通信模式的影响,并行效率随着相对通信负载的增大而降低。所发展的并行计算方法对跨声速转子气动分析和设计具有一定的可靠性,为开发大型流体机械复杂流动的基础并行算法及软件提供了参考价值。  相似文献   

12.
CFD数学模型的线性化方法及其应用   总被引:1,自引:1,他引:0  
屈崑  李记超  蔡晋生 《航空学报》2015,36(10):3218-3227
计算流体力学(CFD)方法不仅仅起到数值模拟的作用,它本身是一个复杂的非线性系统。在流动稳定性分析、气动弹性分析、优化设计以及流动控制等领域,从系统的角度出发,对CFD数学模型线性化后,可以对模型的系统矩阵进行定量分析获得更多的系统特性。但是CFD数学模型往往非常复杂且阶数很高,因此其线性化系统矩阵的获得比较困难。鉴于此,采用人工编程和自动微分相结合,构造有限体积法并行CFD模型的线性化系统矩阵。其中自动微分只被用来得到每个界面通量的局部雅可比矩阵,而采用人工编程方法来实现并行环境下的稀疏雅可比矩阵的组装。线性化系统的并行求解采用了块雅可比预处理的广义最小残量法,每个并行进程内部则采用零填充不完全LU分解预处理。为了验证这种线性化方法,上述方法被用于:① NACA 0012翼型的非定常绕流线性系统构造与求解;② NACA 0012翼型稳态流动的伴随方程构造与求解;③ AGARD wing 445.6机翼颤振问题降阶建模。上述三个算例的结果与CFD模拟的吻合一致。  相似文献   

13.
王子航  吕宏强 《航空学报》2021,42(z1):726366-726366
雷电空间电磁场一直是电磁领域研究的热门,成熟的算法例如有限时域差分法(FDTD),传输线矩阵法(TLM)以及频域的矩量法(MoM)在计算雷电问题方面都有广泛的应用。由于计算流体力学(CFD)中的Euler方程与电磁学中的Maxwell方程有着相同的守恒形式,而且采用间断伽辽金方法(DG)已经在流场问题上得到广泛的尝试,因此引入了基于计算流体力学的DG方法来离散时域Maxwell方程,并采用网格分区并行技术加速计算,使用基于DG的圆球雷达散射截面积(RCS)算例进行测试,数值结果一致表明DG算法在求解电磁场问题上的可行性,之后通过计算一段近场雷电通道的电场分布并与解析解、某算法仿真解对比,数据基本吻合,说明该方法适合于雷电电磁场的计算。  相似文献   

14.
开放式气动力数值模拟系统研究   总被引:2,自引:0,他引:2  
气动力数值模拟系统是CFD流场解算技术、网格生成技术、数据可视化技术和网络技术相结合的产物。描述了一种运行于计算机网格环境下多任务、多用户、交互式的数值模拟软件环境- 气动力数值模拟系统,该环境能计算模拟亚、跨、超音速绕流的气动力,也能方便地集成模拟不同复杂气动布局飞机流场的解算程序。介绍了其网格生成、数据可视化、系统接口等核心部分的结构和功能。  相似文献   

15.
基于高阶WENO格式的旋翼非定常涡流场数值模拟   总被引:1,自引:0,他引:1  
印智昭  招启军  王博 《航空学报》2016,37(8):2552-2564
为提高直升机旋翼黏性涡流场计算流体力学(CFD)的计算精度及降低数值耗散,发展了一套基于五阶加权本质无振荡(WENO)格式的旋翼非定常涡流场数值计算方法。采用运动嵌套网格方法生成围绕前飞状态旋翼的网格系统,以Navier-Stokes方程作为主控方程,湍流模型采用一方程Spalart-Allmaras模型。为了提高旋翼流场中对涡的形成、演化等发展过程的模拟精度,采用高间断分辨率的Roe-WENO格式计算对流通量。对状态变量的插值,选取适当的加权因子,通过多个重构模板的凸组合来构造五阶WENO格式,在交界面附近获得具有五阶精度的状态变量。为了提高计算效率,采用高效的隐式LU-SGS(Lower-Upper Symmetric Gauss-Seidel)推进方法和并行计算策略。最后,运用该方法分别对悬停状态下C-T(Caradonna-Tung)旋翼和UH-60A旋翼以及前飞状态下C-T旋翼和SA349/2旋翼的涡流场及气动特性进行了数值模拟,并将数值结果与传统二阶精度格式的计算值进行了对比。结果表明:在计算时间增长10%~20%的前提下,五阶WENO格式能够捕捉到更精确的涡流场特性,反映了五阶WENO格式在计算旋翼非定常涡流场时具有更高的计算精度与更低的数值耗散特性。  相似文献   

16.
基于雷诺平均Navier-Stokes(RANS)方程和结构网格技术,采用五阶空间离散精度的加权紧致非线性格式(WCNS)和剪切应力输运(SST)两方程湍流模型,开展了DLR-F6和DLR-F6_FX2B 2种翼身组合体构型的高阶精度数值模拟,计算外形来自AIAA第三届阻力预测研讨会。主要目的是确认WCNS模拟跨声速典型运输机构型和预测局部构型变化引起的气动特性变化量的能力。在固定升力系数条件下,采用粗、中、细3套网格开展了网格收敛性研究,从气动力系数、压力系数分布、表面流态等方面研究了网格规模对DLR-F6和DLR-F6_FX2B翼身组合体数值模拟结果的影响;采用中等网格开展了来流迎角对2种翼身组合体气动特性的影响研究。通过与National Transonic Facility(NTF)的试验结果和CFL3D的计算结果对比,表明采用高阶精度计算方法得到了网格收敛的数值模拟结果,较好地模拟了DLR-F6翼身组合体局部修型引起的微小气动特性变化和翼身结合部流动特性的差异。  相似文献   

17.
热流CFD计算中格式和网格效应若干问题研究   总被引:21,自引:0,他引:21  
通过数值实验、理论分析、试验数据和经验公式的综合研究,探讨了CFD热流计算的格式效应及网格效应:研究了Roe的FDS格式、Van Leer的FVS格式、AUSM 格式及中心差分格式的热流计算分辨率,探讨了不同格式对热流计算精度的影响,认为AUSM 格式在热流计算精确性方面具有优势;在热流绝对值的模拟上,网格的影响很大,能否计算出正确的驻点热流值将是获得精确物面热流解的关键;通过大量的数值计算、理论分析及其同试验数据的对比研究,对可能影响热流计算的网格因素进行了细致的分析,揭示了各因素对热流计算结果的影响规律。  相似文献   

18.
发展了一种计算流体动力学(CFD)和计算结构动力学(CSD)的耦合计算方法,对三维机翼的静气动弹性进行了数值模拟研究。采用三维欧拉方程为控制方程基于直角网格计算气动力,并耦合结构静平衡方程进行静气动弹性数值模拟,设计了CFD/CSD耦合计算的数据交换的方式。以M6机翼作为算例,进行了机翼静气动弹性的数值模拟,计算结果表明所发展的三维机翼静气动弹性数值模拟方法是合理可行的,并可作为机翼结构优化设计和考虑结构弹性变形影响的气动外形优化设计的基础。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号