欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于觀測器的四旋翼無人機(jī)容錯控制方法與流程

文檔序號:12116579閱讀:來源:國知局

技術(shù)特征:

1.一種基于觀測器的四旋翼無人機(jī)容錯控制方法,其特征是,步驟如下:首先定義慣性坐標(biāo)系{I}、機(jī)體坐標(biāo)系{B}和目標(biāo)坐標(biāo)系{Bd},通過分析執(zhí)行器對四旋翼無人機(jī)的作用原理,用未知對角矩陣表示執(zhí)行器故障對其動力學(xué)特性的影響,得到四旋翼無人機(jī)執(zhí)行器發(fā)生故障時的非線性動力學(xué)模型:

<mrow> <mi>J</mi> <mover> <mi>&omega;</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mo>-</mo> <mi>S</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>)</mo> </mrow> <mi>J</mi> <mi>&omega;</mi> <mo>+</mo> <mi>L</mi> <mi>F</mi> <mi>&lambda;</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

式(1)中各變量定義如下:ω=[ω1 ω2 ω3]T∈R3×1表示機(jī)體坐標(biāo)系{B}相對于慣性坐標(biāo)系{I}的姿態(tài)角速度,ω123分別表示滾轉(zhuǎn)角速度、俯仰角速度和偏航角速度,[·]T表示矩陣的轉(zhuǎn)置,∈表示集合間的“屬于”關(guān)系,R3×1表示3行1列的實數(shù)向量,表示求取ω的一階時間導(dǎo)數(shù),下同;J∈R3×3為轉(zhuǎn)動慣量,S(ω)表示求取ω對應(yīng)的反對稱矩陣,L∈R3×4為與機(jī)身長度和反扭矩系數(shù)相關(guān)的常系數(shù)矩陣,F(xiàn)=diag{[f1 f2 f3 f4]T}∈R4×4表示升力矩陣,f1,f2,f3,f4分別表示四個電機(jī)產(chǎn)生的升力,diag{[f1 f2 f3 f4]T}表示向量[f1 f2 f3f4]張成的對角矩陣,λ=[λ1 λ2 λ3 λ4]T∈R4×1表示故障向量,λi=1,i=1,2,3,4表示第i個通道執(zhí)行器正常,λi≠1,i=1,2,3,4表示第i個通道執(zhí)行器發(fā)生故障,假設(shè)執(zhí)行器故障為常增益型故障,因此故障向量λ滿足:

<mrow> <mover> <mi>&lambda;</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <msup> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mi>T</mi> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

為避免姿態(tài)表示奇異性問題,采用基于單位四元數(shù)的姿態(tài)表示方法,機(jī)體坐標(biāo)系{B}在慣性坐標(biāo)系{I}下的表達(dá)用“等效軸角坐標(biāo)系”方法,將{B}和{I}重合,將{B}繞矢量k∈R3×1按右手定則旋轉(zhuǎn)角,得到當(dāng)前姿態(tài)單位四元數(shù)其中且滿足k∈R3×1為定義在坐標(biāo)系{I}中的任意單位矢量,為坐標(biāo)系{B}繞矢量k旋轉(zhuǎn)的任意角度;由機(jī)體坐標(biāo)系{B}到慣性坐標(biāo)系{I}的坐標(biāo)變換矩陣用四元數(shù)表示為I3為3×3的單位矩陣,下同,S(qv)表示求取qv對應(yīng)的反對稱矩陣,同理,目標(biāo)坐標(biāo)系{Bd}在慣性坐標(biāo)系{I}下的表達(dá)也可以用“等效軸角坐標(biāo)系”方法,將{Bd}和{I}重合,將{Bd}繞矢量kd∈R3×1按右手定則旋轉(zhuǎn)角,得到目標(biāo)姿態(tài)單位四元數(shù)其中且滿足kd∈R3×1為定義在坐標(biāo)系{I}中的任意單位矢量,為坐標(biāo)系{Bd}繞矢量kd旋轉(zhuǎn)的任意角度;由目標(biāo)坐標(biāo)系{Bd}到慣性坐標(biāo)系{I}的坐標(biāo)變換矩陣用四元數(shù)表示為S(qvd)表示求取qvd對應(yīng)的反對稱矩陣,為了描述四旋翼無人機(jī)當(dāng)前姿態(tài)與目標(biāo)姿態(tài)之間的差異,定義姿態(tài)誤差四元數(shù)

<mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>e</mi> <mn>0</mn> </msub> <mo>=</mo> <msub> <mi>q</mi> <mn>0</mn> </msub> <msub> <mi>q</mi> <mrow> <mn>0</mn> <mi>d</mi> </mrow> </msub> <mo>+</mo> <msubsup> <mi>q</mi> <mi>v</mi> <mi>T</mi> </msubsup> <msub> <mi>q</mi> <mrow> <mi>v</mi> <mi>d</mi> </mrow> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>e</mi> <mi>v</mi> </msub> <mo>=</mo> <msub> <mi>q</mi> <mrow> <mn>0</mn> <mi>d</mi> </mrow> </msub> <msub> <mi>q</mi> <mi>v</mi> </msub> <mo>-</mo> <msub> <mi>q</mi> <mn>0</mn> </msub> <msub> <mi>q</mi> <mrow> <mi>v</mi> <mi>d</mi> </mrow> </msub> <mo>+</mo> <mi>S</mi> <mrow> <mo>(</mo> <msub> <mi>q</mi> <mi>v</mi> </msub> <mo>)</mo> </mrow> <msub> <mi>q</mi> <mrow> <mi>v</mi> <mi>d</mi> </mrow> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

其中e0和ev同樣滿足由目標(biāo)坐標(biāo)系{Bd}到機(jī)體坐標(biāo)系{B}的坐標(biāo)變換矩陣示為S(ev)表示求取ev對應(yīng)的反對稱矩陣;

為了對四旋翼無人機(jī)執(zhí)行器故障進(jìn)行更有針對性的容錯控制,采用基于浸入-不變集方法的觀測器技術(shù)對執(zhí)行器進(jìn)行觀測,定義觀測器為:

<mrow> <mover> <mi>&xi;</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mo>-</mo> <mrow> <mo>(</mo> <mfrac> <mrow> <mo>&part;</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>&omega;</mi> </mrow> </mfrac> <mo>(</mo> <mrow> <mo>-</mo> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>S</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>)</mo> </mrow> <mi>J</mi> <mi>&omega;</mi> <mo>+</mo> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>L</mi> <mi>F</mi> <mover> <mi>&lambda;</mi> <mo>^</mo> </mover> </mrow> <mo>)</mo> <mo>+</mo> <mfrac> <mrow> <mo>&part;</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> </mrow> </mfrac> <mover> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>&CenterDot;</mo> </mover> <mo>+</mo> <mfrac> <mrow> <mo>&part;</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>X</mi> </mrow> </mfrac> <mover> <mi>X</mi> <mo>&CenterDot;</mo> </mover> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>

其中ξ∈R4為觀測器狀態(tài),表示求取ξ的一階時間導(dǎo)數(shù),為待求函數(shù),為方便表示,用X代替ωd,eq,表示求取對ω的偏導(dǎo)數(shù),表示求取的偏導(dǎo)數(shù),表示求取對X的偏導(dǎo)數(shù),J-1表示J的逆矩陣,表示求取的一階時間導(dǎo)數(shù),表示求取X的一階時間導(dǎo)數(shù),表示對λ的估計向量,表示對ω的估計值,且滿足:

<mrow> <mover> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mo>-</mo> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>S</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>)</mo> </mrow> <mi>J</mi> <mi>&omega;</mi> <mo>+</mo> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>L</mi> <mi>F</mi> <mover> <mi>&lambda;</mi> <mo>^</mo> </mover> <mo>+</mo> <mi>K</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mi>r</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>-</mo> <mi>&omega;</mi> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>-</mo> <mi>&omega;</mi> <mo>)</mo> </mrow> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

其中為正增益函數(shù),定義故障觀測誤差為z∈R4

<mrow> <mi>z</mi> <mo>=</mo> <mfrac> <mrow> <mover> <mi>&lambda;</mi> <mo>^</mo> </mover> <mo>-</mo> <mi>&lambda;</mi> </mrow> <mi>r</mi> </mfrac> <mo>=</mo> <mfrac> <mrow> <mi>&xi;</mi> <mo>+</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>&lambda;</mi> </mrow> <mi>r</mi> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mrow>

其中r∈R為動態(tài)增益,對z求一階時間導(dǎo)數(shù),得

<mrow> <mover> <mi>z</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <mo>&part;</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>&omega;</mi> </mrow> </mfrac> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>L</mi> <mi>F</mi> <mi>z</mi> <mo>-</mo> <mfrac> <mover> <mi>r</mi> <mo>&CenterDot;</mo> </mover> <mi>r</mi> </mfrac> <mi>z</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mrow>

假設(shè)存在正常數(shù)γ和連續(xù)可微矩陣:利用分別表示的列向量,使得:

<mrow> <mo>-</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msub> <mrow> <mo>(</mo> <msup> <mrow> <mo>&lsqb;</mo> <mi>B</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mi>X</mi> <mo>,</mo> <mi>&beta;</mi> <mo>(</mo> <mrow> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>L</mi> <mi>F</mi> <mo>&rsqb;</mo> </mrow> <mi>T</mi> </msup> <mo>+</mo> <mi>B</mi> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mi>X</mi> <mo>,</mo> <mi>&beta;</mi> <mo>(</mo> <mrow> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> </mrow> <mo>)</mo> <mo>)</mo> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>L</mi> <mi>F</mi> <mo>)</mo> </mrow> <mo>=</mo> </msub> <mo>=</mo> <mo>-</mo> <mi>&gamma;</mi> <msup> <mrow> <mo>&lsqb;</mo> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>L</mi> <mi>F</mi> <mo>&rsqb;</mo> </mrow> <mi>T</mi> </msup> <mo>&lsqb;</mo> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>L</mi> <mi>F</mi> <mo>&rsqb;</mo> <mo>;</mo> </mrow>

定義其中W1,W2,W3分別為:

<mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>W</mi> <mn>1</mn> </msub> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> </msubsup> <msub> <mi>B</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>&sigma;</mi> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>2</mn> </msub> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>3</mn> </msub> <mo>,</mo> <mi>X</mi> <mo>,</mo> <msub> <mi>&beta;</mi> <mn>1</mn> </msub> <mo>(</mo> <mrow> <mi>&sigma;</mi> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>2</mn> </msub> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>3</mn> </msub> <mo>,</mo> <mi>X</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mi>d</mi> <mi>&sigma;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>W</mi> <mn>2</mn> </msub> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> </msubsup> <msub> <mi>B</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>1</mn> </msub> <mo>,</mo> <mi>&sigma;</mi> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>3</mn> </msub> <mo>,</mo> <mi>X</mi> <mo>,</mo> <msub> <mi>&beta;</mi> <mn>2</mn> </msub> <mo>(</mo> <mrow> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>1</mn> </msub> <mo>,</mo> <mi>&sigma;</mi> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>3</mn> </msub> <mo>,</mo> <mi>X</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mi>d</mi> <mi>&sigma;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>W</mi> <mn>3</mn> </msub> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mn>0</mn> <msub> <mi>&omega;</mi> <mn>3</mn> </msub> </msubsup> <msub> <mi>B</mi> <mn>3</mn> </msub> <mrow> <mo>(</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>1</mn> </msub> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>2</mn> </msub> <mo>,</mo> <mi>&sigma;</mi> <mo>,</mo> <mi>X</mi> <mo>,</mo> <msub> <mi>&beta;</mi> <mn>3</mn> </msub> <mo>(</mo> <mrow> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>1</mn> </msub> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>2</mn> </msub> <mo>,</mo> <mi>&sigma;</mi> <mo>,</mo> <mi>X</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mi>d</mi> <mi>&sigma;</mi> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>8</mn> <mo>)</mo> </mrow> </mrow>

其中表示相對于σ從0到ω1的定積分,下同,式(8)中分別為:

<mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>&beta;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>&sigma;</mi> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>2</mn> </msub> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>3</mn> </msub> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> <msub> <mo>|</mo> <mrow> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mo>=</mo> <mi>&sigma;</mi> <mo>,</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>=</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>2</mn> </msub> <mo>,</mo> <msub> <mi>&omega;</mi> <mn>3</mn> </msub> <mo>=</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>3</mn> </msub> </mrow> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>&beta;</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>1</mn> </msub> <mo>,</mo> <mi>&sigma;</mi> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>3</mn> </msub> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> <msub> <mo>|</mo> <mrow> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>=</mo> <mi>&sigma;</mi> <mo>,</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mo>=</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>&omega;</mi> <mn>3</mn> </msub> <mo>=</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>3</mn> </msub> </mrow> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>&beta;</mi> <mn>3</mn> </msub> <mrow> <mo>(</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>1</mn> </msub> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>2</mn> </msub> <mo>,</mo> <mi>&sigma;</mi> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> <msub> <mo>|</mo> <mrow> <msub> <mi>&omega;</mi> <mn>3</mn> </msub> <mo>=</mo> <mi>&sigma;</mi> <mo>,</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> <mo>=</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>&omega;</mi> <mn>2</mn> </msub> <mo>=</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>2</mn> </msub> </mrow> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo> </mrow> </mrow>

其中表示在ω1=σ,時的取值,對W1求ω1的偏導(dǎo)數(shù),整理得

<mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> </mrow> </mfrac> <mo>=</mo> <mfrac> <mrow> <mo>&part;</mo> <msub> <mi>&beta;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>&sigma;</mi> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>2</mn> </msub> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mn>3</mn> </msub> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <msub> <mi>&omega;</mi> <mn>1</mn> </msub> </mrow> </mfrac> <mo>=</mo> <msub> <mi>&beta;</mi> <mrow> <mi>&omega;</mi> <mn>1</mn> </mrow> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>10</mn> <mo>)</mo> </mrow> </mrow>

其中表示求取對ω1的偏導(dǎo)數(shù),同理可得,因此寫為:

<mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>&omega;</mi> </mrow> </mfrac> <mo>=</mo> <mo>&lsqb;</mo> <mtable> <mtr> <mtd> <msub> <mi>&beta;</mi> <mrow> <mi>&omega;</mi> <mn>1</mn> </mrow> </msub> </mtd> <mtd> <msub> <mi>&beta;</mi> <mrow> <mi>&omega;</mi> <mn>2</mn> </mrow> </msub> </mtd> <mtd> <msub> <mi>&beta;</mi> <mrow> <mi>&omega;</mi> <mn>3</mn> </mrow> </msub> </mtd> </mtr> </mtable> <mo>&rsqb;</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>11</mn> <mo>)</mo> </mrow> </mrow>

定義ω的估計誤差為:由于連續(xù)可微,因此存在δij∈R4,i,j=1,2,3滿足:

<mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>&beta;</mi> <mrow> <mi>&omega;</mi> <mn>1</mn> </mrow> </msub> <mo>=</mo> <msub> <mi>B</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mi>X</mi> <mo>,</mo> <mi>&beta;</mi> <mo>(</mo> <mrow> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>e</mi> <mrow> <mi>&omega;</mi> <mn>2</mn> </mrow> </msub> <msub> <mi>&delta;</mi> <mn>12</mn> </msub> <mo>+</mo> <msub> <mi>e</mi> <mrow> <mi>&omega;</mi> <mn>3</mn> </mrow> </msub> <msub> <mi>&delta;</mi> <mn>13</mn> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>&beta;</mi> <mrow> <mi>&omega;</mi> <mn>2</mn> </mrow> </msub> <mo>=</mo> <msub> <mi>B</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mi>X</mi> <mo>,</mo> <mi>&beta;</mi> <mo>(</mo> <mrow> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>e</mi> <mrow> <mi>&omega;</mi> <mn>1</mn> </mrow> </msub> <msub> <mi>&delta;</mi> <mn>21</mn> </msub> <mo>+</mo> <msub> <mi>e</mi> <mrow> <mi>&omega;</mi> <mn>3</mn> </mrow> </msub> <msub> <mi>&delta;</mi> <mn>23</mn> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>&beta;</mi> <mrow> <mi>&omega;</mi> <mn>3</mn> </mrow> </msub> <mo>=</mo> <msub> <mi>B</mi> <mn>3</mn> </msub> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mi>X</mi> <mo>,</mo> <mi>&beta;</mi> <mo>(</mo> <mrow> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>e</mi> <mrow> <mi>&omega;</mi> <mn>1</mn> </mrow> </msub> <msub> <mi>&delta;</mi> <mn>31</mn> </msub> <mo>+</mo> <msub> <mi>e</mi> <mrow> <mi>&omega;</mi> <mn>2</mn> </mrow> </msub> <msub> <mi>&delta;</mi> <mn>32</mn> </msub> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>12</mn> <mo>)</mo> </mrow> </mrow>

因此寫為:

<mrow> <mfrac> <mrow> <mo>&part;</mo> <mi>&beta;</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> <mo>)</mo> </mrow> </mrow> <mrow> <mo>&part;</mo> <mi>&omega;</mi> </mrow> </mfrac> <mo>=</mo> <mi>B</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mi>X</mi> <mo>,</mo> <mi>&beta;</mi> <mo>(</mo> <mrow> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mo>+</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>3</mn> </msubsup> <msub> <mi>e</mi> <mrow> <mi>&omega;</mi> <mi>j</mi> </mrow> </msub> <msub> <mi>&Delta;</mi> <mi>j</mi> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>13</mn> <mo>)</mo> </mrow> </mrow>

其中表示求取eω1Δ1+eω2Δ2+eω3Δ3的和,Δj=[δ1j δ2j δ3j]∈R4×3jj=0,j=1,2,3,將式(15)代入式(7),整理得

<mrow> <mover> <mi>z</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mo>-</mo> <mi>B</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mi>X</mi> <mo>,</mo> <mi>&beta;</mi> <mo>(</mo> <mrow> <mi>&omega;</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>,</mo> <mi>X</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>L</mi> <mi>F</mi> <mi>z</mi> <mo>+</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>3</mn> </msubsup> <msub> <mi>e</mi> <mrow> <mi>&omega;</mi> <mi>j</mi> </mrow> </msub> <msub> <mi>&Delta;</mi> <mi>j</mi> </msub> <msup> <mi>J</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>L</mi> <mi>F</mi> <mi>z</mi> <mo>-</mo> <mfrac> <mover> <mi>r</mi> <mo>&CenterDot;</mo> </mover> <mi>r</mi> </mfrac> <mi>z</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>14</mn> <mo>)</mo> </mrow> </mrow>

對eω求一階時間導(dǎo)數(shù),整理得

<mrow> <msub> <mover> <mi>e</mi> <mo>&CenterDot;</mo> </mover> <mi>&omega;</mi> </msub> <mo>=</mo> <mo>-</mo> <mi>K</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mi>r</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>-</mo> <mi>&omega;</mi> <mo>)</mo> </mrow> <msub> <mi>e</mi> <mi>&omega;</mi> </msub> <mo>+</mo> <msup> <mi>rJ</mi> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <mi>L</mi> <mi>F</mi> <mi>z</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>15</mn> <mo>)</mo> </mrow> </mrow>

設(shè)計r,分別滿足:

<mrow> <mover> <mi>r</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <msubsup> <mi>cr&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mn>3</mn> </msubsup> <msubsup> <mi>e</mi> <mrow> <mi>&omega;</mi> <mi>j</mi> </mrow> <mn>2</mn> </msubsup> <mo>&CenterDot;</mo> <mo>|</mo> <mo>|</mo> <msub> <mover> <mi>&Delta;</mi> <mo>&OverBar;</mo> </mover> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <msub> <mi>e</mi> <mi>&omega;</mi> </msub> <mo>,</mo> <mi>X</mi> <mo>,</mo> <mi>&beta;</mi> <mo>)</mo> </mrow> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>,</mo> <mi>r</mi> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> <mo>&GreaterEqual;</mo> <mn>1</mn> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>16</mn> <mo>)</mo> </mrow> </mrow>

<mrow> <mi>K</mi> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <mi>r</mi> <mo>,</mo> <mover> <mi>&omega;</mi> <mo>^</mo> </mover> <mo>-</mo> <mi>&omega;</mi> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>mr</mi> <mn>2</mn> </msup> <msub> <mi>I</mi> <mn>3</mn> </msub> <mo>+</mo> <msup> <mi>pcr</mi> <mn>2</mn> </msup> <mi>D</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>17</mn> <mo>)</mo> </mrow> </mrow>

其中,r(0)表示r的初值,c,m,p均為正常數(shù),且滿足c≥3/(2γ),表示Δj的上界,||·||表示2范數(shù),I3為3×3的單位矩陣,為3×3的對角矩陣,若式(16)和式(17)成立,則由式(16)和式(17)組成的系統(tǒng)有一個全局穩(wěn)定的平衡點(z,eω)=(0,0),且z,r,eω均有界。

2.如權(quán)利要求1所述的基于觀測器的四旋翼無人機(jī)容錯控制方法,其特征是,由式(16)和式(17)組成的系統(tǒng)有一個全局穩(wěn)定的平衡點(z,eω)=(0,0),且z(t),r(t),eω(t)均有界的證明步驟是采用基于Lyapunov的分析方法進(jìn)行證明,具體地:

定義滑模面其中Ks為一3×3的正常數(shù)增益對角矩陣,證明當(dāng)s漸近收斂到0時,和ev也漸近收斂到0的過程是:

對s求導(dǎo),并將代入

<mrow> <mi>J</mi> <mover> <mi>s</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mo>&Pi;</mo> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <msub> <mi>&omega;</mi> <mi>d</mi> </msub> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>&CenterDot;</mo> </mover> <mi>d</mi> </msub> <mo>,</mo> <msub> <mi>e</mi> <mi>q</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>L</mi> <mi>F</mi> <mover> <mi>&lambda;</mi> <mo>^</mo> </mover> <mo>-</mo> <mi>r</mi> <mi>L</mi> <mi>F</mi> <mi>z</mi> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>18</mn> <mo>)</mo> </mrow> </mrow>

其中:

<mrow> <mo>&Pi;</mo> <mrow> <mo>(</mo> <mi>&omega;</mi> <mo>,</mo> <msub> <mi>&omega;</mi> <mi>d</mi> </msub> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>&CenterDot;</mo> </mover> <mi>d</mi> </msub> <mo>,</mo> <msub> <mi>e</mi> <mi>q</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mo>-</mo> <mi>S</mi> <mrow> <mo>(</mo> <mover> <mi>&omega;</mi> <mo>~</mo> </mover> <mo>+</mo> <msup> <mover> <mi>R</mi> <mo>~</mo> </mover> <mi>T</mi> </msup> <msub> <mi>&omega;</mi> <mi>d</mi> </msub> <mo>)</mo> </mrow> <mi>J</mi> <mrow> <mo>(</mo> <mover> <mi>&omega;</mi> <mo>~</mo> </mover> <mo>+</mo> <msup> <mover> <mi>R</mi> <mo>~</mo> </mover> <mi>T</mi> </msup> <msub> <mi>&omega;</mi> <mi>d</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>J</mi> <mrow> <mo>(</mo> <mi>S</mi> <mo>(</mo> <mover> <mi>&omega;</mi> <mo>~</mo> </mover> <mo>)</mo> <msup> <mover> <mi>R</mi> <mo>~</mo> </mover> <mi>T</mi> </msup> <msub> <mi>&omega;</mi> <mi>d</mi> </msub> <mo>-</mo> <msup> <mover> <mi>R</mi> <mo>~</mo> </mover> <mi>T</mi> </msup> <msub> <mover> <mi>&omega;</mi> <mo>&CenterDot;</mo> </mover> <mi>d</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <msub> <mi>JK</mi> <mi>s</mi> </msub> <mrow> <mo>(</mo> <mi>S</mi> <mo>(</mo> <msub> <mi>e</mi> <mi>v</mi> </msub> <mo>)</mo> <mo>+</mo> <msub> <mi>e</mi> <mn>0</mn> </msub> <msub> <mi>I</mi> <mn>3</mn> </msub> <mo>)</mo> </mrow> <mover> <mi>&omega;</mi> <mo>~</mo> </mover> </mrow>

rLFz是有界的,因此假設(shè)||-rLFz||≤ρ,ρ為正常數(shù),設(shè)計控制輸入F為

<mrow> <mi>F</mi> <mo>=</mo> <mo>-</mo> <mo>|</mo> <mo>|</mo> <mover> <mi>&lambda;</mi> <mo>^</mo> </mover> <mo>|</mo> <msup> <mo>|</mo> <mrow> <mo>-</mo> <mn>2</mn> </mrow> </msup> <mo>&CenterDot;</mo> <msup> <mi>L</mi> <mi>R</mi> </msup> <mrow> <mo>(</mo> <mo>&Pi;</mo> <mo>(</mo> <mrow> <mi>&omega;</mi> <mo>,</mo> <msub> <mi>&omega;</mi> <mi>d</mi> </msub> <mo>,</mo> <msub> <mover> <mi>&omega;</mi> <mo>&CenterDot;</mo> </mover> <mi>d</mi> </msub> <mo>,</mo> <msub> <mi>e</mi> <mi>q</mi> </msub> </mrow> <mo>)</mo> <mo>+</mo> <mi>&Gamma;</mi> <mi>s</mi> <mo>+</mo> <mi>&rho;</mi> <mi>s</mi> <mi>i</mi> <mi>g</mi> <mi>n</mi> <mo>(</mo> <mi>s</mi> <mo>)</mo> <mo>)</mo> </mrow> <mo>&CenterDot;</mo> <msup> <mover> <mi>&lambda;</mi> <mo>^</mo> </mover> <mi>T</mi> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>19</mn> <mo>)</mo> </mrow> </mrow>

其中LR=LT(LLT)-1表示矩陣L的偽逆矩陣,Γ為一3×3的正常數(shù)增益對角矩陣,sign為符號函數(shù),將式(19)代入式(18),采用基于Lyapunov的分析方法可以證明閉環(huán)系統(tǒng)全局漸近穩(wěn)定,即當(dāng)時間趨于無窮時,滑模面s漸近收斂到0,則和ev也漸近收斂到0。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
泌阳县| 禄丰县| 滨州市| 晋州市| 康保县| 合作市| 福建省| 佛教| 涟源市| 大厂| 定州市| 金门县| 长垣县| 和田县| 柳河县| 宽甸| 陆丰市| 明溪县| 闸北区| 武邑县| 平罗县| 清流县| 都匀市| 丰原市| 武义县| 年辖:市辖区| 黄冈市| 蓝田县| 福海县| 大庆市| 南京市| 阿拉善右旗| 阳朔县| 四子王旗| 唐河县| 朝阳区| 沐川县| 紫云| 高淳县| 台江县| 莫力|