18
SNAPPshot: Suite for Numerical Analysis of Planetary Protection Francesca Letizia 1 , Camilla Colombo 1 , Jeroen Van den Eynde 1 , Roberto Armellin 1 , Rüdiger Jehn 2 1 University of Southampton 2 ESA/ESOC 6 th International Conference on Astrodynamics Tools and Techniques Session 4: Interplanetary Flight and Non-Earth Orbits Darmstadt, 16 th March 2016

SNAPPshot: Suite for Numerical ... - European Space Agency

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SNAPPshot: Suite for Numerical ... - European Space Agency

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

Page 2: SNAPPshot: Suite for Numerical ... - European Space Agency

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)

Page 3: SNAPPshot: Suite for Numerical ... - European Space Agency

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

Page 4: SNAPPshot: Suite for Numerical ... - European Space Agency

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

Page 5: SNAPPshot: Suite for Numerical ... - European Space Agency

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

Page 6: SNAPPshot: Suite for Numerical ... - European Space Agency

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

Page 7: SNAPPshot: Suite for Numerical ... - European Space Agency

-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

Page 8: SNAPPshot: Suite for Numerical ... - European Space Agency

-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

Page 9: SNAPPshot: Suite for Numerical ... - European Space Agency

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

Page 10: SNAPPshot: Suite for Numerical ... - European Space Agency

RESULTS

10

Page 11: SNAPPshot: Suite for Numerical ... - European Space Agency

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]

Page 12: SNAPPshot: Suite for Numerical ... - European Space Agency

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:

Page 13: SNAPPshot: Suite for Numerical ... - European Space Agency

-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

Page 14: SNAPPshot: Suite for Numerical ... - European Space Agency

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

]

Page 15: SNAPPshot: Suite for Numerical ... - European Space Agency

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)

Page 16: SNAPPshot: Suite for Numerical ... - European Space Agency

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

Page 17: SNAPPshot: Suite for Numerical ... - European Space Agency

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

Page 18: SNAPPshot: Suite for Numerical ... - European Space Agency

Questions?

Francesca Letizia Astronautics Research Group Faculty of Engineering and the Environment University of Southampton

[email protected]

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]