一种跨平台机载一体化软件架构的制作方法

文档序号:37437586发布日期:2024-03-25 19:36阅读:14来源:国知局
一种跨平台机载一体化软件架构的制作方法

本申请属于航电系统综合设计领域,特别涉及一种跨平台机载一体化软件架构。


背景技术:

1、现有软件架构从上到下一般分为应用+中间件+操作系统。不同平台的软件架构虽然整体分层结构保持一致,但是匹配未来跨平台航电系统设计及跨平台深度协同,存在如下问题:

2、其一是尚未针对机间/机内开展一体化的设计,具体体现为运行环境不同,不同平台的应用难以跨平台移植和运行,应用难以跨平台进行调用。

3、其二是通信中间件进行设计尚未考虑机内外一体化的通信需求,构建跨平台机内外一体化的分布式软总线,以统一的通信接口,屏蔽底层传输协议及链路的差别,解决不同平台应用以统一的方式进行通信的问题。

4、因此,希望有一种技术方案来克服或至少减轻现有技术的至少一个上述缺陷。


技术实现思路

1、本申请的目的是提供了一种跨平台机载一体化软件架构,以解决现有技术存在的至少一个问题。

2、本申请的技术方案是:

3、一种跨平台机载一体化软件架构,包括:

4、应用层,包括多个应用模块,用于提供对飞行员操作意图的任务响应以及任务决策,并将所述任务决策发送到任务系统资源,实现对所述任务系统资源的即时调度;

5、能力环境层,用于提供软件运行环境以及通信接口;

6、操作系统层,用于运行操作系统;

7、硬件平台层,用于将体系内的异构资源采用统一的模型进行描述,并基于模型信息进行统一管理和调度。

8、在本申请的至少一个实施例中,所述应用模块包括场景级应用模块以及单机级应用模块。

9、在本申请的至少一个实施例中,各个所述应用模块采用osgi服务封装标准。

10、在本申请的至少一个实施例中,所述能力环境层包括软件运行框架、容器运行环境、平台特定功能服务段以及机内外一体化分布式软总线。

11、在本申请的至少一个实施例中,所述软件运行框架包括智能计算框架、大数据框架、任务云框架、服务治理框架中的一个或多个。

12、在本申请的至少一个实施例中,所述操作系统包括嵌入式分区操作系统和/或嵌入式容器操作系统。

13、在本申请的至少一个实施例中,所述异构资源包括计算资源、网络资源、存储资源、i/o资源中的一个或多个。

14、发明至少存在以下有益技术效果:

15、本申请的跨平台机载一体化软件架构,可适应性剪裁,构建了兼容协同任务应用和传统实时任务处理的统一软件架构,软件环境可以部署在运行协同任务应用的协同处理模块上,也可以部署在运行传统实时任务处理的任务处理模块上,不同类型处理模块及其上运行的软件环境不同,但运行的机内外软总线与服务框架是一体化设计的,从而不同飞机平台、不同类型模块上的应用支持统一管理与通信;不同类型处理模块上具体部署的软件运行环境可以根据实际需求进行按需配置;构建了跨平台统一的服务运行框架,从而将跨平台的服务实现编队内的统一管理、跨平台服务调度;构建了机内外软总线,屏蔽不同通信协议的差异性,对应用提供统一的通信接口,通过机内外软总线进行应用传输数据向实际链路上不同传输协议的适应与转换。



技术特征:

1.一种跨平台机载一体化软件架构,其特征在于,包括:

2.根据权利要求1所述的跨平台机载一体化软件架构,其特征在于,所述应用模块包括场景级应用模块以及单机级应用模块。

3.根据权利要求2所述的跨平台机载一体化软件架构,其特征在于,各个所述应用模块采用osgi服务封装标准。

4.根据权利要求1所述的跨平台机载一体化软件架构,其特征在于,所述能力环境层包括软件运行框架、容器运行环境、平台特定功能服务段以及机内外一体化分布式软总线。

5.根据权利要求4所述的跨平台机载一体化软件架构,其特征在于,所述软件运行框架包括智能计算框架、大数据框架、任务云框架、服务治理框架中的一个或多个。

6.根据权利要求1所述的跨平台机载一体化软件架构,其特征在于,所述操作系统包括嵌入式分区操作系统和/或嵌入式容器操作系统。

7.根据权利要求1所述的跨平台机载一体化软件架构,其特征在于,所述异构资源包括计算资源、网络资源、存储资源、i/o资源中的一个或多个。


技术总结
本申请属于航电系统综合设计领域,特别涉及一种跨平台机载一体化软件架构。包括:应用层包括多个应用模块,用于提供对飞行员操作意图的任务响应以及任务决策,并将任务决策发送到任务系统资源,实现对任务系统资源的即时调度;能力环境层用于提供软件运行环境以及通信接口;操作系统层用于运行操作系统;硬件平台层用于将体系内的异构资源采用统一的模型进行描述,并基于模型信息进行统一管理和调度。本申请面向编队跨平台应用的复用、应用软件对跨平台资源的统一调用,完成了一套支撑跨平台协同、可适应性剪裁、跨平台一体化设计,兼容多种类型应用的跨平台机载一体化软件架构设计,支撑跨平台系统协同任务能力实现。

技术研发人员:金业凯,刘海宁,李林桐,赵爽宇,李鹏蛟,张少卿,许佳,张博文
受保护的技术使用者:中国航空工业集团公司沈阳飞机设计研究所
技术研发日:
技术公布日:2024/3/24
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1