999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DSP的四旋翼無人機控制系統研究

2018-09-04 14:08:52郭志峰陳凱生
西部論叢 2018年9期
關鍵詞:控制

郭志峰 陳凱生

摘 要:四旋翼無人機是一個復雜的多輸入多輸出系統,控制難度較大,一直是研發人員的重點研究對象,本文以DSP為核心控制器,利用DSP可以快速實現各類數字信號處理算法的優勢,研究在DSP環境下四旋翼無人機控制系統的設計,包括硬件設計和軟件設計,并利用自動代碼生成技術實現。

關鍵詞:四旋翼;DSP;控制

四旋翼無人機具有結構簡單,可垂直起降、對飛行空間要求少等優點,近年來備受研究人員的關注,四旋翼無人機的研究熱度持續增加。四旋翼無人機是一個典型多輸入多輸出系統,控制難度較大,需要處理器對姿態傳感器采集的姿態信號快速處理,并發送控制信號給動力系統,時時調整無人機飛行姿態。因此,四旋翼無人機的控制器需要具有快速實現各類數字信號處理算法的能力,而DSP即數字信號處理器可以解決這一問題。

本文以TMS320F28335為核心,研究四旋翼無人機的控制系統設計。TMS320F28335型數字信號處理器是TI公司的一款TMS320C28X系列浮點DSP控制器。與以往的定點DSP相比,該器件的精度高,成本低,功耗小,性能高,外設集成度高,數據以及程序存儲量大,A/D轉換更精確快速等優點[1]。TMS320F28335具有150MHz的高速處理能力,具備32位浮 點處理單元,6個DMA通道支持ADC、McBSP和 EMIF,有多達18路的PWM輸出,其中有6路為TI特有的更高精度的PWM輸出 (HRPWM),12位16通道ADC,滿足四旋翼無人機的基本需求。無人機控制系統可分為硬件系統設計和軟件系統設計兩部分。

1 系統硬件整體設計

無人機控制系統硬件部分主要包括處理器模塊、姿態檢測模塊、無線通訊模塊、穩壓供電模塊等,硬件系統整體框圖如圖1所示。

該系統以DSP控制器為主要處理器,起到對無人機各個模塊整體協調的作用。慣性測量模塊(IMU)主要包括MPU6050姿態傳感器和高度氣壓計等,用來測量四旋翼無人機的飛行姿態數據和高度數據;無線通訊模塊主要指與遙控器配對使用的接收機,無線電遙控器通過接收機遠程遙控四旋翼無人機,進行姿態控制;電機驅動模塊主要是指電子調速器,可以方便的控制直流無刷電機,電子調速器主要由六個功率開關和ECU芯片組成,主要功能是將直流電逆變為三相交流電,波形一般為梯形波;穩壓供電模塊主要負責整個系統的穩定供電,防止電脈沖信號對電子元器件的損壞;上位機可以通過串口與飛控系統連接,采集四旋翼無人機的飛行數據,以便調試和更好的控制。

2 系統軟件整體設計

系統軟件部分設計的思路是,慣性測量傳感器測的飛機姿態信號和氣壓計測的高度信號進行數據融合處理后,解出飛機的俯仰角、偏航角、滾轉角信號,再將這些姿態信號傳遞給DSP控制器進行數據處理,這些信號經過DSP控制器控制算法運算后,輸出PWM信號給電子調速器,進而控制無刷直流電機的轉速,達到無人機穩定飛行。

姿態解算是四旋翼無人機控制的關鍵之一,姿態解算的精度和速度將直接影響飛行控制算法的穩定性、可靠性和實現的難易程度,所以,姿態解算是飛行控制實現的前提[2]。常用的姿態解算算法有很多,如歐拉角法,四元數法,方向余弦法。姿態解算的主要作用是將姿態傳感器和加速度傳感器信號轉化為無人機的姿態角和速度信號。本控制系統用的是基于四元數的姿態解算算法,四元數是愛爾蘭數學家哈密頓發明的數學概念,它是復數在四維空間的延伸,它實質上是求解四個未知量的線性微分方程組,具有計算量小、算法簡單等特點。

3 自動代碼生成

系統硬件和軟件搭建起來后,需要對DSP開發板進行程序編寫和下載。傳統的DSP開發方式是在TI公司提供的CCS軟件下編寫程序,經過仿真器與DSP開發板連接,然后進行調試、下載等工作,這樣做開發效率低下、容易出錯。而MATLAB為開發人員提供了DSP的自動代碼生成技術,使軟件開發人員擺脫了底層開發的困擾,同時將算法設計和代碼實現在統一的開發環境中進行,完成了算法仿真和系統實現的無縫連接[3]。

MathWorks公司和TI公司聯合開發了CCSLink工具,提供了MATLAB和CCS的接口,即把MATLAB和TI CCS及目標DSP連接起來。而且Simulink中集成了DSP的開發模塊,本文在Simulink環境下建立控制系統模型,并進行模型仿真,對算法進行驗證,一旦仿真結果滿意,便可以插入C2000 DSP的應用模塊,利用Real―Time Workshop直接生成DSP的可執行目標代碼,完成代碼加載、執行及與目標DSP進行通信等功能。

4 結語

通過利用TMS320F28335搭建四旋翼無人機控制系統,充分利用DSP數字信號處理方面的優勢,綜合硬件部分和軟件部分,通過在自動代碼生成技術,在Simulink中搭建仿真模型并驗證,生成代碼加載到DSP目標板中,最終實現了四旋翼無人機的穩定飛行。

參考文獻

[1] 雷曉瑜,曹廣忠.TMS320F28335及其最小應用系統設計[J].電子設計工程,2009, 17(1):91-92.

[2] 梁延德,程敏,何福本 等.基于互補濾波器的四旋翼飛行器姿態解算[J].傳感器與微系統, 2011,30(11):56-58.

猜你喜歡
控制
我國企業實施全面預算管理的實踐與探討
控制權歸屬及同一控制下企業合并認定條件辨析
商業會計(2016年13期)2016-10-20 15:43:05
土建工程中項目管理措施及應用
高壓輸配電線路工程施工技術控制之我見
芻議水庫施工管理控制
關于工程項目成本管理的分析
社會轉型期行政權控制的路徑探索
科技視界(2016年21期)2016-10-17 17:06:18
淺析應收賬款的產生原因和對策
商(2016年27期)2016-10-17 05:41:05
船舶輪機振動噪聲控制研究
會計預算控制現狀及方法
主站蜘蛛池模板: 亚洲AⅤ无码日韩AV无码网站| 亚洲人成网址| 中文字幕在线播放不卡| 性激烈欧美三级在线播放| 欧美19综合中文字幕| 99精品在线看| 日韩久草视频| 无码一区18禁| 国产亚洲欧美在线专区| 亚洲人成人无码www| 亚洲无码熟妇人妻AV在线| …亚洲 欧洲 另类 春色| 日韩午夜福利在线观看| 国国产a国产片免费麻豆| 蜜臀av性久久久久蜜臀aⅴ麻豆| 成人日韩视频| 超清无码一区二区三区| 中文字幕自拍偷拍| 日韩午夜片| 亚洲中文精品人人永久免费| 亚洲欧美成人网| 黑人巨大精品欧美一区二区区| 国产主播一区二区三区| 久久99精品久久久久纯品| 欧美一级视频免费| 国产麻豆va精品视频| www.亚洲天堂| 久久国产乱子伦视频无卡顿| 国产成人精品日本亚洲| 国产成人精品一区二区免费看京| 色噜噜在线观看| 全免费a级毛片免费看不卡| 国产毛片基地| 麻豆国产精品一二三在线观看| 欧美国产三级| 亚洲最猛黑人xxxx黑人猛交| 国产成人亚洲精品无码电影| 亚洲一区二区在线无码| 国产精品不卡片视频免费观看| 91亚瑟视频| 久久久亚洲色| 另类专区亚洲| 国产一在线观看| 日韩无码黄色网站| 亚洲日韩精品欧美中文字幕| 欧美亚洲国产视频| 亚洲an第二区国产精品| 欧美精品亚洲精品日韩专区| 久久精品视频亚洲| 四虎永久免费在线| 国产免费黄| 国产精品妖精视频| 露脸真实国语乱在线观看| 日本少妇又色又爽又高潮| 99草精品视频| 一级毛片免费观看不卡视频| 日韩在线观看网站| 999精品视频在线| 亚洲无码精彩视频在线观看| 女人av社区男人的天堂| 99热国产这里只有精品9九| 国产精品人成在线播放| 亚洲一道AV无码午夜福利| 台湾AV国片精品女同性| 熟妇人妻无乱码中文字幕真矢织江| 亚洲丝袜第一页| 国产一区二区色淫影院| 色综合天天综合中文网| 日韩经典精品无码一区二区| 精品三级在线| 成人毛片免费在线观看| 国产精品午夜电影| 欧美人在线一区二区三区| 日韩av手机在线| 国产在线精品香蕉麻豆| 亚洲日韩AV无码精品| 午夜a级毛片| 自拍偷拍欧美日韩| 日韩黄色精品| 一级毛片视频免费| 欧美日韩国产在线观看一区二区三区| 人妻91无码色偷偷色噜噜噜|