JP6867634B1 - Attitude control device and attitude control method - Google Patents

Attitude control device and attitude control method Download PDF

Info

Publication number
JP6867634B1
JP6867634B1 JP2020124798A JP2020124798A JP6867634B1 JP 6867634 B1 JP6867634 B1 JP 6867634B1 JP 2020124798 A JP2020124798 A JP 2020124798A JP 2020124798 A JP2020124798 A JP 2020124798A JP 6867634 B1 JP6867634 B1 JP 6867634B1
Authority
JP
Japan
Prior art keywords
gimbal
angle
gyroscope
attitude
attitude control
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
Application number
JP2020124798A
Other languages
Japanese (ja)
Other versions
JP2022021272A (en
Inventor
広久 小島
広久 小島
サジャ ケシュトカー,
サジャ ケシュトカー,
アレキサンダー ポズニヤック,
アレキサンダー ポズニヤック,
俊夫 神谷
俊夫 神谷
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.)
Alexander Poznyak
Sajjad Keshtkar
Original Assignee
Alexander Poznyak
Sajjad Keshtkar
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 Alexander Poznyak, Sajjad Keshtkar filed Critical Alexander Poznyak
Priority to JP2020124798A priority Critical patent/JP6867634B1/en
Application granted granted Critical
Publication of JP6867634B1 publication Critical patent/JP6867634B1/en
Publication of JP2022021272A publication Critical patent/JP2022021272A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Multiple Motors (AREA)

Abstract

【課題】2軸ジンバルベースに取り付けられたシザードペア・コントロールモーメント・ジャイロスコープに基づいて、特異点および望ましくない交差ジャイロスコープ項を克服するとともにCMGの質量を削減するモデルを提供する。【解決手段】本発明の姿勢制御装置は、シザード配置された2つのジャイロスコープ30,40を有するジャイロスコープフレーム10と、それを回転可能に枢支する2軸ジンバルベース5とを含む。各ジャイロスコープ30,40のロータは高速で回転しており、傾斜角度調整用回転軸n1,n2およびジンバル軸Ob1,Oyはサーボモータによって作動される。すべてのモータの回転は、制御ユニット60によって測定され制御される。ロータの同期回転と傾斜角度δspとジンバル角度δi, δoの調整により、全運動モーメントが球形領域を有する3次元のジャイロスコープトルクを生成できる。【選択図】図1PROBLEM TO BE SOLVED: To provide a model for overcoming a singular point and an undesired crossing gyroscope term and reducing the mass of CMG based on a scissor pair control moment gyroscope attached to a biaxial gimbal base. An attitude control device of the present invention includes a gyroscope frame 10 having two gyroscopes 30 and 40 arranged in scissors, and a biaxial gimbal base 5 rotatably supporting the gyroscope frame 10. The rotors of the gyroscopes 30 and 40 are rotating at high speed, and the rotation angles n1 and n2 for adjusting the tilt angle and the gimbal shafts Ob1 and Oy are operated by a servomotor. The rotation of all motors is measured and controlled by the control unit 60. By synchronous rotation of the rotor and adjustment of the tilt angle δsp and the gimbal angles δi and δo, it is possible to generate a three-dimensional gyroscope torque in which the total moment of motion has a spherical region. [Selection diagram] Fig. 1

Description

本発明は、制御モーメント機器の分野に関し、慣性場におけるデバイスの三軸安定化、方向制御、および姿勢制御のための慣性システムの開発に用いることができる。
尚、本明細書及び特許請求の範囲の本文中では、使用できる文字の制限のため、変数を表す文字(例えばδ)で上に黒丸や逆V記号がついたものは、黒丸や逆V記号を左に付けて「・δ」「^δ」などと表示している。
INDUSTRIAL APPLICABILITY The present invention can be used in the field of control moment equipment to develop an inertial system for triaxial stabilization, directional control, and attitude control of a device in an inertial field.
In the text of the present specification and claims, due to restrictions on the characters that can be used, characters representing variables (for example, δ) with a black circle or inverted V symbol above are black circles or inverted V symbols. Is attached to the left and displayed as "・ δ", "^ δ", etc.

コントロールモーメント・ジャイロスコープ(CMG)のいくつかのアーキテクチャがよく知られている。シングルジンバルジャイロスコープは、制御対象のハウジングに固定的に接続されたシングルステージジンバルに配置された電気モータ駆動のフライホイールを備え、1次元の姿勢制御を提供するものであり、最も一般的な物の範疇である。オブジェクトを完全に3次元で制御するには、少なくとも3つのシングルジンバルCMGが必要である。3軸安定化と姿勢制御を提供するための広範でさまざまなアーキテクチャが、いくつかの文献で提案されている(特許文献1、特許文献2)。 Several architectures of the control moment gyroscope (CMG) are well known. The single gimbal gyroscope is the most common, with an electrically motor driven flywheel located in a single stage gimbal fixedly connected to the controlled housing to provide one-dimensional attitude control. It is a category of. At least three single gimbal CMGs are required to completely control the object in three dimensions. A wide variety of architectures for providing 3-axis stabilization and attitude control have been proposed in several documents (Patent Documents 1 and 2).

いくつかのシングルジンバルCMGをピラミッドアレイまたはルーフアレイ配置に構成した組み合わせは、三次元制御モーメントを作り出すことができる(特許文献1)。 シングルジンバルシザードタイプのCMGを備えた構造もよく知られており、トルク対質量比が比較的高い強力な1次元モーメントを作成できる(特許文献3、特許文献4)。 A combination of several single gimbal CMGs configured in a pyramid array or roof array arrangement can create a three-dimensional control moment (Patent Document 1). A structure including a single gimbal scissor type CMG is also well known, and a strong one-dimensional moment having a relatively high torque-to-mass ratio can be created (Patent Documents 3 and 4).

単一の回転子を備えたダブルジンバルCMG機構もよく知られており、これは三次元トルクを提供する。各デバイスの特異点(singularity)の問題を個別に解決するには、2つ以上のデバイスの組み合わせが必要である。
米国特許第6,917,862号 米国特許第 8,210,062号 米国特許第9,649,242号 米国特許第 7,152,495号
A double gimbal CMG mechanism with a single rotor is also well known, which provides three-dimensional torque. A combination of two or more devices is required to solve the singularity problem of each device individually.
U.S. Pat. No. 6,917,862 U.S. Pat. No. 8,210,062 U.S. Pat. No. 9,649,242 U.S. Pat. No. 7,152,495

3次元姿勢制御のための既知の古典的なCMGの制御方法および構造は、コントロールモーメントジャイロスコープシステムの能力および精度を低下させる可能性がある特異点および交差ジャイロスコープ項に関連する欠点と、比較的大きな重量という問題点を有する。
(発明の目的)
Known classical CMG control methods and structures for 3D attitude control compare with the drawbacks associated with singularity and cross gyroscope terms that can reduce the capabilities and accuracy of the control moment gyroscope system. It has a problem of heavy weight.
(Purpose of Invention)

本発明の目的は、2軸ジンバルベースに取り付けられたシザードペア・コントロールモーメント・ジャイロスコープに基づいて、特異点および望ましくない交差ジャイロスコープ項を克服するとともにCMGの質量を削減するモデルを提案することである。提案されたシステムの本開示の発明は、2軸周りのみに角運動量の方向を変えることが可能な2軸ジンバルベースに取り付けられたシザードペア・コントロールモーメントジャイロスコープに基づいている。 An object of the present invention is to propose a model that overcomes singularity and undesired crossing gyroscope terms and reduces the mass of CMG based on a scissored pair control moment gyroscope mounted on a biaxial gimbal base. is there. The invention of the present disclosure of the proposed system is based on a scissor pair control moment gyroscope mounted on a biaxial gimbal base capable of redirecting angular momentum only around the biaxial.

本発明のさらに他の目的および利点は、一部は明白であり、一部は明細書および図面から明らかになる。 Still other objectives and advantages of the present invention are in part obvious and in part revealed in the specification and drawings.

本システムは、シザード配置された2つのジャイロスコープを有するジャイロスコープフレームと、それを回転可能に枢支する2軸ジンバルベースとを含む。各ジャイロスコープのロータは高速で回転しており、傾斜角度調整用回転軸およびジンバル軸はサーボモータによって作動される。すべてのモータの回転は、制御ユニットによって測定され制御される。ロータの同期回転と傾斜角度およびジンバル角度調整により、全角運動量の幾何形状が球形領域を有する3次元のジャイロスコープトルクを生成できる。提案された構造は、慣性システムの姿勢制御の精度を向上させるとともに、特異点の領域が非常に僅かで対処しやすい。 The system includes a gyroscope frame with two scissor-arranged gyroscopes and a biaxial gimbal base that rotatably supports it. The rotor of each gyroscope rotates at high speed, and the rotation shaft and gimbal shaft for adjusting the tilt angle are operated by a servomotor. The rotation of all motors is measured and controlled by the control unit. Synchronous rotation of the rotor and adjustment of the tilt angle and gimbal angle can generate a three-dimensional gyroscope torque in which the geometric shape of the full-angle momentum has a spherical region. The proposed structure improves the accuracy of attitude control of the inertial system and is easy to deal with with very few singularity regions.

特異点および望ましくない交差ジャイロスコープを解決するために、制御対象のハウジングに回転可能に枢支された2軸ジンバルベースに取り付けられたシザードペア・コントロールモーメントジャイロスコープを提案する。この構成のシステムでは、3次元のトルクを生成でき、特異点が少なくかつ対処しやすく、交差したジャイロスコープ項の数が少ないため、制御設計に非常に適している。アクチュエータ、センサー、回転オブジェクトの数を減らすことで、既存の構造を圧縮して、内部スペースを節約し、軽量の構造を提供できる。 To solve singularity and undesired crossing gyroscopes, we propose a scissor pair control moment gyroscope mounted on a biaxial gimbal base rotatably pivoted to a controlled housing. A system with this configuration is very suitable for control design because it can generate three-dimensional torque, has few singularities and is easy to deal with, and has a small number of intersecting gyroscope terms. By reducing the number of actuators, sensors, and rotating objects, existing structures can be compressed to save internal space and provide lightweight structures.

したがって、本発明は、いくつかのステップと、1つ以上のそのようなステップと他のステップのそれぞれとの関係およびそのようなステップを実行するように適合された構成の特徴、要素の組み合わせおよび部品の配置を具体化するシステムを含む。それらすべて、以下の詳細な開示において例示されるとおりであり、本発明の範囲は、特許請求の範囲に示される。 Accordingly, the present invention describes the relationship between several steps and one or more such steps and each of the other steps, as well as the features, combinations of elements and configurations adapted to perform such steps. Includes a system that embodies the placement of parts. All of them are illustrated in the detailed disclosure below, and the scope of the present invention is set forth in the claims.

本発明をより完全に理解するために、以下の説明および添付の図面を参照する。 For a more complete understanding of the present invention, reference is made to the following description and accompanying drawings.

本発明のダブルジンバル・シザードペアCMGの概略図。 The schematic diagram of the double gimbal scissor pair CMG of this invention.

図1の装置のジャイロスコープフレームの概略図。The schematic view of the gyroscope frame of the apparatus of FIG.

図1の装置の2軸ジンバルベースの概略図。 FIG. 6 is a schematic view of a 2-axis gimbal base of the device of FIG.

座標系とジンバル角度の回転を示す図。The figure which shows the rotation of a coordinate system and a gimbal angle.

本発明のCMGベースの姿勢制御システムのブロック線図。 The block diagram of the CMG-based attitude control system of the present invention.

ジンバル駆動制御則(gimbal steering control law)のフローチャート。Flow chart of gimbal steering control law.

本発明の姿勢制御装置(「ダブルジンバル・シザードペア・コントロールモーメント・ジャイロスコープ」又は「ジャイロスコープシステム」ともいう)は、図1に示すように2つの主要部分、すなわち、2つの同一のシングル・ジンバルコントロールモーメント型のジャイロスコープ30、40を含むジャイロスコープフレーム10と、内側ジンバル軸が支持ベアリング6を介して前記ジャイロスコープフレーム10を保持する2軸ジンバルベース5と、から構成される。 2軸ジンバルベース5は、支持軸受2を介して制御対象1に取り付けられている。
(ジャイロスコープフレーム)
The attitude control device of the present invention (also referred to as "double gimbal scissor pair control moment gyroscope" or "gyroscope system") has two main parts, that is, two identical single gimbals , as shown in FIG. It is composed of a gyroscope frame 10 including control moment type gyroscopes 30 and 40, and a biaxial gimbal base 5 in which an inner gimbal shaft holds the gyroscope frame 10 via a support bearing 6. The biaxial gimbal base 5 is attached to the controlled object 1 via the support bearing 2.
(Gyroscope frame)

図2に示すように、各ジャイロスコープ30、40は、ロータ11、12、ロータハウジングフレーム13、14、ロータ駆動用モータ23、24、および増幅器25、26からなる。 As shown in FIG. 2, each gyroscope 30 and 40 includes rotors 11 and 12, rotor housing frames 13 and 14, rotor drive motors 23 and 24, and amplifiers 25 and 26.

ジャイロスコープフレーム10内のジャイロスコープ30、40は、それらの回転軸(「傾斜角度調整用回転軸」ともいう)およびnが互いに平行であるシザードタイプの様式で機械的または論理的に接続されている。 機械的な接続は、ベルト、ギア、またはカウンターレバーによって行うことができ、追加のコントローラを必要とせずに、正確で等しい傾斜角度δspを保証できる。 論理的な接続は、同期制御されたモータ19、20によって行われ、機械部品が少なく、組み立てが簡単で、冗長性があるなどの利点がある。この機械的または論理的接続により、ジャイロスコープ30、40は反対方向に同じ傾斜角度δspで傾く。 初期(基準)位置では、ジャイロスコープの主軸は、それぞれロータ11、12の角運動量ベクトルh1とh2を有し、平行であり、ベクトルh1とh2は反対方向を向いている。 角運動量の絶対値は一定で、理想的な場合は互いに等しい。

Figure 0006867634
The gyroscopes 30 and 40 in the gyroscope frame 10 are mechanically or logically in a scissor-type manner in which their rotation axes (also referred to as "rotation axes for tilt angle adjustment") n 1 and n 2 are parallel to each other. It is connected to the. Mechanical connections can be made by belts, gears, or counter levers, ensuring accurate and equal tilt angles δ sp without the need for additional controllers. The logical connection is made by synchronously controlled motors 19 and 20, and has advantages such as few mechanical parts, easy assembly, and redundancy. This mechanical or logical connection causes the gyroscopes 30, 40 to tilt in opposite directions at the same tilt angle δ sp . In the initial (reference) position, the main axes of the gyroscope have the angular momentum vectors h 1 and h 2 of the rotors 11 and 12, respectively, and are parallel, with the vectors h 1 and h 2 pointing in opposite directions. The absolute values of angular momentum are constant, ideally equal to each other.
Figure 0006867634

ジャイロスコープ30、40の傾斜角度調整用回転軸、nは、ジャイロスコープフレーム10のOx軸と平行であり、初期位置のロータのスピン軸は、Oy軸(第2軸ともいう)と平行である。 この位置から、理想的な状態では互いに等しい、各ジャイロスコープの傾斜角度δspがカウントされる。 The rotation axes n 1 and n 2 for adjusting the tilt angle of the gyroscopes 30 and 40 are parallel to the Ox axis of the gyroscope frame 10 , and the spin axis of the rotor at the initial position is the Oy axis (also referred to as the second axis) . It is parallel. From this position, the tilt angles δ sp of each gyroscope, which are ideally equal to each other, are counted.

ある1つの構成では、各ジャイロスコープの傾斜角度調整用回転軸n 、n は別個のモータ19、20を備えており、提案されたシステムにおいて互いに等しいと考えられるトルクmおよびmを生成する。 2つの軸n、nが運動学的に接続され、反対方向に等しく回転するという条件で、1つのモータが軸n、nのいずれかに設置されている場合、ジャイロスコープの特性は変化しない。 In one configuration, the tilt angle adjusting rotation axes n 1 and n 2 of each gyroscope are equipped with separate motors 19 and 20 to produce torques m 1 and m 2 which are considered to be equal to each other in the proposed system. Generate. Two axes n 1, n 2 is connected kinematically, with the proviso that rotates equally in opposite directions, when one motor is installed in one of the axes n 1, n 2, of the gyroscope characteristics Does not change.

ここで、ロータ11,12の合計の角運動量ベクトル(角運動量ベクトルh ,h のベクトル和で「ジャイロスコープシステムの角運動量ベクトル」ともいう)をhとする。それぞれのスピン軸に対するロータ11、12の慣性モーメントが等しく、それらに接続された残りの可動部品(プーリーまたはリンク、ギア、センサーなど)は、角度的力積においてバランスがとれているので、つまり、δsp=0のとき内側ジンバル軸Oyに対して角運動量がゼロ、または、この角運動量がほぼゼロなので、ジャイロスコープフレーム10の座標軸Oxyz(図2の右上図参照)の軸上への角運動量ベクトルhの射影は、以下の式で与えられる。

Figure 0006867634
Here, (a vector sum of the angular momentum vector h 1, h 2 is also referred to as "angular momentum vector of the gyroscope system") total angular momentum vector of the rotor 11, 12 is referred to as h. The moments of inertia of the rotors 11 and 12 for each spin axis are equal, and the remaining moving parts (pulleys or links, gears, sensors, etc.) connected to them are balanced in the angular impulse, that is, · [delta] sp = 0 angular momentum with respect to the inner gimbal axis Oy zero time or, because the angular momentum is almost zero, the corner of the on-axis of the coordinate axes of the gyroscope frame 10 OXYZ (see upper right diagram of FIG. 2) The projection of the momentum vector h is given by the following equation.
Figure 0006867634

Ox軸およびOy軸上への角運動量の射影の合計はゼロに等しいので、章動を無視すると、本システムは、余分な交差ジャイロスコープ力を排除して、Oz軸の周りに1つのモーメントのみを生成すると考えることができる。 Ignoring nutation, the system eliminates extra crossing gyroscope forces and has only one moment around the Oz axis, since the sum of the projections of angular momentum on the Ox and Oy axes is equal to zero. Can be thought of as generating.

ベクトルhzの変動の領域Sは、Oz軸に平行な直線セグメントであり、その長さは2Hw sin δspに等しい。 δsp=π/ 2の場合、この領域の最大寸法は2Hwに等しくなる。 The region S of variation of the vector hz is a straight line segment parallel to the Oz axis, the length of which is equal to 2Hw sin δ sp. If δ sp = π / 2, the maximum dimension of this region is equal to 2Hw.

ロータ11,12の回転速度は一定であり、アプリケーション、寸法、利用可能なオンボード電源、および必要な敏捷性に依存するが、基準は250〜3000 rpmの間とすることができる。 電力および信号は、電源および制御ユニット60から集電環21,22を介して送信され、それにより、n軸およびn軸の周りのジャイロスコープの完全な回転が可能になっている。
(2軸ジンバルベース)
Rotational speeds of rotors 11 and 12 are constant and can be between 250 and 3000 rpm, depending on application, dimensions, available onboard power supply, and required agility. Power and signals are transmitted from the power supply and control unit 60 via the collector ring 21, whereby the complete rotation of the gyroscope around the n 1 axis and n 2 axes is enabled.
(2-axis gimbal base)

図3は、2軸ジンバルベース5の概略図を示す。支持軸受2および6に沿って設置されたトルクモータ3および7の作用によって角運動量ベクトルを回転させると、これから生じるジャイロスコープモーメントにより、OxおよびOy軸に沿って制御モーメントの方向づけができる。 FIG. 3 shows a schematic view of the biaxial gimbal base 5. When the angular momentum vector is rotated by the action of the torque motors 3 and 7 installed along the support bearings 2 and 6, the gyroscope moment generated from the rotation allows the control moment to be oriented along the Ox and Oy axes.

したがって、角運動量ベクトルhの変動の3次元領域Sを得るために、ジャイロスコープフレーム10は2軸ジンバルベース5上に設置される。外側ジンバル軸Ob (第1軸ともいう)周りの第1の回転は、制御対象1に固定されたモータ3によって生成される。 内側のジンバル軸は、第2の回転として、モータ7とベルト8により、ジャイロスコープフレーム10をOy軸(第2軸ともいう)周りに傾ける。 この構成は、角運動量ベクトルhの変化の球形領域Sを作成し、したがって3次元の制御モーメントシステムを作成する。 Therefore, the gyroscope frame 10 is installed on the biaxial gimbal base 5 in order to obtain the three-dimensional region S of the fluctuation of the angular momentum vector h. The first rotation around the outer gimbal shaft Ob 1 (also referred to as the first shaft) is generated by the motor 3 fixed to the controlled object 1. The inner gimbal shaft tilts the gyroscope frame 10 around the Oy axis (also referred to as the second axis) by the motor 7 and the belt 8 as the second rotation. This configuration creates a spherical region S of changes in the angular momentum vector h, thus creating a three-dimensional control moment system.

制御対象1の、Ob、ObおよびOb(図4参照)に対する姿勢の方向付けは、以下のように行われる。 Ob軸周りの回転のために、ジャイロスコープ30、40の傾斜角度δspを操作することが必要であり、これは、Ob軸周りの単純なフライホイールのように反作用トルクをもたらす。 ObおよびOb軸周りに回転させるには、モータ7および3により、ジンバル軸周りのトルクを対応させて発生する必要がある。 これらのモーメントは、ジャイロスコープの歳差運動を引き起こし、制御対象1の本体に対して、等しく反対方向の制御モーメントを生成する。 The posture of the controlled object 1 with respect to the Ob 1 , Ob 2 and Ob 3 axes (see FIG. 4) is oriented as follows. For rotation around the Ob 3 axis, it is necessary to operate the tilt angle δ sp of the gyroscopes 30, 40, which provides reaction torque like a simple flywheel around the Ob 3 axis. In order to rotate around the Ob 1 and Ob 2 axes, the motors 7 and 3 need to generate the torques around the gimbal axes in a corresponding manner. These moments cause the precession of the gyroscope and generate control moments in the same and opposite directions with respect to the body of the controlled object 1.

ジャイロスコープ30、40のロータ11,12の合計の角運動量ベクトルhの最終領域Sは、物理的な特異点または制御モーメントを生成することが不可能な領域のない中実球である。この領域の体積は、ジャイロスコープ30、40のロータ11,12の最大角運動量によって制限される。
(姿勢制御方法の概要)
上記のように構成された本発明の姿勢制御装置を使用した制御対象(1)の姿勢制御方法について、図5を参照して説明する。本姿勢制御方法は、以下のステップ(a)〜()を含む(なお、図5の符号7(a)〜7()は、ステップ(a)〜()に対応する)。
(a)外部センサーに基づいて制御対象の現在の姿勢(q)を把握することと、
(b)制御対象の目標姿勢(qt)と前記現在の姿勢(q)から姿勢誤差(^qe)を算出することと、
(c)制御対象の姿勢の変更と安定化のための外部センサーから、ロール、ピッチ、ヨーの各姿勢の信号(ω)を取得することと、
(d)ステップ(b)の信号とステップ(c)の信号を組み合わせてトルクコマンド(uc)を算出することと、
(e)前記ロータ11,12に、モータを使用してそれぞれの角運動量(Hw)を与えることと、
(f)センサーを使用して前記ロータの回転速度、傾斜角度(δsp)、およびジンバル角度(δi,δo)を測定することと、
(g)ステップ(f)の信号を使用して前記ロータ11,12の合計の角運動量ベクトル(h)を算出することと、
(h)ステップ(c)、(d)、(g)の信号を組み合わせて、運動量速度コマンド(τ)を計算することと、
(i)ジンバル駆動制御則にジンバル角度ベクトル(δ = [δsp δi δo]T)と運動量速度コマンド(τ)を提供して、ジンバル駆動速度コマンド(δc=[δcsp δci δco]T)を決定することと、
(j)ジンバル駆動速度コマンド(δc)を前記制御ユニットに提供して、傾斜角度(δsp)とジンバル角度(δi,δo)を変更することと、
(k)ステップ(i)で決定されたジンバル駆動速度コマンド(δco)に基づいて、前記制御ユニットにより、前記2軸ジンバルベースのジンバル角度(δo)を変更することと、
(l)ステップ(i)で決定されたジンバル駆動速度コマンド(δci)に基づいて、前記制御ユニットにより、2軸ジンバルベース(5)内の前記ジャイロスコープフレームのジンバル角度(δi)を変更することと、
(m)ステップ(i)で決定されたジンバル駆動速度コマンド(δcsp)に基づいて、前記制御ユニットにより、共通の前記ジャイロスコープフレームに取り付けられた各ジャイロスコープの傾斜角度(δsp)を変更することと、
(n)前記姿勢制御装置によって生成された姿勢制御トルク(u)を適用して、前記制御対象の姿勢の変更および安定化を行うこと。
以下、この姿勢制御方法について具体的に説明する。
(対象の回転)
The final region S of the total angular momentum vector h of the rotors 11 and 12 of the gyroscopes 30 and 40 is a solid sphere without a region in which it is impossible to generate a physical singularity or control moment. The volume of this region is limited by the maximum angular momentum of the rotors 11 and 12 of the gyroscopes 30 and 40.
(Outline of attitude control method)
The attitude control method of the controlled object (1) using the attitude control device of the present invention configured as described above will be described with reference to FIG. This attitude control method includes the following steps (a) to ( n ) (note that reference numerals 7 (a) to 7 ( n ) in FIG. 5 correspond to steps (a) to ( n )).
(A) To grasp the current attitude (q) of the controlled object based on the external sensor, and
(B) To calculate the attitude error (^ q e ) from the target attitude (q t ) of the controlled object and the current attitude (q).
(C) Obtaining roll, pitch, and yaw posture signals (ω) from an external sensor for changing and stabilizing the posture of the controlled object.
(D) The torque command (u c ) is calculated by combining the signal of step (b) and the signal of step (c), and
(E) The rotors 11 and 12 are given their respective angular momentums (H w) by using a motor.
(F) Using a sensor to measure the rotation speed, tilt angle (δ sp ), and gimbal angle (δ i , δ o ) of the rotor.
(G) Using the signal of step (f), the total angular momentum vector (h) of the rotors 11 and 12 is calculated, and
(H) Combining the signals of steps (c), (d), and (g) to calculate the momentum velocity command (τ),
(I) The gimbal drive speed command (・δ c = [δ csp ) is provided by providing the gimbal angle vector (δ = [δ sp δ i δ o ] T ) and the momentum velocity command (τ) to the gimbal drive control law. Determining δ ci δ co ] T ) and
(J) To change the tilt angle (δ sp ) and the gimbal angle (δ i , δ o ) by providing the gimbal drive speed command (δ c ) to the control unit.
(K) based on the step (i) gimbal drive speed command determined by δ co), by the control unit, and changing the 2-axis gimbal based gimbal angle ([delta] o),
(L) on the basis of the step (i) gimbal drive speed command determined in [delta] ci), by the control unit, gimbal angles of the gyroscope frames in 2-axis gimbal base (5) and ([delta] i) To change and
(M) based on the step (i) gimbal drive speed command determined by δ csp), by the control unit, the inclination angles of the gyroscope which is mounted on a common said gyroscope frame ([delta] sp) To change and
(N) The attitude control torque (u) generated by the attitude control device is applied to change and stabilize the attitude of the controlled object.
Hereinafter, this attitude control method will be specifically described.
(Rotation of target)

本システムは、支持軸受2を介して制御対象1の本体に設置される必要がある。制御ユニット60は、増幅器25および26を介してモータ23および24(図2参照)に電流を送り、ロータ11および12を同じ方向に同じ速度で回転させることにより、互いに反対方向の角運動量ベクトルとhを生成し、本システムを使用可能にする。 This system needs to be installed in the main body of the controlled object 1 via the support bearing 2. The control unit 60 sends a current to the motors 23 and 24 (see FIG. 2) via the amplifiers 25 and 26 to rotate the rotors 11 and 12 in the same direction at the same speed, thereby causing the angular momentum vectors h in opposite directions. Generate 1 and h 2 to enable this system.

制御対象1の回転のために、いくつかの外部姿勢センサ(図示省略)によって把握される制御対象1の実際の向きを、所定の基準座標系と比較する。実際の姿勢と所望の姿勢との差を制御ユニット60で計算し、ジンバル駆動制御則によって決定される制御信号をサーボモータ3、7、19、20(図1,2参照)に送信し、所望の姿勢制御トルクuを生成する。 Due to the rotation of the controlled object 1, the actual orientation of the controlled object 1 grasped by some external attitude sensors (not shown) is compared with a predetermined reference coordinate system. The difference between the actual posture and the desired posture is calculated by the control unit 60, and the control signal determined by the gimbal drive control law is transmitted to the servomotors 3, 7, 19, 20 (see FIGS. 1 and 2) to obtain the desired posture. Attitude control torque u is generated.

姿勢制御トルクuは、支持軸受2を介して制御対象1の本体に作用する。モータm19およびm20による傾斜角度δspの変化、およびモータmおよび によるジンバル角度δおよびδの変化により、姿勢制御トルクuの方向および大きさが変化する。 The attitude control torque u acts on the main body of the controlled object 1 via the support bearing 2. The direction and magnitude of the attitude control torque u are changed by the change of the inclination angle δ sp by the motors m 19 and m 20 and the change of the gimbal angles δ i and δ o by the motors m 7 and m 3.

角運動量hの主ベクトルを有するジャイロスコープフレーム主軸Ozは、開始(基準)位置では、制御対象1のOb軸に平行である。この位置から、ジンバル角度δiおよびδoがカウントされる。制御対象1の軸上への主角運動量の射影は次式で表すことができる。

Figure 0006867634
The gyroscope frame spindle Oz having the principal vector of the angular momentum h z is parallel to the Ob 3 axis of the control target 1 at the start (reference) position. From this position, the gimbal angles δ i and δ o are counted. The projection of the principal angular momentum on the axis of the controlled object 1 can be expressed by the following equation.
Figure 0006867634

本システムによって作成された制御モーメントの、制御対象1の軸上への射影の式は、式(3)の両辺を、時間で微分することによって得ることができ、次の式が得られる。

Figure 0006867634
The equation for projecting the control moment created by this system on the axis of the controlled object 1 can be obtained by differentiating both sides of the equation (3) with respect to time, and the following equation can be obtained.
Figure 0006867634

数学的特異点は、本ジャイロスコープシステムのヤコビ行列A∈R3x3が階数を失うとき、つまり、階数(A)<3のとき発生する。

Figure 0006867634

The mathematical singularity occurs when the Jacobian matrix A ∈ R 3x3 of this gyroscope system loses the rank, that is, when the rank (A) <3.
Figure 0006867634

式(5)を満足する任意のジンバル角度ベクトルδは、システムの特異点角度と考えられ、δsp=±π/ 2、0、πまたはδi=±π/ 2である。従来のシングルジンバル・コントロールモーメント・ジャイロスコープシステムの内部特異点は、双曲線または楕円の特異点として分類される。 δsp= 0、π、またはδi=±π/ 2であるが、δsp≠±π/ 2である場合、特異点は内部的であり、ヌルモーションによって回避できる双曲線型のみである。外部特異点については、δsp=±π/ 2の場合、特異点は外部楕円型であり、ジャイロスコープ30および40の傾斜角度δspを変更することにより、簡単かつ迅速に回避できる。
(姿勢制御則)
Any gimbal angle vector δ that satisfies equation (5) is considered to be the singularity angle of the system and is δ sp = ± π / 2, 0, π or δ i = ± π / 2. The internal singularities of conventional single gimbal control moment gyroscope systems are classified as hyperbolic or elliptical singularities. If δ sp = 0, π, or δ i = ± π / 2, but δ sp ≠ ± π / 2, the singularity is internal and only hyperbolic, which can be avoided by null motion. Regarding the external singularity, when δ sp = ± π / 2, the singular point is an external elliptical shape and can be easily and quickly avoided by changing the inclination angle δ sp of the gyroscopes 30 and 40.
(Attitude control law)

ジンバル駆動制御則のフローチャートを図6に示す。
CMGベースの姿勢制御システムは、姿勢制御則(四元数フィードバックタイプ)、提案されたジャイロスコープシステムを使用するジンバル駆動制御則、および制御対象の力学からなる。駆動速度コマンド(steering rate command)は、ジンバル駆動制御則を使用して決定され、姿勢制御トルクを生成するために、ジャイロスコープシステムに制御動作を与える。制御戦略としては、次の姿勢制御則が使用される。

Figure 0006867634
ここで、Jは制御対象1の慣性モーメント、i = 1、2、3はそれぞれ制御対象固定座標フレームのOb、Ob、およびOb軸に対応し、 cとkは制御ゲインであり、^qe = [qe1 qe2 qe3]T である。ここで、姿勢誤差の四元数qe(= [qe1 qe2 qe3 qe4]T)のベクトル部分は、目標姿勢の四元数qt(= [qt1 qt2 qt3 qt4]T)と現在の姿勢の四元数q(= [q1 q2 q3 q4]T)を用いて以下のように表され:
Figure 0006867634
そして、飽和関数satLi(^qe)(i = 1、2、3)は次のように定義される。
Figure 0006867634
さらに、Liはジャイロスコープシステムへのトルクコマンドを制限し、トルクは過剰反応を回避するために変化させる:
Figure 0006867634
ここで、aiはi番目の制御軸周りの最大制御加速度であり、生成可能な最大トルクに応じて適切な値に設定され、|ωi| maxは各軸周りの指定された最大角速度である。
(ジンバル駆動制御則) A flowchart of the gimbal drive control rule is shown in FIG.
The CMG-based attitude control system consists of an attitude control law (quaternion feedback type), a gimbal drive control law using the proposed gyroscope system, and the dynamics of the controlled object. The steering rate command is determined using the gimbal drive control law and gives control action to the gyroscope system to generate attitude control torque. The following attitude control rules are used as the control strategy.
Figure 0006867634
Here, J corresponds to the moment of inertia of the controlled object 1, i = 1 , 2 , and 3 correspond to the Ob 1, Ob 2, and Ob 3 axes of the controlled object fixed coordinate frame, respectively, and c and k are the control gains. ^ q e = [q e1 q e2 q e3 ] T. Here, the vector part of the attitude error quaternion q e (= [q e1 q e2 q e3 q e4 ] T ) is the target attitude quaternion q t (= [q t1 q t2 q t3 q t4 ]]. It is expressed as follows using T) and the quaternion q (= [q 1 q 2 q 3 q 4 ] T) of the current posture:
Figure 0006867634
And the saturation function sat Li (^ q e ) (i = 1, 2, 3) is defined as follows.
Figure 0006867634
In addition, Li limits the torque command to the gyroscope system and changes the torque to avoid overreaction:
Figure 0006867634
Where a i is the maximum control acceleration around the i-th control axis, set to an appropriate value according to the maximum torque that can be generated, and | ω i | max is the specified maximum angular velocity around each axis. is there.
(Gimbal drive control rule)

トルクコマンドucの決定後のジンバル駆動制御則については、ジャイロスコープシステムの角運動量ベクトルの変化hが、ジンバル駆動制御則への運動量速度コマンドτとして取得される。 ジンバル駆動速度コマンドδは、次のように決定される。

Figure 0006867634
ここで、δmaxはジャイロスコープシステムが機械的に駆動されるときのジンバル駆動速度の最大値である。このようにリミッターを設定することにより、ジンバル駆動制御則は、より現実的な操作を考慮したものとなる。ジンバル駆動速度δに関する運動量速度コマンドτを解く場合、通常、3より多くのジンバルを有するジャイロスコープシステムに対しては疑似逆行列を使用する必要がある。本ジャイロスコープシステムのヤコビ行列Aは正方であるため、ジンバル駆動速度コマンドδは、Aの逆行列を計算することによって得られる。 The gimbal drive control law after the determination of the torque command u c, change · h angular momentum vector of the gyroscope system is acquired as τ momentum rate commands to the gimbal drive control law. Gimbal drive speed command · [delta] c is determined as follows.
Figure 0006867634
Here,δmax is the maximum value of the gimbal drive speed when the gyroscope system is mechanically driven. By setting the limiter in this way, the gimbal drive control law takes into consideration more realistic operations. When solving the momentum velocity command τ for the gimbal drive velocity · δ, it is usually necessary to use the pseudo-inverse matrix for gyroscope systems with more than 3 gimbals. Since the Jacobian matrix A of the gyroscope system is tetragonal, gimbal drive speed command · [delta] c is obtained by computing the inverse of A.

ヌルモーション、すなわち、ジャイロスコープシステムによる正味トルクが生成されないようにするジンバルの駆動であって、トルクを生成せずにジンバル角度を変更することにより生成される動作は、特異点回避および回復の方法として使用される。ここで、ジャイロスコープシステムによって生成された角運動量ベクトルの変化hは、ジャイロスコープシステムへの運動量速度コマンドτに対応し、ジャイロスコープシステムの慣性によって生成されたトルクを含まない。したがって、ヌルモーションの場合、次の等式が成り立つ。

Figure 0006867634
ここで、nは、ジャイロスコープシステムの角運動量ベクトルが変化しないようなジンバル駆動速度の組み合わせであり、n = null(A)の関係が成立する。 Null motion, the drive of the gimbal that prevents the gyroscope system from generating net torque, is a method of singularity avoidance and recovery that is generated by changing the gimbal angle without generating torque. Used as. Here, the change · h angular momentum vector produced by the gyroscope system corresponds to τ momentum speed command to the gyroscope system does not include a torque generated by the inertia of the gyroscope system. Therefore, in the case of null motion, the following equation holds.
Figure 0006867634
Here, n is a combination of gimbal drive velocities such that the angular momentum vector of the gyroscope system does not change, and the relationship of n = null (A) is established.

ヌルモーションを使用する方法は、ジンバル角度を駆動するnの値を見つけ、それにより、特異点に陥るジンバル角度の組み合わせを回避またはそこから回復する。 The method using null motion finds a value of n that drives the gimbal angle, thereby avoiding or recovering from the combination of gimbal angles that falls into a singularity.

δsp = 0の場合のヌルモーション、およびこのタイプの特異点から回復するために使用される方法について述べる。δsp= 0の場合、角運動量ベクトルの変化hは次のように表される。

Figure 0006867634
Null motion when δ sp = 0 and the method used to recover from this type of singularity are described. When δ sp = 0, the change in the angular momentum vector · h is expressed as follows.
Figure 0006867634

δsp=0の場合の式(12)は、内側および外側のジンバル角度δiおよびδoを、トルクを生成せずに変更できることを示している。 条件|sinδsp| <ε1(ε1 ≒0)は、δsp= 0の場合の特異点を決定するために使用される。ヌルモーションを使用して特異点から回復する方法では、本ジャイロスコープシステムの出力を、目標姿勢の四元数で示される回転軸方向に向けるようにし、次にδspを変更する。まず、四元数から回転軸方向を求める。目標の軸方向がec = [ec1 ec2 ec3]Tで、回転角度がθcの場合、[qc1 qc2 qc3 qc4]が与えられる。ecと本ジャイロスコープシステムの出力トルク方向の関係は、次のように評価される。

Figure 0006867634
ここでsngは、以下の符号関数を示す。
Figure 0006867634
Equation (12) for δ sp = 0 shows that the inner and outer gimbal angles δ i and δ o can be changed without generating torque. The condition | sin δ sp | <ε 11 ≈ 0) is used to determine the singularity when δ sp = 0. In the method of recovering from a singular point using null motion, the output of this gyroscope system is directed in the direction of the rotation axis indicated by the quaternion of the target attitude, and then δ sp is changed. First, the direction of the rotation axis is obtained from the quaternion. If the target axial direction is e c = [e c1 e c2 e c3 ] T and the rotation angle is θ c , then [q c1 q c2 q c3 q c4 ] is given. The relationship between e c and the output torque direction of this gyroscope system is evaluated as follows.
Figure 0006867634
Here, sng indicates the following sign function.
Figure 0006867634

シザードペア・コントロールモーメント・ジャイロスコープの出力トルクのz成分は、|δi| ≦π/ 2および|δo| ≦π/ 2であっても、傾斜角速度 δspの符号に従って正または負になる可能性がある。絶対値が小さい目標の内部および外部ジンバル角度を選択するために、|δi|≦π/ 2および|δo| ≦π/ 2を前提とする。この前提の下で、sgn(ec3)= -sgn(δsp)およびec1 = sgn(ec3)sinδiが成立する。 ジンバルペア・コントロールモーメント・ジャイロスコープの出力方向を目標軸方向ecに一致させるには、式 (13)をδiとδoについて解き、それらの解を^δiおよび^δoと呼ぶ。これらの解は、以下のようになる。

Figure 0006867634
Figure 0006867634
iおよび^δoは、それぞれ内部および外部ジンバルの目標角度であるため、δsp= 0の場合、内部および外部ジンバル角度δiおよびδoを目標ジンバル角度^δiおよび^δo に変更するためのジンバル駆動制御則は、以下のように実施される。
Figure 0006867634
ここで、knは、ヌルモーションのジンバル駆動制御則の制御ゲインである。 The z component of the output torque of the scissored pair, control moment, and gyroscope becomes positive or negative according to the sign of the tilt angular velocity, δ sp , even if | δ i | ≤ π / 2 and | δ o | ≤ π / 2. there is a possibility. We assume | δ i | ≤ π / 2 and | δ o | ≤ π / 2 to select the internal and external gimbal angles of the target with a small absolute value. Under this premise, sgn (e c3 ) = -sgn (δ sp ) and e c1 = sgn (e c3 ) sin δ i hold. To match the output direction of the gimbal pair control moment gyroscope with the target axial direction e c , solve equation (13) for δ i and δ o , and call those solutions ^ δ i and ^ δ o. These solutions are as follows.
Figure 0006867634
Figure 0006867634
Since ^ δ i and ^ δ o are the target angles of the internal and external gimbals, respectively, when δ sp = 0, the internal and external gimbal angles δ i and δ o are set to the target gimbal angles ^ δ i and ^ δ o . The gimbal drive control rule for changing is implemented as follows.
Figure 0006867634
Here, k n is the control gain of the gimbal drive control law of null motion.

本ジャイロスコープシステムは、式(17)に従って駆動され、シザードペア・コントロールモーメント・ジャイロスコープの駆動は、δcノルムが0に近づくと再開される。実際の実施では、|δc | <ε3が満たされている場合、式(17)によるヌルモーションから次のような部分的逆関数のジンバル駆動制御則に切り替えられる。

Figure 0006867634
ここで、以下のように定義される。
Figure 0006867634
このようにして、本ジャイロスコープシステムはヌルモーションから回復し、式(10)のジンバル駆動制御則へのスムーズな切り替えを可能にする。 This gyroscope system is driven according to equation (17), the driving of Shizadopea control moment gyroscopes, are resumed and-.delta.c norm approaches 0. In the actual implementation, when | · δc | <ε 3 is satisfied, the null motion according to Eq. (17) is switched to the following partial inverse function gimbal drive control law.
Figure 0006867634
Here, it is defined as follows.
Figure 0006867634
In this way, the gyroscope system recovers from null motion and enables smooth switching to the gimbal drive control law of equation (10).

この段落では、δsp =±π/2のときの特異点を処理する方法を説明する。上記のように、δsp =±π/2のときの特異点は外部特異点である。したがって、ヌルモーションを使用してこの特異点から回復することはできない。δsp=±π/2特異点を回避するために、いくつかの方法が検討されている。しかし、そのような方法では、シザードペア・コントロールモーメント・ジャイロの大きな角運動量をシステム内で十分に活用することができないため、現在のジャイロシステムの目標である高速姿勢変更を実現することはできない。外部特異点から回復するための傾斜角度δspには、回転方向の曖昧さが存在する。この回転の曖昧さを排除するために、傾斜角度δspの回転範囲に対する|δsp|≦π/2の制約を考える。これは、集電環の必要性を排除するのに役立ち、それにより、電気配線ハーネスを簡素化することができる。 |δsp|≦π/ 2の条件下でのδspの任意の値に対する角運動量の大きさはπ-δspの場合のものと同じであるため、この制約の設定は問題にならない。これらの条件を満たすために、シザードペア・コントロールモーメント・ジャイロスコープの傾斜角度の駆動をδsp=±π/2付近で停止する方法を紹介する。以下に手順を示す。 This paragraph describes how to handle the singularity when δ sp = ± π / 2. As mentioned above, the singularity when δ sp = ± π / 2 is the external singularity. Therefore, it is not possible to recover from this singularity using null motion. Several methods have been investigated to avoid the δ sp = ± π / 2 singularity. However, such a method cannot fully utilize the large angular momentum of the scissor pair control moment gyro in the system, so that the high-speed attitude change, which is the goal of the current gyro system, cannot be realized. There is ambiguity in the direction of rotation at the tilt angle δ sp for recovering from the external singularity. To eliminate this rotation ambiguity , consider the constraint of | δ sp | ≤ π / 2 for the rotation range of the tilt angle δ sp. This helps eliminate the need for a collection ring, which can simplify the electrical wiring harness. Since the magnitude of the angular momentum for any value of δ sp under the condition of | δ sp | ≤ π / 2 is the same as that for π-δ sp , the setting of this constraint does not matter. In order to satisfy these conditions, we will introduce a method of stopping the drive of the tilt angle of the scissor pair control moment gyroscope near δ sp = ± π / 2. The procedure is shown below.

シザードペア・コントロールモーメント・ジャイロスコープがδsp=±π/2での特異点に近づく場合、つまりcosδspが正の閾値ε2(ε2 ≒0)より小さい場合、シザードペア・コントロールモーメント・ジャイロスコープの傾斜角度の駆動を停止する。すると、制御対象は、回転運動を慣性的に継続して、目標の姿勢に近づく。 制御対象が目標姿勢に近づくと、sinδspを減少させる方向にジンバル駆動速度コマンドδcspが入力される。したがって、シザードペア・コントロールモーメント・ジャイロスコープの傾斜角度を再度駆動することにより、制御対象の角速度を低下させ、その姿勢を目標姿勢で安定させることができる。|δsp|≦π/2の制約を適用するには、δsp=±π/2で駆動を再開するために次のジンバル駆動制御則が使用される。

Figure 0006867634
ここでk r は、傾斜角度δ sp の駆動再開のための制御ゲインである。
このようにして、|δsp|≦π/2の範囲内の駆動条件が達成される。
If the scissored pair control moment gyroscope approaches a singular point at δ sp = ± π / 2, that is, if cos δ sp is less than the positive threshold ε 22 ≈ 0), then the scissored pair control moment gyroscope Stop driving the tilt angle. Then, the controlled object inertially continues the rotational movement and approaches the target posture. When the controlled object approaches the target position, gimbal drive speed command · [delta] csp is input in a direction to reduce the sin [delta sp. Therefore, by driving the tilt angle of the scissored pair control moment gyroscope again, the angular velocity of the controlled object can be reduced and the posture can be stabilized at the target posture. To apply the constraint of | δ sp | ≤ π / 2, the following gimbal drive control law is used to resume driving at δ sp = ± π / 2.
Figure 0006867634
Here, k r is the control gain for restarting the drive at the inclination angle δ sp.
In this way, the driving conditions within the range of | δ sp | ≤ π / 2 are achieved.

Claims (12)

(a)ロータと、該ロータをスピン軸周りに回転可能に枢支するロータハウジングフレームと、をそれぞれ含む一対のシングルジンバル・コントロールモーメント型のジャイロスコープと、
(b)前記一対のジャイロスコープの前記ロータハウジングフレームを、前記スピン軸に直交し互いに平行なそれぞれの回転軸(n、n)周りに回転可能に枢支することにより、該一対のジャイロスコープをはさみ型に配置して、反対方向に同じ傾斜角度(δsp)で調整可能に保持するジャイロスコープフレームと、
(c)前記ジャイロスコープフレームのジンバル角度(δi)を調整可能にするために、該ジャイロスコープフレームを、前記回転軸(n、n)に直交する第2軸(Oy)を中心に回転可能に枢支するとともに、自身のジンバル角度(δo)を調整可能にするために、自身は制御対象によって前記第2軸(Oy)に直交する第1軸(Ob)周りに回転可能に枢支されている、2軸ジンバルベースと、
(d)前記ロータハウジングフレームに取り付けられて前記ロータの角速度を測定する角速度センサーと、
(e)前記傾斜角度(δsp)および前記各ジンバル角度(δi,δo)を測定する角度センサーと、
(f)前記傾斜角度(δsp)、前記ジンバル角度(δi,δo)、および前記ロータの角速度を制御する制御ユニットと、を含む
姿勢制御装置。
(A) A pair of single gimbal control moment type gyroscopes including a rotor and a rotor housing frame that rotatably supports the rotor around a spin axis.
(B) The pair of gyros by rotatably supporting the rotor housing frame of the pair of gyroscopes around their respective rotation axes (n 1 , n 2) orthogonal to the spin axis and parallel to each other. A gyroscope frame that arranges the scope in a scissors shape and holds it in the opposite direction with the same tilt angle (δ sp ) so that it can be adjusted.
(C) In order to make the gimbal angle (δ i ) of the gyroscope frame adjustable, the gyroscope frame is centered on a second axis (Oy) orthogonal to the rotation axes (n 1 , n 2). In order to rotatably support and adjust its gimbal angle (δ o ), it can rotate around the first axis (Ob 1 ) orthogonal to the second axis (Oy) depending on the controlled object. With a 2-axis gimbal base that is pivotally supported by
(D) An angular velocity sensor attached to the rotor housing frame to measure the angular velocity of the rotor, and
(E) An angle sensor that measures the tilt angle (δ sp ) and each gimbal angle (δ i , δ o), and
(F) An attitude control device including a control unit for controlling the tilt angle (δ sp ), the gimbal angle (δ i , δ o), and the angular velocity of the rotor.
前記一対のジャイロスコープを傾けるためのレバーまたはベルトまたはギアをさらに含む、請求項1に記載の姿勢制御装置。 The attitude control device according to claim 1, further comprising a lever or belt or gear for tilting the pair of gyroscopes. 前記一対のジャイロスコープをそれぞれ傾けるための、電気モータをさらに含む、請求項1に記載の姿勢制御装置。 The attitude control device according to claim 1, further comprising an electric motor for tilting each of the pair of gyroscopes. 前記ロータをそれぞれ回転させるためのモータをさらに含む、請求項1に記載の姿勢制御装置。 The attitude control device according to claim 1, further comprising a motor for rotating each of the rotors. 前記ロータをそれぞれ直接回転駆動させるための誘導固定子をさらに含む、請求項1に記載の姿勢制御装置。 The attitude control device according to claim 1, further comprising an induction stator for directly rotationally driving each of the rotors. 前記2軸ジンバルベース及び前記ジャイロスコープフレームをそれぞれ傾けるためのモータをさらに有する、請求項1に記載の姿勢制御装置。 The attitude control device according to claim 1, further comprising a motor for tilting the biaxial gimbal base and the gyroscope frame, respectively. 請求項1に記載の姿勢制御装置を使用する制御対象(1)の姿勢制御方法であって、
(a)外部センサーに基づいて制御対象の現在の姿勢(q)を把握することと、
(b)制御対象の目標姿勢(qt)と前記現在の姿勢(q)から姿勢誤差(^qe)を算出することと、
(c)制御対象の姿勢の変更と安定化のための外部センサーから、ロール、ピッチ、ヨーの各姿勢の信号(ω)を取得することと、
(d)ステップ(b)の信号とステップ(c)の信号を組み合わせてトルクコマンド(uc)を算出することと、
(e)前記2つのロータに、モータを使用してそれぞれの角運動量(Hw)を与えることと、
(f)センサーを使用して前記ロータの回転速度、傾斜角度(δsp)、およびジンバル角度(δi,δo)を測定することと、
(g)ステップ(f)の信号を使用して前記2つのロータの合計の角運動量ベクトル(h)を算出することと、
(h)ステップ(c)、(d)、(g)の信号を組み合わせて、運動量速度コマンド(τ)を計算することと、
(i)ジンバル駆動制御則にジンバル角度ベクトル(δ = [δsp δi δo]T)と運動量速度コマンド(τ)を提供して、ジンバル駆動速度コマンド(δc=[δcsp δci δco]T)を決定することと、
(j)ジンバル駆動速度コマンド(δc)を前記制御ユニットに提供して、傾斜角度(δsp)とジンバル角度(δi,δo)を変更することと、
(k)ステップ(i)で決定されたジンバル駆動速度コマンド(δco)に基づいて、前記制御ユニットにより、前記2軸ジンバルベースのジンバル角度(δo)を変更することと、
(l)ステップ(i)で決定されたジンバル駆動速度コマンド(δci)に基づいて、前記制御ユニットにより、2軸ジンバルベース(5)内の前記ジャイロスコープフレームのジンバル角度(δi)を変更することと、
(m)ステップ(i)で決定されたジンバル駆動速度コマンド(δcsp)に基づいて、前記制御ユニットにより、共通の前記ジャイロスコープフレームに取り付けられた各ジャイロスコープの傾斜角度(δsp)を変更することと、
(n)前記姿勢制御装置によって生成された姿勢制御トルク(u)を適用して、前記制御対象の姿勢の変更および安定化を行うことと、を含む
姿勢制御方法。
The attitude control method of the controlled object (1) using the attitude control device according to claim 1.
(A) To grasp the current attitude (q) of the controlled object based on the external sensor, and
(B) To calculate the attitude error (^ q e ) from the target attitude (q t ) of the controlled object and the current attitude (q).
(C) Obtaining roll, pitch, and yaw posture signals (ω) from an external sensor for changing and stabilizing the posture of the controlled object.
(D) The torque command (u c ) is calculated by combining the signal of step (b) and the signal of step (c), and
(E) The two rotors are given their respective angular momentums (H w) by using a motor.
(F) Using a sensor to measure the rotation speed, tilt angle (δ sp ), and gimbal angle (δ i , δ o ) of the rotor.
(G) Using the signal of step (f) to calculate the total angular momentum vector (h) of the two rotors,
(H) Combining the signals of steps (c), (d), and (g) to calculate the momentum velocity command (τ),
(I) The gimbal drive speed command (・δ c = [δ csp ) is provided by providing the gimbal angle vector (δ = [δ sp δ i δ o ] T ) and the momentum velocity command (τ) to the gimbal drive control law. Determining δ ci δ co ] T ) and
(J) To change the tilt angle (δ sp ) and the gimbal angle (δ i , δ o ) by providing the gimbal drive speed command (δ c ) to the control unit.
(K) based on the step (i) gimbal drive speed command determined by δ co), by the control unit, and changing the 2-axis gimbal based gimbal angle ([delta] o),
(L) on the basis of the step (i) gimbal drive speed command determined in [delta] ci), by the control unit, gimbal angles of the gyroscope frames in 2-axis gimbal base (5) and ([delta] i) To change and
(M) based on the step (i) gimbal drive speed command determined by δ csp), by the control unit, the inclination angles of the gyroscope which is mounted on a common said gyroscope frame ([delta] sp) To change and
(N) An attitude control method including applying the attitude control torque (u) generated by the attitude control device to change and stabilize the attitude of the controlled object.
ジンバル駆動制御則のステップ(i)が、運動量速度コマンド(τ)の決定後に、前記姿勢制御装置が特異点に陥らない場合、ジンバル駆動速度コマンドδc(= [δcsp δci δco]T)を以下のように決定することを含む、請求項7に記載の方法。
Figure 0006867634
ここで、δmaxは前記姿勢制御装置が機械的に駆動されるときのジンバル駆動速度の最大値で、Aはシステムのヤコビ行列である。
If step (i) of the gimbal drive control rule does not cause the attitude control device to fall into a singular point after the momentum velocity command (τ) is determined, the gimbal drive velocity command · δ c (= [δ csp · δ ci · · δ co ] The method of claim 7, wherein T) is determined as follows.
Figure 0006867634
Here, · δmax is the maximum value of the gimbal drive speed when the attitude control device is mechanically driven, and A is the Jacobian matrix of the system.
ジンバル角度(δi,δo)を目標ジンバル角度に変更するためのジンバル駆動制御則が、傾斜角度δsp = 0のとき、ヌルモーションと呼ばれるジンバル駆動速度コマンド(δc)を以下のように決定する、請求項7に記載の方法。
Figure 0006867634
ここで、knはヌルモーションのジンバル駆動制御則のゲインであり、^δiと^δoは内側と外側のジンバルの目標ジンバル角度である。
When the gimbal drive control rule for changing the gimbal angle (δ i , δ o ) to the target gimbal angle is the tilt angle δ sp = 0, the gimbal drive speed command (δ c ) called null motion is as follows. 7. The method according to claim 7.
Figure 0006867634
Where k n is the gain of the null motion gimbal drive control law, and ^ δ i and ^ δ o are the target gimbal angles of the inner and outer gimbals.
ジンバル角度(δi,δo)を目標ジンバル角度に変更するために、目標ジンバル角度(^δi,^δo)を以下のように決定する、請求項に記載の方法。
Figure 0006867634
Figure 0006867634
ここで、ec = [ec1 ec2 ec3]Tは、前記制御対象の目標姿勢(qt)から決定される目標の回転軸に対応する単位ベクトルで、sgnは、以下の符号関数を示す。
Figure 0006867634
The method of claim 9 , wherein the target gimbal angle (^ δ i , ^ δ o ) is determined as follows in order to change the gimbal angle (δ i , δ o) to the target gimbal angle.
Figure 0006867634
Figure 0006867634
Here, e c = [e c1 e c2 e c3 ] T is a unit vector corresponding to the rotation axis of the target determined from the target attitude (q t) of the controlled object, and sgn has the following sign function. Shown.
Figure 0006867634
請求項に記載の傾斜角度δsp =0の場合のヌルモーションから回復するために、ジンバル角度(δi,δo)が目標ジンバル角度(^δi,^δo)に到達したとき、ジンバル駆動速度コマンド(δc)を以下のように決定する請求項7に記載の方法。
Figure 0006867634
ここで、以下のように定義される。
Figure 0006867634
When the gimbal angle (δ i , δ o ) reaches the target gimbal angle (^ δ i , ^ δ o ) in order to recover from the null motion when the inclination angle δ sp = 0 according to claim 9. the method of claim 7 gimbal drive speed command of δ c) is determined as follows.
Figure 0006867634
Here, it is defined as follows.
Figure 0006867634
前記ジャイロスコープの傾斜角度(δsp)の駆動は、運動量速度コマンド(τ)の方向が前記角運動量ベクトル(h)と同じである場合、δsp =±π/2の近くで停止され、前記運動量速度コマンド(τ)の方向が前記角運動量ベクトル(h)の方向と反対の場合、外部特異点(δsp=±π/2)から回復するために、以下のジンバル駆動速度コマンドδcspに基づいて再開される、請求項7に記載の方法。
Figure 0006867634
ここで、krは傾斜角度(δsp)の駆動を再開するための制御ゲインである。
The drive of the tilt angle (δ sp ) of the gyroscope is stopped near δ sp = ± π / 2 when the direction of the momentum velocity command (τ) is the same as the angular momentum vector (h). When the direction of the momentum velocity command (τ) is opposite to the direction of the angular momentum vector (h), the following gimbal drive velocity commandδ csp is used to recover from the external singularity (δ sp = ± π / 2). 7. The method of claim 7, which is resumed based on.
Figure 0006867634
Here, k r is the control gain for restarting the driving of the tilt angle (δ sp).
JP2020124798A 2020-07-21 2020-07-21 Attitude control device and attitude control method Active JP6867634B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020124798A JP6867634B1 (en) 2020-07-21 2020-07-21 Attitude control device and attitude control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020124798A JP6867634B1 (en) 2020-07-21 2020-07-21 Attitude control device and attitude control method

Publications (2)

Publication Number Publication Date
JP6867634B1 true JP6867634B1 (en) 2021-04-28
JP2022021272A JP2022021272A (en) 2022-02-02

Family

ID=75638923

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020124798A Active JP6867634B1 (en) 2020-07-21 2020-07-21 Attitude control device and attitude control method

Country Status (1)

Country Link
JP (1) JP6867634B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4180021A1 (en) * 2021-11-12 2023-05-17 Goodrich Corporation Gyroscope assisted helicopter rescue lift systems and methods

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3158340A (en) * 1961-11-15 1964-11-24 Ling Temco Vought Inc Gyroscopic control apparatus
GB980529A (en) * 1963-10-18 1965-01-13 Stabilizer for a single track vehicles
JP2008052362A (en) * 2006-08-22 2008-03-06 Toshiba Corp Autonomously moving apparatus
JP5064779B2 (en) * 2006-12-12 2012-10-31 義大 須田 Attitude control device
US9273961B2 (en) * 2012-02-27 2016-03-01 Lit Motors Corporation Dynamically balanced flywheel
US9649242B2 (en) * 2014-01-17 2017-05-16 Honda Motor Co., Ltd. Wearable scissor-paired control moment gyroscope (SP-CMG) for human balance assist
US11221633B2 (en) * 2016-05-17 2022-01-11 Raytheon Company Gyroscopic attitude control system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP4180021A1 (en) * 2021-11-12 2023-05-17 Goodrich Corporation Gyroscope assisted helicopter rescue lift systems and methods

Also Published As

Publication number Publication date
JP2022021272A (en) 2022-02-02

Similar Documents

Publication Publication Date Title
Mokhtari et al. Dynamic feedback controller of Euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle
US6039290A (en) Robust singularity avoidance in satellite attitude control
JP4307247B2 (en) Method and apparatus for controlling and steering the attitude of an artificial satellite by a gyrodyne cluster
US7661627B2 (en) Method of controlling the attitude of satellites, particularly agile satellites with a reduced number of gyrodynes
JP4685866B2 (en) System and method for controlling a dynamic system
JP3970724B2 (en) Attitude change control device and attitude change control method for flying object
Takada et al. Control moment gyro singularity-avoidance steering control based on singular-surface cost function
JP2004535324A5 (en)
JP2002510816A (en) Continuous attitude control to avoid CMG array singularity
Matouk et al. Quadrotor position and attitude control via backstepping approach
EP3882736A1 (en) Method for controlling handheld gimbal, and handheld gimbal
JP6536043B2 (en) Flying body
JP4550347B2 (en) System and method for controlling the attitude of a spacecraft
CN110697086B (en) Method for realizing satellite three-axis stable control by single control moment gyroscope and two flywheels
JP6867634B1 (en) Attitude control device and attitude control method
Qiao et al. Gain scheduling PID control of the quad-rotor helicopter
US6354163B1 (en) Mitigating gimbal induced disturbances in CMG arrays
Glazkov et al. Using simulink support package for parrot minidrones in nonlinear control education
CN109445451B (en) Method for controlling balancing device of multi-parallel control moment gyroscope
Etemadi Mathematical dynamics, kinematics modeling and PID equation controller of quadcopter
Blouin et al. Pitch control of an oblique active tilting bi-rotor
CN110723316B (en) Method for determining angular velocity of SGCMG framework
Harkare et al. Design and Control of a Quadcopter
US9180983B2 (en) Actuator with transfer of angular momentum for the attitude control of a spacecraft
JP2009190506A (en) Posture control device for artificial satellite and posture control method of artificial satellite

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200923

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20200923

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201001

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20201001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20200923

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201014

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201106

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20201222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210122

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: 20210330

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210331

R150 Certificate of patent or registration of utility model

Ref document number: 6867634

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250