《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于串級PID四旋翼飛行器控制系統研究
基于串級PID四旋翼飛行器控制系統研究
2017年電子技術應用第5期
薛佳樂,程 珩
太原理工大學 機械工程學院,山西 太原030024
摘要: 四旋翼飛行器具有不穩定、非線性、強耦合、建模不確定性等特性,同時是一個四輸入、六輸出的欠驅動系統。針對這樣的系統,學者們在飛行器控制算法方面做了許多研究,比如LQR、滑??刂?、反演控制等。雖然這些控制算法在姿態控制等方面有比較好的效果,但需要建立準確的數學模型,數據的實時處理對處理器性能要求高,實現起來有一定的困難。針對上述問題,以小型四旋翼飛行器為研究對象,根據牛頓-歐拉方程建立了四旋翼飛行器的運動、動力學模型,設計了一種易于實現的串級PID控制器,分別對飛行器的位置與姿態進行控制,應用MATLAB/Simulink對所設計的控制器進行仿真。結果表明,串級PID控制器能夠快速、穩定、準確地對四旋翼飛行器實現姿態和位置的控制,同時具有比較好的魯棒性。
中圖分類號: TP23;V275.1
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2017.05.033
中文引用格式: 薛佳樂,程珩. 基于串級PID四旋翼飛行器控制系統研究[J].電子技術應用,2017,43(5):134-137,142.
英文引用格式: Xue Jiale,Cheng hang. Research and simulation of four rotor aircraft control system based on cascade PID[J].App-
lication of Electronic Technique,2017,43(5):134-137,142.
Research and simulation of four rotor aircraft control system based on cascade PID
Xue Jiale,Cheng hang
College of Mechanical Engineering,Taiyuan University of Technology,Taiyuan 030024,China
Abstract: Quadrotor aircraft that has four input and six output, is unstable, nonlinear, strong coupling, modeling uncertainties and other characteristics, which is a under actuated system. In view of such systems, scholars have done a lot of research in the design of aircraft control method and controller, such as LQR, sliding mode control, backstepping control and so on. In terms of attitude control that these control algorithms has better effect, but accurate mathematical model need to be established, real time data processing on the processor performance requirement is particularly high, there are a certain difficulties to achieve. Aiming at these problems, this paper takes small quadrotor as the research object, quadrotor dynamics model is established according to the Newton Euler equation. An easy to implement cascade PID controller is designed to control the position and attitude of the aircraft, using Matlab/Simulink to design the controller simulation. The results show that the cascade PID controller can control the attitude and position of the quadrotor quickly, stably and accurately, and has good robustness.
Key words : small quadrotor aircraft;cascade PID controller;modeling;simulation

0 引言

    四旋翼飛行器是多旋翼飛行器中的一種。它有4個轉子,被放置在距離飛行器質量中心等距的方形結構中。飛行器通過調整電機轉子轉速來進行姿態位置控制,正是由于這種簡單的結構設計,使其能夠垂直升降、懸停及其靈活的機動性,被廣泛用于城市交通監控、測繪、搜尋、救援和施工檢查等應用中。

    四旋翼飛行器由于在飛行過程中有許多不確定因素,具有復雜的空氣動力學特性[1-3],使學者們在四旋翼飛行器控制方法和控制器的設計等方面做了許多的研究。其中包括反步控制、非線性H控制、LQR控制器等。實驗結果表明在大角度時,采用非線性控制方法能夠取得良好的控制效果[4],反步法設計的控制器在相對高擾動下取得了很好的姿態角控制效果[5]

    這些控制器在姿態控制等方面雖然有比較好的效果,但由于其控制算法需要建立準確的數學模型,計算量大,數據的實時處理對處理器性能要求特別高,實現起來有一定的困難。為此本文設計了一種易于實現的、能夠快速穩定的對四旋翼飛行器實現姿態控制的串級PID控制器。

1 四旋翼飛行器的基本工作原理

    四旋翼飛行器是通過改變兩對正反螺旋槳的轉速來實現對機體的運動控制。如圖1所示,在平衡狀態下,電機1和3的螺旋槳逆時針旋轉,而電機2和4的螺旋槳順時針旋轉,但產生正方向上的升力,這樣當飛行器4個螺旋槳有相同的轉速時,所產生的反旋轉力矩正好可以互相抵消。

jsj3-t1.gif

    四旋翼飛行器是一個四輸入、六輸出的欠輸入控制系統,需要選擇4個合適的控制變量:垂直運動推力U1、橫滾(Roll)運動U2、俯仰(Pitch)運動U3和偏航(Yaw)運動U4,對系統進行解耦,從而使飛行器更加容易控制。假設飛行器懸停時4個螺旋槳轉速為ΩH,改變螺旋槳轉速變化量ΔA和ΔB值相等、符號相反,以至于推力U1不發生變化,從而使飛行器不會爬升或下降,來產生俯仰、橫滾和偏航運動。

2 四旋翼飛行器的數學模型

    為方便飛行器的建模,定義兩個坐標系:慣性坐標系(北東天坐標系)、機體坐標系。其中慣性坐標系在地面,機體坐標系與飛行器固聯,如圖2所示。

jsj3-t2.gif

    為方便分析建模作兩點假設:(1)四旋翼飛行器是剛體,質心和機體坐標系原點重合;(2)機體坐標系的主軸和機體的慣性主軸相重合。

2.1 運動學方程建立

jsj3-2.1-x1.gif

jsj3-gs1-3.gif

2.2 牛頓歐拉方程建立

    由假設(1),根據牛頓歐拉方程,飛行器動力學方程為:

jsj3-gs4-6.gif

    使用葉素動量理論可以推導出螺旋槳所產生的力和旋轉力矩與它的轉速平方成正比[3,6]

    推力和旋轉力矩之間的關系由下式描述:

     jsj3-gs7.gif

式中,l為電機到飛行器中心距離,kF為推力系數,kM為旋轉力矩系數。

    飛行器位置控制相對于慣性坐標系,姿態控制相對于機體坐標系,定義混合坐標系,包含相對于慣性坐標系的位置信息和相對于機體坐標系的姿態信息[6],速度角速度矢量如下:

jsj3-gs8-9.gif

    由式(9)知,以U1、U2、U3、U4為系統輸入可以控制機體的位置和姿態6個自由度的運動,從而對系統進行解耦,解決了飛行器欠驅動控制問題。

3 四旋翼飛行器的控制系統構建

    由式(3)和式(9)可知,歐拉角及其對時間的微分不依賴位置運動,而位置運動依賴于歐拉角。將系統的運動分為兩個子系統:姿態運動M1(在機體坐標系中)和位置運動M2(在慣性坐標系)。飛行器內部控制結構如圖3所示。

jsj3-t3.gif

    C1為內回路控制器,C2為外回路控制器。由圖4可知,四旋翼飛行器的控制系統分為內回路和外回路,內回路為姿態控制是外回路位置控制的基礎,通過控制飛行器的3個歐拉角,實現對飛行器的姿態控制,進而實現對飛行器位置控制。

4 控制器設計及系統仿真

    根據以上分析對系統設計串級PID控制器,內回路為姿態控制,外回路為位置控制。

4.1 線性化數學模型

    在實際飛行中俯仰角θ、滾轉角φ,角速度矢量ωB比較小。假設在飛行中偏航角ψ=ψ0保持不變,其中ψ0為初始偏航角。在定高或懸停的穩態附近,有:

     jsj3-gs10.gif

4.2 內回路:姿態控制回路

    在PID控制器中,比例(p)和積分(I)能夠提高穩態精度,但積分環節的加入降低了系統穩定性和響應速度,系統很容易發散。微分(D)不但能夠提高系統穩定性,而且能夠提高系統響應速度。因此,內回路設計PD控制器對飛行器進行姿態控制。

    由式(10)設計PD控制器,可得:

     jsj3-gs11.gif

    結合式(7)、式(11)可得到期望姿態角與期望轉速之間的關系。

4.3 外回路:位置控制回路

    由圖3可知,系統輸入為期望位置量,經過外環控制器轉換為期望的姿態角,作為內環的輸入。

jsj3-gs12-13.gif

4.4 搭建系統仿真控制回路

    如圖4所示,系統仿真結構包括:位置控制、姿態控制、電機動力學模型、飛行器動力學模型、IMU和Kalman(傳感器建模與濾波器設計,包括陀螺儀、加速度計、磁羅盤、氣壓計,考慮傳感器在測量過程中的噪聲與漂移,設計卡爾曼濾波器,輸出準確的位置和姿態信息,使仿真更加真實可靠)。仿真參數如表1所示。

jsj3-t4.gifjsj3-b1.gif

4.5 仿真結果

    (1)定點懸停

    在零初始條件下,輸入rd=(Xd,Yd,Zd)=(5,10,15)時,系統位置輸出如圖5所示。

jsj3-t5.gif

    飛行器在運動中無超調,運行平穩,在8 s左右到達目標位置,最終穩定在X、Y、Z軸位置分別為5.001 5、10.013 6、15.008 6,誤差非常小,滿足控制要求。

    (2)位置跟蹤

    在零初始條件下,X軸輸入為斜坡信號rd=(Xd,Yd,Zd)=(t,10,20),0≤t≤20 s,系統位置輸出如圖6所示。

jsj3-t6.gif

    當X軸輸入為斜坡信號時,在3 s左右,追蹤到了斜坡信號,3 s之后追蹤誤差非常小,Y軸和Z軸在8 s左右進入穩定狀態,飛行器在整個運動中無超調,運行平穩,最終穩定在X、Y、Z軸位置分別為20.001 5、10.020 3、15.006 5,誤差非常小,滿足控制要求。

5 總結

    本文主要研究了基于四軸飛行器的串級PID控制算法。在內回路姿態控制設計PD控制器,外回路位置控制設計PID控制器,仿真結果表明:(1)所設計控制算法能夠快速、穩定地對四旋翼飛行器實現姿態位置控制;(2)所設計的控制算法有比較好的軌跡追蹤能力;(3)對外界干擾具有比較好的魯棒性;(4)該控制器易于移植到實驗平臺上,進一步驗證控制算法的正確性。

參考文獻

[1] HOFFMANN G M,HUANG H,WASLANDER S L,et al.Quadrotor helicopter flight dynamics and control:Theory and experiment[C].Proceedings of the AIAA Guidance,Navigation and Control Conference and Exhibit,2007.

[2] HUANG H,HOFFMANN G M,WASLANDER S L,et al.Aerodynamicsand control of autonomous quadrotor helicopters in aggressive maneuvering[C].IEEE International Conference on Robotics and Automation,2009:3277-3282.

[3] MAHONY R,KUMAR V,CORKE P.Multirotor arial vehicles,modeling estimation and control of quadrotors[J].IEEE Robot & Automat.Magazine,2012,19(3):20-32.

[4] CASTILLO P,DZUL A,LOZANO R.Real-time stabilization and tracking of a four-rotor mini rotorcraft[J].Transactions on Control Systems Technology,2004,12(4):510-5l6.

[5] BOUABDALLAH S,SIEGWART R.Backstepping and sliding-mode techniques applied to an indoor micro quadrotor[C].In Proceedings of the International Conference on Robotics and Automation.Barcelona:IEEE,2005:2247-2252.

[6] BRESCIANI T.Modelling,identification and control of a quadrotor helicopter[D].M.S.thesis,Dept.of Automatic Control,Lund Univ.,Lund,Sweden.2008.

[7] 何勇靈,陳彥民,周岷峰.四旋翼飛行器在風場擾動下的建模與控制[J].中國慣性技術學報,2013,2(5):624-630.



作者信息:

薛佳樂,程  珩

(太原理工大學 機械工程學院,山西 太原030024)

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲女人av| 欧美激情一二三区| 亚洲美女毛片| 亚洲大黄网站| 欧美在线不卡视频| 香蕉av777xxx色综合一区| 亚洲影院高清在线| 亚洲综合首页| 午夜一区二区三区在线观看| 亚洲影院免费观看| 亚洲在线观看免费视频| 亚洲一本大道在线| 中文在线资源观看网站视频免费不卡 | 免费在线亚洲| 奶水喷射视频一区| 美女诱惑黄网站一区| 欧美/亚洲一区| 欧美福利一区| 欧美日韩国产a| 欧美三级网址| 国产精品久久久久久久久婷婷| 欧美日韩一区二区三区视频| 欧美日韩一区二区在线视频| 欧美午夜在线观看| 国产精品亚发布| 国产一区二区按摩在线观看| 激情久久五月天| 亚洲国产视频直播| 一本色道精品久久一区二区三区 | 亚洲综合视频一区| 久久成人18免费网站| 久久精品一二三区| 亚洲乱码日产精品bd| 亚洲一区欧美二区| 亚洲男人的天堂在线观看| 久久超碰97人人做人人爱| 久久性色av| 欧美极品aⅴ影院| 国产精品麻豆欧美日韩ww| 国产婷婷色综合av蜜臀av| 精品成人一区二区三区| 亚洲国产日韩在线| 亚洲少妇自拍| 欧美在线亚洲在线| 日韩一级精品视频在线观看| 亚洲永久视频| 美国十次了思思久久精品导航| 欧美日本免费| 国产欧美精品一区aⅴ影院| 亚洲第一中文字幕在线观看| 一区二区三区成人| 久久不射中文字幕| 一区二区欧美日韩| 久久精品国产久精国产爱| 欧美高清影院| 国产欧美一区二区三区沐欲| 在线精品视频免费观看| 亚洲精品孕妇| 欧美一进一出视频| 在线一区视频| 久久久久久久久久久一区| 欧美人体xx| 国产一区日韩欧美| 日韩视频在线观看国产| 欧美在线免费| 亚洲影视在线播放| 男人天堂欧美日韩| 国产欧美在线视频| 一本大道久久精品懂色aⅴ | 国产精品99久久久久久白浆小说| 久久爱www| 欧美日韩一区在线| 在线播放精品| 小嫩嫩精品导航| 亚洲调教视频在线观看| 米奇777超碰欧美日韩亚洲| 国产精品都在这里| 亚洲高清视频中文字幕| 小黄鸭精品密入口导航| 亚洲一级黄色片| 免费观看成人www动漫视频| 国产精品自拍一区| 亚洲看片一区| 亚洲人人精品| 久久国产福利国产秒拍| 欧美性猛交xxxx乱大交退制版| ●精品国产综合乱码久久久久| 亚洲欧美亚洲| 在线综合亚洲欧美在线视频| 美女网站在线免费欧美精品| 国产小视频国产精品| 亚洲一二三区在线| 在线视频精品一区| 欧美电影免费观看| 国内精品伊人久久久久av一坑| 亚洲欧美精品在线观看| 亚洲网站在线看| 欧美全黄视频| 亚洲国产精品va在线看黑人动漫 | 亚洲欧美日韩国产中文| 亚洲视频视频在线| 欧美日本乱大交xxxxx| 亚洲国产精品999| 亚洲国内欧美| 久久一区精品| 国产一区二区三区奇米久涩 | 久久久久久日产精品| 国产视频久久| 亚洲欧美韩国| 午夜影视日本亚洲欧洲精品| 国产精品v日韩精品| 99热在线精品观看| 一区二区91| 欧美日韩国产天堂| 亚洲精品网站在线播放gif| 亚洲精品免费一区二区三区| 免费中文日韩| 亚洲国内欧美| 一本大道久久a久久精二百| 欧美另类在线播放| 日韩午夜激情| 一区二区三区视频观看| 欧美精品高清视频| 亚洲人成在线影院| 亚洲天堂av电影| 欧美午夜精品一区| 亚洲一区综合| 久久精品视频99| 激情综合视频| 最新国产成人在线观看| 欧美激情精品久久久久久黑人| 91久久国产自产拍夜夜嗨| 一本一本久久a久久精品综合妖精| 欧美精品久久久久久| 日韩视频在线观看| 亚洲女ⅴideoshd黑人| 国产欧美在线| 亚洲国产91| 欧美激情第一页xxx| 一本久久综合亚洲鲁鲁| 欧美亚洲综合久久| 黄色精品在线看| 亚洲精品视频啊美女在线直播| 欧美精品午夜| 一本色道久久综合狠狠躁篇的优点| 亚洲欧美日韩成人| 国产三级欧美三级日产三级99| 亚洲第一福利在线观看| 欧美精品日日鲁夜夜添| 一本一本久久a久久精品综合妖精| 亚洲欧美日本视频在线观看| 国产一区二区日韩| 亚洲精品视频免费在线观看| 欧美视频一区在线| 午夜精品视频一区| 老司机久久99久久精品播放免费| 亚洲欧洲日本专区| 亚洲欧美日韩一区在线观看| 好吊一区二区三区| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲黄色免费电影| 欧美日韩在线一区二区| 香蕉久久久久久久av网站| 女人香蕉久久**毛片精品| 一区二区av| 久久综合影视| 一区二区三区日韩精品| 久久夜色精品国产噜噜av| 日韩亚洲欧美高清| 久久国产精品99国产| 亚洲激情欧美激情| 欧美一区二区三区啪啪 | 亚洲精品一二三区| 欧美中文在线视频| 最新高清无码专区| 欧美一区三区三区高中清蜜桃| 亚洲国产经典视频| 欧美亚洲在线播放| 亚洲黄色免费| 久久精品亚洲一区二区| 亚洲精选久久| 巨乳诱惑日韩免费av| 亚洲一卡二卡三卡四卡五卡| 久久综合免费视频影院| 亚洲无限av看| 欧美福利视频在线| 久久不射2019中文字幕| 国产精品久久久久av免费| 亚洲国产精品成人一区二区| 国产精品裸体一区二区三区| 99riav1国产精品视频| 国产色产综合色产在线视频| 一区二区三区 在线观看视频| 国产又爽又黄的激情精品视频| 在线中文字幕日韩| 亚洲国产99| 久久女同精品一区二区| 在线一区二区日韩| 欧美高清视频在线观看| 欧美在线高清|