新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計

        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計

        作者: 時間:2012-12-12 來源:網(wǎng)絡(luò) 收藏

        載體坐標(biāo)系中的矢量基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計在參考坐標(biāo)系基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計的表示可通過式(1)計算出:
        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計 (4)
        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計
        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計
        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計是由其在載體坐標(biāo)系的對應(yīng)各軸的角速率分量基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計構(gòu)成,由姿態(tài)傳感器ADIS16365測得。本文采用四階龍格庫塔法解(3)式。基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計的求解,構(gòu)建了姿態(tài)矩陣基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計 ,再根據(jù)(8),(9),(10)求解俯仰角基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計 、橫滾角基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計、偏航角基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計 ,即獲得機(jī)體的姿態(tài)。
        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計
        基于姿態(tài)數(shù)據(jù)及各軸角速率,PID控制器的輸出由(11)式計算[6][7]:
        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計
        K為采樣序號、基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計為第k次控制輸出值、基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計為第k次采樣輸入偏差、基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計為前次采樣輸入偏差、基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計積分系數(shù)、基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計微分系數(shù),基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計為比例系數(shù)。
        4 系統(tǒng)測試
        基于上述設(shè)計方案研制的主板如圖7所示,安裝于測試飛機(jī)如圖9所示。

        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計

        本文在某校園區(qū)進(jìn)行多次飛行測試,飛行的航線如圖9所示,航線由16個航點(diǎn)構(gòu)成,航點(diǎn)高度都為300米,航線總長度為8.57公里。無飛機(jī)的實(shí)際飛行航跡如圖9中藍(lán)色線條所示,本次測試從進(jìn)入航線開始到航線結(jié)束共自主飛行了18分鐘,姿態(tài)穩(wěn)定,最大偏航距≤15米。

        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計

        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計

        試飛測試的任務(wù)載荷為航拍相機(jī),每4秒輸出一拍照脈沖,航拍圖片如12所示。

        基于ARM11+CPLD的小型無人機(jī)飛行控制器設(shè)計


        5 結(jié)束語
        本文闡述基于+的構(gòu)建, 的高速處理能力,使得系統(tǒng)的實(shí)時性高,系統(tǒng)飛行更加穩(wěn)定,且接口豐富,利于功能擴(kuò)展;在飛控系統(tǒng)中一方面起到擴(kuò)充MCU IO口的作用,另一方面提高了系統(tǒng)的實(shí)時性。在此飛控主板上,本文實(shí)現(xiàn)了導(dǎo)航、姿態(tài)、任務(wù)等功能模塊,飛行測試結(jié)果理想。

        參考文獻(xiàn):
        [1] 徐田來,崔平遠(yuǎn),崔祜濤.基于置信度加權(quán)的組合導(dǎo)航數(shù)據(jù)融合算法[J].航空學(xué)報,2007,28(6):1389-1394.
        [2] Ick-Ho Whang,Won-Sang Ra.Simple Altitude Estimator using Air-Data and GPS Measurements[C].Proceedings of the 17th World Congress of the International Federation of Automatic ControlSeoul,Korea,ION,2008:4060-4065.
        [3] 陳龍勝,姜長生.基于干擾觀測器的無人機(jī)著陸飛行逆控制器設(shè)計[J].電光與控制,2009,16(9):52-56.
        [4] SAMSUNG Company.S3C6410 HW Design Guide V1.0 [EB/OL].[2011-08-10]. http://www.samsung.com
        [5] Analog Devices.ADIS16365 MANUAL [EB/OL]. [2011-08-10].http://www.analog.com
        [6] Bryson.A.E.Jr.,Control of Spacecraft and Aircraft[M].Princeton,NJ:Princeton University Press,1994.
        [7]ROBERT C.NELSON 顧均曉(譯).飛行穩(wěn)定性和自動控制[M].北京:國防工業(yè)出版社,2007.
        [8] 韓守謙,裴海龍,王清陽.基于Xenomai的實(shí)時嵌入式Linux操作系統(tǒng)的構(gòu)建[J].計算機(jī)工程與設(shè)計,2011,(1):96-98
        [9] 俞永昌.設(shè)備驅(qū)動開發(fā)技術(shù)及應(yīng)用[M].北京:人民郵電出版社,2010.

        pid控制器相關(guān)文章:pid控制器原理



        上一頁 1 2 3 下一頁

        關(guān)鍵詞: ARM11 CPLD 飛行控制器

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 奈曼旗| 营山县| 嘉峪关市| 手游| 文昌市| 涿州市| 濮阳市| 沅陵县| 新安县| 通州市| 阿拉善右旗| 临猗县| 清水河县| 永靖县| 班戈县| 澄城县| 南雄市| 安徽省| 敦煌市| 宁国市| 九寨沟县| 赤壁市| 皮山县| 牙克石市| 泸溪县| 莎车县| 孝义市| 如皋市| 奉贤区| 英德市| 香港| 巴彦淖尔市| 古丈县| 轮台县| 白河县| 江津市| 宁乡县| 东台市| 涞水县| 广南县| 茶陵县|