导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2017, Vol. 38 ›› Issue (3): 120209-120209.doi: 10.7527/S1000-6893.2016.0173

• Fluid Mechanics and Flight Mechanics • Previous Articles     Next Articles

Design and realization of automated testing cloud platform for CFD verification and validation

CHEN Shusheng, LIU Liyuan, YAN Chao, LIN Boxi   

  1. School of Aeronautic Science and Engineering, Beihang University, Beijing 100083, China
  • Received:2016-03-10 Revised:2016-05-23 Online:2017-03-15 Published:2016-06-12

Abstract:

Based on the idea of cloud computing,this paper proposes an automated testing cloud platform solution for large-scale computational fluid dynamics (CFD) software verification and validation. The main objective is to reduce labor costs, improve software quality and development efficiency, and be adapted to high performance computing for future development as well. This platform uses modularized browser/server (B/S) network architecture and LAMP (Linux+Apache+MySQL+PHP/Python) development tools. A continuous integration professional database is established, and a cloud environment is built, covering reliable cluster computing, complicated operation scheduling and massively parallel computing. This solution is able to automatically load test cases, submit cluster computing, monitor real-time process, post-process automatically and export analysis results containing comparisons with detailed experimental data, error analysis and summary reports. This platform has been applied to a large-scale parallel computing CFD software, and the feasibility and practicability of this solution have been verified.

Key words: verification and validation, cloud computing, LAMP, professional database, cloud environment, automation

CLC Number: