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

四旋翼飛行器建模及其運(yùn)動(dòng)控制*

2017-11-23 02:09:16汪大偉
傳感器與微系統(tǒng) 2017年11期
關(guān)鍵詞:模型系統(tǒng)設(shè)計(jì)

郭 勇, 汪大偉, 鄧 宇

(1.中南大學(xué) 高性能復(fù)雜制造國家重點(diǎn)實(shí)驗(yàn)室,湖南 長(zhǎng)沙 410083; 2.山河智能裝備股份有限公司 國家級(jí)企業(yè)技術(shù)中心,湖南 長(zhǎng)沙 410100)

四旋翼飛行器建模及其運(yùn)動(dòng)控制*

郭 勇1,2, 汪大偉1, 鄧 宇2

(1.中南大學(xué)高性能復(fù)雜制造國家重點(diǎn)實(shí)驗(yàn)室,湖南長(zhǎng)沙410083;2.山河智能裝備股份有限公司國家級(jí)企業(yè)技術(shù)中心,湖南長(zhǎng)沙410100)

針對(duì)四旋翼飛行器是一個(gè)欠驅(qū)動(dòng)、強(qiáng)耦合、非線性系統(tǒng),提出了運(yùn)用反步法解決系統(tǒng)非線性問題,達(dá)到對(duì)飛行器快速、準(zhǔn)確、穩(wěn)定控制目的。研究了以反步法作為非線性設(shè)計(jì)工具對(duì)飛行器控制系統(tǒng)的設(shè)計(jì)問題,將飛行控制系統(tǒng)分為內(nèi)外環(huán)2個(gè)子系統(tǒng)。建立四旋翼飛行器動(dòng)力學(xué)及運(yùn)動(dòng)學(xué)方程,并對(duì)數(shù)學(xué)模型進(jìn)行適當(dāng)簡(jiǎn)化。利用反步法求解飛行器內(nèi)環(huán)姿態(tài)控制律,實(shí)現(xiàn)對(duì)目標(biāo)姿態(tài)角的穩(wěn)定控制;利用比例—積分—微分(PID)作為飛行器外環(huán)位置控制律,實(shí)現(xiàn)對(duì)目標(biāo)位置的穩(wěn)定控制。搭建飛行器系統(tǒng)模型,進(jìn)行Matlab/Simulink仿真實(shí)驗(yàn),結(jié)果表明:在小角度飛行和懸停狀態(tài)下,飛行器的位置與姿態(tài)精度得到了有效控制,驗(yàn)證了數(shù)學(xué)模型與控制律設(shè)計(jì)的準(zhǔn)確性。

四旋翼飛行器; 反步法; 非線性; 控制律; 比例—積分—微分

0 引 言

四旋翼飛行器具有4個(gè)控制輸入和6個(gè)自由度,屬于典型的欠驅(qū)動(dòng)非線性系統(tǒng)。飛行器4個(gè)電機(jī)產(chǎn)生的升力作為系統(tǒng)輸入量,空間位置與姿態(tài)信息作為輸出量[1,2]。根據(jù)飛行過程中機(jī)體位置與姿態(tài)的耦合關(guān)系,將整個(gè)系統(tǒng)劃分為內(nèi)環(huán)姿態(tài)控制和外環(huán)位置控制2個(gè)子系統(tǒng)。

目前,關(guān)于四旋翼飛行器欠驅(qū)動(dòng)系統(tǒng)模型的控制方法有:1)Sliding-Mode滑??刂品╗1,4],具有較好的抗擾性但滑??刂茣?huì)出現(xiàn)抖動(dòng)現(xiàn)象且容易引起控制量的飽和問題;2)自抗擾控制(active disturbance rejection controller,ADRC)法[1,5],不依賴精確的數(shù)學(xué)模型且能夠?qū)ο到y(tǒng)內(nèi)外干擾進(jìn)行估計(jì)補(bǔ)償;3)線性二次調(diào)節(jié)(LQR)法[1,3],分析較為簡(jiǎn)便,但使用時(shí)需要基于一定假設(shè)條件,不可以直接應(yīng)用于非線性系統(tǒng)中。本文采用反步法[5~12],能夠處理一些非線性、不確定性影響的問題,而且其穩(wěn)定性及誤差的收斂性已得到證明。

本文分析并建立了飛行器數(shù)學(xué)模型,利用反步法設(shè)計(jì)內(nèi)環(huán)姿態(tài)控制器,利用經(jīng)典比例—積分—微分(PID)法[2,11]作為外環(huán)位置控制器設(shè)計(jì)方法。最后根據(jù)建立的模型和控制器在計(jì)算機(jī)上進(jìn)行了仿真實(shí)驗(yàn),仿真結(jié)果表明:反步法和PID法能夠很好地實(shí)現(xiàn)對(duì)飛行器位姿的控制。

1 飛行器建模分析

為了建立四旋翼飛行器的數(shù)學(xué)模型,假設(shè):1)飛行器是一個(gè)十字形對(duì)稱的剛體結(jié)構(gòu);2)機(jī)體坐標(biāo)系原點(diǎn)位于機(jī)體幾何中心處;3)不考慮阻力對(duì)飛行器的影響;4)電機(jī)產(chǎn)生升力大小與轉(zhuǎn)速平方成正比。在三維設(shè)計(jì)軟件Pro/E中,建立四飛行器機(jī)體模型,如圖1(a)所示。

圖1 飛行器三維模型及其結(jié)構(gòu)示意

根據(jù)牛頓運(yùn)動(dòng)定律建立飛行器在外力作用下的線運(yùn)動(dòng)方程[4]

(1)

飛行器在外力矩作用下的角運(yùn)動(dòng)方程

(2)

飛行器在三維空間運(yùn)動(dòng)時(shí),分別受到由電機(jī)產(chǎn)生的力和力矩作用[14]

(3)

式中ωi,i=1,2,3,4為對(duì)應(yīng)4個(gè)電機(jī)轉(zhuǎn)速;kb,kd為升力系數(shù),反扭力矩系數(shù);Ui,i=1,2,3,4分別為垂直合力、俯仰合力、滾轉(zhuǎn)合力及偏航合力矩,作為系統(tǒng)控制量。在對(duì)系統(tǒng)進(jìn)行簡(jiǎn)化分析時(shí)可將直流無刷電機(jī)模型[2]近似為慣性環(huán)節(jié)。

1.1 動(dòng)力學(xué)模型建立

(4)

式中Mx,My,Mz為機(jī)體繞x,y,z軸轉(zhuǎn)動(dòng)產(chǎn)生的力矩

Mx=lU2;My=lU3;Mz=lU4

(5)

將式(4),式(5),式(7)代入式(6)得到飛行器角運(yùn)動(dòng)加速度如下

(6)

從機(jī)體坐標(biāo)系到慣性坐標(biāo)系的轉(zhuǎn)換矩陣[5]

(7)

滿足簡(jiǎn)化表達(dá)c·=cos(·),s·=sin(·)。

1.2 運(yùn)動(dòng)學(xué)模型建立

根據(jù)牛頓第二定律建立機(jī)體運(yùn)動(dòng)學(xué)模型,在慣性坐標(biāo)系下機(jī)體受到合外力

(8)

將式(3)、式(9)代入式(10)可得飛行器線運(yùn)動(dòng)加速度

(9)

式(6),式(9)共同構(gòu)成了飛行器的非線性模型。

2 反步法原理與內(nèi)外環(huán)控制律設(shè)計(jì)

反步法[1]逆向遞推原理如圖2所示。

圖2 反步法原理

考慮非線性系統(tǒng)一般形式[15]

(10)

式中 [ηT,ξ]T∈Rn+1為狀態(tài)量;ξ為輸入;=u,u∈R為輸入控制量;函數(shù)f:D→Rn和g:D→Rn在包含原點(diǎn)η=0和f(0)=0的定義域D?Rn上是光滑的。假設(shè)方程(10)可通過一個(gè)光滑的狀態(tài)反饋控制律ξ=φ(η),φ(0)=0穩(wěn)定即能夠滿足φ(η)的原點(diǎn)是漸近穩(wěn)定的[15]。

2.1 內(nèi)環(huán)子系統(tǒng)控制律設(shè)計(jì)

以俯仰通道為例推導(dǎo)姿態(tài)子系統(tǒng)控制律設(shè)計(jì)過程[16]。在飛行器俯仰通道中,定義狀態(tài)變量

x1=θ,x2=

(11)

(12)

(13)

選取Lyapunov函數(shù)V2為

(14)

(15)

取控制輸入量

(16)

(17)

同理得滾轉(zhuǎn),偏航通道控制量U3,U4

(18)

(19)

式中a2=(Jzz-Jxx)/Jyy;b2=1/Jyy;參數(shù)ci,i=1,2,3,4,5,6均可調(diào);a3=(Jxx-Jyy)/Jzz;b3=1/Jzz;z3,z4,z5,z6為中間虛擬控制量。

2.2 外環(huán)位置控制律

經(jīng)典PID控制由比例、積分和微分三部分組成的,其針對(duì)輸入與輸出的反饋誤差e(t)實(shí)現(xiàn)對(duì)輸出的控制。高度通道[2]不與其他通道存在耦合關(guān)系,可單獨(dú)考慮。實(shí)時(shí)高度值z(mì)可由機(jī)體上氣壓高度傳感器獲得。

高度誤差控制量

ez(t)=z-zd

(20)

飛行器高度控制量

(21)

(22)

文中飛行器模型簡(jiǎn)化和仿真驗(yàn)證是基于小角度飛行及懸停狀態(tài)下進(jìn)行的,當(dāng)控制外環(huán)水平位置時(shí),式(9)中俯仰、滾轉(zhuǎn)姿態(tài)角作為輸入。為了保證飛行器飛行過程中姿態(tài)角輸入不能過大,需要進(jìn)行平滑限幅處理。俯仰、滾轉(zhuǎn)姿態(tài)角參考輸入表達(dá)式為

(23)

3 控制系統(tǒng)仿真實(shí)現(xiàn)

表1 實(shí)驗(yàn)用飛行器模型參數(shù)

文中給出了系統(tǒng)內(nèi)外環(huán)控制回路的實(shí)驗(yàn)結(jié)果,如圖3~圖7所示。其中圖3為在開環(huán)狀態(tài)下模型姿態(tài)角自然響應(yīng)曲線。由圖可知,在給定輸入下滾轉(zhuǎn)角、偏航角均出現(xiàn)持續(xù)振蕩現(xiàn)象,俯仰角度趨近于0°。圖4為在開環(huán)狀態(tài)下模型位置自然響應(yīng)曲線。由圖可知,在給定輸入下系統(tǒng)沿x,y,z三軸位置輸出均持續(xù)振蕩且發(fā)散。圖5為系統(tǒng)在閉環(huán)狀態(tài)下姿態(tài)角輸出響應(yīng)曲線,由圖可知,滾轉(zhuǎn)、俯仰及偏航角均能夠收斂。系統(tǒng)輸出曲線響應(yīng)時(shí)間約為t=2 s且在5 s內(nèi)達(dá)到穩(wěn)定。圖6為在閉環(huán)狀態(tài)下位置輸出響應(yīng)曲線,由圖可知,位置輸出調(diào)整快速,波動(dòng)較小且飛行器在2 s內(nèi)到達(dá)預(yù)定位置且保持穩(wěn)定。圖7為在閉環(huán)狀態(tài)下位置跟蹤輸出響應(yīng)曲線,設(shè)置飛行器跟蹤起始位置(0,-1,0),終點(diǎn)位置(0,-1,3.2)。由圖可知,跟蹤曲線(實(shí)線)與參考曲線(虛線)之間存在一定的合理誤差,但整體上位置跟蹤取得了良好效果。

圖3 模型開環(huán)姿態(tài)角度曲線

圖4 模型開環(huán)位置信息曲線

圖5 反步法閉環(huán)姿態(tài)角度曲線

圖6 PID閉環(huán)位置信息曲線

圖7 閉環(huán)空間位置跟蹤曲線

4 結(jié)束語

針對(duì)四旋翼飛行器位置與姿態(tài)間的耦合關(guān)系,提出了基于內(nèi)外環(huán)子系統(tǒng)的不同控制策略,即分別對(duì)內(nèi)環(huán)采用反步法、外環(huán)采用經(jīng)典PID法設(shè)計(jì)子系統(tǒng)控制器。通過Matlab仿真平臺(tái)進(jìn)行實(shí)驗(yàn),系統(tǒng)動(dòng)態(tài)響應(yīng)快速平穩(wěn),驗(yàn)證了飛行器數(shù)學(xué)模型建立的合理性,實(shí)現(xiàn)了對(duì)飛行器位置與姿態(tài)較為準(zhǔn)確地控制。

[1] 李文超.X750四旋翼飛行器建模與飛行控制研究[D].南京:南京理工大學(xué),2014.

[2] 刁 琛.四旋翼無人飛行器的非線性自適應(yīng)控制器設(shè)計(jì)[D].天津:天津大學(xué),2010.

[3] 魏麗娜,寧會(huì)峰,陸 旺,等.多旋翼飛行器的關(guān)鍵技術(shù)及應(yīng)用前景[J].自動(dòng)化技術(shù)與應(yīng)用,2016,35(9):1-4.

[4] 楊成順.多旋翼飛行器建模與飛行控制技術(shù)研究[D].南京:南京航空航天學(xué).2013.

[5] 聶博文.微小型四旋翼無人直升機(jī)建模及控制方法研究[D].長(zhǎng)沙:國防科學(xué)技術(shù)大學(xué),2006.

[6] 田聰玲.基于反步法的四旋翼飛行器非線性控制[D].哈爾濱:哈爾濱工業(yè)大學(xué),2014.

[7] Song Zhankui, Sun Kaibiao.Adaptive backstepping sliding mode control with fuzzy monitoring strategy for a kind of mechanical system[J].ISA Trans,2014,53:125-133.

[8] 劉金琨.先進(jìn)PID控制MATLAB仿真[M].成都:電子工業(yè)出版社,2004.

[9] 朱斌泉,林景棟.模糊優(yōu)化的迭代控制算法在稱重系統(tǒng)中的應(yīng)用[J].自動(dòng)化技術(shù)與應(yīng)用,2010,29(12):4-7.

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

[11] Long Luong Tuan,Sangchul Won.PID-based sliding mode controller design for the micro quadrotor[C]∥International Conference on Automation and Systems,2013:1860-1865.

[12] Schreier M.Modeling and adaptive control of a quadrotor[C]∥International Conference on Mechatronics and Automation,2012:383-390.

[13] 李 輝,蘆利斌,金國棟.基于Kinect的四旋翼無人機(jī)體感控制[J].傳感器與微系統(tǒng),2015,34(8):99-102.

[14] 唐 順,謝習(xí)華.雙因子自適應(yīng)濾波算法在四旋翼上的應(yīng)用[J].傳感器與微系統(tǒng),2016,35(6):124-127.

[15] Hassan K Khalil.Nonlinear Systems[M].成都:電子工業(yè)出版社,2005.

[16] 馬 浩.基于Backstepping的多旋翼無人機(jī)自主飛行控制系統(tǒng)研究[D].南京:南京信息工程大學(xué),2014.

[17] 薛定宇.控制系統(tǒng)計(jì)算機(jī)輔助設(shè)計(jì)[M].北京:清華大學(xué)出版社,2006.

Modelingandflightcontrolofquadrotor*

GUO Yong1,2, WANG Da-wei1, DENG Yu2

(1.StateKeyLaboratoryofHigh-PerformanceComplexManufacturing,CentralSouthUniversity,Changsha410083,China;2.NationalEnterpriseR&DCenter,SunwardIntelligentEquipmentCoLtd,Changsha410100,China)

Considering quadrotor is an underactuated,strong coupling,nonlinear system,in order to achieve purpose of quick,accurate and stable control of quadrotor,backstepping method is proposed to solve the nonlinear problem of the quadrotor.Meanwhile,overall control of quadrotor is divided into inner loop and outer loop subsystem.The first step is establishing the dynamics and kinematics equations of the quadrotor,and simplify the mathematical model.Backstepping method is used to solve control law.In view of the couple relationships,the backstepping method is applied to the inner loop for attitude control;the PID method is used in the outer loop for position control.Set up system modeles,the control system is simulated on Matlab/simulink platform.The simulation results show that the controls of attitude and position gain good results under small attitude angles or hovering conditions.The validity of controllers designed and math model is proved by simulations.

quadrotor; backstepping; nonlinear; design controlling laws; proportion integration differentiation(PID)

10.13873/J.1000—9787(2017)11—0038—04

TP 273

A

1000—9787(2017)11—0038—04

2016—09—27

湖南省重大科技成果轉(zhuǎn)化項(xiàng)目(2012CK1003);國家科技支撐計(jì)劃資助項(xiàng)目(2014BAD06B07)

郭 勇(1967-),男,高工,副教授,碩士生導(dǎo)師,主要從事工程機(jī)械控制、機(jī)電液一體化等方面研究工作。

汪大偉(1990-),男,通訊作者,碩士研究生,主要研究方向?yàn)闄C(jī)械電子、自動(dòng)控制等,E—mail:143712100@csu.edu.cn。

猜你喜歡
模型系統(tǒng)設(shè)計(jì)
一半模型
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
瞞天過海——仿生設(shè)計(jì)萌到家
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 永久免费无码成人网站| 欧美日韩一区二区三区四区在线观看| lhav亚洲精品| 亚洲综合第一页| 午夜国产在线观看| 啪啪啪亚洲无码| 第一区免费在线观看| 国产精品一区不卡| 中文字幕精品一区二区三区视频| 国产中文一区a级毛片视频| 女人18毛片水真多国产| 色婷婷天天综合在线| 久久黄色影院| 国产丝袜啪啪| 又黄又湿又爽的视频| 一本一本大道香蕉久在线播放| 永久免费AⅤ无码网站在线观看| 真实国产乱子伦视频| 免费亚洲成人| 精品一區二區久久久久久久網站| 国产精品网址你懂的| 久久久久88色偷偷| 中文字幕永久视频| 一本综合久久| 国产精品一区在线麻豆| 久久男人资源站| 极品国产一区二区三区| 欧美成人一级| 免费女人18毛片a级毛片视频| 无码综合天天久久综合网| 中文字幕 91| 污网站在线观看视频| 91精品啪在线观看国产60岁| 综合网天天| lhav亚洲精品| 蝴蝶伊人久久中文娱乐网| 网久久综合| 亚洲VA中文字幕| 精品国产污污免费网站| 99久视频| 国产精品永久在线| 性69交片免费看| 成人在线天堂| 国产精品视频免费网站| 国产无码精品在线播放| 伊人久久久久久久久久| 国产精品自在在线午夜区app| 国产97视频在线| 欧美伦理一区| 91精品国产91欠久久久久| 国产乱肥老妇精品视频| 免费无码一区二区| 国产主播喷水| 不卡网亚洲无码| 色吊丝av中文字幕| 欧美亚洲中文精品三区| 99精品视频在线观看免费播放| 91丨九色丨首页在线播放| 国产小视频免费观看| 日韩天堂在线观看| 国产黑丝视频在线观看| AV无码国产在线看岛国岛| 一区二区三区精品视频在线观看| 露脸国产精品自产在线播| 国产呦精品一区二区三区下载| 扒开粉嫩的小缝隙喷白浆视频| 99久久精彩视频| 欧美日韩一区二区三区在线视频| 亚洲午夜福利精品无码不卡| 高清精品美女在线播放| v天堂中文在线| 国内精品视频区在线2021| 2018日日摸夜夜添狠狠躁| 亚洲免费黄色网| 美女免费黄网站| 欧美日韩激情| 亚洲一级无毛片无码在线免费视频| 久久性妇女精品免费| 无码av免费不卡在线观看| 亚洲第一区在线| 老司机精品久久| 免费亚洲成人|