JP5484262B2 - 宇宙機の姿勢制御装置 - Google Patents
宇宙機の姿勢制御装置 Download PDFInfo
- Publication number
- JP5484262B2 JP5484262B2 JP2010193085A JP2010193085A JP5484262B2 JP 5484262 B2 JP5484262 B2 JP 5484262B2 JP 2010193085 A JP2010193085 A JP 2010193085A JP 2010193085 A JP2010193085 A JP 2010193085A JP 5484262 B2 JP5484262 B2 JP 5484262B2
- Authority
- JP
- Japan
- Prior art keywords
- attitude
- spacecraft
- rotation angle
- time
- angle
- 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.)
- Active
Links
- 230000001133 acceleration Effects 0.000 claims description 12
- 230000036461 convulsion Effects 0.000 claims description 3
- 238000013459 approach Methods 0.000 claims 1
- 101001010835 Homo sapiens Intraflagellar transport protein 74 homolog Proteins 0.000 description 20
- 102100029997 Intraflagellar transport protein 74 homolog Human genes 0.000 description 20
- 206010034719 Personality change Diseases 0.000 description 18
- 230000006870 function Effects 0.000 description 13
- 238000012937 correction Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 6
- 238000011967 cystometrography Methods 0.000 description 4
- 230000010354 integration Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 1
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Description
従来の宇宙機の姿勢制御装置のCMGジンバル目標プロファイル生成器で算出されたジンバル回転角の目標値は、ジンバル回転角速度やジンバル回転角加速度(CMGのジンバル軸回りの回転角加速度)の上限値を常に満たすという保証がないので、姿勢制御系が信頼性を欠くことがある。
また、ジンバル回転角の軌道計画を近似的に算出する手段も明らかではないので、解が得られるとしても、長時間の演算時間が必要になるという問題もある。
さらに、ジンバル回転角の軌道計画と人工衛星の姿勢変更の軌道計画とが力学的に整合していないので、姿勢変更において余分な操作量が必要になるという問題もある。
そのため、CMGの制御による宇宙機の姿勢変更を、高い信頼性で、効率的かつ確実に実行することができる。
なお、以下の実施の形態では、宇宙機の姿勢制御装置が人工衛星に搭載されている場合を例に挙げて説明するが、これに限定されず、宇宙機の姿勢制御装置は、宇宙船等他の宇宙機に搭載されてもよい。
図1は、この発明の実施の形態1に係る宇宙機の姿勢制御装置によって制御されるCMG1の概略構成を示す斜視図である。図1において、CMG1は、人工衛星の姿勢制御に用いられるアクチュエータであり、スピン軸回りに高速で回転するホイールと、ホイールを支持するとともに、スピン軸に対して直交するジンバル軸回りに回転するジンバルとから構成されている。
目標姿勢算出部11は、人工衛星の姿勢変更に際して、人工衛星の最終的な目標姿勢を算出して軌道計画部12に出力する。
姿勢制御部14は、減算部13で算出された偏差を零にするように、フィードバック姿勢制御トルクを生成し、ステアリング制御部15に出力する。
減算部17は、加算部16で算出されたジンバル回転角目標値から、姿勢制御装置10に入力されたジンバル回転角現在値をフィードバックして減算し、算出された偏差をジンバル制御部18に出力する。
このように、軌道計画部12で人工衛星の姿勢角計画値および各CMG1のジンバル回転角計画値を算出し、これらの計画値を実現するようにフィードバック制御を実行することにより、信頼性の高い宇宙機の姿勢制御装置10を構成することができる。
まず、軌道計画部12は、i番目のCMG1のジンバル回転角をθiとしたときに、ジンバル回転角θiが初期値から最終値に至るまでに要する時間Tを設定する(ステップS1)。
ここで、軌道計画部12は、ジンバル回転角θiが初期値から最終値に至るまでに要する時間Tの間に、時刻tjを何点設定してもよい。この途中の時刻tjのジンバル回転角θi(tj)は、ジンバル回転角θiの軌道計画を算出するためのパラメータとなる。
具体的に説明すると、まず、ジンバル回転角の軌道計画θi(t)が得られれば、任意の時刻tにおいて、CMG1が有する角運動量の総和を算出することができる。
ここで、人工衛星の目標姿勢は、人工衛星の姿勢変更に際して、目標姿勢算出部11から与えられた値が用いられる。
なお、ステップS8においてθi(tj)に加算する微小量Δθi(tj)の値が大きくなりすぎる場合にも、時間Tが短すぎて解が得られないものと考えられるので、ステップS7での判断対象に、微小量Δθi(tj)の値の大きさを入れてもよい。
そのため、CMGの制御による宇宙機の姿勢変更を、高い信頼性で、効率的かつ確実に実行することができる。
なお、実際には、CMG1全体での角運動量の総和が最大となる状態は、それ以上、角運動量を発生できないという意味で、特異状態の一つとなっている。したがってCMG1全体の発生する角運動量が、最大発生角運動量より少し小さめの値となるように、ジンバル回転角の計画値を決定してもよい。
上記実施の形態1では、軌道計画部12に、目標姿勢算出部11から人工衛星の姿勢変更における最終姿勢(目標姿勢)のみが与えられる場合について説明した。この実施の形態2では、軌道計画部12に、人工衛星の姿勢角の最終姿勢だけでなく、初期姿勢から最終姿勢に至るまでの軌道計画もあらかじめ与えられる場合について説明する。
Claims (4)
- 宇宙機に搭載され、CMG(コントロールモーメントジャイロ)を制御して宇宙機の姿勢を変更する宇宙機の姿勢制御装置であって、
前記宇宙機の姿勢変更に際して、前記宇宙機の目標姿勢に基づいて、前記CMGのジンバル軸回りの回転角の軌道計画を、前記回転角が初期値から最終値に至るまでに要する時間内の複数の時刻における回転角を繋ぐ時間関数として算出するとともに、前記回転角の軌道計画を用いて得られた前記CMG全体の角運動量の総和から、角運動量保存則を用いて前記宇宙機の角運動量を算出し、この角運動量から求めた前記宇宙機の姿勢角速度を時間積分して、前記宇宙機の姿勢角の軌道計画を算出する軌道計画部を備え、
前記宇宙機の姿勢角の現在値および前記回転角の現在値をフィードバックして前記CMGを制御する
ことを特徴とする宇宙機の姿勢制御装置。 - 前記軌道計画部は、前記回転角の初期値と最終値との間を複数の区間に分割し、前記初期値および最終値を除く各区間の端点における回転角と、前記回転角が初期値から最終値に至るまでに要する時間とをパラメータとして、少なくとも前記宇宙機の姿勢角速度、姿勢角加速度および姿勢角加加速度、並びに前記ジンバル軸回りの回転角速度および回転角加速度の何れかを含む制約条件を満足するように前記各区間の回転角を時間関数で表現することにより、前記回転角の軌道計画を算出することを特徴とする請求項1に記載の宇宙機の姿勢制御装置。
- 前記軌道計画部は、前記回転角の初期値と最終値との間を3つの区間に分割し、前記初期値および最終値を除く各区間の端点における2つの前記回転角を、前記宇宙機の目標姿勢に基づいて決定される前記宇宙機に与えるべき角運動量の向きにおいて、前記CMG全体の角運動量の総和が逆向きで最大となるように、前記回転角の軌道計画を算出することを特徴とする請求項1に記載の宇宙機の姿勢制御装置。
- 前記軌道計画部は、前記宇宙機の姿勢角の軌道計画があらかじめ与えられた場合に、前記宇宙機の姿勢角の初期姿勢および最終姿勢に対応する回転角を求め、前記初期姿勢と最終姿勢との間の区間が滑らかに繋がるように、この回転角の軌道計画を示す時間関数を設定するとともに、この時間関数に基づいて前記宇宙機の姿勢角の軌道計画を算出し、算出された前記宇宙機の姿勢角の軌道計画が、あらかじめ与えられた前記宇宙機の姿勢角の軌道計画と近づくように、前記回転角の時間関数のパラメータを決定することを特徴とする請求項1から請求項3までのいずれか1項に記載の宇宙機の姿勢制御装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010193085A JP5484262B2 (ja) | 2010-08-31 | 2010-08-31 | 宇宙機の姿勢制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010193085A JP5484262B2 (ja) | 2010-08-31 | 2010-08-31 | 宇宙機の姿勢制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012051387A JP2012051387A (ja) | 2012-03-15 |
JP5484262B2 true JP5484262B2 (ja) | 2014-05-07 |
Family
ID=45905264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010193085A Active JP5484262B2 (ja) | 2010-08-31 | 2010-08-31 | 宇宙機の姿勢制御装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5484262B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101877414B1 (ko) * | 2017-09-22 | 2018-07-12 | 한국항공우주연구원 | 인공위성의 각운동량 조절방법 |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3034535B1 (fr) * | 2015-03-31 | 2018-08-17 | Airbus Defence And Space Sas | Procede et dispositif de controle d’attitude d’un engin spatial |
EP3312096A4 (en) | 2015-06-22 | 2019-01-23 | Mitsubishi Electric Corporation | DEVICE FOR CONTROLLING A SPACE VEHICLE AND METHOD FOR CALCULATING THE CMG CARDANA ANGLE |
US11167867B2 (en) * | 2016-09-09 | 2021-11-09 | Mitsubishi Electric Corporation | Artificial satellite, attitude control system, and attitude control method |
WO2019044735A1 (ja) * | 2017-09-01 | 2019-03-07 | 三菱電機株式会社 | 宇宙機制御装置、宇宙機制御方法、およびプログラム |
JP7080150B2 (ja) * | 2018-09-28 | 2022-06-03 | 三菱電機株式会社 | ジンバルプロファイル生成装置、ジンバルプロファイル生成プログラム及びジンバルプロファイル生成方法 |
DE102019103173A1 (de) * | 2019-02-08 | 2020-08-13 | Volocopter Gmbh | Verfahren und System zur Bewegungsplanung für Fluggeräte, insbesondere für last- und/oder personentragende VTOL-Fluggeräte |
CN114527653B (zh) * | 2022-01-25 | 2024-09-24 | 上海卫星工程研究所 | 一种基于双超平台的两舱连续机动路径规划优化方法 |
CN114485672B (zh) * | 2022-01-27 | 2024-05-07 | 北京理工大学 | 小天体附着的面状探测器耦合约束轨迹规划方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3741500A (en) * | 1971-04-21 | 1973-06-26 | Sperry Rand Corp | A cmg fine attitude control system |
US6154691A (en) * | 1997-09-02 | 2000-11-28 | Honeywell International Inc. | Orienting a satellite with controlled momentum gyros |
US6047927A (en) * | 1998-03-16 | 2000-04-11 | Honeywell Inc. | Escaping singularities in a satellite attitude control |
JP4511390B2 (ja) * | 2005-03-01 | 2010-07-28 | 三菱電機株式会社 | 人工衛星の姿勢制御装置 |
JP4679439B2 (ja) * | 2006-06-05 | 2011-04-27 | 三菱電機株式会社 | 人工衛星の姿勢制御装置 |
JP4463287B2 (ja) * | 2007-02-07 | 2010-05-19 | Nec東芝スペースシステム株式会社 | 姿勢変更制御方法、姿勢変更制御システム、姿勢変更制御プログラムおよびプログラム記録媒体 |
US8688296B2 (en) * | 2008-11-17 | 2014-04-01 | David A. Bailey | Method for maximum data collection with a control moment gyroscope controlled satellite |
-
2010
- 2010-08-31 JP JP2010193085A patent/JP5484262B2/ja active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101877414B1 (ko) * | 2017-09-22 | 2018-07-12 | 한국항공우주연구원 | 인공위성의 각운동량 조절방법 |
Also Published As
Publication number | Publication date |
---|---|
JP2012051387A (ja) | 2012-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5484262B2 (ja) | 宇宙機の姿勢制御装置 | |
US10507899B2 (en) | Motion control device and motion control method for ship | |
US9745082B2 (en) | Rapid slew and settle systems for small satellites | |
JP6444293B2 (ja) | 宇宙船の動作を制御する方法および制御システム、並びに宇宙船 | |
JP4249902B2 (ja) | 衛星姿勢制御における特異点回避 | |
EP1064591B1 (en) | Continuous spacecraft attitude control that avoids cmg array singularities | |
JP4679439B2 (ja) | 人工衛星の姿勢制御装置 | |
CN105159310B (zh) | 一种惯性系航天器姿态控制/角动量管理方法 | |
US20110248120A1 (en) | Precision attitude control system for gimbaled thruster | |
JP6373496B2 (ja) | 宇宙機の姿勢制御装置およびcmgのジンバル角演算方法 | |
US12202628B2 (en) | Attitude control system and method | |
US20080035797A1 (en) | Method of Controlling the Attitude of Satellites, Particularly Agile Satellites with a Reduced Number of Gyrodynes | |
JP4511390B2 (ja) | 人工衛星の姿勢制御装置 | |
JP5125542B2 (ja) | 人工衛星用姿勢制御装置および姿勢制御方法 | |
CN117029585A (zh) | 一种终端状态自主预测补偿的火箭制导能力扩展方法 | |
CN103034121A (zh) | 基于积分分离的递阶饱和pid控制器的控制方法 | |
CN111897352B (zh) | 基于控制力矩输出约束的姿态机动动态优化方法及介质 | |
Wu et al. | Model predictive control of rigid spacecraft with two variable speed control moment gyroscopes | |
Oki et al. | Time-optimal manipulator control of a free-floating space robot with constraint on reaction torque | |
Etter | A solution of the time-optimal Euler rotation problem | |
KR101695524B1 (ko) | 제어모멘트자이로 클러스터의 제어 장치 및 방법 | |
JP5126107B2 (ja) | 人工衛星の姿勢制御装置 | |
JP7080150B2 (ja) | ジンバルプロファイル生成装置、ジンバルプロファイル生成プログラム及びジンバルプロファイル生成方法 | |
KR100778098B1 (ko) | 인공위성 3축 자세제어용 제어 모멘트 자이로 클러스터 | |
Lee et al. | Asymptotic reduced-dimensional steering strategies for CMG singularity-free control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120927 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130827 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130830 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131018 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131021 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140121 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140218 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5484262 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |