999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LabVIEW的多功能顯示模擬器設計

2015-09-16 23:04:16王玉剛等
現代電子技術 2015年18期

王玉剛等

摘 要: 在分析多功能顯示器工作的基礎上,詳細介紹多功能顯示模擬器的設計過程,彌補了實裝不足無法滿足教學要求的情況。系統(tǒng)的設計基于LabVIEW開發(fā)的仿真軟件平臺,以某型飛機多功能顯示器的模擬操作過程為例,通過LabVIEW的事件結構來響應多功能顯示器的開關、周邊鍵操作,實現了多功能顯示模擬器的顯示,根據多功能顯示器畫面轉換關系構建二維數組,實現了多功能顯示器界面的轉化控制功能。該模擬器可推廣應用到其他機型仿真系統(tǒng)中,以滿足教學和仿真的需要。

關鍵詞: LabVIEW; 多功能顯示器; 周邊鍵; 模擬器設計

中圖分類號: TN702?34 文獻標識碼: A 文章編號: 1004?373X(2015)18?0116?03

Abstract: The design process of simulator with multi?function display (MFD) is introduced in detail on the basis of analyzing the working of MFD, which remedies the lack of actual equipment and meets the teaching requirement. The design of this system is based on simulation software platform developed by LabVIEW, and takes the simulation operation process of MFD for a certain type aircraft as the example. The display of MFD was achieved by the event structure of LabVIEW responding to the switch and periphery key operation of MFD. The conversion and control function of MFD simulator was realized according to the two?dimensional array constructed by the conversion relationship of MFD frame. This MFD simulator can be extended and applied to simulation systems for other aircrafts to meet the needs of teaching and simulation.

Keywords: LabVIEW; multi?function display; periphery key; simulator design

0 引 言

LabVIEW是一種業(yè)界領先的工業(yè)標準圖形化編程工具,主要用于開發(fā)測試、測量與控制系統(tǒng)。它是專門為工程師和科學家而設計的直觀圖形化編程語言。它將軟件和各種不同的測量儀器硬件及計算機集成在一起,建立虛擬儀器系統(tǒng),以形成用戶自定義的解決方案。

LabVIEW是一種用圖標代替文本行創(chuàng)建應用程序的圖形化編程語言。傳統(tǒng)文本編程語言根據語句和指令的先后順序決定程序的執(zhí)行順序,而LabVIEW則采用數據流編程方式,程序框圖中節(jié)點之間的數據流向決定了程序的執(zhí)行順序。由于LabVIEW可以用來創(chuàng)建通用的應用程序,因此成為了一種通用的編程語言,但是它在測試、測量和自動化等領域具有更大的優(yōu)勢;因此LabVIEW提供了大量的工具與函數用于數據采集、分析、顯示和存儲。同時它還提供了大量常用于自動化測試測量領域的圖形控件;因此它被廣泛應用于汽車、通信、航空、半導體、電子設計生產、過程控制和生物醫(yī)學各個領域,涵蓋了從研發(fā)、測試、生產到服務的產品開發(fā)所有階段。

1 多功能顯示器

飛行員依靠座艙系統(tǒng)的各種顯示器,在不同的飛行階段、根據不同的飛行任務,獲取最需要的信息,完成對飛機的操縱。座艙顯示系統(tǒng)對保障飛機飛行安全和任務的完成具有不可或缺的作用。多功能顯示器(MFD)是一種安裝在駕駛員下視場內的綜合顯示器,它是綜合顯示系統(tǒng)中一個十分重要的設備。在座艙顯示系統(tǒng)中, 采用多功能顯示器可以實現系統(tǒng)資源共享、顯示界面互為余度、按需顯示便于觀察, 對減輕駕駛員的工作負擔、提高飛機作戰(zhàn)能力, 具有十分重要的意義。

多功能顯示器一般處于飛行員的下視位置, 其顯示面板的上下左右各有多個選擇按鈕, 飛行員通過按鈕就可將所選擇的界面調入或者實現相應的操作。通過使用字符圖形表示復雜的戰(zhàn)術狀況、飛機信息以圖表, 使飛行員能快速獲取信息, 更加有效地管理和操縱整個系統(tǒng)。多功能顯示器最主要的優(yōu)點有:

(1) 多種顯示功能可以切換, 減少了占用空間;

(2) 同時顯示多種信息, 減輕了飛行員的負擔;

(3) 準確、迅速地傳遞信息, 降低讀取錯誤的概率。

多功能顯示器的顯示界面具有層次結構,第一層是菜單界面,上面列出了各個下級界面的周邊鍵選擇,觸動相應的周邊鍵就可進入相應的下級界面。在某些特定的界面,飛行員還可以通過觸發(fā)周邊鍵設定飛行的參數,或者執(zhí)行其他操作,例如存儲飛行數據、選擇飛行地圖和路線等。機載綜合顯示系統(tǒng)中一般有多個MFD,各個MFD之間的顯示格式可以按優(yōu)先級順序互換,達到MFD之間的資源共享,互為余度。由于MFD相對比較昂貴,不可能配發(fā)到教學單位,只能采用以仿真模擬設備代替真實裝備的方法來彌補新設備在教學中的不足。因此,為便于綜合航電仿真系統(tǒng)或其他仿真系統(tǒng)中使用多功能顯示器和多功能顯示器畫面的教學,急需設計多功能顯示模擬器。

2 基于LabVIEW的多功能顯示模擬器設計

多功能顯示器主要用于雷達搜索、截獲、跟蹤目標過程中的目標信息顯示,以便將平顯視場以外目標信息能及時提供給駕駛員,增強捕獲目標和發(fā)射武器的能力。此外,它還可以用于導航信息顯示,武器投射信息顯示,武器配置和數據加載信息顯示,以及系統(tǒng)故障清單和維護清單的存儲、處理和現實等。本文首先通過LabVIEW的Picture控件以及相應的周邊鍵、旋鈕、開關在前面板構建多功能顯示器面板,如圖1所示。

各周邊鍵的編碼分別為上方1~5和下方6~10,方向為自左向右;左側11~15和右側16~20, 方向為自上向下。

2.1 多功能顯示模擬器工作流程

該多功能顯示模擬器以某型機航電系統(tǒng)的某分系統(tǒng)執(zhí)行某操作為例,來介紹基于LabVIEW的多功能顯示模擬器畫面顯示。在工作時,首先打開多功能顯示器開關,此時MFD顯示初始默認畫面,然后通過按壓相應的周邊鍵可以實現該分系統(tǒng)具體維護的各級子菜單。其中首先給主菜單顯示畫面編碼為畫面1開始,為每個顯示畫面編號。多功能顯示模擬器上的具體操作流程及畫面編號如圖2所示。

2.2 按鍵相應事件

該分系統(tǒng)在操作過程中,需要通過對多功能顯示模擬器界面的開關、周邊鍵的操作來實現具體的操作流程。本文通過LabVIEW的事件結構來響應開關、周邊鍵的操作。即僅當“事件”發(fā)生時,程序才做相應的相響應,降低CPU利用率。具體的實現流程圖如圖3所示。

2.3 顯示畫面轉換關系

多功能顯示模擬器工作過程中,對多功能顯示器的各周邊鍵進行了定義并進行了順序編號。各畫面之間的轉換關系示意圖如圖4所示,整個畫面轉換關系表示了某型機的外掛物管理系統(tǒng)在通電檢查時的工作過程。其中畫面1表示多功能顯示器的初始畫面,通過按壓周邊鍵可到畫面2,亦即分系統(tǒng)通電檢查的畫面,這時通過按壓周邊鍵可以回到初始畫面1;由畫面2通過按壓周邊鍵11可到分系統(tǒng)通電檢查的第二個工作畫面3,在工作畫面3時,按壓不同的周邊鍵11,12,13可分別得到分系統(tǒng)通電檢查結果畫面4,5,6,此時都可通過按壓周邊鍵8回到初始畫面1。

根據畫面轉換關系可構建畫面轉換二維數組。畫面轉換數組是一個M×N 的二維數組,其中M 表示軟件中所具有的不同畫面的數目,N為周邊鍵的數目,對于二維數組的元素[aij]有這樣的定義:

當前畫面為i,按壓周邊鍵j后,響應的畫面編號,有定義:

[aij=當前畫面為i、按壓周邊鍵j后、響應的畫面編號, 有定義0, 無定義]

畫面轉換二維數組和畫面轉換關系是一一對應的,它是多功能顯示畫面設計的依據。

2.4 多功能顯示模擬器程序流程圖

由圖3的按鍵響應程序得到各按鍵的響應數值作為二維數組輸入的列,當前畫面號作為輸入行,從畫面轉換二維數組中提取出相應的數值。通過LabVIEW的case結構程序框圖對6個具體的畫面進行判斷顯示。當按鍵事件發(fā)生時,首先進行判斷是按壓的哪個周邊鍵,如果按壓了周邊鍵6,則可達到畫面2;通過順序結構程序框圖可知,此時若按壓了周邊鍵11,則達到畫面3;根據此后按壓的是周邊鍵11,12還是13進行判斷分系統(tǒng)通電檢查的具體結果。具體的多功能顯示模擬器的程序框圖如圖5所示。

3 結 語

本文通過LabVIEW構建了多功能顯示模擬器,顯示航電系統(tǒng)的某分系統(tǒng)執(zhí)行某操作時的具體流程。該系統(tǒng)性能穩(wěn)定,畫面清晰,顯示信息正確無誤,實時性高,目前已應用于教學和實驗,并可滿足實時仿真任務的需求。該系統(tǒng)可根據需要模擬更為復雜的系統(tǒng)操作,也可推廣到其他大型仿真系統(tǒng)中使用。

參考文獻

[1] 白剛,袁梅,陳炅.虛擬座艙多功能顯示器的設計與實現[J].飛機設計,2005(4):50?54.

[2] 張德斌,郭定,馬利東,等.戰(zhàn)斗機座艙顯示的發(fā)展需求[J].電光與控制,2004,11(1):53?55.

[3] 張本余.未來戰(zhàn)斗機的座艙顯示[J].電光與控制,1995(12):40?41.

[4] 羅春波,沈為群,宋子善.飛行多功能顯示器仿真系統(tǒng)的研究與實現[J].計算機仿真,2004,21(12):249?251.

[5] 李克立,王昌金,吳曉君.多功能顯示器自動測試設備測控軟件設計[J].計算機測量與控制,2007,15(8):1099?1101.

[6] 李菲,江世明.基于LabVIEW的溫度測量系統(tǒng)設計[J].現代電子技術,2014,37(6):114?116.

主站蜘蛛池模板: 成年网址网站在线观看| 国产视频入口| 韩国福利一区| 午夜视频在线观看免费网站 | 毛片在线看网站| 久草网视频在线| 四虎成人精品| 欧美一区二区福利视频| 99视频在线免费| 精品国产一区二区三区在线观看 | 不卡视频国产| 99热这里只有精品在线播放| 久久久久无码精品| AV网站中文| 国产高清又黄又嫩的免费视频网站| 久久国产av麻豆| 久青草国产高清在线视频| 久久夜夜视频| 亚洲嫩模喷白浆| 无码在线激情片| 精品一区国产精品| 国产精品不卡片视频免费观看| 好吊色妇女免费视频免费| 天堂网亚洲综合在线| 精品国产网站| 亚洲欧美不卡| 国产内射一区亚洲| 日本午夜三级| 激情五月婷婷综合网| 日韩欧美中文| 亚洲无线视频| 国产精品一线天| 亚洲成A人V欧美综合| 欧美a在线视频| 亚洲一欧洲中文字幕在线| 亚洲专区一区二区在线观看| 免费一级全黄少妇性色生活片| 国产精品久久久久久久久久久久| 免费国产在线精品一区| 欧美69视频在线| 精品少妇人妻av无码久久| 国产亚洲高清在线精品99| 99精品国产自在现线观看| 亚洲欧美不卡视频| 亚洲视频免费在线| 国产在线精品美女观看| 制服丝袜 91视频| 波多野结衣在线一区二区| 国产xxxxx免费视频| 欧美在线导航| 亚洲色图另类| 超碰免费91| 亚洲AV成人一区国产精品| 制服丝袜国产精品| 999福利激情视频| 一级爆乳无码av| 亚洲嫩模喷白浆| 国产黑丝视频在线观看| 91在线国内在线播放老师| 亚洲精品午夜天堂网页| 婷婷午夜影院| 欧美日韩一区二区三区四区在线观看| 天天爽免费视频| 国产原创自拍不卡第一页| 日韩视频精品在线| 日韩黄色在线| 思思99热精品在线| 一本久道久综合久久鬼色| 77777亚洲午夜久久多人| 在线观看免费国产| 高清无码不卡视频| 中文字幕1区2区| 亚洲精品欧美日本中文字幕| 成年人久久黄色网站| 2021国产乱人伦在线播放| 91年精品国产福利线观看久久 | 国产91精品久久| 久久亚洲精少妇毛片午夜无码| 精品久久蜜桃| 日韩免费视频播播| 中文无码精品A∨在线观看不卡| 91美女视频在线观看|