亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種自主四旋翼飛行器控制系統(tǒng)結(jié)構(gòu)研究

        2016-05-23 08:30:36楊立本章衛(wèi)國何墉黃得剛
        飛行力學 2016年1期
        關(guān)鍵詞:姿態(tài)控制

        楊立本, 章衛(wèi)國, 何墉, 黃得剛

        (1.西北工業(yè)大學 自動化學院, 陜西 西安 710129;2.陜西省飛行控制與仿真重點實驗室, 陜西 西安 710129)

        ?

        一種自主四旋翼飛行器控制系統(tǒng)結(jié)構(gòu)研究

        楊立本1,2, 章衛(wèi)國1,2, 何墉1,2, 黃得剛1,2

        (1.西北工業(yè)大學 自動化學院, 陜西 西安 710129;2.陜西省飛行控制與仿真重點實驗室, 陜西 西安 710129)

        摘要:四旋翼無人飛行器在軍事及民用領(lǐng)域都有很重要的應用,但目前主要是以遙控控制為主,其自主飛行能力較弱,因此提出了一種針對四旋翼飛行器的自主控制架構(gòu),它可根據(jù)設(shè)置好的飛行軌跡進行自主巡航飛行。該自主飛行架構(gòu)主要分為兩部分,分別為導航控制系統(tǒng)和姿態(tài)控制系統(tǒng)。導航控制系統(tǒng)根據(jù)航線信息解算系統(tǒng)控制姿態(tài)角及飛行速度,并把解算結(jié)果交給姿態(tài)控制系統(tǒng),由姿態(tài)控制系統(tǒng)完成實際飛行器姿態(tài)的控制。通過航線自主飛行仿真對該方法的可行性進行了驗證。結(jié)果表明,該自主控制架構(gòu)明晰,易于實際控制系統(tǒng)的實現(xiàn),具有實際應用價值。

        關(guān)鍵詞:四旋翼; 自主飛行控制; 導航控制; 姿態(tài)控制

        0引言

        四旋翼飛行器由4個相對獨立的無刷電機驅(qū)動,是一種由4個螺旋槳控制的直升機,具有重要的軍事及民用應用價值。它是一種不穩(wěn)定系統(tǒng),其控制難度較大,由于四旋翼飛行器的靜不穩(wěn)定性,需要實時對系統(tǒng)進行控制才能保證飛行器的穩(wěn)定[1]。

        目前有關(guān)四旋翼飛行器的控制主要集中在姿態(tài)及軌跡控制、抗干擾控制及非線性控制方面。文獻[2-4]分別利用PID、模糊控制、LQ控制、回路成型理論設(shè)計了四旋翼無人飛行器的控制系統(tǒng)。文獻[5-6]利用反饋線性化設(shè)計了四旋翼飛行器的非線性控制器,但反饋線性化控制性能易受系統(tǒng)非線性建模誤差的影響。文獻[7-8]研究了四旋翼飛行器的反演控制問題,而反演法也需要建立精確的系統(tǒng)非線性模型。文獻[9]利用動態(tài)面控制方法設(shè)計了四旋翼的控制器,動態(tài)面主要用于解決反演控制中的導數(shù)爆炸問題。文獻[10-11]利用滑??刂圃O(shè)計了四旋翼飛行器的控制系統(tǒng),滑模控制有較強的抗干擾性??梢娝男盹w行器的姿態(tài)及軌跡控制方法已相對成熟,但有關(guān)四旋翼自主控制的研究相對較少。

        本文從實際需求出發(fā),研究了一種自主四旋翼飛行器控制架構(gòu),該架構(gòu)將飛行器的自主控制分解成兩個部分,飛行軌跡首先交由導航控制級進行分析和解算,將解算出的信息交由姿態(tài)控制級,并由姿態(tài)控制級控制執(zhí)行器完成實際飛行器的控制。通過仿真驗證了這種自主控制架構(gòu)的可行性。

        1四旋翼飛行器模型

        由于四旋翼飛行器一般為對稱結(jié)構(gòu),因此假設(shè)飛行器中心和重心重合,并利用機體坐標系描述飛行器的運動,系統(tǒng)的結(jié)構(gòu)如圖1所示。

        圖1 四旋翼UAV飛行原理Fig.1 Quadrotor UAV flight principles

        根據(jù)圖1,并做適當假設(shè),可得到四旋翼飛行器的非線性模型為[12]:

        (1)

        式中:ξ,ν∈R3為四旋翼飛行器在地面坐標系中的位置坐標和速度向量;e3=[001]T;R為從四旋翼飛行器機體坐標到地面坐標的轉(zhuǎn)換矩陣;F為四旋翼飛行器除重力外所受到的合外力向量;η=[φθψ]T∈R為四旋翼飛行器的歐拉角;W(η)為從繞飛行器機體軸的角速度到歐拉角速度的轉(zhuǎn)換矩陣;λ=[pqr]T∈R為四旋翼飛行器的角速度;J為慣性矩陣,由于四旋翼飛行器的結(jié)構(gòu)特性,其為對角陣;τ=[τφτθτψ]為四旋翼飛行的控制力矩。

        2自主飛行控制結(jié)構(gòu)

        為使飛行器能夠按照事先設(shè)置好的航線飛行,本文的自主飛行控制系統(tǒng)包括兩級控制結(jié)構(gòu),分別為導航控制級和姿態(tài)控制級。導航控制級利用飛行器當前的位置航向及目標位置解算四旋翼飛行器當前位置和目標位置的關(guān)系,得到飛行器的目標航向角、俯仰角、滾轉(zhuǎn)角及最大飛行速度等;姿態(tài)控制級通過控制電機轉(zhuǎn)速從而實現(xiàn)導航級解算出的姿態(tài)角。通過上述兩級控制結(jié)構(gòu)實現(xiàn)了飛行器的自主飛行控制。

        2.1飛行器導航控制級設(shè)計

        飛行器要按照設(shè)置好的航線飛行,首先需要利用導航控制級解算出飛行器的姿態(tài)角。導航控制級結(jié)構(gòu)如圖2所示。

        圖2 導航控制級系統(tǒng)結(jié)構(gòu)Fig.2 Structure of navigation control system

        位置及飛行信息獲取是指利用位置及磁力傳感器得到飛行器當前的位置坐標及飛行器的實際航向。導航角計算用來計算導航航向角,設(shè)飛行器當前位置坐標為xr,yr,zr。期望航跡以航跡點隊列的方式存放在飛行控制器中,設(shè)下一個航點的坐標為xwp,ywp,zwp,則導航航向角ψnav為:

        (5)

        當飛行器到達一個航點時,飛行器保持懸停,然后利用ψnav調(diào)整飛行器機頭方向,使其指向下個路徑點。

        穩(wěn)態(tài)飛行速度計算用于計算飛行器飛行過程中的穩(wěn)態(tài)飛行速度Vhold。四旋翼飛行器要從一個航點飛到下一個航點,首先加速,當速度到達穩(wěn)態(tài)飛行速度時保持勻速,當即將接近目標點時進行減速以保證到達目標點時速度為零,因此計算穩(wěn)態(tài)飛行速度非常關(guān)鍵。設(shè)飛行器的速度上限值為Vmax,Vmax主要與飛行器結(jié)構(gòu)及實際用途有關(guān),事先寫入到飛行控制器中,則Vhold為:

        (6)

        式中:pdis為兩個航跡點之間的距離。

        通過上式可以看出,當兩個航跡點位置較近時,即飛行器無法達到Vmax,因此無勻速飛行過程,則飛行器首先加速,當速度達到Vhold時,減速飛行。

        俯仰角和滾轉(zhuǎn)角解算用于解算出飛行器自主飛行所需要的俯仰角和滾轉(zhuǎn)角,假設(shè)當前飛行器實際的飛行速度為Vreal,具體的解算過程分為3步。

        第1步:由傳感器測量得到飛行器南北方向及東西方向的速度Vreal-x和Vreal-y;然后利用以前求得的ψnav及Vhold計算Vhold在南北和東西方向的速度分量Vhold-x和Vhold-y,如圖3所示。

        圖3 飛行器速度矢量分解圖Fig.3 Aircraft velocity vector decomposition

        計算公式如下:

        (7)

        第2步:計算南北及東西方向期望速度與實際速度的差Vx-error,Vy-error,計算公式如下:

        (8)

        然后利用此速度差計算PID控制量ux和uy,計算公式為:

        (9)

        第3步:通過ux和uy計算飛行器自主飛行所需要的俯仰角控制量θcon和滾轉(zhuǎn)角控制量φcon。計算公式如下:

        (10)

        式中:θcon為俯仰角控制量,用來調(diào)節(jié)飛行器速度;φcon為滾轉(zhuǎn)角控制量,用來使飛行器能夠壓航線飛行。

        從式(10)可以看出,當飛行器實際速度和偏航角與Vhold和ψnav相同時,θcon及φcon為零,則飛行器保持勻速直線飛行;當實際速度和偏航角與Vhold和ψnav出現(xiàn)偏差時,可以通過θcon和φcon的調(diào)節(jié)使飛行器能夠按照期望值Vhold和ψnav自主飛行。

        至此,就完成了導航控制級的設(shè)計,它根據(jù)期望航跡輸入解算出ψnav,θcon及φcon。

        2.2飛行器姿態(tài)控制級設(shè)計

        姿態(tài)控制級利用導航控制級解算出的ψnav,θcon及φcon計算旋翼的轉(zhuǎn)速,飛行器控制力矩τ分別為偏航控制力矩τψ、俯仰控制力矩τθ和滾轉(zhuǎn)控制力矩τφ。設(shè)計步驟如下:

        第1步:利用姿態(tài)傳感器獲取飛行器的實際姿態(tài)角ψreal,θreal及φreal,并與導航級獲取的控制姿態(tài)角相減得到姿態(tài)角誤差值ψerror,θerror及φerror, 然后利用PID算法得到τ,計算方法如下:

        (11)

        (12)

        則U=MR,可得電機轉(zhuǎn)速R=M-1U。

        至此,就完成了姿態(tài)控制級的設(shè)計,它根據(jù)導航級解算出的姿態(tài)角控制量求取實際的電機轉(zhuǎn)速,完成對飛行器的實際控制。

        3仿真結(jié)果及分析

        為了驗證本文算法的有效性,進行了飛行仿真分析。系統(tǒng)仿真的四旋翼飛行器的參數(shù)為:m=0.75 kg,l=0.25 m,kt=3.13e-5N·s2,kd=7.5e-7N·ms2,Ix=19.688e-3kg·m2,Iy=19.681e-3kg·m2,Iz=3.938e-2kg·m2,Jrotor=6e-5kg·m2,飛行器的初始位置為[xyz]=[000]m,初始姿態(tài)為[φθψ]=[000] rad,初始角速度為[pqr]=[000] rad/s,自主飛行軌跡為五邊形。5個路徑點為:[(00),(500),(65.447.5),(2576.9),(-15.447.5)] m,飛行高度為10 m。 仿真結(jié)果如圖4~圖6所示。

        圖4 自主飛行俯仰角曲線Fig.4 Curve of autonomous flight pitch angle

        圖5 自主飛行滾轉(zhuǎn)角曲線Fig.5 Curve of autonomous flight roll angle

        圖6 飛行器自主軌跡跟蹤Fig.6 Autonomous trajectory tracking of aircraft

        由圖4可以看出,系統(tǒng)可實現(xiàn)對俯仰角期望值的精確跟蹤。由圖5可以看出,滾轉(zhuǎn)角的跟蹤效果較好。由圖6可以看出,飛行器能夠自主完成對軌跡的精確跟蹤,而且跟蹤精度較高。

        4結(jié)束語

        本文提出了一種四旋翼無人機自主飛行的控制結(jié)構(gòu),該結(jié)構(gòu)能夠根據(jù)事先設(shè)置好的飛行軌跡進行自主巡航飛行,不需要人為干預,其自主飛行軌跡跟蹤效果較好,具有很高的實際應用價值。仿真結(jié)果驗證了這種自主控制系統(tǒng)的有效性。另外,該控制結(jié)構(gòu)還可以進一步拓展,可應用到其他更多的領(lǐng)域中去。

        參考文獻:

        [1]Abdelaziz Benallegue.Backstepping control for a quadrotor helicopter[C]//Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.Beijing,2006:3225-3260.

        [2]Atheer L Salih,Moghavvemi M,Haider A F M,et al.Flight PID controller design for a UAV quadrotor[J].Scientific Research and Essays,2010,5(23):3660-3665.

        [3]Bouabdallah S,Noth A,Siegwart R.PID vs LQ control techniques applied to an indoor micro quadrotor [C]//Proceedings of IEEE International Conference on IROS.Sendal,Japan,2004:2451-2456.

        [4]王樹剛.四旋翼直升機控制問題研究[M].哈爾濱:哈爾濱工業(yè)大學,2006:53-67.

        [5]Altug E,Osreiwski J O,Mahony R.Control of a quadrotor helicopter using visual feedback[C]//Proceedings of IEEE International Conference on Robotics and Automation.Washington DC,2002:72-77.

        [6]Lee Daewon,Jin Kim H,Sastry Shankar.Feedback linearization vs adaptive sliding mode control for a quadrotor helicopter[J].International Journal of Control Automation and Systems,2009,7(3):419-428.

        [7]Bouabdallah S,Siegwart R.Backstepping and sliding-mode techniques applied to an indoor micro quadrotor[C]//Proceedings of the 2005 IEEE/RSJ International Conference on Robotics and Automation.Barcelona,2005:2247-2252.

        [8]Ashfaq A M,Wang Daobo.Modeling and backstepping based nonlinear control strategy for a 6 DOF quadrotor helicopter[J].Chinese Journal of Aeronautics,2008,21(3):261-268.

        [9]Wang Yinqiu,Wu Qinghe,Wang Yao.Distributed cooperative control for multiple quadrotor systems via dynamic surface control.[J].Nonlinear Dynamics,2014,75(3):513-527.

        [10]王璐,李光春,王兆龍,等.欠驅(qū)動四旋翼無人飛行器的滑摸控制[J].哈爾濱工程大學學報,2012,33(10):1248-1253.

        [11]Bouadi H,Bouchoucha M,Tadjine M.Sliding mode control based on backstepping approach for an UAV type quadrotor[J].International Journal of Applied Mathematics and Computer Sciences,2008,4(1):12-17.

        [12]Raffo G V,Ortega M G,Rubio F R.An integral predictive nonlinear control structure for a quadrotor helicopter[J].Automatica,2010,46(1):29-39.

        (編輯:姚妙慧)

        An autonomous control system research of quadrotor UAV

        YANG Li-ben1, 2, ZHANG Wei-guo1, 2, HE Yong1, 2, HUANG De-gang1, 2

        (1.School of Automation, NWPU, Xi’an 710129, China;2.Shaanxi Key Laboratory of Flight Control and Simulation, Xi’an 710129, China)

        Abstract:The quadrotor UAV has very important application in the military and civil field. But at present it is mainly remote controlled by the operator. The automatic flight capability is weak, so we proposed a new automatic control architecture. It can perform automatic cruise flight according to the trajectory. The automatic flight architecture includes the navigation control system and the attitude control system. Navigation control system calculates the control attitude angle and flight velocity according to the trajectory information, and the calculation results will be sent to the attitude control system, which will complete the actual vehicle attitude control. The simulation results of automatic flight verified the feasibility of the method. The architecture of the automatic control is clear and easy to realize the practical control, and has the practical application value.

        Key words:quadrotor; automatic flight control; navigation control; attitude control

        中圖分類號:V249.1

        文獻標識碼:A

        文章編號:1002-0853(2016)01-0059-04

        作者簡介:楊立本(1982-),男,甘肅慶陽人,講師,博士研究生,研究方向為無人機自主控制、自修復控制等。

        基金項目:國家自然科學基金資助(61374032);航空科學基金資助(20140753012)

        收稿日期:2015-03-26;

        修訂日期:2015-06-11; 網(wǎng)絡出版時間:2015-08-17 11:05

        猜你喜歡
        姿態(tài)控制
        基于FreeRTOS與遠程姿態(tài)控制的機械手控制系統(tǒng)設(shè)計
        風擾動下空投型AUV的飛行姿態(tài)控制研究
        兩旋翼飛行器非奇異固定時間自適應姿態(tài)控制
        多星發(fā)射上面級主動抗擾姿態(tài)控制技術(shù)研究
        自動化學報(2018年2期)2018-04-12 05:46:05
        高超聲速飛行器全局有限時間姿態(tài)控制方法
        基于UC/OS-II四旋翼姿態(tài)控制系統(tǒng)設(shè)計
        升力式再入飛行器體襟翼姿態(tài)控制方法
        彈射座椅不利姿態(tài)控制規(guī)律設(shè)計
        彈射座椅姿態(tài)控制算法研究
        基于描述函數(shù)法的相平面噴氣姿態(tài)控制的穩(wěn)定性分析
        国产一级黄色片一区二区| 特级婬片国产高清视频| 一个少妇的淫片免费看| 久久99国产精品久久| 日本精品αv中文字幕| 乌克兰少妇xxxx做受6| 欧洲人体一区二区三区| WWW拍拍拍| 国产精品国产午夜免费看福利| 亚洲综合中文一区二区| 亚洲不卡高清av网站| 中国人在线观看免费的视频播放| 亚州性无码不卡免费视频| 香港三日本三级少妇三级视频| 一区二区三区国产亚洲网站| 亚洲成av人在线观看无堂无码 | 免费99精品国产自在在线| 国产精品久久久久影院嫩草| 欧美伊人亚洲伊人色综| 国产自在自线午夜精品视频在| 久久久99久久久国产自输拍| 一区二区在线观看日本免费| 人妻精品视频一区二区三区| 国产午夜福利在线观看红一片| 亚洲а∨精品天堂在线| 日韩精品无码视频一区二区蜜桃 | 国产性色av一区二区| 欧美嫩交一区二区三区| 国产精一品亚洲二区在线播放| 成人在线免费视频亚洲| 白丝美女扒开内露出内裤视频| 日韩一级137片内射视频播放| 久久综合噜噜激激的五月天| 九九热线有精品视频86| 欧美成人在线A免费观看 | 亚洲图片第二页| 亚洲国产一区一区毛片a| 人人爽久久久噜人人看| 中文字幕精品一二三四五六七八| 91福利国产在线观一区二区| 国产在线AⅤ精品性色|