1553B總線測試與仿真驗證系統(tǒng)設(shè)計
本文選題:1553B總線測試 + Windows+RTX; 參考:《北京工業(yè)大學(xué)》2013年碩士論文
【摘要】:1553B總線標(biāo)準(zhǔn)最早是一種具有高可靠性和靈活性的數(shù)據(jù)傳輸總線協(xié)議,在航空、航天、航海和民用領(lǐng)域都得到廣泛的使用。隨著不同廠家、不同類型的1553B總線設(shè)備的大量出現(xiàn),總線測試手段缺乏實時性分析與評估的有效工具的問題日益凸現(xiàn)。鑒于此,本文提出設(shè)計一套可以實時對1553B總線進行網(wǎng)絡(luò)分析、評估、仿真與測試的軟硬件系統(tǒng)方案,并搭建仿真系統(tǒng)進行研究。 本文主要的研究成果和創(chuàng)新點包括以下幾個方面: 1.本文設(shè)計了一套可配置的靈活通用的1553B總線測試與仿真驗證系統(tǒng),該系統(tǒng)包括由配置監(jiān)測設(shè)備、總線檢測設(shè)備和4臺仿真設(shè)備組成,它們能夠?qū)?553B總線的報文、電氣特性進行實時的采集、分析和處理,并含有故障注入與故障檢測機制。 2.針對Windows系統(tǒng)下采集1553B總線報文和波形數(shù)據(jù)實時性差的問題,本文的系統(tǒng)采用了Windows+RTX平臺的模式。設(shè)計了基于Windows+RTX的海量數(shù)據(jù)傳輸機制,該機制在RTX層存儲總線電氣特性,提高了總線波形的存儲速度。經(jīng)過試驗證明,該機制滿足了1553B總線測試系統(tǒng)的高實時性的要求。 3.針對1553B總線在高速存儲海量報文會丟失數(shù)據(jù)的問題,本文設(shè)計了基于SQLServer數(shù)據(jù)庫的海量報文高速存儲機制。該機制對報文解析后,通過調(diào)用存儲過程存儲報文到數(shù)據(jù)庫。采用了雙臨時記錄表切換存儲報文。經(jīng)過試驗證明,本系統(tǒng)的海量高速數(shù)據(jù)存儲設(shè)計可以完整的安全的實時保存海量報文。 4.針對以往傳統(tǒng)總線測試中不能進行故障注入與故障檢測的問題,本文設(shè)計了注入故障機制與故障檢測機制,一方面驗證1553B總線測試系統(tǒng)對已注入故障的檢測能力,另一方面實現(xiàn)檢測實際的1553B總線設(shè)備的故障,實現(xiàn)快速定位故障、排查故障的功能。 本論文設(shè)計的1553B總線測試與仿真驗證系統(tǒng),完全滿足MIL-STD-1553B標(biāo)準(zhǔn)和總線測試協(xié)議要求,具有使用靈活、方便,可靠性高和排故周期短的優(yōu)點,,在實際應(yīng)用中收到了很好的效果。
[Abstract]:1553B bus standard is a kind of data transmission bus protocol with high reliability and flexibility, which is widely used in aviation, aerospace, navigation and civil fields. With the emergence of different kinds of 1553B bus devices in different manufacturers, the problem of lack of effective tools for real-time analysis and evaluation of bus testing means has become increasingly prominent. In view of this, this paper proposes a software and hardware system that can analyze, evaluate, simulate and test 1553B bus in real time, and build a simulation system for research. The main achievements and innovations of this paper include the following aspects: 1. In this paper, a configurable and flexible 1553B bus test and simulation verification system is designed. The system consists of configuration monitoring equipment, bus detection equipment and four simulation devices, which can send messages to 1553B bus. Electrical characteristics are collected, analyzed and processed in real time, and include fault injection and fault detection mechanism. 2. Aiming at the problem of poor real-time performance of 1553B bus packets and waveform data collected in Windows system, this system adopts the mode of Windows RTX platform. A massive data transmission mechanism based on Windows RTX is designed. The mechanism stores the electrical characteristics of the bus in the RTX layer and improves the storage speed of the bus waveform. The experimental results show that this mechanism can meet the requirement of high real-time performance of 1553B bus test system. 3. Aiming at the problem that 1553B bus can lose data in high-speed storage of mass packets, this paper designs a high-speed storage mechanism of mass packets based on SQLServer database. After parsing the message, the mechanism stores the message to the database by calling the stored procedure. A double temporary record table is used to switch the storage message. It is proved by experiments that the design of mass high speed data storage can save mass packets in real time and security. 4. Aiming at the problem that fault injection and fault detection can not be carried out in the traditional bus test, this paper designs the injection fault mechanism and fault detection mechanism. On the one hand, it verifies the ability of 1553B bus test system to detect the injected fault. On the other hand, it can detect the fault of 1553B bus equipment, locate the fault quickly and check the fault. The 1553B bus test and simulation verification system designed in this paper fully meets the requirements of MIL-STD-1553B standard and bus test protocol. It has the advantages of flexibility, convenience, high reliability and short troubleshooting period.
【學(xué)位授予單位】:北京工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP336
【相似文獻】
相關(guān)期刊論文 前10條
1 何新華,張威,趙宇,盧慶齡;軟件可靠性數(shù)學(xué)仿真測試平臺設(shè)計與研制[J];裝甲兵工程學(xué)院學(xué)報;1998年01期
2 馮柳平,武小年,周德新;軟件測試技術(shù)在醫(yī)保管理系統(tǒng)中的應(yīng)用[J];桂林電子工業(yè)學(xué)院學(xué)報;2001年01期
3 王毅,蔡建平;基于API測試的分布式測試框架的研究與實現(xiàn)[J];計算機工程與設(shè)計;2004年08期
4 段紅玉,陳炎龍;程序調(diào)試技巧[J];鄭州牧業(yè)工程高等?茖W(xué)校學(xué)報;2005年02期
5 張元華;王峻;;通過軟件測試提高航空電臺軟件質(zhì)量[J];電訊技術(shù);2006年03期
6 賀青春;葉柏龍;;完全路徑覆蓋測試法[J];礦業(yè)研究與開發(fā);2007年01期
7 劉海鵬;;手機軟件測試簡介[J];科技咨詢導(dǎo)報;2007年01期
8 劉杰;;軟件測試與測試中的復(fù)用技術(shù)[J];科技資訊;2007年04期
9 李寶林;李志蜀;李斌;金虎;王莉;;基于Bayes的軟件可靠性模型研究[J];計算機工程與科學(xué);2007年10期
10 胡冬萍;;一種基于遺傳算法的黑盒測試應(yīng)用[J];科技廣場;2008年08期
相關(guān)會議論文 前10條
1 吉大純;陳蕾;梁靜;邵四海;;基于PG框架的軟件結(jié)構(gòu)測試用例自動生成研究[A];第十四屆全國容錯計算學(xué)術(shù)會議(CFTC'2011)論文集[C];2011年
2 王道堂;林春哲;張凱;;軟件測試用例構(gòu)造方法與手段[A];計算機技術(shù)在工程建設(shè)中的應(yīng)用——第十二屆全國工程建設(shè)計算機應(yīng)用學(xué)術(shù)會議論文集[C];2004年
3 張成才;梁永會;李紅偉;;河南航道基礎(chǔ)地理信息系統(tǒng)測試方案研究與設(shè)計[A];《測繪通報》測繪科學(xué)前沿技術(shù)論壇摘要集[C];2008年
4 戴駿煒;;軟件自動化測試工具的引入[A];冶金企業(yè)自動化、信息化與創(chuàng)新——全國冶金自動化信息網(wǎng)建網(wǎng)30周年論文集[C];2007年
5 牛建義;楊正球;;基于HtmlParser的Web測試自動化的設(shè)計[A];2007北京地區(qū)高校研究生學(xué)術(shù)交流會通信與信息技術(shù)會議論文集(上冊)[C];2008年
6 萬琳;張威;馬雪雁;陳曼青;;基于路徑的測試用例自動生成技術(shù)[A];第十屆全國容錯計算學(xué)術(shù)會議論文集[C];2003年
7 王娜;孫敏;;軟件測試方法研究[A];第三屆全國軟件測試會議與移動計算、柵格、智能化高級論壇論文集[C];2009年
8 田麗芳;劉栓;;軟件測試的學(xué)習(xí)方法探究[A];第三屆全國軟件測試會議與移動計算、柵格、智能化高級論壇論文集[C];2009年
9 張二梅;劉辰;楊正球;;基于HTMLParser自動生成測試用例的研究[A];2007北京地區(qū)高校研究生學(xué)術(shù)交流會通信與信息技術(shù)會議論文集(上冊)[C];2008年
10 孟洛明;;安全性測試及基于屬性文法的測試用例生成器[A];第四次全國計算機安全技術(shù)交流會論文集[C];1989年
相關(guān)重要報紙文章 前10條
1 謝敏 沈雪芳 戴金龍;解決軟件測試的近憂和遠慮[N];計算機世界;2005年
2 劉昶;多媒體移動終端的MMS一致性測試[N];通信產(chǎn)業(yè)報;2005年
3 通文;羅德與施瓦茨:HSDPA測試“軟硬兼施”[N];通信產(chǎn)業(yè)報;2006年
4 記者 陳磊;我國首臺高端容錯計算機上線測試[N];科技日報;2010年
5 計算機世界實驗室 韓勖;撥云見日[N];計算機世界;2008年
6 信息產(chǎn)業(yè)部軟件與集成電路促進中心 于明邋唐仕武;駛?cè)霚y試“快車道”[N];計算機世界;2007年
7 劉昶;WiMAX射頻測試期待一致性解決方案[N];中國電子報;2007年
8 羅德與施瓦茨中國有限公司 周云;羅德與施瓦茨領(lǐng)跑HSPA測試[N];通信產(chǎn)業(yè)報;2006年
9 武剛;測試是質(zhì)量的關(guān)鍵[N];中國計算機報;2003年
10 羅德與施瓦茨中國有限公司 劉昶;用規(guī)范化“通暢”PoC測試[N];通信產(chǎn)業(yè)報;2006年
相關(guān)博士學(xué)位論文 前10條
1 潘麗麗;軟件測試用例集簡化及其構(gòu)建方法研究[D];湖南大學(xué);2009年
2 李麗;航天相機主控軟件測試用例自動生成技術(shù)的研究[D];中國科學(xué)院研究生院(長春光學(xué)精密機械與物理研究所);2010年
3 游亮;回歸測試用例選擇技術(shù)研究[D];華中科技大學(xué);2012年
4 張娟;軟件測試中測試用例復(fù)用的研究[D];上海大學(xué);2012年
5 錢思佑;圖形用戶界面測試中相關(guān)問題研究[D];中國科學(xué)技術(shù)大學(xué);2010年
6 劉振宇;服務(wù)網(wǎng)格環(huán)境中場景測試的關(guān)鍵技術(shù)研究[D];復(fù)旦大學(xué);2010年
7 王立新;軟件測試數(shù)據(jù)的高效生成及測試方法研究[D];東華大學(xué);2011年
8 李留英;UML測試技術(shù)的研究與實現(xiàn)[D];中國人民解放軍國防科學(xué)技術(shù)大學(xué);2000年
9 張琛;基于UML2.0模型的測試與驗證方法[D];西安電子科技大學(xué);2012年
10 祝曉春;增強型軟件項目中測試工作量度量研究[D];浙江大學(xué);2010年
相關(guān)碩士學(xué)位論文 前10條
1 尹杰;1553B總線測試與仿真驗證系統(tǒng)設(shè)計[D];北京工業(yè)大學(xué);2013年
2 牟余鑫;基于測試用例的缺陷跟蹤管理工具的設(shè)計與實現(xiàn)[D];吉林大學(xué);2004年
3 章燁;Fuzz安全測試技術(shù)研究[D];西安電子科技大學(xué);2010年
4 高凱;嵌入式實時操作系統(tǒng)性能測試方法的研究與應(yīng)用[D];青島大學(xué);2010年
5 許揚;ATE軟件測試策略及實例研究[D];電子科技大學(xué);2004年
6 黃志華;基于規(guī)格說明的測試用例生成方法及其在實時嵌入式軟件測試中的應(yīng)用[D];新疆大學(xué);2005年
7 殷廣麗;軟件測試管理與測試應(yīng)用實踐[D];山東大學(xué);2005年
8 高超;實時CORBA平臺一致性測試的研究與實現(xiàn)[D];北京郵電大學(xué);2006年
9 高秋;GMTAF測試自動化框架的設(shè)計與實現(xiàn)[D];浙江大學(xué);2007年
10 楊帆;基于系統(tǒng)測試的測試管理工具的開發(fā)及其應(yīng)用研究[D];同濟大學(xué);2007年
本文編號:1796582
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1796582.html