随着美军作战飞机的任务设备和软件综合程度增加,综合成本不断提升。其原因是系统复杂度成指数级上升、技术更新迭代快、威胁对象增多。美国航空航天局(NASA)推荐通过重构系统架构方式可以有效管理复杂性。
联合通用架构(JCA)是为了定义垂直起降飞机任务计算机中的可复用软件组件。其主要目的是通过数据权限、平台抽象、语义精度和功能分配的结合,规划硬件和软件在未来垂直起降系统簇中的复用性,从而满足作战飞机的经济可承受性。
美国陆军在2010年构建了联合多角色技术验证机,用于评估垂直起降的关键技术。联合多角色技术验证机致力于验证可转换垂直起降能力,为国防部替换现有垂直起降机队做准备。图1展示了任务系统架构验证计划。
图1 任务系统架构验证计划
JCA参考架构功能分解为:未来垂直起降(FVL)系统集、系统、子系统、域、子域、任务级组件(MLC)、低级别组件(LLC)。其架构见图2。
图2 联合通用架构结构
2016年,美国空军发布了JCA演示项目的最终报告,报告中对JCA演示模型的进展进行了汇报,JCA演示模式聚焦于标准、流程和工具的成熟度提升工作,从而实现经济、通用、可重用的航电能力采办。
JCA演示模型采用开放式系统架构概念和基于模型的系统工程理论,将未来垂直起降(FVL)系统集能力向下分解为低层级组件(LLC),从而可以建模、分组和采购。包含未来机载能力环境(FACE)元素的JCA流程见图3。
JCA架构在不断演进,相较于其他开放式系统架构,JCA架构更为抽象,而其最终目的也是提升系统软件重用性,降低产品研制成本。JCA架构在验证项目中应用了未来机载能力环境(FACE)标准,并采用了基于模型的系统工程方法。JCA验证项目表明了美军未来旋翼机系统架构的发展已经较为成熟,可对我国提供有益借鉴。
热门跟贴