中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當前位置:主頁 > 科技論文 > 計算機論文 >

基于Cortex-M7微處理器核心平臺的無人機飛控系統(tǒng)

發(fā)布時間:2018-07-20 15:44
【摘要】:近年來,關(guān)于無人飛行機器的研究已經(jīng)達到了白熱化的程度。各種無人機系統(tǒng)架構(gòu)在近幾年都被爭相提出。作為無人機的控制核心,無人機飛控平臺肩負了眾多復雜且特殊的任務(wù),如對各種傳感器外設(shè)的數(shù)據(jù)采集與上傳、對伺服控制器的操作,無人機飛行過程中日志記錄,與地面控制站進行通信等。因此,一個功耗較低、性能足夠、可靠性高的無人機飛控平臺是無人機系統(tǒng)的重中之重。本文針對目前市面上已有的各類飛控的具體缺點,基于目前最新架構(gòu)Cortex-M7的SAMV71Q21微處理器,以NUTTX嵌入式實時OS作為飛控軟件平臺架構(gòu)的底層基礎(chǔ),設(shè)計了一整套無人機飛控軟硬件平臺。本設(shè)計旨在提供一個無人機飛控整體系統(tǒng)的搭載平臺,因此不涉及具體算法研究以及相應(yīng)模塊設(shè)計。整個飛控平臺可以從硬件架構(gòu)和軟件設(shè)計兩個方面對其進行闡述。在硬件架構(gòu)方面,由于要兼顧到低功耗、高性能以及接口豐富等特性的平衡統(tǒng)一,本文采用了ATMEL公司生產(chǎn)的基于Cortex-M7架構(gòu)的SAMV71Q21微處理器作為飛控硬件的核心,外圍接口的設(shè)計過程中則考慮到了無人機飛控平臺中可能涉及到的各種接口,如RS485,I2C,SPI,CAN等,在硬件平臺上都有相關(guān)接口提供。傳感器模塊則主要包括MTI姿態(tài)測量組件以及MS5803高精度氣壓計。無線通信模塊方面提供SBUS接口,主要是用于接收SBUS遙控接收機信號以及輸出SBUS信號,對云臺進行控制及紅外控制相機抓拍。同時還提供UART總線接口,用于飛控平臺與地面站之間數(shù)傳模塊與圖傳模塊的通信。在軟件設(shè)計方面,考慮到無人機對軟件平臺的可靠性、實時性的需求,本文采用了基于Nuttx實時嵌入式操作系統(tǒng)的軟件平臺設(shè)計方案。該系統(tǒng)采用類UNIX架構(gòu),具有完整任務(wù)調(diào)度模塊、文件管理系統(tǒng)、內(nèi)存管理模塊,非常適合飛控平臺復雜的外設(shè)情景以及多樣化任務(wù)需求。同時引入解決進程間數(shù)據(jù)傳輸實時性問題的微對象代理進程間通信模塊,該進程間通信系統(tǒng)為實時通信系統(tǒng),承擔傳感器之間或傳感器與上層應(yīng)用之間的信息交互。這些措施使得軟件平臺能夠達到較好的實時性、可移植性以及可靠性。本文在完成了整套硬件平臺及軟件平臺的搭建后,對飛控平臺的硬件以及相關(guān)傳感器網(wǎng)絡(luò)、操作系統(tǒng)運行情況進行了驗證與測試,最終驗證整個飛控平臺的可行性與實用性,而最后的飛行測試也證明了飛控系統(tǒng)能夠符合項目設(shè)計需求。
[Abstract]:In recent years, the research on unmanned flying machine has reached the level of white-hot. Various UAV system architectures have been proposed in recent years. As the core of UAV control, UAV flight control platform shoulders many complicated and special tasks, such as collecting and uploading data from various sensor peripherals, operating servo controller and logging during UAV flight. Communicate with ground control station, etc. Therefore, a UAV flight control platform with low power consumption, sufficient performance and high reliability is the most important part of UAV system. Aiming at the specific shortcomings of all kinds of flight control in the market at present, based on the SAMV71Q21 microprocessor of Cortex-M7, this paper takes the NUTTX embedded real-time OS as the underlying foundation of the flight control software platform architecture. A set of UAV flight control software and hardware platform is designed. The purpose of this design is to provide a platform for UAV flight control system, so it does not involve the specific algorithm research and the corresponding module design. The whole flight control platform can be described from hardware architecture and software design. In the aspect of hardware architecture, due to the balance and unity of low power consumption, high performance and rich interface, this paper adopts SAMV71Q21 microprocessor based on Cortex-M7 architecture produced by Atmel Company as the core of flight control hardware. In the design process of peripheral interface, all kinds of interfaces that may be involved in UAV flight control platform, such as RS485C2CU SPIcan and so on, are provided on hardware platform. The sensor module mainly includes MTI attitude measurement module and MS5803 high precision barometer. The wireless communication module provides SBUS interface, which is mainly used to receive SBUS remote receiver signal and output SBUS signal, control the cloud head and capture the infrared control camera. At the same time, the UART bus interface is provided for the communication between the data transmission module and the graphic transmission module between the flight control platform and the earth station. In the aspect of software design, considering the reliability and real-time requirement of UAV to software platform, this paper adopts the software platform design scheme based on Nuttx real-time embedded operating system. The system adopts UNIX-like architecture and has complete task scheduling module, file management system and memory management module, which is very suitable for complex peripheral scenarios of flight control platform and various task requirements. At the same time, a micro-object agent inter-process communication module is introduced to solve the real-time problem of inter-process data transmission. The inter-process communication system is a real-time communication system, which is responsible for the information exchange between sensors or between sensors and upper applications. These measures enable the software platform to achieve better real-time, portability and reliability. After the completion of the whole hardware platform and software platform, the hardware of the flight control platform and related sensor networks, the operating system is verified and tested. Finally, the feasibility and practicability of the whole flight control platform are verified. The final flight test also proved that the flight control system can meet the project design requirements.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:V279;V249.1;TP332

【參考文獻】

相關(guān)期刊論文 前10條

1 李俊峰;武靈杰;白樹君;劉平獻;;基于Cortex-M7的礦用CAN中繼器的設(shè)計[J];煤礦機電;2016年06期

2 湯明文;;ARM和NuttX的多旋翼飛行器飛行控制系統(tǒng)設(shè)計[J];單片機與嵌入式系統(tǒng)應(yīng)用;2016年11期

3 代君;管宇峰;任淑紅;;多旋翼無人機研究現(xiàn)狀與發(fā)展趨勢探討[J];赤峰學院學報(自然科學版);2016年16期

4 杜紅彬;楊克濁;康小明;;基于雙極性PWM波的無感無刷電機驅(qū)動方案[J];微電機;2016年06期

5 馬翊華;郭立甫;;大疆無人機占領(lǐng)國際市場的成功經(jīng)驗與啟示[J];對外經(jīng)貿(mào)實務(wù);2016年01期

6 孟秋靜;;基于MS5803的飛機大氣數(shù)據(jù)儀表檢測儀的設(shè)計[J];電子技術(shù)與軟件工程;2015年17期

7 Joseph Yiu;Donnie Garcia;;探索ARM Cortex-M7核心:為明日物聯(lián)網(wǎng)預做準備[J];電子產(chǎn)品世界;2015年08期

8 黃水長;栗盼;孫勝娟;張永健;張智攀;;基于NuttX的多旋翼飛行器控制系統(tǒng)設(shè)計[J];電子技術(shù)應(yīng)用;2015年03期

9 陳子杰;劉永輝;趙厚寶;蘇仰鋒;陸小敏;;基于PX4構(gòu)建高可靠多旋翼控制器的實現(xiàn)方法[J];軟件產(chǎn)業(yè)與工程;2014年06期

10 李大朋;曹國華;陳佶言;;基于STM32單片機驅(qū)動面陣CCD實時圖像顯示的研究[J];長春理工大學學報(自然科學版);2014年01期

相關(guān)博士學位論文 前2條

1 喬相偉;基于四元數(shù)非線性濾波的飛行器姿態(tài)確定算法研究[D];哈爾濱工程大學;2011年

2 周莉;RISC/DSP處理器的結(jié)構(gòu)、微結(jié)構(gòu)設(shè)計研究[D];浙江大學;2004年

相關(guān)碩士學位論文 前5條

1 王建庭;基于自適應(yīng)的四旋翼無人機的姿態(tài)控制研究[D];中國民航大學;2014年

2 王寬卿;微內(nèi)核進程間通信的研究[D];浙江大學;2010年

3 吳明琪;典型嵌入式操作系統(tǒng)的性能研究與比較[D];華東師范大學;2005年

4 毛曉燕;SBUS現(xiàn)場總線的研究與開發(fā)[D];浙江大學;2004年

5 楊濤;嵌入式Linux實時性研究與探索[D];蘇州大學;2003年

,

本文編號:2134015

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/kejilunwen/jisuanjikexuelunwen/2134015.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶9bce2***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com