Skip to Content
AstronauticsAstronautics
  • Article
  • Open Access

5 January 2026

Low-Thrust Transfer Method for Full Orbital Element Convergence Using J2 Precession

,
and
1
Department of Aerospace Engineering, Tsinghua University, Haidian, Beijing 100084, China
2
Te Pūnaha Atea—Auckland Space Institute, University of Auckland, 20 Symonds Street, Auckland 1010, New Zealand
*
Author to whom correspondence should be addressed.

Abstract

Low-thrust propulsion systems have become mainstream for Low Earth Orbit (LEO) satellites due to their superior propellant efficiency, yet conventional low-thrust transfer strategies suffer from high computational costs and failure to achieve full orbital element convergence. To address these drawbacks, this paper proposes a novel semi-analytical three-phase low-thrust transfer strategy that leverages J 2 gravitational precession to realize convergence of all orbital elements for circular orbits. The core of the method lies in the design of two symmetric thrust arcs and an intermediate coasting period that utilizes J 2 precession. By solving the resulting polynomial equation, the strategy achieves simultaneous controlled convergence of the Right Ascension of the Ascending Node (RAAN) and the argument of latitude (AOL). Simulation results demonstrate that the proposed method achieves significant fuel savings compared to direct transfer strategies, while simultaneously achieving superior computational speed. Extensive validation via 100,000 Monte Carlo simulations confirms the method’s scope of applicability, and the sufficient conditions for the existence of a solution are provided. It is further found that the proposed method is particularly well-suited for missions involving medium-to-high inclination orbits and large RAAN gaps, such as constellation deployment. In conclusion, this strategy provides a fuel-efficient and computationally fast solution for low-thrust transfer, establishing the basis for the operational management of future large-scale space systems equipped with low-thrust propulsion.

1. Introduction

Due to their very high effective exhaust velocity, low-thrust electric propulsion (EP) systems offer promising performance in propellant reduction, making them widely adopted in modern missions. With the exponential increase in the number of satellites being launched, an ever larger proportion of satellites are being equipped with EP systems. As of November 2025, more than 9500 of the over 12,000 operational LEO satellites are equipped with EP systems, including approximately 8800 Starlink satellites, about 650 OneWeb satellites, more than 100 Qianfan satellites, and more than 100 Xingwang satellites [1,2]. Mega-constellation satellites, numbering in the tens of thousands and characterized by the use of low-thrust EP systems, have come to dominate the LEO environment. In such constellations, deployment, configuration maintenance, reconfiguration, collision avoidance and deorbit all require low-thrust transfers performed by these satellites. The search for efficient low-thrust transfer strategies has therefore become a pressing problem.
Low-thrust transfer strategies have been extensively explored, typically formulating the problem as a time- or fuel-minimization task, where researchers derive near-optimal or optimal solutions using either direct or indirect methods. Direct methods convert the transfer problem into a discrete parameter optimization problem and solve it by Nonlinear Programming (NLP) algorithms, such as those demonstrated by Kluever and Oleseon [3], Gao [4], and Leomanni et al. [5]. Indirect methods convert the transfer problem into a Two-Point Boundary Value Problem (TPBVP) and solve it based on Pontryagin’s maximum principle (PMP), with representative techniques including the multihomotopic method [6] and heuristic approach [7]. Notably, combining the indirect method with the J 2 perturbation model can yield significant fuel savings for low-thrust transfer, as demonstrated by Cerf [8], who proposed a strategy for low-thrust transfer between circular orbits that exploits the natural J 2 precession to nullify the right ascension of the ascending node (RAAN) gap; subsequently, Shen [9] revisited Cerf’s approach, applying analytical optimization to derive an explicit, closed-form solution. Similarly, Wen et al. [10] expanded on Cerf’s study by addressing a control strategy incorporating yaw switch steering (YSS), further improving the fuel cost. Di Pasquale et al. [11] utilized an indirect approach, coupled with a genetic algorithm and Q-law algorithm, to reduce the time consumed for transfers exploiting J 2 precession. Huang et al. [12,13] achieved low-thrust rendezvous between circular and low-eccentricity orbits utilizing the natural RAAN drift caused by J 2 precession, but it still required the periodic switching of thrust on and off within each revolution. Dong et al. [14] achieved resonant control of low-thrust transfer with J 2 perturbation, but this required the thrust direction to be changed in real time. Similar methods utilizing J 2 precessions have also been applied to multi-target rendezvous [15] and debris removal missions [16].
However, the aforementioned methods are typically computationally expensive, with solving a single transfer case typically requiring tens of seconds to several minutes. This feature makes traditional optimization techniques unsuitable for contemporary mega-constellation scenarios, which may involve thousands of satellites and necessitate finding transfer solutions simultaneously. Consequently, there is a need to find analytical or semi-analytical strategies to improve computational efficiency. A common approach involves using closed-loop strategies based on current state variables, as exemplified by various studies [17,18,19]. Huang et al. developed a semi-analytical solution for efficient co-planar transfer with self-induced collision avoidance [20]. The authors’ team has introduced an artificial potential function-based method [21,22,23,24] that has been successfully validated in mega-constellation reconfiguration missions with proven Lyapunov stability.
Nevertheless, the preceding methods inherently require rapid adjustability of the thrust magnitude, thrust direction, satellite attitude, or frequent on/off switching, which often conflicts with the practical constraints imposed by most low-thrust propulsion systems and satellite attitude control in engineering applications; consequently, recent research has begun to shift toward finding analytical or semi-analytical strategies that utilize constant thrust. Kéchichianv [25] first calculated the analytic representations of optimal low-thrust transfer in circular orbit. McGarth and Macdonald [26] proposed an analytical method that incorporates both long- and short-term effects of J 2 perturbation based on constant thrust, and used it for constellation deployment [27]. Di Carlo and Vasile [28] further calculated analytical solutions for low-thrust orbit transfers, enabling variation in semi-major axes, inclination, and RAAN with J 2 perturbation. Despite the improved computational efficiency, these studies only guarantee the convergence of slow variables—semi-major axes, inclination, and RAAN—but fail to resolve the convergence issue of the phase variable, argument of latitude (AOL). Wang et al. [29] derived analytical approximations for the variation ranges of classical orbital elements under low-thrust conditions.
To address the problem of phase convergence, Lafleur and Apffel [30] proposed an analytical low-thrust strategy for in-plane phasing, but neglected the J 2 perturbation. Huang et al. [31] achieved the simultaneous adjustment of the RAAN and AOL by combining low-thrust with a pre-compensation for inclination and semi-major axes, using an analytical method and constant thrust. Hu et al. [32] introduced a semi-analytical three-stage strategy that achieved the convergence of all orbital elements for circular orbits; however, the method requires iterative computation of the time of flight, resulting in a relatively slow solution time of 40 s per case, and since it was only validated on a single case example, its utility cannot be guaranteed in more extensive maneuver scenarios. The authors’ recently proposed semi-analytical transfer method achieves a solution time of approximately half a second, and its application range has been validated through 100,000 Monte Carlo simulation cases [33,34]; however, this method treats the J 2 perturbation as a disturbing force and employs a direct maneuver to adjust the RAAN and AOL, resulting in relatively high fuel consumption.
To resolve the challenges posed by the preceding limitations, this paper develops a novel semi-analytical low-thrust transfer strategy that effectively utilizes J 2 precession to save fuel and guarantees the convergence of all orbital elements. The proposed methods are validated through extensive Monte Carlo simulations conducted over a substantial set of randomly generated cases, providing strong evidence for its broad practical applicability and lower fuel consumption compared to direct transfers. The remainder of the paper is organized as follows. In Section 2, the dynamical model is established. Section 3 defines the three-phase low-thrust maneuvering strategy. In Section 4, the effectiveness of the strategy is demonstrated through a specific example, and its applicability is validated by extensive numerical simulations. Section 5 discusses the existence conditions of the solutions of the proposed method and highlights its advantages and applicable missions. Finally, conclusions are drawn in Section 6.

2. Dynamical Model

Considering that the majority of operational Low Earth Orbit (LEO) satellites are currently operating in circular or near-circular orbits ( e 0 ), these trajectories are selected as the subject of this investigation. Consequently, the number of independent orbital elements required to define the orbit is reduced from [ a , e , i , Ω , ω , M ] to [ a , i , Ω , u ] . The Lagrange planetary equations of mean orbital elements, considering only the long-term effects of J 2 , reduce to [31]
d a d t J 2 = d e d t J 2 = d i d t J 2 = 0
d Ω d t J 2 = 3 n J 2 R e 2 2 a 2 cos i
d u d t J 2 = d M d t J 2 + d ω d t J 2 = n + 3 n J 2 R e 2 2 a 2 3 4 sin 2 i
where a is the semi-major axis, e is the eccentricity, i is the inclination, Ω is the RAAN, ω is the argument of perigee, M is the mean anomaly, u = f + ω is the AOL, J 2 is the coefficient of the second degree of the Earth’s gravitational zonal harmonic, and R e is the radius of the Earth. The mean motion n is defined as n = μ / a 3 . For near-circular orbits, f M ; therefore, u can be approximated as u M + ω . Given that the propulsion acceleration is assumed to be small for a low-thrust system, the orbit is assumed to remain circular throughout the maneuver. This assumption is justified, as studies by Edelbaum [35] and Kechichian [36] indicate that the semi-major axis varies very slowly when the low-thrust acceleration is below 10 4 g (approximately 0.001 m / s 2 ). In such orbit evolution, the growth of eccentricity e is often regarded as a second-order small quantity; therefore, approximating the orbit as circular is acceptable for this analysis. The resulting equations of motion are thus [37]
d a d t thrust = 2 n a S
d i d t thrust = cos u n a a W
d Ω d t thrust = sin u n a sin i a W
d u d t thrust = 2 a R n a a W n a sin u tan i
Here R is along the radius vector, W is along the orbit normal vector, and S is along the track (in orbit plane, normal to R , W ) vector. a R , a S , a W are the along radius, track, and normal thrust accelerations. Equations (4)–(7) indicate that a W directly controls the RAAN and AOL, while a S directly controls the semi-major axis, thus indirectly controlling the RAAN and AOL.

3. Maneuver Strategy

The purpose of the maneuver is to make the orbital elements of the maneuvering satellite z = [ a , i , Ω , u ] T converge to the reference value z f = [ a f , i f , Ω f , u f ] T , which can be characterized as a TPBVP, expressed as
z ˙ = F u ˜ ( z , u ˜ , t ) , z ˙ f = F ( z f , t ) z t 0 = z 0 = [ a 0 , i 0 , Ω 0 , u 0 ] T , z f t 0 = z f 0 = [ a f 0 , i f 0 , Ω f 0 , u f 0 ] T z t 0 + ToF = z f t 0 + ToF t t 0 , t 0 + ToF
Note that according to Equation (1), the values of a f and i f in the reference value can be considered constant throughout the entire process, i.e., a f a f 0 , i f i f 0 . To achieve this goal, a low-thrust three-phase maneuvering strategy u ˜ is utilized, as illustrated in Figure 1.
Figure 1. The diagram of the three-phase maneuvering strategy.

3.1. a-Adjustment and i-Adjustment: An Interchangeable Strategy

In Phases 1 and 2, a strategy is adopted where the adjustments of the semi-major axis a and the inclination i are interchangeable. We first address the adjustment of a assuming an arbitrary inclination i. An along-track acceleration a S is applied to maneuver the semi-major axis from a 0 to a f :
a S = sgn ( a f a 0 ) A
where A is the propulsive acceleration. a S takes a positive sign when the semi-major axis needs to increase and a negative sign when it decreases. The time duration and variation of orbital elements in a-adjustment are [31]
t a = sgn ( a f a 0 ) μ A 1 a 0 1 a f , Δ a a = a f a 0 , Δ i a = 0 , Δ Ω a ( i ) = sgn ( a f a 0 ) Φ Ω ( a f , i ) Φ Ω a 0 , i , Δ u a ( i ) = sgn ( a f a 0 ) Φ u ( a f , i ) Φ u a 0 , i
where
Φ u a , i = μ 4 A a 2 3 μ J 2 R E 2 16 A 3 4 sin 2 i a 4 Φ Ω a , i = 3 μ J 2 R E 2 16 A cos i a 4
Next, we address the i-adjustment with the semi-major axis set to an arbitrary value a. The normal acceleration a W is applied to maneuver the inclination from i 0 to i f , defined as [28]
a W = sgn ( i f i 0 ) sgn ( cos u ) A
a W takes a positive sign when the inclination needs to increase and a negative sign when it decreases. The time duration and variation of orbital elements in i-adjustment can be expressed as [34,38]
t i ( a ) = π | i f i 0 | μ 2 A a , Δ a i = 0 , Δ i i = i f i 0 , Δ Ω i ( a ) = 3 π μ J 2 R e 2 ( sin i f sin i 0 ) sgn ( i f i 0 ) 4 a 4 A , Δ u i ( a ) = μ a 3 t i
In Phases 1 and 2, the adjustments of the a and i are interchangeable in sequence. The values of t, Δ a , Δ i , Δ Ω , and Δ u for the two adjustment sequences ( a i and i a ) across Phases 1 and 2 are presented in Figure 1. The presence of the J 2 perturbation causes the discrepancy between the maneuvering satellite’s RAAN and the reference value to evolve further following Phases 1 and 2. Consequently, selecting the appropriate adjustment sequence allows us to minimize the Δ Ω required in Phase 3. Therefore, the absolute difference between the RAAN of the maneuvering satellite and the reference value at the end of Phase 2, | δ Ω 2 | = | Ω f 2 Ω 2 | , is adopted as the criterion to determine the actual execution order of adjusting a and i. The strategy yielding a smaller | δ Ω 2 | is chosen, as this facilitates a reduction in both fuel consumption and duration for Phase 3. | δ Ω 2 | under two adjustment sequences is defined as
| δ Ω 2 | a i = [ Ω f 0 + Ω ˙ f t a + Ω ˙ f t i ( a f ) ] [ Ω 0 + Δ Ω a ( i 0 ) + Δ Ω i ( a f ) ] | δ Ω 2 | i a = Ω f 0 + Ω ˙ f t i ( a 0 ) + Ω ˙ f t a [ Ω 0 + Δ Ω i ( a 0 ) + Δ Ω a ( i f ) ]
Should | δ Ω 2 | a i | δ Ω 2 | i a , the sequence involving Phase 1 a-adjustment followed by Phase 2 i-adjustment is employed. Otherwise, the sequence of Phase 1 i-adjustment followed by Phase 2 a-adjustment is implemented.
It is particularly important to note that we need to clarify the influence of the two adjustment sequences ( a i and i a ) on the fuel and time consumption in Phases 1 and 2. Considering that the expression for t a in Equation (10) is independent of the inclination term i, the time and fuel consumed for the a-adjustment (from a 0 to a f ) are identical, regardless of the chosen sequence. In addition, according to Equation (13), the time required for inclination adjustment, t i , is inversely proportional to the square root of the semi-major axis a ( t i 1 / a ). Based on this relationship, we calculate that the relative difference in t i between orbits at altitudes of 300 km and 1200 km is approximately 6.5%. The velocity increment of inclination adjustment can also be estimated using Δ V i = A · t i , indicating that approximately 200 m / s is required to adjust the inclination by 1 . In typical low-thrust transfer missions, however, the required inclination change is usually limited to a few degrees. Consequently, the maximum time difference for the i-adjustment between the two sequences remains no more than 6.5 % , corresponding to a maximum Δ V difference of approximately 15 m / s per degree. This difference can be temporarily ignored, particularly in cases where the required RAAN adjustment in Phase 3 is substantial.

3.2. Ω - and u-Joint Adjustment: A Three-Stage Strategy Using J 2 Precession

Following Phases 1 and 2, a and i reach their reference values ( a 2 = a f and i 2 = i f ); Phase 3 utilizes a three-stage method based on [26]. Stage 1 of Phase 3 is an initial thrusting stage using constant along-track acceleration a s = sgn ( a m a f ) A to increase or decrease the satellite’s altitude relative to its initial orbit; this is followed by a Stage 2 of Phase 3, a coast arc at a constant altitude ( a m ) for a total duration of t m . Stage 3 of Phase 3 employs a thrust equal in magnitude but opposite in direction to Stage 1, over the same duration, to return the satellite to the initial a f . The variation of maneuvering satellite’s a during Phase 3 is shown in Figure 2, where Figure 2a corresponds to the case a m > a f and Figure 2b corresponds to a m < a f .
Figure 2. Variation of the semi-major axis a of the maneuvering satellite during the three-stage maneuver in Phase 3: (a) the case where a m > a f ; and (b) the case where a m < a f .
The final objective of Phase 3 is to ensure that the maneuvering satellite’s RAAN Ω and AOL u equal their respective reference values, i.e., Ω 3 = Ω f 3 and u 3 = u f 3 + 2 k π , where k Z . To achieve this goal, the altitude of the coast arc a m and duration t m must be determined; specifically, assuming the final inclination i f < 90 and the difference in RAAN Ω f 2 > Ω 2 at the end of Phase 2, the satellite is required to perform an orbit increase for the RAAN phasing shown in Figure 2a (i.e., a m > a f ), which leads to the following relationship based on Equation (10).
Ω 3 = Ω 2 + 2 Φ Ω a m Φ Ω ( a f ) + Ω ˙ m t m
u 3 = u 2 + 2 Φ u a m Φ u ( a f ) + n m t m
and
Ω f 3 = Ω f 2 + Ω ˙ f 2 μ A 1 a f 1 a m + t m
u f 3 = u f 2 + n f 2 μ A 1 a f 1 a m + t m
Using Equations (15) and (17) and condition Ω 3 = Ω f 3 , t m can be expressed as
t m = ( Ω f 2 Ω 2 ) 2 Φ Ω a m Φ Ω ( a f ) ( 2 μ / A ) ( a f 0.5 a m 0.5 ) Ω ˙ f Ω ˙ m Ω ˙ f
Substituting the above t m expression into Equations (16) and (18), and utilizing the condition u 3 = u f 3 + 2 k π , k Z , the following equation containing only a m as the unknown can be obtained:
u f 2 u 2 + 2 k π = 2 Φ u a m Φ u ( a f ) 2 μ A ( a f 0.5 a m 0.5 ) Ω ˙ f + ( n m n f ) t m , k Z
Here, since the inclination adjustment is complete, the primitive function Φ is denoted as Φ ( a , i ) = Φ ( a ) . After simplifying the aforementioned equation by finding a common denominator, it can be reformulated as a polynomial equation in terms of a m 0.5 . Recognizing that the degree of this polynomial equation exceeds five, it does not possess a closed-form (algebraic) solution. Consequently, a numerical solution must be determined using well-established methods such as Newton iteration. It should also be noted that, Equation (20) does not guarantee a solution for a m ; thus, to obtain the solvability condition, we denote the right-hand side of the equation as a continuous function of a m , g ( a m ) , and investigate its range, where a solution to Equation (20) exists if and only if u f 2 u 2 + 2 k π falls within the range of g ( a m ) . Here we have
g ( a m ) = 2 Φ u a m Φ u ( a f ) 2 μ A ( a f 0.5 a m 0.5 ) Ω ˙ f + n m n f Ω ˙ m Ω ˙ f ( Ω f 2 Ω 2 ) 2 Φ Ω a m Φ Ω ( a f ) 2 μ A ( a f 0.5 a m 0.5 ) Ω ˙ f
To this end, we first consider the case where a m approaches its lower limit, shown in Figure 3a. Noting that although a m can infinitely approach a f , causing t m to tend toward infinity, the function g ( a m ) remains finite and can be determined via L’Hôpital’s rule as
g ( a f + ) = lim a m a f + g ( a m ) = lim a m a f + ( Ω f 2 Ω 2 ) n m n f Ω ˙ m Ω ˙ f = ( Ω f 2 Ω 2 ) lim a m a f + μ ( a m 1.5 a f 1.5 ) + 1.5 μ J 2 R e 2 ( 3 4 sin 2 i f ) ( a m 3.5 a f 3.5 ) 1.5 μ J 2 R e 2 cos i f ( a m 3.5 a f 3.5 ) = ( Ω f 2 Ω 2 ) 2 a f 2 7 J 2 R e 2 cos i f + 3 4 sin 2 i f cos i f
Second, we consider the upper limit of a m , where it is readily shown that a m attains its maximum value a m max when t m = 0 , shown in Figure 3b. This corresponds to the numerator of the right-hand side of Equation (19) being zero, which is
( Ω f 2 Ω 2 ) + 3 μ J 2 R E 2 8 A cos i f ( a m 4 a f 4 ) 3 μ J 2 R e 2 A cos i f ( a f 0.5 a m 0.5 ) a f 3.5 = 0
The equation above is an eighth-order monotonic polynomial equation with respect to a m 0.5 , the solution of which provides a m max .
Figure 3. Variation in the semi-major axis a during Phase 3 when a m takes its boundary values: (a) the lower limit case where a m a f + and t m ; and (b) the upper limit case where a m attains its maximum value, a m max , and t m = 0 .
Furthermore, to obtain the range of g ( a m ) , g up and g low are defined as follows:
g up = max g ( a f + ) , g ( a m max ) , g low = min g ( a f + ) , g ( a m max )
When a m ( a f , a m max ] , the interval ( g low , g up ] is a subset of the range of g ( a m ) ; since g ( a m ) is a continuous function, we can consequently assert that for any δ u ( g low , g up ] , the equation g ( a m ) = δ u guarantees a solution within the interval a m ( a f , a m max ] . In summary, we can therefore state the sufficient condition for the existence of solutions for a m and t m :
k Z , s . t . u f 2 u 2 + 2 k π [ g low , g up ]
Specifically, we define the interval length as L = g up g low ; it is evident that when L 2 π , solutions for a m and t m always exist, regardless of the values of u 2 and u ref 2 .
After solving for the semi-major axis a m and the duration t m , the total maneuver duration or time of flight ToF of the entire maneuvering process are obtained by integrating the results from Section 3.1 and Section 3.2 as
ToF = t 1 + t 2 + 2 μ A 1 a f 1 a m + t m

3.3. Atmospheric Drag Compensation

In particular, during the maneuver, the satellite requires thrust aligned with the velocity vector to counteract the effects of atmospheric drag. Assuming a static atmosphere, the resulting acceleration due to atmospheric drag is given by
A atm = 1 2 C D S m ρ v 2
where ρ is the mass density of the atmosphere at the satellite’s position, v = μ / a is the satellite velocity, C D is the drag coefficient, S is the cross-sectional area of the satellite perpendicular to its direction of motion, and m is the satellite mass. The exponential model is used to calculate the atmospheric density:
ρ = ρ ref exp h h ref H
where ρ ref is the air density at reference height, and H is the effective height of atmosphere [39]. In the case of a circular orbit, the altitude above the Earth’s surface h = a R e .
Atmospheric drag primarily affects the semi-major axis and the AOL, leading to orbital decay and phasing errors. In practice, accurately quantifying the effect of atmospheric drag is nontrivial; therefore, we treat it as a perturbation. In particular, we compensate for the drag-induced acceleration by applying a small additional thrust along the S direction. Once the acceleration caused by atmospheric drag has been calculated for a fixed height using Equation (27), the velocity increment to compensate for the atmospheric drag during time length t is Δ V atm = A atm t . Here t can be replaced by inclination adjustment time of i-adjustment t i or coasting time of Phase 3 Stage 2 t m . For the a-adjustment and Phase 3 Stages 1 and 3, the semi-major axis a gradually increases or decreases linearly with time, leading to a corresponding change in atmospheric drag. By integrating the atmospheric drag acceleration over time during this process, the velocity increment that needs to be compensated when using along-track thrust to raise the semi-major axis from a to a is given by
Δ V atm = ϕ Δ V atm | a a = ϕ Δ V atm ( a ) ϕ Δ V atm ( a )
where ϕ Δ V atm is the primitive function to compensate for atmospheric drag, given as
ϕ Δ V atm ( a ) = A atm d t = A atm n 2 A d a = C D S μ 3 2 4 m A ρ ref exp R e + h ref H a 5 2 3 4 J 2 R E 2 3 sin 2 i 2 a 7 2 exp a H d a = 1 4 C D S μ 3 2 m A ρ ref exp R e + h ref H H 3 2 Γ 3 2 , a H + 3 4 J 2 R e 2 3 sin 2 i 2 H 7 2 Γ 7 2 , a H
Γ ( s , x ) is the upper incomplete Gamma function, defined by
Γ ( s , x ) = x t s 1 e t d t
The total velocity increment Δ V total of the entire maneuvering process therefore is
Δ V total = A · ToF + A atm a 0 t 1 + | ϕ Δ V atm | a 0 a f | + 2 | ϕ Δ V atm | a f a m | + A atm a m t m

4. Simulation and Results

To conduct numerical simulations and validate the method’s feasibility, the initial step requires determining the appropriate satellite parameters and geographical constants, as shown in Table 1. The selected satellite parameters, featuring a thrust of 100 mN, a mass of 500 kg, and a specific impulse of 3000 s, were established by comparison with the Deep Space 1 (DS1) mission. For contextual reference, the DS1 spacecraft utilized the NSTAR ion thruster, with a thrust of 92 mN, a mass of 490 kg, and a specific impulse of 3280 s, carrying 83 kg of Xenon propellant [40], designed and fabricated by Hughes Electron Dynamics, Torrance, California, USA. Assuming the low-thrust acceleration remains constant during the maneuver, A = F / m = 2 × 10 4 m / s 2 . The relationship between the total consumed fuel mass Δ m and the total velocity change Δ V is given by [24]
Δ m = m Δ V g I s p
where g is the gravitational acceleration, I s p is the specific impulse, and Δ V can be calculated by Equation (32). This formula allows for the calculation of the total fuel mass consumed during the maneuver, Δ m . In practice, the fuel consumption during the maneuver is typically minimal, generally not exceeding 5 % of the satellite’s total mass. The atmospheric density is modeled using CIRA-72 for 25–500 km and CIRA-72 with exospheric temperature T = 1000 K for 500–1000 km [41]. The reference density ρ ref and the scale height H for different altitude intervals are provided in [37]. If the satellite crosses multiple altitude intervals during its maneuver, the integration can be performed separately for each interval. With these parameters established, the numerical simulation can now be performed. All simulation scenarios were run on an Intel Ultra 9-275HX processor with 24 cores @ 2.7 GHz using Matlab® R2024b. Specifically, Equations (20) and (23) are solved using the modified Newton–Raphson method.
Table 1. Satellite parameters and geographical constants.

4.1. Performance of the Proposed Strategy

A comprehensive case study was conducted as an initial step to investigate the performance of the proposed strategy, quantitatively comparing the results of the three-phase maneuvering strategy using J 2 precession with those derived from the direct transfer method. The initial orbital elements of the maneuvering satellite and the reference orbit are provided in Table 2.
Table 2. Orbital elements for simulation.
First, to verify the practical utility of the proposed method in an engineering context, a consistency check is conducted by comparing the analytical model with the results of numerical evolution. The high-fidelity numerical model employed for validation propagates the satellite state using Brouwer–Lyddane mean elements. The integration is performed via the Runge–Kutta–Fehlberg 7th-order and 8th-degree method with fractional step control, maintaining an absolute error tolerance of 10 10 and a relative tolerance of 10 13 . The perturbation model accounts for a 10th-degree and 10th-order Earth gravity field, as well as the third-body gravitational effects from the Sun and Moon. Figure 4 presents the spatial separation between the satellite positions derived from the analytical and numerical models throughout the maneuver. Across different phases, this distance displays periodic oscillations, largely stemming from short-period perturbations triggered by the J 2 zonal harmonic and higher-order gravity terms, which are not explicitly modeled in the analytical framework. Over a propagation period exceeding 100 days, the maximum deviation reaches 174.92 km. These findings indicate that the developed analytical model maintains a substantial level of consistency with the high-fidelity numerical simulation regarding orbital maneuver predictions, further confirming the precision and robustness of the proposed analytical method.
Figure 4. Distance between satellite positions as calculated by analytical and numerical solutions.
The control results obtained from the proposed three-phase method were then evaluated. According to the criterion defined in Section 3.1, the residual RAAN differences were | δ Ω 2 | a i = 18 . 50 and | δ Ω 2 | i a = 23 . 18 , respectively. As the a i sequence yields the smaller difference, the sequence of Phase 1 a-adjustment followed by Phase 2 i-adjustment is selected for the present case. In the simulation, the maneuver was completed within a total duration of ToF = 100.68 days , requiring a total velocity increment of Δ V total = 607.29 m / s (including atmospheric friction compensation Δ V atm = 0.37 m / s ), which corresponds to a fuel consumption of 10.32 kg. The durations for each specific phase were: 3.17 days for the semi-major axis adjustment (Phase 1), 23.97 days for the inclination adjustment (Phase 2), and 73.54 days for the joint adjustment of Ω and u (Phase 3); specifically within Phase 3, Stages 1 and 3 required 3.99 days, while the coasting arc in Stage 2 lasted for 65.56 days. The required Δ V values for the three phases were 54.81, 414.40, and 138.09 m/s, respectively.
Figure 5 illustrates the control inputs during the maneuver process, specifically the propulsive acceleration values in the S ,   R , and W directions. It can be observed that in Phase 1 and Stage 1 of Phase 3, a S = A is applied to increase the semi-major axis, while a S = A is required in Stage 3 of Phase 3 to decrease it. In Phase 2, a W = ± A is utilized to achieve the inclination increment. No thrust is required throughout Stage 2 of Phase 3. a R remains zero for the entire process. Figure 6 illustrates the initial and final states of the maneuvering satellite and reference orbit. Despite their initial separation in distinct orbital elements, the satellites converge to a state of near-perfect collocation after the execution of the maneuver. The trajectory evolution of the maneuvering satellite is presented in Figure 7. The trajectories corresponding to the three phases are plotted using distinct colors: specifically, Phase 1 is represented by red, Phase 2 by orange, and Phase 3 is distinguished by yellow for Stages 1 and 3, and green for Stage 2, respectively.
Figure 5. Control input a S ,   a R ,   a W during the maneuvering process; It is noted that a W needs to switch direction twice per orbital period in Phase 2, thus appearing very dense.
Figure 6. The initial and final trajectory of the maneuvering and reference satellite. It should be noted that the maneuvering satellite and the reference orbit in the right panel almost coincide.
Figure 7. Trajectory of the maneuvering satellite during the three phases.
The time histories of the orbital elements of the maneuvering satellite and reference orbit during the maneuver are presented in Figure 8. Phases 1–3 are also marked with the same colors as in the previous figures. Specifically, to provide a more intuitive illustration, the time histories of Ω f Ω and u f u during the maneuver are plotted in Figure 9. Phase 3 Stage 2 (in green) corresponds to the segment where J 2 precession is used to drive the convergence of Ω and u. It can be observed that the orbital elements of the maneuvering satellite eventually converge to the reference values. At the final time, the deviation in the semi-major axis, | a 3 a f 3 | , is less than 1 m , the inclination error, | i 3 i f 3 | = 0 . 002 , and both the RAAN error, | Ω f 3 Ω 3 | , and the AOL error, | u f 3 u 3 | , are less than 10 6 . Therefore, in this case, the proposed method achieves full orbital element convergence in [ a , i , Ω , u ] .
Figure 8. Orbital elements a , i , Ω , u over time during maneuver.
Figure 9. Ω f Ω and u f u over time during maneuver.
Furthermore, to facilitate a quantitative evaluation of computational speed and mission costs, the proposed method was benchmarked against a comparison method. In this baseline method, the adjustments of a and i are identical to the proposed method, but the adjustments of Ω and u employ the direct transfer method from our prior work [34]. The orbital elements used for the simulation remained identical to those presented in Table 2, and the CPU performance was also kept consistent. For the exact same case study, the proposed three-phase method achieved a solving time of 0.1 s, which is approximately one-fifth of the time required by the original method.
Consequently, since the strategies employed in the first two phases are the same, our primary comparison focuses on the fuel and time consumption of Phase 3. As illustrated in Table 3, the proposed method holds a significant advantage in terms of both mission time and fuel consumption due to its utilization of J 2 precession; the required duration for Ω and u adjustment was reduced by more than half, and the necessary Δ V was less than 5% of that required by the direct method. For the case study specified in Table 3, the proposed method achieves lower propellant consumption and shorter transfer time, thereby exhibiting superior performance. Particularly, for the adjustment of RAAN Ω and AOL u, this strategy eliminates the need for the 180 thrust reversal required by the direct method every lap. Instead, it only necessitates continuous burning using constant along-track thrust followed by waiting during the coast arc, thereby making it more applicable in engineering.
Table 3. Time and Δ V cost and computation time comparison.
It should also be noted that the strategy proposed in this study is suboptimal by design (sequential) when compared to a fully optimal transfer. Compared with classical optimization methods, the proposed approach may require a longer transfer time. However, the best of existing studies show that solving the fully optimal transfer using indirect methods requires a computation time ranging from approximately 10 s to 1 min [6]. Therefore, the proposed method trades optimality for computational efficiency, yielding a performance gain of at least 100 times compared to the existing indirect methods. This significant speed improvement enables its application to the parallel computation of low-thrust transfers for mega-constellations comprising thousands of satellites, for which the computational cost using previous methods would be unacceptable.

4.2. General Applicability of the Proposed Strategy

To further assess the applicability of the proposed three-phase maneuver method, comprehensive validation was carried out utilizing Monte Carlo simulations. This extensive testing regime incorporated diverse initial conditions to confirm the method’s robustness and reliability. In total, 100,000 maneuver scenarios were stochastically generated, with the successful determination of a m and t m serving as the criterion for a successful solution. The initial orbital elements for these scenarios were sampled within the boundaries defined in Table 4.
Table 4. Orbital element range for Monte Carlo simulation.
The entire simulation was processed in a total time of 10,457 s, yielding an average computational time of approximately 0.1 s per case, thus demonstrating exceptionally high computational efficiency. Among the 100,000 simulated scenarios, 73,658 cases satisfied the constraints on u f 2 u 2 and Ω f 2 Ω 2 as defined by Equation (25), all of which yielded feasible solutions. In contrast, 26,342 cases failed to meet the conditions in Equation (25). Within this subset, 15 cases were solvable, while the remaining 26,327 cases were unsolvable. These results demonstrate that the all the failed cases fall within the expectations established by the existence conditions in Equation (25). Nevertheless, a few exceptional cases exist where solutions are obtainable despite violating Equation (25). This phenomenon may be attributed to the non-monotonic behavior of g ( a ) with respect to a m under these specific conditions, leading to the following possibilities:
a m ( a f , a m max ] , s . t . g ( a m ) [ g low , g up ]
This outcome indicates that, within the established boundaries, the proposed method is applicable to approximately 73.67% of the scenarios defined in Table 4. The simulation results further indicate that the sufficient condition in Equation (25) is very close to being both necessary and sufficient; thus, in most cases, it can be used as an effective equivalence criterion for determining whether a feasible solution exists. The specific conditions under which the proposed method yields a solution will be further addressed in Section 5.

5. Discussion

As demonstrated in Section 4.2, the three-phase strategy does not always have a solution for all combinations of orbital elements. Therefore, the following question need to be addressed: under what conditions can the proposed method be applied? Equation (25) provides the sufficient condition for the existence of solutions for a m and t m , indicating that a solution always exists when L 2 π . From Equations (22) and (23), it can be seen that L depends on the propulsive acceleration A, reference semi-major axis a f , inclination i f , maneuver, and the difference in RAAN of the reference satellite at the end of Phase 2, Ω f 2 Ω 2 . Given that the propulsive acceleration A is fixed and the inclination i f typically changes little, we focus on investigating the impact of a f and Ω f 2 Ω 2 on L. To this end, we plot the contour of L / 2 π as a function of a f and Ω f 2 Ω 2 for A = 2 × 10 4 m / s 2 and inclination i = 30 80 , shown in Figure 10. Specifically, the range for a f is [ R e + 300 km , R e + 1200 km ] , and the range for the RAAN difference is Ω f 2 Ω 2 , is [ 0 , 30 ] . Due to symmetry, we only plotted the cases where Ω f 2 Ω 2 is positive; the corresponding negative values can be realized by setting a m < a f in Phase 3 Stage 2 to implement RAAN waiting.
Figure 10. Contour plot of L / ( 2 π ) for final inclinations i f = { 30 , 40 , 50 , 60 , 70 , 80 } . The axes display the satellite altitude ( h = a R e ) and the RAAN difference at the end of Phase 2 ( δ Ω = Ω f 2 Ω 2 ). The critical L / ( 2 π ) = 1 contour is marked in red lines.
We have delineated the contour lines, with the specific contour corresponding to L / ( 2 π ) = 1 highlighted in red. The region above this specific line indicates the parameter space where the proposed method is guaranteed to have a solution, regardless of the initial values of u f 2 and u 2 . For given values of a f and i f , the RAAN difference, Ω f 2 Ω 2 , must exceed a certain threshold to ensure that L / ( 2 π ) 1 . This threshold decreases as a f increases or as i f increases, with i f having a more significant impact. For instance, at a f = 300 km and i f = 30 , a difference of Ω f 2 Ω 2 23 . 88 is required to guarantee a solution; conversely, when the final semi-major axis is increased to a f = 1200 km while maintaining i f = 30 , the required difference reduces to Ω f 2 Ω 2 17 . 76 ; and when the final inclination is raised to i f = 80 with a f = 300 km , the requirement is only Ω f 2 Ω 2 4 . 89 . Conversely, in the region below the L / ( 2 π ) = 1 contour, the difference u f 2 u 2 must satisfy Equation (25) for a solution to potentially exist. In this region, the value of L / ( 2 π ) can be interpreted as the probability that the proposed method yields a solution when u f 2 and u 2 are randomly selected.
From the analysis above, we can conclude that the most crucial condition for the existence of a solution using the proposed method is that the RAAN difference at the end of Phase 2 Ω f 2 Ω 2 must exceed a specific threshold. For the scenario presented in Figure 10, this threshold is approximately 5 for i f = 80 , 15 for i f = 60 , and 20 for i f = 40 . This represents a substantial gap for low-thrust maneuvers, typically requiring tens of days or even longer to achieve. Consequently, the proposed method is primarily suited for maneuvers involving medium-to-high inclination orbits, large RAAN gaps, and mission requirements that prioritize low fuel consumption over short transfer time. A typical example of such a mission is the deployment of a Walker-Delta constellation, which requires deploying tens or even hundreds of satellites into planes with equal RAAN spacing using low-thrust maneuvers after a single launch. When applied to deployment, our proposed method, which relies solely on the satellite’s intrinsic low-thrust constant magnitude thrust, is simpler than the strategy presented by Huang et al. [31] that necessitates pre-compensation of orbital elements. Furthermore, due to its validation through Monte Carlo simulations, our method offers a wider applicability range compared to the approach by McGarth and Macdonald [27]. Therefore, the proposed method demonstrates a significant advantage in constellation deployment missions.

6. Conclusions

The three-phase transfer strategy using J 2 precession presented in this study provides an effective solution to the low-thrust rendezvous problem, ensuring convergence of all orbital elements while significantly reducing fuel consumption. This semi-analytical method demonstrates superior computational efficiency compared to prior sequential control approaches, with each maneuver being analyzable within 0.1 s—over five times faster than the latest method previously developed by the authors. Specifically, by fully utilizing J 2 precession, the proposed method is more fuel-efficient than the direct transfer method for adjusting the RAAN and AOL. In addition, the sufficient condition for the existence of a solution for the proposed method is derived analytically, and the applicability range of the proposed method is verified through 100,000 Monte Carlo simulation cases. Based on the simulation results, this paper concludes that the proposed method is particularly well-suited for missions involving medium-to-high inclination orbits, large RAAN gaps, and the requirement for low fuel consumption, such as the deployment of constellations. In conclusion, the proposed method presents a novel low-thrust transfer strategy that excels in both fuel efficiency and computational speed. Consequently, this work lays a robust foundation for the operational management of future large-scale space systems equipped with low-thrust propulsion, especially mega-constellations.

Author Contributions

Conceptualization, Z.F. and R.A.; methodology, Z.F. and R.A.; software, Z.F.; validation, Z.F. and Y.C.; formal analysis, Z.F.; investigation, Z.F. and Y.C.; writing—original draft preparation, Z.F.; writing—review and editing, Z.F., R.A., and Y.C.; visualization, Z.F.; supervision, R.A.; funding acquisition, Y.C. and R.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China, grant number U25B6025, and the National Postdoctoral Researcher Program, grant number GZC20250600.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.

Acknowledgments

During the preparation of this manuscript/study, the author(s) used Gemini 3.0 and ChatGPT 5.1 for the purposes of grammar and language refinement in the preparation of this manuscript. The authors have reviewed and edited the output and take full responsibility for the content of this publication.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
EPElectric propulsion
NLPNonlinear Programming
TPBVPTwo-Point Boundary Value Problem
PMPPontryagin’s maximum principle
RAANRight ascension of ascending node
AOLArgument of latitude
LEOLow Earth Orbit
ToFTime of flight
DS1Deep Space 1
CIRA-72Committee on Space Research International Reference Atmosphere 1972

References

  1. CelesTrak. NORAD GP Element Sets Current Data. Available online: https://celestrak.org/NORAD/elements/gp.php?GROUP=active&FORMAT=tle (accessed on 1 November 2025).
  2. Satellitemap.space. Constellation Finder. Available online: https://satellitemap.space/constellations (accessed on 30 November 2025).
  3. Kluever, C.A.; Oleson, S.R. Direct approach for computing near-optimal low-thrust earth-orbit transfers. J. Spacecr. Rocket. 1998, 35, 509–515. [Google Scholar] [CrossRef]
  4. Gao, Y. Near-optimal very low-thrust Earth-orbit transfers and guidance schemes. J. Guid. Control Dyn. 2007, 30, 529–539. [Google Scholar] [CrossRef]
  5. Leomanni, M.; Bianchini, G.; Garulli, A.; Quartullo, R.; Scortecci, F. Optimal low-thrust orbit transfers made easy: A direct approach. J. Spacecr. Rocket. 2021, 58, 1904–1914. [Google Scholar] [CrossRef]
  6. Wu, D.; Cheng, L.; Li, J. Warm-start multihomotopic optimization for low-thrust many-revolution trajectories. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 4478–4490. [Google Scholar] [CrossRef]
  7. Pontani, M.; Corallo, F. Optimal Low-Thrust Earth Orbit Transfers with Eclipses Using Indirect Heuristic Approaches. J. Guid. Control Dyn. 2024, 47, 857–873. [Google Scholar] [CrossRef]
  8. Cerf, M. Low-thrust transfer between circular orbits using natural precession. J. Guid. Control Dyn. 2016, 39, 2232–2239. [Google Scholar] [CrossRef][Green Version]
  9. Shen, H. Explicit Approximation for J2-Perturbed Low-Thrust Transfers Between Circular Orbits. J. Guid. Control Dyn. 2021, 44, 1525–1531. [Google Scholar] [CrossRef]
  10. Wen, C.; Zhang, C.; Cheng, Y.; Qiao, D. Low-thrust transfer between circular orbits using natural precession and yaw switch steering. J. Guid. Control Dyn. 2021, 44, 1371–1378. [Google Scholar] [CrossRef]
  11. Di Pasquale, G.; Sanjurjo Rivo, M.; Pérez Grande, D. Optimal low-thrust orbital plane spacing maneuver for constellation deployment and reconfiguration including J2. In Proceedings of the AIAA SciTech 2022 Forum, AIAA 2022-1478, San Diego, CA, USA, 3–7 January 2022; p. 1478. [Google Scholar]
  12. Huang, A.Y.; Luo, Y.Z.; Li, H.N. Optimization of low-thrust rendezvous between circular orbits via thrust-switch strategy. J. Guid. Control Dyn. 2022, 45, 1143–1152. [Google Scholar] [CrossRef]
  13. Huang, A.Y.; Li, H.N. Simplified optimization model for low-thrust perturbed rendezvous between low-eccentricity orbits. Adv. Space Res. 2023, 71, 4751–4764. [Google Scholar] [CrossRef]
  14. Dong, Y.; Shang, H.; Yu, Z. Resonant Control of Low-Thrust Transfer with J2 Perturbation. J. Guid. Control Dyn. 2025, 48, 656–667. [Google Scholar] [CrossRef]
  15. Li, H.; Chen, S.; Baoyin, H. J2-perturbed multitarget rendezvous optimization with low thrust. J. Guid. Control Dyn. 2018, 41, 802–808. [Google Scholar] [CrossRef]
  16. Wijayatunga, M.C.; Armellin, R.; Holt, H.; Pirovano, L.; Lidtke, A.A. Design and guidance of a multi-active debris removal mission. Astrodynamics 2023, 7, 383–399. [Google Scholar] [CrossRef]
  17. Guelman, M.M.; Shiryaev, A. Closed-loop control of earth observation satellites. J. Spacecr. Rocket. 2019, 56, 82–90. [Google Scholar] [CrossRef]
  18. Pontani, M.; Pustorino, M. Nonlinear Earth orbit control using low-thrust propulsion. Acta Astronaut. 2021, 179, 296–310. [Google Scholar] [CrossRef]
  19. Burroni, T.; Thangavel, K.; Servidia, P.; Sabatini, R. Distributed satellite system autonomous orbital control with recursive filtering. Aerosp. Sci. Technol. 2024, 145, 108859. [Google Scholar] [CrossRef]
  20. Huang, S.; Colombo, C.; Bernelli-Zazzera, F. Low-thrust planar transfer for co-planar low Earth orbit satellites considering self-induced collision avoidance. Aerospace Sci. Technol. 2020, 106, 106198. [Google Scholar] [CrossRef]
  21. Xu, Y.; Wang, Z.; Zhang, Y. Autonomous Continuous Low-Thrust Reconfiguration Control for Mega Constellations. In Proceedings of the 72nd International Astronautical Congress (IAC), IAC-21-C1.2.2, Dubai, United Arab Emirates, 25–29 October 2021. [Google Scholar]
  22. Xu, Y.; Zhang, Y.; Wang, Z.; He, Y.; Fan, L. Self-organizing control of mega constellations for continuous Earth observation. Remote Sens. 2022, 10, 5896. [Google Scholar] [CrossRef]
  23. Fang, Z.; Liu, F.; Wang, Z. Low Thrust Control of Constellations Using Artificial Potential Function for Multipoint Emergency Observation. In Proceedings of the 14th International Academy of Astronautics Symposium on Small Satellites for Earth Observation (IAA SSEO), IAA-B14-0807P, Berlin, Germany, 7–11 May 2023. [Google Scholar]
  24. Fang, Z.; Liu, F.; Han, F.; Wang, Z. On Lyapunov stability of artificial potential function-based low-thrust constellation reconfiguration control. Adv. Space Res. 2024, 74, 2316–2330. [Google Scholar] [CrossRef]
  25. Kéchichian, J.A. Analytic Representations of Optimal Low-Thrust Transfer in Circular Orbit. In Spacecraft Trajectory Optimization; Conway, B.A., Ed.; Cambridge University Press: Cambridge, UK, 2010; pp. 139–177. [Google Scholar]
  26. McGrath, C.N.; Macdonald, M. General perturbation method for satellite constellation reconfiguration using low-thrust maneuvers. J. Guid. Control Dyn. 2019, 42, 1676–1692. [Google Scholar] [CrossRef]
  27. McGrath, C.N.; Macdonald, M. General perturbation method for satellite constellation deployment using nodal precession. J. Guid. Control Dyn. 2020, 43, 814–824. [Google Scholar] [CrossRef]
  28. Di Carlo, M.; Vasile, M. Analytical solutions for low-thrust orbit transfers. Celest. Mech. Dyn. Astron. 2021, 133, 33. [Google Scholar] [CrossRef]
  29. Wang, Z.; Cheng, L.; Jiang, F. Approximations for Secular Variation Maxima of Classical Orbital Elements under Low Thrust. Mathematics 2023, 11, 744. [Google Scholar] [CrossRef]
  30. Lafleur, T.; Apffel, N. Low-earth-orbit constellation phasing using miniaturized low-thrust propulsion systems. J. Spacecr. Rocket. 2021, 58, 628–642. [Google Scholar] [CrossRef]
  31. Huang, P.; Wen, G.; Wang, Z. Simultaneously Adjusting Deployment Strategies for Mega-Constellations Using Low-Thrust Maneuvers. J. Spacecr. Rocket. 2024, 62, 196–205. [Google Scholar]
  32. Hu, J.; Yang, H.; Li, S.; Liang, G. Rapid Trajectory Design for Low-Thrust Many-Revolution Rendezvous Using Analytical Derivations. J. Guid. Control Dyn. 2025, 48, 1449–1457. [Google Scholar] [CrossRef]
  33. Fang, Z.; Wang, Z. Multi-Target Continuous Coverage Constellation Using Low-Thrust Reconfiguration Strategy. In Proceedings of the 31st IAA Symposium on Small Satellite Missions, 75th International Astronautical Congress (IAC), IAC-24-B4, Milan, Italy, 14–18 October 2024; pp. 1488–1494. [Google Scholar]
  34. Fang, Z.; Cai, Y.; Huang, P.; Wang, Z. Constellation Reconfiguration Strategy for Emergency Multi-Target Continuous Coverage Using Low Thrust. J. Guid. Control Dyn. 2025, 1–17. [Google Scholar] [CrossRef]
  35. Edelbaum, T.N. Propulsion requirements for controllable satellites. ARS J. 1961, 31, 1079–1089. [Google Scholar] [CrossRef]
  36. Kechichian, J.A. Reformulation of Edelbaum’s low-thrust transfer problem using optimal control theory. J. Guid. Control Dyn. 1997, 48, 988–994. [Google Scholar] [CrossRef]
  37. Vallado, D. Fundamentals of Astrodynamics and Applications, 4th ed.; Microcosm Press: Hawthorne, CA, USA, 2013; pp. 567–568, 650–653. [Google Scholar]
  38. McInnes, C.R. Low-thrust orbit raising with coupled plane change and J2 precession. J. Guid. Control Dyn. 1997, 20, 607–609. [Google Scholar] [CrossRef]
  39. Jursa, A.S. Handbook of Geophysics and Space Environments; Hanscom Air Force Base: Springfield, VA, USA, 1985; Volume 5, pp. 1–25. [Google Scholar]
  40. Bond, T.A.; Christensen, J.A. NSTAR Ion Thrusters and Power Processors; Technical Report CR-1999-209162; NASA: Washington, DC, USA, 1999. Available online: https://ntrs.nasa.gov/api/citations/20000003023/downloads/20000003023.pdf (accessed on 30 November 2025).
  41. Committee on Space Research (COSPAR). International Reference Atmosphere 1972; Pergamon Press: Oxford, UK, 1972. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.