期刊文献+

基于多核并行计算的超燃冲压发动机一维模型实时性研究 被引量:1

Real-Time Research of Scramjet One Dimensional Model Simulation Based on Multi-Core Parallel Computation
下载PDF
导出
摘要 在发动机控制系统设计中,为了缩短设计周期、降低研发成本,需要建立面向控制的、较为精确的、实时性高的超燃冲压发动机性能计算模型,以保证模型精度、提高计算速度为研究目标,基于多核高性能计算仿真平台,开展了面向控制的超燃冲压发动机一维模型实时性优化工作。运用简化计算流程、改进C语言程序、开拓缓存区等方法有效提高了一维模型计算速度。创新性地尝试了计算流体力学并行化方法,对隔离段和燃烧室一维模型进行结构分解。计算网格平衡分配至多个中央处理器,并借助核间数据通讯实现多核并行计算。与串行模型计算结果对比,七核并行计算模型性能参数偏差不超过0.1%,全工况仿真时间小于30ms,计算耗时较优化前缩短了75%以上。实时性优化后的多核并行模型计算精度高、速度快、收敛性好,可以作为超燃冲压发动机控制系统设计和半实物仿真验证平台。 In the engine control system design,in order to shorten the design cycle of control system and reduce the cost of research and development,it is necessary to establish a good real-time scramjet engine model oriented to control. In order to ensure the model accuracy and improve the calculation speed,the real-time optimization of one-dimensional scramjet model for control was carried out based on the multi-core high-performance computing simulation platform. Firstly,the calculation speed of one-dimensional model was improved effectively by simplifying the calculation process,improving the C language program and expanding the cache area.Subsequently,the computational fluid dynamics parallelization method was tried innovatively,which decomposed the one-dimensional model of isolation section and combustor. The computing grids distributed multiple central processors in a balanced way and realized multi-core parallel computing with the help of inter-core data communication.Compared with the calculation results of the serial model,the deviation of the performance parameter of the seven-core parallel calculation model is less than 0.1% and the calculation time of the whole working condition is less than 30ms,and the calculation time is shortened by more than 75% compared with that before optimization. After real-time optimization,this parallel model has high computational accuracy,fast computation speed,good convergence,and can be used as a platform for scramjet control system design and hardware-inthe-loop simulation verification.
作者 杨柳 史新兴 刘小勇 李岩 苏承毅 王明杰 YANG Liu;SHI Xin-xing;LIU Xiao-yong;LI Yan;SU Cheng-yi;WANG Ming-jie(Beijing Power Machinery Institute Beijing 100074,China;HIWING Technology Academy of CASIC,Beijing 100074,China)
出处 《推进技术》 EI CAS CSCD 北大核心 2022年第6期348-355,共8页 Journal of Propulsion Technology
基金 国家科技重大专项(2017-V-0014-0066)。
关键词 超燃冲压发动机 计算流体力学 空气动力学 并行计算 实时模型 Scramjet engine Computational fluid dynamics Aerodynamic Parallel computation Real-time model
  • 相关文献

参考文献5

二级参考文献34

  • 1刘瑜,刘君,唐玲艳,崔小强.一种求解化学非平衡流动的新型解耦算法[J].力学学报,2015,47(1):82-94. 被引量:6
  • 2[1]GUY LONSDALE, ANTON SCHULLER. Multigrid efficiency for complex flow simulations on distributed memory machines[J], parallel computing 19(1993):23- 32.
  • 3[2]BASU J. A parallel algorithm for spectral solution of the three-dimensional Navier-Stokes Equations[J], Parallel Computing 1994 (20): 1191-1204.
  • 4[3]TWAMIYA T, FUKUDA M, NAKAMURA T, YOSHIDA M. On the numerical wind tunnel(NWT) program[M]. Parallel Compu tational Fluid Dynamics: New Trends and Advances, 1995 Elsevier Science B.V.
  • 5[4]STAGG A K, CLINE D D, CAREY G Y, SHADID J N. Parallel scalable parabolized Navier-Stokes solver for large-scale simulations [J], AIAA Journal, 1995,33(1).
  • 6[5]LANTERI S. Parallel solutions of compressible flow using overlapping and Non-overlapping mesh partitioning strategies[J], Parallel Computing 1996(22): 943-968.
  • 7[9]徐庆新、莫则尧.并行多重网格法求解跨声速欧拉方程[R],四川绵阳:中国空气动力研究与发展中心计算空气动力研究所技术报告,1996.12.
  • 8[10]徐庆新、张来平.非结构网格复杂无粘流场数值模拟并行计算[R],四川绵阳:中国空气动力研究与发展中心计算空气动力研究所技术报告,1998.10.
  • 9[11]沈青、杨晓辉.pVM在DNS计算中的实现[R],四川绵阳:中国空气动力研究与发展中心计算空气动力研究所技术报告,1999.12.
  • 10[12]陈阳生.冲击波运动的并行模拟[R],XX-3计算空气动力学应用测试报告,1997.

共引文献39

同被引文献6

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部