• 検索結果がありません。

バックステッピング法に基づくツインローターヘリコプターの軌道追従制御

N/A
N/A
Protected

Academic year: 2021

シェア "バックステッピング法に基づくツインローターヘリコプターの軌道追従制御"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

バックステッピング法に基づくツインローターヘリコプター

の軌道追従制御

2010SE039服部賢仁 指導教員:大石泰章

1

はじめに

ヘリコプターは不安定であり, 非線形性が強いので制御 するのは容易ではない. そのためヘリコプターの自動操縦 のための制御系設計問題は実用性が高く,また制御理論の 観点からも興味深いものである. 本研究では, 2つのローターを前後に並べたタンデム ローター型の3自由度ヘリコプターを制御対象とし, 目標 軌道の追従制御を行う. このヘリコプターのように制御対 象が非線形項を持つ場合, 状態変数の取りうる値は小さい と仮定して,非線形の動特性を線形近似して扱うことが多 いが, この方法ではヘリコプターが本来持っている性能を 十分に引き出せないと考察し, 非線形項を扱えるバックス テッピング法を適用し制御系を構成する. 初めに本研究で 制御対象とするQuanser社の3自由度ヘリコプター[1]に 対してモデリングを行う. 次に文献[2]を参考にバックス テッピング法を適用した制御系を導出する. 最後にツイン ローターヘリコプターに正弦波状の軌道を目標軌道として 与えた場合について,シミュレーションと実験を行う.

2

制御対象

2.1 基本構造 本研究で使用するQuanser社のヘリコプターモデルを 図1に示す. 支柱ABは支点Oを中心として水平面内と 垂直面内で自由に回転でき, 基準点からの水平方向への回 転角度をλ, 水平面を基準とした垂直方向の回転角度をϵ とする. 機体CDは支柱ABを軸に自由に回転し, 水平 からの回転角度をρとする. 以下のパラメータを用いる. Kf[N/V] : ローターの揚力定数, Mf, Mb, Mh, Mw[kg] : フロントローター, バックローター, ヘリコプターボディ, カウンターウェイトの質量, La, Lh, Lw[m] : OB間,点B と各ローター間, OA間の長さ, ϵh, ϵw[rad] : 点Bから点 O,Aから点Oへの仰角, At[N] : ローターの反動トル ク, g[m/s2] : 重力加速度. このヘリコプターはフロント ローターとバックローターが同じ方向に回転するので, そ の反動で機体にトルクが加わる. これが反動トルクである. 本研究では反動トルクを外乱と見なし, その影響を除去す ることを考える. ローターに流れる電流Vf, Vbを制御することで生み出さ れる揚力を左右独立に制御できる. 以下,論文[2]に整合さ せて, 機体の揚力と姿勢の回転力をそれぞれ次のように定 める: u1= Kf(Vf+ Vb), u2= LhKf(Vf− Vb). (1) 図1 Quanser社のヘリコプターモデル 2.2 モデリング 文献[3]を参考に, Lagrangeの運動方程式より得られた 式を用いてモデル化し,状態変数を x(t) =[ϵ ρ λ ˙ϵ ˙ρ ˙λ]T= [x1 x2 x3 x4 x5 x6] T とすると,本研究で扱う状態空間表現: ˙ x1= x4, (2) ˙ x2= x5, (3) ˙ x3= x6, (4) ˙ x4= La u1cos x2+ Lϵ, (5) ˙ x5= 1 u2, (6) ˙ x6= La u1sin x2+ Lλ (7) が得られる. ただし, Jϵ= MhL2a+ MwL 2 w, (8) Jρ= MhL2h, (9) Jλ= MhL2acos 2(x1− ϵh) +MwL2wcos 2(x 1− ϵw), (10) = −M hL2a sin(x1− ϵh) cos(x1− ϵh)x26 +−MwL 2 w sin(x1− ϵw) cos(x1− ϵw)x26 +−MhgLa cos(x1− ϵh) +MwgLw cos(x1− ϵw) +At sin x2, (11) = 2MhL2 a sin(x1− ϵh) cos(x1− ϵh)x4x6 +2MwL 2 w sin(x1− ϵw) cos(x1− ϵw)x4x6 +At cos x2 (12) である.

(2)

3

バックステッピング法による制御系

状態空間表現の6 つの方程式は機体の位置に関係する 方程式(2), (4), (5), (7)と機体姿勢に関係する方程式(3), (6)に分けられる. 初めに, 目標位置に対し,それを実現す る望ましい機体姿勢角を求める. 次にそれを漸近的に達成 する制御系を構成する. まず,機体の位置の追従について考察する. { ˜ u1 = Lau1cos x2+ JϵLϵ, ˜ u2 =−Lau1sin x2+ JλLλ (13) とおくと,機体の位置に関係する方程式(2), (4), (5), (7)は { ˙ x1= x4, ˙ x4=J1ϵu˜1 { ˙ x3= x6, ˙ x6= J1λu˜2 (14) となる. これらを新たな制御対象と見なし,状態変数を xϵ= [x1 x4] T , xλ= [x3 x6] T とする. x1, x3を目標値r1, r2 に追従させるかつ外乱の影 響を抑える為, 本研究では拡大系を構成して最適サーボ系 を設計する. ただしについては, Jλが変動する為,その 変動領域に対し多面体表現を用いてLMIに帰着させて最 適ロバストサーボ系を設計する. 以上により制御入力は      ˜ u∗1= Kϵxϵ+ Gϵt 0 (r1− x1)dt + Faϵr1+ Fbϵxϵ0, ˜ u∗2= Kλxλ+ Gλt 0 (r2− x3)dt + Faλr2+ Fbλxλ0 (15) と求められる. ただし, Faλ, Fbλは文献[4]のp. 172に基づ き導出したフィードフォワードゲインである. この文献で はB行列が不確かでない場合を扱っているのでFaλ, Fbλ のようにB 行列が不確かな場合に対して有効な導出方法 なのかは疑問が残る. 以上により,このu˜1, ˜u∗2を与える望 ましいx∗2, u∗1は(13)より次のようになる: x∗2= arctan(−˜u 2+ JλLλ ˜ u∗1− JϵLϵ ), (16) u∗1=u˜ 1− JϵLϵ Lacos x2 . (17) 次に機体姿勢の追従について考察する. { ˜ u3= u2 (18) とおくと,機体姿勢に関係する方程式(3), (6)は { ˙ x2= x5, ˙ x5= J1ρu˜3 (19) となる. 先程と同様新たな制御対象と見なし,状態変数を xρ= [x2 x5] T とする. x2を望ましいx∗2に追従させるために, 拡大系を 構成して最適サーボ系を設計すると,入力は ˜ u∗3= Kρxρ+ Gρt 0 (x∗2− x2)dt + Faρx∗2+ Fbρxρ0 (20) で与えられ,このu˜3を与える望ましいu∗2は(18)より u∗2= ˜u∗3 (21) となる. 以上の流れで制御系が構成される.

4

シミュレーションと目標軌道追従実験

系の構成の際に使用する重みは試行錯誤によって選択し た. 目標軌道を「水平方向に等速直線運動, 垂直方向に正 弦波運動を1周期分行う. 」とし, その結果を図2に示す. 実線は目標軌道, 点線はシミュレーション結果, 破線は実 験結果である. ρはϵ, λによって目標軌道が変動するため 目標軌道は示していない. 図2においてϵ, ρ, λいずれも期待された挙動を示してお り,シミュレーション結果とほぼ一致している. ρの結果か らローターの反動トルク等の外乱の影響についても機体の 姿勢角を設けてλ方向に出力を向けることで打ち消してい ることが見て取れる. 図2 シミュレーションと実装結果

5

おわりに

本研究によってQuanser社の3自由度ヘリコプターへ のバックステッピング法による近似線形化が可能であるこ とが示された. 本研究では最適サーボ系を構成したがより 強力なロバスト制御理論が使用できると思われる. これが 今後の課題である.

参考文献

[1] Quanser Inc. : Quanser 3-DOF Helicopter

Labora-tory Manual. 2011. [2] 佐伯正美, 和田泰徳, 井村順一,坂上嘉信:「二段階線形 化に基づくツインローターヘリコプターモデルの飛行 制御系設計」. 日本機械学会論文集(C編), 67巻656 号, 2001. [3] 長屋秋馬:「双線形システムの吸引領域を考慮するH2 制御器を用いたツインロータヘリコプタの目標値追従 制御」. 2013. [4] 川田昌克:「MATLAB/Simulinkによる現代制御入門」. 2011.

参照

関連したドキュメント

 第一の方法は、不安の原因を特定した上で、それを制御しようとするもので

この節では mKdV 方程式を興味の中心に据えて,mKdV 方程式によって統制されるような平面曲線の連 続朗変形,半離散 mKdV

東京都は他の道府県とは値が離れているように見える。相関係数はこう

出来形の測定が,必要な測 定項目について所定の測 定基準に基づき行われて おり,測定値が規格値を満 足し,そのばらつきが規格 値の概ね

Hoekstra, Hyams and Becker (1997) はこの現象を Number 素性の未指定の結果と 捉えている。彼らの分析によると (12a) のように時制辞などの T

領海に PSSA を設定する場合︑このニ︱条一項が︑ PSSA

場会社の従業員持株制度の場合︑会社から奨励金等が支出されている場合は少ないように思われ︑このような場合に

以上の基準を仮に想定し得るが︑おそらくこの基準によっても︑小売市場事件は合憲と考えることができよう︒