Next Article in Journal
A Numerical Investigation of Film Cooling under the Effects of Different Adverse Pressure Gradients
Next Article in Special Issue
Trajectory Approximation of a Low-Performance E-Sail with Fixed Orientation
Previous Article in Journal
Wind Shear Operation-Based Competency Assessment Model for Civil Aviation Pilots
Previous Article in Special Issue
Comparison of Doses in Lunar Habitats Located at the Surface and in Crater
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modelling Rigid Body Potential of Small Celestial Bodies for Analyzing Orbit–Attitude Coupled Motions of Spacecraft

Department of Astronomy, Yonsei University, Seoul 03722, Republic of Korea
*
Author to whom correspondence should be addressed.
Aerospace 2024, 11(5), 364; https://doi.org/10.3390/aerospace11050364
Submission received: 10 April 2024 / Revised: 30 April 2024 / Accepted: 1 May 2024 / Published: 5 May 2024
(This article belongs to the Special Issue Deep Space Exploration)

Abstract

:
The present study aims to propose a general framework of modeling rigid body potentials (RBPs) suitable for analyzing the orbit–attitude coupled motion of a spacecraft (S/C) near small celestial bodies, regardless of gravity estimation models. Here, ‘rigid body potential’ refers to the potential of a small celestial body integrated across the finite volume of an S/C, assuming that the mass of the S/C has no influence on the motion of the small celestial body. First proposed is a comprehensive formulation for modeling the RBP including its associated force, torque, and Hessian matrix, which is then applied to three gravity estimation models. The Hessian of potential plays a crucial role in calculating the RBP. This study assesses the RBP via numerical simulations for the purpose of determining proper gravity estimation models and seeking modeling conditions. The gravity estimation models and the associated RBP are tested for eight small celestial bodies. In this study, we utilize distance units (DUs) instead of SI units, where the DU is defined as the mean radius of the given small celestial body. For a given specific distance in Dus, the relative error of the gravity estimation model at this distance has a similar value regardless of the small celestial body. However, the difference value between the potential and RBP depends on the DU; in other words, it depends on the size of the small celestial body. This implies that accurate gravity estimation models are imperative for conducting RBP analysis. The overall results can help develop a propagation system for orbit–attitude coupled motions of an S/C in the vicinity of small celestial bodies.

1. Introduction

After the initial success of the Hayabusa mission, most deep space missions exploring small celestial bodies have opted to include proximity operations [1,2,3,4,5,6,7,8]. Given the distinctive dynamical characteristics of small celestial bodies due to their light masses, irregular shapes, and potentially variable spin axes/rates, proximity operations necessitate a meticulous analysis of the dynamical environment near small celestial bodies for successful missions.
Among a variety of dynamic characteristics, particularly noteworthy are the orbit–attitude interactions pertinent to gravity. The interaction caused by gravity becomes more influential as the orbital radius becomes smaller and the size of the spacecraft (S/C) becomes larger [9]. Given that more than 95% of these asteroids have diameters less than 1 km [10,11], these interactions are not only conspicuous but also substantially significant. Hence, this study primarily addresses the interaction between the orbit and attitude motions of an S/C induced by gravity.
When modeling the orbit–attitude coupled motion of an S/C, many studies have separately modeled orbit and attitude dynamics and combined them for simplicity of analysis, or they have employed mutual potentials. Most common is the former approach, which does not require any attitude information for analyzing S/C orbital motion but does require S/C positions to calculate gravitational torques [12]. This approach is applicable when the primary body significantly outweighs the S/C, as the contribution of the S/C volume to the gravitational force is negligible. Given the diminutive size of small celestial bodies, the contribution of S/C volume often becomes non-negligible. Though some recent studies discussed the influences of S/C attitude on orbital motions [13,14], they do not ensure that the total energy of the orbit–attitude coupled motions remain constant, since orbit and attitude motions are developed separately. As this study also aims to formulate the orbit–attitude coupled dynamics that naturally conserve total energy and momentum. The former approach is not suitable for our purposes. In contrast to the former approach, the latter employs the full two-body problem with mutual potential [15,16,17]. It addresses the orbit–attitude motions of both the primary body and the S/C, enabling the conservation of total energy within the entire system. Unnecessary computations arise, however, when the motion of small celestial bodies is not of primary concern. The present study focuses on the orbit–attitude coupled motions of an ‘S/C’ in proximity to small celestial bodies. In this context, it is important to differentiate between the ‘rigid body potential (RBP)’ and the ‘mutual potential’. Any motions of small celestial bodies themselves are not of our concern. The S/C is assumed to be an extended rigid body with finite volume; the ‘restricted’ assumption holds, i.e., the S/C does not exert any gravitational force on the small celestial body. With these assumptions, the interplay between the orbit and attitude of an S/C can be modeled through the process of volume integration using the gravity estimation model.
A multitude of research has been carried out with regard to RBP estimations in the vicinity of small celestial bodies. These studies are differentiated based on how to approximate the body of an S/C and how to estimate gravity. With regard to the methods for approximating the S/C body, some studies have developed higher-order integrations for the S/C body [18], while others rely on using the moment of inertia (MOI) for extended bodies [19]. In this study, the latter approach is selected, wherein the S/C is treated as an extended body. This choice is made to leverage its extensive applicability within dynamic and control systems.
The main contributions of our present study can be summarized as follows: (1) We present a comprehensive formulation of the RBP, including its associated force and torque components. The proposed framework of the RBP is applicable regardless of the gravity estimation models. (2) We apply this comprehensive formulation to three gravity estimation models, which can be naturally extended into other gravity estimation models. The estimation process of the RBP and its resultant force/torque requires the Hessian matrix of potential to be derived through each gravity estimation model. (3) This study assesses the RBP calculated using the three gravity estimation models. The primary objectives of this assessment are to determine the most suitable model for proximity operations in the vicinity of small celestial bodies and to determine conditions of applicability such as small body size. The numerical simulation reveals that the efficacy and precision of the RBP are contingent upon the chosen gravity estimation models, in addition to the accuracy of the Hessian calculations.
The remaining discussion is composed of five main sections. Section 2 introduces the background of this study and three gravity estimation models. Section 3 presents two propositions, encompassing a comprehensive formulation for the RBP, along with the related force and torque, and the second partial derivatives of the RBP concerning position. By amalgamating the contents from Section 2 and Section 3, Section 4 furnishes the RBP, accompanied by its corresponding force and torque, with three distinct gravity estimation models. Section 5 evaluates the associated potentials and RBPs. Section 6 summarizes and concludes the overall discussion.

2. Background and Gravity Estimation Models

2.1. Background

This study focuses on analyzing the orbit and attitude motions of an S/C orbiting small celestial bodies. If the masses/sizes of both the S/C and a small celestial body are similar to each other, the motions of both of them should be analyzed. In this case, it is convenient to select their barycenter as the coordinate origin. However, if the S/C is significantly smaller and lighter than a small celestial body, the gravitational influences of the S/C on the small celestial body is negligible. In such instances, selecting the center of the small celestial body as the coordinate origin becomes more convenient. This study considers the ‘in-between’ of two aforementioned cases; it is assumed that the mass of the S/C is considerably light, but its size is not negligibly small, compared to the small celestial body. There is typically an increase in the masses of small celestial bodies as their sizes grow, while the exact values vary based on their density [20]. In this section, it is confirmed that the ‘restricted’ assumption still holds, i.e., the S/C does not exert any gravitational force on the small celestial body based on existing exploration missions.
Table 1 lists the physical properties of exploration/flyby missions targeting small celestial bodies [21,22,23,24,25,26]. The third, fourth, and fifth columns indicate the semi-major axis a , the eccentricity e , and the mean radius R S of a small celestial body, respectively. M S / C and M S denote the masses of the S/C and small celestial body, respectively. The third column from the right side of Table 1 shows the ratio of the S/C mass to that of the asteroid. The second column from the right side indicates the distance between the barycenter x B and the center x S of the small celestial bodies when the distance between the S/C and the small celestial body is 3 R S . The maximum and minimum distances are 1.03 × 10 4   m and 3.69 × 10 12   m , respectively. These maximum and minimum values are 1.01 × 1 0 7 times and 1.28 × 1 0 17 times the average radius of the target bodies R S , respectively. Even the maximum value is negligibly small when considering the difference in orders of magnitude between this value and the position values of the S/C. The first column from the right indicates the magnitude ratio of the acceleration a S / C caused by the S/C to the acceleration a caused by the Sun when the small celestial bodies are located at their apoapsis. The maximum ratio is 2.30 × 10 11 , indicating that the gravitational force of the Sun predominates over the motions of small celestial bodies, rather than the gravitational force of the S/C.

2.2. Gravity Estimation Models

This section introduces three gravity estimation models used in this study: the Point Mass (PM) model, Extended Body (EB) model [27], and Triaxial Ellipsoid (TE) model [28]. All gravity estimation models are built upon the shape model of a small celestial body. Although these three models offer rather simple representations of the dynamical environments surrounding small celestial bodies, they still serve as valuable examples for elucidating the application of the RBP.

2.2.1. Point Mass Model

The PM model characterizes small celestial bodies as point masses, effectively representing restricted two-body motion. Let x R 3 be a position vector of a S/C. The potential V P M R of a small body, its gradient V x P M R 3 , and Hessian matrix V x x P M R 3 × 3 are expressed as
V P M = μ s x ,
V x P M = μ s x 3 x = f V P M ,
V x x P M = μ s x 3 3 x ^ x ^ T I 3
where μ s R and I 3 R 3 × 3 are a standard gravitational parameter and the identity matrix, respectively. x ^ and x denote a unit vector and the Euclidian norm for a given vector x , respectively. The gravitational torque τ V P M is given by
τ V P M = 3 μ s x 3 R T x ^ × J R T x ^
where J R 3 × 3 and R S O 3 are the MOI and attitude of S/C, respectively. × : R 3 R 3 × 3 is a skew-symmetry operator and T : R 3 × 3 R 3 × 3 is a transpose operator.

2.2.2. Extended Body Model

The EB model utilizes the MOI associated with a small celestial body to depict its geometric characteristics [27]. It is not universally embraced for estimating the gravity of small bodies. Let J s R 3 × 3 and G R be the MOI of a small celestial body and the gravitational constant, respectively. The potential V E B R pertaining to the small celestial body is expressed as
V E B = μ s x + G 2 x 3 t r J s 3 x ^ T J s x ^ ,
where t r : R 3 × 3 R is a trace operator. The successive derivatives of V E B with respect to x yield both its gradient V x E B R 3 , and its Hessian matrix V x x E B R 3 × 3 are formulated as
V x E B = μ s x 3 x 3 2 G x 5 t r J s I 3 + 2 J s 5 x ^ T J s x ^ x = f V E B ,
V x x E B = 3 μ s x 7 x 2 I 3 + 5 2 G M s t r J s I 3 + 4 J s 7 x ^ T J s x ^ I 3 x x T
μ s x 5 x 2 I 3 3 2 G M s t r J s I 3 + 2 J s 5 x ^ T J s x ^ I 3
where M s = μ s / G is the mass of the small body.

2.2.3. Triaxial Ellipsoid Model

The TE model approximates a small celestial body as a triaxial ellipsoid, characterized by dimensions of 2 α × 2 β × 2 γ ( α β γ ). Here, the dimensional parameters α , β , and γ are the semi-major, intermediate, and semi-minor axes of the approximated ellipsoid, respectively. The potential is constructed to account for a triaxial ellipsoidal body with uniform density [28]. Given specific values for α , β , γ , and M s , the potential V T E R , its gradient V x T E R 3 , and its Hessian matrix V x x T E R 3 × 3 are formulated as
V T E = 3 μ s 4 u x ϕ x ; u d u Δ u ,
V x T E = 3 μ s 4 u x ϕ x x ; u d u Δ u = f V T B ,
V x x T E = 3 μ s 4 u x ϕ x x x ; u d u Δ u ψ x ; u ϕ x x ; u ϕ x T x ; u
where
ϕ x ; u = x 1 2 α 2 + u + x 2 2 β 2 + u + x 3 2 γ 2 + u 1 ,
ϕ x x ; u = 2 x 1 α 2 + u ,   x 2 β 2 + u , x 3 γ 2 + u T 2 ϕ x x ; u ,
ϕ x x x ; u = 2 α 2 + u 1 0 0 0 β 2 + u 1 0 0 0 γ 2 + u 1 2 ϕ x x x ; u ,
ψ x ; u = 3 μ s Δ u x 1 2 α 2 + u 2 + x 2 2 β 2 + u 2 + x 3 2 γ 2 + u 2 1 = 3 μ s Δ u ϕ x x ; u 2 ,
Δ u = α 2 + u β 2 + u γ 2 + u .

3. Rigid Body Potential

Rigid body potential’ is defined as the potential of a small celestial body integrated across the finite volume of the S/C, with the assumption that the mass of the S/C has no influence on the motion of the small celestial body. The RBP is distinguishable from the ‘mutual potential’ in that it does not consider the motion of the small celestial body. Small celestial bodies are approximated as polyhedrons with uniform density, and the S/C is considered as an extended body with finite volume. This enables us to utilize a variety of gravity estimation models for comparison. Figure 1 visualizes the coordinate system for the RBP. In this section, the RBP is denoted as U and the subscript “x” specifically refers to the partial derivatives with respect to the variable x.
Proposition 1.
Let the potential, its gradient, and its Hessian be expressed as  V R ,  V x R 3 , and  V x x R 3 × 3  for a given pair of position vector  x R 3  and attitude  R S O 3 . Then, the RBP  U R , its force  f R 3 , its Hessian matrix  U x x , and its torque  τ R 3  are generalized as follows:
U = V M 1 2 n = 1 3 λ n v n T R J R T v n + 1 4 t r J t r V x x ,
M f = M V x + t r J 2 n = 1 3 Λ n v n n = 1 3 Λ n R J R T v n ,
U x x = M V x x + t r J 2 n = 1 3 u x 1 n + v n x Λ n T n = 1 3 u x 2 n + v n x R J R T Λ n T ,
J τ = n = 1 3 λ n R T v n × J R T v n .
Λ n = λ n v n x + 1 2 λ n x v n T  where  λ n R  and  v n R 3  are the nth eigenvalue of  V x x  and its associated eigenvector, respectively.  u x m n = u x m 1 n ,   u x m 2 n ,   u x m 3 n T R 3 × 3  for  m = 1 , 2 . Here,  u x 1 i n = Λ n x i v n R 3  and  u x 2 i n = Λ n x i R J R T v n R 3  where
Λ n x i = 3 2 λ n x i v n x + λ n 2 v n x i x + 1 2 2 λ n x i x v n T
for  i = 1 , 2 , 3 . M R +  is the total mass of the S/C.
Proof of Proposition 1.
Volume integration of the S/C body B yields U as
U = B   V x + R ρ d m ρ
where ρ R 3 indicates the position of the mass element d m in the body-fixed frame of the S/C as in Figure 1. It is assumed that ρ x . Let ϵ and κ be defined such that ϵ = ρ / x and cos κ = x ^ R ρ ^ , respectively. x + R ρ is rewritten as
x + R ρ = x 1 + 2 ϵ cos κ + ϵ 2 1 2 .
Then, it is possible to approximate the potential V at x up to the second order as
V x ϵ = V x + ϵ V ϵ ϵ = 0 + ϵ 2 2 2 V ϵ 2 ϵ = 0 + O ϵ
= V x + R ρ T V x + 1 2 R ρ T V x x R ρ + O ϵ
where x ϵ = x 1 + 2 ϵ cos κ + ϵ 2 1 2 and O ϵ contain all higher-order terms. The RBP then becomes
U x B V x + ρ T R T V x x + 1 2 ρ T R T V x x x R ρ d m ρ
= V x M + 1 2 B ρ T R T V x x x R ρ d m ρ .
Now, the Hessian V x x is decomposed by using scalar and vector pairs in order to rewrite the second term in Equation (10). As the eigenvalues of a real symmetric matrix are always real and the associated eigenvectors are orthogonal to each other [29], the Hessian V x x can be represented using three real eigenvalues and their associated eigenvectors. Let λ n and v n be eigenvalues and the corresponding eigenvectors of V x x for n = 1 ,   2 ,   3 , respectively. Then, V x x is represented as
V x x = n = 1 3 λ n v n v n T .
Note that the other pair a n , x n can be taken into account if V x x can be written as n = 1 N a n x n x n T for n = 1 ,   2 , , N . In this study, the eigenvalues and eigenvectors are utilized to derive the RBP without loss of generality. Introducing Equation (10) into (11) yields the RBP as
U x V x M + 1 2 n = 1 3 λ n B ρ T R T v n v n T R ρ d m ρ
= V x M + 1 2 n = 1 3 λ n v n T R B ρ ρ T d m ρ R T v n .
Since B ρ ρ T d m ρ = 1 2 t r J I 3 J , the RBP is finally expressed as
U x = V x M 1 2 n = 1 3 λ n v n T R J R T v n + 1 4 t r J t r V x x .
The gravitational force f is obtained by taking partial derivative of Equation (12):
M f = M V x + t r J 2 n = 1 3 λ n v n x + 1 2 λ n x v n T v n
n = 1 3 λ n v n x + 1 2 λ n x v n T R J R T v n
= M V x + t r J 2 n = 1 3 Λ n v n n = 1 3 Λ n R J R T v n .
The gravitational torque τ can be derived by taking the partial derivative of Equation (12) with respect to R :
U R = R V M + t r J 4 n = 1 3 λ n v n T v n 1 2 n = 1 3 λ n v n T R J R T v n
= n = 1 3 λ n v n v n T R J = V x x R J .
Substituting Equation (13) into J τ × = U R T R R T U R provides
J τ × = n = 1 3 λ n J R T v n v n T R + R T v n v n T R J .
Using y x T x y T = x × y × for x ,   y R 3 , the torque due to the RBP can be given as Equation (8).
In order to derive the Hessian matrix U x x , start by taking partial derivatives of U x with respect to x i as
x i U x = x i M V x + t r J 2 n = 1 3 Λ n v n n = 1 3 Λ n R J R T v n
= M V x x i + t r J 2 n = 1 3 u x 1 i n + Λ n v n x i n = 1 3 u x 2 i n + Λ n R J R T v n x i
where u x 1 i n = Λ n x i v n and u x 2 i n = Λ n x i R J R T v n . The first term of Equation (14) leads to
V x x = V x x 1 , V x x 2 , V x x 3 T = V x x .
The common term Λ n x i of u x 1 i n and u x 2 i n yields
Λ n x i = 3 2 λ n x i v n x + λ n 2 v n x i x + 1 2 2 λ n x i x v n T .
The second term of Equation (14) provides
x n = 1 3 Λ n v n = n = 1 3 u x 1 1 n + Λ n v n x 1 , n = 1 3 u x 1 2 n + Λ n v n x 2 , n = 1 3 u x 1 3 n + Λ n v n x 3 T
= n = 1 3 u x 1 1 n , u x 1 2 n , u x 1 3 n + Λ n v n x 1 , v n x 2 , v n x 3 T
= n = 1 3 u x 1 n + v n x Λ n T .
Similarly, the third term of Equation (14) becomes
x n = 1 3 u x 2 i n + Λ n R J R T v n x i = n = 1 3 u x 2 n + v n x R J R T Λ n T .
Finally, the Hessian of the RBP can be obtained by combining Equations (15)–(17). □
Proposition 1 can be extended to cases where the Hessian matrix of potential V x x is decomposed into two distinct vectors. Refer to Appendix A for details.

4. Application of Rigid Body Potential

Section 4 presents the RBP estimated through three gravity estimation models, namely, the PM, EB, and TE models introduced in Section 3. As stipulated by Proposition 1, the derivation of the U and its corresponding torque necessitates both the potential V itself and its associated Hessian V x x . Furthermore, the calculation of the force stemming from the RBP mandates the partial derivatives of certain scalar quantities and vectors linked to V x x and requires V x . In this section, the superscript “A” indicates its computation through the utilization of the A gravity estimation model.

4.1. Point Mass Model

This section presents the RBP, along with its gradient U x P M and its Hessian U x x P M when a small celestial body is conceptualized as a PM. Although it is challenging to assert that the PM model is accurate enough, its usefulness lies in understanding how Proposition 1 can be applied to a variety of gravity estimation models.
Example 1.
The RBP  U P M R  with the PM model, along with its associated force  f P M R 3 , Hessian  U x x P M R 3 × 3 , and torque  τ P M R 3 , is represented as
U P M = μ s x M 3 2 x ^ T R J R T x ^ x 2 + 1 2 t r J x 2 ,
M f P M = μ s x 3 M I 3 15 2 x ^ T R J R T x ^ x 2 I 3 + 3 R J R T x 2 + 3 2 t r J x 2 I 3 x = U x P M ,
U x x P M = μ s x 3 M 3 x ^ x ^ T I 3 15 2 x ^ T R J R T x ^ x 2 7 x ^ x ^ T I 3 + 3 R J R T x 2 10 x ^ x ^ T I 3 + 3 2 t r J x 2 5 x ^ x ^ T I 3 ,
J τ P M = 3 μ s x 3 R T x ^ × J R T x ^ .
Proof of Example 1.
The initial step involves identifying scalar–vector pairs that facilitate the representation of V x x P M , as demonstrated in Equation (11). As evident from Equation (2), the first term of V x x P M already resembles the desired form of Equation (11), while the other term is a diagonal matrix. Any diagonal matrix can be transformed into the desired form by employing the standard basis and considering its diagonal elements as
V x x P M = n = 1 4 λ n P M v n P M v n P M T
where v n P M , for n = 1 ,   2 ,   3 , represents the nth standard basis vector e ^ n , and λ n P M corresponds to its associated scalar μ S x 3 . The scalar–vector pair that remains is λ 4 ,   v 4 = 3 μ S x 5 , x . The remaining proof involves the application of Corollary A1 from Appendix A with Equation (20), and the details are provided in Appendix B.1. □

4.2. Extended Body Model

This section presents the RBP and its associated parameters by employing the EB model where both the S/C and small celestial body are considered as extended bodies with finite volumes.
Example 2.
Let  M s R +  and  J s R 3 × 3  be the mass and the MOI of a small celestial body, respectively. For a given  V E B R , accompanied by its gradient  V x E B R 3 , its Hessian  V x x E B R 3 × 3 , the RBP  U E B R  with the EB model, along with its corresponding  f E B R 3 ,  U x x E B R 3 × 3 ,  and  τ E B R 3 , can be expressed as
U E B = V E B M 1 2 n = 1 4 v 2 n E B T R J R T v 1 n E B + 1 4 t r J t r V x x E B ,
M f E B = M V x E B 1 4 i , j 1 , 2 i j n = 1 4 v i n E B x 2 J R T + t r J I 3 v j n E B = U x E B ,
U x x E B = M V x x E B u x 4 u x 123 H E B ,
J τ E B = n = 1 4 R T v 1 n E B × J R T v 2 n E B
where
v 1 n E B = 3 μ s x 7 B n n E B e ^ n , n = 1 , 2 , 3 3 μ s x 9 A E B x , n = 4 ,
v 2 n E B = e ^ n , n = 1 , 2 , 3 x , n = 4 ,
v 1 n E B x = 21 μ s x 9 x e ^ n T B n n E B + 3 μ s x 7 D E B x e ^ n T , n = 1 , 2 , 3 3 μ s x 9 A E B + 3 μ s x 9 C E B x x T , n = 4 ,
v 2 n E B x = O 3 , n = 1 , 2 , 3 I 3 , n = 4   ,
u x 4 = 1 4 E E B x x T + x x T E E B ,
u x 123 = 1 4 F E B x x T + x x T F E B + G E B ,
A E B = x 2 I 3 + 5 2 G M s t r J s I 3 + 4 J s 7 x T J s x x 2 I 3 ,
B E B = 3 4 G M s t r J s I 3 + 2 J s 5 x T J s x x 2 I 3 1 2 x 2 I 3 ,
C E B = 2 I 3 + 35 G M s x T J s x x 4 I 3 35 G M s J s x 2 9 x 2 A E B ,
D E B = 1 2 15 G M s J s x 2 15 G M s x T J s x x 4 I 3 + I 3 ,
E E B = 3 2 μ s x 9 8 I 3 10 C E B + x 2 C E B + 9 A E B 70 G M s J s x 2 ,
F E B = 9 2 μ s x 10 21 x 2 t r B E B I 3 14 D E B + 15 2 G M s 1 x 2 2 J s x ^ T J s x ^ I 3 ,
G E B = 9 μ s x 7 D E B 7 x 2 t r B E B I 3 ,
H E B = 1 4 v 14 E B x 2 J R T + t r J I 3 + 2 J R T + t r J I 3 v 14 E B x T .
Proof of Example 2.
Refer to Appendix B.2. □

4.3. Triaxial Ellipsoidal Model

This section presents the RBP U T E obtained using the TE model, together with its associated force f T E , torque τ T E , and Hessian U x x T E .
Example 3.
Let the potential with the TE model, its corresponding gradient, and its Hessian matrix be denoted as  V T E R ,   V x T E R 3 , and  V x x T E R 3 × 3 , respectively. Then, the RBP   U T E R , along with   f T E R 3 ,   U x x E B R 3 × 3 , and   τ T E R 3 , can be expressed as
U T E = M V T E 3 μ 4 u t r J ϕ x x 1 4 t r J t r ϕ x x d u Δ u + ψ ϕ x T I 3 1 2 R J R T ϕ x ,
M f T E = M V x T E ψ 4 t r J ϕ x x + t r ϕ x x I 3 ϕ x + A T E = U x T E ,
U x x T E = M V x x T E + t r J 2 R J R T B T E + t r J 2 u x 1 T E u x 2 T E ,
J τ T E = ψ R T ϕ x × J R T ϕ x
where
A T E = ψ 2 2 ϕ x x I 3 ϕ ^ x ϕ ^ x T t r ϕ x x ϕ ^ x ϕ ^ x T R J R T ϕ x ,
B T E = ϕ x x ψ I 3 ϕ ^ x ϕ ^ x T ϕ x x 1 2 ψ t r ϕ x x ϕ ^ x ϕ ^ x T ,
u x 1 T E = 1 2 ψ t r ϕ x x I 3 + 2 ϕ x x t r ϕ x x I 3 + 3 ϕ x x ϕ ^ x ϕ ^ x T 1 2 ψ ϕ x x 2 ,
u x 2 T E = 1 2 ψ t r ϕ x x I 3 + 2 ϕ x x t r ϕ x x R J R T + t r J ϕ x x ϕ ^ x ϕ ^ x T 1 2 ψ t r J ϕ x x 2 .
Proof of Example 3.
Refer to Appendix B.3. □

5. Numerical Simulations

Section 5 presents numerical analyses of the RBP V and its associated Hessian U with three aforementioned gravity estimation models. The direct integration model is chosen as a reference for comparison, since it is the most accurate for a given polyhedral body [30,31]. Refer to Appendix C for details on the direct integration model. Eight small celestial bodies, i.e., 4 Vesta, 243 Ida, 951 Gaspra, 1036 Ganymed, 2063 Bacchus, 4769 Castalia, 25143 Itokawa, and 99942 Apophis, have been chosen for evaluating/testing the gravity estimation models. Their masses range from 10 10   k g to 10 20   k g , while the number of faces is distributed across a spectrum from 2024 to 32040. The outcomes related to three pairs of small bodies characterized by similar masses, i.e., (253 Ida, 1036 Ganymed), (2163 Bacchus, 4769 Castalia), and (26,143 Itokawa, 99942 Apophis), serve to demonstrate the impact of both the number of faces and the shape of these celestial bodies. Table 2 shows the physical/modelling properties of eight small celestial bodies. 1 R S is selected as 1 distance unit (DU). The MOI and mass of the S/C are selected as d i a g 200 , 500 , 300 k g m 2 and 600   k g , respectively.

5.1. Analysis on Gravity Estimation Models

The aforementioned gravity estimation models are numerically analyzed first, followed by analysis of the RBP. Each gravity estimation model is assessed based on criteria that include potential accuracy. Accuracy evaluations are performed with respect to the radial distance along the x-, y-, and z-axes. Figure 2 shows the relative errors of the potential attributed to each gravity estimation model when applied to the eight small celestial bodies. The left and right illustrate the relative errors of the potential at 1 D U and at 3 D U , respectively. The outcomes pertaining to the x-, y-, and z-axes are denoted as circle, square, and triangle markers, respectively. Blue, red, and yellow markers indicate results calculated using the PM, EB, and TE models, respectively. In the left figure, the relative errors tend to be larger compared to those in the right figure, and the accuracy order for each small celestial body is usually consistent regardless of the radial distance. The TE model generally yields the smallest errors in most cases, except for the results at 3 D U for 99942 Apophis. The PM model gives relatively accurate results when applied to spherical bodies (i.e., 4 Vesta and 1036 Ganymed), similar to the EB model. Although the results are ordered based on the mass of small celestial bodies, it is unclear to identify any clear tendency with respect to mass. The relative errors associated with heavier bodies decrease at a slower rate compared to those of lighter bodies, with respect to radial distance, if 1 D U is considered to be a significant magnitude for heavier bodies. These results will be further discussed in terms of the conditions suitable for the utilization of RBP, in conjunction with the analysis of RBP. Figure 3 presents the relative errors, mean, and standard deviation for each gravity estimation models in a single plot, without distinguishing between the small celestial bodies. Blue, red, and yellow markers denote the relative errors at 1 D U , 2 D U , and 3 D U , respectively. The relative errors of all gravity estimation models decrease in relation to radial distance, regardless of the small celestial bodies and evaluation directions. The TE model exhibits the best performance among the three gravity estimation models, as evidenced by its smallest mean and standard deviation. The observed trend, where the PM model exhibits the largest relative errors, suggests that its accuracy is mainly reliant on the shape of the small celestial bodies. This is because the PM model considers a small celestial body as a sphere, regardless of its actual shape. Thus, the PM model provides the most accurate results when a sphere with uniform density is employed as a small celestial body.

5.2. Analysis on Rigid Body Potential

The RBP is composed of the potential V and additional terms U a . Here, we focus on evaluating U a . Seven different types of attitudes are considered for evaluating the RBP, as outlined in Table 3, where q ^ denotes the quaternion. Different colors distinguish the gravity estimation models from each other. Blue-based, red-based, and yellow-based colors indicate the results calculating using the PM, EB, and TE models, respectively. Outcomes related to the x-, y-, and z-axes are represented with circle, square, and triangle markers, respectively.
It can be seen from Proposition 1 that U is calculated by combining eigenvalues and their corresponding eigenvectors, with the MOI of the S/C also being one of the parameters. Figure 4 shows the almost proportional relationship between U a and the magnitude of V x x . All results are represented, irrespective of small celestial bodies and the attitudes of S/C. The maximum eigenvalues are used as the magnitude of V x x . The left figure depicts U a = a V x x b , where a and b > 0 are real numbers. Both the x- and y-axes are displayed on a logarithmic scale to clearly visualize the tendency. On the right, it is evident that b is nearly 1, indicating an almost proportional tendency between U a and the magnitude of V x x . Figure 5 presents the relative U a and relative errors of V for 25143 Itokawa, in a single plot. The relative U a represents the magnitude of U a over V for each gravity estimation model, and it is denoted as a lighter color. The relative error of V is the absolute error of the given gravity estimation model with respect to its potential value. The standard value for the absolute error is the potential calculated using the direct integration model. The relative error of V is represented in a darker color. The attitude of the S/C is specified as q ^ = 1 ,   1 ,   0 ,   0 T / 2 . Unfortunately, the relative errors of the three gravity estimation models surpass the magnitude of U a . This indicates that inaccurate gravity estimation models are unsuitable not only for potential estimation but also for estimating the RBP. Figure 6 illustrates the ratio of U a to V (left) and the relative error of V (right), with respect to radial distance in kilometers. All results from the three gravity estimation models are depicted in the same colors, with color variations denoting different small celestial bodies. U a is derived from V x x , which decreases as the radial distance increases. Consequently, the U a ratio diminishes with increasing radial distance, irrespective of any specific gravity estimation models, as evident in Figure 6. On the other hand, as depicted on the right, the relative error values of V estimated using each gravity estimation model are similar. Although the three gravity estimation models utilized in this study may not be adequate for the analysis on RBP, other models exhibiting relative errors below 10 5 are deemed suitable for analyzing the RBP near relatively small bodies, such as 99942 Apophis.
The propagated trajectories of the S/C with three different types of potentials are compared with each other to validate the proposed RBP. As all gravity estimation models considered in this study are rather limited in accuracy, a uniform sphere is chosen as an artificial small celestial body. This allows us to observe the effects of the additional terms in the RBP on the motion of the S/C, even when the PM model is adopted, as discussed in Section 5.1. The mass, radius, spin rate, and spin axis of the artificial/spherical small celestial body are selected as 4.19 × 10 9   k g , 1.2   k m , 1.13 × 10 5   r a d , and the z-axis, respectively. The initial position and velocity are chosen as 1.30 ,   0 ,   0   k m and 0 ,   0 ,   0   k m / s in the principal axis frame, respectively, which correspond to a geosynchronous orbit in the restricted two-body context. The initial attitude of the S/C is case 7 in Table 3, and the initial angular velocity is set to be the same as the angular velocity of the artificial small celestial body, which ensures that the S/C maintains a consistent orientation relative to the artificial small celestial body. These initial conditions are suitable for observing the influence of additional terms in the RBP, i.e., the second and third terms in Equation (18). Now compared are three dynamic models: the orbital motion in the restricted two-body problem, the orbit–attitude coupled motion with the RBP, and the orbit–attitude coupled motion with the mutual potential. Figure 7 illustrates the deviations from the prescribed initial positions of the S/C in the principal axis frame and displays trajectories for 500   d a y s in the xy-plane. The blue solid, red dashed, and yellow solid lines show the propagations with the RBP, the mutual potential, and the potential V , respectively. Since the initial condition is set to form a geosynchronous orbit, the propagated position with the potential V remains in its initial position after 500   d a y s . The propagation with the RBP shows a bigger difference between the initial and final positions than the propagation with the mutual potential. This is because the propagation with the RBP does not consider the gravitational influence of the S/C on the motion of the artificial small celestial body. Additionally, both images in Figure 7 illustrate that the propagation with the mutual potential (rather than the propagation with the potential) shows a similar tendency to the propagation with the RBP. This implies that the analysis of orbit–attitude coupled motion with the RBP is a reasonable approximation and efficient alternative, when the mass of the S/C is considerably light but its size is not negligibly small, compared with the small celestial body.

6. Conclusions

This study has established a comprehensive framework for calculating the RBP, along with its first and second derivatives. The overall analysis does not take into account the motion of the small celestial body itself. The terminology ‘rigid body potential’ is defined to distinguish it from the mutual potential. S/Cs are assumed to be extended rigid bodies with finite volume to ensure their applicability within dynamic and control systems. The mass ratio between a S/C and a small celestial body ensures that their barycenter can be located at the center of the small celestial body. Additionally, the ‘restricted’ assumption, which stipulates that the S/C does not exert any gravitational force on the small celestial body, has been numerically validated to be reasonable by comparing the propagated trajectories with three different types of potentials (i.e., potential V, rigid body potential (RBP) U, and mutual potential) with each other. Three gravity estimation models based on the shape model of the small celestial body have been introduced: the PM, EB, and TE models. The formulations of the RBP, along with its first and second order derivatives are proposed and are implemented in conjunction with the three gravity estimation models. The Hessian matrix of the potential plays a crucial role in constructing the RBP. Analyses of the gravity estimation models and the RBP were conducted and numerically tested for eight small celestial bodies, chosen arbitrarily. The relative error of the potential decreases as the radial distance increases, irrespective of the gravity estimation model. However, when the radial distance in DU is similar, the relative error of the same gravity estimation model is also similar, regardless of the choice of small celestial body. On the other hand, the additional terms of the RBP decrease as the DU increases, which indicates dependence on the size of the small celestial body. This implies that accurate gravity estimation models are imperative for conducting RBP analysis. Nevertheless, the comparative analysis of the propagated trajectories with a uniform sphere as a small celestial body suggests that the RBP should be a reasonable approximation and an efficient alternative to the mutual potential for analyzing the orbit–attitude coupled motion of S/C ‘only’. This observation motivates us to further apply the proposed framework of RBP to other gravity estimation models, such as the mass concentration model, spherical harmonics model, and direct integration model.

Author Contributions

Conceptualization, J.L. and C.P.; methodology, J.L.; software, J.L.; validation, J.L. and C.P.; formal analysis, J.L.; investigation, J.L.; resources, J.L.; data curation, J.L.; writing—original draft preparation, J.L.; writing—review and editing, J.L. and C.P.; visualization, J.L.; supervision, C.P.; project administration, J.L. and C.P.; funding acquisition, C.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2021R1I1A2048824), supported by the Space Challenge Program funded by the Korea government (MSIT) (NRF-2022M1A3B8073171), and supported by Korea Research Institute for defense Technology planning and advancement (KRIT) grant funded by the Korea government (DAPA (Defense Acquisition Program Administration)) (No. KRIT-CT-22-030, ReUSV-41, 2024).

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Corollary A1: General Framework of Rigid Body Potential

Corollary A1.
If there exist a finite number of vector pairs to represent  V x x ,  the RBP   U , its force   f R 3 , its Hessian matrix   U x x R 3 × 3 , and its torque   τ R 3  can be expressed as
U = V M 1 2 n = 1 N v 2 n T R J R T v 1 n + 1 4 t r J t r V x x ,
f = M V x 1 4 i , j 1 , 2 i j n = 1 N v i n x 2 J R T + t r J I 3 v j n ,
U x x = M V x x 1 4 i , j 1 , 2 i j n = 1 N u x n , i j + v i n x 2 J R T + t r J I 3 v j n x T ,
J τ = n = 1 N R T v 1 n × J R T v 2 n
where
V x x = n = 1 N v 1 n v 2 n T ,
u x n , i j = x 1 v i n x v j n ,   x 2 v i n x v j n ,   x 3 v i n x v j n T
where  N  is the number of vector pairs to express  V x x .

Appendix B. Derivation of Rigid Body Potential

Appendix B.1. Proof of Example 1 (Point Mass Model)

Substituting Equation (20) into Equation (A1) provides U P M :
U P M = V P M M 1 2 n = 1 4 λ n P M v n P M T R J R T v n P M + 1 4 t r J t r V x x P M
= μ s x M 3 2 x ^ T R J R T x ^ x 2 + 1 2 t r J x 2 .
Calculating f P M necessitates an additional step to compute Λ n P M by combining the partial derivatives of λ n P M and v n P M . The partial derivatives of λ n P M and v n P M with respect to x are expressed as
λ n P M x = 3 μ s x 5 x , n = 1 , 2 , 3 15 μ s x 7 x , n = 4   ,
v n P M x = O 3 , n = 1 , 2 , 3 I 3 , n = 4  
where O 3 is the zero matrix of order 3. Introducing Equations (A7) and (A8) into the definition of Λ n P M leads to
Λ n P M = 3 2 μ s x 5 x e ^ n T , n = 1 , 2 , 3 3 μ s x 5 I 3 5 2 x ^ x ^ T , n = 4 .
The force f P M and the associated torque τ P M arising from the RBP can be obtained by substituting v n P M and Equations (1) and (A9) into Equations (A2) and (A4), respectively.
In order to derive U x x P M , proceed to compute the second-order partial derivatives of λ n P M and v n P M with respect to x i , i = 1 , 2 , 3 :
2 λ n P M x i x = 3 μ s x 5 I 3 5 x ^ x ^ T e ^ i , n = 1 , 2 , 3 15 μ s x 7 7 x ^ x ^ T I 3 e ^ i , n = 4   ,
2 v n P M x i x = O 3 .
Substituting Equations (6), (7), (A10), and (A11) into Equation (9) yields
Λ n P M x i = 3 2 μ s x 5 I 3 5 x ^ x ^ T e ^ i e ^ n T , n = 1 , 2 , 3 15 2 μ s x 6 7 x ^ T e ^ i x ^ x ^ T e ^ i x ^ T 3 x ^ T e ^ i I 3 , n = 4 .
Hence, u x 1 n , P and u x 2 n , P are obtained by using Equations (6), (7) and (A12) as
u x 1 n , P = 3 2 μ s x 5 I 3 5 x ^ x ^ T , n = 1 , 2 , 3 15 2 μ s x 5 4 x ^ x ^ T I 3 , n = 4   ,
u x 2 n , P = 3 2 μ s x 5 I 3 5 x ^ x ^ T e ^ n T R J R T e ^ n , n = 1 , 2 , 3 15 2 μ s x 5 x ^ T R J R T x ^ 7 x ^ x ^ T I 3 3 x ^ x ^ T R J R T , n = 4  
where
u x 1 i n , P = 3 2 μ s x 5 I 3 5 x ^ x ^ T e ^ i , n = 1 , 2 , 3 15 2 μ s x 5 4 x ^ T e ^ i x ^ e ^ i , n = 4   ,
u x 2 i n , P = 3 2 μ s x 5 I 3 5 x ^ x ^ T e ^ n T R J R T e ^ n e ^ i , n = 1 , 2 , 3 15 2 μ s x 6 7 x ^ T e ^ i x ^ x ^ T e ^ i x ^ T 3 x ^ T e ^ i I 3 R J R T x ^ , n = 4   .
Substituting Equations (A8), (A9), (A13) and (A14) into Equation (7) gives Equation (19).

Appendix B.2. Proof of Example 2 (Extended Body Model)

Rearranging V x x E B as Equation (A5) enables us to utilize the vector pairs of Corollary A1:
V x x E B = 3 μ s x 7 A E B x ^ x ^ T + 3 μ s x 7 n = 1 3 B n n E B e ^ n e ^ n T .
Note that B E B is a diagonal matrix. Now, we can define v 1 n E B and v 2 n E B as follows:
v 1 n E B = 3 μ s x 7 B n n E B e ^ n , n = 1 , 2 , 3 3 μ s x 9 A E B x , n = 4 ,
v 2 n E B = e ^ n , n = 1 , 2 , 3 x , n = 4 .
In order to obtain the partial derivatives of Equations (22) and (23), it is necessary to calculate the partial derivatives of A E B and B n n E B concerning the variable x as follows:
A E B x = 2 I 3 + 35 G M s x T J s x x 4 I 3 35 G M s J s x 2 x = C 1 E B x ,
B n n E B x = 1 2 15 G M s J s x 2 15 G M s x T J s x x 4 + I 3 x = D E B x
where n = 1 ,   2 ,   3 . Taking the partial derivatives of v 1 n E B and substituting Equations (A15) and (A16) into the results provide Equation (24):
v 1 n E B x = 3 x μ s x 7 B n n E B e ^ n = 21 μ s x 9 x e ^ n T B n n E B + 3 μ s x 7 D E B x e ^ n T ,
v 14 E B x = 3 x μ s x 9 A E B x = 3 μ s x 9 C E B x x T + 3 μ s x 9 A E B .
The partial derivatives of v 2 n E B , which give Equation (25), are easily yielded as follows:
v 2 n E B x = O 3 , n = 1 , 2 , 3 I 3 , n = 4   .
Since n = 1 4 u x n , 21 = O 3 because of Equation (25), rearranging Equation (A3) provides as follows:
U x x E B = M V x x E B 1 4 i , j 1 , 2 i j n = 1 4 u x n , i j + v i n E B x 2 J R T + t r J I 3 v j n E B x T
= M V x x E B 1 4 u x 4 , 12 1 4 n = 1 3 u x n , 12 1 4 i , j 1 , 2 i j v i 4 E B x 2 J R T + t r J I 3 v j 4 E B x T .
Define u x 4 = 1 4 u x 4 , 12 , u x 123 = 1 4 n = 1 3 u x n , 12 , and
H E B = 1 4 v 14 E B x 2 J R T + t r J I 3 + 2 J R T + t r J I 3 v 14 E B x T .
Then, U x x E B can be represented as Equation (21). H E B can be calculated by taking Equation (24), thus we can then yield u x 4 , 12 and n = 1 3 u x n , 12 . Taking the partial derivatives of v 14 E B / x with respect to the mth element x m of x gives
x m v 14 E B x = 3 9 μ s x 11 A E B + C E B x x T x m + μ s x 9 A E B x m + μ s x 9 C E B x m x x T + μ s x 9 C E B e ^ m x T + x e ^ m T .
A E B / x m is given in Equation (A15) and C E B / x m is calculated as
C E B x m = 70 G M s x T J s e ^ m x 4 I 3 + 35 G M s C 2 E B x m + 2 x m I 3
where
C 1 E B x m = 70 G M s x T J s e ^ m x 4 I 3 + J s x 2 2 x T J s x x 6 I 3 x m ,
C 2 E B = 1 x 2 J s 4 x T J s x x 4 I 3 + x T J s x x 2 I 3 .
Substituting Equation (A18) into Equation (A17) gives
x m v 14 E B x = 3 C E B + 35 G M s C 2 E B 9 1 x 2 C E B + 2 I 3 x x T x m + 70 G M s x T J s e ^ m x 4 x x T + C E B e ^ m x T + x e ^ m T
= E 1 E B x m + E 2 E B T e ^ m x ^ x ^ T + E 3 E B e ^ m x T + x e ^ m T
where
E 1 E B = 3 μ s x 9 C E B + 35 G M s C 2 E B 9 1 x 2 C E B + 2 I 3 x x T ,
E 2 E B = 210 μ s x 13 G M s J s x ,
E 3 E B = 3 μ s x 9 C E B .
Taking Equation (A19) into (A6) provides u x 4 , 12 :
u x 4 , 12 T = x 1 v 14 E B x v 2 n ,   x 2 v 14 E B x v 2 n ,   x 3 v 14 E B x v 2 n = E 1 E B x x T + x E 2 E B T + x T x E 3 E B + E 3 E B x x T = 3 μ s x 9 8 I 3 10 C E B + x 2 C E B + 9 A E B 70 G M s J s x 2 x x T
2 E E B x x T = E E B x x T + x x T E E B .
Please note that E E B is a diagonal matrix. Now, let us derive n = 1 3 u x n , 12 . For n = 1 ,   2 ,   3 and m = 1 ,   2 ,   3 ,
B n n E B x m = e ^ m T D E B x ,
D E B x m = 15 2 G M s 1 x 4 ( J s x m 2 x T J s x x 2 x m + e m T J s x ) .
Taking the partial derivatives of v 1 n E B / x with respect to the mth element x m of x and substituting Equations (A20) and (A21) into the results yields
x m v 1 n E B x = F n E B x m + G n E B e ^ m e ^ n T + F t 2 E B m m x ^ e ^ n T x m
where
F n E B = 3 μ s x 9 63 x 2 B n n E B I 3 7 D E B + 15 2 G M s 1 x 2 J s x T J s x x 2 x e ^ n T ,
G n E B = 3 μ s x 7 D E B 7 x 2 B n n E B I 3 ,
F t 2 E B = 3 μ s x 9 15 2 G M s J s x 2 7 D E B .
Employing Equation (A22) into Equation (A6) leads to
u x n , 12 T = F n E B e ^ n x T + x ^ e ^ n T v 2 n F t 2 E B x T + G n E B .
Therefore, n = 1 3 u x n , 12 can be organized as
n = 1 3 u x n , 12 = n = 1 3 F n E B e ^ n x T + n = 1 3 x ^ F t 2 E B x T + n = 1 3 G n E B
= F E B x x T + x x T F E B + G E B
where
F E B = 9 2 μ s x 10 21 x 2 t r B E B I 3 14 D E B + 15 2 G M s 1 x 2 2 J s x T J s x x 2 I 3 .

Appendix B.3. Proof of Example 3 (Triaxial Ellipsoidal Model)

In Equation (3), the first term constitutes a diagonal matrix, and the second term is presented in the λ n v n v n T form of Equation (11). Thus, V x x T E can be rewritten as
V x x T E = n = 1 4 λ n T E v n T E v n T E T
where
λ n T E = 3 μ s 4 u ϕ x x n n d u Δ u , n = 1 , 2 , 3 ψ n = 4 ,
v n T E = e ^ n , n = 1 , 2 , 3 ϕ x n = 4 .
Substituting Equations (A23) and (A24) into Equations (5) and (8) provides U T E and J τ T E . Let us yield d u / d x in order to obtain the partial derivatives of Equation (9) with respect to x . By differentiating both sides of Equation (4) with respect to x , we obtain
2 ϕ x 2 ϕ x = d u d x .
For n = 1 , , 4 , using the Leibniz integral rule gives Equation (A25) and d λ n T E / d x :
λ n T E x = ψ ϕ x x ϕ x ,
λ 4 T E x = ψ t r ϕ x x I 3 + 2 ϕ x x ϕ x 2 ϕ x .
Hence, the partial derivatives of Equations (A23) and (A24) are written as
λ n T E x = ψ ϕ x x ϕ x , n = 1 , 2 , 3 ψ t r ϕ x x I 3 + 2 ϕ x x ϕ x 2 ϕ x , n = 4 ,
v n T E x = O 3 , n = 1 , 2 , 3 ϕ x x , n = 4 .
Substituting Equations (A26) and (A27) into the definition of Λ n T E provides Λ n T E v n T E and Λ 4 T E v 4 T E for n = 1 , 2 , 3 , expressed as
Λ n T E v n T E = 1 2 ψ ϕ x x ϕ x e ^ n T e ^ n = 1 2 ψ ϕ x x ϕ x ,
Λ 4 T E v 4 T E = 1 2 ψ t r ϕ x x ϕ x .
Similarly, Λ n T E R J R T v n T E and Λ 4 T E R J R T v 4 T E can be written as
Λ n T E R J R T v n T E = 1 2 ψ R J R T n n ϕ x x ϕ x ,
Λ 4 T E R J R T v 4 T E = ψ 2 2 ϕ x x I 3 ϕ ^ x ϕ ^ x T t r ϕ x x ϕ ^ x ϕ ^ x T R J R T ϕ x   A T E .
Substituting Equations (A26)–(A31) into Equation (6) provides (26). Now, we can rephrase Equation (7) as
U x x T E = M V x x T E + v 4 T E x t r J 2 R J R T Λ 4 T E T + t r J 2 n = 1 4 u x 1 n , T n = 1 4 u x 2 n , T
where, for n = 1 ,   2 ,   3 ,
v n T E x Λ n T E T = O 3 ,
v n T E x R J R T Λ n T E T = O 3 .
Utilization of Equations (A26) and (A27) offers the following:
v 4 T E x Λ 4 T E T = ϕ x x ψ I 3 ϕ ^ x ϕ ^ x T ϕ x x 1 2 ψ t r ϕ x x ϕ ^ x ϕ ^ x T B T E ,
v 4 T E x R J R T Λ 4 T E T = R J R T B T E .
Therefore, Equation (A32) can be rewritten as
U x x T E = M V x x T E + t r J 2 R J R T B T E + t r J 2 n = 1 4 u x 1 n , T n = 1 4 u x 2 n , T .
For the derivation of the second and third terms of Equation (A33), let us calculate the partial derivatives of Λ n T E with respect to element x i of the position, for n = 1 ,   2 ,   3 ,   4 and i = 1 ,   2 ,   3 :
Λ n T E x i = 1 2 λ n T E x i ϕ x x ϕ x e ^ n T 1 2 ψ ϕ x x 2 e ^ i e ^ n T ,
Λ 4 T E x i = 3 2 λ 4 T E x i ϕ x x + 1 2 2 λ 4 T E x i x ϕ x T = 1 2 λ 4 T E x i 3 ϕ x x C 1 T E ϕ x T + 1 2 C 2 T E ϕ x e ^ i T
where
2 λ 4 T E x i x = λ 4 T E x i C 1 T E + C 2 T E e ^ i .
Substituting Equations (A34) and (A35) into u x 1 n , T provides
u x 1 n , T = 1 2 ϕ x x ϕ x λ 4 T E x T 1 2 ψ ϕ x x 2 ,
u x 1 4 , T = 1 2 3 ϕ x x C 1 T E ϕ x T ϕ x λ 4 T E x T + 1 2 C 2 T E ϕ x ϕ x T .
Thus, the second term of Equation (A33) can be rewritten as follows:
u x 1 T E n = 1 4 u x 1 n , T = 1 2 ψ t r ϕ x x I 3 + 2 ϕ x x t r ϕ x x I 3 + 3 ϕ x x ϕ ^ x ϕ ^ x T 1 2 ψ ϕ x x 2 .
Like the second term, the third terms is organized as
u x 2 T E n = 1 4 u x 2 n , T = 1 2 ψ t r ϕ x x I 3 + 2 ϕ x x t r ϕ x x R J R T + t r J ϕ x x ϕ ^ x ϕ ^ x T 1 2 ψ t r J ϕ x x 2
where
u x 2 n , T = e ^ n T R J R T e ^ n u x 1 n , T ,
u x 2 4 , T = 1 2 3 ϕ x x C 1 T E ϕ x T R J R T ϕ x λ 4 T E x T + 1 2 C 2 T E ϕ x ϕ x T R J R T .
Finally, substituting Equations (A36) and (A37) into Equation (A33) gives Equation (27).

Appendix C. Direct Integration Model

Let ρ s R + represent the density of a given polyhedral shape model and n ^ f denote the normal vector of face f directed outward from the polyhedron. For each edge e of the polyhedron, we can index the two endpoints as 1 and 2. Here, r i e represents the distance of the endpoint i ( i = 1 ,   2 ) from the origin, x i e means the vector from the endpoint 1 to endpoint 2, and l e denotes the length of edge e . Likewise, the vertices of each face f can be numbered from 1 to 3, and x i f represents the position of the ith vertex of face f from the center of the polyhedron where i = 1 , 2 , 3 .
The potential V D I R , its associated gradient V x D I R 3 , and the Hessian matrix V x x D I R 3 × 3 are displayed as [31]
V D I = 1 2 G s ρ s e e d g e s x e T E e x e L e f f a c e s x f T F f x f ω f ,
V x D I = G s ρ s e e d g e s E e x e L e f f a c e s F f x f ω f = f V D I ,
V x x D I = G s ρ s e e d g e s E e L e f f a c e s F f ω f
where, for i , j , k 1 ,   2 ,   3 ,
x e = x 1 e x ,
x f = x 1 f x ,
E e = n ^ f 1 n ^ 12 f 1 T + n ^ f 2 n ^ 21 f 2 T ,
L e = ln r 1 e + r 2 e + l e r 1 e + r 2 e l e ,
F f = n ^ f n ^ f T ,
ω f = 2 arctan D f r u n ω f r i s e ω f ¯ , x 3 > 0 0 , x 3 = 0 2 arctan r u n ω f D f r i s e ω f ¯ , x 3 < 0   ,
D f = r u n ω f 2 + r i s e ω f ¯ 2 ,
r u n ω f r i s e ω f ¯ = s u n S 3 r i s e S 3 ¯ r i s e S 3 ¯ s u n S 3 s u n S 2 r i s e S 2 ¯ r i s e S 2 ¯ s u n S 2 s u n S 1 r i s e S 1 ¯ ,
s u n S j = x i f T x k f x j f 2 x i f T x j f x k f T x j f ,
r i s e S j ¯ = x i f T x j f × x k f x j f

References

  1. Kawaguchi, J.; Fujiwara, A.; Uesugi, T. Hayabusa-Its Technology and Science Accomplishment Summary and Hayabusa-2. Acta Astronaut. 2008, 62, 639–647. [Google Scholar] [CrossRef]
  2. Accomazzo, A.; Lodiot, S.; Companys, V. Rosetta Mission Operations for Landing. Acta Astronaut. 2016, 125, 30–40. [Google Scholar] [CrossRef]
  3. Rayman, M.D. Lessons from the Dawn Mission to Ceres and Vesta. Acta Astronaut. 2020, 176, 233–237. [Google Scholar] [CrossRef]
  4. Tsuda, Y.; Saiki, T.; Terui, F.; Nakazawa, S.; Yoshikawa, M.; Watanabe, S. ichiro Hayabusa2 Mission Status: Landing, Roving and Cratering on Asteroid Ryugu. Acta Astronaut. 2020, 171, 42–54. [Google Scholar] [CrossRef]
  5. Berry, K.; Getzandanner, K.; Moreau, M.; Antreasian, P.; Polit, A.; Nolan, M.; Enos, H.; Lauretta, D. Revisiting OSIRIS-REx Touch-And-Go (TAG) Performance Given the Realities of Asteroid Bennu. In Proceedings of the Annual AAS Guidance, Navigation and Control Conference, Breckenridge, CO, USA, 30 January–5 February 2020; American Astronautical Society (AAS): Springfield, VA, USA, 2020. [Google Scholar]
  6. Oh, D.Y.; Collins, S.; Drain, T.; Hart, W.; Imken, T.; Larson, K.; Marsh, D.; Muthulingam, D.; Steven Snyder, J.; Trofimov, D.; et al. Development of the Psyche Mission for NASA’s Discovery Program. In Proceedings of the 36th International Electric Propulsion Conference, Vienna, Austria, 15–20 September 2019; Electric Rocket Propulsion Society: Toulouse, France, 2019. [Google Scholar]
  7. Ozaki, N.; Yamamoto, T.; Gonzalez-Franquesa, F.; Gutierrez-Ramon, R.; Pushparaj, N.; Chikazawa, T.; Tos, D.A.D.; Çelik, O.; Marmo, N.; Kawakatsu, Y.; et al. Mission Design of DESTINY+: Toward Active Asteroid (3200) Phaethon and Multiple Small Bodies. Acta Astronaut. 2022, 196, 42–56. [Google Scholar] [CrossRef]
  8. Iwata, T.; Kitazato, K.; Abe, M.; Ohtake, M.; Arai, T.; Arai, T.; Hirata, N.; Hiroi, T.; Honda, C.; Imae, N.; et al. Investigation of the solar system disk structure during the cruising phase of the solar power sail mission. In Proceedings of the 49th Lunar and Planetary Science Conference, The Woodlands, TX, USA, 19–23 March 2018; Springer: Dordrecht, The Netherlands, 2018; Volume 208. [Google Scholar]
  9. Sincarsin, G.B.; Hughes, P.C. Gravitational Orbit-Attitude Coupling for Very Large Spacecraft. Celest. Mech. 1983, 31, 143–161. [Google Scholar] [CrossRef]
  10. Masiero, J.R.; Mainzer, A.K.; Bauer, J.M.; Cutri, R.M.; Grav, T.; Kramer, E.; Pittichová, J.; Wright, E.L. Asteroid Diameters and Albedos from Neowise Reactivation Mission Years Six and Seven. Planet. Sci. J. 2021, 2, 162. [Google Scholar] [CrossRef]
  11. Pravec, P.; Harris, A.W.; Kušnirák, P.; Galád, A.; Hornoch, K. Absolute Magnitudes of Asteroids and a Revision of Asteroid Albedo Estimates from WISE Thermal Observations. Icarus 2012, 221, 365–387. [Google Scholar] [CrossRef]
  12. Zhang, F.; Duan, G. Coupled Dynamics and Integrated Control for Position and Attitude Motions of Spacecraft: A Survey. IEEE/CAA J. Autom. Sin. 2023, 10, 2187–2208. [Google Scholar] [CrossRef]
  13. Wang, Y.; Xu, S. Orbital Dynamics and Equilibrium Points around an Asteroid with Gravitational Orbit–Attitude Coupling Perturbation. Celest. Mech. Dyn. Astron. 2016, 125, 265–285. [Google Scholar] [CrossRef]
  14. Wang, Y.; Xu, S. Non-Equatorial Equilibrium Points around an Asteroid with Gravitational Orbit-Attitude Coupling Perturbation. Astrodynamics 2020, 4, 1–16. [Google Scholar] [CrossRef]
  15. Werner, R.A.; Scheeres, D.J. Mutual Potential of Homogeneous Polyhedra. Celest. Mech. Dyn. Astron. 2005, 91, 337–349. [Google Scholar] [CrossRef]
  16. Chappaz, L.; Howell, K.C. Bounded Orbits near Binary Systems Comprised of Small Irregular Bodies. In Proceedings of the AIAA/AAS Astrodynamics Specialist Conference, Reston, Virginia, 4 August 2014; American Institute of Aeronautics and Astronautics: Springfield, VA, USA, 2014. [Google Scholar]
  17. Hou, X.; Scheeres, D.J.; Xin, X. Mutual Potential between Two Rigid Bodies with Arbitrary Shapes and Mass Distributions. Celest. Mech. Dyn. Astron. 2017, 127, 369–395. [Google Scholar] [CrossRef]
  18. Bolatti, D.A.; De Ruiter, A.H.J. Galerkin Variational Integrators for Orbit Propagation with Applications to Small Bodies. J. Guid. Control. Dyn. 2019, 42, 347–363. [Google Scholar] [CrossRef]
  19. Wang, Y.; Zhong, R.; Xu, S. Orbital Perturbation Due to Orbit-Attitude Coupling near Asteroids. Aircr. Eng. Aerosp. Technol. 2018, 90, 104–113. [Google Scholar] [CrossRef]
  20. Carry, B. Density of Asteroids. Planet. Space Sci. 2012, 73, 98–118. [Google Scholar] [CrossRef]
  21. Gao, Y.; Li, H.-N.; He, S.-M. First-Round Design of the Flight Scenario for Chang’e-2′s Extended Mission: Takeoff from Lunar Orbit. Acta Mech. Sin. 2012, 28, 1466–1478. [Google Scholar] [CrossRef]
  22. Prockter, L.; Murchie, S.; Cheng, A.; Krimigis, S.; Farquhar, R.; Santo, A.; Trombka, J. The NEAR Shoemaker Mission to Asteroid 433 Eros. Acta Astronaut. 2002, 51, 491–500. [Google Scholar] [CrossRef]
  23. D’Amario, L.A.; Bright, L.E.; Wolf, A.A. Galileo Trajectory Design. Space Sci. Rev. 1992, 60, 23–78. [Google Scholar] [CrossRef]
  24. Beshore, E.; Sutter, B.; Mink, R.; Lauretta, D.; Moreau, M.; Boynton, W.; Dworkin, J.; Everett, D.; Shinohara, C.; Gal-Edd, J. The OSIRIS-REx Asteroid Sample Return Mission. In Proceedings of the 2015 IEEE Aerospace Conference, Big Sky, MT, USA, 7–14 March 2015; IEEE: New York, NY, USA, 2015; pp. 1–14. [Google Scholar]
  25. Russell, C.; Raymond, C. The Dawn Mission to Minor Planets 4 Vesta and 1 Ceres; Russell, C., Raymond, C., Eds.; Springer New York: New York, NY, USA, 2012; ISBN 978-1-4614-4902-7. [Google Scholar]
  26. Yoshikawa, M.; Kawaguchi, J.; Fujiwara, A.; Tsuchiyama, A. Sample Return Missions; Elsevier: Amsterdam, The Netherlands, 2021; ISBN 9780128183304. [Google Scholar]
  27. Guelman, M. Closed-Loop Control of Close Orbits around Asteroids. J. Guid. Control. Dyn. 2015, 38, 854–860. [Google Scholar] [CrossRef]
  28. Scheeres, D.J. Dynamics about Uniformly Rotating Triaxial Ellipsoids: Applications to Asteroids. Icarus 1994, 110, 225–238. [Google Scholar] [CrossRef]
  29. Smith, O.K. Eigenvalues of a Symmetric 3 × 3 Matrix. Commun. ACM 1961, 4, 168. [Google Scholar] [CrossRef]
  30. Werner, R.A.; 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. 1997, 65, 313–344. [Google Scholar] [CrossRef]
  31. Park, R.S.; Werner, R.A.; Bhaskaran, S. Estimating Small-Body Gravity Field from Shape Model and Navigation Data. J. Guid. Control. Dyn. 2010, 33, 212–221. [Google Scholar] [CrossRef]
Figure 1. Coordinate systems. x belongs to the principal axis frame of the small celestial body and the position of the S/C mass element is represented in the body-centered, body-fixed frame.
Figure 1. Coordinate systems. x belongs to the principal axis frame of the small celestial body and the position of the S/C mass element is represented in the body-centered, body-fixed frame.
Aerospace 11 00364 g001
Figure 2. Relative errors of potential of small celestial bodies calculated using three gravity estimation models.
Figure 2. Relative errors of potential of small celestial bodies calculated using three gravity estimation models.
Aerospace 11 00364 g002
Figure 3. Relative error of potential calculated using three gravity estimation models.
Figure 3. Relative error of potential calculated using three gravity estimation models.
Aerospace 11 00364 g003
Figure 4. (a) U a with respect to the maximum magnitude of V x x ’s eigenvalue and (b) U a with radial distance.
Figure 4. (a) U a with respect to the maximum magnitude of V x x ’s eigenvalue and (b) U a with radial distance.
Aerospace 11 00364 g004
Figure 5. U a and relative errors of V calculated using PM, EB, and TE models (26,143 Itokawa).
Figure 5. U a and relative errors of V calculated using PM, EB, and TE models (26,143 Itokawa).
Aerospace 11 00364 g005
Figure 6. (a) Relative U a and (b) relative errors of V with respect to radial distances in kilometers.
Figure 6. (a) Relative U a and (b) relative errors of V with respect to radial distances in kilometers.
Aerospace 11 00364 g006
Figure 7. (a) Deviations from the initial position of S/C in the principal axis frame and (b) trajectories in the xy-plane.
Figure 7. (a) Deviations from the initial position of S/C in the principal axis frame and (b) trajectories in the xy-plane.
Aerospace 11 00364 g007
Table 1. The ratio of the masses of the S/C to the asteroid, the distance between the barycenter and the center of small celestial bodies, and the ratio of the acceleration caused by the S/C to that caused by the Sun [21,22,23,24,25,26].
Table 1. The ratio of the masses of the S/C to the asteroid, the distance between the barycenter and the center of small celestial bodies, and the ratio of the acceleration caused by the S/C to that caused by the Sun [21,22,23,24,25,26].
Index #Name a (AU) e R S (m) M S / C (kg) M S / C / M S x B x S (m) a S / C / a
4Vesta 2.36 0.089 2.88 × 10 5 1108 4.28 × 10 18 3.69 × 10 12 9.95 × 10 16
243Ida 2.86 0.043 2.76 × 10 4 2717 2.72 × 10 14 2.25 × 10 9 3.57 × 10 13
433Eros 1.46 0.22 1.60 × 10 4 805 1.20 × 10 13 5.78 × 10 9 1.12 × 10 13
951Gaspra 2.21 0.17 1.08 × 10 4 2717 7.60 × 10 13 2.45 × 10 8 1.76 × 10 12
1036Ganymed 2.67 0.53 3.43 × 10 4 3000   * 1.80 × 10 14 1.85 × 10 9 4.81 × 10 13
1620Geographos 1.24 0.34 3.13 × 10 3 805 2.01 × 10 10 1.89 × 10 6 2.55 × 10 12
4179Toutatis 2.54 0.63 2.54 × 10 3 1750 3.50 × 10 11 2.67 × 10 7 5.23 × 10 11
4769Castalia 1.06 0.48 9.85 × 10 2 805 5.75 × 10 10 1.70 × 10 6 2.30 × 10 11
25143Itokawa 1.32 0.28 4.37 × 10 2 510 1.45 × 10 8 1.91 × 10 5 8.57 × 10 11
99942Apophis 0.92 0.19 9.96 × 10 2 2110 3.46 × 10 8 1.03 × 1 0 4 2.88 × 10 11
* The selection of this value is arbitrary.
Table 2. Mass and 1 DU values for small celestial bodies.
Table 2. Mass and 1 DU values for small celestial bodies.
Small Body Mass   ( 1 0 15   k g ) 1   DU   ( k m )Number of Faces
4 Vesta 2.59 × 10 5 287.7538 5040
243 Ida 100 27.5884 32,040
951 Gaspra 3.57 10.7637 32,040
1036 Ganymed 167 34.28 2040
2063 Bacchus 0.0033 0.6617 4092
4769 Castalia 0.0014 0.9849 4092
25143 Itokawa 3.5 × 10 5 0.4373 12,192
99942 Apophis 2.70 × 10 5 0.9957 2024
Table 3. Seven types of the fixed attitude of S/C.
Table 3. Seven types of the fixed attitude of S/C.
Case1234567
q ^ 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 2 1 1 0 0 1 2 1 0 1 0 1 2 1 0 0 1
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

Lee, J.; Park, C. Modelling Rigid Body Potential of Small Celestial Bodies for Analyzing Orbit–Attitude Coupled Motions of Spacecraft. Aerospace 2024, 11, 364. https://doi.org/10.3390/aerospace11050364

AMA Style

Lee J, Park C. Modelling Rigid Body Potential of Small Celestial Bodies for Analyzing Orbit–Attitude Coupled Motions of Spacecraft. Aerospace. 2024; 11(5):364. https://doi.org/10.3390/aerospace11050364

Chicago/Turabian Style

Lee, Jinah, and Chandeok Park. 2024. "Modelling Rigid Body Potential of Small Celestial Bodies for Analyzing Orbit–Attitude Coupled Motions of Spacecraft" Aerospace 11, no. 5: 364. https://doi.org/10.3390/aerospace11050364

APA Style

Lee, J., & Park, C. (2024). Modelling Rigid Body Potential of Small Celestial Bodies for Analyzing Orbit–Attitude Coupled Motions of Spacecraft. Aerospace, 11(5), 364. https://doi.org/10.3390/aerospace11050364

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