JPH10244997A - 人工衛星の姿勢制御装置 - Google Patents
人工衛星の姿勢制御装置Info
- Publication number
- JPH10244997A JPH10244997A JP9050599A JP5059997A JPH10244997A JP H10244997 A JPH10244997 A JP H10244997A JP 9050599 A JP9050599 A JP 9050599A JP 5059997 A JP5059997 A JP 5059997A JP H10244997 A JPH10244997 A JP H10244997A
- Authority
- JP
- Japan
- Prior art keywords
- command
- pattern
- satellite
- angular velocity
- angular momentum
- 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.)
- Pending
Links
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
(57)【要約】
【課題】 一般に、人工衛星には擾乱(外乱トルク)が
印加し、姿勢角および角速度が変動することになる。こ
れらの擾乱は姿勢制御系により補正される。しかしなが
ら、従来の姿勢制御装置では擾乱の補正は一定値のみで
実施されていたため高精度の姿勢制御精度を実現できな
い等の問題があった。 【解決手段】 軌道上で発生する周期的な擾乱パターン
を人工衛星の角速度検出器から推定し、フィードフォワ
ード補償することのより高精度の姿勢制御精度を実現す
る。
印加し、姿勢角および角速度が変動することになる。こ
れらの擾乱は姿勢制御系により補正される。しかしなが
ら、従来の姿勢制御装置では擾乱の補正は一定値のみで
実施されていたため高精度の姿勢制御精度を実現できな
い等の問題があった。 【解決手段】 軌道上で発生する周期的な擾乱パターン
を人工衛星の角速度検出器から推定し、フィードフォワ
ード補償することのより高精度の姿勢制御精度を実現す
る。
Description
【0001】
【発明の属する技術分野】この発明は人工衛星の姿勢制
御に関するものである。
御に関するものである。
【0002】
【従来の技術】図6は従来の人工衛星の姿勢制御装置を
示す構成図である。図6において、1は人工衛星の角速
度を検出する角速度検出器、2は人工衛星の姿勢角を検
出する角度検出器、3は検出された角速度および姿勢角
を使用して角運動量コマンドを生成する制御則、4はホ
イールの角運動量を制御するスピードループ、5は人工
衛星を制御するホイールである。尚、6および7は人工
衛星のダイナミックを示す。6は人工衛星に印加された
トルクを角速度に変換するものであり、7は角速度を姿
勢角に変換するものである。14は角運動量コマンドと
ホイール角運動量の差をとる減算器、15はゲインであ
り4のスピードループを構成する要素である。
示す構成図である。図6において、1は人工衛星の角速
度を検出する角速度検出器、2は人工衛星の姿勢角を検
出する角度検出器、3は検出された角速度および姿勢角
を使用して角運動量コマンドを生成する制御則、4はホ
イールの角運動量を制御するスピードループ、5は人工
衛星を制御するホイールである。尚、6および7は人工
衛星のダイナミックを示す。6は人工衛星に印加された
トルクを角速度に変換するものであり、7は角速度を姿
勢角に変換するものである。14は角運動量コマンドと
ホイール角運動量の差をとる減算器、15はゲインであ
り4のスピードループを構成する要素である。
【0003】従来の人工衛星の姿勢制御装置は上記のよ
うに構成されており、角速度hは角速度検出器1により
検出される。姿勢角iは角度検出器2により検出され
る。検出された角速度aおよび姿勢角bは制御則3に入
力され角運動量コマンドcが生成される。角運動量コマ
ンドcは速度ループ4に入力されホイールトルクコマン
ドfが生成され、ホイール5を駆動する。ホイール5は
回転し角運動量gを発生することになる。ホイールの角
運動量gは速度ループ4にフィードバックされる。ホイ
ールが発生するホイールトルクコマンドfは人工衛星の
ダイナミックス6に印加され角速度hとなり、さらに角
速度はダイナミックス7に印加され姿勢角iとなる。
うに構成されており、角速度hは角速度検出器1により
検出される。姿勢角iは角度検出器2により検出され
る。検出された角速度aおよび姿勢角bは制御則3に入
力され角運動量コマンドcが生成される。角運動量コマ
ンドcは速度ループ4に入力されホイールトルクコマン
ドfが生成され、ホイール5を駆動する。ホイール5は
回転し角運動量gを発生することになる。ホイールの角
運動量gは速度ループ4にフィードバックされる。ホイ
ールが発生するホイールトルクコマンドfは人工衛星の
ダイナミックス6に印加され角速度hとなり、さらに角
速度はダイナミックス7に印加され姿勢角iとなる。
【0004】
【発明が解決しようとする課題】一般に、人工衛星には
擾乱(外乱トルク)が印加し、姿勢角および角速度が変
動することになる。これらの擾乱は姿勢制御系により補
正される。しかしながら、従来の姿勢制御装置では擾乱
の補正は一定値のみで実施されていたため高精度の姿勢
制御精度を実現できない等の問題があった。
擾乱(外乱トルク)が印加し、姿勢角および角速度が変
動することになる。これらの擾乱は姿勢制御系により補
正される。しかしながら、従来の姿勢制御装置では擾乱
の補正は一定値のみで実施されていたため高精度の姿勢
制御精度を実現できない等の問題があった。
【0005】
【課題を解決するための手段】第1の発明による人工衛
星の姿勢制御装置は軌道上で発生する周期的な擾乱パタ
ーンを人工衛星の角速度検出器から推定し、フィードフ
ォワード補償するパターンフィードフォワード補償器を
設けたものである。
星の姿勢制御装置は軌道上で発生する周期的な擾乱パタ
ーンを人工衛星の角速度検出器から推定し、フィードフ
ォワード補償するパターンフィードフォワード補償器を
設けたものである。
【0006】第2の発明による人工衛星の姿勢制御装置
は軌道上で発生する周期的な擾乱を角運動量コマンドを
使用してフィードフォワード補償するパターンフィード
フォワード補償器を設けたものである。
は軌道上で発生する周期的な擾乱を角運動量コマンドを
使用してフィードフォワード補償するパターンフィード
フォワード補償器を設けたものである。
【0007】
実施の形態1.図1はこの発明の実施の形態1を示す構
成図である。1から7は従来の人工衛星の姿勢制御装置
における構成と同一であるため記述を省略する。尚、1
4は角運動量コマンドとホイール角運動量の差をとる減
算器、15はゲインでありスピードループを構成する要
素である。8は角速度検出器1において検出された角速
度を使用して角運動量フィードフォワードコマンドを生
成するパターンフィードフォワード補償器である。13
はパターンフィードフォワード補償器8で生成されたコ
マンドと角運動量コマンドを合成する加算器である。
成図である。1から7は従来の人工衛星の姿勢制御装置
における構成と同一であるため記述を省略する。尚、1
4は角運動量コマンドとホイール角運動量の差をとる減
算器、15はゲインでありスピードループを構成する要
素である。8は角速度検出器1において検出された角速
度を使用して角運動量フィードフォワードコマンドを生
成するパターンフィードフォワード補償器である。13
はパターンフィードフォワード補償器8で生成されたコ
マンドと角運動量コマンドを合成する加算器である。
【0008】図2はこのパターンフィードフォワード補
償器の内部について詳細を示したものである。9は入力
信号(角速度検出器1で検出された角速度)をパターン
で記憶するパターン検出部、10は上記検出されたパタ
ーンから擾乱の影響を補正するためのコマンドを生成す
るコマンド変換部、11は上記生成されたコマンドの記
憶と補正を実施するコマンド補正部、12は上記補正さ
れたコマンドのパターンを時間プロファイルで発生する
コマンドプロファイル発生部である。
償器の内部について詳細を示したものである。9は入力
信号(角速度検出器1で検出された角速度)をパターン
で記憶するパターン検出部、10は上記検出されたパタ
ーンから擾乱の影響を補正するためのコマンドを生成す
るコマンド変換部、11は上記生成されたコマンドの記
憶と補正を実施するコマンド補正部、12は上記補正さ
れたコマンドのパターンを時間プロファイルで発生する
コマンドプロファイル発生部である。
【0009】前述のように構成された人工衛星の姿勢制
御装置において1から7の動作については従来の人工衛
星の姿勢制御装置の動作と同一であるため記述を省略す
る。図1において角速度検出器1において検出された角
速度aはパターンフィードフォワード補償器8に入力さ
れる。入力された角速度aは図2において入力信号jと
同一である。入力信号jはパターン検出部9において、
そのパターンを検出される。パターン検出部9では入力
信号をクロックoの単位で記録し、その記録結果kをコ
マンド変換部10へ送る。コマンド変換部10では記録
したパターンから擾乱を補償するためのコマンドを生成
する。実施の形態ではパターン検出部9の入力が角速度
であるのでコマンド変換部10では衛星の慣性モーメン
トを乗じることにより、運動量コマンドL を生成する。
コマンドL はコマンド補正部11に送られ、ここで蓄積
される。コマンド補正部11のスイッチ16は全てのコ
マンド変換が完了した後に動作し、コマンド変換部10
が送信したコマンドがレジスタ18に蓄えられたコマン
ドと加算器17により加算される。コマンド補正部11
において生成された補正コマンドmはコマンドプロファ
イル発生部12に送信される。コマンドプロファイル発
生部12では送信された補正コマンドのパターンをクロ
ックoに従い送り出し、コマンドプロファイルnとな
る。コマンドプロファイルnはパターンフィードフォワ
ード補償器8の出力となり、角運動量コマンドに加算さ
れる。
御装置において1から7の動作については従来の人工衛
星の姿勢制御装置の動作と同一であるため記述を省略す
る。図1において角速度検出器1において検出された角
速度aはパターンフィードフォワード補償器8に入力さ
れる。入力された角速度aは図2において入力信号jと
同一である。入力信号jはパターン検出部9において、
そのパターンを検出される。パターン検出部9では入力
信号をクロックoの単位で記録し、その記録結果kをコ
マンド変換部10へ送る。コマンド変換部10では記録
したパターンから擾乱を補償するためのコマンドを生成
する。実施の形態ではパターン検出部9の入力が角速度
であるのでコマンド変換部10では衛星の慣性モーメン
トを乗じることにより、運動量コマンドL を生成する。
コマンドL はコマンド補正部11に送られ、ここで蓄積
される。コマンド補正部11のスイッチ16は全てのコ
マンド変換が完了した後に動作し、コマンド変換部10
が送信したコマンドがレジスタ18に蓄えられたコマン
ドと加算器17により加算される。コマンド補正部11
において生成された補正コマンドmはコマンドプロファ
イル発生部12に送信される。コマンドプロファイル発
生部12では送信された補正コマンドのパターンをクロ
ックoに従い送り出し、コマンドプロファイルnとな
る。コマンドプロファイルnはパターンフィードフォワ
ード補償器8の出力となり、角運動量コマンドに加算さ
れる。
【0010】図4は角運動量擾乱の発生パターンとクロ
ックおよびスイッチの動作例について示したものであ
る。図からも分かるようにクロックに従い、擾乱パター
ンを記録し、かつ同時に擾乱を補償するためのコマンド
プロファイルを生成し、擾乱の影響を低減している。
ックおよびスイッチの動作例について示したものであ
る。図からも分かるようにクロックに従い、擾乱パター
ンを記録し、かつ同時に擾乱を補償するためのコマンド
プロファイルを生成し、擾乱の影響を低減している。
【0011】実施の形態2.図3はこの発明の実施の形
態2を示す構成図である。1から7は従来の人工衛星の
姿勢制御装における構成と同一であるため記述を省略す
る。8は制御則3において生成された角運動量コマンド
を使用して角運動量フィードフォワードコマンドを生成
するパターンフィードフォワード補償器である。図2は
このパターンフィードフォワード補償器の内部について
詳細を示したものである。9は入力信号(実施の形態2
では制御則で生成された角運動量コマンドであり、一般
的に周期的な挙動を示す)をパターンで記憶するパター
ン検出部である。10は検出されたパターンから擾乱の
影響を補正するためのコマンドを生成するコマンド変換
部である。11は生成されたコマンドの記憶と補正を実
施するコマンド補正部である。12は補正されたコマン
ドのパターンを時間プロファイルで発生するコマンドプ
ロファイル発生部である。
態2を示す構成図である。1から7は従来の人工衛星の
姿勢制御装における構成と同一であるため記述を省略す
る。8は制御則3において生成された角運動量コマンド
を使用して角運動量フィードフォワードコマンドを生成
するパターンフィードフォワード補償器である。図2は
このパターンフィードフォワード補償器の内部について
詳細を示したものである。9は入力信号(実施の形態2
では制御則で生成された角運動量コマンドであり、一般
的に周期的な挙動を示す)をパターンで記憶するパター
ン検出部である。10は検出されたパターンから擾乱の
影響を補正するためのコマンドを生成するコマンド変換
部である。11は生成されたコマンドの記憶と補正を実
施するコマンド補正部である。12は補正されたコマン
ドのパターンを時間プロファイルで発生するコマンドプ
ロファイル発生部である。
【0012】前述のように構成された人工衛星の姿勢制
御装置において1から7の動作については従来の人工衛
星の姿勢制御装置の動作と同一であるため記述を省略す
る。図3において制御則3において生成された角運動量
コマンドcはパターンフィードフォワード補償器8に入
力される。入力された角運動量コマンドcは図2におい
て入力信号jと同一である。入力信号jはパターン検出
部9において、そのパターンを検出される。パターン検
出部9では入力信号をクロックoの単位で記録し、その
記録結果kをコマンド変換部10へ送る。コマンド変換
部10では記録したパターンから擾乱を補償するための
コマンドを生成する。実施の形態2ではパターン検出部
9の入力が角運動量コマンドであるのでコマンド変換部
9では特に変換処理は必要でない。コマンドL はコマン
ド補正部11に送られ、ここで蓄積される。コマンド補
正部11のスイッチは全てのコマンド変換が完了した後
に動作し、コマンド変換部9が送信したコマンドが前回
送信されたコマンドと加算される。コマンド補正部11
において生成された補正コマンドmはコマンドプロファ
イル発生部12に送信される。コマンドプロファイル発
生部12では送信された補正コマンドのパターンをクロ
ックoに従い送り出し、コマンドプロファイルnとな
る。コマンドプロファイルnはパターンフィードフォワ
ード補償器8の出力となり、角運動量コマンドに加算さ
れる。
御装置において1から7の動作については従来の人工衛
星の姿勢制御装置の動作と同一であるため記述を省略す
る。図3において制御則3において生成された角運動量
コマンドcはパターンフィードフォワード補償器8に入
力される。入力された角運動量コマンドcは図2におい
て入力信号jと同一である。入力信号jはパターン検出
部9において、そのパターンを検出される。パターン検
出部9では入力信号をクロックoの単位で記録し、その
記録結果kをコマンド変換部10へ送る。コマンド変換
部10では記録したパターンから擾乱を補償するための
コマンドを生成する。実施の形態2ではパターン検出部
9の入力が角運動量コマンドであるのでコマンド変換部
9では特に変換処理は必要でない。コマンドL はコマン
ド補正部11に送られ、ここで蓄積される。コマンド補
正部11のスイッチは全てのコマンド変換が完了した後
に動作し、コマンド変換部9が送信したコマンドが前回
送信されたコマンドと加算される。コマンド補正部11
において生成された補正コマンドmはコマンドプロファ
イル発生部12に送信される。コマンドプロファイル発
生部12では送信された補正コマンドのパターンをクロ
ックoに従い送り出し、コマンドプロファイルnとな
る。コマンドプロファイルnはパターンフィードフォワ
ード補償器8の出力となり、角運動量コマンドに加算さ
れる。
【0013】図5は角運動量擾乱の発生パターンとクロ
ックおよびスイッチの動作例について示したものであ
る。図からも分かるようにクロックに従い、擾乱パター
ンを記録し、かつ同時に擾乱を補償するためのコマンド
プロファイルを生成し、擾乱の影響を低減している。
ックおよびスイッチの動作例について示したものであ
る。図からも分かるようにクロックに従い、擾乱パター
ンを記録し、かつ同時に擾乱を補償するためのコマンド
プロファイルを生成し、擾乱の影響を低減している。
【0014】
【発明の効果】第1の発明によれば、衛星の角速度検出
器により、擾乱角運動量を精度良く、フィードフォワー
ド補償することができる。従って制御系の帯域を上げな
くても高精度の姿勢制御精度を達成することが可能であ
る。
器により、擾乱角運動量を精度良く、フィードフォワー
ド補償することができる。従って制御系の帯域を上げな
くても高精度の姿勢制御精度を達成することが可能であ
る。
【0015】第2の発明によれば、角運動量コマンドに
より、擾乱角運動量を精度良く、フィードフォワード補
償することができる。従って制御系の帯域を上げなくて
も高精度の姿勢制御精度を達成することが可能である。
より、擾乱角運動量を精度良く、フィードフォワード補
償することができる。従って制御系の帯域を上げなくて
も高精度の姿勢制御精度を達成することが可能である。
【図1】 この発明による人工衛星の姿勢制御装置の実
施の形態1を示す図である。
施の形態1を示す図である。
【図2】 この発明に関するパターンフィードフォワー
ド補償器の詳細構成図である。
ド補償器の詳細構成図である。
【図3】 この発明による人工衛星の姿勢制御装置の実
施の形態2を示す図である。
施の形態2を示す図である。
【図4】 この発明の実施の形態1における擾乱角運動
量の発生パターンとクロックおよびスイッチの動作例に
ついて示した図である。
量の発生パターンとクロックおよびスイッチの動作例に
ついて示した図である。
【図5】 この発明の実施の形態2における擾乱角運動
量の発生パターンとクロックおよびスイッチの動作例に
ついて示した図である。
量の発生パターンとクロックおよびスイッチの動作例に
ついて示した図である。
【図6】 従来の人工衛星の姿勢制御装置を示す構成図
である。
である。
1 角速度検出器、2 角度検出器、3 制御則、4
速度ループ、5 ホイール、6 衛星ダイナミックス
(角速度)、7 衛星ダイナミックス(姿勢角)、8
パターンフィードフォワード補償器、9 パターン検出
器部、10 コマンド変換部、11 コマンド補正部、
12 コマンドプロファイル発生部、13加算器、14
減算器、15 ゲイン、16 スイッチ、17 加算
器、18レジスタ。
速度ループ、5 ホイール、6 衛星ダイナミックス
(角速度)、7 衛星ダイナミックス(姿勢角)、8
パターンフィードフォワード補償器、9 パターン検出
器部、10 コマンド変換部、11 コマンド補正部、
12 コマンドプロファイル発生部、13加算器、14
減算器、15 ゲイン、16 スイッチ、17 加算
器、18レジスタ。
Claims (2)
- 【請求項1】 人工衛星の角速度を検出する角速度検出
器と、人工衛星の姿勢角度を検出する角度検出器と、上
記検出された角速度および角度から人工衛星の姿勢を制
御するための角運動量コマンドを生成する制御則と、人
工衛星に印加する角運動量擾乱を上記検出された角速度
を使用しパターンにより補正するパターンフィードフォ
ワード補償器と、上記角運動量コマンドと上記補償器の
出力とを入力し、人工衛星の姿勢を制御するためのホイ
ールの角運動量を制御する速度ループとを備えたことを
特徴とする人工衛星の姿勢制御装置。 - 【請求項2】 人工衛星の角速度を検出する角速度検出
器と、人工衛星の姿勢角度を検出する角度検出器と、検
出された角速度および角度から人工衛星の姿勢を制御す
るための角運動量コマンドを生成する制御則と、人工衛
星に印加する角運動量擾乱を上記角運動量コマンドを使
用してパターンにより補正するパターンフィードフォワ
ード補償器と、上記角運動量コマンドと上記補償器の出
力とを入力し、人工衛星の姿勢を制御するためのホイー
ルの角運動量を制御する速度ループとを備えたことを特
徴とする人工衛星の姿勢制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9050599A JPH10244997A (ja) | 1997-03-05 | 1997-03-05 | 人工衛星の姿勢制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9050599A JPH10244997A (ja) | 1997-03-05 | 1997-03-05 | 人工衛星の姿勢制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10244997A true JPH10244997A (ja) | 1998-09-14 |
Family
ID=12863444
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9050599A Pending JPH10244997A (ja) | 1997-03-05 | 1997-03-05 | 人工衛星の姿勢制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10244997A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6622969B2 (en) | 2001-03-01 | 2003-09-23 | Nec Corporation | Maneuver device for artificial satellite |
| CN104102224A (zh) * | 2014-06-24 | 2014-10-15 | 上海微小卫星工程中心 | 一种双回路卫星姿态跟踪控制装置及方法 |
| CN119861740A (zh) * | 2024-10-29 | 2025-04-22 | 上海航天控制技术研究所 | 一种编队卫星在轨干扰力矩估计与补偿方法 |
-
1997
- 1997-03-05 JP JP9050599A patent/JPH10244997A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6622969B2 (en) | 2001-03-01 | 2003-09-23 | Nec Corporation | Maneuver device for artificial satellite |
| CN104102224A (zh) * | 2014-06-24 | 2014-10-15 | 上海微小卫星工程中心 | 一种双回路卫星姿态跟踪控制装置及方法 |
| CN104102224B (zh) * | 2014-06-24 | 2016-09-07 | 上海微小卫星工程中心 | 一种双回路卫星姿态跟踪控制装置及方法 |
| CN119861740A (zh) * | 2024-10-29 | 2025-04-22 | 上海航天控制技术研究所 | 一种编队卫星在轨干扰力矩估计与补偿方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6622969B2 (en) | Maneuver device for artificial satellite | |
| CN110398995A (zh) | 一种压电陶瓷作动器的无模型跟踪控制方法及介质 | |
| JPH02284024A (ja) | 位置検出装置 | |
| US6126117A (en) | State control device of moving body and its state control method | |
| JPH10244997A (ja) | 人工衛星の姿勢制御装置 | |
| EP0562749B1 (en) | Apparatus for drift cancellation in angular detecting sensor | |
| JPH11299277A (ja) | モータトルク補正装置と該装置を備えたモータ駆動装置 | |
| JP3905259B2 (ja) | 人工衛星の姿勢制御装置 | |
| JP2778620B2 (ja) | 人工衛星の姿勢制御装置 | |
| JP2596376B2 (ja) | アンテナの駆動制御装置 | |
| JPS58183394A (ja) | 人工衛星のホイ−ル制御方式 | |
| JPH08188199A (ja) | 人工衛星の3軸姿勢制御装置 | |
| JP2573194B2 (ja) | 三軸姿勢制御装置 | |
| JPH04292298A (ja) | 人工衛星の誘導制御装置 | |
| JP3435828B2 (ja) | 位相制御されるサーボ系の進角自動決定方法 | |
| JP2754910B2 (ja) | 人工衛星の姿勢制御装置 | |
| JP2675606B2 (ja) | 宇宙航行体のアンテナ追尾装置 | |
| JPH0464107A (ja) | アンテナ駆動装置 | |
| JP3135601B2 (ja) | 宇宙航行体の姿勢制御装置 | |
| JPH02170218A (ja) | ディジタルコントローラにおけるサンプル時差補正方式 | |
| JPS62277084A (ja) | 直流サ−ボモ−タ制御方式 | |
| JPH0976999A (ja) | 人工衛星システム | |
| JPH0470199B2 (ja) | ||
| JPS6167700A (ja) | 太陽追尾装置 | |
| JP2020052958A (ja) | 制御装置、及びその制御方法並びに制御プログラム、構造体 |