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

        ?

        四旋翼飛行器的RBF 網(wǎng)絡(luò)自適應(yīng)滑??刂?/h1>
        2018-01-11 12:23:00韓業(yè)壯
        電光與控制 2017年11期
        關(guān)鍵詞:魯棒性旋翼控制算法

        韓業(yè)壯,華 容

        (上海應(yīng)用技術(shù)大學(xué)電氣與電子工程學(xué)院,上海 201418)

        四旋翼飛行器的RBF 網(wǎng)絡(luò)自適應(yīng)滑??刂?/p>

        韓業(yè)壯,華 容

        (上海應(yīng)用技術(shù)大學(xué)電氣與電子工程學(xué)院,上海 201418)

        針對(duì)帶有不確定性的四旋翼飛行器系統(tǒng),提出一種滑??刂坪蜕窠?jīng)網(wǎng)絡(luò)自適應(yīng)相結(jié)合的混合控制方法。該方法在滑??刂频幕A(chǔ)上,考慮到實(shí)際系統(tǒng)中通常存在建模不精確、參數(shù)未知等不確定性,構(gòu)造RBF神經(jīng)網(wǎng)絡(luò)在線逼近系統(tǒng)模型的未知函數(shù),采用Lyapunov方法設(shè)計(jì)自適應(yīng)律在線估計(jì)神經(jīng)網(wǎng)絡(luò)權(quán)值和模型未知參數(shù),并通過Lyapunov定理驗(yàn)證了系統(tǒng)的穩(wěn)定性。仿真結(jié)果表明,該方法相對(duì)于RBF神經(jīng)網(wǎng)絡(luò)的自適應(yīng)PID控制,具有更短的調(diào)節(jié)時(shí)間、更小的超調(diào)量和更好的抗干擾能力,同時(shí)在模型參數(shù)發(fā)生變化的情況下,該控制器的魯棒性能更強(qiáng)。

        四旋翼飛行器; 滑??刂?; 神經(jīng)網(wǎng)絡(luò); 自適應(yīng)律

        0 引言

        四旋翼飛行器是一種具有垂直起降和懸停功能的蝶形飛行器,具有結(jié)構(gòu)簡(jiǎn)單、體積小、機(jī)動(dòng)靈活的優(yōu)點(diǎn)。對(duì)于四旋翼飛行器的控制,主要有以下難點(diǎn):1) 建立準(zhǔn)確的動(dòng)力學(xué)模型非常困難,飛行過程中系統(tǒng)會(huì)受到重力、陀螺效應(yīng)和外界干擾的影響;2) 四旋翼飛行器是具有6個(gè)自由度,4個(gè)輸入量的欠驅(qū)動(dòng)系統(tǒng),具有高度的非線性、強(qiáng)耦合性等控制難點(diǎn)[1-2]。對(duì)于四旋翼飛行器控制系統(tǒng)的設(shè)計(jì),目前常用的控制算法有自適應(yīng)控制[3]、反步法[4]、滑??刂芠5]和魯棒控制[6]等,都取得了一定的研究成果,但如何解決控制器對(duì)模型較強(qiáng)的依賴,并提高閉環(huán)系統(tǒng)魯棒性,是實(shí)現(xiàn)帶有不確定性四旋翼飛行器控制的關(guān)鍵。針對(duì)帶有不確定性的四旋翼飛行器系統(tǒng),有學(xué)者提出RBF神經(jīng)網(wǎng)絡(luò)自適應(yīng)PID控制算法[7],基本思想是在PID 算法的基礎(chǔ)上利用神經(jīng)網(wǎng)絡(luò)選擇和整定PID參數(shù),神經(jīng)網(wǎng)絡(luò)的自學(xué)習(xí)自適應(yīng)能力雖然具有一定的非線性控制作用,但控制器中的PID算法是傳統(tǒng)的線性控制方法,不太適合四旋翼飛行器這種非線性系統(tǒng)?;?刂颇転楹胁淮_定性的非線性系統(tǒng)提供有效的魯棒控制,因此,利用RBF神經(jīng)網(wǎng)絡(luò)的自適應(yīng)滑??刂品椒ㄔO(shè)計(jì)了飛行器的位置和姿態(tài)控制器,并與RBF網(wǎng)絡(luò)自適應(yīng)PID控制算法進(jìn)行仿真對(duì)比,證明該方法具有更好的軌跡跟蹤、抗擾動(dòng)和參數(shù)適應(yīng)能力。

        1 四旋翼飛行器動(dòng)力學(xué)模型

        建立合適的四旋翼飛行器的數(shù)學(xué)模型,是下文設(shè)計(jì)控制器的前提。為了便于分析,現(xiàn)將四旋翼飛行器的模型簡(jiǎn)化為如圖1所示的結(jié)構(gòu)示意圖。

        圖1 四旋翼結(jié)構(gòu)示意圖Fig.1 Structure diagram of quadrotor

        定義1U1,U2,U3,U4為四旋翼飛行器的4個(gè)獨(dú)立控制通道的控制輸入量,Ωi(i=1,2,3,4)為各個(gè)旋翼的轉(zhuǎn)速。則系統(tǒng)的控制輸入量為

        (1)

        式中,b,w分別為旋翼升力系數(shù)和阻力系數(shù)。

        四旋翼飛行器的動(dòng)力學(xué)模型為[8]

        (2)

        式中:Ixx,Iyy,Izz分別為飛行器在機(jī)體坐標(biāo)系各個(gè)軸向的轉(zhuǎn)動(dòng)慣量;Ir為轉(zhuǎn)子轉(zhuǎn)動(dòng)慣量;Ωr=-Ω1+Ω2-Ω3+Ω4,為旋翼產(chǎn)生的陀螺效應(yīng)分量;l為飛行器質(zhì)心到各旋翼中心的距離;m為飛行器質(zhì)量。將式(2)寫成狀態(tài)方程形式,即

        (3)

        (4)

        (5)

        假設(shè)1所有狀態(tài)變量均可以得到且用于反饋。

        假設(shè)2系統(tǒng)物理參數(shù)Ixx,Iyy,Izz,Ir,l均未知,即b1,b2,b3為未知參數(shù),f1(x),f2(x),f3(x),g(x)為具體形式未知的函數(shù)[9]。

        假設(shè)3理想軌跡有界,其一階二階導(dǎo)數(shù)存在。

        2 四旋翼飛行器控制器設(shè)計(jì)

        鑒于四旋翼飛行器具有欠驅(qū)動(dòng)、強(qiáng)耦合和非線性等控制難點(diǎn),控制器采用分環(huán)控制的結(jié)構(gòu)形式。其中,外環(huán)為位置控制器,內(nèi)環(huán)為姿態(tài)控制器,控制系統(tǒng)結(jié)構(gòu)如圖2所示。

        圖2 控制系統(tǒng)結(jié)構(gòu)圖Fig.2 Structure diagram of controller

        2.1 位置控制器設(shè)計(jì)

        位置控制分為高度控制通道和水平控制通道。高度z由控制量U1決定,U1得到的升力,作為兩個(gè)模塊的輸入,一個(gè)是作為系統(tǒng)總升力輸入到四旋翼系統(tǒng),另一個(gè)是用于水平位置控制通道的橫滾和俯仰角的反解算模塊。

        考慮高度z的空間表達(dá)式

        (6)

        定義理想跟蹤指令為zd,跟蹤誤差為

        e1=zd-z。

        (7)

        設(shè)計(jì)滑模面[10]為

        (8)

        (9)

        設(shè)計(jì)滑??刂坡蔀?/p>

        (10)

        (11)

        (12)

        (13)

        選擇Lyapunov方法在線調(diào)整神經(jīng)網(wǎng)絡(luò)權(quán)值,避免了RBF網(wǎng)絡(luò)自適應(yīng)PID控制算法中采用的梯度下降法求權(quán)值易陷入局部最優(yōu),不能保證閉環(huán)系統(tǒng)全局穩(wěn)定性的局限性,定義Lyapunov函數(shù)為

        (14)

        (15)

        由Lyapunov穩(wěn)定性設(shè)計(jì)自適應(yīng)律為

        (16)

        (17)

        水平方向x,y的子系統(tǒng)是欠驅(qū)動(dòng)系統(tǒng),與φ,θ動(dòng)態(tài)耦合,即由控制量Ux,Uy控制。

        用同樣的推導(dǎo)方法得到虛擬控制量

        (18)

        (19)

        根據(jù)式(5)變量之間的非線性約束關(guān)系,可以得到姿態(tài)子系統(tǒng)的中間指令信號(hào)為

        (20)

        將ux,uy代入式(20)可得φd,θd。

        2.2 姿態(tài)控制器設(shè)計(jì)

        姿態(tài)角系統(tǒng)相對(duì)于位置子系統(tǒng)是獨(dú)立的。以橫滾角φ為例,設(shè)計(jì)姿態(tài)角的RBF網(wǎng)絡(luò)自適應(yīng)滑??刂坡桑紤]橫滾角φ的空間表達(dá)式

        (21)

        由高度z推導(dǎo)過程可知橫滾角的滑??刂坡蔀?/p>

        (22)

        (23)

        (24)

        式中,εf1為網(wǎng)絡(luò)的逼近誤差,εf1≤εmaxf。

        (25)

        定義Lyapunov函數(shù)為

        (26)

        式中:γf1>0;γb1>0。

        對(duì)式(26)求導(dǎo)并將式(25)代入可得

        (27)

        取自適應(yīng)律為

        (28)

        (29)

        可見,控制律中的魯棒項(xiàng)η2sgns2的作用是克服干擾和神經(jīng)網(wǎng)絡(luò)逼近誤差,以保證系統(tǒng)穩(wěn)定。

        用同樣的推導(dǎo)方法可以得到控制律U3,U4,即

        (30)

        (31)

        相應(yīng)的自適應(yīng)律為

        (32)

        (33)

        式中:v(t)為待微分的輸入信號(hào);ε=0.04;x1為對(duì)信號(hào)進(jìn)行跟蹤;x2為信號(hào)一階導(dǎo)數(shù)的估計(jì);x3為信號(hào)二階導(dǎo)數(shù)的估計(jì)。

        為了防止抖振,采用“邊界層”方法,控制律中采用飽和函數(shù)sat(s)代替符號(hào)函數(shù)sgns,即

        (34)

        式中:δ>0,為邊界層厚度。

        3 仿真分析

        3.1 仿真參數(shù)

        用Matlab對(duì)RBF神經(jīng)網(wǎng)絡(luò)自適應(yīng)滑??刂扑惴?ASMCNN)進(jìn)行仿真,并與RBF神經(jīng)網(wǎng)絡(luò)自適應(yīng)PID控制算法(APIDNN)對(duì)比,驗(yàn)證控制器的軌跡跟蹤、抗擾動(dòng)以及魯棒性能。系統(tǒng)物理參數(shù)選取為:m=0.53 kg,Ixx=Iyy=0.006 2 kg·m2,Izz=0.011 2 kg·m2,Ir=6E-5 kg·m2,l=0.232 m,g=9.8 m/s2,升力系數(shù)b=3.13E-5 N·s2,阻力系數(shù)w=7.5E-7 N·ms2,假設(shè)系統(tǒng)外界擾動(dòng)上界D=0.2。

        設(shè)置初始位置為(000)T,初始姿態(tài)為(000)T。期望航跡xd=cost,yd=sint,zd=t,期望偏航角ψd=1。

        3.2 跟蹤性能對(duì)比

        飛行器飛行過程中,需要實(shí)時(shí)改變飛行位置,所以跟蹤性能的優(yōu)劣決定著控制器的控制品質(zhì)。飛行器軌跡跟蹤曲線如圖3、圖4所示。

        圖3 飛行器位置跟蹤曲線Fig.3 Position tracking of quadrotor

        由圖3和圖4可以看出,兩種控制器都完成了軌跡跟蹤任務(wù),但RBF網(wǎng)絡(luò)自適應(yīng)滑模控制算法比RBF網(wǎng)絡(luò)自適應(yīng)PID算法調(diào)整時(shí)間更短,且沒有超調(diào)量,而RBF網(wǎng)絡(luò)自適應(yīng)PID算法在x,y方向及橫滾角φ和俯仰角θ的隨動(dòng)跟蹤中都有微小的超調(diào)產(chǎn)生。

        圖4 飛行器姿態(tài)角跟蹤曲線Fig.4 Attitude angel tracking of quadrotor

        3.3 抗擾動(dòng)性能對(duì)比

        為進(jìn)一步比較兩種算法抗擾動(dòng)能力強(qiáng)弱,在t=10 s的時(shí)候,分別向控制器加入周期為20 s,脈寬為1 s,幅值為1的脈沖干擾,兩種控制器的抗擾動(dòng)性能對(duì)比如圖5、圖6所示。

        圖5 擾動(dòng)下飛行器位置跟蹤曲線Fig.5 Position tracking of quadrotor under disturbance

        由圖5和圖6可以看出,兩種控制器都有一定的抗干擾性能,相同的外界擾動(dòng)作用下,RBF網(wǎng)絡(luò)自適應(yīng)滑模控制器的幅度變化更小,且恢復(fù)速度更快,RBF網(wǎng)絡(luò)自適應(yīng)滑??刂破骺垢蓴_能力更強(qiáng)。

        圖6 擾動(dòng)下飛行器姿態(tài)角跟蹤曲線Fig.6 Attitude angel tracking of quadrotor under disturbance

        3.4 魯棒性能對(duì)比

        在第10 s時(shí)使飛行器質(zhì)量增加30%,通過飛行器高度變化驗(yàn)證控制器的魯棒性能。

        由圖7可以看出,當(dāng)飛行器質(zhì)量發(fā)生突變時(shí),RBF網(wǎng)絡(luò)自適應(yīng)滑模算法的下降幅度約為0.55 m,調(diào)整時(shí)間為2.5 s。而RBF網(wǎng)絡(luò)自適應(yīng)PID控制算法下降幅度約為0.8 m,調(diào)整時(shí)間約為3.8 s。因此RBF網(wǎng)絡(luò)自適應(yīng)滑??刂扑惴ǖ聂敯粜砸獜?qiáng)于RBF網(wǎng)絡(luò)自適應(yīng)PID控制算法。

        圖7 參數(shù)變化下性能對(duì)比Fig.7 Experiment results when parameters changed

        4 結(jié)論

        針對(duì)帶有不確定性的四旋翼飛行器系統(tǒng),利用滑??刂茖?duì)含不確定性非線性系統(tǒng)的魯棒控制和神經(jīng)網(wǎng)絡(luò)自學(xué)習(xí)能力,提出一種RBF網(wǎng)絡(luò)自適應(yīng)滑??刂品椒?。仿真結(jié)果證明,相對(duì)于RBF神經(jīng)網(wǎng)絡(luò)自適應(yīng)PID控制,本文方法具有調(diào)整時(shí)間短、超調(diào)量小、抗干擾性能優(yōu),魯棒性能強(qiáng)的優(yōu)點(diǎn)。

        [1] XIONG J J,ZHENG E H.Position and attitude tracking control for a quadrotor UAV [J].ISA Transations,2014, 53(3):725-731.

        [2] 江杰,馮旭光,蘇建彬.四旋翼無人機(jī)仿真控制系統(tǒng)設(shè)計(jì)[J].電光與控制,2015,22(2):27-30.

        [3] LEE D B,NATARAJ C,BURG T C,et al.Adaptive tracking control of an underactuated aerial vehicle[C]//American Control Conference(ACC),San Francisco,IEEE, 2011:2326-2331.

        [4] DAS A,LEWIS F,SUBBARAO K.Backstepping approach for controlling a quadrotor using Lagrange form dynamics [J].Journal of Intelligent and Robotic Systems,2009,56(1):127-151.

        [5] LUQUE-VEGA L,CASTILLO-TOLEDO B,LOUKIANOV A G.Robust block second order sliding mode control for a quadrotor[J].Journal of the Franklin Institude,2012,349(2):719-739.

        [6] GUIHERME V,MANUEL G,FRANCISCI R.An integral predictive /nonlinearH∞control structure for a quadrotor helicopter[J].Automatica,2010,46(1):29-39.

        [7] 李硯濃,李汀蘭,姜藝,等.基于RBF神經(jīng)網(wǎng)絡(luò)自適應(yīng)PID四旋翼飛行器控制[J].控制工程,2016,23(3):378-382.

        [8] 劉志軍,呂強(qiáng),王東來.小型四旋翼直升機(jī)的建模與仿真控制[J].計(jì)算機(jī)仿真,2010,27(7):18-20.

        [9] 劉金琨,郭一.柔性關(guān)節(jié)機(jī)器人自適應(yīng)神經(jīng)網(wǎng)絡(luò)動(dòng)態(tài)面控制[C]//第三十三屆中國控制會(huì)議論文集(F卷),2014:8764-8768.

        [10] 張建明,邱聯(lián)奎,劉啟亮.四旋翼飛行器姿態(tài)的自適應(yīng)反演滑??刂蒲芯縖J].計(jì)算機(jī)仿真,2015,32(3):42-47.

        [11] BERTRAND S,GUENARD N,HAMEL T,et al.A hierarchical controller for miniature VTOL UAVs:design and stability analysis using singular perturbation theory[J].Control Engineering Practice,2011,19(10):1099-1108.

        RBFNeuralNetworkAdaptiveSlidingModeControlforQuad-rotorAerialVehicle

        HAN Ye-zhuang, HUA Rong

        (School of Electrical and Electronic Engineering,Shanghai Institute of Technology,Shanghai 201418,China)

        In view of the uncertainty about the quad-rotor aerial vehicle system,a new control method is proposed by combining sliding mode control with the adaptive neural network.Considering the existing uncertainties in the actual system,such as inaccurate modeling and unknown parameters,and based on the sliding mode control,we constructed a RBF neural network to on-line approach the unknown functions of the system model,and designed an adaptive law to on-line estimate the weights of the neural network and the unknown parameters using the Lyapunov method.The stability of the system was verified by Lyapunov theorem.The simulation results show that:compared with the adaptive PID controller of the RBF neural network,this controller has a shorter settling time,less overshoot and better resistance to disturbances,and it also has a stronger robustness when the model parameters are changed.

        quad-rotor aerial vehicle; sliding mode control; neural network; adaptive law

        韓業(yè)壯,華容.四旋翼飛行器的RBF 網(wǎng)絡(luò)自適應(yīng)滑??刂芠J].電光與控制,2017,24( 11) : 22-27.HAN Y Z,HUA R.RBF neural network adaptive sliding mode control for quad-rotor aerial vehicle[J].Electronics Optics & Control,2017,24( 11) : 22-27.

        2017-03-06

        2017-04-13

        上海市重點(diǎn)課程建設(shè)項(xiàng)目(33210M161019)

        韓業(yè)壯(1991 —),男,河北邢臺(tái)人,碩士生,研究方向?yàn)樗男盹w行器的導(dǎo)航與控制。

        V249.1

        A

        10.3969/j.issn.1671-637X.2017.11.005

        猜你喜歡
        魯棒性旋翼控制算法
        改進(jìn)型自抗擾四旋翼無人機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
        大載重長(zhǎng)航時(shí)油動(dòng)多旋翼無人機(jī)
        荒漠綠洲區(qū)潛在生態(tài)網(wǎng)絡(luò)增邊優(yōu)化魯棒性分析
        基于確定性指標(biāo)的弦支結(jié)構(gòu)魯棒性評(píng)價(jià)
        基于STM32的四旋翼飛行器的設(shè)計(jì)
        電子制作(2019年9期)2019-05-30 09:41:48
        基于ARM+FPGA的模塊化同步控制算法研究
        四旋翼無人機(jī)動(dòng)態(tài)面控制
        基于非支配解集的多模式裝備項(xiàng)目群調(diào)度魯棒性優(yōu)化
        西南交通大學(xué)學(xué)報(bào)(2016年6期)2016-05-04 04:13:11
        一種優(yōu)化的基于ARM Cortex-M3電池組均衡控制算法應(yīng)用

        亚洲一区二区欧美色妞影院| 中文字幕无码不卡免费视频| 婷婷色香五月综合缴缴情| 99精品人妻无码专区在线视频区| 无码乱人伦一区二区亚洲一| 日韩在线一区二区三区免费视频 | 美女大量吞精在线观看456| 国产欧美激情一区二区三区| 精品国产一区二区三区久久狼| 日韩va高清免费视频| 亚洲天堂av福利在线| 肉色丝袜足j视频国产| s级爆乳玩具酱国产vip皮裤| 亚洲 暴爽 av人人爽日日碰| 亚洲无码一二专区| 国产精品无码不卡在线播放| 亚洲专区路线一路线二网| 青青草狠吊色在线视频| 色五月丁香五月综合五月| 国产精品18久久久久久麻辣| 一本久道久久综合婷婷五月| 日韩中文字幕精品免费一区| 日韩一区二区三区天堂| 国产精品一区久久综合| 无遮挡1000部拍拍拍免费| 国语对白嫖老妇胖老太| 国产成人av一区二区三区无码| 久久精品爱国产免费久久| 日本免费一区二区在线| 中国久久久一级特黄久久久| 伊人久久精品久久亚洲一区| 四虎精品视频| 日韩精品成人一区二区在线观看| 午夜秒播久久精品麻豆| 国产青榴视频在线观看| 激情欧美日韩一区二区| 日本特黄a级高清免费大片| 亚洲精品中文字幕乱码人妻| 国产精品老熟女乱一区二区| 欧洲熟妇色xxxx欧美老妇软件| 四虎国产精品免费久久|