JP6867634B1 - Attitude control device and attitude control method - Google Patents
Attitude control device and attitude control method Download PDFInfo
- 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
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 (
いくつかのシングルジンバル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 (
単一の回転子を備えたダブルジンバルCMG機構もよく知られており、これは三次元トルクを提供する。各デバイスの特異点(singularity)の問題を個別に解決するには、2つ以上のデバイスの組み合わせが必要である。
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.
本発明の姿勢制御装置(「ダブルジンバル・シザードペア・コントロールモーメント・ジャイロスコープ」又は「ジャイロスコープシステム」ともいう)は、図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)
図2に示すように、各ジャイロスコープ30、40は、ロータ11、12、ロータハウジングフレーム13、14、ロータ駆動用モータ23、24、および増幅器25、26からなる。
As shown in FIG. 2, each
ジャイロスコープフレーム10内のジャイロスコープ30、40は、それらの回転軸(「傾斜角度調整用回転軸」ともいう)n1およびn2が互いに平行であるシザードタイプの様式で機械的または論理的に接続されている。 機械的な接続は、ベルト、ギア、またはカウンターレバーによって行うことができ、追加のコントローラを必要とせずに、正確で等しい傾斜角度δspを保証できる。 論理的な接続は、同期制御されたモータ19、20によって行われ、機械部品が少なく、組み立てが簡単で、冗長性があるなどの利点がある。この機械的または論理的接続により、ジャイロスコープ30、40は反対方向に同じ傾斜角度δspで傾く。 初期(基準)位置では、ジャイロスコープの主軸は、それぞれロータ11、12の角運動量ベクトルh1とh2を有し、平行であり、ベクトルh1とh2は反対方向を向いている。 角運動量の絶対値は一定で、理想的な場合は互いに等しい。
ジャイロスコープ30、40の傾斜角度調整用回転軸n1、n2は、ジャイロスコープフレーム10のOx軸と平行であり、初期位置のロータのスピン軸は、Oy軸(第2軸ともいう)と平行である。 この位置から、理想的な状態では互いに等しい、各ジャイロスコープの傾斜角度δspがカウントされる。
The rotation axes n 1 and n 2 for adjusting the tilt angle of the
ある1つの構成では、各ジャイロスコープの傾斜角度調整用回転軸n 1 、n 2 は別個のモータ19、20を備えており、提案されたシステムにおいて互いに等しいと考えられるトルクm1およびm2を生成する。 2つの軸n1、n2が運動学的に接続され、反対方向に等しく回転するという条件で、1つのモータが軸n1、n2のいずれかに設置されている場合、ジャイロスコープの特性は変化しない。 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 1 ,h 2 のベクトル和で「ジャイロスコープシステムの角運動量ベクトル」ともいう)をhとする。それぞれのスピン軸に対するロータ11、12の慣性モーメントが等しく、それらに接続された残りの可動部品(プーリーまたはリンク、ギア、センサーなど)は、角度的力積においてバランスがとれているので、つまり、・δsp=0のとき内側ジンバル軸Oyに対して角運動量がゼロ、または、この角運動量がほぼゼロなので、ジャイロスコープフレーム10の座標軸Oxyz(図2の右上図参照)の軸上への角運動量ベクトルhの射影は、以下の式で与えられる。
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を介して送信され、それにより、n1軸およびn2軸の周りのジャイロスコープの完全な回転が可能になっている。
(2軸ジンバルベース)
Rotational speeds of
(2-axis gimbal base)
図3は、2軸ジンバルベース5の概略図を示す。支持軸受2および6に沿って設置されたトルクモータ3および7の作用によって角運動量ベクトルを回転させると、これから生じるジャイロスコープモーメントにより、OxおよびOy軸に沿って制御モーメントの方向づけができる。
FIG. 3 shows a schematic view of the
したがって、角運動量ベクトルhの変動の3次元領域Sを得るために、ジャイロスコープフレーム10は2軸ジンバルベース5上に設置される。外側ジンバル軸Ob 1 (第1軸ともいう)周りの第1の回転は、制御対象1に固定されたモータ3によって生成される。 内側のジンバル軸は、第2の回転として、モータ7とベルト8により、ジャイロスコープフレーム10をOy軸(第2軸ともいう)周りに傾ける。 この構成は、角運動量ベクトルhの変化の球形領域Sを作成し、したがって3次元の制御モーメントシステムを作成する。
Therefore, the
制御対象1の、Ob1、Ob2およびOb3軸(図4参照)に対する姿勢の方向付けは、以下のように行われる。 Ob3軸周りの回転のために、ジャイロスコープ30、40の傾斜角度δspを操作することが必要であり、これは、Ob3軸周りの単純なフライホイールのように反作用トルクをもたらす。 Ob1およびOb2軸周りに回転させるには、モータ7および3により、ジンバル軸周りのトルクを対応させて発生する必要がある。 これらのモーメントは、ジャイロスコープの歳差運動を引き起こし、制御対象1の本体に対して、等しく反対方向の制御モーメントを生成する。
The posture of the controlled
ジャイロスコープ30、40のロータ11,12の合計の角運動量ベクトルhの最終領域Sは、物理的な特異点または制御モーメントを生成することが不可能な領域のない中実球である。この領域の体積は、ジャイロスコープ30、40のロータ11,12の最大角運動量によって制限される。
(姿勢制御方法の概要)
上記のように構成された本発明の姿勢制御装置を使用した制御対象(1)の姿勢制御方法について、図5を参照して説明する。本姿勢制御方法は、以下のステップ(a)〜(n)を含む(なお、図5の符号7(a)〜7(n)は、ステップ(a)〜(n)に対応する)。
(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
(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
(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
(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を同じ方向に同じ速度で回転させることにより、互いに反対方向の角運動量ベクトルh1とh2を生成し、本システムを使用可能にする。
This system needs to be installed in the main body of the controlled
制御対象1の回転のために、いくつかの外部姿勢センサ(図示省略)によって把握される制御対象1の実際の向きを、所定の基準座標系と比較する。実際の姿勢と所望の姿勢との差を制御ユニット60で計算し、ジンバル駆動制御則によって決定される制御信号をサーボモータ3、7、19、20(図1,2参照)に送信し、所望の姿勢制御トルクuを生成する。
Due to the rotation of the controlled
姿勢制御トルクuは、支持軸受2を介して制御対象1の本体に作用する。モータm19およびm20による傾斜角度δspの変化、およびモータm7およびm 3 によるジンバル角度δiおよびδoの変化により、姿勢制御トルクuの方向および大きさが変化する。
The attitude control torque u acts on the main body of the controlled
角運動量hzの主ベクトルを有するジャイロスコープフレーム主軸Ozは、開始(基準)位置では、制御対象1のOb3軸に平行である。この位置から、ジンバル角度δiおよびδoがカウントされる。制御対象1の軸上への主角運動量の射影は次式で表すことができる。
本システムによって作成された制御モーメントの、制御対象1の軸上への射影の式は、式(3)の両辺を、時間で微分することによって得ることができ、次の式が得られる。
数学的特異点は、本ジャイロスコープシステムのヤコビ行列A∈R3x3が階数を失うとき、つまり、階数(A)<3のとき発生する。
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.
式(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)は、ジンバル駆動制御則を使用して決定され、姿勢制御トルクを生成するために、ジャイロスコープシステムに制御動作を与える。制御戦略としては、次の姿勢制御則が使用される。
(ジンバル駆動制御則)
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.
(Gimbal drive control rule)
トルクコマンドucの決定後のジンバル駆動制御則については、ジャイロスコープシステムの角運動量ベクトルの変化・hが、ジンバル駆動制御則への運動量速度コマンドτとして取得される。 ジンバル駆動速度コマンド・δcは、次のように決定される。
ヌルモーション、すなわち、ジャイロスコープシステムによる正味トルクが生成されないようにするジンバルの駆動であって、トルクを生成せずにジンバル角度を変更することにより生成される動作は、特異点回避および回復の方法として使用される。ここで、ジャイロスコープシステムによって生成された角運動量ベクトルの変化・hは、ジャイロスコープシステムへの運動量速度コマンドτに対応し、ジャイロスコープシステムの慣性によって生成されたトルクを含まない。したがって、ヌルモーションの場合、次の等式が成り立つ。
ヌルモーションを使用する方法は、ジンバル角度を駆動する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は次のように表される。
δsp=0の場合の式(12)は、内側および外側のジンバル角度δiおよびδoを、トルクを生成せずに変更できることを示している。 条件|sinδsp| <ε1(ε1 ≒0)は、δsp= 0の場合の特異点を決定するために使用される。ヌルモーションを使用して特異点から回復する方法では、本ジャイロスコープシステムの出力を、目標姿勢の四元数で示される回転軸方向に向けるようにし、次にδspを変更する。まず、四元数から回転軸方向を求める。目標の軸方向がec = [ec1 ec2 ec3]Tで、回転角度がθcの場合、[qc1 qc2 qc3 qc4]が与えられる。ecと本ジャイロスコープシステムの出力トルク方向の関係は、次のように評価される。
シザードペア・コントロールモーメント・ジャイロスコープの出力トルクの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と呼ぶ。これらの解は、以下のようになる。
本ジャイロスコープシステムは、式(17)に従って駆動され、シザードペア・コントロールモーメント・ジャイロスコープの駆動は、・δcノルムが0に近づくと再開される。実際の実施では、|・δc | <ε3が満たされている場合、式(17)によるヌルモーションから次のような部分的逆関数のジンバル駆動制御則に切り替えられる。
この段落では、δ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で駆動を再開するために次のジンバル駆動制御則が使用される。
このようにして、|δ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 ε 2 (ε 2 ≈ 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.
In this way, the driving conditions within the range of | δ sp | ≤ π / 2 are achieved.
Claims (12)
(b)前記一対のジャイロスコープの前記ロータハウジングフレームを、前記スピン軸に直交し互いに平行なそれぞれの回転軸(n1、n2)周りに回転可能に枢支することにより、該一対のジャイロスコープをはさみ型に配置して、反対方向に同じ傾斜角度(δsp)で調整可能に保持するジャイロスコープフレームと、
(c)前記ジャイロスコープフレームのジンバル角度(δi)を調整可能にするために、該ジャイロスコープフレームを、前記回転軸(n1、n2)に直交する第2軸(Oy)を中心に回転可能に枢支するとともに、自身のジンバル角度(δo)を調整可能にするために、自身は制御対象によって前記第2軸(Oy)に直交する第1軸(Ob1)周りに回転可能に枢支されている、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.
(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.
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)
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)
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 |
-
2020
- 2020-07-21 JP JP2020124798A patent/JP6867634B1/en active Active
Cited By (1)
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 |