Design of Flight Test Mission Evaluation System Based on Microservice
Jun Li, Yaojia Nie · 2023
To solve the difficulties, such as high module coupling, limited data processing capability and single evaluation function, of flight test mission evaluation system based on monolithic architecture, a distributed system is designed based on microservice. The system takes data processing as the core, adopts container to decouple processes and orchestrate service modules, and calls service modules remotely through distributed communication framework, which can enhance dynamic extension and data processing capability. Moreover, the system uses plugin framework to design the interactive terminal for visual and intelligent analysis, and reappears the entire flight test immersively, enriching the sensory experience and optimizing the evaluation's quality. Currently, the system has been effectively implemented in the flight test of various aircraft types, thereby playing a crucial role in reducing test cycles, ensuring safety, and enhancing efficiency.