Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
SNAPPshot: Suite for Numerical Analysis of Planetary Protection Francesca Letizia1, Camilla Colombo1, Jeroen Van den Eynde1, Roberto Armellin1, Rüdiger Jehn2
1 University of Southampton 2 ESA/ESOC
6th International Conference on Astrodynamics Tools and Techniques Session 4: Interplanetary Flight and Non-Earth Orbits Darmstadt, 16th March 2016
Planetary protection requirements
Spacecraft and launchers used for interplanetary missions and missions to the Lagrangian points may come back to the Earth or impact with other planets (example: Apollo launchers)
Planetary protection requirements: avoid the risk of contamination = check maximum impact probability with planets over 50-100 years
Development of a tool for the verification of the compliance using a Monte Carlo approach and the b-plane representation
2
Compliance for interplanetary missions
Breakup of the object WT110F during re-entry
(November 2015)
3
SNAPPshot: Suite for Numerical Analysis of Planetary Protection
Monte Carlo initialisation
Trajectory propagation
B-plane analysis
Max impact prob.
Confidence level
Covariance matrix
Other distributions e.g. area-to-mass ratio
number of Monte Carlo runs
initial conditions
trajectories number of impacts
Are the requirements
satisfied?
Produce output
Yes
Increase number of runs No
MonteCarlo initialisation
4
Number of runs & generation of the initial conditions
𝑝 =number of impacts
𝑛
z = α-quantile of a standard normal distribution
𝑝 ≤𝑝 +
𝑧2
2𝑛 + 𝑧2𝑝 1 − 𝑝
𝑛 +𝑧2
4𝑛2
1 +𝑧2
𝑛
Generation of the initial conditions
• launcher uncertainty covariance matrix & Cholesky factorisation
• failure of the propulsion system random failure time & state vector interpolation
Additional distributions
• area-to-mass ratio user provides known values and select a distribution (e.g. uniform, triangular)
Number of runs (n) to verify the maximum level of impact probability (p), with a level of confidence (α), from the expression of the one-sided Wilson’s confidence interval
𝑝 = 0 → analytical expression for n 𝑝 incremented when impacts with a reference body (e.g. Mars) are registered
> Jehn 2015 > Wallace 2015
Trajectory propagation
Coordinates Cartesian coordinates in the J2000 reference frame centred in the Solar System Barycentre
Force model gravitational forces + solar radiation pressure (cannonball model)
Ephemerides ESA routine for planetary ephemerides (based on DE422) or SPICE toolkit
Propagator Runge-Kutta methods with step size control technique (adaptive methods or regularised steps)
Additional features event functions and dense output
5
Force model, ephemerides & propagator
-2 -1 0 1 2
x 108
-2
-1
0
1
2
x 108
x [km]
y [
km
]
Integration of the trajectory of Apophis & validation against Horizons ephemeris
Horizons
RK5(4) + ESA RK5(4) + SPICE
B-plane tool
Plane orthogonal to the object planetocentric velocity (U) when the object enters the planet’s sphere of influence (SOI)
η-axis: parallel to the planetocentric velocity
ζ-axis: parallel to the projection on the b-plane of the planet velocity, but in the opposite direction
ξ-axis: to complete a positively oriented reference system
B, intersection of the incoming asymptote and the b-plane
6
B-plane definition
-5 0 5
x 104
-6
-4
-2
0
2
4
6
x 104
[km]
[
km
]
B-plane tool
7
State characterisation: impact
𝑅𝐼𝑅 = 𝑅𝑝 1 +2𝜇𝑝𝑅𝑝𝑈
2
𝑅𝑝
Figure readapted from Davis et al. 2006
Impact region
Impact region
-5 0 5
x 104
-6
-4
-2
0
2
4
6
x 104
[km]
[
km
]
B-plane tool
Impact condition if B within the area of the projection of planet on the b-plane
+
Decoupling distance & time
ξ coordinate related to the minimum geometrical distance between the planet’s and the object’s orbits
ζ coordinate related to the phasing between the planet and the object
+
Resonances, applying the analytical theory by Valsecchi et al. (2003)
8
Additional information on the b-plane
B
b
Impact region
intersection of the incoming asymptote with b-plane
planet radius
b-plane of the Earth for the encounter with Apophis
Resonance circles
B-plane tool
When multiple fly-bys are recorded, only one state should be selected to characterise the trajectory. Two options:
first encounter
worst encounter
To select the worst encounter, the states need to be sorted:
Distance-driven the worst case is the one with the minimum distance from the planet
State-driven e.g. resonance > simple close approach e.g. Mars > Mercury
9
State characterisation: multiple fly-bys
-5 0 5
x 105
-6
-4
-2
0
2
4
6x 10
5
[km]
[
km
]
Evolution of one GAIA Fregat trajectory on the Earth’s b-plane for 100 years of propagation
1
2
3
Consecutive fly-bys
RESULTS
10
Solo launcher
Uncertainty: initial position and velocity (covariance matrix)
Propagator: RK8(7)
Propagation time: 100 years
When multiple encounters: worst
Encounter ranking: state
Number of runs = 1000
Number of impacts = 51 (Venus)
Running time = 17 minutes
11
Simulation settings
Initial velocity dispersion for the Ariane launcher of Solo
-5 0 5
x 10-3
-8
-6
-4
-2
0
2
4
6x 10
-3
va [km/s]
v
r [km
/s]
Solo launcher
12
Velocity dispersion & trajectory characterisation
-6 -4 -2 0 2 4 6
x 10-3
-8
-6
-4
-2
0
2
4
6x 10
-3
va [km/s]
v
r [km
/s]
“Continuous families” conditions with the same
trajectory state are clustered in bands
Along-track dispersion
Rad
ial d
isp
ersi
on
Impact Resonance Close approach
Resonance Close approach
Close approach
Venus:
Earth:
Mars:
-1 -0.5 0 0.5 1
x 105
-1
-0.5
0
0.5
1x 10
5
[km]
[
km
]
Representation on the b-plane of the Venus for the launcher of Solo
Solo launcher
13
B-plane visualisation (Venus)
B-plane elements (impact region and resonance circles) defined for the nominal trajectory
All runs represented on the same plane, so the points may represent encounters at different time instants
In this case (different from the launcher of BepiColombo) the launcher goes directly to Venus
The dispersion in the initial condition affects mostly the phasing between the object and Venus
Resonance circles
Impact region
Nominal trajectory
Impact Resonance Close approach
BepiColombo: failure of the propulsion system
Uncertainty: failure time (during thrust arcs in the Earth-Earth phase)
Propagator: RK8(7)
Propagation time: 100 years
When multiple encounters: worst
Encounter ranking: state
Number of runs = 54114 (max probability of collision: 10-4, confidence level: 99%)
Number of impacts = 28 (Earth)
Running time = 104 minutes
14
Simulation settings
BepiColombo trajectory and thrust-arcs where the potential failures were studied
-2 -1 0 1 2
x 108
-2
-1
0
1
2x 10
8
x [km]
y [
km
]
BepiColombo: failure of the propulsion system
15
B-plane visualisation (Earth)
Representation on the b-plane of the Earth for the failure of BepiColombo (worst fly-by)
Impact Resonance Close approach
Representation on the b-plane of the Earth for the failure of BepiColombo (first fly-by)
BepiColombo: failure of the propulsion system
16
Distribution with time of failure
Distribution of MC runs with failure time and miss distance
Distribution of MC runs with failure time and time of worst close approach
Impact Resonance Close approach
Failures in both the thrust arcs may
result into impacts
Similar probability of impacts & resonances
in both thrust arcs
Most worst close approaches are within 2 years
Impacts are distributed over the
whole 100 years
Conclusions
Launchers and spacecraft used for interplanetary missions and missions to the Lagrangian points may be inserted in trajectory that will impact a celestial body. Need to estimate their compliance with planetary protection requirements.
A new tool, SNAPPshot, was developed for this purpose. A Monte Carlo analysis is performed considering the dispersion of the initial condition and of other parameters.
Each run is characterised by studying the close approaches through the b-plane representation to detect conditions of impacts and resonances.
The method was applied to study the dispersion of the launcher of Solo and the failure of the propulsion system of BepiColombo.
Flexible tool: applicability can be extended to the robust design of manoeuvres or to the study of asteroid deflection missions.
17
Questions?
Francesca Letizia Astronautics Research Group Faculty of Engineering and the Environment University of Southampton
SNAPPshot: Suite for Numerical Analysis of Planetary Protection
The present study was funded by the European Space Agency through the contract 4000115299/15/D/MB, Planetary Protection Compliance Verification Software. Technical Responsible University of Southampton: Camilla Colombo, [email protected]