JPH07210202A - 水中ロボット姿勢制御装置 - Google Patents

水中ロボット姿勢制御装置

Info

Publication number
JPH07210202A
JPH07210202A JP6004963A JP496394A JPH07210202A JP H07210202 A JPH07210202 A JP H07210202A JP 6004963 A JP6004963 A JP 6004963A JP 496394 A JP496394 A JP 496394A JP H07210202 A JPH07210202 A JP H07210202A
Authority
JP
Japan
Prior art keywords
roll
angle
rate
yaw
controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP6004963A
Other languages
English (en)
Inventor
Shinichi Miyamoto
慎一 宮元
Shinji Arinaga
真司 有永
Hideki Sakakibara
秀樹 榊原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP6004963A priority Critical patent/JPH07210202A/ja
Publication of JPH07210202A publication Critical patent/JPH07210202A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

(57)【要約】 【目的】 非干渉制御性能が良好なH∞制御器による水
中ロボット姿勢制御を得る。 【構成】 干渉項として作用していた垂直舵角δr に対
するロール角φ、ロール角レートωX と止転舵角δに対
するヨー角レートωZ とを打ち消すため垂直舵角、止転
舵角の各指令値を決定するものである。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、水中ロボットの姿勢制
御装置に関する。
【0002】
【従来の技術】水中を航行するロボットにおける舵角制
御は、各種舵角ごとに個別に行なわれており、従来で
は、図2に示すように例えばヨーレート指令rが出され
た場合、現在のヨーレートωZ との偏差がとられ、その
偏差に基づきヨーレート制御装置2にて積分及び比例ゲ
イレを乗じて垂直舵角δr を決定し機体の動特性1を変
更しており、また、ロールφ及びロールレートωX につ
いてもロール制御装置3にて比例及び微分ゲインを乗じ
止転舵角δを決定して機体の動特性1を変更してはロー
ル角を0とするよう制御している。
【0003】上述のフィードバック制御系は、ヨーレー
ト制御及びロール制御それぞれについて個別の制御系で
あるが、現実の問題としてはヨーレート制御に当ってロ
ールレート及びロールが干渉され、この点制御対象に不
確定性を含み、いわゆるロバスト制御の導入が図られ
る。ロバスト安定性を確実に保持するためには、上述の
ケースにおいてはヨーレート制御につきロールを打消す
ための制御、いわゆる非干渉化するため最適制御の状態
空間について状態フィードバックを用いた制御器につい
ての条件を考える必要がある。
【0004】図2の制御系について、伝達関数を用いる
と機体のヨー面、ロール面の動特性は次式(1)とな
る。
【数1】
【0005】ロボットの旋回時は、ヨーレートを制御す
ることになり、またそのときロールを0に抑えたい希望
があるので、このときの制御量としてはヨーレートωZ
及びロールφとなる。制御量をシステムの出力yとする
とき、次式(2)が与えられる。
【数2】
【0006】したがって、操作量u(t) から制御量y
(t) への伝達関数として表現すると、次式(3)とな
る。
【数3】
【0007】非干渉化については上述のu−y間伝達関
数の条件設定を明確にすれば良いのであるが、制御対象
に対して従来の制御装置では図2に示すように、ヨーレ
ートに対して垂直舵角、ロールに対して止転舵角を個別
のループにて前述の比例・積分・微分(PID)制御を
しており、制御系は次式(4)を構成する。
【数4】
【0008】
【発明が解決しようとする課題】上述の図2に示す水中
ロボットの制御にあっては、ロール面、ヨー面それぞれ
独立に制御しているため、前述の干渉成分G21(s),
12(s)を打消すことがなく、ロールとヨーとの運動
相互に干渉が生じている。すなわち、垂直舵角を操作す
るとロール面に影響が現れ、止転舵角を操作するとヨー
面に影響が現れていた。この影響を図3にて点線のステ
ップ応答で示している。
【0009】本発明は、上述の問題に鑑み、非干渉制御
器を構成した水中ロボット姿勢制御装置の提供を目的と
する。
【0010】
【課題を解決するための手段】上述の目的を達成する本
発明は、垂直舵角及び止転舵角を入力とする水中ロボッ
トの出力としてヨー角レート、ロール角、ロール角レー
トを得ると共に、上記ヨー角レートとヨー角レート指令
との偏差を得る制御系において、ヨー角レート制御装置
及びロール角制御装置からなるフィードバック系にあっ
て、上記ヨー角及びヨー角レートを上記ヨー角レート制
御装置のみならず上記ロール角制御装置に入力し、また
ロール角及びロール角レートをロール角制御装置のみな
らず上記ヨー角レート制御装置に入力した、ことを特徴
とする。
【0011】
【作用】垂直舵角及び止転舵角の指令値をヨー角レー
ト、ヨー角レート偏差、ロール角、ロール角レートから
決定する非干渉制御器を用いることになり、制御入力と
しては次式〔数5〕にて示される形で求まる。
【数5】 このうち、K12(s),K21(s)が干渉成分を打ち消
すための要素である。そして、干渉項を打ち消すための
制御器をH∞制御にて設計した。
【0012】ここで、H∞最適制御について若干説明す
る。制御対象に係る微分方程式にあって、与えられた評
価関数を最小にする最適制御につき、評価関数が周波数
領域における最大ノルムの形で与えられるH∞制御は、
外乱の一様な制御と前述したロバスト性を向上するもの
である。この種、制御理論については数々の論文にて開
示があるが、非干渉制御を部分状態フィードバック制御
「章・細江:状態の一部が直接可測な場合のH∞制御問
題の解とロバストサーボ系設計への応用、第14回 D
ynamical System Theory シン
ポジウム資料 PP.87〜92(1991)」に基づ
く設計例を示す。
【0013】〈部分状態フィードバック制御設計法〉制
御対象は次式〔数6〕にて表現できる。
【数6】
【0014】つぎに、周波数特性を感度特性(目標値か
ら出力まで)、相補感度特性(目標値から偏差まで)に
区別して、感度S(s)相補感度T(s)を次の伝達関
数にて定義する。 S(s)=(1+G(s)K(s))-1 T(s)=(1+G(s)K(s))-1G(s)K
(s) ここで、G(s)は制御対象の伝達関数、K(s)は制
御器の伝達関数である。また、伝達関数のH∞ノルムを
最小とするため次の〔数7〕示す関数を満たす制御器を
求める。
【数7】 こうして、上述の問題を解くことによって、次式u=K
B (s)y0 +KF (s)(r−y)の形式の伝達関数
が求まる。
【0015】
【実施例】ここで、上述の設計法を水中ロボットの姿勢
制御に適用する。u(t) ,x(t) ,y(t) を前述の如く
設定し、y0 (t) r(t) を次の〔数8〕の如く設定す
る。
【数8】 制御入力としてy次式〔数9〕の形で求まる。
【数9】 目標値−出力間の伝達関数T(s)は次の形〔数10〕
となる。
【数10】 非干渉化によって対角項に対し非対角項が十分小さくな
る。このことは、垂直舵角を操作するとロール面に影響
が現れ、止転舵角を操作するとヨー面に影響が現れるた
め、垂直舵角を決定する際に止転舵角の影響を考えてロ
ール面の変数をK12(s)に乗じてフィードバックし、
他方止転舵角を決定する際に垂直舵角の影響を考えてヨ
ー面の変数をK21(s)に乗じてフィードバックし、非
干渉項の影響を抑えることができる。
【0016】図1は上述の非対角項を十分小さくするた
めのブロック図であり、ヨーレート制御装置2のフィー
ドバックゲインK11(s)への入力であるヨーレートω
Z 及び偏差(r−ωZ )はロール制御装置3のフィード
バックゲインK21(s)に入力されると共に、ロール制
御装置3のフィードバックゲインK22(s)への入力で
あるロールφ及びロールレートωX は、ヨーレート制御
装置2のフィードバックゲインK21(s)に入力される
という構成を有する。上述の操作の結果、閉ループ伝達
関数の非対角項を小さくでき、そのステップ応答は図3
実線に示すように干渉を低減することができる。
【0017】
【発明の効果】以上説明したように本発明によれば、水
中ロボットにおいて、垂直舵角に対するロール角、ロー
ル角レートと止転舵角に対するヨー角レートをそれぞれ
打ち消すことができ、例えば急旋回時にもロールが発生
しない運動特性を実現できる。
【図面の簡単な説明】
【図1】本発明の実施例に係る非干渉制御系のブロック
線図。
【図2】従来の制御系のブロック線図。
【図3】従来のPI制御と本発明のH∞制御とのステッ
プ応答比較図。
【符号の説明】
1 機体の動特性ブロック 2 ヨーレート制御装置 3 ロール制御装置 ωZ ヨーレート r ヨーレート指令 φ ロール ωX ロールレート δr 垂直舵角 δ 止転舵角

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 垂直舵角及び止転舵角を入力とする水中
    ロボットの出力としてヨー角レート、ロール角、ロール
    角レートを得ると共に、上記ヨー角レートとヨー角レー
    ト指令との偏差を得る制御系において、ヨー角レート制
    御装置及びロ ール角制御装置からなるフィードバック系にあって、上
    記ヨー角及びヨー角レートを上記ヨー角レート制御装置
    のみならず上記ロール角制御装置に入力し、 また、ロール角及びロール角レートをロール角制御装置
    のみならず上記ヨー角レート制御装置に入力した、 ことを特徴とする水中ロボット姿勢制御装置。
JP6004963A 1994-01-21 1994-01-21 水中ロボット姿勢制御装置 Withdrawn JPH07210202A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6004963A JPH07210202A (ja) 1994-01-21 1994-01-21 水中ロボット姿勢制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6004963A JPH07210202A (ja) 1994-01-21 1994-01-21 水中ロボット姿勢制御装置

Publications (1)

Publication Number Publication Date
JPH07210202A true JPH07210202A (ja) 1995-08-11

Family

ID=11598250

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6004963A Withdrawn JPH07210202A (ja) 1994-01-21 1994-01-21 水中ロボット姿勢制御装置

Country Status (1)

Country Link
JP (1) JPH07210202A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997013318A1 (fr) * 1995-10-06 1997-04-10 Hitachi, Ltd. Organe de commande de moteur
US6603280B2 (en) 1998-04-02 2003-08-05 Hitachi, Ltd. Motor controller
WO2006107017A1 (ja) * 2005-04-01 2006-10-12 Yamaha Hatsudoki Kabushiki Kaisha 制御方法、制御装置および無人ヘリコプタ
JP2015016826A (ja) * 2013-07-12 2015-01-29 三菱重工業株式会社 水中航走体及びその制御装置並びに制御方法
JP2015033997A (ja) * 2013-07-12 2015-02-19 三菱重工業株式会社 水中航走体及びその制御装置並びに制御方法
JP2019025928A (ja) * 2017-07-25 2019-02-21 三菱重工業株式会社 水中航走体の制御装置及び水中航走体並びに水中航走体の制御方法

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997013318A1 (fr) * 1995-10-06 1997-04-10 Hitachi, Ltd. Organe de commande de moteur
US6603280B2 (en) 1998-04-02 2003-08-05 Hitachi, Ltd. Motor controller
WO2006107017A1 (ja) * 2005-04-01 2006-10-12 Yamaha Hatsudoki Kabushiki Kaisha 制御方法、制御装置および無人ヘリコプタ
KR100939010B1 (ko) * 2005-04-01 2010-01-26 야마하하쓰도키 가부시키가이샤 제어 방법, 제어 장치, 및 무인 헬리콥터
JP2015016826A (ja) * 2013-07-12 2015-01-29 三菱重工業株式会社 水中航走体及びその制御装置並びに制御方法
JP2015033997A (ja) * 2013-07-12 2015-02-19 三菱重工業株式会社 水中航走体及びその制御装置並びに制御方法
JP2019025928A (ja) * 2017-07-25 2019-02-21 三菱重工業株式会社 水中航走体の制御装置及び水中航走体並びに水中航走体の制御方法

Similar Documents

Publication Publication Date Title
US4998051A (en) Adaptive control system
JP3645038B2 (ja) 航空機の飛行制御装置
JPS61226804A (ja) 多自由度非線形機械システムの制御装置
JPH07210202A (ja) 水中ロボット姿勢制御装置
JP2005293564A (ja) スライディングモード制御器を有する位置制御装置
CN114527647B (zh) 一种基于自适应滑模变结构的船用起重机减摆控制方法
JPH04255007A (ja) 制振制御方式
JP6878186B2 (ja) 水中航走体の制御装置及び水中航走体並びに水中航走体の制御方法
Zhang Vibration avoidance method for flexible robotic arm manipulation
JP3493347B2 (ja) 自動制御装置
US5660066A (en) Interstand tension controller for a continuous rolling mill
JP2002123899A (ja) 舶用定点保持制御方法および定点保持制御装置
CN111546329B (zh) 一种多关节机器人伺服增益一致性控制方法
JP4151401B2 (ja) サーボ制御装置
JPH0475113A (ja) 制御装置
JP3303566B2 (ja) 共振比制御による2慣性共振系の振動抑制装置
JPH0324341A (ja) アクティブ方式動吸振器の制御方法
CN113568421B (zh) 兼顾机动控制与稳定控制的挠性卫星姿态控制器及方法
JPH117303A (ja) サーボ系の駆動制御装置
JPH05170184A (ja) 飛行制御方法
JPH04141391A (ja) コンプライアンス制御方法
JPH0643904A (ja) 制御量調整装置及びモータ制御装置
EP0710513A1 (en) Interstand tension controller for a continuous rolling mill
JPH08323670A (ja) マニピュレータの制御装置
JPS581807B2 (ja) 振動台の制御装置

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20010403