1. Introduction
The geosynchronous Earth orbit (GEO) is a highly valuable orbital resource. With the increasing number of GEO resident objects, the orbital environment for GEO spacecraft is becoming increasingly complex. Monitoring and identifying GEO targets on-orbit is of great significance for enhancing collision warning capability, ensuring spacecraft operational safety, and improving space situational awareness. There exists a series of methods for monitoring GEO targets. For example, GEO targets can be observed through ground-based optical telescopes [
1]. However, the altitude of GEO above Earth is nearly 36,000 km, making it difficult to detect small targets. Thus, space-based observation methods have attracted much interest, such as the geostationary rendezvous [
2], the collocation technique [
3] (where the observer satellite operates very close to a target in the same geosynchronous slot), and the GEO monitoring constellation deployed in eccentric orbits around the GEO belt [
4].
A spiral cruising orbit is a type of relative trajectory defined with respect to a designated target orbit or a specific arc segment of that orbit. A single spacecraft, referred to as the cruising spacecraft, can perform spiral cruising maneuvers near the target orbit to achieve close-range and high-precision observations of all resident objects and the space environment along the designated arc. By applying orbital maneuvers at the boundaries of the defined GEO arc segment, the cruising spacecraft can reverse its spiral direction, thus enabling repeated round-trip inspections of multiple space targets within a specific GEO arc.
Several studies have been conducted on spiral cruising orbit design and control. Using Clohessy–Wiltshire (C-W) equations [
5], a widely used relative motion model that describes relative positions and velocity evolutions, Zhang, Y. et al. [
6] proposed a set of descriptive parameters for spiral cruising orbits and developed methods for designing such orbits and controlling round-trip spiral maneuvers. Later, Zheng, L. et al. [
7] applied a particle swarm optimization algorithm to study the fuel optimization problem for multi-target spiral cruising in GEO. Zhou H.J. et al. [
8] derived GEO relative motion equations based on a linearized first-order approximation of classical orbital element differences. Xu Y.L. et al. [
9] developed a description method for GEO spiral cruising orbits based on station-keeping orbital elements and analyzed long-term perturbation effects from Earth’s J2 and J22 terms. Recently, Chen, N. et al. [
10] proposed an orbit design method for traverse inspection of GEO-belt targets. Moreover, a method for patrolling inclined geosynchronous orbit (IGSO) targets is presented based on crossing points and spiral rings [
11].
Considering that the spiral cruising orbit can be regard as a type of spacecraft relative motion, another relative motion model, namely relative orbital elements (ROEs), have attracted widespread attention in recent years due to the clear geometric relationship for describing relative motion [
12]. This provides an opportunity for designing the spiral cruising orbit conveniently. The concept of ROEs can be traced back to He, Q. [
13], who established relative motion equations based on ROEs for near-circular reference orbits and proposed both in-plane and out-of-plane ROE control strategies. Subsequently, Han, C. [
12] and Yin, J. [
14] provided a strict definition of ROEs with clearer geometric interpretation, facilitating a configuration design of relative motion. Based on ROEs, Bai, S. et al. [
15] proposed a fly-around formation design method using a parallelogram configuration, and multistage, constant-vector, thrust control strategies [
16,
17,
18] were utilized for formation control. Recently, ROEs have been applied for exoatmospheric intercept guidance [
19], bounded hovering formation control in elliptical orbits [
20], and relative orbit transfer [
18]. Although ROEs have been successfully used for satellite formation design and control, difficulties arise when they are utilized for spiral cruising orbit description and control. First, ROEs only describe general characteristics of relative motion; the intuitive geometric parameters for describing spiral cruising orbits still need to be determined. Next, the relationships between ROEs and the geometric parameters of spiral cruising orbits have not been studied. Finally, an efficient control method for these geometric parameters is still unclear.
The main objective of this paper is to develop a set of intuitive geometric parameters for GEO spiral cruising orbit design and an effective spiral cruising orbit control method. First, the in-plane descriptive parameters for spiral cruising orbits are presented, and the mapping relationship between these parameters and ROEs is derived. Next, based on the relative motion control equations for near-circular orbits, we propose three types of in-plane impulsive control strategies for the spiral cruising orbit: cruising speed control, combined control of cruising speed and radial cruising radius, and in-plane, full-parameter control.
This paper makes two main contributions. First, a new set of geometric parameters for describing GEO spiral cruising orbits is proposed. In previous works [
6,
7,
8,
9], the geometric interpretation of the relationship between the spiral cruising orbit and orbit states remains unclear and not intuitive, thus preventing a fast spiral cruising orbit design in engineering application. The proposed geometric parameters are intuitive, making it simple for the spiral cruising orbit design in engineering practice. Second, analytical impulsive control methods for the proposed geometric parameters are developed. In previous work [
9], cruising orbit design relied on numerical optimizations, which are computationally expensive. In this paper, the proposed geometric parameters associate the spiral cruising motion with ROEs, and the analytical control strategy of the ROEs can be directly utilized for cruising orbit control; thus, they are efficient and suitable for on-board application in space missions.
The rest of the article is organized as follows:
Section 2 describes the geometric parameters of the GEO spiral cruising orbit, as well as the relationships between these parameters and ROEs.
Section 3 presents the control strategies for the geometric parameters of the round-trip spiral cruising orbit. In
Section 4, the effectiveness of the proposed geometric parameters, as well as their control methods, are validated through numerical examples. Finally, the conclusions are summarized in
Section 5.
2. Description Method of Spiral Cruising Orbits
The spiral cruising orbit essentially represents the relative trajectory of an observer spacecraft with respect to a reference spacecraft. To describe the geometric characteristics of the spiral cruising orbit more intuitively, this paper introduces a close-range relative motion model based on ROEs.
2.1. Definition of Relative Orbit Elements
To characterize the relative motion between two spacecrafts (denoted as the observer and reference satellites), reference [
8] adopted a spherical geometry approach to strictly define the ROEs, namely the relative drift rate
, the relative eccentricity vector
, the relative inclination vector
, and the initial relative mean latitude
. Specifically,
represents the difference in the mean motion of the observer and reference satellite.
describes the orbital shape of the observer satellite with respect to the reference satellite, where
is the eccentricity vector of the reference satellite’s orbit, and
represents the projection of the eccentricity vector of the observer satellite’s orbit onto the orbital plane of the reference satellite.
is expressed as the unit inclination vector of the observer satellite projected onto the orbital plane of the reference satellite. In addition,
is the difference in the mean arguments of latitude between the two satellites and is used to measure their phase error. The detailed definition and explanations for ROEs are given by [
12]. Under close-range conditions, the observer satellite’s ROEs with respect to the reference satellite is given by [
12], as follows:
where
and
are the classical orbital elements of satellites, the observer satellite and the reference satellite, respectively. Here,
,
,
,
,
, and
denote the semi-major axis, eccentricity, inclination, right ascension of ascending node, argument of perigee, and mean anomaly, respectively. And the subscripts “obs” and “ref” represent the observation and reference satellites, respectively. In addition,
and
are the mean motion of the observer satellite and the reference satellite, respectively, where
is the central-body gravitational constant.
2.2. Relative Motion Equations
Reference [
13] provides the relative motion equations of an observer spacecraft in a near-circular reference orbit, expressed in the reference-centered orbital coordinate frame, as follows:
Here, denotes the argument of latitude of the reference satellite and denotes the position of the observer spacecraft in the orbital-centered coordinate frame of the reference spacecraft, where the , , and directions correspond to the along-track, cross-track, and radial directions, respectively; denotes the velocity of the observer spacecraft in the same frame; and represents the ROEs at time .
From Equations (2) and (3), it is evident that the along-track and radial component motion is decoupled from the cross-track direction. Since the X-Z plane is the orbital plane of the reference satellite, the in-plane and out-of-plane motions can be considered independently. This paper focuses on in-plane motion only.
2.3. Analysis of In-Plane Relative Motion Trajectories
We define the phase angle of the relative eccentricity vector as
The definition of function
is as follows:
Accordingly, we have
where
is the 2-norm of the relative eccentricity vector.
Substituting Equation (6) into Equations (2) and (3) yields
According to the first two formulas of Equation (7), the terms
and
can be expressed as
Accordingly, since
, we have
From Equation (9), it can be seen that the in-plane relative trajectory is an ellipse whose center drifts along the along-track direction. At each moment, the observer satellite lies on a so-called instantaneous ellipse. When
, the relative motion trajectory is shown in
Figure 1, as follows:
As shown in
Figure 1,
is the reference satellite,
is the observer satellite, and
is the instantaneous ellipse center; the semi-major and semi-minor axes of the instantaneous ellipse are
and
, respectively. The center of the ellipse drifts along-track with the speed of
, and the coordinate of the center’s z-component is given by
Define
as the in-plane phase angle of the observer satellite on the instantaneous ellipse as follows:
is defined as the vertex of the spiral ring, and it is the point on the instantaneous ellipse where the relative velocity direction is opposite to
. Then, when the observer satellite arrives at the point
, we have
Accordingly, substituting Equation (7) into Equation (12) yields
Denote the in-plane phase angle of point
P as
. It satisfies the following equation:
2.4. In-Plane Geometric Parameter of Spiral Cruising Orbit
The in-plane parameters used to describe the geometry of a spiral cruising orbit are illustrated in
Figure 2.
As shown in
Figure 2, these geometric parameters include the cruising velocity
, the cruising radius
, the location of the spiral vertex
, and the initial in-plane phase angle
. Here,
denotes the along-track drift rate of the instantaneous ellipse center and represents the drift distance of the observer satellite in each orbit revolution;
represents the maximum distance between the spiral trajectory and the reference orbit within the orbital plane;
represents the along-track coordinate of the vertex of the spiral ring; and
is the initial phase angle of the observer spacecraft in the instantaneous ellipse. Subsequently, the relationship between the geometric parameters and ROEs are derived as follows.
The along-track drift distance of the observer satellite with respect to the reference satellite in one orbit revolution is
The cruising angular velocity of the GEO spiral cruising orbit is
For GEO reference orbits, the relationship between the cruising velocity and parameters such as the relative drift rate is shown in
Figure 3.
- 2.
Cruising Radius
As shown in
Figure 2, the cruising radius is given by
It is evident that when the spiral loop exists, , the radial cruising radius satisfies the condition .
- 3.
Initial In-Plane Phase Angle
Let
be the argument of latitude of the reference satellite at the initial time; the in-plane phase angle
of the observer satellite is
where
is given by Equation (4).
- 4.
Spiral Vertex Location
Substituting the Equations (11) and (14) into Equation (7), the along-track coordinate of the spiral vertex is given by
where
is the time when the observed satellite
arrives at the vertex
in the spiral ring, and the latitude argument of the reference satellite at this time is given by
For near-circular orbits, the following approximation holds:
Therefore, the along-track location of the spiral vertex is given by
Given the classical orbital elements of the reference satellite, and once the spiral cruising parameters are specified (cruising velocity
, radial cruising radius
, initial in-plane phase angle
, and spiral vertex location
), the corresponding in-plane ROEs—
,
,
and
—can be determined by jointly solving the derived Equations (6), (15), (18), (20) and (23). Since the relative inclination vector
is unrelated to in-plane motion, we may assign
and
. This yields a complete set of ROEs compatible with the desired spiral cruising geometry.
The absolute orbital elements of the spiral cruising spacecraft can then be calculated by applying the known transformation from ROEs to absolute elements.
3. Control Strategies for Round-Trip Spiral Cruising Orbits
A round-trip spiral cruising orbit refers to a type of relative trajectory that allows the observer spacecraft to perform repeated close-range inspections of multiple targets within a designated arc segment of a GEO [
6]. This is achieved by applying in-plane impulsive maneuvers at the boundaries of the cruising region to adjust the geometric parameters of the spiral cruising orbit, thereby reversing the cruising direction.
In this section, the cruising region is defined in terms of the sub-satellite point longitudes in GEO. Virtual reference satellites are placed at the boundaries of the cruising region. The control of spiral cruising orbit geometric parameters is then transformed into the control of ROEs. Based on the impulsive control equations for relative motion in near-circular orbits derived in [
13], control strategies under various constraint conditions are formulated and analyzed. These constraints include the following:
Cruising velocity constraint;
Combined constraint on cruising velocity and cruising radius;
In-plane full-parameter control.
3.1. Reference Satellite Placement Strategy
A schematic diagram of the round-trip spiral cruising orbit is shown in
Figure 4.
As can be seen, the observer satellite A performs a round-trip spiral motion around the geostationary orbit. The relative trajectory of the observer satellite is defined with respect to the reference satellite S in GEO. Let and denote the longitudes of the cruising region boundary. Note that the reference satellite S is used solely for visualization of the spiral cruising orbit and does not influence the actual control of relative motion of the observer satellite. This is because the large along-track range of the round-trip cruising orbit may result in significant radial errors due to the nonlinearity of the relative motion, thus leading to significant errors in cruising orbit control. To address this problem, virtual reference satellites and are placed at GEO corresponding to the cruising region boundaries and , respectively. These virtual reference satellites serve as local reference points to ensure the linearity of the relative motion for control maneuvers.
When the observer satellite A cruises forward and arrives at the longitude , the virtual reference satellite is taken as the reference for cruising orbit control. The ROEs of the observer satellite with respect to are evaluated, and the cruising orbit geometric parameters of the reverse spiral cruising orbit are defined accordingly. Subsequently, tangential impulsive maneuvers are executed to transition the observer satellite A into the reverse cruising orbit so that it can cruise backward to the other boundary . And at the point , the virtual reference satellite is taken as the reference for cruising orbit control to ensure the observer satellite cruising forward to the boundary again. The control strategy of the cruising orbit at each boundary is described in detail in the following subsection.
3.2. In-Plane, Along-Track Impulsive Maneuver Equation
In-plane impulsive control can be categorized into along-track and radial direction impulsive controls. Along-track impulses are more efficient in eliminating deviations in the relative eccentricity vector and initial mean latitude offset, requiring less velocity increment than the radial impulses. Therefore, the control strategy in this paper adopts in-plane along-track impulsive maneuvers.
To derive the along-track impulse maneuver equation, assume that the along-track velocity impulse is given by
(the radial velocity impulse
). Let
,
,
and
denote the ROEs of the observer satellite before the impulsive maneuver moment,
and
denote the relative position components, and
and
denote the relative velocity components before the maneuver moment. In addition,
,
,
, and
denote the ROEs after the maneuver moment, and
,
,
, and
denote the relative position and velocity components after the maneuver moment. From Equations (2) and (3), we have
Noting that the relative velocity can be changed instantaneously by the impulsive maneuver and the relative position is unchanged at the maneuver moment, we have
Accordingly, by substituting Equations (25) and (26) into Equation (27), the in-plane along-track impulsive control equations are as follows [
9]:
Here,
,
,
, and
represent the changes in
,
,
, and
before and after the maneuver, respectively. Solving Equation (28) yields
It can be seen that a single along-track velocity impulse can only eliminate one deviation component while inevitably affecting the others. Therefore, to independently correct a single ROE deviation while minimizing changes to others, a two-impulse strategy is preferred. The details of the strategy for correcting ROEs using along-track impulses are provided in
Appendix A.
3.3. Cruising Velocity Control Strategy
When only the cruising velocity constraint is considered, let the forward and reverse cruising velocities of the round-trip orbit be denoted as
and
, respectively. At the transition point from forward to reverse cruising, the required change in cruising velocity is
This change corresponds to a required adjustment in the relative drift rate, as follows:
According to the impulsive control laws, applying a single tangential impulse at either cruising boundary to adjust the relative drift rate will also result in a change in the relative eccentricity vector, thereby altering the cruising radius. To avoid this, two velocity impulses with equal magnitude and the same direction can be used. This method allows for an adjustment of the relative drift rate without affecting the eccentricity vector; that is, it enables control of the cruising velocity without changing the cruising radius.
Denote the two velocity impulses as
and
, where
. Then, based on Equation (31) and
Appendix A, the first impulse is
This impulse is applied when the observer satellite reaches the cruising boundary. Considering two boundary controls procedure in one round-trip cruising cycle, the total impulse required for one round-trip cruising cycle is
Since
and
have opposite signs,
is given by
3.4. Combined Cruising Velocity and Cruising Radius Control Strategy
In the case that both the cruising velocity and the cruising radius are constrained, denote the forward and reverse cruising velocities as and , respectively, and the corresponding cruising radius as and , respectively.
From Equation (24), the changes in the relative drift rate and the magnitude of the relative eccentricity vector are governed by
From Equation (29), the change in the relative eccentricity vector resulting from a single tangential impulse is
given that
and
The equal sign holds only when
and
are collinear. Combining Equations (36)–(38), it is known that when
and
are collinear, the minimum velocity pulse is required to control the magnitude of the relative eccentricity vector change. From Equation (35), the composite control of cruising velocity and cruising radius yields a relative orbital element change as follows:
At the moment when the sub-satellite longitude of the observer spacecraft reaches either cruising boundary, a pair of tangential impulses are applied to simultaneously eliminate the deviations in the relative eccentricity vector and the relative drift rate. According to
Section 3.2 and the derivations in
Appendix A, the combined control strategy for cruising velocity and radial cruising radius is summarized in
Table 1.
Here,
or
. Each impulse component can be expressed as
Thus, the speed pulse size for one cycle cruising boundary control is
3.5. In-Plane, Full-Parameter Control Strategy
In the case of in-plane, full-parameter control, the round-trip cruising orbit is subject to simultaneous constraints on cruising velocity
, cruising radius
, initial in-plane phase angle
, and spiral vertex position
. Denote the orbit parameters before and after control as
,
,
,
and
,
,
,
, respectively. According to Equation (24), a set of relative orbital elements before and after control can be obtained as follows:
and
. Then, the change in ROEs due to control is
Subsequently, the strategy of comprehensively eliminating the deviation of ROEs using three along-track pulses can be adopted, and the control strategy can be calculated according to
Table A1 in
Appendix A.