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

        ?

        一種航電通用激勵器的設計與實現

        2017-07-29 12:41:32王彥明毛元澤劉一臻
        電腦知識與技術 2017年12期
        關鍵詞:通用性軟件測試

        王彥明 毛元澤 劉一臻

        摘要:目前我國的航空事業(yè)正處在蓬勃發(fā)展的階段,航空電子系統(tǒng)軟件的規(guī)模越來越大,系統(tǒng)的復雜度也越來越高。因此,對于航空電子系統(tǒng)軟件的驗證方法與驗證手段的需求也越來越高。在對航空電子系統(tǒng)軟件進行仿真驗證的過程中,激勵器將作為整個仿真驗證環(huán)境的源頭,其數據的正確性和穩(wěn)定性將直接影響航空電子系統(tǒng)軟件的仿真驗證結果。傳統(tǒng)的激勵系統(tǒng)軟件往往都是針對某一個或是一些特定型號的航空電子系統(tǒng)而專門進行研制的。這些激勵系統(tǒng)軟件的通用性極差,復用性極低。在測試時,也無法對激勵數據的時序性進行控制。因此,該文針對這兩個問題設計了面向航電軟件測試的通用激勵系統(tǒng)。該通用激勵系統(tǒng)僅僅通過配置文件就可以定制出不同種類的激勵設備。然后又設計了一套統(tǒng)一的調度框架來對這些激勵設備進行時序性控制。

        關鍵詞:通用性;激勵器;軟件測試;模型框架

        航空電子系統(tǒng)激勵器軟件的特點就是專用性,即專門針對某一型號的航空電子系統(tǒng)軟件而進行研制的。此類激勵器只能適應這一種型號的航空電子系統(tǒng)軟件。除此之外,每個航空電子系統(tǒng)模塊用來通信的ICD格式和通信數據均不一樣,研發(fā)人員一般是將通信數據格式和端口進行綁定。因此,在對每個航空電子系統(tǒng)模塊進行開發(fā)測試時也需要不同的激勵器。多種多樣的航空電子激勵器軟件所導致的直接后果就是工作人員很難對這些激勵軟件進行維護。盡管這些激勵軟件是比較成熟的仿真設備軟件,但由于這些軟件的種類極其繁雜,因此研發(fā)人員維護這些軟件的難度也極大。

        因此,本文針對航電軟件測試設計并實現了一個通用激勵器系統(tǒng)。該系統(tǒng)僅僅使用配置文件便可以定制出不同種類的激勵器軟件的航電通用激勵系統(tǒng)將為航空電子系統(tǒng)軟件的研發(fā)、調試、仿真和驗證帶來極大的便利性。

        1航電通用激勵器總體設計

        航電通用激勵系統(tǒng)的框架將實現加載各個激勵模型組件的功能,并為這些激勵模型組件提供相應的運行環(huán)境。這些激勵組件模型能夠在一個穩(wěn)定的環(huán)境下被調度運行起來。通用激勵系統(tǒng)的框架將根據相應的配置文件的信息對這些激勵模型組件進行同步或者異步的驅動。這些激勵組件模型在被定制成一個個激勵器軟件后,將使用中心數據庫進行數據交互。當這些激勵器軟件向外提供數據激勵功能時,將利用中心數據庫封裝成的虛擬總線接口為各個航電仿真模型提供數據激勵功能。中心數據庫的實質是利用Windows內核函數在內存中開辟一塊存儲空間,并提供數據庫的數據存取機制。中心數據庫將為各個激勵模型組件提供較高的通信實時陛和數據的一致性。

        2航電通用激勵器設計

        2.1激勵組件模型設計

        用戶自定義的激勵組件模型都需要遵守航電通用激勵系統(tǒng)框架所提供的統(tǒng)一的標準接口。這樣,這些用戶自定義的激勵組件才能被激勵系統(tǒng)框架所加載、調度以及運行。航電通用激勵系統(tǒng)的框架為這些激勵組件模型提供了標準的接口規(guī)范類,即Stimulator類。在Stimulator類中,定義了所有激勵設備必須遵從的接口標準。用戶所自定義的激勵組件模型必須繼承該Stimulator類,并通過配置文件定義不同的邏輯行為有選擇性的重新實現Stimulator類中所規(guī)定的外部接口。

        Stimulator類必須具有激勵系統(tǒng)框架模型的外部接口規(guī)范,其中定義了Init0、Start0、StepO、StopO以及Work0這5個外部接口。通用激勵系統(tǒng)的框架將提供兩種驅動模式,即同步模式和異步模式。在同步模式下,自定義的激勵組件模型一般需要實現的接口有:Init0、StanO、StepO、Stop0這4個接口;而異步模式下,則需要實現的接口是:Init0、StartO、WorkO、StopO這4個接口。Stimulator類接口規(guī)范。

        2.2激勵組件適配性設計

        用戶在自定義激勵組件模型時,需要先完成該激勵器軟件的配置文件。一個激勵器軟件的配置文件需要配置如下的信息:激勵器軟件的名稱、激勵組件模型所屬的動態(tài)庫名稱、激勵器軟件的調度周期、同步或者異步的模式,所需要的CPU數量以及激勵組件模型所需要的ICD定義配置文件名稱。如果該激勵組件模型是異步模式的話,還需要配置前驅組件模型的名稱。當用戶完成了激勵組件模型的配置文件后,激勵系統(tǒng)框架將對這些激勵組件模型的名稱進行識別,框架將以調度插件的方式對這些激勵組件模型進行驅動。激勵組件聲明的示意圖如圖1所示。

        當激勵系統(tǒng)框架按照配置文件的信息將激勵組件的信息存儲到框架內后,激勵系統(tǒng)框架會根據上述鏈表的信息調用各個激勵組件。激勵系統(tǒng)框架在從該數據結構中依次調用各個組件時,會依據工廠方法生成當前所要調度的對象的實例。

        3測試驗證

        根據當前航空電子系統(tǒng)軟件對激勵設備的需求,將有大氣激勵器(AD)、慣性導航激勵器(IN)以及數據集中激勵器(RDC)這三類激勵器。這三個激勵設備的時序性是大氣激勵器和慣性導航激勵器的輸出是數據集中激勵器的輸入。因此,通用激勵系統(tǒng)框架每次再調度該組周期時,需要先調度大氣激勵器和慣性導航激勵器,才能調度數據集中激勵器。在通用激勵系統(tǒng)框架開始調度后,使用周期監(jiān)控,查看對當前三個激勵設備的調度結果。時序調度圖如圖2所示。

        從監(jiān)控的結果可以看出,當前航電通用激勵系統(tǒng)框架按照大氣激勵器、慣性導航激勵器以及數據集中激勵器的順序,依次進行調度。這表明本文所設計的航電通用激勵系統(tǒng)可以滿足各個激勵設備對時序性進行控制的要求。

        4結論

        隨著航空電子系統(tǒng)軟件的復雜度越來越高,其測試、仿真和驗證的要求也越來越高。為了滿足復雜航空電子系統(tǒng)軟件的仿真驗證工作,本文利用了組件框架思想設計了面向航電測試的通用激勵器。通過不同的配置文件,該航電通用激勵器可以仿真不同的激勵設備。而通過仿真模型框架可以對這些激勵設備進行時序控制,以滿足各個激勵設備對時序性的需求。該航電通用激勵器可以為不同種類的航空電子系統(tǒng)軟件進行仿真驗證測試的工作,為航空電子系統(tǒng)軟件在開發(fā)周期中的測試帶來了極大的便利。

        猜你喜歡
        通用性軟件測試
        無人飛行器通用半實物仿真平臺設計
        機電信息(2025年4期)2025-02-26 00:00:00
        Improving polyp detection at colonoscopy: Non-technological techniques
        基于OBE的軟件測試課程教學改革探索
        計算機教育(2020年5期)2020-07-24 08:53:20
        航天軟件測試模型構建與應用
        軟件(2020年3期)2020-04-20 01:45:34
        EXCEL和VBA實現軟件測試記錄管理
        電子制作(2018年16期)2018-09-26 03:27:18
        基于元模型的通用性列控仿真平臺基礎環(huán)境研究
        鐵道學報(2018年5期)2018-06-21 06:21:06
        關于軟件測試技術應用與發(fā)展趨勢研究
        電子測試(2017年15期)2017-12-18 07:19:20
        拋丸機吊具的通用性設計以及拋丸器的布置
        提升電網企業(yè)制度通用性的應用研究——以“1 + 2 + 3”閉環(huán)管理機制構建精益高效的制度管理體系
        智能電能表軟件測試技術概述
        国产尤物av尤物在线观看| 日本一区二区三区爱爱视频| 日本精品视频二区三区| 一本色道久久综合无码人妻| 又大又粗弄得我出好多水| 久久亚洲精品成人综合| 美女免费观看一区二区三区| 欧美乱大交xxxxx潮喷| 久久久久麻豆v国产精华液好用吗 欧美性猛交xxxx乱大交丰满 | 国产v精品成人免费视频400条| 手机在线播放成人av| 亚洲日韩精品无码av海量| 久久精品中文字幕一区| 国产精品无码久久久久下载| 亚洲本色精品一区二区久久| 高潮抽搐潮喷毛片在线播放| 中文字幕无码精品亚洲资源网久久 | 亚洲网站免费看| 亚洲国产一区一区毛片a| 好大好湿好硬顶到了好爽视频 | 成年女人A级毛片免| 中文字幕日本五十路熟女| 中文字幕无码成人片| 免费无码午夜福利片69| 日韩av中出在线免费播放网站| 日本一区二区三区爱爱视频| 乱色精品无码一区二区国产盗| 欧美视频二区欧美影视| 精品人妻一区二区久久| 伊人久久精品亚洲午夜| 男女性高爱潮免费网站| 久久精品国产热久久精品国产亚洲 | 一区二区在线亚洲av蜜桃| 日本乱熟人妻中文字幕乱码69| 狠狠噜狠狠狠狠丁香五月| 无码国产亚洲日韩国精品视频一区二区三区| 亚洲精品一区二区在线播放| 亚洲美女av一区二区在线| 国产99久久精品一区二区| 亚洲AV无码一区二区一二区色戒| 国产午夜免费一区二区三区视频 |