首页 >

WiseCFD V2023:一种基于开放架构的CFD软件验证与确认应用支持平台

李立1,梁益华1,杨永1,武君胜2   

  1. 1. 中国航空工业集团公司西安航空计算技术研究所
    2. 西北工业大学
  • 收稿日期:2024-03-25 修回日期:2024-06-12 出版日期:2024-06-14 发布日期:2024-06-14
  • 通讯作者: 李立
  • 基金资助:
    国家数值风洞工程;陕西省重点研发计划

WiseCFD V2023: Towards to Establish a Software Framework with Open Architecture to Support V&V and Credibility Assessment of CFD Software

  • Received:2024-03-25 Revised:2024-06-12 Online:2024-06-14 Published:2024-06-14

摘要: 验证与确认(V&V)是确保CFD软件及其模拟结果可信度最重要和最基础的活动。通过建立流程化、自动化的软件平台支持CFD软件验证、确认和可信度评价工作开展,有助于减少人为操作错误、大幅提高验证与确认的工作效率。自从第一个版本的WiseCFD平台2004年发布以来,针对如何建立开放的CFD软件可信度评估框架,开展过很多尝试。本文重点介绍一种基于Web和开放架构思路实现的新一代CFD软件验证与确认应用支持平台,WiseCFD V2023。该平台以CFD软件可信度评价指标体系为理论指导,辅以标准化的验证和确认数据库建设,通过采用CFD数据及软件接口标准化技术,打通底层工具链和数据链,构建了一套自动化的、面向专业CFD软件验证、确认和可信度综合评价的基础软件框架。具体实现采用三层B/S软件架构,并基于微服务、容器化以及容器编排等云原生技术进行构建,便于平台的创建和部署。从系统工作流程、软件架构、模块组成等方面进行介绍,并对平台涉及的关键技术特点进行论述,包括但不限于:1)针对不同类型CFD软件的开放集成;2)针对不同类型计算作业的开放工作流定义;3)基于评价指标的不同类型验证、确认和可信度评价任务的开放定义;4)开放的底层支持验证和确认数据库;以及,5)自动化验证和确认。通过开展针对典型工程CFD软件的验证、确认和可信度评价应用示范,证实了本文验证与确认应用支持平台的可行性和有效性。

关键词: 可信度, 验证与确认, 可信度评价指标, 开放架构, 计算空气动力学(CFD)

Abstract: Verification and validation (V&V) are the most important and fundamental events to ensure credibility of CFD software. Since the first version of the so-called WiseCFD platform published on 2004 to support CFD V&V, many efforts had been made to establish an open framework to support credibility assessment of CFD software as well. In this paper, the WiseCFD V2023 platform, which is towards to establish an open framework to support V&V and credibility assessment of CFD software on Web, is presented. The new platform is developed under the theory of credibility evaluation index system, and with technogies for standard V&V database, as well as technologies for standard interface of CFD data and software. It is implemented with 3-level B/S software architecture, which is established through cloud native technologies such as microservices, containerization, and container orchestration for easy creation and deployment. The main elements include but not limited to: 1) open integration for different CFD software; 2) open work flow definitions for different jobs; 3) open V&V and credibility assement task definitions based on different choices of evaluatioin indexes; 4) open V&V database behind the platform, and 5) automatic verification and validation. The feasibilty and efficiency of the present platform is demonstrated through V&V and credibility assessment for typical CFD softare for engineering.

Key words: credibility, V&V, credibility evaluation index, open architecture, CFD

中图分类号: