基于SCADE的座艙顯示系統(tǒng)設(shè)計與實現(xiàn)
發(fā)布時間:2022-09-17 09:54
傳統(tǒng)無人機座艙顯示系統(tǒng)軟件設(shè)計通常采用純手工代碼編程的方式來實現(xiàn),開發(fā)周期長、成本高。隨著航空航天電子系統(tǒng)軟件的迅速發(fā)展,對無人機座艙顯示系統(tǒng)的安全性、可靠性和對其的開發(fā)效率的需求越來嚴(yán)格。為解決傳統(tǒng)解決方案的不足,需要尋求一種更加行之有效的方法來進行座艙顯示系統(tǒng)的設(shè)計與實現(xiàn)。本文研究了基于高安全應(yīng)用開發(fā)環(huán)境SCADE建模進行無人機座艙顯示系統(tǒng)的設(shè)計和實現(xiàn)。在論述SCADE建模實現(xiàn)無人機座艙顯示系統(tǒng)技術(shù)基礎(chǔ)上,詳細介紹無人機座艙顯示系統(tǒng)軟件的需求剖析、總體策劃、詳細設(shè)計與實現(xiàn)以及最后的測試和驗證工作。論文一開始介紹基于模型的開發(fā)驗證,對基于模型的軟件開發(fā)與傳統(tǒng)軟件開發(fā)流程進行剖析和比較,確定了課題基于SCADE建模與手工代碼相結(jié)合的總體設(shè)計方案。其次,對無人機座艙顯示系統(tǒng)的各個模塊進行詳細的設(shè)計工作,包括顯示結(jié)構(gòu)的詳細設(shè)計和系統(tǒng)軟件控制流程的詳細設(shè)計。再次,依據(jù)無人機座艙顯示系統(tǒng)總體需求中各個功能模塊的設(shè)計需求,完成了無人機座艙顯示系統(tǒng)SCADE飛行顯示模塊的建模、模型自動生成代碼的集成、數(shù)據(jù)接收模塊、航路航線顯示模塊、故障信息顯示模塊、實時高度位置曲線顯示模塊、三維模型顯示模塊的實現(xiàn)...
【文章頁數(shù)】:73 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究背景
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.2.1 國外發(fā)展現(xiàn)狀
1.2.2 國內(nèi)發(fā)展現(xiàn)狀
1.2.3 發(fā)展態(tài)勢
1.3 主要研究內(nèi)容
1.4 論文組織結(jié)構(gòu)
第二章 系統(tǒng)需求分析與總體設(shè)計
2.1 系統(tǒng)需求分析
2.1.1 系統(tǒng)組成分析
2.1.2 系統(tǒng)設(shè)計要求分析
2.1.3 系統(tǒng)軟件構(gòu)成分析
2.2 系統(tǒng)總體設(shè)計
2.2.1 系統(tǒng)方案設(shè)計
2.2.2 系統(tǒng)開發(fā)流程
2.3 本章小結(jié)
第三章 基于模型的開發(fā)驗證介紹
3.1 基于模型簡介
3.2 SCADE建模介紹
3.2.1 SCADE優(yōu)勢和特點
3.2.2 SCADE模型構(gòu)建與分析
3.2.3 SCADE驗證與代碼生成
3.2.4 SCADE與軟件標(biāo)準(zhǔn)
3.3 本章小結(jié)
第四章 系統(tǒng)的設(shè)計與實現(xiàn)
4.1 系統(tǒng)的詳細設(shè)計
4.1.1 顯示結(jié)構(gòu)設(shè)計
4.1.1.1 飛行顯示模塊設(shè)計
4.1.1.2 航路航線信息顯示模塊設(shè)計
4.1.1.3 故障信息顯示模塊設(shè)計
4.1.1.4 實時高度位置曲線顯示模塊設(shè)計
4.1.1.5 3D模型顯示模塊設(shè)計
4.1.2 軟件流程設(shè)計
4.1.2.1 初始化配置模塊設(shè)計
4.1.2.2 數(shù)據(jù)收發(fā)模塊設(shè)計
4.1.2.3 解析數(shù)據(jù)模塊設(shè)計
4.1.2.4 各模塊顯示模塊設(shè)計
4.1.2.5 軟件退出模塊設(shè)計
4.2 系統(tǒng)的軟件實現(xiàn)
4.2.1 數(shù)據(jù)接收模塊實現(xiàn)
4.2.1.1 網(wǎng)絡(luò)接口模塊實現(xiàn)
4.2.1.2 線程監(jiān)控模塊實現(xiàn)
4.2.2 SCADE飛行顯示模塊的實現(xiàn)
4.2.2.1 SCADE DISPLAY模型搭建
4.2.2.2 SCADE控件集成模塊實現(xiàn)
4.2.3 航路航線信息顯示模塊實現(xiàn)
4.2.4 故障信息顯示模塊實現(xiàn)
4.2.5 實時高度位置曲線顯示實現(xiàn)
4.2.5.1 3D飛行軌跡控件類實現(xiàn)
4.2.5.2 TEECHAR控件類實現(xiàn)
4.2.6 3D模型顯示模塊實現(xiàn)
4.3 本章小結(jié)
第五章 系統(tǒng)的測試與驗證
5.1 地面仿真系統(tǒng)簡介
5.2 開環(huán)測試與驗證
5.2.1 各個顯示模塊開環(huán)測試驗證
5.3 閉環(huán)測試與驗證
5.3.1 閉環(huán)測試驗證
5.4 本章小結(jié)
第六章 全文結(jié)論與工作展望
6.1 全文結(jié)論
6.2 工作展望
致謝
參考文獻
【參考文獻】:
期刊論文
[1]地方獨立坐標(biāo)系與WGS-84坐標(biāo)系轉(zhuǎn)換方法及應(yīng)用[J]. 蔣小軍,宋占峰,吳清華. 鐵道勘察. 2010(04)
[2]Vega Prime集成運行環(huán)境設(shè)計[J]. 潛繼成. 電腦編程技巧與維護. 2010(06)
[3]國外無人機技術(shù)的發(fā)展[J]. 劉重陽. 艦船電子工程. 2010(01)
[4]基于SCADE實現(xiàn)的三余度飛控計算機系統(tǒng)任務(wù)同步[J]. 吳成富,王睿,陳懷民,段曉軍. 航空計算技術(shù). 2009(01)
[5]基于OpenGL的空戰(zhàn)三維可視化仿真系統(tǒng)[J]. 卞泳鋒,張興周,韓亮. 應(yīng)用科技. 2007(11)
[6]SCADE平臺下C代碼的自動生成[J]. 顏雯清,李秀娟. 計算機仿真. 2007(10)
[7]飛行仿真實驗中飛機飛行參數(shù)與坐標(biāo)系變換[J]. 劉通,謝劍斌,丁文霞,程江華,閆瑋,李沛秦. 計算機技術(shù)與發(fā)展. 2006(10)
[8]MultiGen視景仿真中大地形與航跡生成方法研究[J]. 喬勇軍,謝曉方,高青偉,史洪艷. 航空計算技術(shù). 2005(02)
[9]WGS-84坐標(biāo)的轉(zhuǎn)換[J]. 薛迎春. 三晉測繪. 2004(Z1)
[10]飛行控制軟件可靠性設(shè)計探討[J]. 馬衛(wèi)華. 航天控制. 2002(03)
博士論文
[1]虛擬環(huán)境中物體碰撞檢測技術(shù)的研究[D]. 熊玉梅.上海大學(xué) 2011
碩士論文
[1]碰撞檢測在虛擬拆裝仿真系統(tǒng)中的研究與應(yīng)用[D]. 成軍.湖南大學(xué) 2010
[2]無人機地面站軟件的設(shè)計與實現(xiàn)[D]. 肖征宇.浙江大學(xué) 2010
[3]利用代數(shù)方法求解碰撞檢測問題[D]. 宮文娟.山東大學(xué) 2007
[4]無人機視景仿真系統(tǒng)的設(shè)計與實現(xiàn)[D]. 謝凌云.西北工業(yè)大學(xué) 2003
本文編號:3679012
【文章頁數(shù)】:73 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究背景
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.2.1 國外發(fā)展現(xiàn)狀
1.2.2 國內(nèi)發(fā)展現(xiàn)狀
1.2.3 發(fā)展態(tài)勢
1.3 主要研究內(nèi)容
1.4 論文組織結(jié)構(gòu)
第二章 系統(tǒng)需求分析與總體設(shè)計
2.1 系統(tǒng)需求分析
2.1.1 系統(tǒng)組成分析
2.1.2 系統(tǒng)設(shè)計要求分析
2.1.3 系統(tǒng)軟件構(gòu)成分析
2.2 系統(tǒng)總體設(shè)計
2.2.1 系統(tǒng)方案設(shè)計
2.2.2 系統(tǒng)開發(fā)流程
2.3 本章小結(jié)
第三章 基于模型的開發(fā)驗證介紹
3.1 基于模型簡介
3.2 SCADE建模介紹
3.2.1 SCADE優(yōu)勢和特點
3.2.2 SCADE模型構(gòu)建與分析
3.2.3 SCADE驗證與代碼生成
3.2.4 SCADE與軟件標(biāo)準(zhǔn)
3.3 本章小結(jié)
第四章 系統(tǒng)的設(shè)計與實現(xiàn)
4.1 系統(tǒng)的詳細設(shè)計
4.1.1 顯示結(jié)構(gòu)設(shè)計
4.1.1.1 飛行顯示模塊設(shè)計
4.1.1.2 航路航線信息顯示模塊設(shè)計
4.1.1.3 故障信息顯示模塊設(shè)計
4.1.1.4 實時高度位置曲線顯示模塊設(shè)計
4.1.1.5 3D模型顯示模塊設(shè)計
4.1.2 軟件流程設(shè)計
4.1.2.1 初始化配置模塊設(shè)計
4.1.2.2 數(shù)據(jù)收發(fā)模塊設(shè)計
4.1.2.3 解析數(shù)據(jù)模塊設(shè)計
4.1.2.4 各模塊顯示模塊設(shè)計
4.1.2.5 軟件退出模塊設(shè)計
4.2 系統(tǒng)的軟件實現(xiàn)
4.2.1 數(shù)據(jù)接收模塊實現(xiàn)
4.2.1.1 網(wǎng)絡(luò)接口模塊實現(xiàn)
4.2.1.2 線程監(jiān)控模塊實現(xiàn)
4.2.2 SCADE飛行顯示模塊的實現(xiàn)
4.2.2.1 SCADE DISPLAY模型搭建
4.2.2.2 SCADE控件集成模塊實現(xiàn)
4.2.3 航路航線信息顯示模塊實現(xiàn)
4.2.4 故障信息顯示模塊實現(xiàn)
4.2.5 實時高度位置曲線顯示實現(xiàn)
4.2.5.1 3D飛行軌跡控件類實現(xiàn)
4.2.5.2 TEECHAR控件類實現(xiàn)
4.2.6 3D模型顯示模塊實現(xiàn)
4.3 本章小結(jié)
第五章 系統(tǒng)的測試與驗證
5.1 地面仿真系統(tǒng)簡介
5.2 開環(huán)測試與驗證
5.2.1 各個顯示模塊開環(huán)測試驗證
5.3 閉環(huán)測試與驗證
5.3.1 閉環(huán)測試驗證
5.4 本章小結(jié)
第六章 全文結(jié)論與工作展望
6.1 全文結(jié)論
6.2 工作展望
致謝
參考文獻
【參考文獻】:
期刊論文
[1]地方獨立坐標(biāo)系與WGS-84坐標(biāo)系轉(zhuǎn)換方法及應(yīng)用[J]. 蔣小軍,宋占峰,吳清華. 鐵道勘察. 2010(04)
[2]Vega Prime集成運行環(huán)境設(shè)計[J]. 潛繼成. 電腦編程技巧與維護. 2010(06)
[3]國外無人機技術(shù)的發(fā)展[J]. 劉重陽. 艦船電子工程. 2010(01)
[4]基于SCADE實現(xiàn)的三余度飛控計算機系統(tǒng)任務(wù)同步[J]. 吳成富,王睿,陳懷民,段曉軍. 航空計算技術(shù). 2009(01)
[5]基于OpenGL的空戰(zhàn)三維可視化仿真系統(tǒng)[J]. 卞泳鋒,張興周,韓亮. 應(yīng)用科技. 2007(11)
[6]SCADE平臺下C代碼的自動生成[J]. 顏雯清,李秀娟. 計算機仿真. 2007(10)
[7]飛行仿真實驗中飛機飛行參數(shù)與坐標(biāo)系變換[J]. 劉通,謝劍斌,丁文霞,程江華,閆瑋,李沛秦. 計算機技術(shù)與發(fā)展. 2006(10)
[8]MultiGen視景仿真中大地形與航跡生成方法研究[J]. 喬勇軍,謝曉方,高青偉,史洪艷. 航空計算技術(shù). 2005(02)
[9]WGS-84坐標(biāo)的轉(zhuǎn)換[J]. 薛迎春. 三晉測繪. 2004(Z1)
[10]飛行控制軟件可靠性設(shè)計探討[J]. 馬衛(wèi)華. 航天控制. 2002(03)
博士論文
[1]虛擬環(huán)境中物體碰撞檢測技術(shù)的研究[D]. 熊玉梅.上海大學(xué) 2011
碩士論文
[1]碰撞檢測在虛擬拆裝仿真系統(tǒng)中的研究與應(yīng)用[D]. 成軍.湖南大學(xué) 2010
[2]無人機地面站軟件的設(shè)計與實現(xiàn)[D]. 肖征宇.浙江大學(xué) 2010
[3]利用代數(shù)方法求解碰撞檢測問題[D]. 宮文娟.山東大學(xué) 2007
[4]無人機視景仿真系統(tǒng)的設(shè)計與實現(xiàn)[D]. 謝凌云.西北工業(yè)大學(xué) 2003
本文編號:3679012
本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/3679012.html
最近更新
教材專著