飛行任務管理單元仿真器開發(fā)
本文選題:飛行仿真 + 控制顯示單元 ; 參考:《南京航空航天大學》2015年碩士論文
【摘要】:CDU是飛行任務管理的主要人機界面,因而也是研制飛行訓練模擬器需要研制的重要仿真部件。本文通過對CDU按鍵功能和頁面邏輯的研究,總結了一種較為通用的頁面邏輯,提出了一種軟硬件結合的仿真方案,該系統(tǒng)由下位機的輸入/顯示模塊和運行在PC端的邏輯單元組成。輸入/顯示模塊是包括顯示屏、按鍵、處理器和網絡模塊的硬件系統(tǒng),該模塊負責將按鍵信息發(fā)送到上位機的邏輯單元,并將接收到的信息顯示在屏幕上。處理器使用STM32F1,CORTEX M3系列ARM,在外圍擴展了使用SSD1963驅動的5寸液晶顯示屏以及ENC28J60網卡。選擇MDK作為開發(fā)環(huán)境,在ARM上移植了u C/OS II嵌入式實時操作系統(tǒng),u C/GUI嵌入式圖形支持系統(tǒng),Lw IP嵌入式網絡協議棧。實現了顯示和通信的功能,并保證了多任務的調度。邏輯單元是運行在PC端的程序,使用Qt庫開發(fā),模擬了CDU的頁面邏輯功能,能接收輸入/顯示模塊發(fā)送的按鍵信息并進行處理,發(fā)送正確的頁面信息給輸入/顯示模塊,讓其能正確顯示內容。該部分中詳細分析了CDU頁面直接的關系,分為頁面內邏輯和頁面間邏輯,使用面向對象的思想仿真實現了這些功能。使用SQLite數據庫以資源文件的形式存儲頁面信息,方便了將來的擴展。定義了通信標準,使用了Qt中封裝好的UDP/IP類實現了2個模塊的協同工作。實驗表明,該方案切實可行。實現了CDU的輸入/顯示功能,保證了上位機與下位機的隔離,并因使用資源文件其程序的擴展性和可維護性得到了提高,是一種有效的CDU仿真方案。
[Abstract]:CDU is the main man-machine interface of flight mission management, so it is also an important simulation component to develop flight training simulator. Based on the research of CDU keystroke function and page logic, this paper summarizes a general page logic, and puts forward a simulation scheme combining hardware and software. The system consists of the input / display module of the lower computer and the logic unit running on the PC. The input / display module is a hardware system including display screen, keystroke, processor and network module. The module is responsible for sending the keystroke information to the logic unit of the host computer and displaying the received information on the screen. The processor uses the STM32F1 CorTEX M3 series ARM, and extends the 5-inch LCD screen driven by SSD1963 and the ENC28J60 network card. Using MDK as the development environment, the embedded graphics support system of U C / C / GUI is transplanted into the embedded real-time operating system of UC / OS II on arm, and the embedded network protocol stack of LW / IP is introduced. The display and communication functions are realized, and multi-task scheduling is ensured. The logic unit is a program running on the PC, which is developed by using QT library, simulates the page logic function of CDU, can receive and process the keystroke information sent by the input / display module, and send the correct page information to the input / display module. So that it can display the content correctly. In this part, the direct relationship of CDU pages is analyzed in detail, which is divided into intra-page logic and inter-page logic, and these functions are realized by object-oriented ideological simulation. Use SQLite database to store page information in the form of resource files, convenient for future expansion. The communication standard is defined and the UDP / IP class encapsulated in QT is used to realize the cooperative work of two modules. The experiment shows that the scheme is feasible. The input / display function of CDU is realized, and the isolation between upper computer and lower computer is guaranteed, and the expansibility and maintainability of the program are improved because of the use of resource file, so it is an effective simulation scheme for CDU.
【學位授予單位】:南京航空航天大學
【學位級別】:碩士
【學位授予年份】:2015
【分類號】:V216.8
【相似文獻】
相關期刊論文 前10條
1 向彪;李國慶;劉定生;李景山;;高性能遙感衛(wèi)星地面預處理系統(tǒng)中的任務管理與調度技術研究[J];宇航學報;2008年04期
2 王琳;寇英信;于雷;歐建軍;;基于信息反饋的任務動態(tài)管理方法研究[J];系統(tǒng)仿真學報;2010年07期
3 韓峰;張振明;田錫天;黃利江;;基于Holon及Agent的生產任務管理模式研究[J];現代制造工程;2008年05期
4 喬東平;楊建軍;;基于代理的分布式生產任務管理研究[J];新技術新工藝;2006年04期
5 劉艷菊;陳懇;楊東超;;基于PLM的任務管理模型研究[J];機械設計與制造;2006年03期
6 ;A型管理模式軟件2.5版本簡介[J];農電管理;2005年01期
7 李一洋;陳勇;秦嘉;;任務管理軟件的模型驅動開發(fā)[J];火力與指揮控制;2012年S1期
8 李希寧;SCADA系統(tǒng)中打印任務管理的新思路[J];電力自動化設備;1999年04期
9 范錦勇,田康生,蔣平;基于模糊推理的雷達網任務評估方法[J];空軍雷達學院學報;2004年01期
10 楊輝;楊瑞峰;;μC/OS-II任務管理數目的擴展方法[J];機械管理開發(fā);2008年05期
相關會議論文 前2條
1 楊斌;魏強;朱曉玲;;基于WCF技術的任務管理中心的實現[A];2012電力行業(yè)信息化年會論文集[C];2012年
2 何成軍;張丹輝;朱明潔;;任務管理式空氣管理系統(tǒng)可靠性分析[A];全面建成小康社會與中國航空發(fā)展——2013首屆中國航空科學技術大會論文集[C];2013年
相關重要報紙文章 前6條
1 祥龍邋成君;大宣傳戰(zhàn)略傳捷報[N];江蘇法制報;2008年
2 ;貼近用戶 注重功能 綜合評價[N];中國計算機報;2007年
3 海南 I曾;技巧回音壁[N];電腦報;2004年
4 趙海燕;靠出色管理化解任務壓力[N];中國航天報;2011年
5 ;消息中心驅動瀏覽式辦公[N];中國計算機報;2007年
6 海心閣 糯米;桌面消失以后[N];電腦報;2003年
相關博士學位論文 前2條
1 黃昌勤;計算網格中任務管理的若干問題研究[D];浙江大學;2005年
2 欒翠菊;計算網格環(huán)境中任務管理的研究[D];浙江大學;2006年
相關碩士學位論文 前10條
1 王賓新;青島移動運維流程管理平臺的設計與實現[D];山東大學;2015年
2 張寧;面向互聯網信息探測的任務管理平臺的設計與實現[D];哈爾濱工業(yè)大學;2015年
3 楊毅恒;試驗任務管理軟件的設計與實現[D];西安電子科技大學;2014年
4 周旋;飛行任務管理單元仿真器開發(fā)[D];南京航空航天大學;2015年
5 宗元;面向任務管理的環(huán)境運營平臺的設計與實現[D];復旦大學;2012年
6 榮秀君;任務管理關鍵技術研究及系統(tǒng)開發(fā)[D];西北工業(yè)大學;2004年
7 王暉玲;基于動態(tài)協同的志愿者任務管理平臺設計與實現[D];中南大學;2013年
8 范玉超;嫦娥衛(wèi)星數據接收站監(jiān)控與任務管理軟件設計與實現[D];西安電子科技大學;2010年
9 齊云菲;基于可視化技術的衛(wèi)星數據處理任務管理系統(tǒng)設計與實現[D];南京理工大學;2013年
10 張玲玲;產品開發(fā)過程中的任務管理[D];西北工業(yè)大學;2006年
,本文編號:2044124
本文鏈接:http://www.sikaile.net/kejilunwen/hangkongsky/2044124.html