国家数值风洞风雷软件研发与开源应用进展

Development and open source application progress of NNW-PHengLEI

  • 摘要: 计算流体力学(computational fluid dynamics, CFD)软件作为工业软件的重要组成部分,分为商业软件、内部自用软件、开源软件等类别,其面向需求、应用场景和功能特点各有不同。风雷软件(PHengLEI)作为国家数值风洞(NNW)套装软件之一,2020年面向全国开源,旨在构建自主CFD基础设施与生态。本文系统综述其近期研发进展、技术特色和典型应用范例。首先阐述开源对发展自主流体工业软件的意义,以及国内外知名开源CFD软件发展现状;然后回顾发展历程和最近技术进展,主要介绍高可扩展框架设计、高效大规模并行计算等特色技术,以及面向民用领域需求的网格生成、流场求解、风能应用等方面的技术进展;其次,简要统计软件开源应用情况,并结合3个典型范例阐述开源应用模式;最后,分析技术不足与改进方向,结合工业软件领域最近提出的开源实践范式,倡议通过开源社区协同创新,完善技术体系与工程化能力,推动我国自主流体工业软件生态持续发展。

     

    Abstract: Computational fluid dynamics (CFD) software constitutes a vital part of industrial software, and can be categorized into types such as commercial, in-house code, open-source software, each serving distinct requirements, application scenarios, and functional characteristics. As one of the foundational computational platforms of China’s National Numerical Wind-tunnel (NNW) project, PHengLEI was open-sourced nationwide in 2020, with the goal of building independent CFD infrastructure and a supporting ecosystem. This paper provides a systematic review of its latest R&D progress, technical features, and representative application cases. It first discusses the significance of open source for developing indigenous fluid dynamics industrial software and surveys the current landscape of well-known open-source CFD software both domestically and internationally. The development history and latest technical advances of PHengLEI are then outlined, with focus on its highly extensible framework design, efficient large-scale parallel computing capabilities, and recent progress in mesh generation, flow solving, and wind-energy applications for civilian needs. Furthermore, the application status since its open-source release is briefly summarized, illustrated through three representative cases that showcase its practical implementation patterns. Finally, existing technical shortcomings and directions for improvement are analyzed. In light of emerging open-source practice paradigms in the industrial software field, we advocate for collaborative innovation through open-source communities to enhance the technical system and engineering capabilities, thereby fostering the sustainable development of China’s independent fluid dynamics industrial software ecosystem.

     

/

返回文章
返回