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

基于擴(kuò)張狀態(tài)觀測器的無人機(jī)云臺系統(tǒng)控制算法

2024-03-21 02:25:04高胡震杜昌平
計算機(jī)應(yīng)用 2024年2期
關(guān)鍵詞:系統(tǒng)

高胡震,杜昌平,鄭 耀

(浙江大學(xué) 航空航天學(xué)院,杭州 310027)

0 引言

隨著技術(shù)的不斷發(fā)展,無人機(jī)(Unmanned Aerial Vehicle,UAV)在軍事和民用領(lǐng)域得到了越來越廣泛的應(yīng)用。通過掛載各種載荷設(shè)備,UAV 能完成各種任務(wù),諸如航拍、偵查、搜救和測繪等[1-2]。UAV 通常通過機(jī)載相機(jī)跟蹤地面或空中的動目標(biāo),理想情況下目標(biāo)需要時刻保持在相機(jī)視場的中心。由于UAV 飛行時機(jī)身姿態(tài)不斷變化,且容易受到外界環(huán)境的擾動,直接將相機(jī)與UAV 固連并不能獲得預(yù)期的效果,而通過將相機(jī)裝載在增穩(wěn)云臺上可以抑制無人機(jī)機(jī)身姿態(tài)變化帶來的干擾角運(yùn)動。因此,相機(jī)云臺系統(tǒng)的控制在目標(biāo)跟蹤任務(wù)中起到至關(guān)重要的作用[3]。

針對云臺系統(tǒng)的控制問題,國內(nèi)外研究人員提出了各種穩(wěn)定性算法。李樹勝等[4]將三軸平臺控制系統(tǒng)簡化為3 個單框架子系統(tǒng),提出了三環(huán)復(fù)合比例-積分-微分(Proportional-Integral-Derivative,PID)控制方案,包括電流回路、穩(wěn)定回路和跟蹤回路,并驗證了平臺的穩(wěn)態(tài)精度和動態(tài)響應(yīng)能力;但控制系統(tǒng)的參數(shù)較多,參數(shù)整定較為復(fù)雜。Abdo 等[5]在經(jīng)典PID 控制的基礎(chǔ)上應(yīng)用模糊控制,設(shè)計了一種自調(diào)節(jié)模糊PID 控制器,在線實時整定PID 參數(shù);但模糊邏輯的設(shè)計需要專家經(jīng)驗和大量實驗分析,并且模糊規(guī)則過多時容易造成規(guī)則爆炸。Altan 等[6]采用非線性Hammerstein 塊結(jié)構(gòu)對三軸云臺系統(tǒng)進(jìn)行建模,并提出了基于模型預(yù)測控制(Model Predictive Control,MPC)算法,實現(xiàn)實時的目標(biāo)跟蹤。Qadir等[7]提出了一種基于視覺的模糊神經(jīng)網(wǎng)絡(luò)(Fuzzy Neural Network,F(xiàn)NN)控制方法,將相機(jī)的視覺信息作為控制輸入,通過FNN 生成云臺俯仰和偏航方向的運(yùn)動以及轉(zhuǎn)速指令,使待追蹤的目標(biāo)時刻保持在畫面中心。網(wǎng)絡(luò)模型首先離線訓(xùn)練,當(dāng)誤差滿足要求后再在線訓(xùn)練,以適應(yīng)空速變化造成的誤差。綜上,目前UAV 云臺控制方法主要分為兩個方向:一是經(jīng)典控制方法,如經(jīng)典PID 控制以及在它的基礎(chǔ)上改進(jìn)的串級PID 控制和模糊PID 控制。傳統(tǒng)PID 控制實現(xiàn)較簡單,但參數(shù)整定困難,精度難以提升,且對外界擾動的抑制不強(qiáng);而模糊控制雖然精度較高,但規(guī)則設(shè)計較復(fù)雜。二是智能控制方法,如MPC、FNN 等,這類控制方法對模型精度要求較低,但是對求解器的要求較高,需要大量快速的計算,實時性難以滿足。

鑒于此,本文提出一種適用于小型無人機(jī)目標(biāo)跟蹤任務(wù)的基于擴(kuò)張狀態(tài)觀測器的串級PID 控制方法。首先,通過姿態(tài)解算得到云臺在機(jī)體坐標(biāo)系下的姿態(tài)角,根據(jù)實際姿態(tài)角與期望姿態(tài)角的誤差構(gòu)建串級PID 控制回路;同時引入擴(kuò)張狀態(tài)觀測器(Extended State Observer,ESO),估計系統(tǒng)的耦合作用和外界擾動,補(bǔ)償了控制輸入。本文提出的ESO_PID復(fù)合控制算法主要有以下優(yōu)點(diǎn):

1)通過對角速度的準(zhǔn)確估計,避免了強(qiáng)耦合作用帶來的復(fù)雜動力學(xué)建模問題。

2)估計了外界擾動,補(bǔ)償了輸入端,提高了抗干擾能力。

3)算法復(fù)雜度低,適合小型無人機(jī)目標(biāo)跟蹤任務(wù)下的云臺控制。

1 機(jī)載云臺數(shù)學(xué)模型

機(jī)載云臺通過基座固連在UAV 上,可繞轉(zhuǎn)軸轉(zhuǎn)動。按照自由度劃分,一般可分為二自由度云臺和三自由度云臺,本文以三自由度云臺作為控制對象。云臺系統(tǒng)包括基座、偏航框、俯仰框、滾轉(zhuǎn)框和對應(yīng)電機(jī),其中:基座固連在UAV上;偏航電機(jī)安裝在基座上,負(fù)載偏航框;滾轉(zhuǎn)電機(jī)安裝在偏航框上,負(fù)載滾轉(zhuǎn)框;俯仰電機(jī)安裝在滾轉(zhuǎn)框上,負(fù)載俯仰框,云臺相機(jī)則安裝在俯仰框上。假設(shè)云臺3 個框架的轉(zhuǎn)軸交點(diǎn)與整個云臺系統(tǒng)的質(zhì)心重合。

1.1 云臺系統(tǒng)坐標(biāo)系

機(jī)體坐標(biāo)系與UAV 固連,它的原點(diǎn)位于云臺系統(tǒng)的質(zhì)心,遵循右手法則。xb軸位于UAV 參考平面內(nèi)平行于機(jī)身軸線并指向無人機(jī)前方,yb軸垂直于UAV 參考面并指向UAV 右方,zb軸在參考面內(nèi)垂直于xbyb平面,指向UAV 下方。

偏航框負(fù)責(zé)偏航方向的轉(zhuǎn)動。偏航框坐標(biāo)系與偏航框固連,它的原點(diǎn)位于云臺系統(tǒng)的質(zhì)心,遵循右手法則。當(dāng)云臺偏航角為ψ時,由機(jī)體坐標(biāo)系到偏航框坐標(biāo)系的旋轉(zhuǎn)矩陣為:

滾轉(zhuǎn)框負(fù)責(zé)滾轉(zhuǎn)方向的轉(zhuǎn)動。滾轉(zhuǎn)框坐標(biāo)系與滾轉(zhuǎn)框固連,它的原點(diǎn)位于云臺系統(tǒng)的質(zhì)心,遵循右手法則。當(dāng)云臺滾轉(zhuǎn)角為?時,由偏航框坐標(biāo)系到滾轉(zhuǎn)框坐標(biāo)系的旋轉(zhuǎn)矩陣為:

俯仰框負(fù)責(zé)俯仰方向的轉(zhuǎn)動。俯仰框坐標(biāo)系與俯仰框固連,它的原點(diǎn)位于云臺系統(tǒng)的質(zhì)心,遵循右手法則。當(dāng)云臺俯仰角為θ時,由滾轉(zhuǎn)框坐標(biāo)系到俯仰框坐標(biāo)系的旋轉(zhuǎn)矩陣為:

1.2 機(jī)載云臺姿態(tài)模型

當(dāng)無人機(jī)機(jī)動時,由于云臺基座與UAV 固連,無人機(jī)的姿態(tài)會影響云臺相機(jī)的拍攝。云臺相機(jī)的姿態(tài)角由基座相對慣性空間的歐拉角和云臺相機(jī)相對基座的歐拉角合成得到。設(shè)無人機(jī)在慣性空間下的姿態(tài)角為[ψθ?]T,相機(jī)云臺偏航框、俯仰框和滾轉(zhuǎn)框的轉(zhuǎn)動角分別為ψc、θc和?c,即相機(jī)云臺在機(jī)體坐標(biāo)系下的姿態(tài)角為[ψcθc?c]T,得到由機(jī)體坐標(biāo)系到相機(jī)坐標(biāo)系的旋轉(zhuǎn)矩陣:

通過與UAV 和云臺相機(jī)分別捷聯(lián)的陀螺儀,可以實時獲得UAV 和云臺相機(jī)在慣性坐標(biāo)系下的姿態(tài)角。設(shè)分別為慣性坐標(biāo)系到機(jī)體坐標(biāo)系的旋轉(zhuǎn)矩陣和慣性坐標(biāo)系到相機(jī)坐標(biāo)系的旋轉(zhuǎn)矩陣,且均可通過兩組姿態(tài)角得到。由慣性坐標(biāo)系到相機(jī)坐標(biāo)系的旋轉(zhuǎn)矩陣可以表示為:

結(jié)合式(4),可得云臺三軸的轉(zhuǎn)角為:

故通過機(jī)載的陀螺儀測量得到的UAV 姿態(tài)角和云臺相機(jī)姿態(tài)角,可以解算出當(dāng)前云臺在三軸方向的轉(zhuǎn)角,即云臺在機(jī)體坐標(biāo)系內(nèi)的姿態(tài)角。另外,云臺角速度相關(guān)的信息也需要進(jìn)一步解算。

設(shè)UAV 機(jī)身角速度為ωb,偏航、俯仰和滾轉(zhuǎn)框架的電機(jī)角速度分別為ω1、ω2和ω3,則云臺相機(jī)的角速度在相機(jī)坐標(biāo)系下的描述可以表示為:

可以觀察到,由于云臺的構(gòu)造關(guān)系,3 個框架的角速度均由兩部分構(gòu)成:一是控制該框架自身轉(zhuǎn)動的角速度;二是上層角速度在自身坐標(biāo)系下的耦合部分。角加速度的耦合作用則更加復(fù)雜。

由此可見,若直接根據(jù)系統(tǒng)的運(yùn)動學(xué)模型去設(shè)計,3 個通道的耦合作用將使得控制系統(tǒng)變得相當(dāng)復(fù)雜。故將整體系統(tǒng)的設(shè)計簡化到3 個通道的自抗擾控制上。針對控制器的耦合效應(yīng),可以將偏航、俯仰、滾轉(zhuǎn)通道均作為獨(dú)立的子系統(tǒng),其他通道的耦合作用可以作為該子系統(tǒng)的外擾作用,通過自抗擾控制的介入對系統(tǒng)的總擾動估計并加以補(bǔ)償。

2 機(jī)載云臺控制系

云臺系統(tǒng)期望值和反饋值的誤差作為控制器的輸入、輸出控制云臺轉(zhuǎn)動,使云臺到達(dá)期望值。本文設(shè)計的云臺控制系統(tǒng)面向UAV 目標(biāo)跟蹤的任務(wù)場景,控制目標(biāo)是保持云臺相機(jī)的視軸指向穩(wěn)定,且視軸相對目標(biāo)連線的偏差越小越好,故將云臺的姿態(tài)角作為控制量,控制器輸出各通道電機(jī)的控制電壓。云臺系統(tǒng)的控制結(jié)構(gòu)如圖1 所示。

圖1 云臺系統(tǒng)的控制結(jié)構(gòu)Fig.1 Control structure of gimbal system

2.1 擴(kuò)張狀態(tài)觀測器

UAV 實際飛行過程中存在許多未知擾動,控制的精度會受到影響。作為自抗擾控制(Active Disturbance Rejection Control,ADRC)的核心部分之一的ESO 可有效抑制外界不確定因素對于系統(tǒng)的干擾,它的核心思想是把能夠影響被控輸出的擾動作用擴(kuò)張成新的狀態(tài)變量,并抑制擾動以將系統(tǒng)線性化,轉(zhuǎn)化為積分器串聯(lián)型系統(tǒng)進(jìn)行控制[8-9]。

針對n階非線性時變系統(tǒng):

式中:x為系統(tǒng)狀態(tài)變量,f(x1,x2,…,xn,w(t),t)為系統(tǒng)的總和擾動作用,w(t)為外擾作用部分,b為控制增益,u為系統(tǒng)控制量。

將未知部分(即系統(tǒng)總合擾動作用)擴(kuò)張為新的狀態(tài)量:

則擴(kuò)張后的系統(tǒng)狀態(tài)可表示為:

將擴(kuò)張后的系統(tǒng)狀態(tài)量的估計值設(shè)為Z=[z1z2…znzn+1]T,可以建立如下狀態(tài)觀測器:

原來的非線性系統(tǒng)(9)變成了線性的積分器串聯(lián)型系統(tǒng)。

飽和函數(shù)fal(e,α,δ)是原點(diǎn)附近具有線性段的連續(xù)的冪次函數(shù),其增益與誤差之間存在類似反比例的關(guān)系,目的是在數(shù)值仿真時避免高頻顫振現(xiàn)象的出現(xiàn):

其中:e為觀測值和狀態(tài)值的誤差;α決定了函數(shù)增益的大小;δ與函數(shù)線性段的斜率成反比,決定了函數(shù)的線性區(qū)寬度[10]。

無論函數(shù)f(x1,x2,t,w(t))是否連續(xù),是否已知,只要它在過程進(jìn)程中的實時作用量a(t)=f(x1(t),x2(t),t,w(t))是有界的,即參數(shù)b已知,總可以選擇適當(dāng)?shù)膮?shù)β使ESO 能很好地實時估計對象的狀態(tài)和被擴(kuò)張的狀態(tài)[11-12]。

2.2 PID串級控制原理

PID 控制是一種經(jīng)典控制方法,以被控對象與期望值的誤差為基礎(chǔ),由比例、積分和微分三部分組成。基本的PID控制器算法為:

式中:u(t)為控制器輸出;e(t)為系統(tǒng)誤差,作為控制器輸入;Kp、Ti、Td分別為控制器的比例放大系數(shù)、積分時間和微分時間。設(shè)u(k)為第k次采樣時刻控制器的輸出,可得到離散型PID 算法:

通過串級PID 控制云臺,分為位置環(huán)和速度環(huán):位置環(huán)為外環(huán),輸入是期望的角度位置,輸出是期望的角速度信息并作為內(nèi)環(huán)的輸入,采用比例控制;速度環(huán)為內(nèi)環(huán),輸入是期望的角速度,負(fù)責(zé)控制電機(jī)轉(zhuǎn)速,采用PI 控制。云臺的PID串級控制結(jié)構(gòu)如圖2 所示。

圖2 云臺PID串級控制結(jié)構(gòu)Fig.2 PID serial control structure for gimbal system

2.3 ESO_PID復(fù)合控制算法

PID 控制設(shè)計簡單,并且對期望目標(biāo)的跟蹤效果良好。但是PID 的控制精度受到系統(tǒng)模型的限制,而工程實際中很難獲得系統(tǒng)精確的數(shù)學(xué)模型,尤其是三軸云臺這種強(qiáng)耦合的系統(tǒng),云臺角速度受到其余通道的耦合作用。只有陀螺儀能夠?qū)崟r獲取角速度數(shù)據(jù),但要得到各通道的角速度信息需要解算機(jī)體角速度,過于繁瑣。而ESO 可以實時估計不確定系統(tǒng)的各狀態(tài)量[13],通過引入ESO 到串級PID 控制系統(tǒng)中,可以對云臺的角速度信息做出準(zhǔn)確的觀測,同時補(bǔ)償擾動,以提高云臺控制系統(tǒng)的控制精度。根據(jù)式(7),通過實時采集UAV 和云臺相機(jī)的姿態(tài)信息,可以解算出云臺3 個通道的轉(zhuǎn)角,將該轉(zhuǎn)角信息作為ESO 模塊的狀態(tài)值,便可以實時得到準(zhǔn)確的角速度觀測值。

云臺電壓與角速度有如下關(guān)系[14]:

設(shè)耦合角加速度和未知擾動對角加速度的影響合為f,控制增益為b,則各控制通道的狀態(tài)空間表達(dá)式為:

式中:x1為姿態(tài)角,x2為角速度。將未知部分f擴(kuò)張為新的狀態(tài)量:

則擴(kuò)張后的系統(tǒng)狀態(tài)可表示為:

將擴(kuò)張后的狀態(tài)量的估計值設(shè)為Z=[z1z2z3]T,可以建立如下狀態(tài)觀測器:

當(dāng)這個系統(tǒng)進(jìn)入穩(wěn)態(tài)時,方程右端全收斂于0,因此誤差系統(tǒng)的穩(wěn)態(tài)誤差為:

只要β3足夠大于w0,這些估計誤差都會足夠小[11]。只要擾動有界,總能選取合適的參數(shù)來保證ESO 的收斂。

在Simulink 中建立的ESO 模型如圖3 所示,k 是Simulink里因為數(shù)字太大無法顯示自動標(biāo)注的符號。

2.2.2 專家權(quán)威程度 專家對咨詢內(nèi)容的判斷依據(jù)(Ca)以及對問題的熟悉程度(Cs)進(jìn)行自評,得出權(quán)威程度系數(shù)(Cr),Cr=(Ca+Cs)/2,Cr>0.7 為可接受程度。本研究中,Ca=0.9861,Cs=0.9139,Cr=0.950。

圖3 Simulink模型中的ESO模塊Fig.3 ESO module in Simulink

將控制量和解算得到的轉(zhuǎn)角信息作為ESO 模塊的輸入,輸出[z1z2z3]T便是對狀態(tài)量[x1x2x3]T的估計值。

根據(jù)式(16)中云臺電壓和角加速度的關(guān)系,通過擴(kuò)張狀態(tài)觀測器觀測到的未知擾動Z3可以用于補(bǔ)償控制輸入:

補(bǔ)償系數(shù)即為ESO 中控制輸入增益系數(shù)的倒數(shù),參數(shù)均可通過查閱電機(jī)的相關(guān)參數(shù)得到。

將ESO 引入串級PID 控制中,可以得到偏航通道下的ESO_PID 復(fù)合控制算法,如圖4 所示。其中,期望偏航角由姿態(tài)解算得到,作為位置環(huán)的輸入;位置環(huán)PID 計算得到期望偏航角速度,作為速度環(huán)的輸入;速度環(huán)PID 計算得到期望的電機(jī)電壓,經(jīng)ESO 的輸出z3補(bǔ)償后,作為偏航電機(jī)的輸入;偏航電機(jī)輸出對應(yīng)的轉(zhuǎn)速,經(jīng)積分環(huán)節(jié)后與控制輸入一同作為ESO 的輸入;ESO 的輸出z1、z2和z3分別為偏航角、偏航角速度和耦合角加速度的觀測量,z2作為速度環(huán)PID 的輸入,z3作為控制輸入的補(bǔ)償量,構(gòu)成整體的控制回路。

圖4 偏航通道ESO_PID復(fù)合控制算法Fig.4 ESO_PID composite algorithm in yaw channel

3 實驗驗證

本章對ESO_PID 復(fù)合算法仿真驗證。仿真平臺采用Windows 10,CPU 采用Intel 酷睿i7 8700K,仿真環(huán)境采用Simulink,針對無人機(jī)航拍目標(biāo)跟蹤的任務(wù)場景,構(gòu)建了兩類飛行場景,分別對控制算法仿真驗證,并和傳統(tǒng)PID算法對比。

3.1 算法驗證

對ESO_PID 復(fù)合控制算法驗證。在無指令情況下和給定指令情況下分別驗證控制算法的性能,定量指標(biāo)采用姿態(tài)角的均方根誤差(Root Mean Squared Error,RMSE)。云臺各通道的傳遞函數(shù)[15]為:

根據(jù)文獻(xiàn)[16]提出的參數(shù)β與斐波那契數(shù)列的關(guān)系,給出了擴(kuò)張狀態(tài)觀測器參數(shù)與仿真步長h的關(guān)系:

結(jié)合實驗,選取了對應(yīng)的參數(shù)β,采用PI 控制,各控制參數(shù)根據(jù)經(jīng)驗選取。仿真的相關(guān)參數(shù)如表1 所示。

表1 仿真參數(shù)設(shè)置Tab.1 Simulation parameter setting

3.1.1 無指令情況

考慮無指令情況下,云臺僅受到外界隨機(jī)擾動,在偏航通道下對兩種控制算法仿真實驗。在控制輸入u上添加功率為5,采樣時間為0.05 s 的隨機(jī)白噪聲,對ESO_PID 復(fù)合控制算法和傳統(tǒng)PID 算法的抗干擾能力進(jìn)行仿真,結(jié)果如圖5所示,其中,REF 為云臺偏航通道的角度隨時間變化的期望曲線,由于是無指令情況,期望偏航角始終保持為0°。兩種算法的RMSE 分別為0.235 7°和0.771 1°,ESO_PID 復(fù)合控制算法相較于傳統(tǒng)PID 算法在無指令、隨機(jī)擾動的情況下偏航通道的角誤差降低了69.43%,可見所提算法對外界擾動的抗干擾能力更強(qiáng)。

圖5 偏航通道在隨機(jī)外擾下的角誤差Fig.5 Angle error of yaw channel under random disturbance

3.1.2 給定指令情況

給定俯仰通道的期望角信號,仿真驗證兩種控制算法對它的跟蹤能力,同樣在控制輸入u上添加隨機(jī)白噪聲。兩種算法的跟蹤效果如圖6 所示,其中,REF 為云臺俯仰通道的角度隨時間變化的期望曲線。兩種算法的RMSE 分別為0.631 7°和1.352 5°,ESO_PID 復(fù)合控制算法相較于傳統(tǒng)PID 算法在給定指令、隨機(jī)擾動的情況下俯仰通道的角誤差降低了53.29%,可見所提算法跟蹤的精度更高,角度誤差更小。

圖6 俯仰通道下對給定期望角的跟蹤效果Fig.6 Tracking effect of pitch channel under expected angle

通過以上測試,在數(shù)值仿真上驗證了ESO_PID 復(fù)合控制算法的可行性和穩(wěn)定性。

3.2 飛行場景及參數(shù)設(shè)置

針對無人機(jī)不同的飛行狀態(tài),使用Simulink 中無人機(jī)工具箱(UAV Toolbox)中的航路點(diǎn)跟隨(Waypoint Follower)模塊,構(gòu)建了矩形及圓形的飛行路徑,相關(guān)航點(diǎn)設(shè)置如下,飛行場景的軌跡如圖7 所示。

圖7 無人機(jī)飛行路徑及對應(yīng)俯視圖Fig.7 UAV flight paths and corresponding top views

矩形路徑航點(diǎn) [0,0,50],[500,0,50],[500,500,50],[0,500,50],[0,0,50]。

圓形路徑航點(diǎn) 以[250,250,50]為圓心、250 為半徑的圓上均勻分布的12 個點(diǎn)。

根據(jù)1.2 節(jié)中的姿態(tài)解算方法,構(gòu)建了姿態(tài)解算模塊,如圖8 所示,根據(jù)UAV 和云臺相機(jī)在慣性系中的姿態(tài)角測量值,計算出云臺相機(jī)在相機(jī)系下的3 個通道的期望角度ψref、θref和?ref,作為控制算法的輸入,用于仿真UAV 目標(biāo)跟蹤場景下云臺控制算法的效果。

圖8 姿態(tài)解算模塊Fig.8 Attitude calculation module

待跟蹤目標(biāo)的飛行路徑也通過航路點(diǎn)跟隨模塊生成,有直線和盤旋兩種飛行情景,與UAV 的兩種飛行路徑進(jìn)行組合,可以構(gòu)建出4 種不同的飛行場景,并對不同的飛行情景仿真。其中,REF 為云臺各通道的角度隨時間變化的期望曲線。在場景一中,PID 算法在偏航、俯仰、滾轉(zhuǎn)通道的角度RMSE 分別為2.396 8°、1.443 3°、1.156 7°,平均為1.665 6°,ESO_PID 復(fù)合控制算法在偏航、俯仰、滾轉(zhuǎn)通道的角度RMSE分別為1.234 3°、0.588 9°、0.597 7°,平均為0.880 70°,控制效果如圖9 所示。

圖9 控制方法在場景1中的性能Fig.9 Control performance in scenario 1

兩種控制方法的對比結(jié)果如表2 所示,其中的誤差為偏航、俯仰、滾轉(zhuǎn)三個通道下角度RMSE 的平均值。ESO_PID復(fù)合控制方法在各個場景下的平均誤差為0.946 3°,相較于傳統(tǒng)PID 算法的平均誤差1.909 0°,降低了50.43%。

表2 PID與ESO_PID控制結(jié)果對比 單位:(°)Tab.2 Comparison of control results among PID and ESO_PID unit:(°)

4 結(jié)語

本文提出一種適用于目標(biāo)跟蹤任務(wù)的無人機(jī)云臺控制算法,在串級PID 控制的基礎(chǔ)上,結(jié)合了擴(kuò)張狀態(tài)觀測器提高算法的性能。針對三軸云臺高度耦合的特性,利用擴(kuò)張狀態(tài)觀測器觀測云臺的角速度信息,避免了建立煩冗的數(shù)學(xué)模型;同時根據(jù)偏航、俯仰和滾轉(zhuǎn)各通道的電機(jī)參數(shù)補(bǔ)償控制輸入。仿真實驗表明,ESO_PID 復(fù)合控制算法在保證控制精度的同時,大幅提高了系統(tǒng)對外源擾動的抗干擾能力,在不同飛行場景下的表現(xiàn)也比傳統(tǒng)控制算法更加優(yōu)異。

后續(xù)的工作中,結(jié)合自適應(yīng)算法調(diào)節(jié)相關(guān)參數(shù),在大誤差時提高收斂速度,小誤差時提高控制精度,并在實物上驗證所提算法的性能。

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 日韩中文字幕亚洲无线码| 亚洲精品自产拍在线观看APP| 91亚瑟视频| 欧美激情网址| 成人精品免费视频| 久久久四虎成人永久免费网站| 精品小视频在线观看| 国产精品一线天| 国产精品浪潮Av| 嫩草国产在线| 精品人妻无码中字系列| 国产成人精品免费av| 亚洲日本在线免费观看| 婷婷综合亚洲| 日本一本在线视频| 亚洲首页在线观看| 亚洲人成影院在线观看| 亚洲精品你懂的| 91色在线视频| 午夜毛片免费看| 91精选国产大片| 国产精品免费久久久久影院无码| 在线观看国产精品日本不卡网| 久久一色本道亚洲| 无码'专区第一页| 高清免费毛片| 波多野结衣亚洲一区| 91久久国产综合精品| 天天摸天天操免费播放小视频| 日韩美一区二区| 国产午夜一级毛片| 欧美在线一二区| 91在线丝袜| 亚洲欧洲日韩综合色天使| 日韩精品少妇无码受不了| 亚洲成人高清在线观看| 国产一级小视频| 福利在线不卡| 第九色区aⅴ天堂久久香| 久久永久精品免费视频| 91精品国产麻豆国产自产在线| 性色一区| 欧美三级自拍| 亚洲伊人久久精品影院| 欧美色99| 亚洲美女一级毛片| 亚洲欧美精品日韩欧美| 欧美成人国产| 性做久久久久久久免费看| 黄色网站在线观看无码| 青青热久免费精品视频6| 看国产一级毛片| 免费视频在线2021入口| 国产成人资源| 无码又爽又刺激的高潮视频| 国产在线小视频| 国产97视频在线| 欧美在线黄| 中文字幕在线观看日本| 日韩高清在线观看不卡一区二区| 午夜视频www| 国产精品亚洲精品爽爽| 欧美在线视频不卡第一页| 91精品伊人久久大香线蕉| 国产亚洲精| 国产午夜精品一区二区三区软件| 在线观看免费人成视频色快速| 国产区在线看| 在线va视频| a欧美在线| 华人在线亚洲欧美精品| 99久久亚洲精品影院| 91探花在线观看国产最新| 亚洲丝袜中文字幕| 国产丝袜无码精品| 欧美在线网| 欧美精品亚洲精品日韩专区| 欧美日韩亚洲综合在线观看| 亚洲第一香蕉视频| 欧美国产在线一区| 日韩视频福利| 99爱视频精品免视看|