Professional Documents
Culture Documents
Abstract
Several small, unconnected satellites flying in formation are a frequently discussed option to replace large satellites due to
advantages such as increased flexibility, reduced costs and enhanced reliability. Using differential aerodynamic forces as a means
to maintain the formation despite present perturbations, to perform formation reconfiguration or to initiate a rendezvous maneuver
is a promising propellant-less alternative to chemical and/or electric propulsion systems. Subjected to uncertainties, dynamic
variations and non-linearities its implementation in a real mission is, however, challenging. A common practice to either design
suitable reference trajectories for robust control strategies or to gain deeper insights into the methodology is to use linearized
relative motion models and a constant density assumption. Following this practice, multiple previous studies developed and
enhanced analytic control algorithms to zero out the relative position and velocity of two spacecraft utilizing differential
aerodynamic forces. Even though aerodynamic lift expands the controllability to all three translational degrees of freedom, it has
been frequently neglected due to the low lift coefficients experienced in orbit so far. And even if considered, analysis has shown that
the feasibility range of using differential lift for the eccentricity control of the in-plane motion is extremely limited compared to
using differential drag. However, two different possible options, namely applying enhanced algorithms to decrease the eccentricity
before even initializing the eccentricity control phase as well as using advanced satellite surface materials targeting specular or
quasi-specular reflection and thereby increasing the differential acceleration forces, have been suggested to increase the feasibility
domain of the methodology. In this paper, the effectiveness of the proposed adjustments is analyzed in a Monte-Carlo approach by
applying them to the analytic control algorithms introduced in literature. Since these are based on the linearized Schweighart-
Sedwick equations, so is the presented analysis. Moreover, additional modifications to the algorithms are made to reduce the
maneuver time of one of the respective control phases. The results show that the analyzed options noticeably improve the success
rates of the maneuvers. Especially the feasibility range of the lift-based control algorithms is enlarged considerably. In addition,
the implemented modifications are shown to consistently reduce the maneuver time of the respective control phase. Consequently,
the presented analysis improves the current state of the art of the analytically designed rendezvous trajectories and provides
valuable new insights into the methodology of using differential aerodynamic forces as a means of relative motion control.
Keywords
Satellite aerodynamic; differential lift; differential drag; formation flight; rendezvous; energy accommodation;
1. INTRODUCTION
In the recent past, there is a tendency of replacing large satellites For a rendezvous maneuver to be successful, the relative position
with several smaller ones flying in formation due to possible and velocity of the satellites need to be fully zeroed out. Different
advantages such as increased flexibility, reduced costs and methods for achieving rendezvous using differential drag (and later
enhanced reliability for military, commercial and scientific on differential lift) have been developed and refined by many
missions. An up-to-date review of impending small satellite authors over the years. An up-to-date review can be found in [2, 3].
formation missions can be found in [1]. In order to maintain the The option of using differential drag to perform a rendezvous
formation despite present perturbations, to perform formation maneuver of two spacecraft orbiting in the same orbital plane was
reconfiguration or to initiate a rendezvous maneuver, the spacecraft first introduced by Leonard in her Master’s thesis [4]. Horsley et al.
need to be able to exert control forces. The state-of-the-art solution [5, 6] then expanded the control authority to all three translational
to fulfill this requirement is to equip the satellites with chemical degrees of freedom by exploiting differential lift to control out-of-
and/or electric propulsion systems. While this method has proven plane motion. However, due to the low lift coefficients experienced
itself to be successful, it comes with several disadvantages. For in orbit so far, the use of differential lift has been frequently
example, equipping a small satellite with a dedicated propulsion neglected since then. And even if considered, analysis has shown
system might cause an exceedance of its limited mass, volume and that the feasibility domain of using differential lift for the
power budgets. Therefore, utilizing the residual atmosphere in Low eccentricity control of the in-plane motion is extremely limited
Earth Orbits (LEO) to generate differential aerodynamic forces compared to using differential drag [7]. However, there exist
poses a viable propellant-less alternative for relative satellite motion options to increase the success rate of the maneuver sequence as
control. Using aerodynamic forces as a means to perform satellite well as its feasibility range. Two of them, namely:
rendezvous, an orbital maneuver during which two spacecraft • Using the sawtooth pattern, initially proposed by Leonard et al.
approach each other, has been subject of a variety of scientific [4, 8], to decrease the in-plane oscillating motion (later on
research publications.
*
Corresponding author, st142890@stud.uni-stuttgart.de
referred to as eccentricity) before initializing the eccentricity 𝑦𝐿𝑉𝐿𝐻
control phase,
• Using advanced satellite surface materials with decreased
levels of energy accommodation, resulting in increased
available differential acceleration2,
𝛽
have been proposed by the authors in a previous publication [2, 3].
This paper investigates the influence of the proposed methods on
the feasibility range via a Monte-Carlo based approach similarly to
the analysis by Smith et al. [7]. Furthermore, additional 𝑦̅
modifications to the algorithms are made to reduce the maneuver
times required for one of the control phases. Consequently, the
major contributions of this paper are threefold:
𝑦 = 𝑦̅ + 𝛽 (2) µ𝐸 (10)
𝜔=√
𝑎𝑧 𝑧̇0 𝑎𝑧 (3) 𝑟𝑐 3
𝑧 = (𝑧0 − ) cos(𝐷𝜔𝑡) + sin(𝐷𝜔𝑡) + 2 2
𝐷2 𝜔2 𝐷𝜔 𝐷 𝜔 Here 𝑅𝐸 is the Earth’s mean radius, 𝜇𝐸 is its gravitational parameter,
𝑖𝑐 is the chief’s orbital inclination and 𝑟𝑐 its orbital radius. The
2
As the lift forces increase more drastically than the drag forces, the lift
to drag ratio is increased.
𝑧̇ 0 𝛽0 Table 3 shows the resulting maneuver times from the simulation for
parameters 𝑥̅0 , 𝑦̅0 , 𝑧0 , , 𝛼0 and are the initial conditions at
𝐷𝜔 √2𝑐𝐴 each control phase. The drag-based algorithm was used for Phase
the time 𝑡 = 0, 𝑎𝑥 , 𝑎𝑦 and 𝑎𝑧 are the accelerations of the chaser 2𝑆ℎ𝑎𝑜 . The subphases of phase 3𝑆ℎ𝑎𝑜 are defined as in [7]. The times
relative to the chief in the respective LVLH coordinate directions are very much in accordance with the times published by Smith et
which are induced by the differential aerodynamic drag and lift al. and prove the validity of the implementation.
forces. To do so, each spacecraft is equipped with so-called
aerodynamic plates and is able to control their orientation so that
differential lift and drag accelerations can be created purposefully.
2.3. Collision avoidance
More information can be found in [11]. Shao et al.’s control sequence will inevitably lead to collisions of
the spacecraft, as Smith et al. justly pointed out [7]. Therefore, the
order of the control phases is changed like Smith et al. suggested
2.2. Verification and used as follows throughout the rest of the paper:
The original analytic rendezvous maneuver algorithm is divided
into three separate control phases, as suggested by Horsley et al. [6] 1. Phase 1 zeroes out the average in-plane position (𝑥̅ , 𝑦̅).
and later on adapted by Shao et al. [11] using the SS equations: 2. Phase 2 controls the out-of-plane motion (formerly phase
3𝑆ℎ𝑎𝑜 ). This control phase does not jeopardize the average in-
1. Phase 1𝑆ℎ𝑎𝑜 zeroes out the average in-plane position (𝑥̅ , 𝑦̅) of plane position since the in- and out-of-plane motion is
the deputy satellite with respect to the chief using differential decoupled.
drag (𝑎𝑦 ). 3. Phase 3 deals with the in-plane motion eccentricity in the
2. Phase 2𝑆ℎ𝑎𝑜 zeroes out the in-plane eccentricity (see Equation (𝛼, 𝛽)-plane (formerly phase 2𝑆ℎ𝑎𝑜 ) by either using
(11)) in the (𝛼, 𝛽)-plane by either using differential drag (𝑎𝑦 ) differential drag (𝑎𝑦 ) or differential lift (𝑎𝑥 ).
or differential lift (𝑎𝑥 ).
3. Phase 3𝑆ℎ𝑎𝑜 zeroes out the out-of-plane relative motion (𝑧 and 3. MODIFICATIONS
𝑧̇ ) by applying differential lift (𝑎𝑧 ) in the 𝑧-direction. The algorithms introduced in the previous subchapter lead to
successful rendezvous for a certain range of initial conditions, the
In order to verify the implementation of the algorithm, the maneuver so-called feasibility range. As pointed out by Smith et al. [7],
as published by Shao et al. [11] (for initial conditions and simulation especially the conditions prior to phase 3 are critical for the overall
parameters see Table 1 and Table 2) was re-simulated and the results maneuver success. However, different options to increase the
compared to the ones published in [11] and [7]. success rate of the maneuver sequence as well as its feasibility range
have been proposed by the authors in previous publications [2, 3].
𝒙𝟎 [𝒎] 𝒚𝟎 [𝒎] 𝒛𝟎 [𝒎] 𝒙̇ 𝟎 [𝒎⁄𝒔] 𝒚̇ 𝟎 [𝒎⁄𝒔] 𝒛̇ 𝟎 [𝒎⁄𝒔]
In this paper, the effectiveness of the two options are analyzed via
82.50 -930.46 55.27 -0.17 -0.04 0.29
Monte-Carlo simulations. Firstly, the sawtooth pattern, originally
Table 1: Shao et al.'s [11] initial relative conditions proposed by Leonard et al. [4, 8] with the intention of decreasing
the in-plane eccentricity during phase 1 is implemented. Secondly,
Parameter Value the advantage of using advanced surface materials targeting
𝑟𝑐 6.778137 ∙ 106 𝑚 specular or quasi-specular reflections is analyzed in form of
𝑖𝑐 10° different levels of energy accommodation. In addition, phase 2 is
𝐽2 0.0010826267 [−] modified so that its resulting maneuver time is reduced.
𝑎𝑥,𝑚𝑎𝑥 0.9 ∙ 10−5 𝑚 ⁄ 𝑠²
3.1. Sawtooth algorithm
𝑎𝑦,𝑚𝑎𝑥 4.0 ∙ 10−5 𝑚 ⁄ 𝑠² Differently from the algorithms presented in [6, 11], in which phase
𝑎𝑧,𝑚𝑎𝑥 0.9 ∙ 10−5 𝑚 ⁄ 𝑠² 1 uses the time-optimal solution of regulating a double integrator
along one parabola towards the switch curve3 (SC), the sawtooth
Table 2: Simulation parameters [11] algorithm aims to decrease the in-plane eccentricity in the (𝛼, 𝛽)-
plane by detouring from the time-optimal solution while still
Maneuver time [s]: Shao et al. Smith et This work: eventually zeroing out the average in-plane position (𝑥̅ , 𝑦̅). During
[11]: al. [7]: phase 1, the in-plane eccentricity, defined as:
Phase 1𝑆ℎ𝑎𝑜 10586.72 10586.72 10586.73
Phase 2𝑆ℎ𝑎𝑜 4778.56 Not given 4819.80
𝛽2
Phase 3.1𝑆ℎ𝑎𝑜 1585.91 1544.68 1544.71 𝑒 = √𝛼 2 + (11)
2𝑐𝐴
Phase 1791.66 1791.65 1791.65
3.2𝑆ℎ𝑎𝑜 /3.3𝑆ℎ𝑎𝑜
can be reduced by switching the sign of the acceleration 𝑎𝑦
∑ Phase 3𝑆ℎ𝑎𝑜 55046.23 Not given 55008.06
whenever 𝛼 switches signs, which is twice per orbit. The rate of
Overall maneuver 70414.51 70414.55 70414.59
Table 3: Comparison of control phase times
3
The switch curve consists of two half parabolas leading into origin in
the 𝑥̅ , 𝑦̅-plane. They result from the reaction of the average position,
when a positive or negative drag acceleration 𝑎𝑦 is applied (see [11]).
change of eccentricity can be expressed for the SS equations, as of the available lift forces could strongly be increased by using
shown in [2, 3]: surfaces materials which encourage specular or quasi-specular
reflections, as currently being identified within the Horizons 2020
𝑑(𝑒 2 ) √2𝑐𝐴3 (12) funded DISCOVERER4 project [13], in which the Institute of Space
=− ∙ 𝑎𝑦 ∙ 𝛼 Systems (IRS) of the University of Stuttgart is participating.
𝑑𝑡 𝜔
Equation (12) holds until the (𝛼, 𝛽) position gets too close to the
origin. Hence, the value of the eccentricity is checked whenever 𝛼 𝑦̅
switches signs. As soon as the following condition for the 1 𝐴𝜋𝑎𝑦.𝑚𝑎𝑥
eccentricity (taken from [12]): 𝑥̅ = − ∙
𝑘 𝜔2
𝐴 2
𝑒 < 𝑎𝑦 ∙ ( ) (13)
𝜔
𝐼𝐼 𝐼
is fulfilled, the algorithm switches to the time-optimal solution and
moves directly towards the SC. 𝐼𝐼𝐼 𝐼𝑉 𝑥̅
label 𝒂𝒚,𝒎𝒂𝒙 𝒂𝒙,𝒎𝒂𝒙 = 𝒂𝒛,𝒎𝒂𝒙 The radius 𝑅2.1,𝑚 of the circle, on which the state will initially move
𝑧̇
𝛼=1 high −5
5.7 ∙ 10 m/s² 4.94 ∙ 10−6 m/s² along in the (𝑧, )-plane, can be calculated by Equation (19):
−5 𝐷𝜔
𝛼 = 0.91 medium 6.6 ∙ 10 m/s² 1.18 ∙ 10−5 m/s²
−5
𝛼 = 0.7 low 7.4 ∙ 10 m/s² 2.19 ∙ 10−5 m/s²
Table 4: Differential acceleration values for the three different 2 𝑧̇2.1,𝑚 2 (19)
𝑅2.1,𝑚 = √(𝑧2.1,𝑚 + 𝑠𝑖𝑔𝑛(𝑧̇2.1,𝑚 ) ∙ 𝑘𝑧 ) + ( )
levels of energy accommodation 𝐷𝜔
3.3. Out-of-plane algorithm modification As the time for completing an (half-)orbit is well-known, 𝑡𝑜𝑟𝑏𝑖𝑡𝑠 can
In this subchapter, a modification to Horsley et al.’s [6] algorithm be calculated by determining how many orbits are performed,
to zero out the out-of-plane relative motion is presented. Still, it is before |𝑧| ≤ 2𝑘𝑧 (when 𝑧̇ = 0). The out-of-plane eccentricity is
based on the same ideas and mechanics used by Horsley et al. reduced by 2𝑘𝑧 per half-orbit by the switching algorithm, thus the
Readers are advised to familiarize themselves with Horsley et al.’s number of orbits 𝑛𝑧 amounts to:
algorithm [6] in order to better understand the following
elucidations.
𝑅2.1,𝑚 − 3𝑘𝑧 (20)
𝑛𝑧 = ⌈ ⌉⁄2
2𝑘𝑧
Generally, the required sign of the differential acceleration 𝑎𝑧 to
reduce the out-of-plane eccentricity defined as: Therefore:
2𝑛𝑧 𝜋 (21)
𝑡𝑜𝑟𝑏𝑖𝑡𝑠 =
𝐷𝜔
2
𝑧̇ (16)
𝑒𝑧 = √𝑧 2 + ( )
𝐷𝜔 If 𝑛𝑧 < 0, which occurs if the initial conditions (𝑧2.1,𝑚 , 𝑧̇2.1,𝑚 ) are
close to the origin, subphase 2.1𝑚 is skipped. In this case: 𝑡2.1,𝑚 =
is dictated by the sign of 𝑧̇ . Therefore, in the modified out-of-plane 𝑡𝑖𝑛𝑖𝑡𝑖𝑎𝑙 = 𝑡𝑜𝑟𝑏𝑖𝑡𝑠 = 0.
algorithm the eccentricity reducing algorithm starts immediately by
applying a positive 𝑎𝑧 if 𝑧̇ < 0 and a negative 𝑎𝑧 if 𝑧̇ > 0. It keeps 3.3.2. Subphase 𝟐. 𝟐𝒎
switching the signs of the lift acceleration whenever 𝑧̇ switches
In subphase 2.2𝑚 the state moves from its position (𝑧2.2,𝑚 , 0) on the
signs until |𝑧| ≤ 2𝑘𝑧 (at 𝑡2.1,𝑚 ).5 This is when the acceleration 𝑎𝑧 is
z-axis until it intersects one of the semicircles passing through the
kept constant for 𝑡2.2,𝑚 seconds until the state intersects one of the origin. In order to express with which of the two semicircles the
𝑧̇
two semicircles leading into origin in the (𝑧, )-plane. Then the intersection occurs, it is defined:
𝐷𝜔
sign is switched one last time to follow the semicircle for 𝑡2.3,𝑚
seconds into the origin, where the acceleration is set to zero. An 𝑠 = (−1)2𝑛𝑧 +1 ∙ 𝑠𝑖𝑔𝑛(𝑧̇2.1,𝑚 ) (22)
example of this algorithm can be seen in Figure 3.
The intersection occurs in the position (𝑧2.3,𝑚 , 𝑧̇2.3,𝑚 ). Both
The required times can be calculated beforehand via the equations positions can be calculated from the initial position of subphase
presented in the following subchapters: 2.1𝑚 :
|𝑎𝑧,𝑚𝑎𝑥 | 6
5
With 𝑘𝑧 = The signum function as used throughout this paper is defined as:
(𝜔𝐷)2 𝑥
𝑠𝑖𝑔𝑛(𝑥) ∶= |𝑥|
Figure 3: Example case for modified control phase 2: Out-of-plane trajectory (left) and commanded control (right)
To reach the position (𝑧2.3,𝑚 , 𝑧̇2.3,𝑚 ) it takes the time 𝑡2.2,𝑚 , which 1 and lift for phase 2), phase 3 can be controlled via either lift or
is calculated by solving the following Equation (26): drag. Therefore, two different feasibility ranges need to be
distinguished: one in which the maneuver is feasible using drag and
𝑠𝑎𝑦,𝑚𝑎𝑥 a second in which the maneuver is feasible using lift.
𝑧2.3,𝑚 = (𝑧2.2,𝑚 − ) ∙ 𝑐𝑜𝑠(𝐷𝜔𝑡2.2,𝑚 )
(𝐷𝜔)2 (26)
𝑠𝑎𝑦,𝑚𝑎𝑥 In this chapter, the influences of the proposed modifications on the
+
(𝐷𝜔)2 feasibility range are analyzed via a MATLAB based Monte-Carlo
simulation approach based on the one proposed by Smith et al. [7].
3.3.3. Subphase 𝟐. 𝟑𝒎
In subphase 2.3𝑚 of the modified algorithm, the state is controlled Each simulation case consists of 10,000 individual rendezvous
from the position (𝑧2.3,𝑚 , 𝑧̇2.3,𝑚 ) into origin along the semicircle. maneuvers (referred to as runs) for randomly generated initial
This requires the time 𝑡2.3,𝑚 , which is calculated by solving the conditions within the range given in Table 5:
following Equation (27):
̅𝟎 [𝒎]
𝒙 ̅𝟎 [𝒎]
𝒚 𝒛𝟎 [𝒎] 𝜶𝟎 [𝒎] 𝜷𝟎 [𝒎] 𝒛̇ 𝟎 [𝒎⁄𝒔]
𝑠𝑎𝑦,𝑚𝑎𝑥 𝑠𝑎𝑦,𝑚𝑎𝑥 [±1800] [±4000] [±250] [±1000] [±1500] [±0.25]
= (𝑧2.3,𝑚 − ) ∙ 𝑐𝑜𝑠(𝐷𝜔𝑡2.3,𝑚 )
(𝐷𝜔)2 (𝐷𝜔)2 (27) Table 5: Range of initial conditions
𝑧̇2.3,𝑚
+ ∙ 𝑠𝑖𝑛(𝐷𝜔𝑡2.2,𝑚 )
𝐷𝜔 For each run, three different outcomes are possible:
• The rendezvous maneuver is not successful. This case is
The overall phase 2 maneuver time using the modified algorithm indicated by a red dot.
amounts to: • The rendezvous maneuver is feasible using differential drag
but not using differential lift. This case is indicated by a green
𝑡2,𝑚 = 𝑡2.1,𝑚 + 𝑡2.2𝑚 + 𝑡2.3,𝑚 (28) dot.
• The rendezvous maneuver is feasible for both, differential drag
and lift. This case is indicated by a blue dot.
3.3.4. Example case
An example case for the initial conditions of 𝑥̅ = 𝑦̅ = 0𝑚, 𝛼 = From the large quantity of results, deep insights concerning the
40𝑚, 𝛽 = −50𝑚, 𝑧 = −15𝑚, 𝑧̇ = 0.067 𝑚⁄𝑠 and the acceleration feasibility of rendezvous using only aerodynamic forces can be
value given by Shao et al. (see Table 2) can be seen in Figure 3. The derived. Within the course of this paper, three different performance
respective times result to: 𝑡𝑖𝑛𝑖𝑡𝑖𝑎𝑙 = 1504.2𝑠, 𝑡2.1,𝑚 = 9817.54𝑠, indicators are used to compare the influence of the modifications:
𝑡2.2,𝑚 = 338.71𝑠, 𝑡2.3,𝑚 = 1685.32𝑠 and therefore 𝑡2,𝑚 =
11841.57𝑠. 1. The success rates of the maneuver, which is defined as the ratio
of the number of successful maneuvers over the total simulated
4. RESULTS maneuver number and expressed as a percentage.
As stated by Smith et al. [7], the critical phase for the overall 2. The feasibility ranges for drag and for lift, which already have
maneuver success is phase 3, where the algorithm fails if the initial been introduced beforehand.
𝛽 3. The required maneuver times for phase 2 and 3.
(𝛼, )-position is too far away from the origin. Consequently,
√2𝑐𝐴
the terminology feasibility range, as it is used throughout this Since it represents the state-of-the-art in terms of maneuver
publication, refers to the initial condition range of phase 3 for which algorithm and satellite surfaces, the case assuming full
the algorithm presented by Shao et al. [11] leads to a successful accommodation (𝛼 = 1) using the time-optimal phase 1 algorithm
rendezvous. Different from both other phases, for which only one is taken as a reference. All other analyzed cases are subsequently
differential aerodynamic force direction can be used (drag for phase
compared relative to the reference case. Throughout this thesis, the Maneuver success
modified algorithm for phase 2 is used. The maneuver algorithm was successful in 23.06% of all runs when
using the drag-based and 0.05% when using the lift-based phase 3
4.1. Reference case algorithm.
In order to be able to analyze the influence of the modifications
made to the algorithms, the initial conditions at the beginning of Feasibility range
control phase 1 are depicted in Figure 4 and Figure 5. The feasibility range for both lift and drag are displayed in Figure 6
and Figure 8. The green area inside of which all drag-based
maneuvers lead to successful rendezvous is a circle with a radius of
about 465 meters. As the lack of sufficing blue points prevents a
precise estimation of the size of the feasibility range in case of lift,
the simulation was repeated with initial conditions closer to the
origin. The results of this simulation are only used for the
visualization of the feasibility range in Figure 8 and are not further
taken into account for the analysis. The blue area is determined to
be an ellipse with semi-axes of about 20×18 meters.
𝜷
Figure 5: Reference case: Initial (𝜶, )-conditions
√𝟐𝒄𝑨
𝛽
spread out meaningfully over the (𝛼, )-plane. This suggests a
√2𝑐𝐴
less strict interdependence of feasible rendezvous and initial
𝛽
(𝛼, )-conditions.
√2𝑐𝐴
Maneuver success
The rendezvous maneuver was successful in 30.33% of the runs
when using the drag-based and 0.2705% of the runs when using the
lift-based phase 3 algorithm. The figures showing the feasibility of
the maneuver depending on the initial conditions at the beginning
of control phase 1 are not included as, besides a slightly increased
number of green and blue dots, no new insight is offered.
Feasibility range
The feasibility ranges are shown in Figure 11. The green area inside Figure 12: 𝜶 = 𝟎. 𝟗𝟏: Required phase 2 time
of which all drag-based maneuvers lead to successful rendezvous is
a circle with a radius of about 540 meters. The dimensions of the 4.3.2. With sawtooth
blue area inside of which all lift-based maneuvers lead to successful In this simulation case, phase 1 is executed with the sawtooth
rendezvous cannot precisely be identified due to an insufficient algorithm.
number of blue points; this will be done in the next subchapter.
Maneuver success
Maneuver time phase 2 The rendezvous maneuver was successful in 69.89% of the
The modified phase 2 algorithm is always faster than the original iterations when using the drag-based and 0.7807% of the iterations
one; on average by 7.494%. The required time to execute phase 2 when using the lift-based phase 3 algorithm. Again, the initial
𝑧̇
depending on the position (𝑧, ) at the beginning of phase 2 is conditions at the beginning of control phase 1 are not depicted as,
𝐷𝜔
shown in Figure 12. besides a slightly increased number of green and blue dots, no new
insight is offered.
Maneuver time phase 3
Feasibility range
In those cases, in which both lift- and drag-based phase 3 control
The feasibility range of the drag-based maneuver is confirmed to
laws lead to successful rendezvous the lift-based maneuver is faster
in 2 out of 27 times, but on average it is slower by 47.44%. have a radius of about 540 meters for this level of energy
accommodation. The feasibility range for lift base maneuvers is
depicted in Figure 13. It is an ellipse with semi-axes of
approximately 48×45 meters.
𝑧̇
execute phase 2 depending on the position (𝑧, ) at the beginning
𝐷𝜔
of phase 2 is shown in Figure 15.
Maneuver success
The rendezvous maneuver was successful in 37.24% of the
iterations when using the drag-based and 0.6637% of the iterations Figure 15: 𝜶 = 𝟎. 𝟕: Required phase 2 time
when using the lift-based phase 3 algorithm. Once again, the figures
showing the feasibility of the maneuver depending on the initial Maneuver time phase 3
conditions at the beginning of control phase 1 are not included as, In those cases, in which both lift- and drag-based phase 3 control
besides a furtherly increased number of green and blue dots, no new laws lead to successful rendezvous the lift-based maneuver is faster
insight is offered. in 6 out of 66 times, but on average it is slower by 42.13%.
8 4.1), which was used for the visualization in Figure 8, are included here for
Because of the low number when the lift-based algorithm was feasible in
the reference cases, the results from the additional simulation (see chapter increased validity.
accelerations of 𝑎𝑥 = 𝑎𝑧 = 1 ∙ 10−5 𝑚/𝑠² and 𝑎𝑦 = 5 ∙ 10−5 𝑚/ respectively. However, new control algorithms which bypass
𝑠², with a stated radius of the feasibility ranges of 35𝑚 for lift as this ‘non-feasible’ case by e.g. simply repeating phase 3 until
well as 396𝑚 for drag, the results closely match the results rendezvous is accomplished, can be developed.
presented herein (feasibility radius for lift of 46𝑚 with a lift 2. This paper proved that the modified phase 2 algorithm
acceleration of 1.18 ∙ 10−5 𝑚/𝑠² and for drag of 465𝑚 with a drag presented leads to shorter maneuver times for its respective
acceleration of 5.7 ∙ 10−5 𝑚/𝑠²). phase. Whether or not this results in an overall faster
rendezvous maneuver, however, still needs to be answered.
Furthermore, Smith et al.’s assertion on the time required for phase
3 were confirmed: The lift-based algorithm is only faster for a 6. CONCLUSION
limited domain of initial phase 3 conditions and in the vast majority In the presented analysis, improvements to the feasibility ranges and
of cases, the drag-based algorithm leads to decreased maneuver success rates of differential lift- and drag-based rendezvous
times for phase 3. As the total time for the first two phases is the maneuver algorithms presented in literature were made by
same in either case, it is the maneuver time of phase 3 which analyzing the effects of two modifications, namely:
ultimately decides which maneuver sequence leads to the shortest
overall maneuver time. • Using the sawtooth pattern, initially proposed by Leonard et al.
[4, 8], to decrease the eccentricity before initializing the
5.6. Using differential lift or drag? A critical discussion eccentricity control phase,
The presented analysis aimed to validate originally proposed • Using advanced satellite surface materials with decreased
methods to increase the feasibility range and the maneuver success levels of energy accommodation, resulting in increased
rates of differential lift-based rendezvous maneuvers, both of which available differential lift forces.
was successful: the semi-axes of the feasibility domain of using lift
could be increased by more than a factor of 4 compared to the In addition, a modified algorithm to zero out the out-of-plane
reference case by using satellite surfaces with reduced levels of motion (phase 2) is presented.
energy accommodation. By additionally adding the sawtooth
pattern to phase 1, the maneuver success could even be increased by The analysis shows that implementing sawtooth significantly
a factor of 47. increases the maneuver success but does not influence the feasibility
range. Reduced levels of energy accommodation, on the other hand,
However, even with the performed modifications, the statements of are able to significantly increase the feasibility range and with it the
Smith et al. [7] according to which differential lift for the in-plane resulting maneuver success. The highest success rate is reached
relative motion control of a rendezvous scenario is an inferior when both modifications are applied simultaneously: in this case,
approach compared to differential drag, still holds since in the best the success rates are increased by a factor of 3.05 for the drag-based
case: maneuver and 47.6 for the lift-based maneuver with respect to a
reference case. In addition, the ratio of runs in which the lift-based
maneuver leads to a shorter maneuver time could be increased while
• The ratio of the semi-axes of the feasibility range for lift over
drag is 1/7 (see Table 6 and Table 7), the average time benefit of using drag was reduced.
• The ratio of the maneuver success for lift over drag is 1/30 (see
Table 8), However, even with the performed modifications, the statements of
• The time for phase 3 using lift is only faster in 8.351% of the Smith et al. [7], according to which differential lift for the in-plane
cases but in average longer by 34.62% (see Table 10). relative motion control of a rendezvous scenario is an inferior
approach compared to differential drag, still holds: differential drag
is the method of choice to control all sections of the in-plane relative
In addition, possible downsides of the implemented strategies need
motion, due to:
to be discussed, too. The most vital one is the increased orbital decay
due to the sawtooth pattern: The analytically designed trajectories
are of bang-bang nature, meaning that either one of the satellites 1. Shorter resulting maneuver times,
consistently maximizes its area perpendicular to the flow. As a 2. Higher maneuver success rates,
consequence, the orbital decay during the maneuver is maximized, 3. Larger feasibility range.
too. If, as being the case for the sawtooth pattern, the maneuver time
is drastically increased, so is the resulting orbital decay. Future work However, the reduced levels of energy accommodation strongly
will be targeting to include a parameter expressing the resulting increase the control authority of differential lift, which drastically
orbital decay of the maneuver in the overall analysis. reduces the required time for the out-of-plane formation control and
consequently the resulting orbital decay during the maneuver. These
results are very much in accordance with the results presented in
5.7. Topics for future work
[14].
Besides the just discussed inclusion of a parameter expressing the
resulting orbital decay, two other possible topics for future work are
planned: The time for the out-of-plane control phase could consistently be
decreased by applying the modified algorithm. With the reference
lift acceleration value, the phase 2 time was decreased by 3.443%.
1. Whether a maneuver is successful or not was, throughout the
This effect was amplified for medium (low) levels of energy
presented analysis, fully dependent on the maneuver algorithm
accommodation where a time reduction of 7.515% (12.61%) could
developed by Horsley et al. [6] and Shao et al. [11],
be achieved.
Consequently, the presented analysis improves the current state of 12. Bevilacqua, R., Romano, M.: Rendezvous Maneuvers of
the art of analytically designed rendezvous trajectories and provides Multiple Spacecraft Using Differential Drag Under J2
valuable new insights into the methodology of using differential Perturbation. Journal of Guidance, Control, and Dynamics
aerodynamic forces as a means of relative motion control. 31(6), 1595–1607 (2008)
13. Roberts, P.C.E., Crisp, N.H., Edmondson, S., Haigh, S.J.,
References Lyons, R.E., Oiko, V.T.A., Macario Rojas, A., Smith, K.L.,
1. Bandyopadhyay, S., Subramanian, G.P., Foust, R., Morgan, Becedas, J., González, G., Vázquez, I., Braña, Á., Antonini,
D., Chung, S.-J., Hadaegh, F.Y.: A Review of Impending K., Bay, K., Ghizoni, L., Jungnell, V., Morsbøl, J., Binder,
Small Satellite Formation Flying Missions. In: 53rd AIAA T., Boxberger, A., Herdrich, G.H., Romano, F., Fasoulas, S.,
Aerospace Sciences Meeting, Kissimmee, Florida, USA Garcia-Almiñana, D., Rodriguez-Donaire, S., Kataria, D.,
(2015) Davidson, M., Outlaw, R., Belkouchi, B., Conte, A., Perez,
2. Traub, C., Romano, F., Binder, T., Boxberger, A., Herdrich, J.S., Villain, R., Heißerer, B., Schwalber, A.:
G.H., Fasoulas, S., Roberts, P.C.E., Smith, K., Edmondson, DISCOVERER - Radical Redesign of Earth Observation
S., Haigh, S., Crisp, N.H., Oiko, V.T.A., Lyons, R., Worrall, Satellites for Suistained Operation at Significantly Lower
S.D., Livadiotti, S., Becedas, J., González, G., Domínguez, Altitudes. In: 68th International Astronautical Congress,
R., González, D., Ghizoni, L., Jungnell, V., Bay, K., Adelaide, Australia (2017)
Morsbøl, J., Garcia-Alminana, D., Rodriguez-Donaire, S., 14. Traub, C., Herdrich, G.H., Fasoulas, S.: Influence of energy
Sureda, M., Kataria, D., Outlaw, R., Villain, R., Perez, J.S., accommodation on a robust spacecraft rendezvous maneuver
Conte, A., Belkouchi, B., Schwalber, A., Heißerer, A.: A using differential aerodynamic forces. CEAS Space J 87(5),
Review and Gap Analysis of Exploiting Aerodynamic 427 (2019)
Forces as a Means to Control Satellite Formation Flight. In: 15. Sentman, L.H.: Free molecule flow theory and its
67th Deutscher Luft- und Raumfahrtkongress 2018, application to the determination of aerodynamic forces.
Friedrichshafen, Germany (2018) Technical Report, Lockheed Aircraft Corporation (1961)
3. Traub, C., Romano, F., Binder, T., Boxberger, A., Herdrich, 16. Pilinski, M.D., Argrow, B.M., Palo, S.E.: Semiempirical
G.H., Fasoulas, S., Roberts, P.C.E., Smith, K., Edmondson, Model for Satellite Energy-Accommodation Coefficients.
S., Haigh, S., Crisp, N.H., Oiko, V.T.A., Lyons, R., Worrall, Journal of Spacecraft and Rockets 47(6), 951–956 (2010)
S.D., Livadiotti, S., Becedas, J., González, G., Dominguez,
R.M., González, D., Ghizoni, L., Jungnell, V., Bay, K.,
Morsbøl, J., Garcia-Almiñana, D., Rodriguez-Donaire, S.,
Sureda, M., Kataria, D., Outlaw, R., Villain, R., Perez, J.S.,
Conte, A., Belkouchi, B., Schwalber, A., Heißerer, B.: On
the exploitation of differential aerodynamic lift and drag as a
means to control satellite formation flight. CEAS Space J
65((11–12)), 1537 (2019)
4. Leonard, C.L.: Formationkeeping of Spacecraft via
Differential Drag. Master Thesis, Massachusetts Institute of
Techology (1986)
5. Horsley, M.: An Investigation into using Differential Drag
for Controlling a Formation of CubeSats. In: Advanced
Maui Optical and Space Surveillance Technologies
Conference, Maui, HI, United States (2011)
6. Horsley, M., Nikolaev, S., Pertica, A.: Small Satellite
Rendezvous Using Differential Lift and Drag. Journal of
Guidance, Control, and Dynamics 36(2), 445–453 (2013)
7. Smith, B., Boyce, R., Brown, L., Garratt, M.: Investigation
into the Practicability of Differential Lift-Based Spacecraft
Rendezvous. Journal of Guidance, Control, and Dynamics
40(10), 2682–2689 (2017)
8. Leonard, C.L., Hollister, W., Bergmann, E.: Orbital
formationkeeping with differential drag. Journal of
Guidance, Control, and Dynamics 12(1), 108–113 (1987)
9. Schweighart, S.A., Sedwick, R.J.: High-Fidelity Linearized
J2 Model for Satellite Formation Flight. Journal of
Guidance, Control, and Dynamics 25(6), 1073–1080 (2002)
10. Vallado, D.A., McClain, W.D.: Fundamentals of
astrodynamics and applications, 4th edn. Space Technology
Library. Published by Microcosm Press, Hawthorne, CA
(op. 2013)
11. Shao, X., Song, M., Zhang, D., Sun, R.: Satellite rendezvous
using differential aerodynamic forces under J2 perturbation.
Aircraft Eng & Aerospace Tech 87(5), 427–436 (2015)