The initial GTO state and the target DRO parameters are summarized in
Table 2 [
3,
33]. The initial GTO state is specified at the perigee, with the initial argument of latitude set to zero. The initial GTO parameters are selected to represent a typical departure condition reported in the literature for rideshare or secondary-payload missions, in which the launch vehicle can only provide a limited injection energy and the remaining transfer must be completed by the spacecraft’s onboard low-thrust propulsion system. The initial perigee and apogee radii are denoted by
, equivalent to the MEEs. The target DRO is defined by its planar rotating-frame state at
. In particular, a representative 2:1 lunar DRO is adopted because this orbit family is dynamically stable and is widely regarded as a practical staging orbit in cislunar mission design. Therefore, although the numerical example is not tied to a specific flight program, the adopted GTO–DRO configuration is intended to represent a practically meaningful low-thrust cargo-transfer scenario in cislunar space. All indirect TPBVP shooting equations are solved using MATLAB’s
fsolve. All indirect TPBVP shooting equations are solved using the
fsolve function in MATLAB R2024a. For the target 2:1 DRO, after one full-period solution is generated numerically, the DRO state and its time derivative at an arbitrary phase
are evaluated by
deval from the stored periodic solution at
. This interpolation procedure is used in both the backward local shooting and the final fully coupled shooting computations.
5.1. Forward Continuation Characteristics and Interface-Parameter Selection
Before solving the fully coupled GTO-to-DRO shooting problem, the forward maximum-energy continuation is first examined, as it provides the reference orbit family for the subsequent bidirectional initialization. Its evolution with increasing energy also identifies a suitable intermediate interface reference for the later matching and full shooting procedure.
Figure 4 shows the evolution of the terminal orbital quantities along the forward maximum-energy continuation branch with respect to the continuation index
k. As the continuation proceeds, the terminal orbit moves progressively toward a higher-energy regime, as reflected by the monotonic growth of the semi-major axis
, semilatus rectum
, and apogee radius
, together with the gradual decrease in eccentricity
. By the 66th apogee, the terminal orbit has already reached
,
, and
, while the eccentricity has decreased to
. This indicates that the forward branch has been lifted to a substantially higher orbital energy level and, at the same time, has become noticeably less eccentric. Such a trend is consistent with the expected behavior of continuous low-thrust orbit raising, in which the spacecraft gains orbital energy progressively while the osculating orbit tends to circularize as it approaches the escape boundary.
This high-energy tendency, however, is accompanied by a gradual loss of numerical robustness. As the terminal state approaches the near-escape regime, the shooting problem becomes increasingly sensitive to perturbations, so that reliable convergence is more difficult to maintain. In the present study, the continuation remains convergent up to , whereas the attempt at no longer converges reliably because the terminal orbit is already too close to the escape regime. Therefore, the 66th apogee event is selected as the intermediate interface for the subsequent bidirectional initialization.
As discussed in
Section 2.3, the monotonic increase in
together with the monotonic decrease in
therefore reveals the characteristic evolution of the terminal orbit along the maximum-energy branch, and these orbital elements’ trend provides a useful reference for selecting a suitable intermediate interface for the subsequent bidirectional matching.
The costate histories presented in
Figure 5 further demonstrate the benefit of the scaled formulation. As the continuation proceeds toward higher-energy terminal orbits, the original costates associated with the orbital elements, especially
,
, and
, exhibit a rapid growth in their initial values, consistent with the strong increase in
and
. In the last several continuation steps, the differences between neighboring unscaled costates become particularly pronounced, leading to large magnitude separation across the family and making warm-start continuation increasingly difficult. By contrast, after the scaling transformation is introduced,
,
, and
remain well confined within the same order of magnitude throughout the branch, indicating that the dominant growth trend has been effectively absorbed by the scaling. This significantly improves the numerical similarity between adjacent solutions and is particularly important near the pre-escape regime, where the continuation would otherwise become much harder to maintain.
A more quantitative view of this regularity is given in
Figure 6. The left panel shows the converged values of the costate magnitude
together with the predicted values for the next continuation step. The two sets of points almost overlap over the entire continuation range, indicating that
evolves in a highly structured manner and can be extrapolated accurately from the previous solution. This directly validates the predictor introduced in Equation (
21). The right panel reports the Euclidean variation in the normalized direction vector, which remains small and changes smoothly during continuation. Therefore, the dominant evolution of the initial costate occurs in its magnitude rather than in its direction. In practical terms, this means that the previous converged direction
already provides an excellent initial guess for the next step, while only a mild correction of
is required. This property is particularly favorable for many-revolution indirect shooting, because it explains why the continuation branch can be advanced reliably over a wide range before entering the near-escape region.
Figure 5.
Histories of the original and scaled costates for all continuation solutions. The color varies from cold to warm, corresponding to the continuation results from steps 1 to 66. The black dots denote the terminal values of the corresponding costate history at each continuation step. Histories of the original and scaled costates for all continuation solutions: (
a)
; (
b)
; (
c)
; (
d)
; (
e)
; and (
f)
. The color varies from cold to warm, corresponding to the continuation results from steps 1 to 66, and the color assigned to each solution is consistent with that of the corresponding continuation step
k in
Figure 5 and
Figure 7. The black dots denote the terminal values of the corresponding costate history at each continuation step.
Figure 5.
Histories of the original and scaled costates for all continuation solutions. The color varies from cold to warm, corresponding to the continuation results from steps 1 to 66. The black dots denote the terminal values of the corresponding costate history at each continuation step. Histories of the original and scaled costates for all continuation solutions: (
a)
; (
b)
; (
c)
; (
d)
; (
e)
; and (
f)
. The color varies from cold to warm, corresponding to the continuation results from steps 1 to 66, and the color assigned to each solution is consistent with that of the corresponding continuation step
k in
Figure 5 and
Figure 7. The black dots denote the terminal values of the corresponding costate history at each continuation step.
Figure 6.
(a) The corresponding magnitude along the continuation steps. (b) Variation in the Euclidean distance between neighboring normalized costate directions.
Figure 6.
(a) The corresponding magnitude along the continuation steps. (b) Variation in the Euclidean distance between neighboring normalized costate directions.
Figure 7.
Iteration histories of the Lagrange multipliers associated with the interface constraints: (a) Lagrange multiplier for the semi-major axis constraint; (b) Lagrange multiplier for the eccentricity constraint.
Figure 7.
Iteration histories of the Lagrange multipliers associated with the interface constraints: (a) Lagrange multiplier for the semi-major axis constraint; (b) Lagrange multiplier for the eccentricity constraint.
5.2. Outer-Level Iteration Optimization Results
Since both the forward GTO-raising subproblem and the backward DRO insertion subproblem can be solved with robust convergence properties, the corresponding Lagrange multipliers associated with the intermediate-interface constraints can be obtained reliably. Based on these multipliers, the interface variables are further corrected in an outer-level differential-correction procedure to enforce the stationarity condition of the overall problem. Specifically, the Jacobian matrix with respect to is evaluated by finite differences, where the perturbation steps are chosen as and . The resulting sensitivity information is then used to iteratively update until the interface matching condition error is less than .
Figure 7 compares the evolution of the Lagrange multipliers associated with the interface constraints, which represent the sensitivities of the total cost with respect to the interface parameters in the two phases. For clarity, the multipliers of the second phase are plotted with a reversed sign, so that coincidence of the two curves directly indicates sensitivity balance at the interface. Both the semi-major axis and eccentricity constraint sensitivities converge to a common value, with the former reaching
and the latter
. This means that, at convergence, the forward and backward phases have equal first-order sensitivities with respect to both interface parameters, and therefore small perturbations of
or
no longer produce a first-order change in the total cost
. The convergence histories also indicate that the second phase is more sensitive to the semi-major axis, while the first phase is more sensitive to the eccentricity.
Figure 8 shows the evolution of the shooting variables
and
. Both variables remain in a narrow range throughout the iteration and converge to stable values, with
and
. The converged phase indicates that the optimal insertion point is close to, but not exactly at the far-Earth-side reference point
. The convergence performance is shown in
Figure 9. The residual norm
decreases rapidly and becomes nearly zero after about twelve iterations, indicating that the interface mismatch has been effectively removed. At the same time, the total flight time decreases monotonically toward a stable minimum. The converged total flight time is
, with
and
. This confirms that the outer-level iteration not only enforces interface consistency, but also drives the composite transfer toward a locally optimal time performance.
The local optimality of the converged interface parameters is further verified by the contour maps in
Figure 10 and
Figure 11. In both cases, the marked point at
and
is located at the same local optimum region. This demonstrates that minimizing the multiplier mismatch is fully consistent with minimizing the total flight time in the
plane. The contour patterns also show a steeper variation in the
a-direction than in the
e-direction, which is consistent with the larger magnitude of the converged
a-sensitivity observed in
Figure 7.
These results confirm that the proposed outer-level interface optimization can identify an interface orbit for which the two locally optimal phases are first-order matched and the total transfer time is locally minimized. More importantly, the converged values of , , , and provide a numerically precise and dynamically consistent initial guess for the subsequent fully coupled optimization problem.
5.3. Fully Coupled Time-Optimal Solution
After the bidirectional initialization and the interface correction procedure, the fully coupled 13-variable shooting problem converges to a continuous time-optimal transfer from the GTO departure orbit to the target DRO. The resulting trajectory is shown in
Figure 12 in both the Earth-centered inertial frame and the Earth–Moon rotating frame. In
Figure 12a, the black solid curve represents the target 2:1 DRO baseline. Its ellipse-like appearance in the inertial frame reflects the fact that the 2:1 DRO period is one-half of the lunar orbital period; consequently, within one revolution of the dashed lunar reference orbit, the DRO completes two far-side-to-near-side-to-far-side passages. In contrast, in
Figure 12b, the same DRO baseline appears as a closed curve around the Moon, with a visibly wider extent in the
y-direction, which more directly reflects its local synodic-frame geometry near the Moon.
The blue trajectory in both panels denotes the GTO-raising phase. In the inertial frame, its revolution-by-revolution outward expansion clearly shows the gradual growth of the Earth-centered orbit before reaching the intermediate interface. The red trajectory denotes the DRO insertion phase. In
Figure 12a, this segment starts from the intermediate interface and departs smoothly from the end of the GTO-raising arc without any visible corner or break, which is a necessary geometric feature of a continuous two-phase solution. The same red arc then approaches the target DRO smoothly and becomes tangent to the DRO baseline before entering it at the marked insertion point. In
Figure 12b, the interface point again represents the same physical connection between the two phases, but now expressed in the rotating frame, where the red segment can be interpreted more clearly as the lunar-approach and terminal capture process. Therefore, the two panels together show that the interface is not merely an auxiliary matching point, but the common physical connection at which the Earth-centered spiral-out phase transitions continuously into the DRO insertion phase.
This geometric interpretation is also consistent with the coupled interface conditions introduced in
Section 4.2, where the two phase solutions are matched through the common interface quantities
. In particular, the smooth connection seen in
Figure 12 is further supported by the continuity histories in
Figure 13. In addition, the optimized insertion phase is
, which indicates that the final insertion point lies very close to the far-Earth-side reference phase
, but slightly in advance of it. This is physically reasonable for the minimum-time problem, since an earlier phase entry can reduce the total transfer time while still allowing a smooth terminal capture onto the target DRO.
Figure 13 further examines the evolution of the interface constrained state variables along the complete transfer. All state variables are smoothly connected at the intermediate interface. The semi-major axis increases in a regular manner during the GTO-raising phase, which indicates a monotonic energy growth of the Earth-centered orbit. Meanwhile, the eccentricity decreases in an overall regular fashion, showing the gradual circularization tendency of the low-thrust raising process. The mass decreases continuously and almost linearly, since the thrust remains saturated throughout the transfer. During the GTO-raising phase,
exhibits a variation pattern similar to the orbital period due to the multi-revolution process; this periodic behavior vanishes once the spacecraft approaches the lunar vicinity. These trends are consistent with the thrust history in
Figure 14, where the first-phase thrust direction is primarily aligned with the tangential direction and therefore mainly acts to increase the orbital energy. After the interface point, however, the variations in
a and
e no longer follow the same regular pattern. This change is physically expected, because once the spacecraft enters the lunar vicinity, the Moon’s gravity becomes significant and the transfer dynamics can no longer be interpreted as a simple Earth-centered low-thrust orbit-raising process. In particular, the mass and the relative phase angle
coincide exactly at the connection point. This is essential for the physical validity of the final transfer, because without simultaneous continuity of
m and
, the two locally optimal phases would not represent a realizable continuous trajectory under the fully coupled model.
The control profiles of the two phases are presented in
Figure 14. For the first phase, the thrust direction in the local orbital frame is dominated by the tangential component
, while the radial component
mainly oscillates with the orbital phase. This is consistent with the role of the first phase, namely, to raise the orbital energy efficiently during the long GTO-raising process. By contrast, the control history of the DRO insertion phase, expressed in the rotating-frame components
, is determined by the coupled state–costate evolution near the Moon. Its structure is therefore less intuitive from a purely geometric viewpoint, which also reflects the stronger dynamical coupling in the terminal insertion stage.
To quantify the quality of the initialization more explicitly,
Table 3 and
Table 4 now report not only the absolute difference but also the relative error of each shooting variable with respect to the final optimized value. For the first phase, most variables remain close to their converged values. The largest relative error in
Table 3 is
for
, followed by
for
. These two relatively large percentages are associated with variables whose optimal values are very close to zero, so even a very small absolute deviation leads to a comparatively large relative error. For the remaining first-phase variables, the relative errors remain moderate, for example
for
and
for
, which indicates that the first-phase initialization still stays close to the final optimized solution overall.
For the second phase, the agreement between the bidirectional initial guess and the converged solution is also good. The largest relative error in
Table 4 is
for
, while the other terminal costate components remain within
. The terminal mass
and the DRO phase parameter
show particularly small deviations, with relative errors of only
and
, respectively. Overall, these results indicate that the proposed bidirectional initialization provides a sufficiently accurate starting point for the fully coupled indirect shooting problem and places both phases in the neighborhood of the final converged optimum.
These results indicate that the proposed initialization places both segmental subproblems directly in the neighborhood of the final optimum. The particularly high accuracy of the first phase initialization is physically reasonable, because before reaching the interface the trajectory is still mainly governed by the Earth’s gravity, and the lunar perturbation remains relatively weak. As a result, the forward phase is less sensitive to the full three-body dynamic coupling, so the inferred initial shooting variables stay very close to those of the final optimized solution. As a result, the 13-dimensional nonlinear indirect optimal control problem becomes numerically tractable and converges rapidly to the mathematically optimal solution, which confirms the effectiveness of the proposed framework.
5.4. Robustness Assessment of the Initialization
The robustness of the proposed initialization is further assessed by Monte Carlo random-shooting tests. For the present GTO-to-DRO transfer, a conventional direct end-to-end transcription is difficult to apply directly because the long multi-revolution GTO-raising phase would require an excessively large number of mesh points. A conventional indirect shooting formulation is also impractical without a high-quality initial guess, since its convergence basin is extremely narrow and arbitrary costate guesses usually fail to generate a valid terminal event. Moreover, existing indirect initialization strategies based on analytical costate estimation are not directly applicable to the present multi-phase problem with a free DRO phase, interface constraints, and heterogeneous dynamical models [
19]. Therefore, to provide a meaningful comparison and to quantify the convergence robustness of the shooting problems, controlled random perturbations are generated around the converged reference solutions. This Monte Carlo assessment evaluates the local attraction basin of each stage and demonstrates whether the proposed initialization can provide reliable starting values for the complete indirect optimization.
For the forward GTO-raising phase, the scaled initial costate is expressed by its direction and magnitude, as introduced in Equation (
A6). This parameterization allows the directional and magnitude errors in the initial costate guess to be examined separately.
Table 5 compares the initial costate parameters obtained from the maximum-energy strategy with those of the fixed-
optimum, where
and
are prescribed interface parameters for this local GTO-raising subproblem. It should be noted that this fixed-
optimum is used as the reference solution for the present robustness assessment, and is different from the first-phase optimum reported in
Section 5.3, where the interface parameters have already been corrected by the outer-level iteration and further refined in the fully coupled problem.
As shown in
Table 5, the maximum-energy strategy provides a costate direction close to that of the fixed-
optimum, whereas the magnitude parameter
differs substantially. This indicates that the maximum-energy continuation mainly captures the directional structure required by the subsequent fixed-
time-optimal shooting problem, while the costate magnitude still needs to be corrected during the shooting iteration. Therefore, the directional and magnitude sensitivities are examined separately.
For the direction-perturbation test, the magnitude
is fixed at its optimal value, while each component of the optimal costate-direction vector is perturbed by a prescribed relative level
. The perturbed initial guess for the
j-th random trial is generated as
Here, j denotes the random-trial index, is a random vector with components uniformly distributed in , ∘ denotes the component-wise product, and is the prescribed relative perturbation level. For each value of , 50 independent random trials are performed.
The results are shown in
Table 6. The forward shooting problem remains fully convergent for direction perturbations of
and
. When the perturbation level increases to
, the success rate decreases to
, and it further drops to
at
. This behavior confirms that the fixed-
GTO-raising TPBVP is primarily sensitive to the costate direction. Once the direction is not sufficiently accurate, the propagated trajectory may fail to reach the expected apogee terminal event, so the shooting residual cannot be reduced effectively. The function evaluations and CPU time also increase with the perturbation level, indicating that larger direction errors require a more difficult nonlinear correction even for successful trials.
For the magnitude-scaling test, the optimal direction is fixed and only the costate magnitude is changed as
where
k is the prescribed scale factor. This test is closely related to the homogeneous structure of the Hamiltonian system with respect to the costate variables. In particular, a uniform scaling of the costate vector does not change the normalized costate direction, and the optimal thrust direction in Equation (
9) is mainly determined by this direction rather than by the absolute magnitude of the costates. Therefore, once the costate direction is sufficiently close to that of the optimal solution, the magnitude error can be corrected separately during the nonlinear shooting iteration.
As shown in
Table 7, all non-nominal scale factors converge to the reference solution, even when the costate is changed by two orders of magnitude. This confirms that the convergence of the GTO-raising shooting problem is much less sensitive to the magnitude than to the direction of the initial costate. Nevertheless, very large scale factors still increase the function evaluations and CPU time, indicating that the magnitude affects the conditioning and efficiency of the nonlinear correction. This result also explains why the maximum-energy strategy is effective for the subsequent fixed-
problem: although its costate magnitude may differ considerably from the fixed-
optimum, it already provides a costate direction close to the optimal one, which is the key factor for entering the correct convergence basin.
The same type of local robustness test is then applied to the backward DRO-insertion subproblem. The shooting vector
in Equation (
64) is perturbed around the converged reference solution by
where each perturbation level again contains 50 independent random trials. The results in
Table 8 show that the backward shooting problem is also sensitive to the initial adjoint variables. The success rate remains
for a
perturbation, but decreases to
and
for
and
perturbations, respectively. This means that the pseudospectral solution and covector mapping do not need to provide an extremely accurate costate estimate, but they must still place the backward shooting variables within a reasonably close neighborhood of the optimal solution.
Finally, the complete 13-dimensional shooting vector in Equation (
108) is perturbed around the fully coupled optimal solution. Each perturbation level contains 50 independent trials. The results are summarized in
Table 9. Compared with the two segmental subproblems, the full GTO-to-DRO shooting problem has a much narrower convergence basin. A
perturbation already reduces the success rate to
, and a
perturbation leads to only
successful convergence. This sharp reduction is expected because the full problem simultaneously contains the forward costate direction, the costate magnitude, the lunar phase, the backward terminal costates, the terminal mass, and the DRO phase parameter. Small inconsistencies among these variables can destroy the interface matching and the terminal transversality conditions at the same time.
It should be emphasized that the above robustness tests are not intended to provide a global convergence guarantee for arbitrary perturbations. The perturbations are imposed as component-wise uniform relative errors around the reference solution. In the actual indirect shooting problem, however, the convergence basin may be highly anisotropic: some costate components or parameter directions can be extremely sensitive, whereas others may have only a weak influence on convergence. In addition, when some reference components are close to zero, their relative perturbations may have limited physical meaning. Therefore, failure or success outside the tested perturbation ranges should not be interpreted as a strict boundary of the true convergence domain. Rather, these Monte Carlo tests provide a practical local assessment of how rapidly the convergence deteriorates when the initial guess departs from the optimal neighborhood.
Within this interpretation, the perturbation results clearly show that even guesses generated around the optimal solution must remain within a sufficiently small neighborhood to ensure reliable convergence. This also implies that completely unstructured random guesses, which have no information about the costate direction, terminal phase, or interface consistency, are highly unlikely to converge for the present multi-phase TPBVP. Therefore, the proposed initialization is not merely a numerical convenience, but a necessary mechanism for making the complete indirect shooting problem tractable. For the GTO-raising phase, the maximum-energy continuation provides a costate direction that is already close to that of the fixed- optimum, while the remaining magnitude mismatch can be corrected by the shooting iteration. For the DRO-insertion phase, the pseudospectral solution and covector mapping provide a sufficiently close estimate of the terminal costates. After the interface stationarity correction and lunar-phase matching, these two guided guesses form a complete 13-variable initial vector located inside the narrow convergence basin of the fully coupled TPBVP. Therefore, the proposed bidirectional initialization framework provides a practical route for solving the time-optimal low-thrust GTO-to-DRO transfer, whereas arbitrary indirect guesses would almost certainly fail for this highly sensitive multi-phase problem.