基于嵌入式技術(shù)的多參數(shù)記錄儀測試平臺(tái)軟件設(shè)計(jì)
發(fā)布時(shí)間:2022-10-17 14:01
隨著高科技技術(shù)在現(xiàn)代化戰(zhàn)爭中日益重要作用,飛行裝備的研制亦從單元體制發(fā)展到多元體制。航空裝置系統(tǒng)在設(shè)計(jì)過程中,需要大量測試工作,尤其是需要把系統(tǒng)研制和飛行試驗(yàn)中各部分工作狀態(tài)參數(shù)實(shí)時(shí)記錄,用以分析、改進(jìn)設(shè)計(jì)。記錄儀也隨即應(yīng)運(yùn)而生。記錄儀是用于導(dǎo)彈發(fā)射前后及飛行中的對(duì)彈上各種信號(hào)實(shí)時(shí)調(diào)理、采集、處理和記錄的在導(dǎo)彈完成飛行任務(wù)后通過特殊手段回收記錄儀中存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)的存儲(chǔ)測試設(shè)備。重視測試技術(shù)可有效降低研制風(fēng)險(xiǎn)、節(jié)省研發(fā)經(jīng)費(fèi)、縮短研發(fā)周期。因此,測試技術(shù)是飛行設(shè)備型號(hào)研制過程中必不可少的部分。本文基于某型號(hào)數(shù)據(jù)記錄儀的測試需求,研究并設(shè)計(jì)了一款功能完備的地面測試軟件。根據(jù)需求,軟件主要包括飛行實(shí)驗(yàn)前的各路信號(hào)數(shù)據(jù)模擬、實(shí)驗(yàn)結(jié)束后數(shù)據(jù)UDP回讀、數(shù)據(jù)分析處理等功能。由于目前大多數(shù)測試軟件大都立足于傳統(tǒng)的PC機(jī),而針對(duì)在一些特殊的野外測試環(huán)境下PC機(jī)體積較大,占用資源較多等特點(diǎn),軟件以國產(chǎn)高性能低功耗開發(fā)板rk3399為硬件平臺(tái),搭載嵌入式Linux操作系統(tǒng),采用Linux-Qt作為主要開發(fā)途徑,實(shí)現(xiàn)了測試端的自主可控。另外對(duì)數(shù)據(jù)回讀中用到的UDP數(shù)據(jù)傳輸協(xié)議做了可靠性研究,提出一種通過改進(jìn)...
【文章頁數(shù)】:69 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究背景和意義
1.2 嵌入式軟件開發(fā)背景和現(xiàn)狀
1.2.1 嵌入式軟件發(fā)展背景
1.2.2 嵌入式軟件發(fā)展現(xiàn)狀
1.3 論文結(jié)構(gòu)與內(nèi)容
1.4 本章小結(jié)
第二章 系統(tǒng)總體方案及自主可控平臺(tái)設(shè)計(jì)
2.1 任務(wù)需求分析
2.2 系統(tǒng)總體方案設(shè)計(jì)
2.3 自主可控平臺(tái)搭建
2.3.1 國產(chǎn)芯片rk3399 簡介
2.3.2 rk3399 嵌入式環(huán)境搭建
2.3.3 rk3399下Qt配置
2.4 本章小結(jié)
第三章 測試臺(tái)軟件設(shè)計(jì)和實(shí)現(xiàn)
3.1 軟件設(shè)計(jì)原理
3.2 Qt信號(hào)通信機(jī)制
3.3 軟件程序界面的設(shè)計(jì)和實(shí)現(xiàn)
3.3.1 開機(jī)界面
3.3.2 地面數(shù)據(jù)模擬窗口
3.3.3 數(shù)據(jù)回讀窗口
3.3.4 數(shù)據(jù)分離窗口
3.4 軟件編程要點(diǎn)
3.4.1 Qt在 Linux系統(tǒng)中的串口通信
3.4.2 Qt下 UDP網(wǎng)絡(luò)編程
3.4.3 Qt編程多線程的應(yīng)用
3.5 本章小結(jié)
第四章 UDP可靠性傳輸?shù)难芯?br> 4.1 TCP/IP協(xié)議
4.2 當(dāng)前UDP協(xié)議傳輸特點(diǎn)
4.3 新型協(xié)議的設(shè)計(jì)原理
4.4 新型協(xié)議的設(shè)計(jì)流程
4.5 新型協(xié)議的設(shè)計(jì)要點(diǎn)
4.5.1 確認(rèn)發(fā)送機(jī)制
4.5.2 丟包重發(fā)機(jī)制
4.5.3 錯(cuò)序重排機(jī)制
4.6 本章小結(jié)
第五章 軟件功能測試與結(jié)果分析
5.1 軟件功能測試
5.2 測試結(jié)果
5.3 結(jié)果分析
5.4 本章小結(jié)
第六章 工作總結(jié)與展望
6.1 工作總結(jié)
6.2 工作展望
參考文獻(xiàn)
攻讀碩士期間發(fā)表的論文及所取得的研究成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]嵌入式Linux操作系統(tǒng)的研究[J]. 張繼偉. 科學(xué)技術(shù)創(chuàng)新. 2018(13)
[2]基于UDP的實(shí)時(shí)數(shù)據(jù)可靠傳輸[J]. 袁和,張光鋒. 電子技術(shù)與軟件工程. 2017(24)
[3]具有高吞吐量的可靠UDP協(xié)議[J]. 萬玉鑄,徐志江,盧為黨,華驚宇. 計(jì)算機(jī)工程與設(shè)計(jì). 2017(12)
[4]基于Qt的多線程嵌入式系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 向明尚,張志華,潘麗艷. 科技與創(chuàng)新. 2017(04)
[5]基于Linux的Qt串口服務(wù)器設(shè)計(jì)[J]. 趙仁濤,田曉曉,曹慧芳. 山西電子技術(shù). 2016(04)
[6]基于Qt/E的嵌入式Linux GUI研究與實(shí)現(xiàn)[J]. 周開,倪偉. 淮陰工學(xué)院學(xué)報(bào). 2015(03)
[7]基于UDP改進(jìn)的可靠傳輸協(xié)議研究與實(shí)現(xiàn)[J]. 王玨,何秋燕,王露凱. 電腦知識(shí)與技術(shù). 2015(09)
[8]嵌入式Linux根文件系統(tǒng)的構(gòu)建與分析[J]. 史巧碩,范東月,柴欣,曹鵬飛,耿躍華. 計(jì)算機(jī)測量與控制. 2015(02)
[9]嵌入式Linux系統(tǒng)移植[J]. 路青起,席丹丹. 國外電子測量技術(shù). 2014(12)
[10]一種提高UDP傳輸可靠性的簡捷方法[J]. 邢衛(wèi)國,趙亞松. 計(jì)算機(jī)與網(wǎng)絡(luò). 2014(22)
碩士論文
[1]基于UDP的數(shù)據(jù)傳輸可靠性保障機(jī)制研究及應(yīng)用[D]. 陳佳.西安理工大學(xué) 2017
[2]基于Linux系統(tǒng)與Qt開發(fā)框架的虛擬儀表的顯示應(yīng)用研究[D]. 全威.哈爾濱理工大學(xué) 2017
[3]嵌入式Linux系統(tǒng)下QT圖形界面開發(fā)[D]. 陳晨.電子科技大學(xué) 2016
[4]基于QT+Linux的實(shí)驗(yàn)室視頻監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 桑旻生.電子科技大學(xué) 2015
[5]無線網(wǎng)絡(luò)環(huán)境下多終端可靠UDP協(xié)議的設(shè)計(jì)與應(yīng)用[D]. 唐古拉山.中南大學(xué) 2014
[6]基于UDP的可靠文件傳輸協(xié)議的設(shè)計(jì)與實(shí)現(xiàn)[D]. 張愷.西安電子科技大學(xué) 2014
[7]基于QT的嵌入式GUI和瀏覽器的實(shí)現(xiàn)[D]. 焦燕.電子科技大學(xué) 2010
本文編號(hào):3692201
【文章頁數(shù)】:69 頁
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 研究背景和意義
1.2 嵌入式軟件開發(fā)背景和現(xiàn)狀
1.2.1 嵌入式軟件發(fā)展背景
1.2.2 嵌入式軟件發(fā)展現(xiàn)狀
1.3 論文結(jié)構(gòu)與內(nèi)容
1.4 本章小結(jié)
第二章 系統(tǒng)總體方案及自主可控平臺(tái)設(shè)計(jì)
2.1 任務(wù)需求分析
2.2 系統(tǒng)總體方案設(shè)計(jì)
2.3 自主可控平臺(tái)搭建
2.3.1 國產(chǎn)芯片rk3399 簡介
2.3.2 rk3399 嵌入式環(huán)境搭建
2.3.3 rk3399下Qt配置
2.4 本章小結(jié)
第三章 測試臺(tái)軟件設(shè)計(jì)和實(shí)現(xiàn)
3.1 軟件設(shè)計(jì)原理
3.2 Qt信號(hào)通信機(jī)制
3.3 軟件程序界面的設(shè)計(jì)和實(shí)現(xiàn)
3.3.1 開機(jī)界面
3.3.2 地面數(shù)據(jù)模擬窗口
3.3.3 數(shù)據(jù)回讀窗口
3.3.4 數(shù)據(jù)分離窗口
3.4 軟件編程要點(diǎn)
3.4.1 Qt在 Linux系統(tǒng)中的串口通信
3.4.2 Qt下 UDP網(wǎng)絡(luò)編程
3.4.3 Qt編程多線程的應(yīng)用
3.5 本章小結(jié)
第四章 UDP可靠性傳輸?shù)难芯?br> 4.1 TCP/IP協(xié)議
4.2 當(dāng)前UDP協(xié)議傳輸特點(diǎn)
4.3 新型協(xié)議的設(shè)計(jì)原理
4.4 新型協(xié)議的設(shè)計(jì)流程
4.5 新型協(xié)議的設(shè)計(jì)要點(diǎn)
4.5.1 確認(rèn)發(fā)送機(jī)制
4.5.2 丟包重發(fā)機(jī)制
4.5.3 錯(cuò)序重排機(jī)制
4.6 本章小結(jié)
第五章 軟件功能測試與結(jié)果分析
5.1 軟件功能測試
5.2 測試結(jié)果
5.3 結(jié)果分析
5.4 本章小結(jié)
第六章 工作總結(jié)與展望
6.1 工作總結(jié)
6.2 工作展望
參考文獻(xiàn)
攻讀碩士期間發(fā)表的論文及所取得的研究成果
致謝
【參考文獻(xiàn)】:
期刊論文
[1]嵌入式Linux操作系統(tǒng)的研究[J]. 張繼偉. 科學(xué)技術(shù)創(chuàng)新. 2018(13)
[2]基于UDP的實(shí)時(shí)數(shù)據(jù)可靠傳輸[J]. 袁和,張光鋒. 電子技術(shù)與軟件工程. 2017(24)
[3]具有高吞吐量的可靠UDP協(xié)議[J]. 萬玉鑄,徐志江,盧為黨,華驚宇. 計(jì)算機(jī)工程與設(shè)計(jì). 2017(12)
[4]基于Qt的多線程嵌入式系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 向明尚,張志華,潘麗艷. 科技與創(chuàng)新. 2017(04)
[5]基于Linux的Qt串口服務(wù)器設(shè)計(jì)[J]. 趙仁濤,田曉曉,曹慧芳. 山西電子技術(shù). 2016(04)
[6]基于Qt/E的嵌入式Linux GUI研究與實(shí)現(xiàn)[J]. 周開,倪偉. 淮陰工學(xué)院學(xué)報(bào). 2015(03)
[7]基于UDP改進(jìn)的可靠傳輸協(xié)議研究與實(shí)現(xiàn)[J]. 王玨,何秋燕,王露凱. 電腦知識(shí)與技術(shù). 2015(09)
[8]嵌入式Linux根文件系統(tǒng)的構(gòu)建與分析[J]. 史巧碩,范東月,柴欣,曹鵬飛,耿躍華. 計(jì)算機(jī)測量與控制. 2015(02)
[9]嵌入式Linux系統(tǒng)移植[J]. 路青起,席丹丹. 國外電子測量技術(shù). 2014(12)
[10]一種提高UDP傳輸可靠性的簡捷方法[J]. 邢衛(wèi)國,趙亞松. 計(jì)算機(jī)與網(wǎng)絡(luò). 2014(22)
碩士論文
[1]基于UDP的數(shù)據(jù)傳輸可靠性保障機(jī)制研究及應(yīng)用[D]. 陳佳.西安理工大學(xué) 2017
[2]基于Linux系統(tǒng)與Qt開發(fā)框架的虛擬儀表的顯示應(yīng)用研究[D]. 全威.哈爾濱理工大學(xué) 2017
[3]嵌入式Linux系統(tǒng)下QT圖形界面開發(fā)[D]. 陳晨.電子科技大學(xué) 2016
[4]基于QT+Linux的實(shí)驗(yàn)室視頻監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 桑旻生.電子科技大學(xué) 2015
[5]無線網(wǎng)絡(luò)環(huán)境下多終端可靠UDP協(xié)議的設(shè)計(jì)與應(yīng)用[D]. 唐古拉山.中南大學(xué) 2014
[6]基于UDP的可靠文件傳輸協(xié)議的設(shè)計(jì)與實(shí)現(xiàn)[D]. 張愷.西安電子科技大學(xué) 2014
[7]基于QT的嵌入式GUI和瀏覽器的實(shí)現(xiàn)[D]. 焦燕.電子科技大學(xué) 2010
本文編號(hào):3692201
本文鏈接:http://sikaile.net/kejilunwen/jingguansheji/3692201.html
最近更新
教材專著