CN105867401A - Spacecraft posture fault tolerance control method of single gimbal control moment gyroscope groups - Google Patents

Spacecraft posture fault tolerance control method of single gimbal control moment gyroscope groups Download PDF

Info

Publication number
CN105867401A
CN105867401A CN201610272881.1A CN201610272881A CN105867401A CN 105867401 A CN105867401 A CN 105867401A CN 201610272881 A CN201610272881 A CN 201610272881A CN 105867401 A CN105867401 A CN 105867401A
Authority
CN
China
Prior art keywords
spacecraft
omega
control
centerdot
axle
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.)
Granted
Application number
CN201610272881.1A
Other languages
Chinese (zh)
Other versions
CN105867401B (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.)
Beihang University
Original Assignee
Beihang University
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 Beihang University filed Critical Beihang University
Priority to CN201610272881.1A priority Critical patent/CN105867401B/en
Publication of CN105867401A publication Critical patent/CN105867401A/en
Application granted granted Critical
Publication of CN105867401B publication Critical patent/CN105867401B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/08Control of attitude, i.e. control of roll, pitch, or yaw
    • G05D1/0808Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
    • G05D1/0816Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft to ensure stability
    • G05D1/0825Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft to ensure stability using mathematical models

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Mathematical Analysis (AREA)
  • Algebra (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

A spacecraft posture fault tolerance control method of single gimbal control moment gyroscope groups includes the following steps that firstly, a kinetic equation and a kinematical equation are established when partial failures exist in the single gimbal control moment gyroscope groups (SGCMGs), wherein a coordinate system is defined, and a control system state equation is established; secondly, on the basis of in-orbit operation characteristics of a spacecraft, the spacecraft posture fault tolerance control method of the single gimbal control moment gyroscope groups is adopted; thirdly, the sliding mode control law is designed, wherein a sliding mode face is designed, the control law is primarily designed and the control law is improved. The method has the advantages that the designed control law is also applicable to fault tolerance control of aircrafts with flywheels as execution mechanisms; people do not need to learn about prior information of faults, real-time estimation of fault information and interference information is achieved through self-adaptation control, and fault time varying is allowed; the method is applicable to SGCMGs of any structure or partial failure modes of flywheels; the method is used in aircrafts of the SGCMGs, the rotation speed of a gyroscope frame serves as direct control amount, and the method conforms to engineering practice.

Description

The spacecraft attitude fault tolerant control method of single-gimbal control moment gyros
[technical field]
The present invention use single-gimbal control moment gyros (Single Gimbal Control Moment Gyros, SGCMGs) it is the three axis stabilized spacecraft of executing agency, the attitude faults-tolerant control when executing agency occurs part failure of removal Method (Fault-Tolerant Control, FTC), has stronger robustness realizing spacecraft, belongs to space flight fault Device gesture stability field.
[background technology]
Along with the development of space technology, space mission is increasingly sophisticated, thus security, stability and the control to spacecraft Precision it is also proposed higher requirement.From the development history of space technology it can be seen that a lot of accident be all one small Fault causes, and the Lewis satellite failure of NASA transmitting in such as 1997 causes all of thruster to lose efficacy, and finally this is defended Star crashes into atmosphere, brings about great losses.How avoiding risk, allowing spacecraft have fault tolerance, to become now a lot of space flight special One emphasis of family's research.At present, fault diagnosis and faults-tolerant control have become as maintenance the reliability of spacecraft, maintainability and One important channel of validity.
The thought of faults-tolerant control is to be proposed in 1971 by Niederlinski the earliest, and faults-tolerant control theory obtains fast subsequently The development of speed.According to the feature of method for designing, faults-tolerant control is generally divided into active tolerant control and passive fault tolerant control.Actively hold Wrong control is after fault occurs, and redesigns a control system according to desired characteristic, and at least can make whole system Reach stable.Passive fault tolerant control uses fixing controller to guarantee that closed-loop system is insensitive to specific fault, keeps system Stablize.Comparing active tolerant control, the system failure is detected or diagnoses owing to need not by passive fault tolerant control, is also not required to Wanting the fault reaction time, therefore simple in construction, fast response time and design difficulty are relatively low.
In attitude faults-tolerant control field, current achievement in research is mainly using control moment as controlled quentity controlled variable and fault modeling Object.But in practical engineering application, when using angular momentum exchange device as attitude control actuator, actual control The rotating speed of executing agency often.Such as, the spacecraft with flywheel as executing agency, control moment is determined by Speed of Reaction Wheels.Separately On the one hand, it is relevant that the moment output of angular momentum exchange device is often also possible to the attitude current to gyro, such as, when using control When moment gyro group (CMG) is executing agency, its singularity problem having and the feature of gyro transverse matrix time-varying, therefore Control moment is affected by frame corners and framework rotating speed simultaneously.
The existence of the problems referred to above makes current achievement in research be difficult in Practical Project to be difficult to apply, especially for CMG is the spacecraft attitude faults-tolerant control field of executing agency, there is no that preferable engineer applied method realizes at present.
[summary of the invention]
The present invention proposes a kind of for the spacecraft with single-gimbal control moment gyros SGCMGs as executing agency, passes through Sliding-mode control and self-adaptation control method, it is achieved executing agency is existed partial failure fault (each gyro of SGCMGs Moment exports) the pose stabilization control of spacecraft.
For the problems referred to above, technical solution of the present invention is as follows:
There is kinetics equation and the kinematical equation of the spacecraft of partial failure fault according to executing agency, utilize Euler The quantity of state such as angle and Euler angle rate sets up sliding-mode surface, and utilizes the fault of self-adaptation control method On-line Estimation spacecraft to believe Breath, by designing sliding mode control strategy and suitably controlling parameter so that spacecraft can realize attitude under non-failure conditions Stable, then this set control parameter can make, under spacecraft executing agency partial failure failure condition, to remain to realize attitude steady equally Fixed.Concrete operating procedure is as follows
Step 1: set up the kinetics equation when single-gimbal control moment gyros SGCMGs exists partial failure fault And kinematical equation.Specifically include following steps:
Step 1.1: definition coordinate system
A. body coordinate system fb(obxbybzb)
This coordinate system is connected with spacecraft, initial point ObIt is positioned at spacecraft centroid, ObxbAxle points to the direction of motion of spacecraft, ObzbAxle points to spacecraft above perpendicular to flightpiston, ObybAxle, ObxbAxle and ObzbAxle constitutes right-handed coordinate system.
B. orbital coordinate system fo(Ooxoyozo)
Orbital coordinate system initial point is at the barycenter of spacecraft, OozoAxle points to the earth's core, O along local verticaloxoAxle is at orbit plane Inside it is perpendicular to OozoAxle, and point to the direction of motion of spacecraft, OoyoAxle, OoxoAxle and OozoAxle constitutes right-handed coordinate system.This coordinate System is in space with angular velocity omegaoAround OoyoAxle rotates.
C. geocentric inertial coordinate system fi(Oixiyizi)
The initial point of geocentric inertial coordinate system is connected in the earth's core OiPlace, OixiAxle plane under the line and point to the first point of Aries, Oizi It is perpendicular to equatorial plane and consistent with rotational-angular velocity of the earth direction, OiyiIn axle plane under the line, and and OixiAxle, Oizi Axle form right angle coordinate system.
D.SGCMGs frame coordinates system fci(Ocigisiti)
The initial point of frame coordinates system is at the barycenter O of SGCMGciPlace, coordinate system all directions unit vector is respectively along gimbal axis side To unit vectorUnit vector along armature spindle rotary speed directionReciprocal unit vector is exported along gyroscopic couple
Step 1.2 control system state equation is set up
Step 1.2.1 sets up kinetics equation and kinematical equation
Kinetics equation:
I b ω · b + ω b × ( I b ω b + A s I w s Ω ) = - h 0 A t δ · r + T d - - - ( 1 )
Wherein, IbIt is whole system inertia matrix, it is believed that IbIt it is a constant value inertia matrix;
ωb=[ωx ωy ωz]TFor spacecraft absolute angular velocities component array under body series;
h0Nominal angular momentum for each gyrorotor;
For ωbAbout the derivative of time,It is defined as form:
ω b × = 0 - ω z ω y ω z 0 - ω x - ω y ω x 0
As=[s1 s2 … sn] it is SGCMGs rotor speed direction matrix;
IwsFor SGCMGs rotor axial rotary inertia battle array;
Ω is rotor speed vector;h0Nominal angular momentum for each gyrorotor;
At=[t1 t2 … tn] it is SGCMGs transverse matrix;
δ is gyro gimbal angle;
TdFor spacecraft experienced interference moment vector;
Kinematical equation:
Wherein, attitude angleθ, ψ are the roll angle of spacecraft, the angle of pitch and yaw angle;Attitude angular velocity Respectively Forθ, ψ are about the derivative of time;ωoFor track system around body series OoyoThe angular speed that axle rotates;
Step 1.2.2 sets up fault mode
δ · r = E δ · + f - - - ( 3 )
It is pointed out that fault modeling here is pro forma, among real system, this fault mode equation is hidden It is contained in the motion of spacecraft.Although the expression of E and f or concrete numerical value cannot be known, but it is easily determined SGCMGs In whether exist gyro stuck and cannot output torque, this is enough.
Wherein,For gyroscopic theory framework rotating speed vector;For gyro actual frame rotating speed vector;
E=diag (e1 e2 … en) for the property taken advantage of ffault matrix, eiFailure Factor for i-th gyro;
F=[f1 f2 … fn]TFor the impact on gyro gimbal rotating speed of the additivity fault,
fiRotating speed deviation for i-th gyro.
Kinematical equation under step 1.2.3 derivation fault mode and kinetics equation
Wushu (3) substitutes into formula (1), and is defined as follows the equivalence interference of gyrorotor unit nominal angular momentum, Equivalent Rotational Inertia battle array and equivalence gyro group angular momentum: equivalence interference: d=Td/h0
Equivalent moment of inertia matrix: J=Ib/h0;Equivalence gyro group angular momentum: hc=AsIwsΩ/h0
OrderAs the controlled quentity controlled variable of control system, obtain the kinetics equation under fault:
J ω · b + ω b × ( Jω b + h c ) = - A t E u - A t f + d - - - ( 4 )
Under low-angle assumed condition, formula (2) can approximate to be write as:
ω b ≈ X · + F ( x ) - - - ( 5 )
Wherein:
ωoCalculated by the orbit parameter of spacecraft;Represent the quantity of state of system;
As,AtCan be calculated as follows:
s i = s i 0 cosδ i + t i 0 sinδ i t i = t i 0 cosδ i - s i 0 sinδ i - - - ( 6 )
si0, ti0Determine according to the configuration that gyro is concrete, for unit vector;si0Represent siInitial value;ti0Represent tiAt the beginning of Value;
Step 2 based on spacecraft actual features in orbit, the application present invention based on an assumption that
Assume 1: experienced interference moment bounded in spacecraft running, it may be assumed that | | d | |≤Td;And additivity fault is to top The impact of spiral shell framework rotating speed is limited, | | Atf||≤Tf.Wherein agreement | | | | the 2-norm of representing matrix or vector, Td,TfFor Unknown constant.Assume that 1 can be comprehensively for following expression:
||-Atf+d||≤Md (7)
Assume 2: spacecraft moment of inertia matrix is positive definite symmetric matrices, i.e. J symmetry and positive definite.
Assume 3: the present invention does not consider the situation that gyro is entirely ineffective, i.e. assume to there is unknown constant e0Meet:
0 < e 0 &le; min 1 &le; i &le; n ( e i ) - - - ( 8 )
Wherein, the number of gyro during n is SGCMGs.
Step 3 sliding formwork design of control law.Specifically include following steps:
Step 3.1 sliding-mode surface designs
Selection sliding-mode surface is:
s = x &CenterDot; + k x - - - ( 9 )
Wherein k > 0, gives constant for designer.Then when s → 0, x → 0, For by appearance The column vector of state angle composition, represents the quantity of state of system,Represent the state vector derivative to the time.
Step 3.2 control law Preliminary design
Select following sliding formwork control law:
u = - A t T ( A t A t T ) - 1 { &omega; b &times; &lsqb; J&omega; b + h c &rsqb; - J k x &CenterDot; + J F &CenterDot; ( x ) - &gamma; ( t ) s || s || - M ^ d s || s || } - - - ( 10 )
In above-mentioned control law, value and the meaning of each parameter are as follows:
At=[t1 t2 … tn] it is SGCMGs transverse matrix,For AtTransposed matrix;
J、hcEquivalent moment of inertia battle array defined in step 1.2.3 and equivalence gyro group angular momentum;
For F (x) in step 1.2.3 about the derivative of time;S is sliding-mode surface;
M in expression (10)dEstimate, take adaptive updates rule be:
M ^ &CenterDot; = c 0 || s || - - - ( 11 )
One parameter of γ (t): introducing, takes
&gamma; ( t ) = - n &upsi; + n &upsi; &xi; ^ + &epsiv; 0 - - - ( 12 )
&upsi; = || u || &xi; ^ - - - ( 13 )
&xi; ^ &CenterDot; = n c 1 &upsi; || s || - - - ( 14 )
Defined variableWherein c0,c10Being a normal number, n is the number of gyro under certain configuration, and u is control Amount processed,For the estimate of ξ, υ is intermediate variable,ForDerivative to the time.
Taking Lyapunov function is
V = 1 2 s T J s + 1 2 c 0 M ~ d 2 + e 0 2 c 1 &xi; ~ 2 - - - ( 15 )
Wherein Remaining parameter has been given by above, and note Δ E=I-E, I are unit Battle array, E is the property taken advantage of ffault matrix.
Above-mentioned Lyapunov function against time is differentiated, and utilizes formula (10)~(14), can obtain:
V &CenterDot; &le; - &epsiv; 0 || s || - - - ( 16 )
Formula (16) shows, function V at least will not monotonic increase, therefore can obtain supt≥0V (t)≤V (0), wherein sup () Represent supremum, i.e.Bounded, therefore,ThusExist and have Boundary, according to Barbalat lemma, hasTherefore there is x → 0,
The improvement of step 3.3 control law
Above-mentioned control law there are in fact buffeting problem and singularity problem, it is therefore desirable on the basis of above-mentioned control law Improve.
Buffeting problem: owing to sliding formwork control has the discontinuity of control, therefore there is chattering phenomenon.According to sliding formwork control Theory, the present invention uses s/ (| | s | |+τ) approximation to replace sign function s/ | | s | |, and wherein τ is a less positive number, generally Give according to actual conditions, be typically selected in 10-3~10-1Between.
Singularity problem: when each gyro output torque coplanar (or conllinear), the normal direction of moment plane (or moment side To Normal plane) direction cannot output torque, now SGCMGs transverse matrix AtNot full rank, formula (9) cannot solve, therefore Formula (9) is made improvement by the method solved with reference to robust pseudoinverse.
Therefore obtain improving control strategy and be:
u = - A t T &lsqb; A t A t T + &lambda; ( I 3 &times; 3 + E 3 &times; 3 ) &rsqb; - 1 { &omega; b &times; &lsqb; J&omega; b + h 1 &rsqb; - J k x &CenterDot; + J F &CenterDot; ( x ) - &gamma; ( t ) s || s || + &tau; - M ^ d s || s || + &tau; } - - - ( 17 )
Wherein: λ is a less positive number, it usually needs by real work situation value, typically can be taken at 10-3~ 10-1Between;I3×3It is three rank unit matrixs, E3×3For diagonal matrix, form is:
E 3 &times; 3 = 0 &epsiv; 3 &epsiv; 2 &epsiv; 3 0 &epsiv; 1 &epsiv; 2 &epsiv; 1 0 ,
In matrix, each element is: εj=0.01 (0.5 π t+ φj) (j=1,2,3), φj=π (j-1)/2.
The same formula of remaining parameter (11)~(14).
λ, τ obtain too big, and above-mentioned improvement cannot ensure the stability of system;In theory, as long as ensureing that the value of λ, τ is enough Little, formula (17) is although remaining to meet the robustness of failure system.But it practice, if λ, τ obtain too small, it is impossible to play elimination strange The opposite sex and the effect of chattering phenomenon.Therefore, choosing of λ, τ must be adjusted according to the parameter of real system, typically can be from 10-3~10-1Based on selecting a parameter, it is adjusted according to Actual Control Effect of Strong.
It addition, the control law of present invention design is equally applicable to the spacecraft using flywheel as angular momentum exchange device, only Will be by the gyro relative angular momentum h of kinetic model (4)cIt is changed to the relative angular momentum h of flywheelw, transverse matrix AtIt is changed to flywheel Matrix C is installed, then uses same control law (17) to control the moment of each flywheel, ensure that the steady of failure system equally Fixed.
The present invention devises the attitude fault tolerant control method of the spacecraft of a kind of actuator failure, and its advantage is main such as Under:
1) although the sliding formwork control law of present invention design is designed with SGCMGs for background, but due to the power of gyro Learning characteristic similar to flywheel, design control law the most of the present invention is equally applicable to the fault-tolerant control of the spacecraft with flywheel as executing agency System.
2) present invention need not have any actual knowledge of the prior information of fault, but come fault message by Self Adaptive Control and Interference information carries out real-time estimation, therefore allows fault time-varying, as long as it is entirely ineffective to ensure to there is not certain gyro.
3) not for concrete SGCMGs configuration or flywheel configuration during the present invention relates to, simply stability is being proved In used transverse matrix AtOr the 2-norm installing each column vector of Matrix C is 1 this feature, and this is in Practical Project Being easily met, therefore the present invention is suitable for the SGCMGs of arbitrary configuration or the partial failure pattern of flywheel.
4) present invention is for in the spacecraft of SGCMGs, is using gyro gimbal rotating speed as direct controlled quentity controlled variable, meets work Cheng Shiji, and be the spacecraft of executing agency to flywheel, although the directly output torque of each flywheel of control, but the output of flywheel Moment and rotating speed are directly proportional, and are the most also equivalent to control Speed of Reaction Wheels, agree with engineering equally actual.
[accompanying drawing explanation]
Fig. 1 is attitude stabilization faults-tolerant control schematic diagram.
Fig. 2 is spacecraft body coordinate system schematic diagram.
Fig. 3 is spacecraft orbit coordinate system schematic diagram.
Fig. 4 is spacecraft inertial coodinate system schematic diagram.
Fig. 5 is SGCMG frame coordinates system schematic diagram.
Fig. 6 is design of control law schematic flow sheet.
Fig. 7 is the SGCMGs schematic diagram of pyramid configuration.
[detailed description of the invention]
Below in conjunction with the accompanying drawings shown in 1-7, as a example by the spacecraft of certain model, illustrate the implementing procedure of the present invention.Boat The parameter of it device is as follows:
Spacecraft moment of inertia matrix is:
I b = 15349.895 - 213.77562 - 87.759063 - 213.77562 71376.093 84.478260 - 87.759063 84.478260 74260.183 ( k g &CenterDot; m 2 )
Selecting the SGCMGs of pyramid configuration, wherein the nominal angular momentum of gyro is 200Nms;Initial attitude angle is:θ (0)=1.5 °, ψ (0)=1.5 °;ωbInitial value be ωb(0)=[0 0 0]T;Spacecraft flight track is Circular orbit, flight track radius is 26600km, and environmental disturbances moment considers terrestrial gravitational perturbation, solar light pressure moment, too Sun radiation pressure disturbances etc., use following outer interference mode, for
T d 1 = A 0 ( 3 c o s ( &omega; 0 t ) + 1 ) T d 2 = A 0 ( 1.5 sin ( &omega; 0 t ) + 3 c o s ( &omega; 0 t ) ) T d 3 = A 0 ( 3 sin ( &omega; 0 t ) + 1 )
Wherein A0For disturbance torque amplitude, take A0=1.5 × 10-5N·m。
Assume the spacecraft property taken advantage of fault simultaneously and additivity fault.
The property taken advantage of fault parameter is:
e i ( t ) = 0.7 + 0.15 r a n d ( t ) + 0.1 s i n ( 0.5 t + i &pi; 5 ) , ( i = 1 , 2 , 3 , 4 , t &GreaterEqual; t i )
Wherein rand () represents that amplitude is the random function of 1, t1=150s, t2=180s, t3=200s, t4=240s
Additivity fault parameter is:
fi(t)=-0.01 (i=1,2,3,4, t >=ti)
Provide fault parameter and outer interference expression formula simply emulates needs.
Start setting up control law below the attitude of spacecraft is controlled.
1, the kinetics equation when SGCMGs exists partial failure fault and kinematical equation are set up.Specifically include as follows Step:
1.1 definition coordinate systems: according to relative coordinate system defined in step 1.1.
1.2 control system state equations are set up
First according to the spacecraft relevant parameter used of illustrating, the most following systematic parameter can directly be listed:
Select the SGCMGs of pyramid configuration, then number n=4 of gyro.
Spacecraft moment of inertia matrix is:
I b = 15349.895 - 213.77562 - 87.759063 - 213.77562 71376.093 84.478260 - 87.759063 84.478260 74260.183 ( k g &CenterDot; m 2 )
The nominal angular momentum h of each gyrorotor0=200Nms;
Td=[Td1 Td2 Td3] it is spacecraft experienced interference moment vector;
Below according to pyramid configuration reference view, calculate As,AtExpression formula.
s10=[0-1 0]T,g10=[-sin β 0 cos β]T
s20=[-10 0]T,g20=[0 sin β cos β]T
s30=[0 1 0]T,g30=[sin β 0 cos β]T
s40=[1 0 0]T,g40=[0-sin β cos β]T
According to formula (6), can obtain:
A s = cos &beta; sin &delta; 1 - cos &delta; 2 - cos &beta; sin &delta; 3 cos &delta; 4 - cos &delta; 1 - cos &beta; sin &delta; 2 cos &delta; 3 cos &beta; sin &delta; 4 sin &beta; sin &delta; 1 sin &beta; sin &delta; 2 sin &beta; sin &delta; 3 sin &beta; sin &delta; 4
A t = cos &beta; cos &delta; 1 sin &delta; 2 - cos &beta; cos &delta; 3 - sin &delta; 4 sin &delta; 1 - cos &beta; cos &delta; 2 - sin &delta; 3 cos &beta; cos &delta; 4 sin &beta; cos &delta; 1 sin &beta; cos &delta; 2 sin &beta; cos &delta; 3 sin &beta; cos &delta; 4
Wherein β can be determined by following process,
Three shaft angle momentum under body series are respectively:
Hx=2h0+2h0cosβ
Hy=2h0+2h0cosβ
Hz=4h0sinβ
In order to the three shaft angle momentum making pyramid configuration are equal, i.e. Hx=Hy=Hz, try to achieve β=53.1 °.Then hc=As[h0 h0 h0 h0]T
ωoDetermine based on orbit parameter.Due to spacecraft be radius be the circular orbit of 26600km, therefore:
&omega; 0 = 2 &pi; T = &mu; R 3
Wherein μ is Gravitational coefficient of the Earth, is 3.986005 × 1014m3/s2, R is orbit radius.
It is calculated: ω0=4.6020 × 10-4rad/s。
1.2.1 kinetics equation and kinematical equation are set up
Kinetics equation:
I b &omega; &CenterDot; b + &omega; b &times; ( I b &omega; b + A s I w s &Omega; ) = - h 0 A t &delta; &CenterDot; r + T d - - - ( 18 )
Kinematical equation:
1.2.2 fault mode is set up
&delta; &CenterDot; r = E &delta; &CenterDot; + f - - - ( 20 )
E=diag (e1 e2 e3 e4) for the property taken advantage of fault compression, f=[f1 f2 f3 f4]TFor additivity fault compression.
1.2.3 the kinematical equation under derivation fault mode and kinetics equation
If d=Td/h0, J=Ib/h0,hc=AsIwsΩ/h0, and makeAs the controlled quentity controlled variable of control system, substitute into fault Pattern, to kinetics equation, obtains the kinetics equation under fault:
J &omega; &CenterDot; b + &omega; b &times; ( J&omega; b + h c ) = - A t E u - A t f + d - - - ( 21 )
Under low-angle assumed condition, kinematical equation (2) can approximate to be write as:
&omega; b &ap; x &CenterDot; + F ( x ) - - - ( 22 )
Wherein:
2, based on spacecraft actual features in orbit, the application present invention based on an assumption that
Assume 1: experienced interference moment bounded in spacecraft running, it may be assumed that | | d | |≤Td;And additivity fault is to top The impact of spiral shell framework rotating speed is limited, | | Atf||≤Tf.Wherein agreement | | | | the 2-norm of representing matrix or vector, Td,TfFor Unknown constant.Assume that 1 can be comprehensively for following expression:
||-Atf+d||≤Md (23)
Assume 2: spacecraft moment of inertia matrix is positive definite symmetric matrices, i.e. J symmetry and positive definite.
Assume 3: the present invention does not consider the situation that gyro is entirely ineffective, i.e. assume to there is unknown constant e0Meet:
0 < e 0 &le; min 1 &le; i &le; 4 ( e i ) - - - ( 24 )
3, sliding formwork design of control law.Specifically include following sub-step:
3.1 sliding-mode surface designs
Selection sliding-mode surface is:
s = x &CenterDot; + k x - - - ( 25 )
Wherein k > 0, for permanent number.
Represent for convenience, be defined as follows parameter:
3.2 control law Preliminary design
Select following sliding formwork control law:
u = - A t T ( A t A t T ) - 1 { &omega; b &times; &lsqb; J&omega; b + h 1 &rsqb; - J k x &CenterDot; + J F &CenterDot; ( x ) - &gamma; ( t ) s || s || - M ^ d s || s || } - - - ( 26 )
In above-mentioned control law, value and the meaning of each parameter are as follows:
M in expression (9)dEstimate, take adaptive updates rule be:
M ^ &CenterDot; = c 0 || s || - - - ( 27 )
One parameter of γ (t): introducing, takes
&gamma; ( t ) = - 2 &upsi; + 2 &upsi; &xi; ^ + &epsiv; 0 - - - ( 28 )
&upsi; = || u || &xi; ^ - - - ( 29 )
&xi; ^ &CenterDot; = 2 c 1 &upsi; || s || - - - ( 30 )
Wherein c0,c10It it is a normal number.
Because concrete time and the parameter that spacecraft breaks down cannot be known a priori by, therefore in executing agency's fault-free work As time adjust it and control parameter, it is ensured that preferably gesture stability performance, select to control parameter as follows:
K=2, c0=0.5, ε0=0.5, c1=10 (31)
The initial value of two auto-adaptive parameters is chosen as follows:
The unknown, is the most directly set as 0.
Owing to it is generally acknowledged that system does not exist fault, therefore, chooses when emulation starts
Taking Lyapunov function is
V = 1 2 s T J s + 1 2 c 0 M ~ d 2 + e 0 2 c 1 &xi; ~ 2 - - - ( 32 )
Above-mentioned Lyapunov function against time is differentiated, and utilizes formula (27)~(31), can obtain:
V &CenterDot; &le; - 0.5 || s || &le; 0 - - - ( 33 )
This formula shows, function V at least will not monotonic increase, therefore can obtain supt≥0V (t)≤V (0), wherein sup () table Show supremum, i.e.Bounded, therefore,ThusExist and have Boundary, according to Barbalat lemma, hasTherefore there is x → 0,
The improvement of 3.3 control laws
Singularity problem and sliding formwork in view of single-gimbal control momentum gyro control intrinsic buffeting problem, herein will Formula (23) is amended as follows:
u = - A t T &lsqb; A t A t T + &lambda; ( I 3 &times; 3 + E 3 &times; 3 ) &rsqb; - 1 { &omega; b &times; &lsqb; J&omega; b + h 1 &rsqb; - J k x &CenterDot; + J F &CenterDot; ( x ) - &gamma; ( t ) s || s || + &tau; - M ^ d s || s || + &tau; } - - - ( 34 )
Wherein: λ=0.001;I3×3It is three rank unit matrixs, E3×3For diagonal matrix, form is:
E 3 &times; 3 = 0 &epsiv; 3 &epsiv; 2 &epsiv; 3 0 &epsiv; 1 &epsiv; 2 &epsiv; 1 0 ,
In matrix, each element is: εj=0.01 (0.5 π t+ φj) (j=1,2,3), φj=π (j-1)/2, τ=0.001.
The same formula of remaining parameter (27)~(31).
In sum, select control law (34) ensure that system (18), (19) though appearance in case of a failure State angle and attitude angular velocity remain to have Global asymptotic stability at initial point, this also indicate that control law (34) to system (18), (19) fault has robustness.
The attitude stabilization fault tolerant control method of the spacecraft with SGCMGs as executing agency that the present invention is introduced, feature exists In: because the design parameter information of fault cannot be predefined, therefore cannot according to the prior information design control law of fault, because of This use adaptive approach to estimate in real time herein fault message carrys out design control law, more meet engineering actual.On the other hand, this It is entirely ineffective that bright control method does not the most allow to there is gyro, is because when configuration gyro number used is less, if depositing Entirely ineffective at certain gyro, result in gyro the most in configuration unusual, it is possible to always have the direction cannot output torque. The row of the problem that this problem does not solves in the present invention.

Claims (1)

1. the spacecraft attitude fault tolerant control method of a single-gimbal control moment gyros, it is characterised in that include walking as follows Rapid:
Step 1: set up the kinetics equation when single-gimbal control moment gyros SGCMGs exists partial failure fault and fortune Dynamic equation;Specifically include following steps:
Step 1.1: definition coordinate system
A. body coordinate system fb(obxbybzb)
Body coordinate system is connected with spacecraft, initial point ObIt is positioned at spacecraft centroid, ObxbAxle points to the direction of motion of spacecraft, Obzb Axle points to spacecraft above perpendicular to flightpiston, ObybAxle, ObxbAxle and ObzbAxle constitutes right-handed coordinate system;
B. orbital coordinate system fo(Ooxoyozo)
Orbital coordinate system initial point is at the barycenter of spacecraft, OozoAxle points to the earth's core, O along local verticaloxoAxle hangs down in orbit plane Straight in OozoAxle, and point to the direction of motion of spacecraft, OoyoAxle, OoxoAxle and OozoAxle constitutes right-handed coordinate system;This orbit coordinate System is in space with angular velocity omegaoAround OoyoAxle rotates;
C. geocentric inertial coordinate system fi(Oixiyizi)
The initial point of geocentric inertial coordinate system is connected in the earth's core OiPlace, OixiAxle plane under the line and point to the first point of Aries, OiziVertically In equatorial plane and consistent with rotational-angular velocity of the earth direction, OiyiIn axle plane under the line, and and OixiAxle, OiziAxle structure Coordinate system at a right angle;
D.SGCMGs frame coordinates system fci(Ocigisiti)
The initial point of frame coordinates system is at the barycenter O of SGCMGciPlace, frame coordinates system all directions unit vector is respectively along gimbal axis side To unit vectorUnit vector along armature spindle rotary speed directionReciprocal unit vector is exported along gyroscopic couple
Step 1.2: control system state equation is set up
Step 1.2.1: set up kinetics equation and kinematical equation
Kinetics equation:
I b &omega; &CenterDot; b + &omega; b &times; ( I b &omega; b + A s I w s &Omega; ) = - h 0 A t &delta; &CenterDot; r + T d - - - ( 1 )
Wherein, IbIt is whole control system inertia matrix, it is believed that IbIt it is a constant value inertia matrix;
ωb=[ωx ωy ωz]TComponent array for spacecraft absolute angular velocities;
h0Nominal angular momentum for each gyrorotor;
For ωbAbout the derivative of time,It is defined as form:
&omega; b &times; = 0 - &omega; z &omega; y &omega; z 0 - &omega; x - &omega; y &omega; x 0
As=[s1 s2 … sn] it is SGCMGs rotor speed direction matrix;
IwsFor SGCMGs rotor axial rotary inertia battle array;
Ω is rotor speed vector;h0Nominal angular momentum for each gyrorotor;
At=[t1 t2 … tn] it is SGCMGs transverse matrix;
δ is gyro gimbal angle;
TdFor spacecraft experienced interference moment vector;
Kinematical equation:
Wherein, attitude angleθ, ψ are the roll angle of spacecraft, the angle of pitch and yaw angle;Attitude angular velocity It is respectively θ, ψ are about the derivative of time;ωoFor track system around body series OoyoThe angular speed that axle rotates;
Step 1.2.2: set up fault mode
&delta; &CenterDot; r = E &delta; &CenterDot; + f - - - ( 3 )
Wherein,For gyroscopic theory framework rotating speed vector;For gyro actual frame rotating speed vector;
E=diag (e1 e2 … en) for the property taken advantage of ffault matrix, eiFailure Factor for i-th gyro;
F=[f1 f2 … fn]TFor the impact on gyro gimbal rotating speed of the additivity fault,
fiRotating speed deviation for i-th gyro;
Step 1.2.3: the kinematical equation under derivation fault mode and kinetics equation
Wushu (3) substitutes into formula (1), and is defined as follows the equivalence interference of gyrorotor unit nominal angular momentum, equivalent moment of inertia Battle array and equivalence gyro group angular momentum: equivalence interference: d=Td/h0
Equivalent moment of inertia matrix: J=Ib/h0;Equivalence gyro group angular momentum: hc=AsIwsΩ/h0
OrderAs the controlled quentity controlled variable of control system, obtain the kinetics equation under fault:
J &omega; &CenterDot; b + &omega; b &times; ( J&omega; b + h c ) = - A t E u - A t f + d - - - ( 4 )
Under low-angle assumed condition, formula (2) is write as:
&omega; b &ap; x &CenterDot; + F ( x ) - - - ( 5 )
Wherein:
ωoCalculated by the orbit parameter of spacecraft;Represent the quantity of state of control system;
As,AtIt is calculated as follows:
s i = s i 0 cos &delta; i + t i 0 sin &delta; i t i = t i 0 cos &delta; i - s i 0 sin &delta; i - - - ( 6 )
si0, ti0Determine according to the configuration that gyro is concrete, for unit vector;si0Represent siInitial value;ti0Represent tiInitial value;
Step 2: based on spacecraft feature in orbit, the fault-tolerant control of spacecraft attitude of application single-gimbal control moment gyros Method processed, based on an assumption that
Assume 1: experienced interference moment bounded in spacecraft running, it may be assumed that | | d | |≤Td;And additivity fault is to gyro gimbal The impact of rotating speed is limited, | | Atf||≤Tf;Wherein agreement | | | | the 2-norm of representing matrix or vector, Td,TfNormal for the unknown Number;Assume 1 comprehensively for following expression:
||-Atf+d||≤Md (7)
Assume 2: spacecraft moment of inertia matrix is positive definite symmetric matrices, i.e. J symmetry and positive definite;
Assume 3: in the situation not considering that gyro is entirely ineffective, i.e. assume to there is unknown constant e0Meet:
0 < e 0 &le; min 1 &le; i &le; n ( e i ) - - - ( 8 )
Wherein, the number of gyro during n is SGCMGs;
Step 3: sliding formwork design of control law;Specifically include following steps:
Step 3.1: sliding-mode surface designs
Selection sliding-mode surface is:
s = x &CenterDot; + k x - - - ( 9 )
Wherein k > 0, gives constant for designer;Then when s → 0, x → 0, For by attitude angle group The column vector become, represents the quantity of state of control system,Represent the state vector derivative to the time;
Step 3.2: control law Preliminary design
Select following sliding formwork control law:
u = - A t T ( A t A t T ) - 1 { &omega; b &times; &lsqb; J&omega; b + h c &rsqb; - J k x &CenterDot; + J F &CenterDot; ( x ) - &gamma; ( t ) s | | s | | - M ^ d s | | s | | } - - - ( 10 )
In above-mentioned control law, value and the meaning of each parameter are as follows:
At=[t1 t2 … tn] it is SGCMGs transverse matrix,For AtTransposed matrix;
J、hcEquivalent moment of inertia battle array defined in step 1.2.3 and equivalence gyro group angular momentum;
For F (x) in step 1.2.3 about the derivative of time;S is sliding-mode surface;
M in expression (10)dEstimate, take adaptive updates rule be:
M ^ &CenterDot; d = c 0 | | s | | - - - ( 11 )
One parameter of γ (t): introducing, takes
&gamma; ( t ) = - n &upsi; + n &upsi; &xi; ^ + &epsiv; 0 - - - ( 12 )
&upsi; = | | u | | &xi; ^ - - - ( 13 )
&xi; ^ &CenterDot; = n c 1 &upsi; | | s | | - - - ( 14 )
Defined variableWherein c0,c10Being a normal number, n is the number of gyro under certain configuration, and u is controlled quentity controlled variable,For the estimate of ξ, υ is intermediate variable,ForDerivative to the time;
Taking Lyapunov function is
V = 1 2 s T J s + 1 2 c 0 M ~ d 2 + e 0 2 c 1 &xi; ~ 2 - - - ( 15 )
WhereinRemaining parameter has been given by above, and note Δ E=I-E, I are unit battle array, E For the property taken advantage of ffault matrix;
Above-mentioned Lyapunov function against time is differentiated, and utilizes formula (10)~(14), obtain:
V &CenterDot; &le; - &epsiv; 0 | | s | | - - - ( 16 )
Formula (16) shows, function V at least will not monotonic increase, therefore obtain supt≥0V (t)≤V (0), wherein sup () represents Supremum, i.e.Bounded, therefore,ThusExist and bounded, According to Barbalat lemma, haveTherefore there is x → 0,
Step 3.3: the improvement of control law
There is buffeting problem and singularity problem in above-mentioned control law, it is therefore desirable to improves on the basis of control law;
Buffeting problem: owing to sliding formwork control has the discontinuity of control, therefore there is chattering phenomenon;Reason is controlled according to sliding formwork Opinion, uses s/ (| | s | |+τ) approximation to replace sign function s/ | | s | |, and wherein τ is a less positive number, is selected in 10-3~ 10-1Between;
Singularity problem: when each gyro output torque is coplanar, the normal direction of moment plane cannot output torque, now SGCMGs transverse matrix AtNot full rank, formula (9) cannot solve, and therefore refers to the method that robust pseudoinverse solves and does formula (9) Go out to improve;
Therefore obtain improving control strategy and be:
u = - A t T &lsqb; A t A t T + &lambda; ( I 3 &times; 3 + E 3 &times; 3 ) &rsqb; - 1 { &omega; b &times; &lsqb; J&omega; b + h &rsqb; - J k x &CenterDot; + J F &CenterDot; ( x ) - &gamma; ( t ) s | | s | | + &tau; - M ^ d s | | s | | + &tau; } - - - ( 17 )
Wherein: λ is a little positive number, is taken at 10-3~10-1Between;I3×3It is three rank unit matrixs, E3×3For diagonal matrix, form For:
E 3 &times; 3 = 0 &epsiv; 3 &epsiv; 2 &epsiv; 3 0 &epsiv; 1 &epsiv; 2 &epsiv; 1 0 ,
In matrix, each element is: εj=0.01 (0.5 π t+ φj) (j=1,2,3), φj=π (j-1)/2.
CN201610272881.1A 2016-04-28 2016-04-28 The spacecraft attitude fault tolerant control method of single-gimbal control moment gyros Active CN105867401B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610272881.1A CN105867401B (en) 2016-04-28 2016-04-28 The spacecraft attitude fault tolerant control method of single-gimbal control moment gyros

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610272881.1A CN105867401B (en) 2016-04-28 2016-04-28 The spacecraft attitude fault tolerant control method of single-gimbal control moment gyros

Publications (2)

Publication Number Publication Date
CN105867401A true CN105867401A (en) 2016-08-17
CN105867401B CN105867401B (en) 2017-12-05

Family

ID=56629556

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610272881.1A Active CN105867401B (en) 2016-04-28 2016-04-28 The spacecraft attitude fault tolerant control method of single-gimbal control moment gyros

Country Status (1)

Country Link
CN (1) CN105867401B (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106873611A (en) * 2017-01-22 2017-06-20 北京航空航天大学 A kind of method for designing of multichannel linear active disturbance rejection controller
CN106896821A (en) * 2017-03-10 2017-06-27 北京航空航天大学 A kind of angular momentum management method of variable speed control moment gyro
CN106919055A (en) * 2017-04-18 2017-07-04 上海航天控制技术研究所 A kind of in-orbit prediction scheme method for designing of SGCMG failures based on robust pseudoinverse manipulation rate
CN106933237A (en) * 2017-02-28 2017-07-07 北京天恒长鹰科技股份有限公司 A kind of passive fault tolerant control method of stratospheric airship
CN106933241A (en) * 2017-03-30 2017-07-07 北京航空航天大学 Single-gimbal control momentum gyro spacecraft fault tolerant control method based on fault de couple
CN107121961A (en) * 2017-05-25 2017-09-01 北京航空航天大学 A kind of spacecraft attitude fault tolerant control method based on iterative learning interference observer
CN108153322A (en) * 2017-12-06 2018-06-12 北京航空航天大学 A kind of spacecraft attitude tracking adaptive fault tolerant control method for the rotary inertia for considering time-varying
CN108227728A (en) * 2018-03-29 2018-06-29 北京航空航天大学 A kind of spacecraft attitude dynamic control allocation method for considering the switching of mixing executing agency
CN108536014A (en) * 2018-04-04 2018-09-14 北京航空航天大学 A kind of model predictive control method for considering the spacecraft attitude of flywheel dynamic characteristic and evading
CN109740186A (en) * 2018-12-10 2019-05-10 北京空间飞行器总体设计部 It is a kind of for the in-orbit failure method of disposal undeployed of spacecraft large size attachment
CN109782787A (en) * 2019-03-08 2019-05-21 北京航空航天大学 A kind of solar light pressure assists the bimodulus MPC control method of lower drive lacking spacecraft attitude
CN110146082A (en) * 2019-05-05 2019-08-20 中国人民解放军63921部队 Utilize the method and apparatus of measurement data real-time estimation Spacecraft anomaly posture
CN110597274A (en) * 2019-09-16 2019-12-20 北京控制工程研究所 SGCMG dynamic frame angular velocity determination method adaptive to attitude redirection
CN110658836A (en) * 2019-09-19 2020-01-07 北京控制工程研究所 Fault reconstruction method and system based on variable speed control moment gyro group
CN110697086A (en) * 2019-10-11 2020-01-17 上海航天控制技术研究所 Method for realizing satellite three-axis stable control by single control moment gyroscope and two flywheels
CN111258221A (en) * 2020-01-21 2020-06-09 中国西安卫星测控中心 Spacecraft fault-tolerant control method based on self-adaptive sliding mode theory
CN112550771A (en) * 2020-12-22 2021-03-26 上海卫星工程研究所 Control moment gyro signal acquisition method and system for attitude and orbit control general comprehensive test

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4598890A (en) * 1983-08-01 1986-07-08 The Boeing Company Avionic control system
CN103116357A (en) * 2013-03-14 2013-05-22 郭雷 Sliding-mode control method with anti-interference fault-tolerance performance
CN104020774A (en) * 2014-06-19 2014-09-03 金陵科技学院 Aircraft attitude fault-tolerant control method based on dynamic control redistribution

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4598890A (en) * 1983-08-01 1986-07-08 The Boeing Company Avionic control system
CN103116357A (en) * 2013-03-14 2013-05-22 郭雷 Sliding-mode control method with anti-interference fault-tolerance performance
CN104020774A (en) * 2014-06-19 2014-09-03 金陵科技学院 Aircraft attitude fault-tolerant control method based on dynamic control redistribution

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
许雲淞: "挠性卫星姿态机动及太阳帆板振动抑制研究", 《CNKI中国优秀硕士学位论文全文数据库》 *

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106873611A (en) * 2017-01-22 2017-06-20 北京航空航天大学 A kind of method for designing of multichannel linear active disturbance rejection controller
CN106873611B (en) * 2017-01-22 2019-10-29 北京航空航天大学 A kind of design method of multichannel linear active disturbance rejection controller
CN106933237A (en) * 2017-02-28 2017-07-07 北京天恒长鹰科技股份有限公司 A kind of passive fault tolerant control method of stratospheric airship
CN106896821A (en) * 2017-03-10 2017-06-27 北京航空航天大学 A kind of angular momentum management method of variable speed control moment gyro
CN106896821B (en) * 2017-03-10 2019-10-11 北京航空航天大学 A kind of angular momentum management method of variable speed control moment gyro
CN106933241A (en) * 2017-03-30 2017-07-07 北京航空航天大学 Single-gimbal control momentum gyro spacecraft fault tolerant control method based on fault de couple
CN106933241B (en) * 2017-03-30 2019-11-29 北京航空航天大学 Single-gimbal control momentum gyro spacecraft fault tolerant control method based on fault de couple
CN106919055B (en) * 2017-04-18 2019-10-01 上海航天控制技术研究所 A kind of in-orbit prediction scheme design method of SGCMG failure based on robust pseudoinverse manipulation rate
CN106919055A (en) * 2017-04-18 2017-07-04 上海航天控制技术研究所 A kind of in-orbit prediction scheme method for designing of SGCMG failures based on robust pseudoinverse manipulation rate
CN107121961B (en) * 2017-05-25 2018-05-15 北京航空航天大学 A kind of spacecraft attitude fault tolerant control method based on iterative learning interference observer
CN107121961A (en) * 2017-05-25 2017-09-01 北京航空航天大学 A kind of spacecraft attitude fault tolerant control method based on iterative learning interference observer
CN108153322A (en) * 2017-12-06 2018-06-12 北京航空航天大学 A kind of spacecraft attitude tracking adaptive fault tolerant control method for the rotary inertia for considering time-varying
CN108153322B (en) * 2017-12-06 2019-03-29 北京航空航天大学 A kind of spacecraft attitude tracking adaptive fault tolerant control method for the rotary inertia considering time-varying
CN108227728A (en) * 2018-03-29 2018-06-29 北京航空航天大学 A kind of spacecraft attitude dynamic control allocation method for considering the switching of mixing executing agency
CN108227728B (en) * 2018-03-29 2020-01-10 北京航空航天大学 Spacecraft attitude dynamic control distribution method considering hybrid actuating mechanism switching
CN108536014A (en) * 2018-04-04 2018-09-14 北京航空航天大学 A kind of model predictive control method for considering the spacecraft attitude of flywheel dynamic characteristic and evading
CN109740186A (en) * 2018-12-10 2019-05-10 北京空间飞行器总体设计部 It is a kind of for the in-orbit failure method of disposal undeployed of spacecraft large size attachment
CN109782787A (en) * 2019-03-08 2019-05-21 北京航空航天大学 A kind of solar light pressure assists the bimodulus MPC control method of lower drive lacking spacecraft attitude
CN110146082A (en) * 2019-05-05 2019-08-20 中国人民解放军63921部队 Utilize the method and apparatus of measurement data real-time estimation Spacecraft anomaly posture
CN110597274A (en) * 2019-09-16 2019-12-20 北京控制工程研究所 SGCMG dynamic frame angular velocity determination method adaptive to attitude redirection
CN110597274B (en) * 2019-09-16 2020-11-10 北京控制工程研究所 SGCMG dynamic frame angular velocity determination method adaptive to attitude redirection
CN110658836A (en) * 2019-09-19 2020-01-07 北京控制工程研究所 Fault reconstruction method and system based on variable speed control moment gyro group
CN110658836B (en) * 2019-09-19 2020-11-20 北京控制工程研究所 Fault reconstruction method and system based on variable speed control moment gyro group
CN110697086A (en) * 2019-10-11 2020-01-17 上海航天控制技术研究所 Method for realizing satellite three-axis stable control by single control moment gyroscope and two flywheels
CN111258221A (en) * 2020-01-21 2020-06-09 中国西安卫星测控中心 Spacecraft fault-tolerant control method based on self-adaptive sliding mode theory
CN111258221B (en) * 2020-01-21 2022-09-02 中国西安卫星测控中心 Spacecraft fault-tolerant control method based on self-adaptive sliding mode theory
CN112550771A (en) * 2020-12-22 2021-03-26 上海卫星工程研究所 Control moment gyro signal acquisition method and system for attitude and orbit control general comprehensive test

Also Published As

Publication number Publication date
CN105867401B (en) 2017-12-05

Similar Documents

Publication Publication Date Title
CN105867401B (en) The spacecraft attitude fault tolerant control method of single-gimbal control moment gyros
CN106292681B (en) A kind of satellite Active Fault-tolerant Control Method distributed based on observer and On-line Control
CN104880948B (en) A kind of spacecraft fault tolerant control method with flywheel based on robust adaptive
Sun et al. Adaptive backstepping control of spacecraft rendezvous and proximity operations with input saturation and full-state constraint
CN108153322B (en) A kind of spacecraft attitude tracking adaptive fault tolerant control method for the rotary inertia considering time-varying
Giribet et al. Analysis and design of a tilted rotor hexacopter for fault tolerance
CN107121961B (en) A kind of spacecraft attitude fault tolerant control method based on iterative learning interference observer
Han et al. Adaptive fault-tolerant control of spacecraft attitude dynamics with actuator failures
CN106933241B (en) Single-gimbal control momentum gyro spacecraft fault tolerant control method based on fault de couple
CN106985139A (en) Robot for space active disturbance rejection control method for coordinating with compensating is observed based on extended mode
Hu et al. Nonlinear proportional-derivative control incorporating closed-loop control allocation for spacecraft
CN104881036B (en) The axle magnetic torque attitude control method of Control constraints moonlet three based on algebraically Lyapunov equations
CN109765920A (en) The fault-tolerant control method of the spacecraft attitude of integrated Failure Observer and control allocation strategy
CN109164824A (en) A kind of probabilistic Spacecraft Attitude Control method of consideration flywheel
CN106842952A (en) For the fault tolerant control method of three rotor wing unmanned aerial vehicle steering wheel plugging faults
Zhang et al. Fault Tolerant Attitude Control for spacecraft with SGCMGs under actuator partial failure and actuator saturation
CN106707754A (en) Switching system-based modeling and adaptive control method for cargo handling unmanned gyroplane
CN108415255A (en) A kind of anti-interference attitude control method of spacecraft under executing agency is impaired
Sun et al. Hybrid sensor-based backstepping control approach with its application to fault-tolerant flight control
Wu et al. Nonlinear control of quadrotor for fault tolerance: A total failure of one actuator
Chen et al. Autonomous flight control for multi-rotor UAVs flying at low altitude
CN105607485A (en) Adaptive fault tolerance control method for flexible liquid-filled satellite attitude based on fault characteristic model
CN108227728A (en) A kind of spacecraft attitude dynamic control allocation method for considering the switching of mixing executing agency
CN109677637A (en) Space non-cooperative target based on optics angle measurement camera tracks pointing method
Hu et al. Concurrent proximity control of servicing spacecraft with an uncontrolled target

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant