CN102566578B - Singular value decomposition-based coordination control method of single gimbal control moment gyros (SGCMGs) - Google Patents
Singular value decomposition-based coordination control method of single gimbal control moment gyros (SGCMGs) Download PDFInfo
- Publication number
- CN102566578B CN102566578B CN 201210009458 CN201210009458A CN102566578B CN 102566578 B CN102566578 B CN 102566578B CN 201210009458 CN201210009458 CN 201210009458 CN 201210009458 A CN201210009458 A CN 201210009458A CN 102566578 B CN102566578 B CN 102566578B
- Authority
- CN
- China
- Prior art keywords
- sgcmgs
- moment
- command
- torque
- frame
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000000354 decomposition reaction Methods 0.000 title claims abstract description 16
- 238000009826 distribution Methods 0.000 claims abstract description 3
- 230000002028 premature Effects 0.000 abstract description 2
- 239000013598 vector Substances 0.000 description 21
- 230000008569 process Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000009434 installation Methods 0.000 description 4
- 238000003032 molecular docking Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011967 cystometrography Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种航天器的姿态控制方法,具体涉及一种单框架控制力矩陀螺群的控制方法。The invention relates to an attitude control method of a spacecraft, in particular to a control method of a single-frame control moment gyroscope group.
背景技术 Background technique
随着航天事业的发展,现代航天器对姿态控制系统的精度、寿命以及可靠性的要求越来越高。航天器在轨姿态控制主要是通过执行机构输出控制力矩来实现。With the development of the aerospace industry, modern spacecraft have higher and higher requirements for the accuracy, life and reliability of the attitude control system. The on-orbit attitude control of the spacecraft is mainly realized through the output control torque of the actuator.
目前航天器采用的姿态控制执行机构主要有喷气推力器、角动量交换装置、磁力矩器等。其中角动量交换装置具有能够提供连续姿态控制力矩、不消耗燃料、不污染光学设备和飞行环境、不易激发航天器挠性附件的振动等优点,因而作为航天器姿态控制系统的主执行机构而广泛应用于高精度、长寿命的航天器。At present, the attitude control actuators used by spacecraft mainly include jet thrusters, angular momentum exchange devices, and magnetic torque devices. Among them, the angular momentum exchange device has the advantages of being able to provide continuous attitude control torque, not consuming fuel, not polluting optical equipment and the flight environment, and not easily exciting the vibration of the spacecraft's flexible accessories, so it is widely used as the main actuator of the spacecraft attitude control system. Applied to high-precision, long-life spacecraft.
角动量交换装置的工作原理建立在角动量守恒的基础上,当其角动量的大小或者方向按一定规律变化时,将产生连续的反作用力矩作用在航天器本体上,从而达到控制航天器姿态的目的。在各类角动量交换装置中,单框架控制力矩陀螺群(Single Gimbal Control Moment Gyros,SGCMGs)不仅能输出大幅值控制力矩,还具有结构简单、可靠性高、系统响应快、控制更精确等优点,已成为工程实际中大型长寿命航天器的首选姿态控制执行机构,如美国的大型太空望远镜(LST)以及前苏联发射的和平号空间站(MIR)都采用了SGCMGs作为姿态控制主执行机构。中国关于CMGs的研究起步较晚,北京控制工程研究所于1999年开始研制机械轴承SGCMGs,并首次成功应用于2011年9月发射的天宫一号目标飞行器。The working principle of the angular momentum exchange device is based on the conservation of angular momentum. When the magnitude or direction of its angular momentum changes according to a certain law, it will generate continuous reaction torque to act on the spacecraft body, so as to achieve the purpose of controlling the attitude of the spacecraft. . Among all kinds of angular momentum exchange devices, Single Gimbal Control Moment Gyros (SGCMGs) can not only output large-scale control torque, but also have the advantages of simple structure, high reliability, fast system response, and more precise control. , has become the preferred attitude control actuator for large and long-lived spacecraft in engineering practice. For example, the Large Space Telescope (LST) in the United States and the Mir space station (MIR) launched by the former Soviet Union have adopted SGCMGs as the main attitude control actuator. China's research on CMGs started relatively late. The Beijing Institute of Control Engineering began to develop mechanical bearing SGCMGs in 1999, and was successfully applied to the Tiangong-1 target aircraft launched in September 2011 for the first time.
在运用SGCMGs对航天器进行姿态控制时,需要首先设计SGCMGs的操纵律,由指令控制力矩确定陀螺框架角速度,使陀螺输出力矩与航天器姿态控制系统要求的指令力矩一致。然而,SGCMGs固有的构型奇异问题却给操纵律设计带来了很大困难。SGCMGs的构型奇异是指当处于某些框架角组合时,各陀螺的输出力矩矢量共面,而使得在垂直于该平面的方向即奇异方向上无法提供要求的力矩,特别是当SGCMGs中有部分陀螺失效时,对应于奇异的框架角组合的数量会急剧增多,使得奇异问题更加严重。虽然许多学者对此进行了大量研究,但所设计的操纵律仍存在一些问题,如零运动操纵律无法避免显奇异点,且在SGCMGs构型接近奇异时,框架角速度解过大甚至无解;鲁棒伪逆和广义鲁棒伪逆操纵律都会引入力矩误差,使姿态控制精度下降。When using SGCMGs to control the attitude of the spacecraft, it is necessary to design the control law of the SGCMGs first, and determine the angular velocity of the gyro frame by the command control torque, so that the gyro output torque is consistent with the command torque required by the spacecraft attitude control system. However, the inherent singularity of SGCMGs brings great difficulties to the design of steering laws. The singular configuration of SGCMGs means that when they are in certain frame angle combinations, the output torque vectors of each gyroscope are coplanar, so that the required torque cannot be provided in the direction perpendicular to the plane, that is, the singular direction, especially when there are When some gyroscopes fail, the number of frame angle combinations corresponding to singularity will increase sharply, making the singularity problem more serious. Although many scholars have done a lot of research on this, there are still some problems in the designed steering law, such as the zero-motion steering law cannot avoid the apparent singularity, and when the configuration of SGCMGs is close to singularity, the frame angular velocity solution is too large or even has no solution; Both robust pseudo-inverse and generalized robust pseudo-inverse maneuvering laws will introduce torque errors, which will reduce the accuracy of attitude control.
另一方面,目前世界上已有的大型组合体航天器大都采用多舱段的结构,其姿态控制执行机构至少包含有两套五棱锥构型SGCMGs,分别安装于核心舱和对接的应用舱之一。传统的控制方案中,核心舱SGCMGs通常用于单独核心舱以及对接后整个组合体的姿态控制,而应用舱SGCMGs仅用于对接前应用舱的姿态控制。这种方案最大的问题在于,当仅利用核心舱SGCMGs进行组合体控制时,若部分陀螺发生故障,则现有操纵律无法保证SGCMGs能同时实现奇异的完全避免和力矩的精确输出。On the other hand, most of the existing large-scale combined spacecraft in the world currently adopt a multi-chamber structure, and its attitude control actuators include at least two sets of SGCMGs in a pentagonal pyramid configuration, which are respectively installed between the core module and the docking application module. one. In the traditional control scheme, the core module SGCMGs are usually used for the attitude control of the core module and the whole assembly after docking, while the application module SGCMGs are only used for the attitude control of the application module before docking. The biggest problem with this scheme is that when only the SGCMGs in the core cabin are used to control the assembly, if part of the gyro fails, the existing control law cannot guarantee that the SGCMGs can achieve both complete singularity avoidance and precise torque output.
本发明正是针对这一难点问题,提出一种应用于SGCMGs的基于奇异值分解的协调控制方法,旨在为国内现今的和将来的大型航天器姿态控制任务提供技术支持。The present invention just aims at this difficult problem, and proposes a coordinated control method based on singular value decomposition applied to SGCMGs, aiming at providing technical support for domestic current and future large-scale spacecraft attitude control tasks.
发明内容 Contents of the invention
本发明的目的是针对具有两套五棱锥构型SGCMGs控制的航天器,提出一种SGCMGs协调控制方法,保证在部分陀螺失效时和陀螺奇异时,仍能使陀螺精确有效地输出控制力矩以控制航天器的姿态。The purpose of the present invention is to propose a SGCMGs coordinated control method for a spacecraft controlled by two sets of pentagonal pyramid configuration SGCMGs, to ensure that the gyroscope can still output control torque accurately and effectively to control the attitude of the spacecraft.
本发明提供了一种基于奇异值分解的单框架控制力矩陀螺群协调控制方法,在航天器具有两套五棱锥构型SGCMGs,并且其中A套的部分陀螺(包括1、2或3个)失效,B套正常工作的情况下,可以适用本发明的方法。The present invention provides a single-frame control moment gyroscope group coordinated control method based on singular value decomposition. The spacecraft has two sets of pentagonal pyramid configuration SGCMGs, and wherein part of the gyroscopes (including 1, 2 or 3) of the A set fail , under the condition that the B set works normally, the method of the present invention can be applied.
本发明的方法包括以下步骤:Method of the present invention comprises the following steps:
步骤一、将控制整个航天器所需的指令力矩按一定比例分配给两套SGCMGs;
步骤二、利用奇异值分解的方法对分配给A套SGCMGs的指令力矩进行再次分解,将其中沿A套SGCMGs奇异方向的指令力矩分量分配给B套SGCMGs,而垂直于A套SGCMGs奇异方向的指令力矩分量仍分配给A套SGCMGs;Step 2: Use the method of singular value decomposition to decompose the command torque assigned to the SGCMGs of the set A again, assign the command torque component along the singular direction of the SGCMGs of the set A to the SGCMGs of the set B, and the command torque component perpendicular to the singular direction of the SGCMGs of the set A The moment component is still assigned to the A set of SGCMGs;
步骤三、分配完成后,A套SGCMGs利用伪逆操纵律求解出其指令框架角速度,B套SGCMGs利用伪逆加零运动操纵律求解出其指令框架角速度;Step 3: After the allocation is completed, the A set of SGCMGs uses the pseudo-inverse manipulation law to obtain the command frame angular velocity, and the B set of SGCMGs uses the pseudo-inverse plus zero motion manipulation law to solve the command frame angular velocity;
步骤四、两套SGCMGs分别按各自的指令框架角速度运转,输出力矩之和作用于航天器,完成精确的姿态控制。
有益效果Beneficial effect
在无需配置额外执行机构的情况下,本发明方法充分利用两套SGCMGs的控制能力,通过两套SGCMGs的协调控制,很好的解决了单独利用一套SGCMGs进行航天器姿态控制时无法解决的问题,保证在部分陀螺失效时和陀螺奇异时,仍能使陀螺精确有效地输出控制力矩以控制航天器的姿态,还在最大程度上避免了单套SGCMGs过早饱和的可能性。The method of the present invention makes full use of the control capabilities of the two sets of SGCMGs without the need to configure additional actuators, and through the coordinated control of the two sets of SGCMGs, it solves the problem that cannot be solved when a single set of SGCMGs is used for spacecraft attitude control , to ensure that when part of the gyro fails or when the gyro is singular, the gyro can still output the control torque accurately and effectively to control the attitude of the spacecraft, and also avoids the possibility of premature saturation of a single set of SGCMGs to the greatest extent.
附图说明 Description of drawings
图1为单框架控制力矩陀螺(SGCMG)的结构示意图。Figure 1 is a schematic diagram of the structure of a single frame control moment gyroscope (SGCMG).
图2为两套SGCMGs的构型示意图。Figure 2 is a schematic diagram of the configuration of two sets of SGCMGs.
图3为基于奇异值分解的两套SGCMGs协调控制方法原理图。Fig. 3 is a schematic diagram of two sets of SGCMGs coordinated control method based on singular value decomposition.
图4为基于两套SGCMGs的组合体航天器姿态控制系统。Figure 4 shows the combined spacecraft attitude control system based on two sets of SGCMGs.
图5为A套SGCMGs的奇异度量结果图。Fig. 5 is the graph of singularity measurement results of set A of SGCMGs.
图6为A套SGCMGs的实际框架角速度结果图。Fig. 6 is the actual frame angular velocity results of set A of SGCMGs.
图7为两套SGCMGs的实际输出力矩与指令控制力矩的误差结果图。Fig. 7 is the error result diagram of the actual output torque and command control torque of two sets of SGCMGs.
具体实施方式 Detailed ways
下面结合附图,详细说明本发明的优选实施方式。Preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
为更清楚的介绍本实施例,首先简单说明SGCMG输出力矩的原理,再结合两套五棱锥构型的SGCMGs说明本方法的实施。需要强调的是,该方法只需要两套五棱锥构型的SGCMGs,而并不依赖于具体的安装方式。In order to introduce this embodiment more clearly, the principle of the SGCMG output torque is briefly described first, and then the implementation of the method is described in conjunction with two sets of SGCMGs of pentagonal pyramid configuration. It should be emphasized that this method only requires two sets of SGCMGs in pentagonal pyramid configuration, and does not depend on the specific installation method.
参见图1,SGCMG由一个恒速转动的转子和支撑转子的框架组成,为转子自旋轴方向,为框架轴转速方向,与输出控制力矩方向相反。转子自旋轴与框架轴正交安装,分别由转子电机和框架电机驱动。转子电机驱动转子绕自旋轴恒速旋转,产生一个恒定角动量。框架电机根据控制指令使框架绕固连于航天器本体的框架轴以角速度转过框架角δ。由于框架轴的转动,导致转子自旋轴方向改变,使转子的角动量发生改变,从而输出一个陀螺力矩。对于单个SGCMG,根据以上介绍的工作原理,可以得到其所输出的控制力矩为Referring to Figure 1, SGCMG consists of a rotor rotating at a constant speed and a frame supporting the rotor, is the direction of the rotor spin axis, is the rotational speed direction of the frame shaft, It is opposite to the direction of the output control torque. The rotor spin axis is installed orthogonally to the frame axis, and is driven by the rotor motor and the frame motor respectively. The rotor motor drives the rotor to rotate at a constant speed around the spin axis, generating a constant angular momentum. The frame motor drives the frame at an angular velocity around the frame axis fixed to the spacecraft body according to the control command. Turn frame angle δ. Due to the rotation of the frame shaft, the direction of the spin axis of the rotor changes, which changes the angular momentum of the rotor, thereby outputting a gyro torque. For a single SGCMG, according to the working principle introduced above, the output control torque can be obtained as
其中,表示单个SGCMG输出的力矩矢量,h0为陀螺转子的标称角动量。in, Indicates the torque vector output by a single SGCMG, and h0 is the nominal angular momentum of the gyro rotor.
单只SGCMG产生的陀螺力矩只在与其框架轴垂直的平面上,而为了对航天器进行三轴控制,一般需要不少于3只SGCMG组成陀螺群,通过不同框架角组合方式调整输出力矩的方向和大小。对于由多个陀螺构成的SGCMGs系统来讲,为使控制逻辑简单,陀螺群中的单个陀螺在质量,转子转速和转动惯量等参数方面取相同值,因此单只陀螺提供的角动量幅值h0都相同。设陀螺群由n只陀螺组成,第i只陀螺的框架轴方向单位矢量为转子角动量方向单位矢量为陀螺输出力矩反方向单位矢量为则陀螺群的总角动量可以表示为The gyro torque generated by a single SGCMG is only on the plane perpendicular to its frame axis, and in order to control the spacecraft in three axes, generally no less than 3 SGCMGs are required to form a gyro group, and the direction of the output torque is adjusted by combining different frame angles and size. For the SGCMGs system composed of multiple gyroscopes, in order to make the control logic simple, the individual gyroscopes in the gyroscope group take the same values in terms of mass, rotor speed and moment of inertia, so the angular momentum amplitude h provided by a single gyroscope is 0 are the same. Assuming that the gyro group is composed of n gyroscopes, the unit vector of the frame axis direction of the i-th gyroscope is The unit vector of rotor angular momentum direction is The unit vector of the gyro output torque in the opposite direction is Then the total angular momentum of the gyro group can be expressed as
其中,为系统的总角动量矢量,将其写成在航天器本体坐标系fb(obxbybzb)下的分量列阵形式为in, is the total angular momentum vector of the system, and it is written as a component array in the spacecraft body coordinate system f b (o b x b y b z b ) as
hc=Ash0 (3)h c =A s h 0 (3)
其中,As=[s1 s2 … sn],si为对应的第i个SGCMG的角动量方向单位矢量在fb中的分量列阵。Among them, A s =[s 1 s 2 … s n ], s i is the angular momentum direction unit vector of the corresponding i-th SGCMG Array of components in f b .
同理,根据式(1),可以得到陀螺群输出的总力矩矢量为Similarly, according to formula (1), the total torque vector output by the gyro group can be obtained as
其中,为n只陀螺产生的合成力矩矢量,为第i只陀螺的框架角速度。将其写成在fb(obxbybzb)下的分量列阵形式为in, is the resultant torque vector generated by n gyroscopes, is the frame angular velocity of the i-th gyroscope. Write it as a component array form under f b (o b x b y b z b ) as
其中,At=[t1 t2 … tn],ti为对应的第i个SGCMG的输出力矩反方向单位矢量在fb中的分量列阵,
在式(3)和式(5)中,As和At为变量,随陀螺框架角δ变化,可写为In formulas (3) and (5), A s and A t are variables that vary with the gyro frame angle δ, which can be written as
As=As0d[cosδ]+At0d[sinδ] (6)A s =A s0 d[cosδ]+A t0 d[sinδ] (6)
At=At0d[cosδ]-As0d[sinδ] (7)A t =A t0 d[cosδ]-A s0 d[sinδ] (7)
式中,As0和At0分别为As和At的初始值,cosδ=[cosδ1 cosδ2 ... cosδn]T,sinδ=[sinδ1 sinδ2 ... sinδn]T。对任意n维向量x=[x1 x2 … xn]T,算子d[x]定义为如下对角阵In the formula, A s0 and A t0 are the initial values of A s and A t respectively, cosδ=[cosδ 1 cosδ 2 ... cosδ n ] T , sinδ=[sinδ 1 sinδ 2 ... sinδ n ] T . For any n-dimensional vector x=[x 1 x 2 … x n ] T , the operator d[x] is defined as the following diagonal matrix
d[x]=diag(x1 x2 … xn) (8)d[x]=diag(x 1 x 2 … x n ) (8)
以上分别得到了n个陀螺组成的SGCMGs的角动量方程(3)和力矩方程(5)。The angular momentum equation (3) and moment equation (5) of the SGCMGs composed of n gyroscopes are respectively obtained above.
参见图2,五棱锥构型由6只SGCMG组成,它们被分别安装在正十二面体相邻的6个侧面上,任意相邻两面的夹角为116.51°,各陀螺的框架轴对称分布,分别垂直于其所在侧面。考虑有A和B两套五棱锥构型的SGCMGs安装在航天器中,假设A套SGCMGs中有部分陀螺失效,剩余正常工作的陀螺的个数为n(3≤n≤6),而B套SGCMGs则完全正常工作,航天器本体坐标系仍然记为fb(obxbybzb)。下面即是本发明的具体实施步骤。Referring to Figure 2, the pentagonal pyramid configuration is composed of 6 SGCMGs, which are respectively installed on the 6 adjacent sides of the dodecahedron. The angle between any two adjacent sides is 116.51°, and the frames of the gyroscopes are symmetrically distributed. respectively perpendicular to its side. Consider two sets of SGCMGs with a pentagonal pyramid configuration, A and B, installed in the spacecraft, assuming that some gyros in the A set of SGCMGs fail, and the number of remaining normal working gyros is n (3≤n≤6), while the B set SGCMGs are fully functional, and the spacecraft body coordinate system is still recorded as f b (o b x by y b z b ). The following is the specific implementation steps of the present invention.
第一步:将控制整个航天器所需的指令力矩按一定比例分配给两套SGCMGs。优选的方案是,依据两套SGCMGs的最小包络角动量大小进行力矩分配。假设从所设计的姿态控制器得到的总指令控制力矩为Tc,从避免两只陀螺饱和的角度出发,可以首先依据两套SGCMGs的最小包络角动量大小对总指令控制力矩进行分配,其中,分配给A套失效SGCMGs的指令控制力矩为Tca,表示为Step 1: Distribute the command torque required to control the entire spacecraft to the two sets of SGCMGs in a certain proportion. The preferred solution is to distribute the moment according to the minimum envelope angular momentum of the two sets of SGCMGs. Assuming that the total command control torque obtained from the designed attitude controller is T c , from the perspective of avoiding the saturation of the two gyroscopes, the total command control torque can be distributed according to the minimum envelope angular momentum of the two sets of SGCMGs, where , the commanded control torque assigned to the failed SGCMGs of A set is T ca , expressed as
分配给B套SGCMGs的指令控制力矩为Tcb,表示为The command control torque assigned to set B of SGCMGs is T cb , expressed as
其中,han等于A套正常工作的n(3≤n≤6)个SGCMGs的包络的最小角动量,可以利用数值方法从公式(3)中计算出来(参考:章仁为,《卫星轨道姿态动力学与控制》,北京航空航天大学出版社,281-285)。Among them, h an is equal to the minimum angular momentum of the envelope of n (3≤n≤6) SGCMGs working normally in A set, which can be calculated from formula (3) by numerical method (reference: Zhang Renwei, "Satellite Orbit Attitude Dynamics and Control", Beihang University Press, 281-285).
第二步,基于奇异值分解理论的力矩再分配。利用奇异值分解的理论对Tca进行再次分配,分别得到垂直于A套SGCMGs奇异方向的力矩分量Tca1和沿A套SGCMGs奇异方向的力矩分量Tca2。为详细说明本实施例的实施过程,下面将详细说明如何得到Tca1和Tca2的表达式。The second step is the moment redistribution based on the singular value decomposition theory. The theory of singular value decomposition is used to redistribute T ca , and the moment component T ca1 perpendicular to the singular direction of A set of SGCMGs and the moment component T ca2 along the singular direction of A set of SGCMGs are respectively obtained. In order to describe the implementation process of this embodiment in detail, how to obtain the expressions of T ca1 and T ca2 will be described in detail below.
参见图3,为A套SGCMGs的奇异方向的单位矢量,令(i=1,2,...,n)(3≤n≤6)表示奇异时刻A套SGCMGs中剩余的n个正常陀螺的输出力矩反方向单位矢量。为了对再次分配,确定奇异方向是关键。对失效SGCMGs的输出力矩系数矩阵Ca进行奇异值分解,得到See Figure 3, is the unit vector of the singular direction of A set of SGCMGs, let (i=1,2,...,n)(3≤n≤6) represents the unit vector in the opposite direction of output torque of the remaining n normal gyroscopes in set A of SGCMGs at the singular moment. for the sake of Assignment again, determining the singular direction is the key. Singular value decomposition is performed on the output moment coefficient matrix C a of the failed SGCMGs to obtain
Ca=h0Aat=USVT (11)C a =h 0 A at =USV T (11)
式中,Aat=Aat0d[cosδa]-Aas0d[sinδa],U∈R3×3,V∈Rn×n,为酉矩阵。S∈R3×n可写为如下形式In the formula, A at =A at0 d[cosδ a ]-A as0 d[sinδ a ], U∈R 3×3 , V∈R n×n are unitary matrices. S∈R 3×n can be written as the following form
S=[S1 03×(n-3)] (12)S=[S 1 0 3×(n-3) ] (12)
式中In the formula
S1=diag(σ1 σ2 σ3) (13)S 1 =diag(σ 1 σ 2 σ 3 ) (13)
其中σ1、σ2和σ3为Ca的奇异值,且满足σ1≥σ2≥σ3。V也可写为Among them, σ 1 , σ 2 and σ 3 are singular values of C a , and satisfy σ 1 ≥σ 2 ≥σ 3 . V can also be written as
V=[V1 V2] (14)V=[V 1 V 2 ] (14)
式中V1∈Rn×3,V2∈Rn×(n-3)。U和V1可由其列向量表示为U=[U1 U2 U3],V1=[V11 V12 V13],则针对失效SGCMGs的输出力矩方程可写为In the formula, V 1 ∈ R n×3 , V 2 ∈ R n×(n-3) . U and V 1 can be expressed by their column vectors as U=[U 1 U 2 U 3 ], V 1 =[V 11 V 12 V 13 ], then the output torque equation for the failed SGCMGs can be written as
式中Tca1即为分配给失效SGCMGs的垂直于奇异方向的指令力矩。当SGCMGs完全陷入奇异时,σ3=0,可知此时U3方向输出力矩为零,也说明U3即为SGCMGs的奇异方向。而当SGCMGs接近奇异时,σ3也接近于零,这时U3也就接近奇异方向,可称为准奇异方向。一旦确定了奇异方向U3,就可以将SGCMGs接近奇异时指令力矩在U3上的部分分量以及SGCMGs完全奇异时指令力矩在U3上的全部分量分配给B套SGCMGs,由B套SGCMGs输出,以避免失效的A套SGCMGs接近奇异时σ3→0导致框架角速度解过大或无解的现象发生。where T ca1 is the command torque perpendicular to the singular direction assigned to the failed SGCMGs. When the SGCMGs completely fall into the singularity, σ 3 =0, it can be seen that the output torque in the U 3 direction is zero at this time, which also shows that U 3 is the singular direction of the SGCMGs. And when SGCMGs are close to singularity, σ 3 is also close to zero, and U 3 is also close to the singular direction, which can be called quasi-singular direction. Once the singular direction U 3 is determined, the partial component of the command torque on
令分配到B套SGCMGs的U3方向上的指令力矩为Let the command torque assigned to the U 3 direction of the B set of SGCMGs be
式中In the formula
其中Da为失效SGCMGs的奇异度量,表示为where D a is the singularity measure of the failed SGCMGs, expressed as
Da=det(AatAat T) (18)D a =det(A at A at T ) (18)
ε为正的门限值,k为正的标量参数,两者可以根据实际情况选定。则失效SGCMGs的指令力矩为ε is a positive threshold value, and k is a positive scalar parameter, both of which can be selected according to the actual situation. Then the command torque of the failed SGCMGs is
Tca1=Tca-Tca2=USaUTTca (19)T ca1 =T ca -T ca2 =US a U T T ca (19)
其中in
由式(16)和(19)可知,当Da≥ε,可认为A套SGCMGs远离奇异,α=0,σ3>0,则Sa=E3,Tca1=Tca,Tca2=0,三轴指令力矩Tca完全分配给A套SGCMGs。而当Da<ε,A套SGCMGs逐渐接近奇异时,α增大,σ3减小,则分配给B套SGCMGs的在奇异方向U3上的指令力矩也不断增大,同时分配给A套SGCMGs的在奇异方向U3上的指令力矩则不断减小。最终,当SGCMGs奇异时,σ3=0,U3上的指令力矩完全分配给B套SGCMGs,保证在奇异时执行机构仍能准确输出三轴指令力矩。From formulas (16) and (19), it can be seen that when D a ≥ ε, it can be considered that the set of SGCMGs of A is far from singularity, α = 0, σ 3 > 0, then S a = E 3 , T ca1 = T ca , T ca2 = 0, the three-axis command torque T ca is completely distributed to the A set of SGCMGs. And when D a < ε, when the SGCMGs of set A are gradually approaching the singularity, α increases and σ 3 decreases, the command torque in the singular direction U 3 allocated to the SGCMGs of set B also increases continuously, and at the same time, the command torque allocated to set A The command moment of SGCMGs in the singular direction U 3 decreases continuously. Finally, when SGCMGs are singular, σ 3 =0, The command torque on U 3 is completely distributed to the B set of SGCMGs to ensure that the actuator can still output the three-axis command torque accurately when there is a singularity.
至此,完全得到了Tca1和Tca2的表达式如式(19)和(16)所示。So far, the expressions of T ca1 and T ca2 are completely obtained as shown in formulas (19) and (16).
第三步,确定最终分配到两套SGCMGs的力矩。经过两次力矩分配后,最后Tc中分配给A套SGCMGs的指令控制力矩分量T′ca表示为In the third step, determine the moments that are finally assigned to the two sets of SGCMGs. After two torque distributions, the command control torque component T′ ca distributed to the SGCMGs of A set in the final T c is expressed as
分配给B套SGCMGs的指令控制力矩分量T′cb表示为The command control torque component T′ cb assigned to set B of SGCMGs is expressed as
第四步,两套SGCMGs的操纵律设计。对于A套SGCMGs,当其陷入奇异时,只需输出垂直于奇异方向的力矩,因此可以根据式(15)和(21)直接求框架角速度的伪逆解,得到The fourth step is to design the manipulation laws of the two sets of SGCMGs. For a set of SGCMGs, when it falls into a singularity, it only needs to output the moment perpendicular to the singularity direction, so the pseudo-inverse solution of the frame angular velocity can be obtained directly according to formulas (15) and (21), and we get
对于B套SGCMGs,由于其各个陀螺都正常工作,可以将其可控角动量体设置为以包络最小角动量为半径的球体,这样在此角动量体内仅有隐奇异点,就可以有效的使用零运动操纵律。即便当A套SGCMGs陷入奇异,利用零运动操纵律也能完全操纵B套SGCMGs躲避奇异点,并输出沿A套SGCMGs奇异方向的力矩。B套SGCMGs的零运动操纵律设计为For the B set of SGCMGs, since all the gyroscopes are working normally, the controllable angular momentum body can be set as a sphere whose radius is the minimum angular momentum of the envelope, so that there is only a hidden singularity in this angular momentum body, and the effective Use the zero-motion manipulation law. Even when the SGCMGs of the A set fall into the singularity, the SGCMGs of the B set can be completely manipulated to avoid the singularity point by using the zero-motion manipulation law, and the torque along the singular direction of the SGCMGs of the A set can be output. The zero-motion manipulation law of set B of SGCMGs is designed as
式中,Abt=Abt0d[cosδb]-Abs0d[sinδb],标量参数β选取如下,In the formula, A bt =A bt0 d[cosδ b ]-A bs0 d[sinδ b ], the scalar parameter β is selected as follows,
其中,Db=det(AbtAbt T)为B套SGCMGs的奇异度量。此部分的具体理论可以参考相关文献(参考:章仁为,《卫星轨道姿态动力学与控制》,北京航空航天大学出版社,291-293)。Wherein, D b =det(A bt A bt T ) is the singularity measure of the B set of SGCMGs. The specific theory of this part can refer to relevant literature (reference: Zhang Renwei, "Dynamics and Control of Satellite Orbital Attitude", Beijing University of Aeronautics and Astronautics Press, 291-293).
至此,已经完全得到了A套与B套SGCMGs各自的框架指令角速度与只需要以这两个指令角速度分别驱动A套与B套SGCMGs的框架轴转动就能够保证在部分陀螺失效时和陀螺奇异时,控制力矩得以精确有效地输出,进而控制航天器的姿态。So far, the frame command angular velocities of the sets A and B set SGCMGs have been completely obtained and It is only necessary to drive the frame shafts of the A set and the B set of SGCMGs to rotate at these two command angular velocities, which can ensure that the control torque can be output accurately and effectively when some gyros fail or when the gyro is singular, and then control the attitude of the spacecraft.
参见图4,本发明的方案在整个航天器控制回路中所处的位置为图中虚线框部分。图中,(1)为实际姿态角和角速度信息;(2)为估计姿态角和角速度信息;(3)为期望姿态角和角速度信息;(4)为指令控制力矩;(5)为分配给失效陀螺群的指令控制力矩;(6)为分配给正常工作陀螺群的指令控制力矩;(7)为(6)中垂直于失效陀螺群奇异方向的力矩分量;(8)为(5)沿失效陀螺群奇异方向的力矩分量;(9)为失效陀螺群的指令框架角速度;(10)为正常工作陀螺群的指令框架角速度;(11)为失效陀螺群的实际框架角速度;(12)为正常工作陀螺群的实际框架角速度;(13)为失效陀螺群的实际输出力矩;(14)为正常工作陀螺群的实际输出力矩;(15)为两套陀螺群总输出力矩;(16)为外干扰力矩。基于两套SGCMGs的航天器姿态控制系统由姿态敏感器、姿态控制器、执行机构(两套SGCMGs)和航天器本体一起构成闭环控制回路。姿态敏感器测量和确定航天器相对于空间某些已知基准目标的方位,再通过姿态确定算法对测得的信息进一步处理后确定航天器姿态。然后根据航天器期望的姿态信息以及姿态确定环节得到的姿态信息,选择合适的控制算法设计姿态控制器,从而得到控制航天器所需的指令控制力矩。接下来就是利用所提出的两套SGCMGs协调控制方案,操纵两套SGCMGs各个陀螺的框架按一定规律运动从而保证两套SGCMGs能按控制指令产生所需的控制力矩。最后,两套SGCMGs输出的总力矩作用于航天器本体,依据所建立的航天器姿态动力学方程即可得到航天器的姿态响应。由于两套SGCMGs能准确输出控制力矩,因此航天器将按照期望的姿态角和角速度运动规律进行转动。Referring to Fig. 4, the position of the scheme of the present invention in the whole spacecraft control loop is the dotted box part in the figure. In the figure, (1) is the actual attitude angle and angular velocity information; (2) is the estimated attitude angle and angular velocity information; (3) is the expected attitude angle and angular velocity information; (4) is the command control torque; The command control torque of the failed gyroscope group; (6) is the command control torque assigned to the normal working gyroscope group; (7) is the moment component perpendicular to the singular direction of the failed gyroscope group in (6); (8) is the The moment component in the singular direction of the failed gyroscope group; (9) is the command frame angular velocity of the failed gyroscope group; (10) is the command frame angular velocity of the normal working gyroscope group; (11) is the actual frame angular velocity of the failed gyroscope group; (12) is The actual frame angular velocity of the normal working gyroscope group; (13) is the actual output torque of the failed gyroscope group; (14) is the actual output torque of the normal working gyroscope group; (15) is the total output torque of the two sets of gyroscope groups; (16) is External disturbance torque. The spacecraft attitude control system based on two sets of SGCMGs consists of an attitude sensor, an attitude controller, an actuator (two sets of SGCMGs) and a spacecraft body to form a closed-loop control loop. The attitude sensor measures and determines the orientation of the spacecraft relative to some known reference targets in space, and then further processes the measured information through the attitude determination algorithm to determine the attitude of the spacecraft. Then, according to the expected attitude information of the spacecraft and the attitude information obtained in the attitude determination process, an appropriate control algorithm is selected to design an attitude controller, so as to obtain the command control torque required to control the spacecraft. The next step is to use the proposed two sets of SGCMGs coordinated control scheme to manipulate the frame of each gyroscope of the two sets of SGCMGs to move according to a certain law so as to ensure that the two sets of SGCMGs can generate the required control torque according to the control command. Finally, the total torque output by the two sets of SGCMGs acts on the spacecraft body, and the attitude response of the spacecraft can be obtained according to the established spacecraft attitude dynamic equation. Because the two sets of SGCMGs can accurately output the control torque, the spacecraft will rotate according to the desired attitude angle and angular velocity motion law.
下面结合某一个组合体航天器姿态控制仿真结果对本方案作具体的说明。The following is a specific description of this scheme in combination with the simulation results of the attitude control of a certain assembly spacecraft.
参见图2,假定空间站组合体中的核心舱与应用舱之一都各安装有一套五棱锥构型SGCMGs。图中,obxbybzb为核心舱本体坐标系,原点ob取在核心舱模块的质心,xb、yb和zb固连于核心舱上,和分别为安装于核心舱的A套SGCMGs的1-6陀螺的框架轴方向单位矢量,和分别为A套SGCMGs的1-6陀螺的转子轴方向单位矢量。 和分别为安装于应用舱的B套SGCMGs的1-6陀螺的框架轴方向单位矢量,和分别为B套SGCMGs的1-6陀螺的转子轴方向单位矢量。两套SGCMGs相对于核心舱本体坐标系的安装方位如图2,A套SGCMGs中第一个陀螺的框架轴沿着在与组成平面的投影与方向一致,B套SGCMGs中第一个陀螺的框架轴沿着在与组成平面的投影与方向一致。选择这种安装方位的原因在于当两套SGCMGs都正常工作或者有部分陀螺失效时,这种安装方位都能保证陀螺群具有较好的包络和奇异性能指标。两套SGCMGs的各陀螺初始时刻转子角动量方向单位矢量和输出力矩反方向单位矢量在核心舱本体系下的分量列阵为Referring to Fig. 2, it is assumed that one of the core module and the application module in the space station assembly is equipped with a set of SGCMGs in a pentagonal pyramid configuration. In the figure, o b x b y b z b is the body coordinate system of the core cabin, the origin o b is taken at the center of mass of the core cabin module, x b , y b and z b are fixedly connected to the core cabin, and are the frame axis direction unit vectors of the 1-6 gyroscopes of set A SGCMGs installed in the core cabin, and are the unit vectors in the direction of the rotor axis of the 1-6 gyroscopes of the A set of SGCMGs, respectively. and are the frame axis unit vectors of the 1-6 gyroscopes of the B set of SGCMGs installed in the application cabin, and are the unit vectors in the direction of the rotor axis of the 1-6 gyroscopes of the B set of SGCMGs, respectively. The installation orientation of the two sets of SGCMGs relative to the core cabin body coordinate system is shown in Figure 2, the frame axis of the first gyro in the A set of SGCMGs along exist and The projections that make up the plane and Consistent orientation, frame axis of first top in set B SGCMGs along exist and The projections that make up the plane and The same direction. The reason for choosing this installation orientation is that when both sets of SGCMGs are working normally or some gyros fail, this installation orientation can ensure that the gyro group has better envelope and singularity performance indicators. The component arrays of the unit vector of the rotor angular momentum direction and the unit vector of the output torque in the opposite direction of each gyro in the core cabin system at the initial moment of the two sets of SGCMGs are:
sa10=[1 0 0]T,sa20=[-sin18° 0 -cos18°]T,sa30=[-1 0 0]T,sa40=[-sin18° 0 cos18°]T,s a10 =[1 0 0] T , s a20 =[-sin18° 0 -cos18°] T , s a30 =[-1 0 0] T , s a40 =[-sin18° 0 cos18°] T ,
sa50=[cos36° 0 sin36°]T,sa60=[cos36° 0 -sin36°]T,ta10=[0 0 -1]T,s a50 =[cos36° 0 sin36°] T , s a60 =[cos36° 0 -sin36°] T , t a10 =[0 0 -1] T ,
ta20=[-sin26.57°cos18° -cos26.57° sin26.57°sin18°]T,t a20 =[-sin26.57°cos18°-cos26.57° sin26.57°sin18°] T ,
ta30=[0 -cos26.57° sin26.57°]T,t a30 =[0 -cos26.57° sin26.57°] T ,
ta40=[sin26.57°cos18° -cos26.57° sin26.57°sin18°]T,t a40 =[sin26.57°cos18°-cos26.57° sin26.57°sin18°] T ,
ta50=[sin26.57°sin36° -cos26.57° -sin26.57°cos36°]T,t a50 =[sin26.57°sin36°-cos26.57°-sin26.57°cos36°] T ,
ta60=[-sin26.57°sin36° -cos26.57° -sin26.57°cos36°]T。t a60 =[-sin26.57°sin36°-cos26.57°-sin26.57°cos36°] T .
sb10=[0 0 1]T,sb20=[0-cos18° -sin18°]T,sb30=[0 0 -1]T,sb40=[0cos18° -sin18°]T,s b10 =[0 0 1] T , s b20 =[0-cos18° -sin18°] T , s b30 =[0 0 -1] T , s b40 =[0cos18° -sin18°] T ,
sb50=[0sin36°cos36°]T,sb60=[0 -sin36° cos36°]T,tb10=[0 -1 0]T,s b50 =[0 sin36°cos36°] T , s b60 =[0 -sin36° cos36°] T , t b10 =[0 -1 0] T ,
tb20=[-cos26.57°sin26.57°sin18°-sin26.57°cos18°]T,t b20 =[-cos26.57°sin26.57°sin18°-sin26.57°cos18°] T ,
tb30=[-cos26.57°sin26.57°0]T,t b30 =[-cos26.57°sin26.57°0] T ,
tb40=[-cos26.57°sin26.57°sin18°sin26.57°cos18°]T,t b40 =[-cos26.57°sin26.57°sin18°sin26.57°cos18°] T ,
tb50=[-cos26.57°-sin26.57°cos36°sin26.57°sin36°]T,t b50 =[-cos26.57°-sin26.57°cos36°sin26.57°sin36°] T ,
tb60=[-cos26.57°-sin26.57°cos36°-sin26.57°sin36°]T。t b60 =[-cos26.57°-sin26.57°cos36°-sin26.57°sin36°] T .
假设每个陀螺的标称角动量为180Nms,并且假设A套SGCMGs的第5和第6个陀螺失效,A套SGCMGs的初始框架角δa0=[π/2 0 0 0]T,B套SGCMGs的初始框架角δb0=[π/2 0 0 0 0 0]T。为了进行数值仿真,还需要对A套和B套SGCMGs最终的输出力矩进行合成。具体做法是:假设各个陀螺的框架伺服系统能实现精确控制,则可以认为各个陀螺的实际框架角速度与指令框架角速度相等,即在实施步骤中的第四步中到了A套SGCMGs和B套SGCMGs各陀螺的指令框架角速度后,于是再根据陀螺输出力矩方程(5),可以得到A套和B套SGCMGs的实际输出力矩分别为Assuming that the nominal angular momentum of each gyro is 180Nms, and assuming that the 5th and 6th gyroes of the A set of SGCMGs fail, the initial frame angle δ a0 of the A set of SGCMGs = [π/2 0 0 0] T , and the B set of SGCMGs The initial frame angle δ b0 = [π/2 0 0 0 0 0] T . In order to carry out the numerical simulation, it is also necessary to synthesize the final output torques of the A set and the B set SGCMGs. The specific method is: assuming that the frame servo system of each gyroscope can realize precise control, it can be considered that the actual frame angular velocity of each gyroscope is equal to the command frame angular velocity, that is, In the fourth step of the implementation steps, after the command frame angular velocity of each gyro of the A set of SGCMGs and the B set of SGCMGs is obtained, then according to the gyro output torque equation (5), the actual output torques of the A set and the B set of SGCMGs can be obtained respectively
最终通过力矩合成,可以得到两套SGCMGs总的输出力矩为Finally, through torque synthesis, the total output torque of the two sets of SGCMGs can be obtained as
Tr=Tra+Trb (28)T r =T ra +T rb (28)
采用PID控制律进行组合体航天器的大角度机动控制。如图5和图6可见,在仿真运行到2800s左右时,A套SGCMGs非常接近奇异,但此时其框架角速度并没有发生突变,且在整个过程中A套SGCMGs都维持可控。同时,如图7所示,整个过程中两套SGCMGs总输出力矩与指令控制力矩误差都维持在10-14Nm内,力矩输出精度很高。The large-angle maneuvering control of the combined spacecraft is carried out by using the PID control law. As can be seen from Figures 5 and 6, when the simulation runs to about 2800s, the SGCMGs of set A are very close to singularity, but at this time the angular velocity of the frame does not change suddenly, and the SGCMGs of set A remain controllable during the whole process. At the same time, as shown in Figure 7, the error between the total output torque of the two sets of SGCMGs and the command control torque was maintained within 10-14Nm during the whole process, and the torque output accuracy was very high.
综上所述,本发明给出了一种基于奇异值分解的单框架控制力矩陀螺群协调控制方法。当空间站组合体上安装的一套五棱锥构型SGCMGs至多有3个陀螺发生故障时,可以联合已安装的另一套SGCMGs进行协调控制。利用奇异值分解的方法使故障SGCMGs仅需要输出垂直于奇异方向的指令力矩,而将沿奇异方向的指令力矩分配给正常SGCMGs。采用这种协调控制方案,既能保证故障SGCMGs在遭遇奇异时的完全可控性,又能保证两套SGCMGs的总输出力矩与指令力矩完全相符,从而提高了姿态控制的精度。本发明可以在空间站等大型航天器任务中得到应用。In summary, the present invention provides a single-frame control moment gyroscope group coordination control method based on singular value decomposition. When at most 3 gyroscopes of a set of pentagonal pyramid SGCMGs installed on the space station assembly fail, they can be coordinated with another set of SGCMGs already installed. Using the method of singular value decomposition, the faulty SGCMGs only need to output the command torque perpendicular to the singular direction, and distribute the command torque along the singular direction to the normal SGCMGs. Adopting this coordinated control scheme can not only ensure the complete controllability of the faulty SGCMGs when encountering a singularity, but also ensure that the total output torque of the two sets of SGCMGs is completely consistent with the command torque, thereby improving the accuracy of attitude control. The invention can be applied in large spacecraft missions such as space stations.
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进,或者对其中部分技术特征进行等同替换,这些改进和替换也应视为本发明的保护范围。The above description is only the preferred embodiment of the present invention, and it should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements can also be made, or some technical features can be improved. Equivalent replacement, these improvements and replacements should also be regarded as the protection scope of the present invention.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201210009458 CN102566578B (en) | 2012-01-12 | 2012-01-12 | Singular value decomposition-based coordination control method of single gimbal control moment gyros (SGCMGs) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201210009458 CN102566578B (en) | 2012-01-12 | 2012-01-12 | Singular value decomposition-based coordination control method of single gimbal control moment gyros (SGCMGs) |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102566578A CN102566578A (en) | 2012-07-11 |
CN102566578B true CN102566578B (en) | 2013-06-19 |
Family
ID=46412219
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201210009458 Expired - Fee Related CN102566578B (en) | 2012-01-12 | 2012-01-12 | Singular value decomposition-based coordination control method of single gimbal control moment gyros (SGCMGs) |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102566578B (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102880050B (en) * | 2012-10-22 | 2015-02-25 | 北京航空航天大学 | Operation method of magnetic suspension momentum wheel clusters |
CN103034237B (en) * | 2012-12-27 | 2015-04-22 | 北京航空航天大学 | Spacecraft attitude maneuver control method using two single-frame control moment gyroscopes |
CN103863578B (en) * | 2013-07-12 | 2016-03-30 | 北京航空航天大学 | Mars landing device jet thrust device and control moment gyroscope combined control system |
CN104238563B (en) * | 2014-09-04 | 2017-01-18 | 北京航空航天大学 | Design method of control moment gyroscopes with surface inclination angles changeable |
CN105223961B (en) * | 2015-10-16 | 2018-04-13 | 北京机械设备研究所 | It is a kind of to be used for the unusual Spacecraft Attitude Control method evaded of control-moment gyro |
CN106933241B (en) * | 2017-03-30 | 2019-11-29 | 北京航空航天大学 | Single-gimbal control momentum gyro spacecraft fault tolerant control method based on fault de couple |
CN107390512A (en) * | 2017-07-27 | 2017-11-24 | 中国船舶重工集团公司第七二四研究所 | A kind of anti-interference fault tolerant control method free of discontinuities of redundant drive servo-drive system |
CN108399289B (en) * | 2017-12-29 | 2021-03-05 | 北京航空航天大学 | Safety envelope model for unmanned aerial vehicle low-altitude environment flight and construction method thereof |
CN110597062B (en) * | 2019-09-19 | 2020-11-10 | 北京控制工程研究所 | Control moment gyro time delay characteristic modeling and compensation control method |
CN110764487A (en) * | 2019-10-24 | 2020-02-07 | 上海航天控制技术研究所 | On-satellite autonomous fault diagnosis method based on control moment gyro group control |
CN110712767B (en) * | 2019-10-29 | 2021-07-30 | 上海航天控制技术研究所 | Method for automatically reconstructing control moment gyro group in pentagonal pyramid configuration |
CN110990943B (en) * | 2019-11-13 | 2023-10-20 | 上海航天控制技术研究所 | Singular point judgment method based on singular geometric meaning of control moment gyro group |
CN111367304B (en) * | 2020-02-25 | 2023-07-14 | 上海航天控制技术研究所 | Actuating mechanism configuration and use method based on dual heterogeneous moment gyro group |
CN115525059A (en) * | 2022-09-05 | 2022-12-27 | 清华大学 | Single frame control moment gyroscope group determination method, device, equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101353086A (en) * | 2008-09-12 | 2009-01-28 | 航天东方红卫星有限公司 | A Spacecraft Attitude Control System with Steering Law and Singularity Avoidance |
CN101694570A (en) * | 2009-10-19 | 2010-04-14 | 航天东方红卫星有限公司 | High-precision moment output control method for control moment gyro group |
CN101891018A (en) * | 2010-07-09 | 2010-11-24 | 中国科学院长春光学精密机械与物理研究所 | Single-Frame Control Moment Gyro Manipulation Method Based on Optimal Torque Output Capability |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2826470B1 (en) * | 2001-06-26 | 2003-09-19 | Astrium Sas | METHOD AND DEVICE FOR STEERING THE ATTITUDE AND GUIDANCE OF A SATELLITE BY A GYRODYNES CLUSTER |
US7561947B2 (en) * | 2003-10-06 | 2009-07-14 | Honeywell International Inc. | Dynamic CMG array and method |
-
2012
- 2012-01-12 CN CN 201210009458 patent/CN102566578B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101353086A (en) * | 2008-09-12 | 2009-01-28 | 航天东方红卫星有限公司 | A Spacecraft Attitude Control System with Steering Law and Singularity Avoidance |
CN101694570A (en) * | 2009-10-19 | 2010-04-14 | 航天东方红卫星有限公司 | High-precision moment output control method for control moment gyro group |
CN101891018A (en) * | 2010-07-09 | 2010-11-24 | 中国科学院长春光学精密机械与物理研究所 | Single-Frame Control Moment Gyro Manipulation Method Based on Optimal Torque Output Capability |
Non-Patent Citations (1)
Title |
---|
岳玉娜等.《控制力矩陀螺部分失效时灵敏航天器的姿态机动控制》.《清华大学学报(自然科学版)》.2010,第50卷(第2期),307-311. * |
Also Published As
Publication number | Publication date |
---|---|
CN102566578A (en) | 2012-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102566578B (en) | Singular value decomposition-based coordination control method of single gimbal control moment gyros (SGCMGs) | |
CN102627151B (en) | Moment distribution method for rapid maneuvering satellite based on mixed actuating mechanism | |
CN105867401B (en) | The spacecraft attitude fault tolerant control method of single-gimbal control moment gyros | |
CN103092208B (en) | Spacecraft high-accuracy speediness attitude maneuver method based on single gimbal control moment gyro (SGCMG) and reaction wheel (RW) | |
CN104527994B (en) | Multi-polar cross-over becomes the track set time soon and holds position sensing tracking and controlling method | |
Sun et al. | Adaptive backstepping control of spacecraft rendezvous and proximity operations with input saturation and full-state constraint | |
CN101891018B (en) | Single frame control moment gyro control method based on moment output capability optimization | |
CN103488814B (en) | Closed loop simulation system suitable for controlling attitude of reentry vehicle | |
CN104932510B (en) | A kind of Flexible Spacecraft control system for flywheel low speed friction and method | |
CN103235598B (en) | A kind of method adjusting thruster direction sensing assembly spacecraft centroid | |
CN106292681A (en) | A kind of satellite Active Fault-tolerant Control Method distributed based on observer and On-line Control | |
CN103076807B (en) | A control method for attitude stabilization of underactuated flexible spacecraft | |
CN106933241B (en) | Single-gimbal control momentum gyro spacecraft fault tolerant control method based on fault de couple | |
CN103034237B (en) | Spacecraft attitude maneuver control method using two single-frame control moment gyroscopes | |
CN104880948A (en) | Fault tolerant control method for a spacecraft equipped with a flywheel based on robust adaptation | |
Zareb et al. | Fuzzy-PID hybrid control system to navigate an autonomous mini-Quadrotor | |
CN110697085B (en) | A satellite control method combining dual SGCMG and magnetic torquer | |
CN104290925A (en) | Angular momentum control method of spacecraft in inertial system | |
CN107908203A (en) | A kind of spatial flexible electricity sail spin method for controlling speed regulation | |
Jin et al. | Underactuated spacecraft angular velocity stabilization and three-axis attitude stabilization using two single gimbal control moment gyros | |
CN110502025B (en) | Spacecraft attitude control method considering reactive flywheel characteristics and power limitation | |
CN115327921B (en) | Pure triaxial magnetic control method for on-orbit spacecraft | |
Reijneveld et al. | Attitude control system of the Delfi-n3Xt satellite | |
Jin et al. | An improved constrained steering law for SGCMGs with DPC | |
Saiki et al. | Development of a small-spin-axis controller and its application to a solar sail subpayload satellite |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130619 |
|
CF01 | Termination of patent right due to non-payment of annual fee |