Professional Documents
Culture Documents
2.5 Leberre
2.5 Leberre
2.5 Leberre
Manoeuvre realisation errors such as unpredictable The Station-Keeping cycle pattern is defined by a given
triaxiality are also modelled. number of days, each day being either a day of electric
manoeuvres during which each electric thruster may be
2.2. Station-Keeping strategies actuated once or a day without manoeuvres. In case of
an hybrid configuration chemical thrusters may be
The purpose of Station-Keeping is to control orbital actuated on one day only.
perturbations so as to keep the spacecraft in its
longitude/latitude box while minimizing ergols
consumption and taking into account additional
constraints. The final purpose is to apply to the
spacecraft optimal orbit control manoeuvres on a
temporal duration called cycle.
With a full electric propulsion configuration, the control The classical types of control on inclination and
of inclination, eccentricity and semi-major axis are eccentricity (on a point, on a circle or in a circle) are
performed simultaneously. In the case of hybrid available in STAKE tool.
configurations inclination control is realized with
electric thrusters, longitude control with chemical 2.3. Optimization of Station-Keeping manoeuvres
thrusters and eccentricity control with both electric and
chemical. The optimisation problem consists in minimizing a cost
function subject to constraints (linear or non linear)
The equations that give the effect of electric and which shall be null or negative.
chemical manœuvres on adapted keplerian parameters
are recalled respectively in Eqs.1-2. ⎧ min F ( x ) subject to :
⎪ x
⎪ A ⋅ x ≤ B or Aeq ⋅ x = Beq (linear constraints)
⎧Δa = (4.α /VS ωS ).aS .γ T ⎨ (3)
⎪Δex = (2.sinα /V ω ).[2γ ⋅ cosS + γ ⋅ sinS] ⎪C(x) ≤ 0 or Ceq ( x) = 0 (non linear constraints)
⎪ S S T R
⎪
⎪⎪Δey = (2.sinα /VS ωS ).[2γ T ⋅ sinS - γ R ⋅ cosS] ⎩lb ≤ x ≤ ub
⎨ (1)
⎪Δix = (2.sinα /VS ωS ).γ N ⋅ cosS
⎪Δiy = (2.sinα /VS ωS ).γ N ⋅ sinS The cost function F shall be linear and continuous. The
⎪ constraints functions may be non-linear and non-
⎪⎩ΔS = - (4.α /VS ωS ).γ R continuous functions.
α is the half thrust arc. γT, γN and γR are the tangential, The Station-Keeping manoeuvres optimization problem
normal and radial accelerations applied during an orbital is solved in STAKE tool using CAMTOS hybrid
arc (S-α,S+α) (with S mean right ascension). VS is the optimizer from GESOP software (ASTOS Solutions).
satellite speed and ωS is the satellite angular velocity.
Note that a ΔS is equivalent to a Δlm as S=lm + The state vector x, given in Eq.4, is defined as the set of
Greenwich sidereal time. thrusts half angles (for electric thrusters) or delta
velocities (for chemical thrusters) and mean right manoeuvres (6th function of Eq.1-2), as explained in
ascensions of thrusts. Eq.5.
⎛ α the1 ⎞
⎜ ⎟
(
Δl drift = − Δl nat + Δl bias + Δl man ) (5)
⎜# ⎟
⎜ α the8 ⎟
⎜ ⎟ Δl nat is the longitude natural drift, Δl bias is an input
⎜ Sthe1 ⎟ bias that can be used to refine the longitude centring,
⎜# ⎟
x=⎜ ⎟ (4) Δl man is the longitude effect of the SK manoeuvres (6th
⎜ Sthe8 ⎟ function of Eq.1-2).
⎜α ⎟
⎜ thc1 ⎟
⎜ α thc 2 ⎟ Δl drift is computed tanks to the semi-major effect of
⎜ ⎟ the SK manoeuvres (1st function of Eq.1-2) and Eq.6
⎜ ΔVthc1 ⎟
⎜ ΔV ⎟ which gives the relation between the semi-major axis
⎝ thc 2 ⎠ modification and the increment of longitude drift rate.
From Eq.1-2 the effect of the manoeuvres performed by STAKE software is composed of:
all thrusters over the cycle may be expressed as a - a framework allowing the run of activities and the
system of functions of the state vector variables defined management of the database through dedicated
in Eq.4. Then, a constraints system is deduced from this GUIs, the plot edition, the management of archives,
functions system by considering on the left side the - a database (orbit, spacecraft constants),
desired corrections. - Flight Dynamics algorithms (executables),
- GESOP optimizer,
For inclination and eccentricity, the required corrections - interfaces between Flight Dynamics algorithms and
aim at controlling the natural drifts from the beginning the optimizer.
of current SK cycle to the beginning of next SK cycle
(only the secular drift of inclination is corrected). STAKE tool provides 2 main activities:
- Station-Keeping simulation,
For semi-major axis, the correction aims at creating a - Optimization of thrusters’ configuration.
modification of the semi-major axis Δa mod that implies
a drift in longitude to compensate the natural drift of the The Station-Keeping simulation activity allows
longitude plus the longitude effect of the SK performing simulations over a given period (from one
cycle up to the satellite lifetime). For this activity Station-Keeping cycle such as: corrections to perform,
GESOP optimizer is called once per cycle to compute optimized manoeuvres bulletin, cumulated on-time of
the orbit control manoeuvres (taken into account in each thruster of the configuration.
constraint “orbital constraints” or cost function “orbital
excursion”) has shown in Fig.3. Plots of outputs data from SK simulations are available
to control orbital parameters evolution and SK
manoeuvres characteristics as shown in Fig.5-7.
3.2. Outputs
4. MAIN RESULTS
Simulations with kinetic momentum constraints show Tab.2 gives the compared consumed mass with initial
that TOMs are more interesting than off-modulations as and optimized configurations, adding TOMs use and
TOMs mean a relative optimization of the configuration kinetic momentum constraint.
at each SK cycle. Simulations performed with the 8-
thruster full electric configuration defined in ch.4.1 gave Tab.2. Compared 8-th. configuration - consumed mass
an over consumption of around 10% with off-
modulations.
The number and size of the reflectors and the size of the
solar arrays increase the sum of +Z and -Z delta
velocities corresponding to the eccentricity control. This
is due to the increased value of the SRP area coefficient
which impacts directly the amplitude of the natural
Simulation results show that the consumed mass are eccentricity radius and thus the consumed mass. This
very close between stable and instable position, which is phenomenon counterbalances the wheel unloading
due to the model of natural longitude evolution which is reduction in term of consumed mass, leading to
quasi identical at first order between the two cases. With consumptions nearly similar between the different
the maximum negative acceleration the consumption is geometric configurations (variations of about 0.1%).
slightly higher (less than 1%).
6. ACKNOWLEDGEMENTS
7. REFERENCES