Next Article in Journal
Data Cleaning Model of Mine Wind Speed Sensor Based on LOF-GMM and SGAIN
Previous Article in Journal
VITA-D: A Radiomic Web Tool for Predicting Vitamin D Deficiency Levels
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Rendezvous Missions to Systems of Small Solar System Bodies Using the Suboptimal SDRE Control Approach

by
Edson Cereja
1,
José Manoel Balthazar
2,3,
Angelo Marcelo Tusset
3,
Vladimir Razoumny
4,* and
Antonio Fernando Bertachini de Almeida Prado
4,5
1
Aeronautics Institute of Technology—ITA, Praça Marechal Eduardo Gomes, 50, São José dos Campos 12228-900, SP, Brazil
2
Faculty of Engineering, São Paulo State Univesity, Campus Bauru, Av Eng. Luiz E. C. Coube, 14-01, Bauru 17033-360, SP, Brazil
3
Department of Production Engineering, Federal University of Technology—Paraná (UTFPR), Campus Ponta Grossa, Rua Doutor Washington Subtil Chueire, 330, Ponta Grossa 84017-220, PR, Brazil
4
Peoples’ Friendship University of Russia Named after Patrice Lumumba (RUDN University), 6, Miklukho-Maklaya Str., 117198 Moscow, Russia
5
National Institute for Space Research—INPE, Av. dos Astronautas, 1758, São José dos Campos 12227-010, SP, Brazil
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(4), 1799; https://doi.org/10.3390/app15041799
Submission received: 4 November 2024 / Revised: 3 February 2025 / Accepted: 4 February 2025 / Published: 10 February 2025
(This article belongs to the Section Aerospace Science and Engineering)

Abstract

:
In this work, we analyze the suitability of the State-Dependent Riccati Equation (SDRE) suboptimal nonlinear control formulation for the implementation of body-fixed hovering of a spacecraft in the highly nonlinear environment engendered by the faint force fields around single- and multi-body Near-Earth Objects (NEOs), a class of Small Solar System Bodies with high relevance either in scientific, economic, or planetary defense-related aspects. Our results, addressing the hovering of a spacecraft around relative equilibrium points on the effective potential of the Near-Earth Asteroid (16) Psyche and of the much smaller main body (called Alpha) of the triple NEA system (153591) 2001SN263, show that the known effectiveness offered by the flexibility engendered by state-dependent factorization of nonlinear models is also effective when applied in these faint and highly nonlinear force fields. In fact, this work is a qualitative evaluation of the suitability of using SDRE in the highly disturbed environment around Small Solar System Bodies, which has never been undertaken before. We intend to prove that this method is adequate. For real missions, it is necessary to make deeper studies. In particular, our results show the flexibility granted by the SDRE approach in the trade off between maneuvering time against fuel consumption, a central aspect in such space missions. For instance, our simulations showed control effort and time of convergence for two controlled trajectories around (16) Psyche ranging from a half-time convergence with ∼20 times lower cost. Analogously, for the much smaller bodies in the (153591) 2001SN263 triple system, we got two trajectories in which one of them may converge ∼10 times faster but with up to ∼100 times higher cost.

1. Introduction

Besides the Sun, the major planets, and their moons, our Solar System comprises numerous smaller bodies (asteroids, comets, and dust particles) collectively known as Small Solar System Bodies (SSSB), also known as the Minor Planets (MP). These small bodies are remnants from the birth of the Solar System and offer valuable insights into planetary formation and the origins of life [1].
An MP is called a Near-Earth Object (NEO) if its orbit has perihelium less than 1.3 astronomical units (au) and aphelium greater then 0.983 au. According to [2], there is an estimated steady-state population of 10 4 objects with a diameter of the order of 100 m inside the orbit of Neptune (30 au from the Sun) and [3] reports that the Main Asteroid Belt (MAB), between the orbits of Mars and Jupiter, might contain up to 2 Mi bodies with more than 1 km diameter. Lunar cratering data suggests that the NEO population, from dust-sized objects to bodies tens of kilometers in size, has been in steady state for the last 3 G.y. [4] and, according to [5], around 1.2 Mi MPs were discovered by September 2022 (∼10,000 of them only in 2022), from which 853 NEAs and 152 PHAs were greater than 1 km in diameter.
Rendezvous missions to NEOs may then grant access to pristine (primitive, unweathered, unaltered) samples directly on the target body, meaning that samples were not affected by interactions with Earth’s ambient surroundings, as happens to samples obtained from meteoritic material, thus allowing the collection of accurate information on NEO formation and composition [6,7,8]. This has paved the way for planetary Sample Return Missions (SRM) [9,10,11,12,13,14,15], and made rendezvous missions targeting NEOs a multipurpose endeavor, ranging from the scientific goals of understanding the formation and evolution of our Solar System [16,17,18,19] to planetary defense [20,21,22,23,24,25,26,27,28] and the potential economic value of space resource assessment and exploration of important mining sources of raw materials (metals and volatiles, including water), potentially useful resources for infrastructure constructions, propellant production, and life support for either cis-lunar or deep-space exploration missions [6,8,13,23,29,30,31,32], as is the case of the large MAB asteroid (16) Psyche, the M-class (metallic) target of the NASA Psyche spacecraft [19,33], launched on 13 October 2023 and aiming to approach this asteroid by the beginning of 2029.
Besides the science and technology demands, an additional remarkable benefit favoring rendezvous missions targeting NEOs comes from the fact that, for around 20% of these bodies that periodically approach Earth’s orbit, the velocity impulse Δ v   6 km/s required to transfer and insert a spacecraft into an orbit around them is lower than that required for orbiting our Moon [34], and lower than the Δ v   8 km/s required to reach around 4000 MBA bodies [35].
Nonetheless, uncertainties arising from a lack of a priori knowledge about these bodies make it challenging to design rendezvous missions aimed at reconnaissance and exploration of NEOs, particularly regarding touch-and-go, descent, or sampling operations, as the spacecraft’s motion in these faint force fields may be easily disturbed by the bodies’ shape/mass asymmetries and by external forces, directly affecting the dynamics and control of orbits around them [36,37], which may lead to collisions with the body or escape from its neighborhood [38]. To easily implement orbit control in these highly nonlinear environments, we will use the suboptimal State-Dependent Riccati Equation (SDRE) control technique, which is based on representing an input affine (linear in control) nonlinear model to resemble a linear structure by adopting state-dependent coefficient (SDC) matrices, in a process called pseudolinearization or extended linearization [39]. This pseudolinear design allows the flexibility of LQR formulation to be directly translated to control nonlinear systems.

Objectives and Paper Outline

The highly nonlinear and highly disturbed environment around NEOs poses stringent difficulties regarding the control of spacecraft around them, an essential task concerning in situ exploration missions targeting these bodies. On the other hand, the state-dependent (SD) factorization used in the SDRE formulation preserves all the nonlinear structure of the involved dynamics while enabling the adaptation of an easily implementable Linear Quadratic approach, either via regulating (LQR) or tracking (LQT) algorithms.
Our objective is to evaluate the suitability of using the SDRE suboptimal control formulation in hovering a spacecraft in the highly nonlinear environment around NEAS, particularly around the relative equilibrium points on the neighborhood of the Near-Earth Asteroid (NEA) (16) Psyche and of the main body (Alpha) of the triple NEA system (153591) 2001SN263, target of the ASTER mission [40], the first proposed Brazilian mission to deep space, which has as one of its main goals to analyze the physical and dynamic structures of the system to understand its origin and evolution. We will also use SDRE to track some stable or long-lasting reference trajectories within the triple NEA system, as such orbits may be used for close observation of the bodies and data acquisition [41].
Within this scope, the intricacies engendered by the highly disturbed environment around NEOs in general will be depicted in Section 2. In Section 3, we present the models for a restricted planar-equatorial motion around symmetric bodies, in which we show the influence of the small bodies’ physical properties on the Zero-Velocity Curves of their effective potential and also a review of the features and power of the suboptimal SDRE control formulation. In Section 4, we present the results of using the SDRE control approach in hovering a spacecraft around the single-body NEA (16) Psyche and the main body (named Alpha) of the triple NEA system (153591) 2001SN263. We used the SDRE control initially for a body-fixed hovering, aiming to keep the spacecraft near the natural equilibrium points around the uniformly rotating single bodies (16) Psyche and (153591)-Alpha, and then used inertial hovering for tracking long-lasting pre-assigned trajectories within the whole triplet (153591) 2001SN263.

2. NEOs Environment

Once NEOs are, in general, relatively small bodies endowed with faint gravitational fields, natural (uncontrolled) orbital trajectories around them may evolve in quite complex fashion [38]. Specifically for the smaller asteroids, there may exist cases of overlapping spheres of influence within the NEO’s gravity field and external disturbance forces, which may lead to unstable or even chaotic orbits for a spacecraft around them [42]. A comprehensive assessment of the attracting body’s major physical parameters, such as mass, shape, density, gravity field, and spin state, is then an essential issue in the construction of accurate models for dynamics and control of orbits around them. This causes the phase of proximity operations to play a central role in rendezvous missions targeting NEOs, as during this phase, valuable information about the physical properties of these bodies can be gathered, allowing mission plans to be properly updated [10,43,44,45,46,47].
Greater concern is needed when considering rendezvous missions to multi-body NEOs. Most of the known binary systems have small mass ratios, but only small enough to allow, at most, the existence of weakly stable orbits that are easily perturbed by external disturbances [42,48]. While stable orbits, or at least long-lasting ones, generally lie outside the secondary’s orbit, the orbits internal to the secondary body are mostly unstable, so their maintenance may require higher fuel consumption. According to [45], better stability can be achieved with retrograde orbits relative to the binary system’s orbital plane. Much more challenging is to orbit a Triple Asteroid System. The extra disturbance added by a very close third body, albeit a small one, adds instability to the environment and makes it much more difficult to flight the spacecraft within the system, mainly when considering fuel limitation constraints.
For instance, this may put stringent requirements in the case of a reconnaissance mission to these multi-body systems. The spacecraft may have to navigate within the whole system for an adequate mapping to collect precise data about the body characteristics, all under all the previously mentioned force-entanglement that generates a highly disturbed environment [36,41].

2.1. Close-Proximity Dynamics

In the complex dynamics of a spacecraft orbiting an asymmetric and irregularly rotating NEO, orbital linear and angular momenta may undergo significant changes in a relatively short period. For instance, assuming a slightly aspheric NEO, the force field engendered by mass asymmetry may cause oscillations in the orbit’s inclination and eccentricity [49], much like those effects experienced by in-orbit servicing geosynchronous Earth satellites [50].
An effective approach is to place the spacecraft around existing stable relative equilibrium or libration points of a Sun–NEO 2-Body-Problem model [51,52,53] or, in the case of a less asymmetric, more massive and regularly spinning central body, to use existing equilibrium points on the Zero-Velocity Surfaces, mimicking a dead-zone control strategy [33,51,54,55,56,57,58]. Thus, any search for equilibria, or their respective periodic orbits, will be fundamentally guided by the NEO’s mass and spin state as these properties are inversely proportional to the distance of the equilibrium points to the attracting body and also affect the stability of these equilibrium points [38].
Alternatively, unstable natural orbits around NEOs may turn into a benefit for controlling fuel expenditure and, consequently, the lifetime of a rendezvous mission. According to [42,59], a spacecraft whose orbit wanders outside the sphere of influence of the attracting NEO ( r o r b > R H ILL ) may fall under the destabilizing influence of external disturbing forces. On the other hand, circular orbits that start with radii smaller than one-half of this reference distance are generally stable against escape from the body [59,60]. Approaching orbits starting outside this sphere of influence, provided they are far enough from the destabilizing external forces [48], may be under weak, unstable dynamics, a condition that can be used to the mission’s benefit as these weak, disturbing accelerations can be actively counteracted with small fuel expenditure while keeping a spacecraft motion relative to the NEO.
When it comes to rendezvous missions targeting multibody-systems, even considering that the spacecraft may have to navigate within the system’s bodies under the effect of previously mentioned force-entanglement that generates a highly disturbed environment, which [38] inputted as the most strongly perturbed astrodynamic environment found in the Solar System, a still effective approach would be to place a spacecraft in an equilibrium point of the system if there exists any. Particularly for binary systems, which generally present small mass ratios, the synchronous orbits relative to a synodic reference frame are good candidates [42]. However, the position may not be fully satisfying regarding the distance for detailed observation of the bodies’ surfaces. For triple systems, a third-body-disturbing version might be used in the case of one or two moonlets presenting small mass ratios, as is the case with (87) Sylvia [60], the first identified triple system, comprised of an asymmetric central body and two tinny moonlets with 10 5 of the main body’s mass and traveling prograde orbits quasi-circular and quasi-coplanar relative to the main body’s equator. This has put on stage the search for naturally stable or at least weakly unstable orbits around NEO systems where to place a spacecraft within the system so as to observe the bodies and proceed to close approaches [43,45,46,61,62,63].
Using the mascon approach [64] to determine Sylvia’s mass properties, ref. [60] found that all the equilibrium points are unstable but there are sufficiently long-lasting prograde orbits after 500 km from main body, approximately half-way to the inner moonlet orbit (∼700 km radius), with variation up to 6 km in semi-axis and up to 0.05 in eccentricity for a period of 100 days, which may be enough for an initial approach-and-acquaintance phase. For a general three-body problem, ref. [65] found that, for three arbitrary masses and arbitrary non-singular angular momentum, there exists a Lyapunov stable relative equilibrium and the nearby motions are all-time bounded. This notwithstanding, the same concerns about adequate observability of the bodies from such equilibria positions remain valid. In a similar approach, ref. [66] simulated the irregular shape of each object in the triple system (153591) 2001SN263 using uniform-density polyhedra to investigate the system’s gravitational potential [33,67,68]. Their results show that the main system’s body, Alpha, has a peculiar number of 13 equilibrium points, 12 of them external and located very close to the body’ surface. In the cases of Beta and Gamma, they found four external equilibrium points engendered by the irregular-shaped bodies, with just one stable region around Beta, whose dimensions were determined by statistical analysis of orbits in the vicinity of the only equilibrium point whose eigenvalues have no positive real part, as can be seen in Table A1 (online annex of [66]).
Nonetheless, eventual equilibrium points engendered by the whole system in a Sun–Asteroid reference frame may be too far away, which may hinder adequate near-inertial hovering on such environments as a means to data acquisition for mission updates. In either case, the natural stability of a pre-assigned orbit or equilibrium is a central element in this quest for meeting the mission’s requirements with minimal fuel consumption [10,58,69]. By assuming that a spacecraft orbit is within the NEO’s Hill’s sphere of influence, i.e., has an orbital radius within the NEO’s Hill radius r o r b < R H ILL r NEO m NEO 3 M SUN 3 ( r NEO is the mean radius of the NEO’s heliocentric orbit; M ( . ) and m ( . ) are the respective masses), it is possible to assume that the NEO’s gravity will be the dominant force acting on the spacecraft.

2.2. Asteroid Hovering

According to [69], hovering can be broadly defined as using active (continuous) control to nullify the total acceleration on a spacecraft in order to keep it at a desired position, generally a stable stationary equilibrium or a periodic orbit in a particular reference frame. In the so-called near-inertial hovering, the spacecraft is regulated at relative equilibria in the Sun–NEO frame, either natural or thrust-induced, irrespective of the NEO’s spin state. As in this case, the points of equilibrium in the Sun–NEO frame are relatively far from the NEO. This approach may be useful in the initial data-acquisition phase for better characterization of the generally poorly known environment. In the body-fixed hovering approach, the spacecraft is parked at a generally closer fixed location relative to a spinning NEO, implying the spacecraft is synchronously accompanying the NEO’s rotation in inertial space. This closer parking is an advantageous option for end-mission approximation tasks such as detailed mappings of the NEO’s surface [58], and also an efficient strategy for creating artificial equilibria via continuous thrust in a soft-landing descent maneuver [69]. Whatever the approach, accurate models for the NEO’s spin state and gravity will be required to allow, as much as possible, to place the spacecraft on equilibrium points or related periodic orbits such that orbit keeping around the NEO may be accomplished with as low as possible fuel consumption.
Despite playing a very important role in the realm of NEO exploration, the hovering approach may not always be suitable, depending strongly on the targeted body’s characteristics. For example, in the case of spacecraft NEAR-Shoemaker orbiting at 50 km distance from the massive NEA (433) EROS (first to be discovered, 30 km diameter, as dense as the Earth) [70], hovering station-keeping for the first 9 months of the mission would have required a total Δ V 4 km/s, while the actual fuel usage on a classical orbit correction approach was on the order of a few tens of m/s, highlighting the fact that hovering may not be a reasonable approach for massive bodies [42,70]. On the other hand, the SRM of the large area-to-mass spacecraft Hayabusa (former Muses-C) targeting the low-mass asteroid (25143) Itokawa (see Table 1), a mission so highly susceptible to solar radiation disturbances that it could not even be previously assured that an orbital mission would be possible, a successful near-inertial hovering strategy was implemented for orbit maintenance, and body-fixed hovering was used for several descent maneuvers to the asteroid’s surface [69,71,72].

3. Mathematical Modeling

3.1. Equations of Motion

A synodic (co-rotating) reference frame fixed at the center of mass of a regularly rotating symmetric NEO will be adopted for the analysis of the motion of a nearby spacecraft. Assuming that the NEO has constant density and is rotating uniformly about the fixed axis z ^ , which corresponds to the body’s maximum moment of inertia, the equations of motion for the NEO spacecraft 2-Body Problem are written as [75]
x ¨ 2 ω y ˙ = ω 2 x U x + A x y ¨ + 2 ω x ˙ = ω 2 y U y + A y z ¨ = U z + A z ,
in which ω = ω is the spin rate of the asteroid, U is a plane-symmetric potential field ( U ( x , y , z ) = U ( x , y , z ) ) and A ( · ) are the components of an acceleration vector comprising control and possible disturbances.
In general, a quantity associated with the NEO’s dimension, such as its Brillouin radius r B (the radius of the sphere circumscribing the asteroid’s surface), is taken as the reference distance [10]. When using such a normalization, the Stokes coefficients [76] remain constants, irrespective of the NEO’s physical characteristics, such as size, mass distribution, and rotation state. On the other hand, when adopting as reference distance the point-mass-equivalent synchronous radius (1:1 spin-orbit resonance) for the rotating body
R s = G m ω 2 t 3 ,
(m is the asteroid’s mass and G the gravitational constant), the Stokes coefficients become a function of these NEO’s physical properties, which allows the study of how the dynamics are affected by these NEO’s characteristics, for instance through the effects of the harmonic coefficients C 20 and C 22 usually adopted in studying slightly oblate symmetric bodies [66,77,78,79].

3.1.1. Equilibria and Natural Orbital Dynamics for Symmetric Rotating NEOs

The nature of equilibrium points in the vicinity of regularly rotating NEOs depends on the relative strength of the body’s gravitational and centripetal forces and, as shown in [80], the amount of these equilibrium points in the gravity field of irregular bodies, comprising asteroids and comets, is not fixed, although always existing in at least one of them. Additionally, even if these equilibria exist, they may all be unstable [57,66,81]. Thus, even if relying on scarce pre-mission knowledge about the NEO’s physical parameters, the stability analysis and the search for periodic orbits is a central issue for orbital dynamics in close-approach missions around NEOs.
By defining the Effective Potential [75]
V ( r ) = U ( r ) 1 2 ω × r 2 ,
and assuming the frequent case of a small body uniformly rotating around its maximum moment of inertia, Equation (1) transforms to
r ¨ + 2 ω × r ˙ = V ( r ) ,
which makes the Jacobian integral (mechanical energy) time-invariant, now named Jacobi constant J (Equation (5)),
H ( r , r ˙ ) = 1 2 ( r ˙ · r ˙ ) ω × r 2 + U ( r ) = 1 2 ( r ˙ · r ˙ ) + V ( r ) = J .
The contour surfaces defined by the solutions of
H ( r , 0 ) = V ( r ) = J ,
are the so-called Zero-Velocity Surfaces (ZVS), which delimit in space the allowed regions for the spacecraft motion [82]
A = { r : r ˙ · r ˙ 0 } ,
and thus provide a means for classification of the orbital motion into families of orbits that may be identified in correspondence to given values of the Jacobi constant, J, in the time-invariant system defined by Equations (3)–(5).

3.1.2. Zero-Velocity Curves and Equilibrium Points for Some Aspherical Bodies

Changes in body characteristics, like density, rotation speed, geometry, etc., may affect the number, location, and stability of the equilibrium points [83,84], thus affecting the structure/shape of the ZVSs (6), which are intrinsically related to the stability of the critical points of the effective potential (3). The stability analysis for these points will permit the identification of families of orbits, delimited by the ZVS, that will last stable in the vicinity of the NEO or lead the spacecraft to impact on the central body or to escape from its vicinity. The Jacobi integral (energy) may be used to map families of ZVSs for the system in the body-fixed position space O x y z .
In the present work, the near-equilibrium motion will be analyzed assuming a planar-equatorial orbit ( z = 0 ) around symmetric oblate bodies, thus reducing the analysis to the Zero-Velocity Curve (ZVC) corresponding to z = 0 at the given ZVS. Several studies have computed four equilibrium points around uniformly rotating small bodies, such as the asteroids (1620) Geographos, (4769) Castalia and (216) Kleopatra [80,85]. Ref. [84] studied the influence of the rotation speed on the behavior of the equilibrium points in the gravitational field of the asteroid (216) Kleopatra. They observed that longer rotation periods engender topological changes and cause some points to collide and annihilate each other until only one point remains inside the object. Ref. [33] presents the characteristics of the geophysical environment of (16) Psyche and studies how density changes affect the distribution of equilibrium points. The linear stability and topological classification of the equilibrium points in the gravity field of more than 20 small celestial bodies were investigated in [80], according to the classification established in [85].
The NEO’s Hill radius R H will be assumed as the superior limit for the spacecraft’s orbit radius so as to assure that the NEO’s gravitational influence prevails in the dynamics, allowing the disregarding of external perturbations such as those arising from solar radiation pressure or third-body (moonlets) gravitational forces [86]. On the other hand, in order to guarantee the validity of the Harmonic Expansion of the gravity potential in the vicinity of an aspheric NEO surface, its Brillouin radius, r B , will be used as an inferior limit to the spacecraft’s orbit radius. So, it will be assumed the spacecraft’s orbit radius will obey r B r R H .
Table 1 presents physical characteristics for some typical asteroids and Table 2, Table 3, Table 4, Table 5 and Table 6 show some of the planar ( z = 0 ) equilibrium points, along with their respective eigenvalues, eigenvectors and Jacobi constants. The shown “Dimension” corresponds to the x × y × z full extensions (“diameters”) of the bodies.
Some ZVCs for these bodies are shown in Figure 1, Figure 2, Figure 3, Figure 4 and Figure 5, depicting the saddles ( λ 1 < 0 < λ 2 ) and centers ( λ 1 , λ 2 < 0 ) corresponding to the, respectively, (U)nstable points, crossings of the dashed separatrices, and (S)table equilibrium points. The black (dotted) curves at the center of the figures, except for Icarus and Alpha, represent the equatorial contour of the portrayed body.
From the cases shown here, one can see some intricacies endowed by mass and spin rate on the stability of motion around these small bodies. For instance, (253) Mathilde is ∼250 times less massive than (16) Psyche and ∼2500 times less massive than (4) Vesta but is rotating ∼100 times faster than the other two bodies. One can see that, while the distances of the equilibrium points from the larger bodies’ surfaces correspond to their respective radii, the equilibria of (253) Mathilde are located at a distance corresponding ∼30 times the body’s radius, not prone to pre-close-approach data acquisition.
Then comes the higher asymmetry (∼3-to-1; see Table 1) of the elongate Eros, engendering a more complex diagram of ZVCs and equilibria, as shown in Figure 4.
In between comes the tiny body 2001SN263_“Alpha” (Table 6 and Figure 5 ). Having mass ∼ 10 8 × smaller than (4) Vesta’s but rotating at almost the same speed presents equilibria a few tens of meters above the body’s surface.
Further strong evidence of these intricacies can be seen in [66], who used a 3D asymmetric polyhedral model for “Alpha”, the main body in the triplet 2001SN263, and obtained 12 equilibrium points just above the surface of the body, all unstable (either Saddle-Center-Center or Sink-Source-Center), as opposed to the 4 (2 stable and 2 unstable) depicted in Figure 5, obtained from a symmetric, planar top-spin model for the body and based on spherical harmonics.

3.2. Suboptimal Control in Nonlinear Dynamics

Control laws are intrinsically connected to model constructions for physical systems, essentially relying on up-to-date knowledge about the system under study. However, accurate models for real physical systems may be difficult to realize, or even impossible, as the models will be impregnated by uncertainties, mostly coming from unmodeled dynamics, input disturbances, hardware precision and so on, which will engender deviations when comparing the predicted/modeled to real system behaviors. As stated by [87], “No mathematical system can precisely model a real physical system; there is always uncertainty”.
An effective way to correct these deviations is by means of feedback laws (assuming the system is observable), in which the states or outputs depicting actual system behavior are compared to those predicted by the model and, in the case of any discrepancy beyond a pre-assigned limit, correction actions are executed to bring the system back to the prescribed behavior, either via regulation (station-keeping around an equilibrium) or tracking (following a reference trajectory), in due time and considering energy availability. To implement such approaches, consider a dynamical system with a state–space nonlinear model
x ˙ ( t ) = f ( t , x ( t ) , u ( t ) ) , t t 0 , x ( t 0 ) = x 0 ,
in which x Ω R n are the allowed or reachable states, u U R m are unconstrained admissible or executable controls, and the dynamics f : R × Ω × U R n is assumed sufficiently differentiable. An unconstrained optimization problem for nonlinear regulation (station-keeping) may then be stated based on the determination of a stabilizing feedback control law u that “regulates the system states x around a prescribed equilibrium x e ” while minimizing a mission-designed cost function, or performance index (PI), usually conditioning the control effort u U , the states x Ω and the execution time interval I = [ t 0 , t f ] R , which may be translated to [88,89]
P I = Φ f ( x f ) + t 0 t f Ψ t , x ( t ) , u ( t ) d t ,
for some sufficiently differentiable function Ψ : R × R n × R m R + = { z R : z > 0 } and a symmetric positive semi-definite weighting matrix Φ f : R n R o + = { z R : z 0 } which accounts for under-performance costs/penalties due to eventual errors in achieving x f and may also translate eventual bounds imposed to the final states.
A usual model in many aerospace applications considers converting Equation (8) to a control-affine (linear regarding u ) nonlinear dynamic model
x ˙ ( t ) = f ( x ( t ) ) + B ( x ( t ) ) u ( t ) , B : R n R m , t t 0 x ( t 0 ) = x 0 ,
and the adoption of the weighted infinite-time horizon performance index [90,91,92,93]
P I = t 0 x T Q x + u T R u d t ,
in which Q M n × n , R M m × m are weighting symmetric positive-semi-definite and positive-definite matrices, respectively, which makes this cost function quadratic regarding the states x (assuming equilibrium at the origin x e = 0 ) and control effort, thus penalizing both the deviations in any of the state variables and control effort.
This unconstrained optimizing design aims to produce the unconstrained optimal control u ˜ ( x ) such that, under the dynamics established in Equation (10), the system is optimally guided along an optimal reference trajectory x ˜ or optimally kept around an equilibrium x e = 0 , while minimizing the cost established in Equation (11), i.e.,
P I ( x ˜ , u ˜ ) P I ( x , u ) , ( x , u ) Ω × U .
Core results on the resolution of such optimal nonlinear control problems, consisting of minimizing (11) subject to (10), come from the cumbersome task of, given a Bellman/Value function [94]
V ( x ) = inf u U P I ( x , u ) ,
resolving the related Hamilton–Jacobi–Bellman (HJB) partial differential equation
V t ( x ) = inf u x ˙ T V x ( x ) + x T Q ( x ) x + u T R ( x ) u ,
that produces the optimal control
u ˜ ( x ˜ ) = R 1 ( x ˜ ) B T ( x ˜ ) V x ( x ˜ ) ,
a task whose feasibility in an analytical fashion depends on the proper construction of an adequate Value Function satisfying Equations (13) and (14), and on the assumption of some stringent smoothness conditions on f , g , Q , R , which may impart some limitation on the usability of this approach [95,96].
For systems whose dynamics are linear and time-invariant (LTI),
x ˙ = A x + B u , x ( t 0 ) = x 0 y = C x
with constant matrices A , B and C , the HJB equation (14) reduces to the Algebraic Riccati Equation (ARE) [97]
P A + A T P P B R 1 B T P + Q = 0 ,
whose positive-definite solution P engenders the minimization of (11) under (16) via the optimal feedback control
u ( t ) = R 1 B T P x ( t ) = K x ( t ) , t t 0 ,
provided the pairs { A , B } and { A , C } are, respectively, controllable and observable, i.e., the controllability and observability matrices [94]
M c = B A B A 2 B . . . A n 1 B M o = C C A C A 2 . . . C A n 1 T
are such that r a n k ( M c ) = n and r a n k ( M o ) = n . Further assumption of non-negativity and symmetry for the matrix Q will allow the decomposition Q = C T C , for non-singular C , will guarantee that all states will be led to the stable equilibrium of (16) [97,98].

3.2.1. State-Dependent (SD) Formulation for Suboptimal Nonlinear Control

The nonlinear techniques are very sensitive to the dynamics, leading to a more complex overall control design when compared to linear (ized) ones. The adoption of LQR (or LQT) by means of linearization relies on the use of rather simplified models for the dynamics, which may not be a great limitation when dealing with small deviations from the given references. Nonetheless, as the model errors tend to be instantaneously compensated for by control actions, fuel consumption will increase in the case of large deviations, which makes linear(ized) models not prone for applications, for example, in a rendezvous mission to a NEO, as usual uncertainties concerning the target body’s environment or from reference orbits will induce greater errors on the dynamics. Additionally, if the system is highly nonlinear, the linear(ized) optimal controller does not provide adequate performance as the process of linearization renders rather local validity in some models, and the performance may degrade rapidly as the operation departs from the reference point or reference trajectory, as opposed to global stability/optimality of the autonomous linear models [90,99,100,101].
On the other hand, LTI models are much easier to handle and allow linear optimal control theory to produce easily computable and globally valid solutions for a large class of problems. It looks extremely attractive and promising to extend to nonlinear problems this linear simplicity/effectivity in determining the laws of optimal control, for instance, by means of model linearization around a stationary point (Linear Quadratic Regulation-LQR) or a reference trajectory (Linear Quadratic Tracking-LQT) [87,89,91,93,102,103,104,105].
There begins the search for trade-offs between achieving as easy and inexpensive implementability as occurs in linear/linearized models while keeping as much as possible the real (nonlinear) characteristic of the plants, allowing greater robustness when compared to Taylor or Jacobi linearization, albeit sacrificing some performance (error reduction), as compared to the full nonlinear models. Ref. [106] gave a seminal step in the direction of such an approach by suggesting to approximate the nonlinear optimal control problem by a linear time-varying one, i.e., at fixed instants, the nonlinear system is assumed as linear, enjoying all the mentioned benefits of the linear structure. Much better performance is then achieved from a linear-like construct at the computational cost of repeatedly resolving momentaneously frozen (time-invariant) linear state-dependent problems as the system model evolves in time with the states [107], somehow mimicking a state-related gain-scheduling. The approach relies then on recurrently resolving an Algebraic Riccati Equation (ARE) at the momentaneously fixed points in the state–space, so it was named the Frozen Riccati Equation (FRE) or State-Dependent Riccati Equation (SDRE) technique [100,103,108]. Some alternative approaches, along with their costs and benefits, are presented in [101,103].
The standard SDRE technique is based on representing an input affine nonlinear model in a way that resembles a linear overall structure by adopting state-dependent coefficient (SDC) matrices in a process called pseudo-linearization or extended linearization. Thus, the SDRE design allows the flexibility of LQR/LQT formulation to be directly translated to the control of nonlinear systems. Basically, in the SDRE approach, once the pseudo-linearization of the dynamics in (10) is established via SDC matrices, the resolution of the infinite-horizon feedback regulation/tracking with PI given by (11) is reduced to solving an ARE for the equivalent autonomous LQR/LQT problem at given instants (frozen points) along the trajectory. For the finite-horizon control (9), the solution is time-dependent and leads to the resolution of a Differential Riccati Equation (DRE), instead of an algebraic one, for establishing the control law [101].

3.2.2. SDC Factorization

The objective of an SDC factorization is to find continuous matrix-valued functions A : Ω R n R n × n allowing the rewriting of the nonlinear dynamics in (10) using a (pseudolinear) state-dependent (SD) form,
x ˙ = A ( x ) x + B ( x ) u , B ( x ) 0 , x Ω x ( t 0 ) = x 0 , y = C ( x ) x ,
that preserves all the nonlinear structure of (10) while allowing the use of the easily implementable structure of LQR in LTI systems for the minimization of (11). Concerning the existence of an SDC representation (20) for (10), we refer to [39,105,109,110]:
Proposition 1.
Given f : Ω R n R n , differentiable ( C k , k 1 ) in Ω and with an equilibrium f ( 0 ) = 0 , it is always possible to find A : Ω R n R n × n such that f ( x ) = A ( x ) x .
Proof. 
See [39,105,110].  □
It is interesting to note that, for any of the SDC representations for f , one will have (assuming equilibrium at the origin x = 0 )
A i ( x ) x = f ( x ) f ( 0 ) x , x 0 , i = 1 , 2 , 3 ,
properly demonstrating that an SDC factorization (20) will not be a linearization of (10), thus preserving the full nonlinear structure of the model.

3.2.3. SDRE Infinite-Horizon Regulator

Consider a continuous-time autonomous infinite-horizon nonlinear regulator problem, with full-state observable dynamics and affine(linear) unconstrained inputs, given by (20) now with a state-dependent performance index
P I s d = t 0 x T Q ( x ) x + u T R ( x ) u d t
with a quadratic-like structure in x Ω R n (the reachable/accessible region), and quadratic in u U R m (the admissible controls), now admitting also the weighting functions Q : Ω R n × n and R : Ω R m × m to be C k ( k 0 ) state-dependent functions. Still enjoying the heritage of the linear models, as the weighting matrices Q and R may also be state-dependent, the nonlinear performance index (21) may have now only a quadratic-like structure regarding the states ( x T Q ( x ) x ), but still presents a quadratic structure regarding control ( u T R ( x ) u ). This state-dependence permits extra flexibility in the control design by allowing extra degrees of freedom in the trade-off between control effort and state errors via tuning R ( x ( τ ) ) and Q ( x ( τ ) ) at the frozen instants τ t 0 , in the search for better compromise between cost, performance, and robustness [39,91,96,97,108,111].
Analogously to the LTI case, the SDRE approach is based on defining the triplet { A ( x ) , B ( x ) , C ( x ) } , as well as the weights { Q ( x ) , R ( x ) } , so as to guarantee the symmetric positive-definite solution P ( x ) for the state-dependent version of the ARE (17) [39]. Nonetheless, while Q and R are on-demand design parameters, the triplet { A , B , C } must be chosen so as to attain the necessary canonical structure [94,105,108]. Results concerning local stability are established in
Theorem 1.
Given the system (10), in which f satisfy Proposition 1, assume that a SDC parameterization (20) is chosen such that A , B , C are continuous and the pairs { A , B } , and { A , C } are, respectively, point-wise stabilizable and point-wise detectable, in the linear sense, in some nonempty neighborhood X 1 of the origin. Then, the SDRE nonlinear regulator (11) and (20) produces a closed-loop solution for the suboptimal control (15), which makes the system locally asymptotically stable.
Proof. 
see [108].  □
This means the SDRE approach for nonlinear feedback control produces a closed-loop system matrix [112]
A C L ( x ) = A ( x ) B ( x ) K ( x )
which is point-wise Hurwitz (eigenvalues with negative real part), x X 1 . However, as shown by [112], differently from what happens in the LTI models, this Hurwitz property does not guarantee global asymptotic stability for a nonlinear system (when it is possible to regulate any x Ω to the origin).
Additionally, Ref. [91] proved that, under the hypotheses of Theorem 1, the SDRE solution is globally asymptotically stable if the closed-loop coefficient matrix (22) for the problem (20) and (21) is symmetric for all x Ω . However, there is no rule of thumb for obtaining such a particular stabilizing matrix. However, even if finding such optimal A ˜ ( x ) is usually not straightforward, it is acknowledged within the practitioner community that such eventual mild off-optimality condition is of minor consequence when faced with the benefits afforded by the SDRE method such as design flexibility, computational simplicity/easy implementability, and its satisfactory simulation/experimental results [39,98,109,113].

3.2.4. Reference Trajectory Tracking Using SDRE Regulation

The regulator problem described in the previous section is naturally adherent to the idea of some system’s state or output being kept at a fixed distance from a given reference, as happens on an oil/gas production platform that keeps its position on the sea surface relative to a seabed oil well, or to a spacecraft hovering over the surface of a planet, or even keeping its position around an equilibrium point close to an asteroid [114,115,116]. Another category of problems concerns the accompaniment or tracking of a reference path, as happens in formation flying for airplanes or artificial satellites, mobile robots, synchronized chaotic systems, or even a space probe following a prescribed stable reference trajectory within the strongly perturbed environment around systems of Small Solar System Bodies [37,61,99,117,118,119,120,121].
The purpose of a tracking-control procedure is to guarantee that the plant’s output will follow a prescribed reference trajectory { r ( t ) X Ω , t t 0 } , within assigned tolerances relative to output or state errors and control effort, analogous to the ones established in the regulation problem (20) and (21). However, there are some inherent difficulties related to numerical implementability due to the necessity of simultaneous resolution of the SDRE and feedforward differential equations [122] toward the eventual unboundedness of the cost function and toward the additional requirement that the reference trajectory be generated by (asymptotically) stable dynamics [98,123].
Measures simplifying these tasks can be adopted in order to circumvent some of the implementation difficulties. An effective and easier-to-implement solution is to use the additional formation of the tracking problem as a “regulation with time-varying reference”, which permits the conversion of an SDRE-based LQT problem to a pseudo-LQR one by regulating the output error in SDC form [98,100,118,124,125,126]. For this approach, assume the output of the plant with dynamics (20) must follow a reference-model trajectory driven by stable dynamics
z ˙ = A r ( z ) z , z ( t 0 ) = z 0 ; r = C r ( z ) z .
Assuming that both dynamics (20) and (23) are fully observable, one can use the error state vector dynamics e = y r , leading to a new PI
P I l q t = t 0 e T Q ( x ) e + u T R ( x ) u d t ,
resulting in the equivalent optimal solution for the error-regulation problem stated by (20), (23), and (24)
u ˜ ( x ) = R 1 ( x ) B T ( x ) P ( x ) x + v ( x ) ,
in which P ( x ) x is the feedback portion of the control u ˜ , in response to the actual system dynamics, and v ( x ) is the feedforward portion, endowed by the (a priori) known reference dynamics. P and v are obtained as back-propagation solutions (starting on given terminal ( t f ) conditions and propagated backward to t 0 ) of the SD differential equations (dependence on the states omitted) [98,125]
P ˙ = C T Q C + P B R 1 B T P P A A T P v ˙ = A B R 1 B T P T v + C T Q r ,
both with terminal constraints lim t P ( t ) = 0 and lim t v ( t ) = o .
It is still possible to avoid this backward along-the-trajectory point-wise resolution of the differential equations above by adopting some simplifications depending on the dynamics of the plant under control. For instance, assuming that t f t 0 , which may well be the case when a spacecraft is in the approaching the phase of orbiting an asteroid, the steady-state conditions P ˙ ( t ) 0 and v ˙ ( t ) o can be adopted in (26), which makes these differential equations change much simpler than algebraic ones, resembling an infinite-horizon problem, so that the unknowns P and v in (25) may now be obtained by resolving the much simpler algebraic equations [127],
P A + A T P + C T Q C P B R 1 B T P = 0 v = A B R 1 B T P T 1 C T Q r .

3.2.5. Synchronization with Prescribed Performance

Another useful adaptation is to convert an SDRE-tracking problem into a regulation one. At this time, the essential modification is implemented in the system dynamics instead of the cost function. It is based on synchronizing the dynamics established in (20) with a desired reference plant behavior dictated by another model, for instance, (23), by augmenting the state vector as X T = [ x T z T ] and returning to a problem equivalent to (20) and (21). This approach is also suitable to rendezvous or formation flying maneuvers in which a chaser/follower body must track a target/leader one [99,118,120,121,128], or for regulation/synchronization of chaotic dynamical systems [100,124,126,129]. Nonetheless, one must remember that the implied assumption on (asymptotic) stability of the reference trajectory (23) might not always be guaranteed [126]. To overcome such mismatching, Ref. [130] proposed an arrangement in the standard LQR cost (21) that will assure the state X will converge to equilibrium as a result of setting the eigenvalues of the closed-loop matrix A CL ( X ) (22) within desired/prescribed values, guaranteeing A CL will be point-wise Hurwitz, which is what [130] called “an optimization process with a prescribed degree of stability (pds)”, also known as discounted cost function.
The rationale behind this technique is to redefine the LQR cost (21) as [100]
P I p d s = t 0 e 2 α t X T Q ( x ) X + u T R ( x ) u d t ,
for some α < 0 , so as to assure that, under the hypotheses of controllability of the dynamics (20), the original variable x of the SD (point-wise) linear model must exponentially decay faster than e α t to assure the finiteness of P I p d s .
This approach is then developed by rewriting the suboptimal problem (20) and (21) augmented with (23), considering (28), using the augmented-modified state vector X = X e α t and modified control vector U = u e α t , which brings back the equivalent easily workable standard LQR problem
X ˙ = A ( X ) + α I X + B ( x ) U , X ( t 0 ) = X 0 Y = C ( X ) X ,
P I p d s = t 0 X T Q ( x ) X + U T R ( x ) U d t
for the new system model matrices
A ( X ) = A ( x ) 0 0 A r ( z ) , B ( x ) = B ( x ) 0 0 0 , Y T = y T z T , C ( X ) = C ( x ) 0 0 C r ( z ) .
The resulting optimal control law is then
U ˜ ( X ) = R 1 ( x ) B T ( x ) P ( X ) X ,
in which P is the symmetric and positive-definite solution of the modified ARE
P ( A + α I ) + P ( A + α I ) T + C T Q C P B R 1 B T P = 0 .
In such approach the eigenvalues of the new dynamics matrix A ˜ = A + α I in the enlarged system (29a) are guaranteed to be negative ( A ˜ becomes Hurwitz) by subtracting the discount factor α from each of the eigenvalues of A .
The effectiveness of the SDRE technique can be assessed by its extensive application in a wide variety of nonlinear control problems, ranging from aerospace [99,115,121,128,131,132,133] to industrial [112,122,134,135] and biological [136,137] systems. It can effectively handle input and state constraints [138] as well as disturbance rejection [118,127,139], paving the way for applications in control for chaos suppression on Micro- and Nano-electromechanical systems (MEMS and NEMS) [140,141], for non-ideal vibration in structures for energy harvesting mechanisms [142,143,144] and for synchronization of chaotic systems [124,126,129,145], among others. A thorough description of SDRE techniques, the related theories, and some examples can be found in [39,97,109,146].

4. Numerical Results

In what follows, we will apply the SDRE suboptimal control scheme to hover a spacecraft or make it track a reference trajectory in the disturbed environment around some of the NEAs depicted in Table 1. All the errors involved in the calculations are of the order of 10 14 for absolute and relative errors, as defined in the MATLAB® environment that we used for the calculations, which means our numerical integrations imparted, for instance, position errors of at most 10 9 m (maximum distance 10 5 m) as happens in the case of trajectories around 16 (Psyche).
To show the effectiveness and flexibility of the SDRE suboptimal control scheme, we will initially use body-fixed hovering to maintain a spacecraft around the stable and unstable relative equilibria for the asteroid (16) Psyche. Then, we will apply this strategy to hover the equilibrium points of the main body, ALPHA, of the triple NEA system 2001SN263. The next task will be to track a reference orbit within the asteroid triplet as a strategy for an approaching phase mission of the asteroid system.

4.1. Hovering a Single-Body Symmetric Asteroid

To tackle the proposed problem of body-fixed hovering a spacecraft around a symmetric and regularly spinning asteroid, let us put the problem stated by Equation (1) in a planar ( z = z ˙ = T z = 0 ) state-dependent form.
Defining state X = [ x x ˙ y y ˙ ] T and control U = [ u x u x ˙ u y u y ˙ ] T , we may adopt a planar version of Equation (1) and obtain the standard/direct SDC parameterization by writing
X ˙ = A ( X ) X + B ( X ) U ,
in which, from Equation (1) and [75], we obtain
A ( X ) = 0 1 0 0 A 21 ( X ) 0 0 2 ω 0 0 0 1 0 2 ω A 43 ( X ) 0 , B ( X ) = 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 ,
A 21 ( X ) = ω 2 μ r 3 + 3 μ r 0 2 C 20 2 r 5 + 6 μ r 0 2 C 22 r 5 15 μ r 0 2 C 22 r 7 ( x 2 y 2 ) , A 43 ( X ) = ω 2 μ r 3 + 3 μ r 0 2 C 20 2 r 5 6 μ r 0 2 C 22 r 5 15 μ r 0 2 C 22 r 7 ( x 2 y 2 ) ,
r is the distance of the spacecraft to the asteroid, μ is the asteroid’s gravity constant, C 20 and C 22 are the harmonic coefficients of the asteroid’s gravity field [76,78], and r 0 is a reference distance, here assumed to be the synchronous radius defined in (2). We used the discount factor α = 10 6 , through the examples shown here. As can be seen in Figure 6, this value was enough to guarantee negative eigenvalues in the modified dynamics matrix in Equation (29a), thus avoiding numerical instabilities in the determination of control (30), while imparting marginal changes in the cost or performance index (29b).

4.1.1. Body-Fixed Hovering Around (16) Psyche

We now present the results from simulations for body-fixed hovering around the relative equilibrium points for the asteroid (16) Psyche shown in Table 1 and Figure 2. For this case we used C 20 = 0.0320 , C 22 = 0.0069 [76,78] and, from Equation (2), the reference synchronous radius is r 0 215 km, well outside the 140 km -radius Brillouin circumference enveloping Psyche’s equator.
The evolution of the uncontrolled and controlled planar trajectories for a spacecraft in the vicinity of the stable equilibrium point ( x s , y s ) = ( 0 , 213,712.06 ) in the O x y effective potential (3) for (16) Psyche are shown in Figure 7 (left). The two hovering maneuvers shown in the left picture were performed using (constant) control parameters Q ( X ) = 10 3 d i a g ( 1 , 1 , 4 , 1 ) and R ( X ) = 10 5 d i a g ( 4 , 1 , 4 , 1 ) , for the lower trajectory (dotted curve), meaning that errors in the x position coordinate are penalized 4 times less than errors in the y coordinate, while control efforts are equally penalized within the position variables. For the upper trajectory (dashed), we used Q ( X ) = 10 4 d i a g ( 3 , 1 , 3 , 1 ) and R ( X ) = 10 9 d i a g ( 1 , 1 , 1 , 1 ) , meaning a 10 × lower penalty for overall state errors and 10 4 × higher penalty for control effort. The corresponding (dashed, dotted) U v y control efforts for these cases are shown in the picture at right. From these results, one can see the great flexibility the SDRE approach affords mission designers in trading control effort and convergence of the controlled trajectory, ranging from a faster (∼0.5 h) and almost direct trajectory (dashed) to a slower convergent (∼1 h) one (dotted) with ∼20 times lower cost (area delimited by the dashed and dotted curves at right).
In Figure 8, we present the trajectories and control-effort results for hovering around the unstable equilibrium point ( x u , y u ) = ( 221,891.42 , 0 ) (red star), by this time adopting control strategies with different loads for the control-penalty matrices R and Q for two different maneuvers. In this case, we used Q ( X ) = 10 5 d i a g ( 4 , 1 , 4 , 1 ) and R ( X ) = 10 9 d i a g ( 1 , 1 , 1 , 1 ) for the lightly controlled trajectory (dashed curve) while only 2 × smaller Q ( X ) = 10 5 d i a g ( 2 , 1 , 2 , 1 ) and 1000 × smaller control-penalty index R ( X ) = 10 6 d i a g ( 1 , 1 , 1 , 1 ) for the tightly controlled trajectory (dotted curve).

4.1.2. Body-Fixed Hovering Around 2001SN263-ALPHA

We now present the simulation results for body-fixed hovering around the main body (ALPHA) of the triple NEA System 2001SN263. From the physical parameters of Table 1 we have C 20 0.0193 , C 22 0.0031 [76,78] and r 0 1480 m . It must be observed that this synchronous radius is only marginally outside the body’s equatorial circumference, imposing strong limitations on the radial motion of a spacecraft approaching either the stable or the unstable relative equilibria as they are only a few tenths of a meter away from the body’s surface (see Figure 5). For this maneuver, we used the control parameters Q ( X ) = 10 4 d i a g ( 5 , 1 , 5 , 1 ) and R ( X ) = 10 6 d i a g ( 1 , 1 , 1 , 1 ) . The higher values for the control-effort penalty matrix, compared to those used for (16) Psyche, are intended to lower the control reaction in the highly disturbed force field around this smaller body, even though it is fainter. The evolution of the controlled and uncontrolled planar trajectories for a spacecraft in the vicinity of the stable equilibrium point ( x e , y e ) = ( 0 , 1450.75 ) of the Effective Potential for 2001SN263-ALPHA is shown in Figure 9.
The evolution of the x-coordinate and x-control effort for this maneuver are shown in Figure 10.
We may note here that, considering the differences in the control cost coefficient matrix R, the smaller fuel consumption for the station using hovering/active control around this lighter body as compared to the same maneuver around the heavier (16) Psyche, is a characteristic already mentioned by [42] for the spacecraft NEAR-Shoemaker orbiting the massive NEA (433) Eros.

4.2. Hovering Within the Triple NEA System (153591) 2001SN263

The triple NEA system (153591) 2001SN263 was chosen as the target for the ASTER mission, the first proposed Brazilian Deep-Space Mission [40]. This system describes a heliocentric orbit with 1.99 AU semi-major axis, 0.48 eccentricity, 6.7 deg inclination and a pericenter distance of 1.04 AU [147], such that it presents Earth minimum orbit intersection distance (MOID) of 0.05061 VAU , marginally out of the PHA’s category (MOID < 0.05 AU ). Such orbital characteristics make this asteroid system an easily accessible target for a space mission.
The ASTER mission will consist of two different remote-sensing phases. During the first phase, the spacecraft will be in a hovering position at approximately 40 km from the primary body. The second phase will consist of a terminator orbit phase with very low demand for maneuvers [63]. Proper specification of approximation/hovering orbits near such small body systems is mandatory for ensuring the success of such visiting missions. This task usually involves the search for stable trajectories that can be used by a spacecraft to observe the triplet from a mid-range distance, with minimum fuel expenditure, aiming at data acquisition for better environmental understanding and model updates. There may then follow a search for a trajectory closer to the bodies, eventually internal to the moonlets’ orbits, or ever closer parking on a natural or artificial equilibrium point within the system.

4.2.1. System Environment

The primary (largest central body) of the system 2001SN263, named Alpha, is a spheroidal body measuring ∼ 2.8 × 2.7 × 2.9 km (( x , y , z ) axis) and equivalent diameter of ∼ 2.5 km , with density 1.13 g / cm 3 , mass 917.47 × 10 10 kg and sidereal rotation period ∼ 3.4 h . The larger moonlet, Beta, is a slightly elongated body (∼ 0.7 × 1 × 0.6 km ) and equivalent diameter of 0.8 km , with density 1.0 g / cm 3 , mass 24.04 × 10 10 kg and sidereal rotation period 13.4 h . The smaller moonlet, Gamma, is almost spherical with an equivalent diameter of 0.4 km , density 2.3 g / cm 3 , mass 9.77 × 10 10 kg and sidereal rotation period 16.4 h . Beta’s orbit around Alpha has a semi-major axis equal ∼ 16.6 km , orbital period of ∼ 149 h , eccentricity 0.015 and is almost aligned with Alpha’s equatorial plane. The orbit of Gamma has a semi-major axis of ∼ 3.8 km , eccentricity 0.016 , an inclination of 15 deg relative to Alpha’s equatorial plane and an orbital period of ∼ 16.5 h , which makes the body’s rotation almost tidally synchronized with its orbital motion [74,147].
As the system is composed of bodies with similar physical characteristics, such as size and density, and are close to each other, a spacecraft traveling in their neighborhood will experience perturbations arising from all the bodies. This will be decisive in determining the regions of stability and instability inside and outside the system, a feature whose understanding and characterization are essential for the designing of rendezvous mission aiming to explore this NEA system [59,63,86,148].
Ref. [43] mapped long-lasting orbits around the main body of the triplet. The map was built from a grid of initial conditions concerning semi-major axis and eccentricity. The orbits were numerically integrated for a period of 500 days, double the time planned for the ASTER mission. The model includes perturbations from the oblateness of Alpha, the gravity field of the two secondary bodies, the Sun, the Moon, the asteroids Vesta, Pallas, and Ceres, and all the planets of the Solar System. These perturbations were considered individually to identify their relative strength. The results showed that Gamma is the main perturbing body, followed by Beta, 10 times smaller, and the group Sun–Mars–Alpha’s oblateness, with perturbations 1000 times smaller than that of Gamma. The other bodies have perturbations 10 7 times smaller. The results also showed that circular and polar orbits are less perturbed when compared to elliptical and equatorial ones. Regarding the semi-major axis, an internal orbit is the best choice, followed by a larger external orbit. The inclination of the orbit plays an important role in their model, so it is necessary to make adequate orbit selection to attain minimum disturbance.

4.2.2. Tracking Long-Lasting Orbits Within the System

We now consider the case of observing one or more of the bodies in the triplet from trajectories that may not be connected to the relative equilibria engendered within the triplet. Admitting that the spacecraft will navigate well inside ALPHA’s Hill radius R H 180 km , only the forces due to the gravitational interaction within the triplet members will be considered. Following [43], other external perturbations were not incorporated as their effects, four orders of magnitude smaller than the internal forces, will not impact the results for the adopted two-month time span.
In this case, we will use the model called “Processing Inclined Bi-Elliptical 4BP with Radiation Pressure—PIBEPRP” developed by [61], in which a Restricted Four-Body Problem, consisting of a spacecraft orbiting the triple system 2001SN263, is separated in two interacting Two-Body Problems and also including the Solar Radiation Pressure and the precession engendered by the oblateness of the central body in the noncoplanar orbits of the two moonlets. Given the coordinates ( x , y , z ) of the spacecraft with respect to the central body (ALPHA), ( x * , y * , z * ) the coordinates of asteroid related to an inertial reference and r * the distance from the spacecraft to the asteroid , we define the respective distances
r = x 2 + y 2 + z 2 r α = ( x x α ) 2 + ( y y α ) 2 + ( z z α ) 2 r β = ( x x β ) 2 + ( y y β ) 2 + ( z z β ) 2 r γ = ( x x γ ) 2 + ( y y γ ) 2 + ( z z γ ) 2 ,
and the equations governing the motion of the satellite are written as [61]
x ¨ = μ α ( x x α ) r α 3 μ β ( x x β ) r β 3 μ γ ( x x γ ) r γ 3 + 3 μ α J 2 α r α 2 2 r 5 1 5 z 2 r 2 · x + A x y ¨ = μ α ( y y α ) r α 3 μ β ( y y β ) r β 3 μ γ ( y y γ ) r γ 3 + 3 μ α J 2 α r α 2 2 r 5 1 5 z 2 r 2 · y + A y z ¨ = μ α ( z z α ) r α 3 μ β ( z z β ) r β 3 μ γ ( z z γ ) r γ 3 + 3 μ α J 2 α r α 2 2 r 5 3 5 z 2 r 2 · z + A z
in which μ * = G M * , M * is the mass of asteroid “∗”, G = 6.674287 × 10 20 km 3 kg 1 s 2 is the universal gravitational constant and the vector ( A x , A y , A z ) stands for the accelerations imparted to the spacecraft, comprising control accelerations and the disturbances that may considered in the model.
Figure 11 and Figure 12 depict representative characteristics of the system geometry and dynamics. Figure 11 shows a “long-lasting” orbit of a spacecraft (black) with the initial position in direct opposition to the secondary body Beta (the stars mark initial positions). The time span corresponds to 5 orbits of Beta (around 30 days). Figure 12 shows the disrupting case of a spacecraft’s orbit with initial position π / 5 ahead of Beta escaping after a time span of 15 days. Figure 13 presents the respective satellite-asteroids distances, showing the two close approaches of the spacecraft with Beta prior to escaping from the system in the second case (b).
We made then use of the SDRE control to make a spacecraft track a long-lasting trajectory shown in Figure 14, in which we may consider the spacecraft as a co-orbiting satellite of Beta as it occupies the same orbit 180deg shifted from the moonlet, similar to the case shown in Figure 11. In Figure 14, we also show the effect of considering different penalty matrices for tracking reference trajectories. For the first case, we used Q = 10 6 d i a g ( 1 , 1 , 1 , 1 , 1 , 1 ) and R = 10 8 d i a g ( 1 , 1 , 1 , 1 , 1 , 1 ) . For the second case, the adopted coefficients are Q = 10 4 d i a g ( 1 , 1 , 1 , 1 , 1 , 1 ) and R = 10 6 d i a g ( 1 , 1 , 1 , 1 , 1 , 1 ) , meaning a higher cost/penalty P I p d s (see Equation (28)) for higher values state errors (higher values of X in Equation (29b)), thus imparting faster convergence X 0 , while allowing lower cost/penalty (higher values for U ), thus allowing higher fuel expenditure.
Figure 15 shows the control effort for the referred associations of penalty matrices. Here, also, one can observe the large amplitude of choices afforded by SDRE through the selection of the matrix coefficients in Equation (29b), resulting in trajectories converging almost 10 × faster (thicker curve in Figure 14), but with more than 100 × cost.
As an intermediate case, we present in Figure 16 a maneuver considering a trajectory starting some kilometers away from Alpha and targeting the stable equilibria 100 m above the asteroid’ surface. For this case we used Q 10 2 and R 10 9 .

5. Conclusions

In this work, motivated by the challenging astrodynamic environment, as quoted by Scheeres [36] “among the most extreme found in the Solar System”, we perform a qualitative assessment on how the State-Dependent Riccati Equation (SDRE) suboptimal control formulation would behave in the highly nonlinear and strongly perturbed environment within multi-body NEA systems, to the authors’ knowledge a never before undertaken. We made a qualitative assessment on the suitability of the implementation of SDRE in body-fixed hovering and reference-trajectory tracking of a spacecraft in the highly nonlinear environment around Near-Earth Objects (NEOs) [38], a class of small and faint objects of the Solar System with high relevance either in scientific, economic, or planetary defense-related aspects, targets of various rendezvous missions executed/planned by different space agencies [149]. As stated before, we intended to prove the suitability of using the SDRE approach in the highly disturbed environment around Small Solar System Bodies. For real missions, it is necessary to make deeper studies. In our numerical results, the absolute and relative errors are of the order of 10 14 , as defined in the MATLAB® environment we used for the calculations, which means our numerical integrations imparted, for instance, position errors of at most 10 9 m (maximum distance 10 5 m, see Figure 8).
In our results, the great flexibility offered by the state-dependent (SD) factorization in the specification of the control-effort or state-error coefficient matrices, trading off the convergence of the controlled trajectory against fuel consumption, already known in many fields as cancer treatment, satellite or robotic formation dynamics, or in energy harvesting, confirm that this control approach is also highly effective when addressing the hovering of a spacecraft around NEO, as we demonstrated in the cases of body-fixed hovering around the NEAs (16) Psyche and the much smaller main body of the triple system (153591) 2001SN263, or in the highly stringent case of trajectory tracking in the highly nonlinear environment within the triple NEA system (153591) 2001SN263, all envisaging the best possible trade-off between time of convergence and fuel consumption, a central aspect in such heavenly missions.
This effectiveness can be observed particularly in Figure 7, which depicts control effort and time of convergence of the controlled trajectories around (16) Psyche ranging from a half-time convergence with ∼20 times lower cost. Figure 14 and Figure 15 show convergence and control cost cases for (153591) 2001SN263’s depicting a trajectory converging 10 times faster but with up to 100 times higher cost.
As a future extension to this work, we suggest tackling the inertial hovering approach around the Lagrange points of the triplet 2001SN263 and a sensitivity analysis considering the influence of uncertainties engendered by errors in the physical parameters of the bodies [79,150]. We also intend to perform an analysis/determination of the basins of attraction for the system, a significant aspect considering closer observation orbits or touch-and-go and descent maneuvers.

Author Contributions

Conceptualization: A.F.B.d.A.P. and J.M.B.; writing, original draft preparation: A.M.T. and E.C.; writing, review and editing: A.M.T., A.F.B.d.A.P., E.C., J.M.B. and V.R.; supervision: A.F.B.d.A.P. and J.M.B.; funding acquisition: V.R. All authors have read and agreed to the published version of the manuscript.

Funding

This paper was supported by the Ministry of Science and Higher Education of the Russian Federation under Agreement No. FSSF-2024-0005.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ye, Q. Minor Planets, Asteroids, Comets and Interplanetary Dust Within 30 au. arXiv 2024, arXiv:2409.09540. [Google Scholar] [CrossRef]
  2. Hein, A.M.; Perakis, N.; Eubanks, M.; Hibberd, A.; Crowl, A.; Hayward, K.; Kennedy, R., III; Osborne, R. Project Lyra: Sending a spacecraft to 1I/’Oumuamua (former A/2017 U1), the interstellar asteroid. Acta Astronaut. 2019, 161, 552–561. [Google Scholar] [CrossRef]
  3. Liu, S.; Fienga, A.; Yan, J. A ring model of the main asteroid belt for planetary ephemerides. Icarus 2022, 376, 1–18. [Google Scholar] [CrossRef]
  4. Bottke, W.F.; Cellino, A.; Paolicchi, P.; Binzel, R. An Overview of the Asteroids: The Asteroids III Perspective. In Asteroids III; Bootke, W.F., Celino, A., Paolicchi, P., Binzel, R.P., Eds.; University of Arizona Press: Tucson, AZ, USA, 2002. [Google Scholar]
  5. Minor Planet Center. 2022. Available online: https://www.minorplanetcenter.net/ (accessed on 5 March 2023).
  6. Lupishko, D.F.; Di Martino, M. Physical properties of near-Earth asteroids. Planet. Space Sci. 1998, 46, 47–74. [Google Scholar] [CrossRef]
  7. Binzel, R.P.; Lupishko, D.; di Martino, M.; Whiteley, R.J.; Hahn, G.J. Physical Properties of Near-Earth Objects. In Asteroids III; Bootke, W.F., Celino, A., Paolicchi, P., Binzel, R.P., Eds.; University of Arizona Press: Tucson, AZ, USA, 2002; pp. 205–218. [Google Scholar]
  8. Nichols-Fleming, F.; Evans, A.; Johnson, B.; Sori, M. Porosity Evolution in Metallic Asteroids: Implications for the Origin and Thermal History of Asteroid 16 Psyche. J. Geophys. Res. Planets 2022, 127, e2021JE007063. [Google Scholar] [CrossRef]
  9. Kueppers, M.; Keller, H.; Kührt, E.; A’Hearn, M.; Altwegg, K.; Bertrand, R.; Busemann, H.; Capria, M.; Colangeli, L.; Davidsson, B.; et al. Triple F—A comet nucleus sample return mission. Exp. Astron. 2009, 23, 809–847. [Google Scholar] [CrossRef]
  10. Cui, P.; Qiao, D. The present status and prospects in the research of orbital dynamics and control near small celestial bodies. Theor. Appl. Mech. Lett. 2014, 4, 013013. [Google Scholar] [CrossRef]
  11. Michel, P.; Barucci, M.A.; Cheng, A.F.; Bohnhardt, H.; Brucato, J.R.; Dotto, E.; Ehrenfreund, P.; Franchi, I.; Green, S.; Lara, L.M.; et al. MarcoPolo-R: Near-Earth asteroid sample return mission selected for the assessment study phase of the ESA program Cosmic Vision. Acta Astronaut. 2014, 93, 530–538. [Google Scholar] [CrossRef]
  12. Bowles, N.; Snodgrass, C.; Gibbings, A.; Sanchez, J.; Arnold, J.; Eccleston, P.; Andert, T.; Probst, A.; Naletto, G.; Vandaele, A.; et al. CASTAway: An asteroid main belt tour and survey. Adv. Space Res. 2018, 62, 1998–2025. [Google Scholar] [CrossRef]
  13. Hasegawa, S.; Kuroda, D.; Kitazato, K.; Kasuga, T.; Sekiguchi, T.; Takato, N.; Aoki, K.; Arai, A.; Choi, Y.J.; Fuse, T.; et al. Physical properties of near-Earth asteroids with a low delta-v: Survey of target candidates for the Hayabusa2 mission. Publ. Astron. Soc. Jpn. 2018, 70, 114. [Google Scholar] [CrossRef]
  14. Longobardo, A. Sample Return Missions; Elsevier: Amsterdam, The Netherlands, 2021. [Google Scholar]
  15. Marcos, C.F.; Marcos, R.F. Recent arrivals to the main asteroid belt. Celest. Mech. Dyn. Astron. 2022, 134, 38. [Google Scholar] [CrossRef]
  16. Hirabayashi, M.; Nakano, R.; Tatsumi, E.; Walsh, K.J.; Barnouin, O.S.; Michel, P.; Hartzell, C.M.; Britt, D.T.; Sugita, S.; Watanabe, S.I.; et al. Spin-driven evolution of asteroids’ top-shapes at fast and slow spins seen from (101955) Bennu and (162173) Ryugu. Icarus 2020, 352, 113946. [Google Scholar] [CrossRef]
  17. Jawin, E.; McCoy, T.; Walsh, K.; Connolly, H.; Ballouz, R.L.; Ryan, A.; Kaplan, H.; Pajola, M.; Hamilton, V.; Barnouin, O.; et al. Global geologic map of asteroid (101955) Bennu indicates heterogeneous resurfacing in the past 500,000 years. Icarus 2022, 381, 114992. [Google Scholar] [CrossRef]
  18. Minor Planet Center. 2022. Available online: https://mars.nasa.gov/msr/spacecraft/sample-retrieval-lander/ (accessed on 20 January 2024).
  19. Psyche: Mission to a Metal World. 2023. Available online: https://science.nasa.gov/mission/psyche/ (accessed on 20 January 2024).
  20. Shoemaker, E.M.; Shoemaker, C. The Crash of P/Shoemaker-Levy 9 Into Jupiter and Its Implications for Comet Bombardment on Earth. LPI Contrib. 1994, 825, 113. [Google Scholar]
  21. Giorgini, J.D.; Ostro, S.J.; Benner, L.A.M.; Chodas, P.W.; Chesley, S.R.; Hudson, R.S.; Nolan, M.C.; Klemola, A.R.; Standish, E.M.; Jurgens, R.F.; et al. Asteroid 1950 DA’s Encounter with Earth in 2880: Physical Limits of Collision Probability Prediction. Science 2002, 296, 132–136. [Google Scholar] [CrossRef] [PubMed]
  22. Scheeres, D.J. Close Proximity Operations for Implementing Mitigation Strategies. In Proceedings of the 2004 Planetary Defense Conference: Protecting Earth from Asteroids, Orange County, CA, USA, 23–26 February 2004; pp. 1–11. [Google Scholar] [CrossRef]
  23. Anthony, N.; Emami, M.R. Asteroid engineering: The state-of-the-art of Near-Earth Asteroids science and technology. Prog. Aerosp. Sci. 2018, 100, 1–17. [Google Scholar] [CrossRef]
  24. Chelyabinsk Meteor. 2018. Available online: https://www.nasa.gov/feature/five-years-after-the-chelyabinsk-meteor-nasa-leads-efforts-in-planetary-defense (accessed on 28 December 2022).
  25. ESA—Near-Earth Objects Coordination Centre. Impact Threat Analysis Update Completed for 1950-DA. 2022. Available online: https://neo.ssa.esa.int/-/impact-threat-analysis-update-completed-for-1950-da (accessed on 12 December 2022).
  26. Raymond, C.A.; Bell, J.F.; Park, R.S.; Landau, D.; Chesley, S.R.; Reh, K.; Chodas, P.W.; Brozović, M. Potential Mission Concepts for Characterizing the Potentially Hazardous Near-Earth Asteroid (99942) Apophis. In Proceedings of the Apophis T-9 Years: Knowledge Opportunities for the Science of Planetary Defense, Virtual, 4–6 November 2020; Volume 2242, p. 2048. [Google Scholar]
  27. Double Asteroid Redirection Test. 2022. Available online: https://www.nasa.gov/news-release/nasa-confirms-dart-mission-impact-changed-asteroids-motion-in-space/ (accessed on 12 December 2022).
  28. Range, M.M.; Arbic, B.K.; Johnson, B.C.; Moore, T.C.; Titov, V.; Adcroft, A.J.; Ansong, J.K.; Hollis, C.J.; Ritsema, J.; Scotese, C.R.; et al. The Chicxulub Impact Produced a Powerful Global Tsunami. AGU Adv. 2022, 3, e2021AV000627. [Google Scholar] [CrossRef]
  29. Dorrington, S. Architecture for an Asteroid Mining Industry. In Proceedings of the 67th International Astronautical Congress, Guadalajara, Mexico, 23–26 September 2016. [Google Scholar]
  30. Hein, A.; Saidani, M.; Tollu, H. Exploring Potential Environment Benefits of Asteroid Mining. In Proceedings of the International Astronautical Congress, International Astronautical Federation (IAF), Bremen, Germany, 1–5 October 2018; pp. 1–7. [Google Scholar]
  31. Jedicke, R.; Sercel, J.; Gillis-Davis, J.; Morenz, K.J.; Gertsch, L. Availability and delta-v requirements for delivering water extracted from near-Earth objects to cis-lunar space. Planet. Space Sci. 2018, 159, 28–42. [Google Scholar] [CrossRef]
  32. Psyche: Mission to a Metal World. 2022. Available online: https://psyche.asu.edu/ (accessed on 10 November 2022).
  33. Moura, T.S.; Winter, O.C.; Amarante, A.; Sfair, R.; Borderes-Motta, G.; Valvano, G. Dynamical environment and surface characteristics of asteroid (16) Psyche. Mon. Not. R. Astron. Soc. 2019, 491, 3120–3136. [Google Scholar] [CrossRef]
  34. Cheng, A. Near Earth Asteroid Rendezvous: Mission summary. In Asteroids III; Bootke, W.F., Celino, A., Paolicchi, P., Binzel, R.P., Eds.; University of Arizona Press: Tucson, AZ, USA, 2002; pp. 3–15. [Google Scholar]
  35. Thomas, C.; Naidu, S.; Scheirich, P.; Moskovitz, N.; Pravec, P.; Chesley, S.; Rivkin, A.; Osip, D.; Lister, T.; Benner, L.; et al. Orbital Period Change of Dimorphos Due to the DART Kinetic Impact. Nature 2023, 616, 448–451. [Google Scholar] [CrossRef]
  36. Scheeres, D.J. Close proximity dynamics and control about asteroids. In Proceedings of the 2014 American Control Conference, Portland, OR, USA, 4–6 June 2014; pp. 1584–1598. [Google Scholar] [CrossRef]
  37. Baresi, N.; Lubey, D.; Scheeres, D. Model estimation using hovering satellites about asteroids. In Proceedings of the International Astronautical Congress, Jerusalem, Israel, 12–16 October 2015. [Google Scholar]
  38. Scheeres, D.J. Orbital mechanics about small bodies. Acta Astronaut. 2012, 72, 1–14. [Google Scholar] [CrossRef]
  39. Cimen, T. Survey of State-Dependent Riccati Equation in Nonlinear Optimal Feedback Control Synthesis. J. Guid. Control Dyn. 2012, 35, 1025–1047. [Google Scholar] [CrossRef]
  40. Sukhanov, A.A.; de Velho, H.F.; Macau, E.E.; Winter, O.C. The Aster Project: Flight to a Near-Earth Asteroid. Cosm. Res. 2010, 48, 443–450. [Google Scholar] [CrossRef]
  41. Lauretta, D.S.; Balram-Knutson, S.S.; Beshore, E.; Boynton, W.V.; d’Aubigny Drouet, C.; DellaGiustina, D.N.; Enos, H.L.; Golish, D.R.; Hergenrother, C.W.; Howell, E.S.; et al. OSIRIS-REx: Sample Return from Asteroid (101955) Bennu. Space Sci. Rev. 2017, 212, 925–984. [Google Scholar] [CrossRef]
  42. Scheeres, D.J. Close proximity operations at small bodies: Orbiting, hovering, and hopping. In Mitigation of Hazardous Comets and Asteroids; Cambridge University Press: Cambridge, UK, 2004; pp. 313–336. [Google Scholar] [CrossRef]
  43. Prado, A.F.B.A. Mapping orbits around the asteroid 2001SN263. Adv. Space Res. 2014, 53, 877–889. [Google Scholar] [CrossRef]
  44. Niedling, J.; Gaylor, D.; Hallmann, M.; Foerstner, R. Development of a tool for analyzing orbits around asteroids. In Proceedings of the Advances in the Astronautical Sciences, Napa, CA, USA, 14–18 February 2016; pp. 3535–3553. [Google Scholar]
  45. Araujo, R.A.N.; Moraes, R.V.; Prado, A.F.B.A.; Winter, O.C. Mapping stable direct and retrograde orbits around the triple system of asteroids (45)Eugenia. Mon. Not. R. Astron. Soc. 2017, 472, 3999–4006. [Google Scholar] [CrossRef]
  46. Cavalca, M.P.O.; Prado, A.F.B.A.; Formiga, J.K.; Gomes, V.M. Strategies to Find Orbits around the Triple Asteroid 2001SN263. In Proceedings of the Space Flight Mechanics Meeting, Kissimmee, FL, USA, 8–12 January 2018. [Google Scholar]
  47. Wang, H.-S.; Hou, X.-Y. Forced hovering orbit above the primary in the binary asteroid system. Celest. Mech. Dyn. Astron. 2022, 134, 987–997. [Google Scholar] [CrossRef]
  48. Gabern, F.; Koon, W.S.; Marsden, J.E.; Scheeres, D.J. Binary Asteroid Observation Orbits from a Global Dynamical Perspective. SIAM J. Appl. Dyn. Syst. 2006, 5, 252–279. [Google Scholar] [CrossRef]
  49. Scheeres, D.J. Orbit Mechanics About Small Asteroids. 2007. Available online: https://issfd.org/ISSFD_2007/21-2.pdf (accessed on 15 March 2020).
  50. Han, C.; Zhang, S.; Wang, X. On-orbit servicing of geosynchronous satellites based on low-thrust transfers considering perturbations. Acta Astronaut. 2019, 159, 658–675. [Google Scholar] [CrossRef]
  51. Bellerose, J.; Scheeres, D.J. Restricted Full Three-Body Problem: Application to binary bystem 1999 KW4. J. Guid. Control Dyn. 2008, 31, 162–171. [Google Scholar] [CrossRef]
  52. Chappaz, L.; Broschart, S.B.; Lantoine, G.; Howell, K. Orbital Perturbation Analysis near Binary Asteroid Systems. In Proceedings of the Space Flight Mechanics Meeting, Williamsburg, VA, USA, 11–15 January 2015. [Google Scholar]
  53. Yang, H.; Zeng, X.; Baoyin, H. Feasible region and stability analysis for hovering around elongated asteroids with low thrust. Res. Astron. Astrophys. 2015, 15, 1571. [Google Scholar] [CrossRef]
  54. Gabern, F.; Koon, W.S.; Marsden, J.E. Spacecraft Dynamics near a Binary Asteroid; Discrete and Continuous Dynamical Systems, American Institute of Mathematical Sciences: Springfield, MO, USA, 2005; pp. 297–306. [Google Scholar]
  55. Santos, L.; Prado, A.F.B.A.; Sanchez, D.M. Equilibrium points in the restricted synchronous three-body problem using a mass dipole model. Astrophys. Space Sci. 2017, 362, 61. [Google Scholar] [CrossRef]
  56. Santos, L.; Prado, A.F.B.A.; Sanchez, D.M. Lifetime of a spacecraft around a synchronous system of asteroids using a dipole model. Astrophys. Space Sci. 2017, 362, 202. [Google Scholar] [CrossRef]
  57. Shi, Y.; Wang, Y.; Xu, S. Global search for periodic orbits in the irregular gravity field of a binary asteroid system. Acta Astronaut. 2019, 163, 11–23. [Google Scholar] [CrossRef]
  58. Wang, W.; Wu, D.; Mengali, G.; Quarta, A.A.; Baoyin, H. Asteroid Hovering Missions from a Fuel-Consumption Viewpoint. J. Guid. Control Dyn. 2020, 43, 1374–1382. [Google Scholar] [CrossRef]
  59. Araujo, R.; Winter, O.; Prado, A. and Sukhanov, A. Stability Regions Around the Components of the Triple System 2001SN263. Mon. Not. R. Astron. Soc. 2012, 423, 3058–3073. [Google Scholar] [CrossRef]
  60. Aljbaae, S.; Chanut, T.; Prado, A.F.B.A.; Carruba, V.; Hussmann, H.; Souchay, J.; Sanchez, D.M. Orbital stability near the (87)Sylvia system. Mon. Not. R. Astron. Soc. 2019, 486, 2557–2569. [Google Scholar] [CrossRef]
  61. Masago, B.Y.P.L.; Prado, A.; Chiaradia, A.P.M.; Gomes, V.M. Developing the “Precessing Inclined Bi-Elliptical Four-Body Problem with Radiation Pressure” to Search for Orbits in the Triple Asteroid 2001SN263. Adv. Space Res. 2016, 57, 962–982. [Google Scholar] [CrossRef]
  62. Cavalca, M.P.O.; Gomes, V.M.; Sanchez, D.M. Mid-range natural orbits around the triple asteroid 2001SN263. Eur. Phys. J. Spec. Top. 2020, 229, 1557–1572. [Google Scholar] [CrossRef]
  63. Wickhusen, K.; de Brum, A.G.; Damme, F.; Stark, A.; Vincent, J.B.; Hussmann, H.; Oberst, J. Terminator orbits around the triple asteroid 2001-SN263 in application to the deep space mission ASTER. Acta Astronaut. 2022, 198, 631–641. [Google Scholar] [CrossRef]
  64. Chanut, T.G.G.; Aljbaae, S.; Carruba, V. Mascon gravitation model using a shaped polyhedral source. Mon. Not. R. Astron. Soc. 2015, 450, 3742–3749. [Google Scholar] [CrossRef]
  65. Albouy, A.; Dullin, H.R. Relative equilibria of the 3-body problem in R4. J. Geom. Mech. 2020, 12, 323–341. [Google Scholar] [CrossRef]
  66. Winter, O.C.; Valvano, G.; Moura, T.S.; Borderes-Motta, G.; Amarante, A.; Sfair, R. Asteroid triple-system 2001 SN263: Surface characteristics and dynamical environment. Mon. Not. R. Astron. Soc. 2020, 492, 4437–4455. [Google Scholar] [CrossRef]
  67. Werner, R.; Scheeres, D.J. Exterior Gravitation of a Polyhedron Derived and Compared with Harmonic and Mascon Gravitation Representations of Asteroid 4769 Castalia. Celest. Mech. Dyn. Astron. 1996, 65, 313–344. [Google Scholar] [CrossRef]
  68. Scheeres, D.; Hesar, S.; Tardivel, S.; Hirabayashi, M.; Farnocchia, D.; McMahon, J.; Chesley, S.; Barnouin, O.; Binzel, R.; Bottke, W.; et al. The geophysical environment of Bennu. Icarus 2016, 276, 116–140. [Google Scholar] [CrossRef]
  69. Broschart, S.B. Close Proximity Spacecraft Maneuvers near Irregularly Shaped Small Bodies: Hovering, Translation and Descent. 2006. Available online: https://deepblue.lib.umich.edu/handle/2027.42/126101 (accessed on 20 October 2020).
  70. Scheeres, D.J.; Miller, J.K.; Yeomans, D.K. The Orbital Dynamics Environment of (433)Eros: A Case Study for Future Asteroid Missions; (IPN Progress Report 42-152); Jet Propulsion Laboratory, California Institute of Technology: La Cañada Flintridge, CA, USA, 2002. [Google Scholar]
  71. Broschart, S.B.; Scheeres, D.J. Control of Hovering Spacecraft Near Small Bodies: Application to Asteroid 25143 Itokawa. J. Guid. Control Dyn. 2005, 28, 343–354. [Google Scholar] [CrossRef]
  72. Kawaguchi, J. Hayabusa, Summary of Guidance, Navigation and Control Achievement in its Proximity Phase. In Proceedings of the AIAA/AAS Astrodynamics Specialist Conference and Exhibit, Keystone, CO, USA, 21–24 August 2006. [Google Scholar] [CrossRef]
  73. Asteroid Fact Sheet. 2019. Available online: https://nssdc.gsfc.nasa.gov/planetary/factsheet/asteroidfact.html (accessed on 27 September 2019).
  74. Becker, T.; Howell, E.; Nolan, M.; Magri, C.; Pravec, P.; Taylor, P.; Oey, J.; Higgins, D.; Vilagi, J.; Kornos, L.; et al. Physical modeling of triple near-Earth Asteroid (153591) 2001 SN263 from radar and optical light curve observations. Icarus 2015, 248, 499–515. [Google Scholar] [CrossRef]
  75. Jiang, Y.; Baoyin, H.; Wang, X.; Li, H. Stability and motion around equilibrium points in the rotating plane-symmetric potential field. Results Phys. 2018, 10, 487–497. [Google Scholar] [CrossRef]
  76. Balmino, G. Gravitational potential harmonics from the shape of an homogeneous body. Celest. Mech. Dyn. Astron. 1994, 60, 331–364. [Google Scholar] [CrossRef]
  77. Scheeres, D.J. The Effect of C22 on Orbit Energy and Angular Momentum. Celest. Mech. Dyn. Astron. 1999, 73, 339–348. [Google Scholar] [CrossRef]
  78. Feng, J.; Hou, X. Dynamics of Equilibrium Points in a Uniformly Rotating Second-Order and Degree Gravitational Field. Astron. J. 2017, 154, 1. [Google Scholar] [CrossRef]
  79. Valvano, G.; Winter, O.C.; Sfair, R.; Machado Oliveira, R.; Borderes-Motta, G. 2001SN263—The contribution of their irregular shapes on the neighborhood dynamics. Mon. Not. R. Astron. Soc. 2022, 515, 606–616. [Google Scholar] [CrossRef]
  80. Wang, X.; Jiang, Y.; Gong, S.p. Analysis of the Potential Field and Equilibrium Points of Irregular-shaped Minor Celestial Bodies. Astrophys. Space Sci. 2014, 353, 105–121. [Google Scholar] [CrossRef]
  81. Jiang, Y.; Baoyin, H. Periodic Orbits Related to the Equilibrium Points in the Potential of Irregular-shaped Minor Celestial Bodies. Results Phys. 2019, 12, 368–374. [Google Scholar] [CrossRef]
  82. Chanut, T.G.G.; Aljbaae, S.; Prado, A.F.B.A.; Carruba, V. Dynamics in the vicinity of (101955)Bennu: Solar radiation pressure effects in equatorial orbits. Mon. Not. R. Astron. Soc. 2017, 470, 2687–2701. [Google Scholar] [CrossRef]
  83. Hirabayashi, M.; Scheeres, D.J. Analysis of Asteroid (216) Kleopatra Using Dynamical and Structural Constraints. Astrophys. J. 2013, 780, 160. [Google Scholar] [CrossRef]
  84. Jiang, Y.; Baoyin, H.; Li, H. Collision and Annihilation of Relative Equilibrium Points Around Asteroids with a Changing Parameter. Mon. Not. R. Astron. Soc. 2015, 452, 3924–3931. [Google Scholar] [CrossRef]
  85. Jiang, Y.; Baoyin, H.; Li, J.; Li, H. Orbits and manifolds near the equilibrium points around a rotating asteroid. Astrophys. Space Sci. 2014, 349, 83–106. [Google Scholar] [CrossRef]
  86. Sanchez, D.M.; Prado, A. Searching for Less-Disturbed Orbital Regions Around the Near-Earth Asteroid 2001SN263. J. Spacecr. Rocket. 2019, 56, 1–11. [Google Scholar] [CrossRef]
  87. Doyle, J.C.; Francis, B.A.; Tannenbaum, A.R. Feedback Control Theory; Macmillan Publishing Company: New York, NY, USA, 1992. [Google Scholar]
  88. Lukes, D.L. Optimal Regulation of Nonlinear Dynamic Systems. SIAM J. Control Optim. 1969, 7, 75–100. [Google Scholar] [CrossRef]
  89. Cimen, T. Recent Advances in Nonlinear Optimal Feedback Control Design. In Proceedings of the WSEAS International Conference on Applied Mathematics, Miami, FL, USA, 18–20 January 2006; pp. 460–465. [Google Scholar]
  90. Goh, C. On the Nonlinear Optimal Regulator Problem. Automatica 1993, 29, 751–756. [Google Scholar] [CrossRef]
  91. Cloutier, J.R.; D’Souza, C.N.; Mracek, C.P. Nonliner regulation and nonlinear H control via the state-dependent Riccati equation technique: Part 1. Theory. In Proceedings of the IFAC World Congress, San Francisco, CA, USA, 30 June–5 July 1996. [Google Scholar]
  92. Pittner, J.; Simaan, M. Tandem Cold Metal Rolling Mill Control; Springer: London, UK, 2011. [Google Scholar]
  93. Zhang, Y.; Li, S.; Liao, L. Near-optimal control of dynamical systems—A brief survey. Annu. Rev. Control 2019, 47, 71–80. [Google Scholar] [CrossRef]
  94. Sontag, E. Mathematical Control Theory: Deterministic Finite-Dimensional Systems; Springer: Berlin/Heidelberg, Germany, 1998. [Google Scholar] [CrossRef]
  95. Anderson, B.D.O.; Moore, J.B. Optimal Control; Prentice-Hall: Englewood Cliffs, NJ, USA, 1990. [Google Scholar]
  96. Elloumi, S.; Sansa, I.; Braiek, N.B. On the stability of optimal controlled systems with SDRE approach. In Proceedings of the International Multi-Conference on Systems, Signals and Devices, Chemnitz, Germany, 20–23 March 2012; pp. 1–5. [Google Scholar]
  97. Banks, H.T.; Lewis, B.M.; Tran, H.T. Nonlinear Feedback Controllers and Compensators: A state-dependent Riccati equation approach. Comput. Optim. Appl. 2007, 37, 177–218. [Google Scholar] [CrossRef]
  98. Nekoo, R.S. Tutorial and Review on the State-dependent Riccati Equation. J. Appl. Nonlinear Dyn. 2019, 8, 109–166. [Google Scholar] [CrossRef]
  99. Massari, M.; Zamaro, M. Application of SDRE Technique to Orbitral and Attitide Control of Spacecraft Formation Flying. Acta Astronaut. 2014, 94, 409–420. [Google Scholar] [CrossRef]
  100. Batmani, Y.; Davoodi, M.; Meskin, N. On design of suboptimal tracking controller for a class of nonlinear systems. In Proceedings of the American Control Conference, Boston, MA, USA, 6–8 July 2016; pp. 1094–1098. [Google Scholar]
  101. Naidu, D.S.; Paul, S.; Khamis, A.; Rieger, C.R. A Simplified SDRE Technique for Finite Horizon Tracking Problem in Optimal Control Systems. In Proceedings of the Indian Control Conference, Hyderabad, India, 18–20 December 2019; pp. 170–175. [Google Scholar]
  102. Bourdache-Siguerdidjane, H.; Fliess, M. Optimal Feedback Control of Non-linear Systems. Automatica 1987, 23, 365–372. [Google Scholar] [CrossRef]
  103. Huang, Y.; Lu, W.M. Nonliner Optimal Control: Alternatives to the Hamilton-Jacobi Equation. In Proceedings of the Conference on Decision and Control, Kobe, Japan, 11–13 December 1996; pp. 3942–3947. [Google Scholar]
  104. Popescu, M.; Dumitrache, A. On the Optimal Control of Affine Nonlinear Systems. Math. Probl. Eng. 2005, 2005, 465–475. [Google Scholar] [CrossRef]
  105. Elloumi, S.; Braiek, N.B. On Feedback Control Techniques of Nonlinear Analytic Systems. J. Appl. Res. Technol. 2014, 12, 500–513. [Google Scholar] [CrossRef]
  106. Pearson, J.D. Approximation Methods in Optimal Control. J. Electron. Control 1962, 13, 453–465. [Google Scholar] [CrossRef]
  107. Burghart, J.H. A Technique for Suboptimal Feedback Control of Nonlinear Systems. IEEE Trans. Autom. Control 1969, 14, 530–533. [Google Scholar] [CrossRef]
  108. Cimen, T. State Dependent Ricatti Equation (SDRE) Control: A survey. In Proceedings of the World Congress, Seoul, Republic of Korea, 6–11 July 2008; pp. 201–215. [Google Scholar]
  109. Cimen, T. Systematic and effective design of nonlinear feedback controllers via the state-dependent Riccati equation (SDRE) method. Annu. Rev. Control 2010, 34, 32–51. [Google Scholar] [CrossRef]
  110. Roudkenary, K.A.; Khaloozadeh, H.; Sedigh, A.K. SDRE Control of Non-affine Systems. In Proceedings of the International Conference on Control, Instrumentation and Automation, Qazvin, Iran, 27–28 January 2016; pp. 239–244. [Google Scholar] [CrossRef]
  111. Naidu, D.S.; Paul, S.; Rieger, C.R. A simplified SDRE technique for regulation in optimal control systems. In Proceedings of the IEEE International Conference on Electro Information Technology, Brookings, SD, USA, 20–22 May 2019; pp. 327–332. [Google Scholar]
  112. Erdem, E.; Alleyne, A. Experimental real-time SDRE control of an underactuated robot. In Proceedings of the IEEE Conference on Decision and Control, Orlando, FL, USA, 4–7 December 2001; Volume 3, pp. 2986–2991. [Google Scholar]
  113. Lam, Q.; Xin, M.; Cloutier, J. SDRE control stability criteria and convergence issues: Where are we today addressing practitioners’ concerns? In Proceedings of the Infotech Aerospace Conference, AIAA, Garden Grove, CA, USA, 19–21 June 2012. [Google Scholar] [CrossRef]
  114. Bogdanov, A.; Wan, E. SDRE Control With Nonlinear Feedforward Compensation For A Small Unmanned Helicopter. In Proceedings of the AIAA Unmanned Unlimited Conference, San Diego, CA, USA, 15–18 September 2003. [Google Scholar]
  115. Lee, D.; Butcher, E.A.; Scheeres, D.J. Finite-Time Control for Spacecraft Body-Fixed Hovering Over an Asteroid. IEEE Trans. Aerosp. Electron. Syst. 2014, 51, 506–520. [Google Scholar] [CrossRef]
  116. Zhang, B.; Jiang, L.; Bai, J. Velocity-Free Prescribed Performance Control for Spacecraft Hovering Over an Asteroid with Input Saturation. J. Frankl. Inst. 2020, 357, 6471–6497. [Google Scholar] [CrossRef]
  117. Ferrari, F.; Lavagna, M.; Howell, K. Trajectory design about binary asteroids through coupled three-body problems. In Proceedings of the AAS/AIAA Space Flight Mecanics Meetings, Santa Fe, NM, USA, 26–30 January 2014; pp. 2093–2110. [Google Scholar]
  118. Lee, D.; Bang, H.; Butcher, E.; Amit, S. Nonlinear Output Tracking and Disturbance Rejection for Autonomous Close Range Rendezvous and Docking of Spacecraft. Trans. Jpn. Soc. Aeronaut. Space Sci. 2014, 57, 225–237. [Google Scholar] [CrossRef]
  119. Geranmehr, B.; Nekoo, S.R. Nonlinear suboptimal control of fully coupled non-affine six-DOF autonomous underwater vehicle using the state-dependent Riccati equation. Ocean Eng. 2015, 96, 248–257. [Google Scholar] [CrossRef]
  120. Tekinalp, O.; Kumbasar, S. SDRE Based Guidance and Flight Control of Aircraft Formations. In Proceedings of the AIAA Guidance, Navigation and Control Conference, Kissimmee, FL, USA, 5–9 January 2015. [Google Scholar] [CrossRef]
  121. Ogundele, A.D. Nonlinear Optimal Controller for Nonlinear Spacecraft Formation Flying with Periodic Coefficients via SDRE Technique. In Proceedings of the AAS/AIAA Astrodynamics Specialist Conference, Virtual, 9–12 August 2020. [Google Scholar]
  122. Strano, S.; Terzo, M. A SDRE-based Tracking Control for a Hydraulic Actuation System. Mech. Syst. Signal Process. 2015, 60, 715–726. [Google Scholar] [CrossRef]
  123. Batmani, Y.; Davoodi, M.; Meskin, N. Nonlinear Suboptimal Tracking Controller Design Using State-Dependent Riccati Equation Technique. IEEE Trans. Control Syst. Technol. 2017, 25, 1833–1839. [Google Scholar] [CrossRef]
  124. Jayaram, A.; Tadi, M. Synchronization of chaotic systems based on SDRE method. Chaos Solitons Fractals 2006, 28, 707–715. [Google Scholar] [CrossRef]
  125. Korayem, M.H.; Nekoo, S.R. State-dependent differential Riccati equation (SDDRE) to track control of time-varying systems with state and control nonlinearities. ISA Trans. 2015, 57, 117–135. [Google Scholar] [CrossRef] [PubMed]
  126. Batmani, Y. Chaos control and chaos synchronization using the state-dependent Riccati equation techniques. Trans. Inst. Meas. Control 2019, 41, 311–320. [Google Scholar] [CrossRef]
  127. Shahradfar, E.; Fakharian, A. Optimal controller design for DC microgrid based on state-dependent Riccati Equation (SDRE) approach. Cyber-Phys. Syst. 2021, 7, 41–72. [Google Scholar] [CrossRef]
  128. Franzini, G.; Tannous, M.; Innocenti, M. Spacecraft Relative Motion Control Using the State Dependent Ricatti Equation Technique. In Proceedings of the International Esa Conference on Guidance, Navigation and Control Systems, Salzburg, Austria, 29 May–2 June 2017. [Google Scholar]
  129. Kuo, Y.L. Robust chaos synchronizations using an SDRE-based sub-optimal control approach. Nonlinear Dyn. 2014, 76, 733–742. [Google Scholar] [CrossRef]
  130. Anderson, B.; Moore, J. Linear system optimisation with prescribed degree of stability. Proc. Inst. Electr. Eng. 1969, 116, 2083–2087. [Google Scholar] [CrossRef]
  131. Prach, A.; Tekinalp, O. Development of a State Dependent Ricatti Equation Based Tracking Flight Controller for Unmanned Aircraft. In Proceedings of the AIAA Guidance, Navigation and Control Conference, Boston, MA, USA, 19–22 August 2013; pp. 1–14. [Google Scholar]
  132. Ozawa, R.; Takahashi, M. Agile Attitude Control and Singularity Avoidance/Escape by the SDRE Method Using a Biased State-Dependent Weighting Matrix. Appl. Sci. 2018, 8, 140. [Google Scholar] [CrossRef]
  133. Santos, G.P.; Balthazar, J.M.; Janzen, F.C.; Rocha, R.T.; Nabarrete, A.; Tusset, A.M. Nonlinear dynamics and SDRE control applied to a high-performance aircraft in a longitudinal flight considering atmospheric turbulence in flight. J. Sound Vib. 2018, 436, 273–285. [Google Scholar] [CrossRef]
  134. Kim, C.H.; Sung, S.K.; Yang, C.D.; Yu, Y.H. Rotorcraft Trajectory Tracking Using the State-Dependent Ricatti Equation Controller. Trans. Jpn. Soc. Aeronaut. Space Sci. 2008, 51, 184–192. [Google Scholar] [CrossRef]
  135. Lima, J.J.; Santos, M.M.D.; Tusset, A.M.; Bassinelo, D.G.; Janzen, F.C.; Balthazar, J.M. Nonlinear Control Strategy Based on Discrete-Time SDRE for Electronic Throtle Control. In Proceedings of the IEEE International Conference on Industry Applications, Curitiba, Brazil, 20–23 November 2016; pp. 1–7. [Google Scholar]
  136. Banks, H.T.; Kwon, H.D.; Toivanen, J.A.; Tran, H.T. A state-dependent Riccati equation-based estimator approach for HIV feedback control. Optim. Control Appl. Methods 2006, 27, 93–121. [Google Scholar] [CrossRef]
  137. Batmani, Y.; Khaloozadeh, H. Optimal chemotherapy in cancer treatment: State dependent Riccati equation control and extended Kalman filter. Optim. Control Appl. Methods 2013, 34, 562–577. [Google Scholar] [CrossRef]
  138. Tusset, A.M.; Bueno, A.M.; Santos, J.P.; Tsuchida, M.; Balthazar, J.M. A non-ideally excited pendulum controlled by SDRE technique. J. Braz. Soc. Mech. Sci. Eng. 2016, 38, 2459–2472. [Google Scholar] [CrossRef]
  139. Montagner, V.F.; Ribas, S.P. State feedback control for tracking sinusoidal references with rejection of disturbances applied to UPS systems. In Proceedings of the Annual Conference of IEEE Industrial Eletronics, Porto, Portugal, 3–5 November 2009; pp. 1764–1769. [Google Scholar] [CrossRef]
  140. Tusset, A.M.; Bueno, A.M.; Nascimento, C.B.; Kaster, M.S.; Balthazar, J.M. Chaos Suppression in NEMs Resonators by Using Nonlinear Control Design. In Proceedings of the International Conference on Mathematical Problems in Engineering, Aerospace and Sciences, Vienna, Austria, 10–14 July 2012; pp. 183–189. [Google Scholar] [CrossRef]
  141. Tusset, A.M.; Bueno, A.M.; Nascimento, C.B.; Kaster, M.S.; Balthazar, J.M. Nonlinear State Estimation and Control for Chaos Suppression in MEMs Resonator. Shock Vib. 2013, 20, 749–761. [Google Scholar] [CrossRef]
  142. Tusset, A.M.; Balthazar, J.M.; Felix, J.L.P. On elimination of chaotic behavior in a non-ideal portal frame structural system, using both passive and active controls. J. Vib. Control 2013, 19, 803–813. [Google Scholar] [CrossRef]
  143. Balthazar, J.M.; Bassinello, D.G.; Tusset, A.M.; Bueno, A.M.; Junior, B.R.P. Nonlinear control in an electromechanical transducer with chaotic behaviour. Meccanica 2014, 49, 1859–1867. [Google Scholar] [CrossRef]
  144. Chavarette, F.R.; Peruzzi, N.J.; Ferreira, D.C.; Lopes, M.L.M. Chaos Control via SDRE Method Applied to a Non-Ideal Vibration Absorber Coupled to a Nonlinear Oscillator. Int. J. Pure Appl. Math. 2015, 103, 311–320. [Google Scholar] [CrossRef]
  145. Rafikov, M.; Balthazar, J.M. Optimal Linear and Nonlinear Control Design for Chaotic Systems. In Proceedings of the International Conference on Multibody Systems, Nonlinear Dynamics and Control, Long Beach, CA, USA, 24–28 September 2005; Volume 6, pp. 867–873. [Google Scholar]
  146. Nekoo, S.R. Output- and state-dependent Riccati equation: An output feedback controller design. Aerosp. Sci. Technol. 2022, 126, 107649. [Google Scholar] [CrossRef]
  147. Fang, J.; Margot, J.L.; Brozović, M.; Nolan, M.C.; Benner, L.A.M.; Taylor, P.A. Orbits of NEA triples 2001SN263 and 1994CC: Properties, origin and evolution. Astron. J. 2011, 141, 1–15. [Google Scholar] [CrossRef]
  148. Perna, D.; Alvarez-Candal, A.; Fornasier, S.; Kanuchová, Z.; Giuliatti Winter, S.M.; Vieira Neto, E.; Winter, O.C. The triple near-Earth asteroid (153591) 2001 SN263: An ultra-blue, primitive target for the Aster space mission. Astron. Astrophys. 2014, 568, L6. [Google Scholar] [CrossRef]
  149. Small-Body Targets of Spacecraft Missions. Available online: https://ssd.jpl.nasa.gov/sb/targets.html (accessed on 10 December 2024).
  150. Almeida Junior, A.D.; Mescolotti, B.; Chiaradia, A.P.M.; Gomes, V.M.; Prado, A.F.B.A. Searching for Orbits for a Mission to the Asteroid 2001SN263 Considering Errors in the Physical Parameters. Symmetry 2022, 14, 1789. [Google Scholar] [CrossRef]
Figure 1. Planar ZVCs for Vesta. (S)table equilibrium ( x e , y e ) = ( 0 , ± 551,605.90 , m ) : J = 49 , 072.7 ; Green curves surrounding the stable equilibria: J = 49,115.0 ; (U)nstable equilibrium: ( x u , y u ) = ( ± 554,560.98 m , 0 ) : J = 49,253.2 ; Blue curves: J = 56,000.0 . The inner black curve corresponds to the NEA 569 km × 555 km equatorial line.
Figure 1. Planar ZVCs for Vesta. (S)table equilibrium ( x e , y e ) = ( 0 , ± 551,605.90 , m ) : J = 49 , 072.7 ; Green curves surrounding the stable equilibria: J = 49,115.0 ; (U)nstable equilibrium: ( x u , y u ) = ( ± 554,560.98 m , 0 ) : J = 49,253.2 ; Blue curves: J = 56,000.0 . The inner black curve corresponds to the NEA 569 km × 555 km equatorial line.
Applsci 15 01799 g001
Figure 2. Planar ZVCs for Psyche. (S)table equilibrium ( x e , y e ) = ( 0 , ± 213,712.06 m ) : J = 11,906.8 ; Green curves surrounding the stable equilibria: J = 12,100.0 ; (U)nstable equilibrium ( x u , y u ) = ( ± 221,891.42 m , 0 ) : J = 12,222.9 . Blue curves: J = 14,200.0 . The inner black ellipse corresponds to the NEA 280 km × 230 km equatorial line.
Figure 2. Planar ZVCs for Psyche. (S)table equilibrium ( x e , y e ) = ( 0 , ± 213,712.06 m ) : J = 11,906.8 ; Green curves surrounding the stable equilibria: J = 12,100.0 ; (U)nstable equilibrium ( x u , y u ) = ( ± 221,891.42 m , 0 ) : J = 12,222.9 . Blue curves: J = 14,200.0 . The inner black ellipse corresponds to the NEA 280 km × 230 km equatorial line.
Applsci 15 01799 g002
Figure 3. Planar ZVCs for Mathilde. (S)table equilibrium: ( x e , y e ) = ( 0 , ± 727,372 m ) ; J = 13.857 ; (U)nstable equilibrium: ( x u , y u ) = ( ± 727,583 m , 0 ) ; J = 13.860 . The outer (blue) curve corresponds to J = 17 . The inner small black ellipse corresponds to the NEA 66 km × 48 km equatorial line.
Figure 3. Planar ZVCs for Mathilde. (S)table equilibrium: ( x e , y e ) = ( 0 , ± 727,372 m ) ; J = 13.857 ; (U)nstable equilibrium: ( x u , y u ) = ( ± 727,583 m , 0 ) ; J = 13.860 . The outer (blue) curve corresponds to J = 17 . The inner small black ellipse corresponds to the NEA 66 km × 48 km equatorial line.
Applsci 15 01799 g003
Figure 4. Planar ZVCs for Eros. 4 unstable and 2 stable equilibrium points can be seen outside the elongated 33 km   ×   13 km body’s equatorial line (black ellipse). (S)table equilibrium ( x e , y e ) = ( 0 , ± 14,975.88 m ) : J = 43.687 ; Green curves surrounding the stable equilibria: J = 45 ; (U)nstable equilibrium ( x u , y u ) = ( 0 , ± 9015.31 m ) : J = 46.248 ; (U)nstable equilibrium ( x u , y u ) = ( ± 18,879.64 m , 0 ) : J = 50.788 ; Violet curve: J = 58 .
Figure 4. Planar ZVCs for Eros. 4 unstable and 2 stable equilibrium points can be seen outside the elongated 33 km   ×   13 km body’s equatorial line (black ellipse). (S)table equilibrium ( x e , y e ) = ( 0 , ± 14,975.88 m ) : J = 43.687 ; Green curves surrounding the stable equilibria: J = 45 ; (U)nstable equilibrium ( x u , y u ) = ( 0 , ± 9015.31 m ) : J = 46.248 ; (U)nstable equilibrium ( x u , y u ) = ( ± 18,879.64 m , 0 ) : J = 50.788 ; Violet curve: J = 58 .
Applsci 15 01799 g004
Figure 5. Planar ZVCs for 2001 S N 263 _ A l p h a . Equilibrium points are located only some tens of meters above the body’s 2.8 km   ×   2.7 km equatorial line (black circle). (S)table equilibrium: ( x e , y e ) = ( 0 , ± 1450.75 m ) ; J = 0.8424 ; Green curves surrounding the stable equilibria: J = 0.8465 ; (U)nstable equilibrium: ( x u , y u ) = ( ± 1480.39 m , 0 ) ; J = 0.853 . Blue curve: J = 1.2 .
Figure 5. Planar ZVCs for 2001 S N 263 _ A l p h a . Equilibrium points are located only some tens of meters above the body’s 2.8 km   ×   2.7 km equatorial line (black circle). (S)table equilibrium: ( x e , y e ) = ( 0 , ± 1450.75 m ) ; J = 0.8424 ; Green curves surrounding the stable equilibria: J = 0.8465 ; (U)nstable equilibrium: ( x u , y u ) = ( ± 1480.39 m , 0 ) ; J = 0.853 . Blue curve: J = 1.2 .
Applsci 15 01799 g005
Figure 6. Left: Discount factor α = 10 6 used to ensure stability in calculations.
Figure 6. Left: Discount factor α = 10 6 used to ensure stability in calculations.
Applsci 15 01799 g006
Figure 7. (left): Uncontrolled (blue, cont) and controlled (black, dot and dash) O x y -trajectories around the stable equilibrium point ( x s , y s ) = ( 0 , 213,712.06 ) (red star ∗) in the O x y effective potential for (16) Psyche for two different penalty strategies. (right): The 10 4 × higher penalty produced a ∼20 times smaller control effort for the lower (dot) trajectory, resulting in a much slower convergence to the equilibrium.
Figure 7. (left): Uncontrolled (blue, cont) and controlled (black, dot and dash) O x y -trajectories around the stable equilibrium point ( x s , y s ) = ( 0 , 213,712.06 ) (red star ∗) in the O x y effective potential for (16) Psyche for two different penalty strategies. (right): The 10 4 × higher penalty produced a ∼20 times smaller control effort for the lower (dot) trajectory, resulting in a much slower convergence to the equilibrium.
Applsci 15 01799 g007
Figure 8. (left): Uncontrolled (cont, red) and controlled (dash & dot) O x y -trajectories around the unstable equilibrium (∗) ( x u , y u ) = ( 221,891.42 , 0 ) in the O x y effective potential for (16) Psyche. (right) The respective control efforts.
Figure 8. (left): Uncontrolled (cont, red) and controlled (dash & dot) O x y -trajectories around the unstable equilibrium (∗) ( x u , y u ) = ( 221,891.42 , 0 ) in the O x y effective potential for (16) Psyche. (right) The respective control efforts.
Applsci 15 01799 g008
Figure 9. Uncontrolled (dash) and controlled (dot) O x y -trajectories around the stable equilibrium point ( x e , y e ) = ( 0 , 1450.75 ) (central black dot •) in the O x y effective potential for 2001SN263-ALPHA.
Figure 9. Uncontrolled (dash) and controlled (dot) O x y -trajectories around the stable equilibrium point ( x e , y e ) = ( 0 , 1450.75 ) (central black dot •) in the O x y effective potential for 2001SN263-ALPHA.
Applsci 15 01799 g009
Figure 10. Evolution of the x-position (left) and x-control effort (right) for a spacecraft hovering around the stable equilibrium point ( x e , y e ) = ( 0 , 1450.75 ) in the O x y effective potential for 2001SN263-ALPHA.
Figure 10. Evolution of the x-position (left) and x-control effort (right) for a spacecraft hovering around the stable equilibrium point ( x e , y e ) = ( 0 , 1450.75 ) in the O x y effective potential for 2001SN263-ALPHA.
Applsci 15 01799 g010
Figure 11. Alpha-centric trajectories. Central green star represents Alpha.
Figure 11. Alpha-centric trajectories. Central green star represents Alpha.
Applsci 15 01799 g011
Figure 12. Alpha-centric trajectories showing the spacecraft (black star, left) scaping from the system. Central green star represents Alpha.
Figure 12. Alpha-centric trajectories showing the spacecraft (black star, left) scaping from the system. Central green star represents Alpha.
Applsci 15 01799 g012
Figure 13. Distance from the spacecraft to the three asteroids: B (Beta): red (dash-dot); G (Gamma): blue (dash); A (Alpha): black (bold). (a) Distances (m) from the spacecraft to the asteroids in long-lasting case. (b) Distances (m) from the spacecraft to the asteroids in the escape case.
Figure 13. Distance from the spacecraft to the three asteroids: B (Beta): red (dash-dot); G (Gamma): blue (dash); A (Alpha): black (bold). (a) Distances (m) from the spacecraft to the asteroids in long-lasting case. (b) Distances (m) from the spacecraft to the asteroids in the escape case.
Applsci 15 01799 g013
Figure 14. Long-lasting reference-trajectory tracking using SDRE with different associations of Penalty matrices Q and R.
Figure 14. Long-lasting reference-trajectory tracking using SDRE with different associations of Penalty matrices Q and R.
Applsci 15 01799 g014
Figure 15. Control effort in the trajectory tracking with different associations of Penalty matrices Q and R.
Figure 15. Control effort in the trajectory tracking with different associations of Penalty matrices Q and R.
Applsci 15 01799 g015
Figure 16. Trajectories for a spacecraft approaching the stable equilibrium point ( x e , y e ) = ( 0 , 1450.75 ) (∗) in the O x y effective potential for 2001SN263-ALPHA. Close view at right. The two curves were obtained with small changes in the coefficient matrices. Dashed black line represents the body surface.
Figure 16. Trajectories for a spacecraft approaching the stable equilibrium point ( x e , y e ) = ( 0 , 1450.75 ) (∗) in the O x y effective potential for 2001SN263-ALPHA. Close view at right. The two curves were obtained with small changes in the coefficient matrices. Dashed black line represents the body surface.
Applsci 15 01799 g016
Table 1. Asteroid properties [73,74].
Table 1. Asteroid properties [73,74].
NEODiscoveryMass ( × 10 15  kg)Dimension (km)Rotation Period (h)Density (g/cm3)
(4) Vesta1807259,000569 × 555 × 4535.33.4
(16) Psyche185224,000280 × 230 × 1904.24.0
(253) Mathilde1885103.366 × 48 × 46417.71.3
(433) Eros18986.733 × 13 × 135.32.7
(153591) 2001SN263 (main body “Alpha”)20010.009172.8 × 2.7 × 2.93.41.1
Table 2. Stability Parameters for Vesta.
Table 2. Stability Parameters for Vesta.
Equilibrium PointsEigenvaluesEigenvectorsJ
( x , y ) (m) λ 1 λ 2 v 1 v 2
(±554,560.98, 0) 3.33 × 10 7 1.16 × 10 9 ( 1 , 0 ) ( 0 , 1 ) 49,253.2
(0, ±551,605.90) 3.29 × 10 7 1.19 × 10 9 ( 0 , 1 ) ( 1 , 0 ) 49,072.7
Table 3. Stability Parameters for Psyche.
Table 3. Stability Parameters for Psyche.
Equilibrium PointsEigenvaluesEigenvectorsJ
( x , y ) (m) λ 1 λ 2 v 1 v 2
(±221,891.42, 0) 5.50 × 10 7 1.21 × 10 8 ( 1 , 0 ) ( 0 , 1 ) 12,222.9
(0, ± 213,712.06) 5.13 × 10 7 1.46 × 10 8 ( 0 , 1 ) ( 1 , 0 ) 11,906.8
Table 4. Stability Parameters for Mathilde.
Table 4. Stability Parameters for Mathilde.
Equilibrium PointsEigenvaluesEigenvectorsJ
( x , y ) (m) λ 1 λ 2 v 1 v 2
(±727,583, 0) 5.24 × 10 11 1.01 × 10 14 ( 1 , 0 ) ( 0 , 1 ) 13.860
(0, ±727,372) 5.24 × 10 11 1.02 × 10 14 ( 0 , 1 ) ( 1 , 0 ) 13.857
Table 5. Stability Parameters for Eros.
Table 5. Stability Parameters for Eros.
Equilibrium PointsEigenvaluesEigenvectorsJ
( x , y ) (m) λ 1 λ 2 v 1 v 2
(±18,879.64, 0) 3.86 × 10 7 3.03 × 10 8 ( 1 , 0 ) ( 0 , 1 ) 50.7882
(0, ±14,975.88) 2.29 × 10 7 9.67 × 10 8 ( 0 , 1 ) ( 1 , 0 ) 43.6871
(0, ±9015.31) 1.22 × 10 6 8.94 × 10 7 ( 1 , 0 ) ( 0 , 1 ) 46.2481
Table 6. Stability Parameters for 2001 S N 263 _ Alpha.
Table 6. Stability Parameters for 2001 S N 263 _ Alpha.
Equilibrium PointsEigenvaluesEigenvectorsJ
( x , y ) (m) λ 1 λ 2 v 1 v 2
(±1480.39, 0) 7.78 × 10 7 9.77 × 10 9 ( 1 , 0 ) ( 0 , 1 ) 0.85341
(0, ±1450.75) 7.46 × 10 7 1.08 × 10 8 ( 0 , 1 ) ( 1 , 0 ) 0.84237
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.

Share and Cite

MDPI and ACS Style

Cereja, E.; Balthazar, J.M.; Tusset, A.M.; Razoumny, V.; Prado, A.F.B.d.A. Rendezvous Missions to Systems of Small Solar System Bodies Using the Suboptimal SDRE Control Approach. Appl. Sci. 2025, 15, 1799. https://doi.org/10.3390/app15041799

AMA Style

Cereja E, Balthazar JM, Tusset AM, Razoumny V, Prado AFBdA. Rendezvous Missions to Systems of Small Solar System Bodies Using the Suboptimal SDRE Control Approach. Applied Sciences. 2025; 15(4):1799. https://doi.org/10.3390/app15041799

Chicago/Turabian Style

Cereja, Edson, José Manoel Balthazar, Angelo Marcelo Tusset, Vladimir Razoumny, and Antonio Fernando Bertachini de Almeida Prado. 2025. "Rendezvous Missions to Systems of Small Solar System Bodies Using the Suboptimal SDRE Control Approach" Applied Sciences 15, no. 4: 1799. https://doi.org/10.3390/app15041799

APA Style

Cereja, E., Balthazar, J. M., Tusset, A. M., Razoumny, V., & Prado, A. F. B. d. A. (2025). Rendezvous Missions to Systems of Small Solar System Bodies Using the Suboptimal SDRE Control Approach. Applied Sciences, 15(4), 1799. https://doi.org/10.3390/app15041799

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop