Abstract

This paper researches an optimal problem of orbital evasion with considering space geometry by using an analytical approach. Firstly, an angles-only relative navigation model is built and the definition of completely nonobservable maneuver is proposed. After algebraic analysis of relative space geometry, it is proved that the completely nonobservable maneuver is nonexistent. Based on this, the angle measurements of orbit without evasion are set as reference measurements and an analytical solution is derived to find the minimum difference between measurements and the reference measurements in a constant measuring time. Then, an object function using vector multiplication is designed and an optimization model is established so as to prove the optimality of analytical solution. At last, several numerical simulations are performed with different maneuver directions, which verify the effectiveness of the analytical method of this paper for orbital evasion problem. This method offers a new viewpoint for orbital evasion problem.

1. Introduction

Nowadays the satellites face various threats, not only orbit debris but also some noncooperative rendezvous. To increase the survivability of satellites, it is important to have some evasion strategies and perform optimally evasive maneuvers. In this paper, we focus on optimal evasion strategies for an evading satellite against a noncooperative rendezvous spacecraft. It should be mentioned that both of the relevant spacecrafts are active-spacecraft, and the debris is out of consideration in this paper.

The optimal evasion problem has been studied for many years [16]. In this problem, a pursuer tries to approach its target (namely, an evader) through several evasive maneuvers, at the same time the evader expects to escape from the pursuer through some optimal evasive maneuvers. Varieties of evasion strategies had been proposed. Shinar and Steinberg [7] proposed a closed form expression for a switching equation with a new navigation gain considered. Forte et al. [8] analyzed an equivalent linearization of the three-dimensional optimal avoidance problem.

The optimal evasive strategies have been applied on many aerospace problems. Kelly and Picciotto [9] proposed an optimal rendezvous evasive method by using a nonlinear optimization technology. Patera [1012] firstly introduced an optimal evasive strategy in consideration of collision probability. Bombardelli [13] obtained an optimal maneuver method to numerically maximize the miss distance, which described the arc length separation between the maneuvering rear point and the predicted collision point. Recently, the study of evasive maneuvers has been done with different emphasis, Lee et al. [14, 15] used genetic algorithm to find a solution of minimum fuel consumption and to determine delta-V maneuvers in LEO and GEO. de Jesus and de Sousa [16] investigated the existence of symmetry in determining the initial conditions of collisions among objects. The evasion problem studies mentioned above did not consider the navigation performance influence. In addition, the approaching objects were always considered to be debris or failure vehicles in most of the orbital evasion research, which means that the evasion strategy may be useless when the object is changed to noncooperative spacecraft.

In fact, the navigation performance is actually a significant view to analyze evasion strategies. In this paper, we introduced space geometry of the two spacecraft in an orbital evasion problem to characterize the measurements as a new index. As known, the system observability can be altered by the maneuvers of evader and pursuer during angles-only navigation [17, 18]. Vallado [19] found that the diversity of relative motion had a positive nonlinear correlation with the system observability. Woffinden and Geller [20] derived an analogical correlation between system observability and maneuvers in the orbit rendezvous field. Grzymisch and Fichter [21, 22] found an optimal maneuver method for rendezvous through analyzing the observability conditions. Dateng et al. [23] used a multiobjective optimization approach to investigate orbital evasion problem with the consideration of system observability. The fundamental reason why the system observability can be altered by the maneuvers of evader and pursuer is that these maneuvers alter the relative space geometry and the measurements that the pursuer and the evader can acquire. This is the viewpoint which this paper tried to focus on.

In this work, a novel analytical evasion strategy is proposed to find optimal evasive maneuvers by considering the variation of relative space geometry and measurements. The rest of this paper is organized as follows. First, a problem overview about the orbital evasion is described. Then, an angles-only relative navigation model is established and the definition of completely nonobservable maneuver is proposed. After algebraic analysis of relative space geometry, it is proved that the completely nonobservable maneuver is nonexistent. Based on this, an analytical solution is derived to find the optimal evasive maneuver. Then, an optimization model is established and numerical solution using genetic algorithm (GA) is introduced so as to prove the optimality of analytical solution. At last, a numerical simulation is performed to verify the validity of the method. The results indicate that the analytical method proposed in this paper can reach the expected effect.

2. Problem Overview

There are usually two spacecrafts in an orbital evasion problem (a pursuer and an evader). The objective of pursuer is to capture or approach the evader, and the objective of evader is to find some evasion strategies and escape by the pursuer. This paper researches the optimal evasion strategy when the initial relative distance is about 100 km and the initial orbits are coplanar and HEO (Highly Elliptical Orbit).

At such distance, the pursuer usually only has two angle measurements, because the evader is noncooperative and the LiDAR (Light Detection and Ranging) cannot get distance measurements in such a range. Assuming that evader and pursuer both know the initial state of each other, the pursuer will acquire the future state of evader through angle measurements with the help of some filters. The angle measurements of orbit without evasion are set as reference measurements. Generally, the angle measurements will have a great change when the evader starts an evasive maneuver, meaning that pursuer can catch the maneuver through filtering immediately. When pursuer gains the evasive maneuver, it can replan its approaching to make the evasive maneuver invalid.

However, if the evasive maneuver causes minor or even no difference in angle measurements compared with the reference measurements, the accuracy of filtering will be declined or even non convergent. Thus, the accuracy of navigation has a relationship with the relative space geometry which is influenced by the evasive maneuver. In this way, the evasive maneuver can change the accuracy of navigation and the system observability.

The optimal evasive maneuver is expected to minimize the difference of angle measurements pursuer acquired between evasion and no evasion, and then the difficulty of filter tracking is increased. When the magnitude of evasive maneuver is given, the evasion problem changes to an optimal optimization problem of two control variables. In the following, we will introduce both analytical and numerical solutions to solve this problem.

3. The Relationship of Space Geometry

In this section, the relationship of relative space geometry and evasive maneuver is analyzed. Many different indexes have been used to describe the observability, such as the condition number of the observability matrix [24] and the distance error [25]. A new index that represents the level of state estimation is introduced here which is different from the previous indexes, and we call it measurement observability.

3.1. State Transfer Matrix for HEO

The relative Local Vertical Local Horizontal (LVLH) coordinate system is used as reference frame to describe orbital relative motion. Since pursuer and evader are in elliptical orbit, the Tschauner-Hempel (TH) equation [26] is introduced to describe the relative motion. The homogeneous solution is Yamanaka-Ankersen state transfer matrix [27]:where and are true anomaly of the reference spacecraft at and , respectively. The expressions of and are as follows:where , , , , . is eccentricity of the reference orbit, is gravitational coefficient of the earth, and are the first derivative of and with respect to .

In the following, we set and . Assume a spacecraft executes a maneuver at ; then the relative state at with respect to the reference orbit is

3.2. Measurement Equations

In the actual projects, optical camera is one of the most common measuring devices and can provide two independent angle measurements (contains elevation and azimuth ) at every moment. Figure 1 shows the geometric schematic of the orbital pursuit-evasion system along with the elevation and azimuth in the frame of camera, where , , and are the evader, pursuer, and camera coordinate systems, respectively. and are regarded as the same coordinate system in the following analysis. The definition of the orbital coordinate system is as follows: is along the position vector which is from the center of the earth to the pursuer, x is perpendicular to in the orbital plane and at the same side of the velocity direction, and obeys the right-handed coordinate system. The definition of the orbital coordinate attached to the evader is omitted here, since the definition is similar.

The relative position between the evader and pursuer in measuring coordinate system is denoted as ; the relationship of and measuring parameters obtained from the optical camera iswhere and are the elevation and azimuth angles, respectively.

Through linear inverse transformation, (4) is transferred to where is position component of the relative state and is as follows:

According to the EKF, the relative position and velocity can be estimated using the equations above during the angles-only relative navigation. It is easy to find that the maneuver of pursuer or evader will affect the relative navigation, measurement, and the observability of the system.

3.3. Space Geometry Analysis

Definition 1. Assume evader executes a nonzero evasive maneuver at ; if the angle measurements pursuer acquired after the evasive maneuver stays the same compared with those of no maneuver, then the evasive maneuver can be called completely unobservable maneuver.

Figure 2 shows the projection of relative motion trajectory in plane and describes the space geometry of completely unobservable maneuver. Assuming the evader’s orbit without maneuvers as a reference orbit, then trajectories and describe the relative motion of the pursuer and of the evader when evasion maneuvers are exploited. In Figure 2, represents the relative position vector of the pursuer, and the relative position vector of the evader with an evasive maneuver, with respect to the reference orbit. Definition 1 can be illustrated as follows: the relative motion trajectory satisfies the geometry relationship described in Figure 2, namely, , at any time after evasion ( is nonnegative). Thus, the angle measurements pursuer acquired after the evasive maneuver stays the same compared with those without evasion. In this situation, pursuer will never find out whether evader executes an evasive maneuver. When in Figure 2 exits from the scenario of the pursuer, the correspondent evasive maneuver is called completely unobservable maneuver.

However, the completely unobservable maneuver is only a hypothesis about space geometry. After derivation, it can be found that the completely unobservable maneuver does not exist. We have the following.

Theorem 2. If the initial relative distance of pursuer and evader is nonzero, the evasive maneuver evader executed cannot become completely unobservable maneuver.

Proof. Assume a completely unobservable maneuver exits. Set as initial time and take the initial two steps and as example. The relative position of evader after evasion and the reference orbit are as follows:If the relative state of pursuer and the reference orbit is and the position component is nonzero, thenwhere , and are position vectors.
According to (5) and Definition 1, we havenamely,According to the property of solution space, it is easy to find out the following relation: where is nonzero real number.
Therefore, if (11) and (12) are proved to be held, the existence of completely unobservable maneuver can be proved.

From (11), we have

Substitute (13) into (12) and take the second step of (12) into consideration; thenwhere .

Since is linear transformation and (14) do hold, the necessary and sufficient condition of the nonzero solution existence of is (the initial relative position is nonzero). Thus,

In addition, if the nonzero solution of exists, according to the existence theorem of solutions of linear equation, we can acquire . Expand and one can get

Because , it is easy to know that if and only if the expression can be held. Equation (15) is revised asSubstitute into (16), then

Set . It can be seen from (17) and (18) that the value of makes no influence on the result of (17). When is arbitrary, the equalities do not always hold. Furthermore, (17) always holds only when . This condition goes with the antecedent hypothesis of Theorem 2; therefore Theorem 2 is proved in this way. Unobservable maneuvers proofs have previously been developed for the bearings-only navigation problem in circular orbit [21]; here the related conclusion is extended to elliptical orbit successfully.

Though the completely unobservable maneuver is nonexistent, it is set under the situation of ideal measurement. In reality, if the angle measurements pursuer acquired after the evasive maneuver stays quite close to those of no maneuver and the difference approach to the measurement accuracy, pursuer could be unable to identify the evasive maneuver. Thus, these evasive maneuvers can be called approximate solution of the completely unobservable maneuver. It can be said that the difficulty of maneuver tracking for pursuer is increased when the difference of angle measurements the evasion caused is decreased. This is a new index to evaluate the superiority of an evasive maneuver.

4. Optimal Evasion Maneuvers Analysis

In this section, an analytical solution is derived based on the conclusion of Section 3 and meanwhile a numerical solution is given to prove the optimality of analytical solution.

4.1. Analytical Solution
4.1.1. Quantification of Space Geometry

To find the optimal evasive maneuver, it is necessary to quantify the relationship of angle measurements variation and space geometry of pursuer and evader. In Euclidean space, orthogonality between two vectors can be defined by using the notion dot product. Thus, two column unit vectors and are orthogonal when . On the contrary, if the scalar product of and is 1 or −1 (), then and are parallel.

From Figure 2 we know that is the measuring line of sight of pursuer and the reference orbit, is the measuring line of sight of pursuer and evader after evasion. To each measuring time, the norm of and is constant. Therefore, in order to decrease the variation of angle measurements caused by evasion, the included angle of and must be as small as possible. As an extreme example, when the included angle of and is 0 or , the evasive maneuver becomes the completely unobservable maneuver.

Since the norm of and is definite value, if the evasive maneuver is optimal, the scalar product of and should be maximum. It is seen from Figures 2 and 3 that the measuring line of sight can be expressed as

At time, the scalar product of and is

It is easy to know that the value of is constant at each time; thus the scalar product of and is decided by . Therefore, to minimize the variation of angle measurements at time, the optimization at time should minimize the following object:

According to the relationship of evasive maneuver and space geometry, (21) can be revised as

During the approaching, the optimal evasion should minimize the object at every moment; thus the object function of the whole approaching is as follows:where is the number of measurements.

Equation (23) shows that the evasive effectiveness is not only dependent on the maneuvers performed by but also dependent on the position where they are executed. Since this equation is closed form, it allows for simple inclusion inside a global trajectory optimization scheme as an additional objective or independent objective, weighed by other objective such as relative distance or fuel consumption. This would permit a global trajectory optimizer to choose maneuvers that will increase the difficulty of maneuver tracking for pursuer. It is worth noting that (23) provides explicit solutions for any arbitrary set of initial conditions (nonzero initial relative position).

4.2. Algebraic Optimal Evasive Maneuver

To find the optimal evasive maneuver for a constant duration of measurement, the optimization variable of interest in (23) is the evasive maneuver . The initial state is fixed when the evasive maneuver is executed. is the number of measurements.

Since (23) is a linear function for evasive maneuver, it can only be minimized with respect to . After the former quantification analysis above, the optimal evasive maneuver can be found based on (23). It is logical to limit the desired evasive maneuver magnitude in order to find the optimal evasive maneuver direction. Then, this constraint can be mathematically posed as follows:

It should be noted that additional constraints could be considered here, if it is needed. Closed form solutions would be possible by the following steps with constraints mentioned above.

The constrained optimization problem transfers to minimize (23) with respect to the evasive maneuver , under the equality constraint proposed by (24). Since there is no inequality constraint in this problem, it can be converted to an equivalent unconstrained problem with the Lagrange multiplier technique used in [28]. The problem is converted to minimize the Lagrangian functionwhere is the Lagrange multiplier corresponding to the equality constrain in (24).

The first-order optimality conditions are given by the derivatives of the Lagrangian function with respect to the optimization variables equal to zero, as well as the Lagrange multiplier. Thus, we have

According to (26), we have

Take the second-order optimality conditions into consideration in order to identify the stationary point corresponding to the minimum of the Lagrangian function.

According to (27) and (28), an algebraic expression for optimal evasive maneuver can be obtained as follows:

Equation (29) is the analytical expression of optimal evasive maneuver including the initial states and the expectable evasive maneuver magnitude . Till now, the expression of the analytical solution is obtained, and it provides the optimal evasive maneuver with respect to relative space geometry and the angle measurements. The state transition and input transition were proposed in Section 3.

4.3. Numerical Solution

In order to prove the optimality of analytical solution, an optimization model is established in this section. One of the most well-known evolutionary algorithms, GA, is employed to solve the optimization problem. The GA has been successfully applied in spacecraft trajectory optimization, for example, in designing low-thrust trajectories [29] and solving two different kinds of problems typical to astrodynamics [30].

Optimization Variables. Since the desired evasive maneuver magnitude is limited to , in order to find the optimal direction of evasive maneuver, azimuth and elevation are selected as two optimization variables; namely,

In consideration of the space geometric relationship between evader and pursuer, the constraint conditions for an orbital evasion problem read

In order to further simplify the problem, here we focus on the value range of the optimization variables. For two satellites in orbit, it is known from [19] that an increased difference of the system relative motion has a positive correlation with system observability. Therefore, if the initial orbit is coplanar, the evasive maneuver should better be coplanar, too.

Under such circumstance, new constraint conditions are as stated in the following:Objective Function. Assume that and are the unit vectors of and , separately. According to Section 4.1, it is easy to know that the closer to 1 the value of is, the smaller the variation of angle measurements is. During the measurement, when the sum of is max, the evasive maneuver is optimal. Thus, objective function is as follows:where and are equal to the unit vector of and .

In order to use GA, the objective function is revised as

Thus, the GA optimization model is established. Through the results comparison of analytical and numerical solutions, the optimality of analytical solution can be proved.

5. Simulation

Simulation results are presented in this section. Consider an illustrative example: evader is in a HEO and semimajor axis is 45485189 m, eccentricity is 0.713, inclination of orbit is 1.10187 rad, right ascension of ascending node (RAAN) is 0.84489 rad, argument of perigee is 4.7022 rad, and true anomaly is 1.4856 rad. Assume that the initial time is , and initial relative states at is

The pursuer uses optical camera to get relative measurements. The measurement frequency of the optical camera is assumed as 0.1 Hz. The magnitude of evasive impulse is fixed to 3 m/s (namely,  m/s). The optimization parameters of GA are as follows: 100 for population size; 30 for maximum generations number; 0.90 for crossover probability; and 0.08 for mutation probability. Constraint conditions are chosen as those in Section 4.2.

If the evasion is aimed at 101 angle measurements, then the measuring time is 1000 s. It is easy to know that the minimum value of objective function should be −101. Thus, the optimization results are obtained in Figure 4.

It can be seen from Figure 4 that the numerical solution is −100.9998. After 15 generations, the results reach convergence. The direction of optimal evasive maneuver is . Take correlated parameters into (29), the analytical solution is acquired and the direction of analytical evasive maneuver is .

The measurement effectiveness of the optimal evasive maneuvers is validated by comparing the GA-optimal and analytical-optimal evasive maneuvers to the propagation of 80 different maneuver directions, covering from to . The angle measurements during the previous 1000 s are shown in Figure 5.

Set the angle measurements of reference orbit as reference measurements. The angle measurements with an evasive maneuver at each time minus reference measurements become the variation of angle measurements. The variation of angle measurements during the previous 1000 s is given in Figure 6.

As seen from Figure 6, the variation of angle measurements caused by the GA-optimal and analytical-optimal solutions are much smaller than other maneuver directions. Although the analytical-optimal variation of angle measurements at the end time is bigger than that of GA-optimal, the sum of the variation is optimal for the whole measuring time. It can be seen that the variation of angle measurements caused by the analytical-optimal solution is no more than 0.001 rad for the previous 800 s, which means that the pursuer will even not find out the evasion if the measurement accuracy is not better than 0.001 rad.

In order to show that the proposed analytical and numerical maneuvers provide the most guidance error in the filter estimate, a Kalman filter is used as the navigation filter. The simulation conditions are the same with the simulation in Figures 46, and the initial guidance error is assumed to be nonzero. The simulation step is set to 5 s. The guidance error of the optimal evasive maneuvers is validated by comparing the GA-optimal and analytical-optimal evasive maneuvers to the propagation of 60 different maneuver directions, covering from to . The guidance errors in the two directions of orbit plane are shown in Figures 7 and 8.

As Figures 7 and 8 show, the analytical and numerical maneuvers provide the most improvement of guidance error. Though the guidance error caused by the analytical maneuvers is better than that of numerical maneuvers, the difference is minor. The simulation results show that the analytical analysis in Section 4 is effective. Moreover, since the solution is analytical, it will have a potential application in engineering utilization.

6. Conclusions

An analytical optimal evasion strategy is proposed for an evading satellite against a noncooperative rendezvous spacecraft. This work extends the research objective to not only orbit debris but also spacecraft with maneuver ability. Through analysis of relative space geometry, the completely unobservable maneuver is defined and proved to be nonexistent. An analytical closed-form solution is proposed to compute optimal evasive maneuvers for angles-only navigation. Based on this analytical method, an optimal evasive maneuver can be quickly obtained. Since the previous evasion strategies required numerical optimization which a lot of time is needed, the method in this work should be an effective improvement compared with the previous evasion state of art. Moreover, in order to decline the navigation accuracy of pursuer, the relative space geometry is analyzed and quantified. Though the derivation is under the situation of HEO, it is also adaptable for orbital evasion problem in circular orbit.

This work proves that the angle measurements and navigation accuracy can be used in orbital evasion problem, which is often neglected in previous research. This research proposes a new research method that means a potential step closer to engineering utilization.

Conflicts of Interest

The authors declare that they have no conflict of interests.

Acknowledgments

Project is supported by the National Natural Science Foundation of China (Grant no. 11572345).