3.1. Operational Orbit
The desired orbit is defined by five orbit elements: semimajor axis, eccentricity, inclination, argument of perigee, and RAAN. The main effect of the zonal harmonic
is the average linear time-variation of the RAAN, given by Equation (16). This means that desired RAAN
of the operational orbit is
where
is given by Equation (16) and subscript
d refers to the desired (nominal) value of the respective orbit element. Moreover, as the critical inclination is selected, the
perturbation yields no average change in the argument of periapse. Finally, the
zonal harmonic generates no average variation of
a,
e, and
i. In short, the desired orbit elements are
where for the RAAN, only the initial value is reported as it is time-varying.
The desired insertion conditions are expressed in terms of equinoctial elements. Because
, one gets
To get the correct eccentricity and argument of periapse, using the definitions of
l and
m, the following relation is enforced:
leading to
The remaining conditions deal with the orbital plane orientation. The instantaneous direction of the spacecraft’s angular momentum,
, is required to be aligned with the desired one,
. The unit vector
can be expressed in terms of
and
i, i.e.,
, leading to
After some steps, Equation (25) can be rearranged as
The final conditions (22), (24), and (26) can be incorporated as the three components
of the vector
and finally written as
The three (scalar) insertion conditions, written in the vector form (27), define the
target set of the problem. It is worth noticing that
is continuous and has continuous partial derivatives. Moreover, it is time varying due to
.
3.2. Feedback Law and Related Stability Analysis
This section uses the Lyapunov direct method to identify a feedback control law aimed at driving the spacecraft toward the desired orbit injection conditions. Orbital motion is governed by Equations (2), (3), and (5). In particular, the non-Keplerian acceleration is written as the sum of thrust acceleration and perturbing acceleration, and Equation (2) becomes
For systems governed by Equation (28) with
, the Jurdjevic–Quinn theorem [
15,
21] provides a feedback control law that drives the dynamical system to an arbitrary target state, making the controlled system Lyapunov-stable. On the other hand, if orbit perturbations are included in the model, a different approach can be adopted. A candidate Lyapunov function
is introduced as
where K is a symmetric positive definite constant matrix. It is convenient to choose it as diagonal with positive elements that play the role of weights, to properly select in order to achieve the desired performance. It is straightforward to recognize that
unless
=
0. However, to be a Lyapunov function,
must have a nonpositive time derivative, and this can be ensured through proper selection of the control action
. The
-vectors
and
are introduced as
Two propositions, proven in ref. [
14], establish the conditions for
V to be a Lyapunov function.
Proposition 1. If and are continuous, is finite, unless , and , then the feedback control lawleads the dynamical system governed by Equations (2), (3), and (5) to converge asymptotically to the target set . The previous proposition includes the hypothesis . If this condition is violated, the feedback control law is not feasible because would exceed the maximal value , i.e., the propulsive capability of the system. For this reason, when this occurs, an alternative saturated feedback law can be used.
Proposition 2. If and are continuous, is finite, unless , and , then the feedback control lawleads a dynamical system governed by Equations (2), (3), and (5) to converge asymptotically to the target set . In Equation (33) it is convenient to choose
because this corresponds to the least value of
. In conclusion, Propositions 1 and 2 lead to defining a feedback control law that identifies direction and magnitude of the thrust acceleration at each instant. This law can be written in compact form as
when the condition
is violated, the thrust is turned off, i.e.,
. It is worth remarking that Propositions 1 and 2 provide some sufficient conditions for stabilizing the dynamical system of interest. This circumstance implies that the assumptions of Propositions 1 and 2 can be violated (in some time intervals) without necessarily compromising asymptotic convergence to the desired final condition.
To complete the stability analysis, the expressions for the components of must be found. After several analytical steps, omitted for the sake of brevity, one obtains
The attracting set collects all the dynamical states where
. This condition is met if
, i.e., if all the three components
vanish, for any choice of the positive coefficients
. While looking for conditions for states related to the attracting set, one must rule out those depending on
, which is time-varying (also along the desired orbit). Clearly, if
, then
. Therefore, the attracting set certainly contains rectilinear trajectories (
). It is straightforward to recognize that
also in the target set
. Moreover,
regardless of
if
and
, whose fulfillment is equivalent to
. Moreover, the preceding two equalities also imply
in Equation (37). In the latter equation, the remaining term
can be rewritten as
and is equal to zero, regardless of
, only if
and
, i.e.,
.
In conclusion, the attracting set contains two subsets:
Because the attracting set contains another subset other than the target set, asymptotic convergence toward the latter is only local, based on Lyapunov stability theorem. However, the equality
can be considered again, to rule out, if possible, subset 1. The condition
implies
, i.e.,
while
, where
Equation (40) yields three relations. Inspection of their closed-form expressions (obtained with MATLAB symbolic toolbox [
22] and not reported for the sake of conciseness) leads to ruling out subset 1, associated with rectilinear trajectories. Therefore, only subset 2 (i.e., the target set) corresponds to an equilibrium condition. Therefore, global asymptotic convergence toward the target set is demonstrated.
As a final step, the vector , which appears in the definition of d, is to be analyzed, in order to verify the existence of possible singularity issues. Using the definitions of and G, the limit of as yields three closed-form analytical expressions for the three components. The second and the third component of the vector turn out to tend to zero, while the first component tends to
when also the argument of periapse
tends to its desired value one obtains
which is finite almost everywhere. Because
is finite almost everywhere, the feedback law (34) is feasible.
This section establishes some analytical conditions for convergence toward the operational orbit while neglecting the spacecraft shadowing. The unavailability of solar illumination may limit the onboard electrical power needed to operate the low-thrust system. If this occurs, electrical power must be switched off during eclipse intervals. The feedback law can easily take this into account. This is shown in ref. [
13] for low Earth orbits. The major effect is an occasional and temporary violation of the boundary conditions along eclipse arcs. However, in the present research, the shadowing effect on the available electrical power is neglected, also because the initial orbit has a very high apoapse radius (while the final orbit is also highly eccentric), and the eclipse intervals seldom occur as a result.