亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺談CORBA技術在航電系統(tǒng)測試中的應用

        2021-07-28 23:15:18張志君黨春勃
        科技創(chuàng)新導報 2021年3期
        關鍵詞:航電測試方法調(diào)用

        張志君 黨春勃

        DOI:10.16660/j.cnki.1674-098X.2011-5640-6506

        摘? 要:隨著我國航空事業(yè)的蓬勃發(fā)展,各種型號的飛機產(chǎn)量得到了迅速提升。飛機中可靠的航電系統(tǒng)是保證作戰(zhàn)任務順利進行的前提,同時也是考驗飛機性能的重要指標。因此,航電系統(tǒng)的測試在飛機生產(chǎn)和使用過程中起到了很大作用。本文介紹一種實現(xiàn)航電系統(tǒng)的測試方法,并說明了實現(xiàn)該測試方法的CORBA中間件技術。本文就CORBA技術的特點和性能,在航電系統(tǒng)測試中的應用予以闡述、淺析。

        關鍵詞:航電系統(tǒng)? 測試? CORBA? 航空事業(yè)

        中圖分類號: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

        隨著國家航空技術的快速發(fā)展,航電系統(tǒng)是現(xiàn)代飛機的一個重要組成部分。先進的航電系統(tǒng)能夠有效減輕飛行員在戰(zhàn)爭中的負擔,提高作戰(zhàn)過程中的綜合判斷能力,增強飛機的作戰(zhàn)效能,并為飛機性能水平的全面提高做出重要貢獻。因此,航電系統(tǒng)的測試設備能夠有效的保障航電系統(tǒng)工作的穩(wěn)定性和可靠性。本文就航電系統(tǒng)的測試方法,設計了一種開放式硬件和軟件資源架構。該架構基于CORBA中間件技術,解決了測試過程中跨平臺編譯、分布式數(shù)據(jù)實時共享的難題,能夠更高效的實現(xiàn)信息交換,進而提高測試方法的運行效率。本文首先對CORBA中間件技術進行了闡述,然后結(jié)合開放式硬件和軟件資源架構,說明了該架構的運行原理及實現(xiàn)方式。

        1? CORBA中間件

        CORBA(Common Object Request Broker Architecture)是對象管理組織(Object Management Group,OMG)對應當今快速增長的軟硬件的協(xié)同工作能力的要求而提出的方案(見圖1)。CORBA是基于面向?qū)ο蠹夹g的,解決了遠程對象之間的互操作問題,實現(xiàn)了遠程方法的本地調(diào)用。CORBA由OMG發(fā)布,其中定義了接口定義語言(Interface Definition Language,IDL)以及在對象請求代理(Object Request Broker,ORB)中實現(xiàn)客戶對象與服務器對象之間交互的應用編程接口。CORBA核心是一套標準的語言、接口和協(xié)議。

        CORBA標準主要分為三個部分:接口定義語言(IDL)、對象請求代理(ORB)以及ORB之間的互操作協(xié)議IIOP。

        1.1 IDL

        IDL全稱接口定義語言,是用來描述軟件組件接口的一種規(guī)范語言。用戶可以定義模塊、接口、屬性、方法、輸入輸出參數(shù),甚至異常等等。IDL在不同的語言下都有相應的實現(xiàn),可以把IDL描述的接口編譯為目標語言,包括客戶端代理和服務器端框架,以及相應的幫助類等等。

        OMG的IDL文件描述了服務器提供的服務功能,客戶機可以根據(jù)該接口文件描述的方法向服務器提出業(yè)務請求。在大多數(shù)CORBA產(chǎn)品中都提供IDL到相關編程語言的編譯器。程序設計人員只需將定義的接口文件輸入編譯器并設定編譯選項,編譯器就可以生成與程序設計語言相關的接口框架文件和輔助文件。

        1.2 ORB

        CORBA體系結(jié)構的核心就是ORB(Object Request Broker)。ORB就是使得客戶應用程序能夠調(diào)用遠程對象方法的一種機制??蛻舳顺绦蛞{(diào)用遠程對象上的方法時,首先獲得該遠程對象的引用,之后就可以像調(diào)用本地方法一樣調(diào)用遠程對象。當發(fā)出調(diào)用請求后,ORB會截取這個調(diào)用。由于客戶和服務器可能在不同的網(wǎng)絡、不同的操作系統(tǒng)上甚至采用不同的編程語言,因此ORB還要負責將調(diào)用的函數(shù)名稱、參數(shù)等編碼為標準可識別的方式,并傳到正確的對象上,服務器對象處理完成后,ORB通過同樣的方式將結(jié)果返回給客戶。

        1.3 IIOP

        對象代理間通信協(xié)議(Inernet Inter-ORB Protocol,IIOP)為Internet提供了一個標準的協(xié)作工作協(xié)議,說明了如何通過TCP/IP連接交換信息。該協(xié)議能用于ORB與IP域之間的協(xié)作工作。

        2? 開放式架構設計與實現(xiàn)

        傳統(tǒng)的專裝航電測試系統(tǒng)只能用于單個或幾個產(chǎn)品的測試,且不同的專裝航電測試系統(tǒng)會存在相同軟件功能重復開發(fā)的現(xiàn)象。為解決傳統(tǒng)專裝航電測試系統(tǒng)重的硬件資源浪費、軟件功能重復開發(fā)的問題,因此提出了一種開放式航電測試系統(tǒng)架構。

        開放式航電測試系統(tǒng)主要有通用可擴展硬件資源和軟件平臺構成。可擴展硬件資源主要選用是市場上成熟可靠的貨架板卡、設備等資源。軟件平臺(見圖2)主要由Matlab仿真建模軟件、主控程序、仿真調(diào)度引擎構成。

        2.1 Matlab建模軟件

        Matlab建模軟件是美國MathWorks公司出品的用于進行算法開發(fā)、數(shù)據(jù)分析及數(shù)值計算的軟件。開放式航電系統(tǒng)基于Matlab軟件的數(shù)據(jù)分析功能進行了二次開發(fā),對Matlab仿真建模功能的優(yōu)化和定制,重新編寫Matlab編譯器等。Matlab建模軟件中集成了一套硬件資源的I/O封裝庫,用于Simulink模型與實物設備進行通信。I/O封裝庫包括:AD采集模塊、DA輸出模塊、DI采集模塊、DO輸出模塊、SIO通信模塊、CAN通信模塊、ARINC429通信模塊、MIL-STD-1553B通信模塊等。

        2.2 主控程序

        主控程序(見圖3)主要包括仿真資源管理、仿真工程配置、仿真模型運行控制、仿真過程監(jiān)控、CORBA客戶端等模塊。主控程序中創(chuàng)建和配置測試構型,實現(xiàn)系統(tǒng)軟硬件資源的管理。通過基于CORBA客戶端調(diào)用仿真引擎的各控制命令處理子程序,完成仿真的調(diào)度控制,并返回處理結(jié)果。

        TargetControl.idl定義了CORBA對象接口TargetControl,對象定義了五個接口函數(shù),分別用于加載測試工程、啟動測試、暫停測試、停止測試、卸載測試工程。通過CORBA的IDL編譯命令生成TargetControl.hh和TargetControl.cc,在進行CORBA通信時調(diào)用上述兩個文件。

        2.3 仿真調(diào)度引擎

        仿真調(diào)度引擎主要是根據(jù)主控程序的控制指令,完成對模型的運行控制,實現(xiàn)模型運算的調(diào)度。仿真調(diào)度引擎以服務的形式運行于下位機中,不斷監(jiān)聽上位機中的控制指令。

        3? 結(jié)語

        基于CORBA技術的開放式航電測試系統(tǒng)實現(xiàn)了跨平臺的數(shù)據(jù)共享,并且解決了數(shù)據(jù)通信及數(shù)據(jù)傳輸過程中的實時性問題。開放式航電測試系統(tǒng)硬件資源采用的模塊化、定制化的設計思路以及軟件資源基于CORBA技術實現(xiàn)不同語言的跨平臺調(diào)用,解決了現(xiàn)有航電系統(tǒng)測試過程中相同硬件資源重復采購和相同軟件功能的重復開發(fā)問題。經(jīng)實際應用表明,開方式航電測試系統(tǒng)的通用性強、集成度高、測試性優(yōu)良、易于使用維護的特點滿足航電系統(tǒng)的測試需求。

        參考文獻

        [1] 張怡.淺談CORBA技術在分布式異構數(shù)據(jù)庫的應用[J].智能城市,2019,5(21):12-13.

        [2] 竇茂森,敬凱,葉榮飛, 等.適用于軟件通信體系結(jié)構的CORBA技術研究[J].微處理機,2016,37(5):38-42,47.

        [3] 劉強,李杉,趙劍波, 等.基于CORBA的分布式數(shù)據(jù)通訊技術研究[J].信息系統(tǒng)工程,2011(1):33-34.

        [4] 廉佳.綜合航電火控系統(tǒng)測試方法研究[J].軍民兩用技術與產(chǎn)品,2015(22):209-209,212.

        [5] 劉祁.某型飛機航電系統(tǒng)通用測試設備的研制[J].機電工程技術,2016,45(z1):1-6.

        [6] 梅傲雪.基于實時操作系統(tǒng)的航電激勵器研究[D].天津:中國民航大學,2019.

        [7] 曹亞男.航電系統(tǒng)通用仿真平臺的設計與實現(xiàn)[D].北京:北京交通大學,2018.

        猜你喜歡
        航電測試方法調(diào)用
        基于泊松對相關的偽隨機數(shù)發(fā)生器的統(tǒng)計測試方法
        核電項目物項調(diào)用管理的應用研究
        基于云計算的軟件自動化測試方法
        電子制作(2019年16期)2019-09-27 09:34:56
        DLD-100C型雷達測試方法和應用
        電子制作(2019年15期)2019-08-27 01:12:02
        民用飛機航電系統(tǒng)虛擬教學資源建設
        電子制作(2019年7期)2019-04-25 13:18:30
        LabWindows/CVI下基于ActiveX技術的Excel調(diào)用
        測控技術(2018年5期)2018-12-09 09:04:46
        基于系統(tǒng)調(diào)用的惡意軟件檢測技術研究
        某型無人直升機航電艙熱設計優(yōu)化
        航電樞紐清污系統(tǒng)改造
        對改良的三種最小抑菌濃度測試方法的探討
        日本二一三区免费在线| www.五月激情| 黄色三级一区二区三区| 国产一区二区三区不卡在线观看| 亚洲av日韩综合一区二区三区| 亚洲av色无码乱码在线观看| 狠狠综合亚洲综合亚色 | 99久久亚洲精品加勒比| 丰满人妻中文字幕一区三区| 色天使综合婷婷国产日韩av| 亚洲色欲在线播放一区| 亚洲综合原千岁中文字幕| 一本色道久久88—综合亚洲精品| 97人妻精品一区二区三区| 91视频免费国产成人| 中文字幕亚洲精品一二三区| 日韩少妇人妻中文字幕| 人妻无码αv中文字幕久久琪琪布| 囯产精品无码一区二区三区| 精品国产一区二区av麻豆不卡| 69国产成人精品午夜福中文| 国内精品久久久久久中文字幕 | av人摸人人人澡人人超碰妓女| 久久亚洲道色宗和久久| 91国产视频自拍在线观看| 青青草原综合久久大伊人精品| 99精品国产99久久久久久97| 精品国产一区二区三区亚洲人| 国家一级内射高清视频| 99久久亚洲精品日本无码| 日本丶国产丶欧美色综合| 麻美由真中文字幕人妻| 日本免费大片一区二区| 最近日本免费观看高清视频| 亚洲成在人网av天堂| 99久久婷婷国产精品网| 国产又色又爽又高潮免费视频麻豆| 免费a级毛片在线观看| 看大陆男女真人草逼视频| 亚洲精品久久激情国产片| av无码精品一区二区三区四区|