面向分布式飛行仿真系統(tǒng)的實時通信中間件的研究與實現(xiàn)
發(fā)布時間:2021-08-25 14:23
傳統(tǒng)的飛行仿真系統(tǒng)多采用集中式的仿真模式、虛擬化的軟件設計方法,這對軟件設計和硬件性能要求比較高,帶來的結(jié)果是低下的設計效率和居高不下的故障率,這就要求采用分布式仿真結(jié)構;而對于分布式系統(tǒng)仿真,最重要的一環(huán)就是節(jié)點間通信,采用傳統(tǒng)的管道、Socket等通信方法,對于大規(guī)模、要求高實時的飛行仿真系統(tǒng),在功能性、擴展性與實時性能都無法滿足要求。本文基于分布式仿真環(huán)境,設計實現(xiàn)了基于ACE框架與DDS技術的通信中間件;同時基于部分現(xiàn)有成果,設計并完善了分布式飛行仿真系統(tǒng),完成簡化的健壯性設計,輔助仿真驗證;最后經(jīng)反復測試,證明通信中間件的各項指標均滿足要求。本文主要的研究內(nèi)容包括:(1)研究了當前環(huán)境可用的通信方式,采用更優(yōu)的DDS中間件技術,對比主流產(chǎn)品RTI-DDS和OpenDDS,在RTI-DDS基礎上,增設OpenDDS的ACE框架提高中間件的跨平臺性;在ACE框架中,增設DDS模塊的網(wǎng)絡層,設計配置、通信、數(shù)據(jù)、日志和存儲模塊,得到基于ACE框架與DDS技術的通信中間件。(2)研究了通信中間件發(fā)現(xiàn)機制的運轉(zhuǎn)方法,對簡單發(fā)現(xiàn)算法、布隆過濾算法、基于內(nèi)容的過濾算法進行對比分析,在基于內(nèi)...
【文章來源】:電子科技大學四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:88 頁
【學位級別】:碩士
【部分圖文】:
圖1-1分布式系統(tǒng)結(jié)構圖
論文結(jié)構圖
第二章 通信中間件需求分析及總體方案設計軟件需求,完成相關框架和軟件的設計實現(xiàn)。當前研究環(huán)境而言,采用集中式仿真模式,而在一個節(jié)點的方法是采用虛擬機[1],原有飛行仿真系統(tǒng)采用的是虛擬化擬化技術不同于多任務與線程模式,通過虛擬出多臺主機統(tǒng),每個操作系統(tǒng)內(nèi)運行相應的程序。計算機虛擬化技術計,主要的目的是便于對任務和資源的集中式管理,在一的多個任務,可合理的分配和共享計算機資源,達到提高等目的。化最大的優(yōu)勢就是減少跨平臺,提高利用率,而飛行仿真件邏輯的設計,但仍需要立足于足夠的硬件設備條件,由環(huán)境歸納,見表 1-1,在此前提下,對比虛擬機運行下的空源占用情況。機運行下的內(nèi)存占用情況如圖 2-1。
【參考文獻】:
期刊論文
[1]互聯(lián)網(wǎng)架構下分布式消息在聯(lián)通業(yè)務支撐系統(tǒng)中的應用探微[J]. 楊友洪,金津. 中國新通信. 2018(23)
[2]軟件中間件技術現(xiàn)狀及發(fā)展[J]. 張聯(lián)梅,王和平. 信息通信. 2018(05)
[3]基于RTI DDS的數(shù)據(jù)分發(fā)中間件的升級設計[J]. 張珺,尹遜和. 北京交通大學學報. 2011(05)
[4]分布式系統(tǒng)仿真技術DIS和HLA[J]. 陸波,李偉鵬,于曉寶. 醫(yī)療衛(wèi)生裝備. 2003(S1)
[5]面空導彈武器系統(tǒng)軟件的健壯性設計[J]. 陳志才. 現(xiàn)代防御技術. 2002(02)
[6]ACE與CORBA結(jié)合進行多線程分布應用系統(tǒng)開發(fā)[J]. 黃文海,蘇德富. 計算機工程. 2000(09)
[7]DIS綜合環(huán)境及其相關技術[J]. 徐昕,劉秀羅,賀漢根,黃柯棣. 系統(tǒng)仿真學報. 2000(03)
[8]分布式交互仿真技術綜述[J]. 王錦卿,杜政,歐陽伶俐,郝江波,劉青,李向陽. 系統(tǒng)仿真學報. 1996(03)
碩士論文
[1]嵌入式實時多處理系統(tǒng)的通信中間件技術研究[D]. 秦玉函.浙江大學 2018
[2]虛擬飛控系統(tǒng)通信中間件技術研究[D]. 王璘鈺.電子科技大學 2018
[3]基于DDS的虛擬飛控系統(tǒng)中間件的設計與實現(xiàn)[D]. 郭明.電子科技大學 2017
[4]分布式仿真支撐環(huán)境關鍵技術的研究與應用[D]. 于印.南京理工大學 2007
本文編號:3362284
【文章來源】:電子科技大學四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:88 頁
【學位級別】:碩士
【部分圖文】:
圖1-1分布式系統(tǒng)結(jié)構圖
論文結(jié)構圖
第二章 通信中間件需求分析及總體方案設計軟件需求,完成相關框架和軟件的設計實現(xiàn)。當前研究環(huán)境而言,采用集中式仿真模式,而在一個節(jié)點的方法是采用虛擬機[1],原有飛行仿真系統(tǒng)采用的是虛擬化擬化技術不同于多任務與線程模式,通過虛擬出多臺主機統(tǒng),每個操作系統(tǒng)內(nèi)運行相應的程序。計算機虛擬化技術計,主要的目的是便于對任務和資源的集中式管理,在一的多個任務,可合理的分配和共享計算機資源,達到提高等目的。化最大的優(yōu)勢就是減少跨平臺,提高利用率,而飛行仿真件邏輯的設計,但仍需要立足于足夠的硬件設備條件,由環(huán)境歸納,見表 1-1,在此前提下,對比虛擬機運行下的空源占用情況。機運行下的內(nèi)存占用情況如圖 2-1。
【參考文獻】:
期刊論文
[1]互聯(lián)網(wǎng)架構下分布式消息在聯(lián)通業(yè)務支撐系統(tǒng)中的應用探微[J]. 楊友洪,金津. 中國新通信. 2018(23)
[2]軟件中間件技術現(xiàn)狀及發(fā)展[J]. 張聯(lián)梅,王和平. 信息通信. 2018(05)
[3]基于RTI DDS的數(shù)據(jù)分發(fā)中間件的升級設計[J]. 張珺,尹遜和. 北京交通大學學報. 2011(05)
[4]分布式系統(tǒng)仿真技術DIS和HLA[J]. 陸波,李偉鵬,于曉寶. 醫(yī)療衛(wèi)生裝備. 2003(S1)
[5]面空導彈武器系統(tǒng)軟件的健壯性設計[J]. 陳志才. 現(xiàn)代防御技術. 2002(02)
[6]ACE與CORBA結(jié)合進行多線程分布應用系統(tǒng)開發(fā)[J]. 黃文海,蘇德富. 計算機工程. 2000(09)
[7]DIS綜合環(huán)境及其相關技術[J]. 徐昕,劉秀羅,賀漢根,黃柯棣. 系統(tǒng)仿真學報. 2000(03)
[8]分布式交互仿真技術綜述[J]. 王錦卿,杜政,歐陽伶俐,郝江波,劉青,李向陽. 系統(tǒng)仿真學報. 1996(03)
碩士論文
[1]嵌入式實時多處理系統(tǒng)的通信中間件技術研究[D]. 秦玉函.浙江大學 2018
[2]虛擬飛控系統(tǒng)通信中間件技術研究[D]. 王璘鈺.電子科技大學 2018
[3]基于DDS的虛擬飛控系統(tǒng)中間件的設計與實現(xiàn)[D]. 郭明.電子科技大學 2017
[4]分布式仿真支撐環(huán)境關鍵技術的研究與應用[D]. 于印.南京理工大學 2007
本文編號:3362284
本文鏈接:http://sikaile.net/kejilunwen/hangkongsky/3362284.html