浅谈CORBA技术在航电系统测试中的应用
2021-07-28张志君党春勃
张志君 党春勃



DOI:10.16660/j.cnki.1674-098X.2011-5640-6506
摘 要:随着我国航空事业的蓬勃发展,各种型号的飞机产量得到了迅速提升。飞机中可靠的航电系统是保证作战任务顺利进行的前提,同时也是考验飞机性能的重要指标。因此,航电系统的测试在飞机生产和使用过程中起到了很大作用。本文介绍一种实现航电系统的测试方法,并说明了实现该测试方法的CORBA中间件技术。本文就CORBA技术的特点和性能,在航电系统测试中的应用予以阐述、浅析。
关鍵词:航电系统 测试 CORBA 航空事业
中图分类号:V21 文献标识码:A 文章编号:1674-098X(2021)01(c)-0004-03
Application of CORBA Technology in Avionics System Test
ZHANG Zhijun1 DANG Chunbo2
(1. AVIC Xi'an Aircraft Industry Group Co., Ltd., Xi'an, Shaanxi Province,710089 China;2. The first military representative office of the military representative Bureau of air force equipment department in Xi'an region in Xi'an area, Xi'an, Shaanxi Province, 710089 China)
Abstract: With the vigorous development of China's aviation industry, the output of various types of aircraft has been rapidly increased. Reliable avionics system in aircraft is not only the premise to ensure the smooth progress of combat mission, but also an important index to test the performance of aircraft. Therefore, the test of avionics system plays an important role in the production and use of aircraft. This paper introduces a test method to realize avionics system, and explains the CORBA middleware technology to realize the test method. In this paper, the characteristics and performance of CORBA technology and its application in avionics system test are described and analyzed.
Key Words: Avionics system; Test; CORBA; Aviation industry
随着国家航空技术的快速发展,航电系统是现代飞机的一个重要组成部分。先进的航电系统能够有效减轻飞行员在战争中的负担,提高作战过程中的综合判断能力,增强飞机的作战效能,并为飞机性能水平的全面提高做出重要贡献。因此,航电系统的测试设备能够有效的保障航电系统工作的稳定性和可靠性。本文就航电系统的测试方法,设计了一种开放式硬件和软件资源架构。该架构基于CORBA中间件技术,解决了测试过程中跨平台编译、分布式数据实时共享的难题,能够更高效的实现信息交换,进而提高测试方法的运行效率。本文首先对CORBA中间件技术进行了阐述,然后结合开放式硬件和软件资源架构,说明了该架构的运行原理及实现方式。
1 CORBA中间件
CORBA(Common Object Request Broker Architecture)是对象管理组织(Object Management Group,OMG)对应当今快速增长的软硬件的协同工作能力的要求而提出的方案(见图1)。CORBA是基于面向对象技术的,解决了远程对象之间的互操作问题,实现了远程方法的本地调用。……
