基于VxWorks陣列天線主控系統(tǒng)多節(jié)點網(wǎng)絡(luò)通信的研究
本文關(guān)鍵詞:基于VxWorks陣列天線主控系統(tǒng)多節(jié)點網(wǎng)絡(luò)通信的研究
更多相關(guān)文章: 陣列天線 VxWorks 多節(jié)點通信協(xié)議 雙緩沖隊列
【摘要】:隨著技術(shù)的快速發(fā)展,天線在通信、廣播、電視、雷達和導(dǎo)航等無線電系統(tǒng)中被廣泛地應(yīng)用。陣列天線是一種含有較多的天線單元有規(guī)律或無序的組合組成的,有很好的輻射特性。研究顯示,陣列天線包括很多優(yōu)點,但因為陣列天線具有單元數(shù)量較多、工作環(huán)境比較特殊以及要求其有較強的穩(wěn)定性等特征,這對其控制系統(tǒng)提出了很高的要求。本文根據(jù)某陣列天線的控制要求,對基于VxWorks陣列天線主控系統(tǒng)快速、高實時、穩(wěn)定的多節(jié)點網(wǎng)絡(luò)通信進行了研究。為實現(xiàn)陣列天線主控系統(tǒng)與其他系統(tǒng)之間的多節(jié)點網(wǎng)絡(luò)通信,對軟件結(jié)構(gòu)進行了設(shè)計。首先,在充分調(diào)研的基礎(chǔ)上,采用UDP通信模式來實現(xiàn)多節(jié)點網(wǎng)絡(luò)通信過程;其次,對通信軟件結(jié)構(gòu)進行研究和設(shè)計實現(xiàn),包括雙緩沖隊列、多任務(wù)、任務(wù)間同步通信、內(nèi)存保護等內(nèi)容;最后,為提高數(shù)據(jù)在網(wǎng)絡(luò)傳輸過程中的可靠性,對網(wǎng)絡(luò)監(jiān)測過程進行了分析,并設(shè)計了相關(guān)程序。軟件結(jié)構(gòu)集成調(diào)試結(jié)果表明,陣列天線主控系統(tǒng)可以實現(xiàn)與其他多個系統(tǒng)之間的實時、穩(wěn)定的通信,達到了設(shè)計目的。在已建立的多節(jié)點網(wǎng)絡(luò)通信架構(gòu)上,針對某陣列天線主控系統(tǒng)與其他多個系統(tǒng)之間的實際通信需求,制定了專用的應(yīng)用層通信協(xié)議,并進行了軟件設(shè)計實現(xiàn)和實驗驗證。首先,根據(jù)實際控制需要,給出了VxWorks主控系統(tǒng)與其他系統(tǒng)之間的通信內(nèi)容和控制時序;其次,定義了適合于該系統(tǒng)的專用應(yīng)用層通信協(xié)議,該應(yīng)用層協(xié)議具有簡單、快捷、實時性高等特點;最后,對VxWorks主控系統(tǒng)和其他系統(tǒng)之間的網(wǎng)絡(luò)通信功能進行了調(diào)試,主要包括與天線控制界面系統(tǒng)、總控數(shù)據(jù)下發(fā)系統(tǒng)、總控任務(wù)設(shè)置系統(tǒng)的調(diào)試以及網(wǎng)絡(luò)性能之間的測試。調(diào)試結(jié)果表明,VxWorks主控系統(tǒng)與其他系統(tǒng)之間能夠?qū)崿F(xiàn)應(yīng)用層協(xié)議的通信要求,且數(shù)據(jù)傳輸速度快,抖動較小,但存在少量的丟包情況,基本滿足了控制系統(tǒng)的需求。針對上述通信過程中丟包問題進行了分析研究,采用了基于UDP的可靠協(xié)議(UDT)來解決UDP通信過程中的丟包問題,并完成了該部分的優(yōu)化設(shè)計。優(yōu)化后的通信系統(tǒng)丟包率接近于零,通信的可靠性得到了顯著的提高。設(shè)計完成的基于VxWorks陣列天線主控系統(tǒng)的網(wǎng)絡(luò)多節(jié)點網(wǎng)絡(luò)通信軟件,已在某陣列天線主控系統(tǒng)中得到了實際的應(yīng)用。
【關(guān)鍵詞】:陣列天線 VxWorks 多節(jié)點通信協(xié)議 雙緩沖隊列
【學(xué)位授予單位】:西南交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TN820.15
【目錄】:
- 摘要6-7
- Abstract7-11
- 第1章 緒論11-18
- 1.1 課題背景及研究意義11-12
- 1.2 網(wǎng)絡(luò)通信研究現(xiàn)狀12-16
- 1.2.1 TCP和UDP通信協(xié)議的簡析12-14
- 1.2.2 TCP與UDP的發(fā)展和研究現(xiàn)狀14-16
- 1.3 本論文的主要研究內(nèi)容16-18
- 第2章 VxWorks實時操作系統(tǒng)簡介18-30
- 2.1 VxWorks操作系統(tǒng)及其配置18-19
- 2.2 VxWorks內(nèi)核結(jié)構(gòu)19-21
- 2.3 VxWorks任務(wù)管理和任務(wù)間通信21-26
- 2.3.1 任務(wù)管理21-25
- 2.3.2 任務(wù)間通信25-26
- 2.4 VxWorks的網(wǎng)絡(luò)通信26-29
- 2.5 本章小結(jié)29-30
- 第3章 VxWorks下多節(jié)點網(wǎng)絡(luò)通信軟件設(shè)計30-43
- 3.1 陣列天線控制系統(tǒng)的總體框架結(jié)構(gòu)30-32
- 3.1.1 陣列天線控制系統(tǒng)的軟件結(jié)構(gòu)30-32
- 3.1.2 控制系統(tǒng)的相關(guān)硬件32
- 3.2 基于UDP多節(jié)點網(wǎng)絡(luò)通信模式的研究32-34
- 3.3 基于雙緩沖隊列的多任務(wù)網(wǎng)絡(luò)通信設(shè)計34-41
- 3.3.1 雙緩沖隊列網(wǎng)絡(luò)通訊結(jié)構(gòu)34-36
- 3.3.2 VxWorks端的任務(wù)同步和內(nèi)存共享操作36-39
- 3.3.3 雙緩沖隊列的實現(xiàn)39-41
- 3.4 網(wǎng)絡(luò)通斷監(jiān)測設(shè)計41-42
- 3.5 本章小結(jié)42-43
- 第4章 應(yīng)用層協(xié)議的設(shè)計及其實驗研究43-54
- 4.1 陣列天線主控系統(tǒng)和各分系統(tǒng)之間的控制接口43-45
- 4.2 主控系統(tǒng)和其他系統(tǒng)之間的通信協(xié)議設(shè)計45-48
- 4.3 VxWorks端和其他系統(tǒng)端的通信設(shè)計48-51
- 4.3.1 VxWorks主控系統(tǒng)端的通信48-49
- 4.3.2 控制界面軟件端的通信49-51
- 4.4 實驗調(diào)試51-53
- 4.5 本章小結(jié)53-54
- 第5章 UDP通信系統(tǒng)數(shù)據(jù)傳輸可靠性的研究54-61
- 5.1 網(wǎng)絡(luò)傳輸過程中數(shù)據(jù)丟包的分析54-56
- 5.1.1 UDP丟包的統(tǒng)計和定位54-55
- 5.1.2 UDP數(shù)據(jù)丟包的存在原因55-56
- 5.2 數(shù)據(jù)丟包傳輸情況的控制56-60
- 5.2.1 UDT協(xié)議的原理56-57
- 5.2.2 UDT協(xié)議的實現(xiàn)57-60
- 5.3 本章小結(jié)60-61
- 第6章 總結(jié)與展望61-62
- 致謝62-63
- 參考文獻63-67
- 攻讀碩士學(xué)位期間發(fā)表論文67
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 鄭更生 ,鄭煒煜;基于VxWorks的產(chǎn)品映象設(shè)計[J];電子設(shè)計應(yīng)用;2003年04期
2 宋華偉,彭建華,季新生;VxWorks任務(wù)編程中常見異常分析[J];單片機與嵌入式系統(tǒng)應(yīng)用;2004年01期
3 ;A poloidal field control system based on VxWorks in HT-7 Tokamak[J];Nuclear Science and Techniques;2004年05期
4 蔣曉陽,司江英;VxWorks應(yīng)用技巧兩例[J];單片機與嵌入式系統(tǒng)應(yīng)用;2005年06期
5 牛虻;風(fēng)河升級VxWorks加速嵌入式系統(tǒng)開發(fā)[J];電子設(shè)計應(yīng)用;2005年06期
6 殷智剛,馬宏,高志強;基于VxWorks的一種程序倒換解決方案[J];信息技術(shù);2005年01期
7 吳斌;;在VxWorks嵌入式系統(tǒng)下實現(xiàn)自有協(xié)議開發(fā)[J];職業(yè)圈;2007年03期
8 李小康;高榮芳;陳江;;VxWorks啟動過程解析[J];中國科技信息;2008年21期
9 ;風(fēng)河VxWorks 6.8即刻上市[J];計算機安全;2010年02期
10 ;風(fēng)河擴充其業(yè)界領(lǐng)先VxWorks平臺的多核功能[J];中國電子商情(基礎(chǔ)電子);2013年06期
中國重要會議論文全文數(shù)據(jù)庫 前10條
1 周治國;崔國輝;劉志文;;基于S3C2440 NandFlash VxWorks啟動及性能分析[A];全國第4屆信號和智能信息處理與應(yīng)用學(xué)術(shù)會議論文集[C];2010年
2 左明文;段懷敏;閆成峰;韓朝軍;裴立瑞;;VxWorks中嵌入式Web服務(wù)器的應(yīng)用研究[A];第十六屆全國煤炭自動化學(xué)術(shù)年會、中國煤炭學(xué)會自動化專業(yè)委員會學(xué)術(shù)會議論文集[C];2006年
3 張曉鷗;毛玉明;;VxWorks異常問題調(diào)試方法分析[A];2006中國西部青年通信學(xué)術(shù)會議論文集[C];2006年
4 黃_";劉世元;史鐵林;;基于VxWorks的自動對準(zhǔn)系統(tǒng)設(shè)計[A];2007'中國儀器儀表與測控技術(shù)交流大會論文集(二)[C];2007年
5 王東;;基于VxWorks的非標(biāo)準(zhǔn)串口驅(qū)動的設(shè)計與實現(xiàn)[A];2008通信理論與技術(shù)新進展——第十三屆全國青年通信學(xué)術(shù)會議論文集(上)[C];2008年
6 ;A Research of the Development of VME Bus in VxWorks[A];Information Technology and Computer Science—Proceedings of 2012 National Conference on Information Technology and Computer Science[C];2012年
7 閔銳;韋崗;;使用VxWorks開發(fā)網(wǎng)絡(luò)探針[A];開創(chuàng)新世紀(jì)的通信技術(shù)——第七屆全國青年通信學(xué)術(shù)會議論文集[C];2001年
8 張丹瑞;史福熙;;用VxWorks實現(xiàn)船舶監(jiān)控系統(tǒng)的漢字和圖形顯示[A];'06MIS/S&A學(xué)術(shù)交流會論文集[C];2006年
9 王晉東;董文超;張恒巍;李楠;;VxWorks系統(tǒng)訪問控制機制設(shè)計與實現(xiàn)[A];全國第21屆計算機技術(shù)與應(yīng)用學(xué)術(shù)會議(CACIS·2010)暨全國第2屆安全關(guān)鍵技術(shù)與應(yīng)用學(xué)術(shù)會議論文集[C];2010年
10 蘇紹t,
本文編號:541391
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/541391.html