多旋翼無人機地面監(jiān)控系統(tǒng)設計
本文選題:地面監(jiān)控系統(tǒng) + WPF; 參考:《南京信息工程大學》2017年碩士論文
【摘要】:近年來,隨著多旋翼無人機在農業(yè)植保等領域的應用愈加成熟,作為整個無人機系統(tǒng)中的指揮與控制中心,地面監(jiān)控系統(tǒng)逐漸成為研究熱點,性能穩(wěn)定可靠的地面監(jiān)控系統(tǒng)在無人機執(zhí)行作業(yè)飛行任務中扮演的角色越來越重要。本文結合自主研發(fā)的多旋翼無人機,設計了一款基于WPF技術的地面監(jiān)控系統(tǒng)軟件。文章對地面監(jiān)控系統(tǒng)的總體結構與硬件選型進行了概括性的介紹,著重闡述了地面站中各個功能模塊的設計與界面布局的設計。本設計在VS2013軟件平臺上,使用XAML語言設計了地面監(jiān)控系統(tǒng)的界面,后臺則使用C#語言進行邏輯關聯(lián)與功能實現。本設計在地面站與無人機通訊方面,設計了自定義的通信協(xié)議并同時實現了無線網絡通信與串口通信,實現數據的實時存儲和數據回放、數據顯示、波形顯示以及數據自檢的功能。采用GMap.NET地圖控件實現地圖操作功能,并設計了無人機自主飛行的軌跡規(guī)劃、航跡繪制和航跡回放功能。設計實現了地面站端傳感器的校準,無人機飛行相關參數的設置。設計實現了在地面站端對飛控模塊固件的在線升級。文章還通過使用DirectShow技術處理視頻流,實現了多旋翼無人機視頻的實時播放和拍照功能,實現了軌跡規(guī)劃功能中區(qū)域邊界點的準確采集,并運用OpenGL實現虛擬儀表的構建和無人機3D模型顯示。最后通過地面站監(jiān)控系統(tǒng)與多旋翼無人機的戶外實際飛行測試實驗,驗證了本設計中地面監(jiān)控系統(tǒng)中各個功能模塊的可行性與穩(wěn)定性,滿足了功能需求,并且能夠穩(wěn)定可靠的運行,實現預期效果。
[Abstract]:In recent years, with the more mature applications of the multi rotor unmanned aerial vehicle in the field of agricultural plant protection and other fields, as the command and control center of the whole UAV system, the ground monitoring system has gradually become a hot spot. The role of the ground monitoring system with stable performance and reliable performance is becoming more and more important in the mission of the UAV. A multi rotor unmanned aerial vehicle (UAV) is developed independently. A ground monitoring system software based on WPF technology is designed. The general structure and hardware selection of the ground monitoring system are introduced briefly. The design of each functional module in the ground station and the design of the interface layout are emphatically expounded. This design is used on the VS2013 software platform and uses XAM The L language designs the interface of the ground monitoring system, the backstage uses the C# language to carry out the logic Association and function realization. This design has designed the custom communication protocol in the ground station and the UAV Communication, and realized the wireless network communication and serial communication at the same time, and realized the real-time storage of data and data replay, data display, and waveform display. The function of GMap.NET map control is used to realize the function of map operation, and the trajectory planning, track drawing and track replay function of the UAV autonomous flight are designed. The calibration of the ground station end sensor and the setting of the flight related parameters of the UAV are designed and realized. The design and Realization of the firmware of the flight control module at the ground station is designed and realized. Through the use of DirectShow technology to process video stream, the paper realizes the real-time playing and photographing of multi rotor UAVs video, realizes the accurate collection of regional boundary points in the trajectory planning function, and implements the virtual instrument construction and the unmanned aerial vehicle 3D model display using OpenGL. Finally, the monitoring system and the ground station monitoring system are carried out. The experiment of outdoor actual flight test of multi rotor unmanned aerial vehicle (UAV) proves the feasibility and stability of each function module in the ground monitoring system in this design, and meets the functional requirements, and it can run steadily and reliably, and realize the expected effect.
【學位授予單位】:南京信息工程大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:V279;TP277
【參考文獻】
相關期刊論文 前10條
1 袁玉敏;;農業(yè)植保無人機高精度定位系統(tǒng)研究與設計——基于GPS和GPRS[J];農機化研究;2016年12期
2 劉洋;韓泉泉;趙娜;;無人機地面綜合監(jiān)控系統(tǒng)設計與實現[J];電子設計工程;2016年14期
3 馮偉;;數據通信技術研究[J];科技風;2015年16期
4 武鳳翔;;基于DirectShow和WPF的實時視頻圖像采集與處理系統(tǒng)設計與實現[J];計算機應用與軟件;2015年03期
5 陳艷超;;基于xaml的軟件用戶界面設計與實現[J];內蒙古石油化工;2015年05期
6 曲廣強;關曉輝;楊永清;劉冬云;孫悅;;基于WPF技術的教學信息查詢系統(tǒng)設計與實現[J];東北電力大學學報;2014年06期
7 王媛嬌;孫愷;;基于WPF技術的行情分析軟件設計與實現[J];電子設計工程;2014年18期
8 屈武江;;串口數據采集系統(tǒng)在VS2008中的設計與實現[J];沈陽師范大學學報(自然科學版);2013年03期
9 韓英慧;;基于局域網的通信系統(tǒng)的開發(fā)與設計[J];黑龍江教育學院學報;2013年07期
10 陳建華;;基于.NET的異步TCP編程應用[J];福建電腦;2011年11期
相關碩士學位論文 前10條
1 呂宋;基于Android平臺的多旋翼無人機地面監(jiān)控系統(tǒng)設計[D];南京信息工程大學;2016年
2 張志遠;無人機地面控制站軟件平臺的開發(fā)[D];哈爾濱工業(yè)大學;2014年
3 李小磊;無人機任務規(guī)劃軟件設計與實現[D];電子科技大學;2014年
4 馬璐;無人機地面遙控遙測系統(tǒng)研究[D];南昌航空大學;2013年
5 李力;無人機輸電線路巡線技術及其應用研究[D];長沙理工大學;2012年
6 馬俊;基于GoogleEarth的無人機地面站監(jiān)控系統(tǒng)[D];南京航空航天大學;2011年
7 李s,
本文編號:1858195
本文鏈接:http://www.sikaile.net/kejilunwen/zidonghuakongzhilunwen/1858195.html