發(fā)動(dòng)機(jī)參數(shù)記錄儀的軟件的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2017-04-29 19:04
本文關(guān)鍵詞:發(fā)動(dòng)機(jī)參數(shù)記錄儀的軟件的設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:為了避免航空發(fā)動(dòng)機(jī)的維修不足或者過剩維修,國內(nèi)各大航空公司和制造單位已廣泛開始采用視情維修的策略,航空發(fā)動(dòng)機(jī)狀態(tài)監(jiān)控是視情維修的基礎(chǔ),而其關(guān)鍵技術(shù)則是發(fā)動(dòng)機(jī)參數(shù)記錄技術(shù)。目前國內(nèi)發(fā)動(dòng)機(jī)參數(shù)記錄的研究尚處于初步階段,大部分關(guān)鍵技術(shù)還沒有完全掌握,因此大部分的參數(shù)記錄系統(tǒng)和軟件都依賴于國外的發(fā)動(dòng)機(jī)生產(chǎn)廠商。本題目源自實(shí)際工程項(xiàng)目,該項(xiàng)目要求為某型飛機(jī)的發(fā)動(dòng)機(jī)健康及故障診斷系統(tǒng)設(shè)計(jì)一個(gè)能夠采集并記錄飛機(jī)發(fā)動(dòng)機(jī)的相關(guān)參數(shù)的儀器。其功能主要為采集記錄發(fā)動(dòng)機(jī)上的各種信號(hào)參數(shù),通過記錄儀上的高速以太網(wǎng)接口把記錄的數(shù)據(jù)下載到地面設(shè)備。該發(fā)動(dòng)機(jī)參數(shù)記錄儀的軟件設(shè)計(jì)主要用于完成對(duì)硬件電路的控制、數(shù)值計(jì)算、邏輯判斷、數(shù)據(jù)記錄、輸出控制和自檢測(cè)等功能。發(fā)動(dòng)機(jī)參數(shù)記錄儀將在工作軟件的控制調(diào)度下實(shí)現(xiàn)其全部功能。本文在以上研究背景下對(duì)發(fā)動(dòng)機(jī)參數(shù)記錄儀軟件進(jìn)行了需求分析和方案設(shè)計(jì)。從面向過程的設(shè)計(jì)思想出發(fā)。首先對(duì)發(fā)動(dòng)機(jī)參數(shù)記錄儀的軟件的硬件配置和開發(fā)環(huán)境進(jìn)行了簡(jiǎn)要的介紹,對(duì)VxWorks操作系統(tǒng)和BSP技術(shù)進(jìn)行了簡(jiǎn)單的技術(shù)分析。接著根據(jù)軟件功能和性能兩個(gè)方面的需求分析給出軟件的整體框架、各環(huán)節(jié)的設(shè)計(jì)方案以及各個(gè)通信接口的實(shí)現(xiàn)方案,最后制定出詳細(xì)的實(shí)施方案以及試驗(yàn)驗(yàn)證方案,最終形成總體技術(shù)路線。然后根據(jù)發(fā)動(dòng)機(jī)參數(shù)記錄儀的需求將軟件劃分為多個(gè)模塊,并對(duì)主要的功能模塊進(jìn)行詳細(xì)設(shè)計(jì),最終使用交叉開發(fā)模式,在宿主機(jī)上利用Tornado集成開發(fā)環(huán)境和C語言編寫軟件程序語句,并進(jìn)行編譯最終得到目標(biāo)程序。然后將已經(jīng)編譯并且處理完成的目標(biāo)程序?qū)懭肽繕?biāo)機(jī)器中,并且按照測(cè)試方案對(duì)軟件的功能和性能進(jìn)行測(cè)試。本文最終的目標(biāo)是開發(fā)一套發(fā)動(dòng)機(jī)參數(shù)記錄軟件,實(shí)現(xiàn)發(fā)動(dòng)機(jī)狀態(tài)監(jiān)控的實(shí)時(shí)化,自動(dòng)化和智能化,這套軟件已經(jīng)實(shí)裝在某型飛機(jī)上進(jìn)行試飛工作,該軟件的開發(fā)成功可以為國內(nèi)的航空公司以及其他發(fā)動(dòng)機(jī)單位提供一定的思路,從而克服對(duì)國外廠商的依賴,為自主開發(fā)發(fā)動(dòng)機(jī)參數(shù)記錄系統(tǒng)和軟件提供經(jīng)驗(yàn)。
【關(guān)鍵詞】:發(fā)動(dòng)機(jī)參數(shù) VxWorks 數(shù)據(jù)采集 多任務(wù) BSP
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP311.52
【目錄】:
- 摘要4-5
- ABSTRACT5-10
- 第一章 緒論10-16
- 1.1 課題來源及研究的目的和意義10-11
- 1.2 國內(nèi)外研究現(xiàn)狀及進(jìn)展11-13
- 1.3 本文研究的主要內(nèi)容13-14
- 1.4 本論文的結(jié)構(gòu)安排14-16
- 第二章 發(fā)動(dòng)機(jī)參數(shù)記錄儀軟件需求分析和方案設(shè)計(jì)16-32
- 2.1 系統(tǒng)功能簡(jiǎn)述16-17
- 2.2 發(fā)動(dòng)機(jī)參數(shù)記錄儀的硬件配置17-18
- 2.3 軟件開發(fā)工具和環(huán)境18-19
- 2.4 軟件功能需求分析19-24
- 2.4.1 系統(tǒng)初始化需求21
- 2.4.2 系統(tǒng)自檢需求21-22
- 2.4.3 模式控制需求22
- 2.4.4 正常工作模式需求22-24
- 2.4.5 下載工作模式需求24
- 2.5 軟件外部接口需求24-26
- 2.5.1 RS422接口25
- 2.5.2 模擬量接口25-26
- 2.5.3 離散量接口26
- 2.5.4 以太網(wǎng)通信接口26
- 2.6 軟件內(nèi)部接口需求26-27
- 2.7 軟件關(guān)鍵性需求27-28
- 2.7.1 可靠性需求27
- 2.7.2 安全性需求27-28
- 2.8 發(fā)動(dòng)機(jī)參數(shù)記錄儀軟件設(shè)計(jì)方案28-30
- 2.8.1 軟件的整體框架28-29
- 2.8.2 軟件的設(shè)計(jì)方案29-30
- 2.9 軟件的測(cè)試與驗(yàn)證方案30-31
- 2.10 本章小結(jié)31-32
- 第三章 發(fā)動(dòng)機(jī)參數(shù)記錄儀軟件開發(fā)環(huán)境簡(jiǎn)述32-39
- 3.1 發(fā)動(dòng)機(jī)參數(shù)記錄儀軟件的CPU配置32-33
- 3.2 發(fā)動(dòng)機(jī)參數(shù)記錄儀軟件的操作系統(tǒng)概述33-35
- 3.2.1 VxWorks操作系統(tǒng)概述33
- 3.2.2 Wind內(nèi)核技術(shù)分析33-35
- 3.3 板級(jí)支持包的技術(shù)分析35-38
- 3.3.1 VxWorks中BSP的功能35-36
- 3.3.2 BSP的文件組成36-37
- 3.3.3 VxWorks BSP引導(dǎo)映像37-38
- 3.4 本章小結(jié)38-39
- 第四章 發(fā)動(dòng)機(jī)參數(shù)記錄儀軟件功能模塊設(shè)計(jì)39-58
- 4.1 發(fā)動(dòng)機(jī)參數(shù)記錄儀軟件任務(wù)劃分和優(yōu)先級(jí)分配39-40
- 4.2 軟件的主要功能模塊的算法設(shè)計(jì)40-57
- 4.2.1 軟件入口模塊(AppRun)41-43
- 4.2.2 模式控制模塊(modelCtl)43
- 4.2.3 數(shù)據(jù)采樣模塊(taskSample)43-50
- 4.2.4 數(shù)據(jù)記錄任務(wù)模塊(taskRecord)50-52
- 4.2.5 下載工作方式模塊(taskDownload)52-56
- 4.2.6 其他任務(wù)模塊56-57
- 4.3 本章小結(jié)57-58
- 第五章 發(fā)動(dòng)機(jī)參數(shù)記錄儀軟件的實(shí)現(xiàn)與移植58-66
- 5.1 軟件開發(fā)模式58
- 5.2 軟件開發(fā)環(huán)境TORNADO58-59
- 5.3 軟件的實(shí)現(xiàn)59-62
- 5.3.1 軟件入口模塊的實(shí)現(xiàn)60
- 5.3.2 模式控制模塊的實(shí)現(xiàn)60-61
- 5.3.3 數(shù)據(jù)采樣模塊的實(shí)現(xiàn)61
- 5.3.4 數(shù)據(jù)記錄任務(wù)模塊的實(shí)現(xiàn)61-62
- 5.3.5 下載工作方式模塊的實(shí)現(xiàn)62
- 5.3.6 程序編譯62
- 5.4 程序的移植62-65
- 5.5 本章小結(jié)65-66
- 第六章 發(fā)動(dòng)機(jī)參數(shù)記錄儀軟件的測(cè)試與驗(yàn)證66-73
- 6.1 軟件模塊的設(shè)計(jì)與需求的符合性檢查和測(cè)評(píng)66-67
- 6.2 軟件的試驗(yàn)室測(cè)試67-72
- 6.2.1 正常工作模式測(cè)試67-71
- 6.2.2 下載工作模式測(cè)試71-72
- 6.3 軟件的發(fā)動(dòng)機(jī)臺(tái)架測(cè)試和機(jī)上聯(lián)試72
- 6.4 本章小結(jié)72-73
- 第七章 總結(jié)與展望73-75
- 7.1 主要研究工作總結(jié)73
- 7.2 后續(xù)工作展望73-75
- 致謝75-76
- 參考文獻(xiàn)76-78
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前4條
1 趙洪軍;;軟硬件看門狗技術(shù)研究[J];電子世界;2012年08期
2 王運(yùn)盛;王堅(jiān);;VxWorks實(shí)時(shí)操作系統(tǒng)中的中斷處理機(jī)制分析[J];電訊技術(shù);2007年04期
3 單惠平,楊樹元;基于PowerPC主機(jī)處理器的單板計(jì)算機(jī)設(shè)計(jì)開發(fā)[J];計(jì)算機(jī)工程與應(yīng)用;2005年20期
4 陳養(yǎng)平,賀占莊;基于VxWorks的實(shí)時(shí)多任務(wù)軟件設(shè)計(jì)[J];微電子學(xué)與計(jì)算機(jī);2002年10期
中國博士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 梁劍;基于成本優(yōu)化的民用航空發(fā)動(dòng)機(jī)視情維修決策研究[D];南京航空航天大學(xué);2005年
本文關(guān)鍵詞:發(fā)動(dòng)機(jī)參數(shù)記錄儀的軟件的設(shè)計(jì)與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。
本文編號(hào):335422
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/335422.html
最近更新
教材專著