《Electronics》:A Resource Servitization Method for Multi-Platform Avionics Systems
Huafei Cai,
Yuwei Li,
Jiuru Liu,
Diyuan Chen,
Tailong Li and
Jinchao Chen
编辑推荐:
随着现代科学技术的持续进步,多平台航空电子系统在协同任务和资源调度中正发挥着日益重要的作用。传统的单平台航空电子系统在性能、可扩展性和资源共享方面表现出显著缺陷,无法满足未来应用对系统化协同和高效调度的需求。本文针对多平台航空电子系统中存在的异构性、动态性和高
随着现代科学技术的持续进步,多平台航空电子系统在协同任务和资源调度中正发挥着日益重要的作用。传统的单平台航空电子系统在性能、可扩展性和资源共享方面表现出显著缺陷,无法满足未来应用对系统化协同和高效调度的需求。本文针对多平台航空电子系统中存在的异构性、动态性和高耦合性问题,提出了一种面向该系统的资源服务化方法。该方法通过资源、能力和服务的三层本体建模,实现了资源功能的语义抽象和统一描述,并设计了一个多级服务管理框架以支持跨平台的资源发现、调用和组合。最后,结合典型的联合搜索任务场景,研究人员构建了一个原型系统并进行了功能与性能验证。实验结果表明,所提出的方法能够有效提升资源利用率和跨平台协作效率,并且在节点规模扩展和通信负载增加的情况下,仍能保证低响应延迟和较高的系统稳定性,为多平台系统的高效协同操作提供了有力支撑。
**论文解读文章**
**研究背景与问题**
随着现代航空电子技术的快速发展,多平台航空电子系统在协同作战、资源调度等任务中扮演着关键角色。然而,传统单平台航空电子系统在性能、可扩展性和信息共享方面存在明显局限,难以满足未来系统化协同和高效调度的需求。尽管通过服务共享实现了有人机与无人机(UAV)等多种机型的集成运行,多平台系统固有的异构性、动态性和高耦合性仍对统一资源建模、调度和管理构成严峻挑战。现有方法如ARINC 653分区、FACE兼容中间件或DDS中间件虽然在安全、模块化或数据通信方面有所侧重,但在动态环境下的资源利用率、灵活性和可扩展性方面表现不足。为此,研究人员提出了一种面向多平台航空电子系统的资源服务化方法,旨在通过语义抽象和统一描述解决资源异构、描述不一致等问题,提升跨平台资源利用率和任务调度能力。
**研究内容与结论**
研究人员建立了资源-能力-服务三层本体建模框架,定义了资源、能力、服务的元组属性及约束关系(如唯一性、可用性、可靠性、来源一致性),实现了跨平台资源的统一语义表达。在此基础上,设计并实现了一个多级服务管理框架,包括服务代理中间件、单节点服务管理器和全局服务管理器,支持服务的注册、发现、调用、监控和组合。该框架通过分层管理缓解了集中式单节点的性能瓶颈,在节点规模扩大和通信负载增加时仍能保持低延迟和高稳定性。结合联合搜索任务场景构建了原型系统,在Windows、VxWorks和ARINC 653操作系统上进行了验证。实验结果表明,服务注册响应延迟、服务获取响应延迟和服务管理响应延迟均在60ms以内,平均延迟低于10ms;在高负载场景(心跳间隔10ms)下,多级服务管理相比单级服务管理最大延迟降低约6.4%,显著提升了系统可扩展性和效率。
**主要关键技术方法**
1. **本体建模方法**:构建资源、能力、服务三层本体模型,定义资源五元组属性、能力四元组属性、服务五元组属性,以及跨层映射关系(资源提供能力、能力封装为服务),并引入唯一性、可用性、可靠性、来源一致性等约束,实现异构资源的统一语义抽象与形式化描述。
2. **多级服务管理框架**:设计由服务代理中间件、单节点服务管理器和全局服务管理器组成的分层架构。服务代理中间件实现节点内与节点间通信适配与转发;单节点服务管理器负责本地服务的注册、维护与快速响应;全局服务管理器维护全局服务目录,协调跨平台调度与优化,有效解决集中式管理的性能瓶颈。
3. **原型系统验证**:基于联合搜索任务场景(2架有人机、8架无人机),在Windows、VxWorks、ARINC 653操作系统上构建验证环境,进行服务注册、获取、管理响应延迟测试,以及单级与多级管理在高、低负载场景下的对比实验。
**研究结果**
**4.1 联合搜索任务场景介绍**
研究人员构建包含2架有人机和8架无人机的编队进行海岸线联合搜索场景,验证了所提框架在资源、能力、服务协同方面的有效性。该场景具有通用性,可扩展到监视、数据收集、环境监测等任务。
**4.2 服务管理框架响应延迟测试与分析**
在Windows节点、虚拟VxWorks节点、P2020板上的ARINC 653节点、虚拟ARINC 653节点上分别测试。服务注册响应延迟全部在60ms内,平均延迟<10ms;服务获取响应延迟全部在30ms内,平均延迟<10ms;服务管理响应延迟全部在20ms内,平均延迟<10ms。结果表明服务管理中心高效可靠,满足实时通信与协调需求。
**4.3 多级服务管理响应延迟测试与分析**
对比单级与多级服务管理在场景A(心跳间隔100ms,56个服务发布者)和场景B(心跳间隔10ms,高负载)下的表现。在场景A低负载下,多级管理因额外转发层次导致平均延迟略高于单级管理;但在场景B高负载下,多级管理最大延迟降低约6.4%,平均延迟和最小延迟均显著优于单级管理。证明多级服务管理能有效减轻全局管理中心负载,提升大规模高负载环境下的系统性能和可扩展性。
**讨论与结论**
**讨论部分总结**:
通过对比实验验证了多级服务管理在降低通信延迟、提高响应时间方面的优势,尤其是在高负载场景下,分层架构通过有效分配负载避免了单级管理的性能瓶颈。虽然低负载时多级管理引入额外开销,但系统规模增大时其优势明显。实验还指出,在节点规模较小情况下两者性能差异不大,但随着节点增加和通信负载增长,多级管理显著优于单级管理。
**研究结论翻译**:
本文提出了一种面向多平台航空电子系统的资源服务化方法,以应对分布式机载环境中固有的异构性、动态性和高耦合性挑战。通过基于本体的建模,研究建立了由资源、能力和服务三层组成的统一语义框架,从而实现了异构航空电子资源的标准化描述、映射和约束定义。在此建模基础上,设计并实现了一个多级服务管理框架,该框架集成了服务代理、单节点服务管理器和全局服务管理器,实现了航空电子资源服务的分层注册、发现和调用。该架构有效缓解了集中式管理的工作负载,增强了本地节点的自主性和响应能力,并提高了跨平台操作的整体协调性和效率。为验证所提方法,在联合作战场景下构建了原型系统并进行了测试。实验结果表明,即使在系统规模扩大和通信负载增加的情况下,该框架也能确保低响应延迟、稳定运行和高效资源利用。单级与多级管理的对比证实,分层管理在高负载条件下显著提升了性能,验证了所提方法的可扩展性和鲁棒性。