摘要

针对飞行器系统智能化发展对传统软硬件一体化研制方式的挑战,本文提出一种面向软件定义的开放式、可移植的飞行器软件体系架构。首先,提出一种逐层解耦的分段式飞行器软件体系架构,通过标准化各个段的接口与服务,实现飞行器的软硬件解耦、平台解耦与组件间解耦,有效支持飞行器软件功能组件的可移植与复用;其次,基于该软件体系架构,采用标准化可复用软件组件的快速集成验证方法,实现飞行器功能的软件定义。

全文