CN113282097B - Control method for relative position non-spherical perturbation error of GEO game spacecraft - Google Patents

Control method for relative position non-spherical perturbation error of GEO game spacecraft Download PDF

Info

Publication number
CN113282097B
CN113282097B CN202110625148.4A CN202110625148A CN113282097B CN 113282097 B CN113282097 B CN 113282097B CN 202110625148 A CN202110625148 A CN 202110625148A CN 113282097 B CN113282097 B CN 113282097B
Authority
CN
China
Prior art keywords
spacecraft
relative
state vector
equation
time
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
Application number
CN202110625148.4A
Other languages
Chinese (zh)
Other versions
CN113282097A (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.)
Peoples Liberation Army Strategic Support Force Aerospace Engineering University
Original Assignee
Peoples Liberation Army Strategic Support Force Aerospace Engineering 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 Peoples Liberation Army Strategic Support Force Aerospace Engineering University filed Critical Peoples Liberation Army Strategic Support Force Aerospace Engineering University
Priority to CN202110625148.4A priority Critical patent/CN113282097B/en
Publication of CN113282097A publication Critical patent/CN113282097A/en
Application granted granted Critical
Publication of CN113282097B publication Critical patent/CN113282097B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • 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/0833Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft to ensure stability using limited authority control

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention discloses a control method of a relative position non-spherical perturbation error of a GEO game spacecraft, which comprises the following steps: establishing an LVLH coordinate system by taking the mass center of the reference spacecraft as an origin; respectively calculating initial state vectors of the tracking spacecraft and the escaping spacecraft relative to the reference spacecraft; substituting the initial state vectors of the tracked spacecraft and the escaping spacecraft relative to the reference spacecraft into a corrected CW equation to obtain the state vector of the tracked spacecraft and the state vector of the escaping spacecraft; and subtracting the state vector of the tracking spacecraft from the state vector of the escaping spacecraft to obtain the relative position of the GEO game spacecraft after the non-spherical perturbation error is controlled. Aiming at the defect that the relative position between game spacecrafts obtained by a CW equation has non-spherical perturbation errors in the relative motion process of geostationary orbit game spacecrafts, the invention adds perturbation terms which have large influence on the relative motion to improve the precision of the CW equation, does not change the linear characteristic of the CW equation at the same time, and is convenient for researching the game strategy of the spacecrafts by a variational method.

Description

Control method for relative position non-spherical perturbation error of GEO game spacecraft
Technical Field
The invention relates to a method for controlling an aspheric perturbation error of a relative position of a geostationary orbit game spacecraft, belonging to the field of spacecraft orbit dynamics.
Background
Methods of studying game relative motion can be divided into two categories: kinematic-based relative motion, kinetic-based relative motion. The kinematics-based relative motion is generally done by: firstly, establishing a conversion relation between the difference value of absolute orbit numbers of a master spacecraft and a slave spacecraft and the relative orbit number, and generally obtaining an accurate conversion matrix; secondly, establishing a coordinate system which is more favorable for describing formation problems, and researching a conversion matrix of the number of relative tracks and state quantities under the coordinate system; thirdly, the relation between the pulse control force in three directions and the absolute track root difference value can be obtained according to the Gaussian perturbation equation, so that the conversion relation among the control force, the absolute track root difference value, the relative track root and the state quantity is established, and fourthly, the time and the size of the application of the control force are optimized, so that the method can be used for analyzing the construction of formation and reconstructing the optimal control problem.
Typical of the motion equation is an elliptic relative motion equation derived by invar abundance, korea tide and the like based on relative orbit elements. Invar and creation abundance, korea tide, etc. propose a set of methods for designing, reconstructing and optimally controlling near-circular and elliptical formation from the kinematics mode: the method comprises the following steps of strictly defining relative orbit elements in the literature ([1] Hanchao, Yijiafeng, relative motion research of elliptic orbit satellites based on the relative orbit elements [ J ]. aeronautical report, 2011,32(12):2244-2258.Han Chao, Yin Jianfeng.study of satellite relative motion in an analytical use of relative orbit elements [ J ]. Acta Aeronautica et astroautica site, 2011,32(12):2244 @ 2258.), and deriving a conversion matrix between the relative orbit elements and the absolute orbit elements for analyzing the formation relative motion relation; deriving a conversion Matrix and a conversion inverse Matrix of State quantities of Relative track elements to a centroid track system in a document ([1] Yin J, RaoY, Han C.inverse Transformation of Elliptical Relative State Transformation Matrix [ J ]. International Journal of Astromy & Astrophysics,2014,04(3):419-428.), and establishing a conversion equation of a pulse velocity increment and the State quantities in the track system; in the literature ([1] Yin J, Han c. electrolytic formation controlled on relative orbit elements [ J ]. chinese aeronautical bulletin (english edition), 2013,26(006): 1554-. The work of invar creation abundance and korea tide has reference significance in the optimization control of the single prescription of the game, and the defects are as follows: the kinematic formation relative motion equation based on the relative orbit elements cannot establish a state equation of state quantity differential to time, and is inconvenient for the research of interactive game optimization strategies of both sides of the spacecraft.
The advantage of studying relative motion based on kinematics is that: the model has high precision, is convenient for introducing the influence of perturbation on relative motion, and can effectively control the accumulation of model errors along with time. The disadvantages are that: the system cannot be described through a differential equation, and interactive game optimization strategies of two parties are inconvenient to research in the differential game problem.
The relative motion is studied based on a kinetic approach, Clohessy-Wiltshire equation, for short: the CW equation is a very widely used method. General idea for the kinetic-based study of relative motion: firstly, selecting a proper state quantity, and determining a conversion relation between a difference value of absolute track numbers and the state quantity; secondly, establishing a differential equation of the state quantity to the time, namely a state equation; and thirdly, analyzing the differential equation for constructing, reconstructing and optimizing control of formation.
The CW equation is:
Figure BDA0003101870840000021
wherein X (t) represents a state vector at time t, X (t) 0 ) Representing the initial state vector, U is the applied control force, B is a constant matrix,
Figure BDA0003101870840000031
s is the sign of the integral argument, U(s) is the control force at time s, φ (t, s) is the state transition matrix from time s to time t, φ (t, t) 0 ) Is t 0 A state transition matrix from the moment to the t moment;
Figure BDA0003101870840000032
wherein: τ ═ ω (t-t) 0 ) Denotes a reference spacecraft from t 0 The angle turned by the time t to the time t,
Figure BDA0003101870840000033
a c for reference to the orbit semi-major axis of the spacecraft, mu is 3.986005 × 10 14 m 3 /s 2 Is the earth's gravitational constant.
The defects are as follows: the errors of the CW equation are derived from linearization errors and perturbation errors, and the CW equation also has small eccentricity assumption errors (such as a CW equation), so that the errors are large, and particularly, the errors accumulated over time are not easy to control. Has the advantages that: after the state equation is established, the research on the relative motion is conveniently carried out by applying the theory of modern control and optimal control, and the interactive differential game problem of the two parties is particularly conveniently solved.
For a relative motion model of a GEO spacecraft, an STM model is representative. The STM model was developed from the first set up over a period of more than a decade. D' Amico ([1 ]]Montenbruck,O.,Kirschner,M.,D’Amico,S.,and Bettadpur,S.,“E/I-Vector Separation for Safe Switching ofthe GRACE Formation,”Aerospace Science and Technology,Vol.10,No.7,2006,pp.628–635.doi:10.1016/j.ast.2006.04.001;[2]D’Amico,S.,and Montenbruck,O.,“Proximity Operations ofFormation-Flying Spacecraft Using an Eccentricity/Inclination Vector Separation,”Journal of Guidance,Control,and Dynamics,Vol.29,No.3,2006,pp.554–563.doi:10.2514/1.15114;[3]D' Amico, S., "Autonomous Formation Flying in Low Earth Orbit," Ph.D.) researches a relative Orbit root Formation kinetic model STM model based on relative E/I vectors, and J is considered in the STM model 2 Item perturbation, and the problem of formation safety path is researched; gaias, G (Gaias, G., ardens, J. -S., and Montenbrock, O., "Model of J2 conditioned Satellite Relative Motion with Time-Varying Differential flag," cellular mechanisms and dynamic asymmetry, Vol.123, No.4,2015, pp.411-433. doi:10.1007/s10569-015- The long-term influence of the resistance perturbation on the semi-long axis of the track improves an STM model; spiridonova, S (Spiridonova, S., "Formation Dynamics in Geostationary Ring," Celestial Mechanics and dynamic Astronomy, Vol.125, No.4,2016, pp.485-500. doi: 10.1007/S10569-016. 9693-0) adds sunlight pressure and three-body perturbation in the STM model, eliminates all long-term and long-term terms of relative track root drift, perfects the STM model, and the simulation shows that the model has higher precision after 10 days, so that the STM model is suitable for GEO Formation problems of in-track service tasks including near space operation and the like. Although the accuracy is high, the STM model after Spiridonova and S are improved is complex, comprises a nonlinear part, cannot establish a linear state control equation and is not convenient to use for GEO spacecraft game problems.
Disclosure of Invention
The invention provides a control method of an aspheric perturbation error of a relative position of a GEO game spacecraft, wherein a geostationary orbit is marked as GEO, and the control method is a control method of the aspheric perturbation error of the relative position of the GEO game spacecraft.
In order to achieve the aim, the invention provides a control method of an aspheric perturbation error of a relative position of a GEO game spacecraft, which comprises the following steps:
selecting a reference spacecraft, wherein the orbit semi-major axis of the reference spacecraft is a GEO nominal orbit semi-major axis, the eccentricity is 0, the orbit inclination angle is 0, the ascension of a rising intersection point, the depression angle of a near place and the angle of the near place are the same as those of a tracking spacecraft or an escape spacecraft, and establishing an LVLH coordinate system by taking the mass center of the reference spacecraft as an origin;
respectively calculating initial state vectors of the tracking spacecraft and the escaping spacecraft relative to the reference spacecraft in an LVLH coordinate system;
substituting the initial state vector of the tracking spacecraft relative to the reference spacecraft into a corrected CW equation to obtain a state vector of the tracking spacecraft; substituting the initial state vector of the escaping spacecraft relative to the reference spacecraft into a corrected CW equation to obtain the state vector of the escaping spacecraft; subtracting the state vector of the tracking spacecraft from the state vector of the escape spacecraft to obtain the relative position of the GEO game spacecraft after controlling the non-spherical perturbation error;
the modified CW equation is:
Figure BDA0003101870840000051
wherein X (t) represents a state vector at time t, X (t) 0 ) Representing the initial state vector, U the applied control force, B a constant matrix,
Figure BDA0003101870840000052
ε is the sign of the integral argument, U (ε) is the control force at time ε, φ (t, ε) is the state transition matrix from time ε to time t, φ (t, t) 0 ) Is t 0 A state transition matrix from the moment to the t moment;
Figure BDA0003101870840000061
wherein: τ ═ ω (t-t) 0 ) Denotes a reference spacecraft from t 0 The angle turned by the time t to the time t,
Figure BDA0003101870840000062
a c is the orbit semi-major axis of the reference spacecraft;
Figure BDA0003101870840000063
in the formula, r E Is the radius of the earth, J 2 =-1082.627×10 -6 、J 22 =1.815528×10 -6 ,a c Is the orbit semi-major axis of the reference spacecraft, and lambda is the point-ground under the satellite of the reference spacecraftLongitude, mu is 3.986005 × 10 14 m 3 /s 2 Is the earth's gravitational constant.
Further, the LVLH coordinate system is a local horizontal local vertical coordinate system, and means a forward direction taking a centroid of the reference spacecraft as an origin and a radial direction from the centroid to the reference spacecraft as an x-axis, the z-axis points to the normal direction of the orbit of the reference spacecraft, and a direction of the y-axis is determined according to a right-hand rule.
In the second step, the method for calculating the initial state vector of the tracking spacecraft relative to the reference spacecraft in the LVLH coordinate system includes:
Figure BDA0003101870840000064
wherein (x) P (t 0 ),y P (t 0 ),z P (t 0 ) For initial time tracking the position coordinates of the spacecraft in the LVLH coordinate system;
Figure BDA0003101870840000065
is x P ,y P ,z P The value of the time derivative function at the initial moment; t represents transposition;
in the LVLH coordinate system, the method for calculating the initial state vector of the escape spacecraft relative to the reference spacecraft comprises the following steps:
Figure BDA0003101870840000066
Wherein (x) E (t 0 ),y E (t 0 ),z E (t 0 ) To track the position coordinates of the spacecraft in the LVLH coordinate system for an initial moment,
Figure BDA0003101870840000071
is x E ,y E ,z E The value of the time derivative function at the initial moment; t denotes transposition.
In the third step, the initial state of the tracking spacecraft relative to the reference spacecraft isVector substitution modified CW equation
Figure BDA0003101870840000072
In the method, the state vector of the tracked spacecraft at the time t can be obtained
Figure BDA0003101870840000073
Wherein (x) P (t),y P (t),z P (t)) tracking the position coordinates of the spacecraft in the LVLH coordinate system at the time t;
Figure BDA0003101870840000074
is x P ,y P ,z P For the value of the time derivative function at the time T, T represents transposition;
substituting the initial state vector of the escaping spacecraft relative to the reference spacecraft into a modified CW equation
Figure BDA0003101870840000075
The state vector of the escaping spacecraft at the moment t can be obtained
Figure BDA0003101870840000076
Wherein (x) E (t),y E (t),z E (t)) is the position coordinate of the escaping spacecraft in the LVLH coordinate system at the moment t;
Figure BDA0003101870840000077
is x E ,y E ,z E For the value of the time derivative function at the time T, T represents transposition;
(x E (t)-x P (t),y E (t)-y P (t),z E (t)-z P (t)) is the relative position of the GEO gaming spacecraft after controlling the non-spherical perturbation error.
Wherein the tracking spacecraft can be used for performing a capture task on a space target;
the escaping spacecraft avoids catching of the tracking spacecraft;
the reference spacecraft is a virtual spacecraft which does not do orbital maneuver.
The invention has the following beneficial effects:
compared with the relative position of the earth stationary orbit game spacecraft calculated by the CW equation, the method controls the propagation of perturbation errors and is embodied in that:
a. Aiming at the perturbation error problem existing in the traditional dynamic relative motion CW equation, the orbit resonance characteristic of the GEO spacecraft is considered, and J with the largest influence on relative motion is introduced 2 And J 22 The influence of non-spherical perturbation is avoided;
b. aiming at the eccentricity error problem existing in the traditional dynamic relative motion CW equation, the first step is to make the eccentricity of the reference spacecraft be 0 when the reference spacecraft is selected, so as to avoid the propagation of the eccentricity error.
Description of the drawings:
FIG. 1 is a schematic representation of the variation of μ'/μ with the longitude of the GEO spacecraft fix point.
Fig. 2 is a diagram showing the time-dependent variation of the difference between the x-state quantities in the present method and the CW equation.
Fig. 3 is a schematic diagram of the difference between the y state quantities in the method and the CW equation over time.
Fig. 4 is a graphical representation of the difference in z-state quantities over time in the present method and CW equation.
Fig. 5 is a diagram showing the difference between the x-state quantities in the method and the CW equation as a function of time.
Fig. 6 is a graph showing the difference between the y state quantities in the present method and the CW equation over time.
Fig. 7 is a graphical representation of the difference in z-state quantities over time in the present method and CW equation.
Fig. 8 is a graphical representation of the magnitude of the difference after 10T of the x-state quantity calculated by the present method and the CW equation.
Fig. 9 is a graphical representation of the magnitude of the difference after 10T of the y-state quantity calculated by the present method and the CW equation.
FIG. 10 is a graphical representation of the magnitude of the difference after 10T of the z-state quantity calculated by the present method and the CW equation.
Detailed Description
Aiming at the perturbation error problem in a CW equation, the precision of the CW equation is improved by correction, and when the GEO spacecraft game problem is researched, the method is used for calculating the relative position and speed among the spacecrafts, so that the propagation of the perturbation error of the geostationary orbit game spacecraft is controlled, and the precision of the relative position is improved.
In order to achieve the aim, the invention provides a control method of an aspheric perturbation error of a relative position of a GEO game spacecraft, which comprises the following steps:
selecting a reference spacecraft, wherein the orbit semi-major axis of the reference spacecraft is a GEO nominal orbit semi-major axis, the eccentricity is 0, the orbit inclination angle is 0, the ascension of a rising intersection point, the depression angle of a near place and the angle of the near place are the same as those of a tracking spacecraft or an escape spacecraft, and establishing an LVLH coordinate system by taking the mass center of the reference spacecraft as an origin;
respectively calculating initial state vectors of the tracked spacecraft and the escaped spacecraft relative to the reference spacecraft in an LVLH coordinate system;
Substituting the initial state vector of the tracking spacecraft relative to the reference spacecraft into a correction CW equation to obtain a state vector of the tracking spacecraft; substituting the initial state vector of the escaping spacecraft relative to the reference spacecraft into a corrected CW equation to obtain the state vector of the escaping spacecraft; subtracting the state vector of the tracking spacecraft from the state vector of the escape spacecraft to obtain the relative position of the GEO game spacecraft after controlling the non-spherical perturbation error;
the modified CW equation is:
Figure BDA0003101870840000091
wherein X (t) represents a state vector at time t, X (t) 0 ) Representing the initial state vector, U is the applied control force, B is a constant matrix,
Figure BDA0003101870840000092
ε is the sign of the integral argument, U (ε) is the control force at time ε, φ (t, ε) is the state transition matrix from time ε to time t, φ (t, t) 0 ) Is t 0 A state transition matrix from the moment to the t moment;
Figure BDA0003101870840000093
wherein: τ ═ ω (t-t) 0 ) Denotes a reference spacecraft from t 0 The angle turned by the time t to the time t,
Figure BDA0003101870840000094
a c is the orbit semi-major axis of the reference spacecraft;
Figure BDA0003101870840000101
in the formula, r E Is the radius of the earth, J 2 =-1082.627×10 -6 、J 22 =1.815528×10 -6 ,a c Is the orbit semi-major axis of the reference spacecraft, lambda is the geographic longitude of the subsatellite point of the reference spacecraft, mu is 3.986005 multiplied by 10 14 m 3 /s 2 Is the earth's gravitational constant.
Further, the LVLH coordinate system is a local horizontal local vertical coordinate system, and means a forward direction taking a centroid of the reference spacecraft as an origin and a radial direction from the centroid to the reference spacecraft as an x-axis, the z-axis points to the normal direction of the orbit of the reference spacecraft, and a direction of the y-axis is determined according to a right-hand rule.
Specifically, the earth's stationary orbit is denoted as GEO. A Local Vertical Local Horizontal coordinate system (LVLH) having the centroid of the spacecraft as the origin of coordinates and a direction e from the geocentric to the centroid of the spacecraft x Is the direction of the x-axis and is in the positive normal direction e of the orbit plane of the spacecraft z Is the direction of the z-axis, the direction of the y-axis e y Is determined by the following formula:
e y =e z ×e x
and P is marked as a tracking spacecraft, and E is an escape spacecraft. Selecting a virtual space vehicle which is not subjected to orbital maneuver and has a less far distance i from { P, E } as a reference space vehicle, marking the reference space vehicle as c, establishing an LVLH coordinate system with the centroid of c as an origin, and marking the LVLH coordinate system as c:
Figure BDA0003101870840000102
In the second step, the method for calculating the initial state vector of the tracking spacecraft relative to the reference spacecraft in the LVLH coordinate system includes:
Figure BDA0003101870840000103
wherein (x) P (t 0 ),y P (t 0 ),z P (t 0 ) For initial time tracking the position coordinates of the spacecraft in the LVLH coordinate system;
Figure BDA0003101870840000104
is x P ,y P ,z P The value of the time derivative function at the initial moment; t represents transposition;
in the LVLH coordinate system, the method for calculating the initial state vector of the escape spacecraft relative to the reference spacecraft comprises the following steps:
Figure BDA0003101870840000111
wherein (x) E (t 0 ),y E (t 0 ),z E (t 0 ) To track the position coordinates of the spacecraft in the LVLH coordinate system for an initial moment,
Figure BDA0003101870840000112
is x E ,y E ,z E The value of the time derivative function at the initial moment; t denotes transposition.
Specifically, note r LVLH To track the position vector of the spacecraft P in the LVLH coordinate system, r ECI To track the position vector of the spacecraft P in the Earth's inertial frame ECI (Earth centered-inertial frame), A ECI→LVLH Is a coordinate transformation matrix from an ECI coordinate system to an LVLH coordinate system, A LVLH→ECI From LVLH to ECI coordinate systemsSo that:
r ECI =A LVLH→ECI ·r LVLH (1)
r LVLH =A ECI→LVLH ·r ECI (2)
Figure BDA0003101870840000113
Figure BDA0003101870840000114
wherein:
Figure BDA0003101870840000115
Figure BDA0003101870840000116
Figure BDA0003101870840000117
for a column vector a ═ a 1 a 2 a 3 ] T And b ═ b 1 b 2 b 3 ] T Existence of
Figure BDA0003101870840000118
Wherein:
Figure BDA0003101870840000119
A ECI→LVLH and A LVLH→ECI The rate of change over time is:
Figure BDA00031018708400001110
Figure BDA0003101870840000121
where n is the angular velocity of rotation of the LVLH coordinate system relative to the ECI coordinate system, and:
Figure BDA0003101870840000122
Figure BDA0003101870840000123
Figure BDA0003101870840000124
Figure BDA0003101870840000125
in the formula
Figure BDA0003101870840000126
To track the difference of the position velocity vectors of the spacecraft P and the reference spacecraft c in the ECI coordinate system,
Figure BDA0003101870840000127
namely the state quantity of the tracking spacecraft P relative to the reference spacecraft c, the state quantity at the initial moment is the required initial state quantity
Figure BDA0003101870840000128
The same method can obtain the state quantity of the escaping spacecraft E relative to the reference spacecraft c, and the state quantity at the initial moment is the required initial state quantity
Figure BDA0003101870840000129
In the third step, tracking is performedCorrecting CW equation by substituting initial state vector of spacecraft relative to reference spacecraft
Figure BDA00031018708400001210
In the method, the state vector of the tracked spacecraft at the time t can be obtained
Figure BDA00031018708400001211
Wherein (x) P (t),y P (t),z P (t)) tracking the position coordinates of the spacecraft in the LVLH coordinate system at the time t;
Figure BDA00031018708400001212
Is x P ,y P ,z P For the value of the time derivative function at the time T, T represents transposition;
substituting the initial state vector of the escaping spacecraft relative to the reference spacecraft into a modified CW equation
Figure BDA00031018708400001213
The state vector of the escaping spacecraft at the moment t can be obtained
Figure BDA00031018708400001214
Wherein (x) E (t),y E (t),z E (t)) is the position coordinate of the escaping spacecraft in the LVLH coordinate system at the moment t;
Figure BDA00031018708400001215
is x E ,y E ,z E For the value of the time derivative function at the time T, T represents transposition;
(x E (t)-x P (t),y E (t)-y P (t),z E (t)-z P (t)) is the relative position of the GEO gaming spacecraft after controlling the non-spherical perturbation error.
Wherein the tracking spacecraft can be used for performing a capture task on a space target;
the escaping spacecraft avoids catching of the tracking spacecraft;
the reference spacecraft is a virtual spacecraft which does not do orbital maneuver.
Specifically, the spacecraft can relatively move in a short distance, and particularly for two spacecrafts in a game, the relative distance is short, when:
Figure BDA0003101870840000131
in the formula: ρ represents the relative distance between two spacecrafts and a represents the orbit semi-major axis of one of the spacecrafts.
LVLH coordinate system with mass center of reference spacecraft as origin
Figure BDA0003101870840000132
In the specification, relative state quantities of slave spacecrafts are recorded as
Figure BDA0003101870840000133
Thrust acceleration U ═ U x ,u y ,u z ) T And then:
Figure BDA0003101870840000134
in the formula:
Figure BDA0003101870840000135
Figure BDA0003101870840000136
t 0 at the moment, the relative state quantities of the slave spacecraft are:
Figure BDA0003101870840000137
then, at time t, the state of the slave spacecraft is:
Figure BDA0003101870840000141
In the formula:
Figure BDA0003101870840000142
φ rr (t,t 0 )、φ rv (t,t 0 )、φ vr (t,t 0 ) And phi vv (t,t 0 ) Are all 3 × 3 matrices, and:
Figure BDA0003101870840000143
wherein: τ ═ ω (t-t) 0 ),s=sinτ,c=cosτ。
Taking the potential of the spacecraft at infinite distance from the earth as 0, the potential function of the earth gravitational field is as follows:
Figure BDA0003101870840000144
wherein, mu is 3.986005 multiplied by 10 14 m 3 /s 2 Is the gravitational constant, r is the distance of the spacecraft from the earth's center, r E Is the radius of the earth, J 2 =-1082.627×10 -6 、J 22 =1.815528×10 -6 、J 3 =2.532435×10 -6 、J 31 =2.2091169×10 -6 、J 33 =0.2213602×10 -6
Figure BDA0003101870840000145
Figure BDA0003101870840000146
Figure BDA0003101870840000147
Figure BDA0003101870840000148
22 =-29.8568°、λ 31 =6.9683°、3λ 33 62.9815 deg., will
Figure BDA0003101870840000149
After normalization, it is noted as:
Figure BDA00031018708400001410
the normalized coefficients are:
Figure BDA0003101870840000151
after the arrangement, the potential function of the earth gravitational field is as follows:
Figure BDA0003101870840000152
the weights of the terms are:
Figure BDA0003101870840000153
normalized harmonic coefficient, divided by J 2 The magnitude of (A) is larger, and the remaining magnitudes are generally smaller. Aiming at the spacecraft near the earth stationary orbit, five items with the maximum weight are calculated as follows: j. the design is a square 2 、J 22 、J 3 、J 31 、J 33 The weight ratio is:
A 2 :A 22 :A 3 :A 31 :A 33 =11053:64:3:7:6
therefore, the two terms J with the largest weight in the earth non-spherical perturbation are introduced into the method 2 And J 22 An item. Consider J 2 And J 22 The term perturbed Earth's gravitational field potential function:
Figure BDA0003101870840000154
in the formula (I), the compound is shown in the specification,
Figure BDA0003101870840000155
the geographic latitude of the satellite point of the spacecraft is defined as the geographic latitude of the satellite point, because the GEO spacecraft participating in the game is relatively close in distance and the geographic longitude of the satellite point changes little in the game process, namely:
Figure BDA0003101870840000156
then:
Figure BDA0003101870840000157
in the formula, λ is the geographical longitude of the satellite point of the spacecraft, a s Is a nominal semi-major axis of the geostationary orbit spacecraft.
J 2 And J 22 The effect of the term on the CW equation is reflected in: the earth's gravity constant μ ' corrected in this method is no longer the earth's gravity constant μ in step two. Wherein:
Figure BDA0003101870840000161
Compared with CW equation, introduce J 2 And J 22 After the item perturbation, the absolute value of the geogravitational potential function of the GEO spacecraft becomes large, and the ratio of μ' to μ is shown in fig. 1 as the fixed point longitude changes. J. the design is a square 22 The term indicates that there are two minima points of gravitational potential for the earth's stationary orbit: 75.0716 ° E and 104.9284 ° W. J. the design is a square 22 The term causes the resonance characteristic of the geostationary orbit, and the geostationary orbit spacecraft with the fixed point of 14.9284 degrees W-165.0716 degrees E is J under the condition of no control 22 Is perturbed by drifting towards 75.0716 degrees E; the geostationary orbit spacecraft with the fixed point of 165.0716 degrees E-14.9284 degrees W is arranged at J 22 Is perturbed by a drift towards 104.9284 deg.w.
A preferred embodiment
In order to analyze the error of the method under different initial conditions, the number of orbits of the spacecraft No. 1 and the spacecraft No. 2 is set as shown in Table 1.
TABLE 1
Figure BDA0003101870840000162
The number of orbits of the reference spacecraft c is shown in table 2.
TABLE 2
Figure BDA0003101870840000163
Spacecraft No. 1 and spacecraft No. 2
Figure BDA0003101870840000171
The initial state quantities in (1) are shown in table 3.
TABLE 3
Figure BDA0003101870840000172
The method and the CW equation are respectively used for simulating the relative motion relation between the spacecraft No. 1 and the spacecraft No. 2 in the table 1 and the reference spacecraft, and the change conditions of the difference values of the x, y and z state quantities of the method and the CW equation along with time are compared. In the simulation case, the geographic longitude of the spacecraft's sub-satellite point was 165.0716 ° E.
a. Case 1: ρ 200km, α 0 =180°
In the present simulation case, fig. 2, fig. 3, and fig. 4 show the time variation of the difference between the x, y, and z state quantities in the present method and the CW equation, respectively. As can be seen from the figure: the difference value of the x, y and z state quantities in the method and the CW equation shows periodic change, the amplitude of the difference value is gradually enlarged, the phase difference of 90 degrees is formed between the change period of the x state quantity difference value and the case 2, and the change period of the z state quantity difference value is the same as the case.
b. Case 2: ρ 200km, α 0 =270°
In the present simulation case, fig. 5, fig. 6, and fig. 7 show the time variation of the difference between the x, y, and z state quantities in the present method and the CW equation, respectively. As can be seen from the figure: the method and the difference value of the x state quantity and the z state quantity in the CW equation show periodic change, the amplitude of the difference value is gradually enlarged, the phase difference of 90 degrees is formed between the change period of the difference value of the x state quantity and the case 3, and the change period of the difference value of the z state quantity is the same as the case; the difference value of the y state quantity comprises an accumulated term and a short period term along with time, the amplitude of the difference value is gradually enlarged, and the difference value is about 300m after 10 orbit periods.
c. Effect of different fixed point longitudes on magnitude of difference increase
From cases 1 and 2, α 0 Under two initial states of 180 degrees and 270 degrees, the difference value of the method and the x state quantity in the CW equation is periodically changed along with time, and the changed amplitude value is gradually increased; the difference in z-state quantities also varies periodically with time, with the magnitude of the variation increasing progressively but at a rate that is an order of magnitude less than the rate at which the difference in x-state quantities increases in magnitude.
α 0 In two initial states of 180 degrees, the difference value between the method and the y state quantity in the CW equation changes periodically along with time, the changed amplitude is gradually increased, and the rate of the amplitude increase is equivalent to the rate of the amplitude increase of the x state quantity difference value. Alpha (alpha) ("alpha") 0 In two initial states of 270 degrees, the difference value of the y state quantity comprises an accumulated term and a short period term along with time, and the amplitude of the difference value is gradually enlarged. Let ρ be 200km, α 0 The amplitude of the x, y, z state quantity 10T back difference calculated by the method and the CW equation for the game space at different fixed points and longitudes is analyzed as 270 degrees as shown in fig. 8, fig. 9 and fig. 10.
The amplitude value of the difference value after 10T of x, y and z state quantity calculated by the method and the CW equation from the game space at different fixed points and longitudes in the figure and J 22 The term perturbation potential function exhibits the same law of variation. Non-spherical perturbations cause a deviation of about 40.5m in the x-state quantity; non-spherical perturbations cause a deviation of about 311.5m in the y-state quantity; non-spherical perturbations cause a deviation of about 2.87m in the z-state quantity. The effect of non-spherical perturbation on the x, y state quantities is greater than the effect on the z state quantities.
Aiming at the defect that the relative position between game spacecrafts obtained by a CW equation has non-spherical perturbation errors in the relative motion process of geostationary orbit game spacecrafts, the invention adds perturbation terms which have large influence on the relative motion to improve the precision of the CW equation, does not change the linear characteristic of the CW equation at the same time, and is convenient for researching the game strategy of the spacecrafts by a variational method.
The embodiment of the invention has the following beneficial effects:
compared with a CW equation, the method avoids the propagation of errors of the CW equation and is embodied in that:
a. aiming at the perturbation error problem existing in the traditional dynamic relative motion CW equation, the orbit resonance characteristic of the GEO spacecraft is considered, and J with the largest influence on the relative motion is added in the method 2 And J 22 The influence of non-spherical perturbation is avoided;
b. aiming at the problem of eccentricity error in the traditional dynamic relative motion CW equation, when c is selected, the eccentricity of c is set to be 0, so that the propagation of the eccentricity error is avoided.

Claims (5)

1. A control method for an aspheric perturbation error of a relative position of a GEO game spacecraft is characterized by comprising the following steps:
selecting a reference spacecraft, wherein the orbit semi-major axis of the reference spacecraft is a GEO nominal orbit semi-major axis, the eccentricity is 0, the orbit inclination angle is 0, the ascension of a rising intersection point, the depression angle of a near place and the angle of the near place are the same as those of a tracking spacecraft or an escape spacecraft, and establishing an LVLH coordinate system by taking the mass center of the reference spacecraft as an origin;
respectively calculating initial state vectors of the tracked spacecraft and the escaped spacecraft relative to the reference spacecraft in an LVLH coordinate system;
substituting the initial state vector of the tracking spacecraft relative to the reference spacecraft into a corrected CW equation to obtain a state vector of the tracking spacecraft; substituting the initial state vector of the escaping spacecraft relative to the reference spacecraft into a corrected CW equation to obtain the state vector of the escaping spacecraft; subtracting the state vector of the tracking spacecraft from the state vector of the escape spacecraft to obtain the relative position of the GEO game spacecraft after controlling the non-spherical perturbation error;
The modified CW equation is:
Figure FDA0003582435030000011
wherein X (t) represents a state vector at time t, X (t) 0 ) Representing the initial state vector, U is the applied control force, B is a constant matrix,
Figure FDA0003582435030000012
ε is the sign of the integral argument, U (ε) is the control force at time ε, φ (t, ε) is the state transition matrix from time ε to time t, φ (t, t) 0 ) Is t 0 A state transition matrix from the moment to the t moment;
Figure FDA0003582435030000013
wherein: τ ═ ω (t-t) 0 ) Denotes a reference spacecraft from t 0 The angle turned by the time t to the time t,
Figure FDA0003582435030000021
a c is the orbit semi-major axis of the reference spacecraft;
Figure FDA0003582435030000022
in the formula, r E Is the radius of the earth, J 2 =-1082.627×10 -6 、J 22 =1.815528×10 -6 λ is the geographic longitude of the substellar point of the reference spacecraft, μ is 3.986005 × 10 14 m 3 /s 2 Is the earth's gravitational constant.
2. The method of claim 1, wherein the LVLH coordinate system, being a local horizontal local vertical coordinate system, is oriented with the centroid of the reference spacecraft as an origin and the sagittal diameter from the geocentric to the reference spacecraft as the positive x-axis, wherein the z-axis is oriented normal to the orbit of the reference spacecraft, and wherein the y-axis is oriented according to right-hand rules.
3. The method according to claim 1 or 2, wherein in step two, the method for calculating the initial state vector of the tracked spacecraft relative to the reference spacecraft in the LVLH coordinate system comprises:
Figure FDA0003582435030000023
Wherein (x) P (t 0 ),y P (t 0 ),z P (t 0 ) Track the position coordinates of the spacecraft in the LVLH coordinate system for the initial moment;
Figure FDA0003582435030000024
is x P ,y P ,z P The value of the time derivative function at the initial moment; t represents transposition;
in the LVLH coordinate system, the method for calculating the initial state vector of the escape spacecraft relative to the reference spacecraft comprises the following steps:
Figure FDA0003582435030000025
wherein (x) E (t 0 ),y E (t 0 ),z E (t 0 ) To track the position coordinates of the spacecraft in the LVLH coordinate system for an initial moment,
Figure FDA0003582435030000026
is x E ,y E ,z E The value of the time derivative function at the initial moment; t denotes transposition.
4. The method of claim 1, wherein in step three, the initial state vector of the tracking spacecraft relative to the reference spacecraft is substituted into the modified CW equation
Figure FDA0003582435030000027
In (1), can obtainState vector for tracking spacecraft at time t
Figure FDA0003582435030000031
Wherein (x) P (t),y P (t),z P (t)) tracking the position coordinates of the spacecraft in the LVLH coordinate system at the time t;
Figure FDA0003582435030000032
is x P ,y P ,z P For the value of the time derivative function at the time T, T represents transposition;
substituting the initial state vector of the escaping spacecraft relative to the reference spacecraft into a modified CW equation
Figure FDA0003582435030000033
The state vector of the escaping spacecraft at the moment t can be obtained
Figure FDA0003582435030000034
Wherein (x) E (t),y E (t),z E (t)) is the position coordinate of the escaping spacecraft in the LVLH coordinate system at the moment t;
Figure FDA0003582435030000035
is x E ,y E ,z E For the value of the time derivative function at the time T, T represents transposition;
(x E (t)-x P (t),y E (t)-y P (t),z E (t)-z P (t)) is the relative position of the GEO gaming spacecraft after controlling the non-spherical perturbation error.
5. The method of claim 1, wherein the tracking spacecraft is operable to perform a capture task on a spatial target;
the escaping spacecraft avoids catching the tracking spacecraft;
the reference spacecraft is a virtual spacecraft which does not do orbital maneuver.
CN202110625148.4A 2021-06-04 2021-06-04 Control method for relative position non-spherical perturbation error of GEO game spacecraft Expired - Fee Related CN113282097B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110625148.4A CN113282097B (en) 2021-06-04 2021-06-04 Control method for relative position non-spherical perturbation error of GEO game spacecraft

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110625148.4A CN113282097B (en) 2021-06-04 2021-06-04 Control method for relative position non-spherical perturbation error of GEO game spacecraft

Publications (2)

Publication Number Publication Date
CN113282097A CN113282097A (en) 2021-08-20
CN113282097B true CN113282097B (en) 2022-07-29

Family

ID=77283386

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110625148.4A Expired - Fee Related CN113282097B (en) 2021-06-04 2021-06-04 Control method for relative position non-spherical perturbation error of GEO game spacecraft

Country Status (1)

Country Link
CN (1) CN113282097B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2541199A1 (en) * 2011-06-28 2013-01-02 Centre National D'etudes Spatiales Spacecraft provided with a device for estimating its velocity vector with respect to an inertial frame and corresponding estimation method
CN106628257A (en) * 2016-09-28 2017-05-10 西北工业大学 Method for keeping relative motion orbit of near-earth spacecraft in earth's perturbation gravitational field
CN108519958A (en) * 2018-02-05 2018-09-11 中国人民解放军国防科技大学 Method for analyzing and constructing spacecraft pursuit escape boundary grating and judging and capturing escape area
CN109238287A (en) * 2018-09-06 2019-01-18 中国人民解放军国防科技大学 Spacecraft escape path planning method and system
CN110044210A (en) * 2019-04-22 2019-07-23 中国人民解放军国防科技大学 Closed-circuit guidance on-line compensation method considering arbitrary-order earth non-spherical gravitational perturbation
CN110673486A (en) * 2019-10-22 2020-01-10 北京航空航天大学 Multi-spacecraft pursuit and escape control method based on dynamic game theory
CN110850719A (en) * 2019-11-26 2020-02-28 北京航空航天大学 Spatial non-cooperative target parameter self-tuning tracking method based on reinforcement learning

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2541199A1 (en) * 2011-06-28 2013-01-02 Centre National D'etudes Spatiales Spacecraft provided with a device for estimating its velocity vector with respect to an inertial frame and corresponding estimation method
CN106628257A (en) * 2016-09-28 2017-05-10 西北工业大学 Method for keeping relative motion orbit of near-earth spacecraft in earth's perturbation gravitational field
CN108519958A (en) * 2018-02-05 2018-09-11 中国人民解放军国防科技大学 Method for analyzing and constructing spacecraft pursuit escape boundary grating and judging and capturing escape area
CN109238287A (en) * 2018-09-06 2019-01-18 中国人民解放军国防科技大学 Spacecraft escape path planning method and system
CN110044210A (en) * 2019-04-22 2019-07-23 中国人民解放军国防科技大学 Closed-circuit guidance on-line compensation method considering arbitrary-order earth non-spherical gravitational perturbation
CN110673486A (en) * 2019-10-22 2020-01-10 北京航空航天大学 Multi-spacecraft pursuit and escape control method based on dynamic game theory
CN110850719A (en) * 2019-11-26 2020-02-28 北京航空航天大学 Spatial non-cooperative target parameter self-tuning tracking method based on reinforcement learning

Also Published As

Publication number Publication date
CN113282097A (en) 2021-08-20

Similar Documents

Publication Publication Date Title
Crassidis et al. Predictive filtering for attitude estimation without rate sensors
CN109255096B (en) Geosynchronous satellite orbit uncertain evolution method based on differential algebra
Crisp et al. In-orbit aerodynamic coefficient measurements using SOAR (Satellite for Orbital Aerodynamics Research)
Folta et al. Stationkeeping of the first Earth-moon libration orbiters: the ARTEMIS mission
Folta et al. Stationkeeping of Lissajous trajectories in the Earth-Moon system with applications to ARTEMIS
Crassidis et al. Minimum model error approach for attitude estimation
Folta et al. A survey of earth-moon libration orbits: stationkeeping strategies and intra-orbit transfers
Lee et al. Robust position and attitude control for spacecraft formation flying
Liu et al. Collision-free trajectory design for long-distance hopping transfer on asteroid surface using convex optimization
Sood et al. L4, L5 solar sail transfers and trajectory design: Solar observations and potential Earth Trojan exploration
Xu et al. Research on the transfers to Halo orbits from the view of invariant manifolds
Song et al. Development of precise lunar orbit propagator and lunar polar orbiter’s lifetime analysis
Vittaldev et al. Unified State Model theory and application in Astrodynamics
CN113282097B (en) Control method for relative position non-spherical perturbation error of GEO game spacecraft
Wang et al. The J2 Relative Perturbation Analysis of Satellite Formation under the Requirement of Relative Position Maintenance with Millimeter‐Level Accuracy
CN113282096B (en) Control method for nonlinear error of relative position of geostationary orbit game spacecraft
CN112393835A (en) Small satellite on-orbit thrust calibration method based on extended Kalman filtering
Paskowitz et al. Orbit mechanics about planetary satellites including higher order gravity fields
Tolson et al. Atmospheric modeling using accelerometer data during Mars Atmosphere and Volatile Evolution (MAVEN) flight operations
Wu et al. Trajectory optimization and maintenance for ascending from the surface of Phobos
Lennox Coupled attitude and orbital control system using spacecraft simulators
Gao et al. Prediction of Orbit Decay for Large‐Scale Spacecraft considering Rarefied Aerodynamic Perturbation Effects
Wu et al. Single thruster attitude control software simulator for spinning spacecraft
Singh et al. Feasibility study of quasi-frozen, near-polar and extremely low-altitude lunar orbits
Yang et al. Method for On-Orbit Thrust Estimation for Microthrusters Based on Nanosatellites

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20220729

CF01 Termination of patent right due to non-payment of annual fee