Relevant Applications of Differential Algebra in Astrodynamics

Size: px
Start display at page:

Download "Relevant Applications of Differential Algebra in Astrodynamics"

Transcription

1 AstroNet-II International Final Conference Tossa de Mar June 2015 Relevant Applications of Differential Algebra in Astrodynamics Pierluigi Di Lizia in collaboration with: Roberto Armellin, Alessandro Morselli, Monica Valli, Alexander Wittig, Franco Bernelli Zazzera

2 2 Outline Differential Algebra (1 slide) Building blocks (BB): ODEs flow expansion and uncertainty propagation (BB1) Taylor expansion of parametric implicit equations (BB2) Taylor expansion of two-point boundary value problems (BB3) Applications: SST: Impact Probability Computation Optimal control High-order filters Automatic domain splitting Spacecraft reentry NEO motion propagation

3 3 Outline Differential Algebra (1 slide) Building blocks (BB): ODEs flow expansion and uncertainty propagation (BB1) Taylor expansion of parametric implicit equations (BB2) Taylor expansion of two-point boundary value problems (BB3) Applications: SST: Impact Probability Computation Optimal control High-order filters Automatic domain splitting Spacecraft reentry NEO motion propagation

4 4 Differential Algebra Differential Algebra (DA) is an automatic differentiation technique Algebra of real numbers Algebra of Taylor polynomials Unlike standard automatic differentiation tools, the analytic operations of differentiation and antiderivation are introduced DA can be easily implemented in a computer environment (COSY-Infinity - Berz&Makino 1998, DACE, Jet Transport, JACK) Given any sufficiently regular function f of, DA enables the computation of its Taylor expansion up to an arbitrary order v n

5 BB1: Uncertainty propagation low computational burden low accuracy computationally intensive high accuracy Can we find a compromise technique? We need a technique to: Improve accuracy of linearized models Reduce computational cost of classical Monte Carlo 5

6 BB1: Uncertainty propagation low computational burden low accuracy computationally intensive high accuracy Can we find a compromise technique? We need a technique to: Improve accuracy of linearized models Reduce computational cost of classical Monte Carlo Differential Algebra 6

7 7 BB1: Expansion of the Flow of Dynamics Given any dynamics Initialize initial conditions as a DA vector: Perform all operations of the integration scheme in the DA algebra E.g.: Euler s scheme:

8 8 BB1: Expansion of the Flow of Dynamics Given any dynamics Initialize initial conditions as a DA vector: Perform all operations of the integration scheme in the DA algebra E.g.: Euler s scheme:

9 9 BB1: Expansion of the Flow of Dynamics Given any dynamics Initialize initial conditions as a DA vector: Perform all operations of the integration scheme in the DA algebra E.g.: Euler s scheme: k-th order Taylor expansion of the solution at

10 10 BB1: Expansion of the Flow of Dynamics Given any dynamics Initialize initial conditions as a DA vector: Perform all operations of the integration scheme in the DA algebra E.g.: Euler s scheme:

11 11 BB1: Expansion of the Flow of Dynamics Given any dynamics Initialize initial conditions as a DA vector: Perform all operations of the integration scheme in the DA algebra E.g.: Euler s scheme:

12 12 BB1: Expansion of the Flow of Dynamics Given any dynamics Initialize initial conditions as a DA vector: Perform all operations of the integration scheme in the DA algebra E.g.: Euler s scheme: k-th order Taylor expansion of the solution at

13 13 BB1: Expansion of the Flow of Dynamics Given any dynamics Initialize initial conditions as a DA vector: Perform all operations of the integration scheme in the DA algebra E.g.: Euler s scheme: k-th order Taylor expansion of the solution at

14 14 BB1: Expansion of the Flow of Dynamics Example: 2-body dynamics Eccentricity: 0.5 Starting point: pericenter Integration scheme: Runge-Kutta (variable step, order 8) DA-based ODE flow expansion order: 6 Initial box: AU in x and 0.08 AU in y

15 BB1: Uncertainty Propagation Methods Linear covariance propagation: If all computations are performed to order 1, the final Taylor expansion coincides with the state-transition matrix Initial covariance can be propagated as: 15

16 BB1: Uncertainty Propagation Methods Linear covariance propagation: If all computations are performed to order 1, the final Taylor expansion coincides with the state-transition matrix Initial covariance can be propagated as: No need of variational equations! 16

17 17 BB1: Uncertainty Propagation Methods DA-based Monte Carlo (MC): Any pointwise integration can be replaced by the evaluation of the polynomial Saving in computational time w.r.t. classical MC

18 18 BB1: Uncertainty Propagation Methods DA-based Monte Carlo (MC): Standard MC DA-based MC Any pointwise integration can be replaced by the evaluation of the polynomial Note: The accuracy of Taylor expansion can be tuned with order The same polynomial can be used to map different uncertainties

19 19 BB1: Uncertainty Propagation Methods DA-based Monte Carlo (MC): Any pointwise integration can be replaced by the evaluation of the polynomial Note: The accuracy of Taylor expansion can be tuned with order The same polynomial can be used to map different uncertainties

20 20 BB1: Uncertainty Propagation Methods Polynomial bounder:

21 21 BB1: Uncertainty Propagation Methods Polynomial bounder: Bounds of Polynomial bounders can immediately estimate the range of

22 BB1: Uncertainty Propagation Methods Polynomial bounder: Bounds of Polynomial bounders can immediately estimate the range of Example: very useful to discard the occurrence of an event Impact of NEOs with Earth 22

23 23 BB2: Parametric Implicit Equations Kepler s equation: Given a reference solution for and, suppose and are affected by uncertainties and Find the solution of the resulting parametric eq.: Initialize,, and as DA variables and compute:

24 24 BB2: Parametric Implicit Equations Kepler s equation: Given a reference solution for and, suppose and are affected by uncertainties and Find the solution of the resulting parametric eq.: Initialize,, and as DA variables and compute: Invert the map and enforce constraint

25 25 BB2: Parametric Implicit Equations Kepler s equation: Nominal values:,, Expansion order: 6 solution accuracy

26 26 BB3: TPBVP solver Given the Lambert problem: with tof

27 27 BB3: TPBVP solver Given the Lambert problem: r f with tof Consider displaced initial/final positions (e.g., initial error or moving target) r 0 Find the initial velocity to fly from r 0 + r 0 to r f + r f in tof

28 28 BB3: TPBVP solver Given the Lambert problem: r f with tof Consider displaced initial/final positions (e.g., initial error or moving target) r 0 Find the initial velocity to fly from r 0 + r 0 to r f + r f in tof Compute the Taylor expansion of

29 29 BB3: TPBVP solver Given the Lambert problem: r f with tof Consider displaced initial/final positions (e.g., initial error or moving target) r 0 Find the initial velocity to fly from r 0 + r 0 to r f + r f in tof Compute the Taylor expansion of and invert the map: Expansion of Lambert s problem solution

30 30 BB3: TPBVP solver Example: constraint on final position r f =0 r f tof r 0

31 31 BB3: TPBVP solver Example: constraint on final position r f =0 Impose r f =0: r 0 tof

32 32 BB3: TPBVP solver Test case: Earth-Mars transfer (Mars Express) nominal

33 33 BB3: TPBVP solver Test case: Earth-Mars transfer (Mars Express) error box of 0.1 AU

34 34 BB3: TPBVP solver Test case: Earth-Mars transfer (Mars Express) No correction 5 th order correction

35 Applications SST: Impact Probability Computation (BB1&BB2) Optimal control (BB1&BB3) High-order filters (BB1) 35

36 36 SST: Impact Probability Computation Suppose no impact occurrence for nominal initial states x sat 1 0 t DCA x sat 2 0

37 37 SST: Impact Probability Computation Suppose no impact occurrence for nominal initial states Impact conditions may occur for x sat i 0 6= x sat i 0 at t DCA 6= t DCA x sat 1 0 x sat 2 0

38 38 SST: Impact Probability Computation Suppose no impact occurrence for nominal initial states Impact conditions may occur for x sat i 0 6= x sat i 0 at t DCA 6= t DCA DA can be used to compute the Taylor expansion of the distance of closest approach (DCA) w.r.t. initial states: x sat 1 0 x sat 2 0

39 39 SST: Impact Probability Computation Suppose no impact occurrence for nominal initial states Impact conditions may occur for x sat i 0 6= x sat i 0 DA can be used to compute the Taylor expansion of the distance of closest approach (DCA) w.r.t. initial states: Compute: [x sat i]=t sat x i ( x sat i 0, t f ) for i =1, 2 f f at t DCA 6= t DCA [d 2 ]=T d 2( x sat i 0, t f ) [@d 2 /@t f ]=T d 2( x sat i 0, t f ) x sat 1 0 x sat 2 0

40 40 SST: Impact Probability Computation Suppose no impact occurrence for nominal initial states Impact conditions may occur for x sat i 0 6= x sat i 0 at t DCA 6= t DCA DA can be used to compute the Taylor expansion of the distance of closest approach (DCA) w.r.t. initial states: Compute: [x sat i]=t sat x i ( x sat i 0, t f ) for i =1, 2 f f [d 2 ]=T d 2( x sat i 0, t f ) [@d 2 /@t f ]=T d 2( x sat i 0, t f ) Invert: [ t f ]=T d 2( x sat i 2 /@t f 2 /@t f =0 Impose : [t DCA 2 =0( x sat i 0 ) [d DCA ]=T DCA ( x sat i 0 ) x sat 1 0 x sat 2 0

41 SST: Impact Probability Computation [d DCA ]=T DCA ( x sat i 0 ) DA-based fast Monte Carlo simulations can be run on to compute # of samples with x sat 1 0 x sat 2 0 threshold The map T DCA ( x sat i 0 ) was used for: DA-based Monte Carlo (DAMC) DA-based Line Sampling (DALS) DA-based Subset Simulation (DASS) more efficient for low probabilities Different orbital regimes: LEO, MEO, GEO 41

42 42 SST: Impact Probability Computation Efficiency of LS and SS over standard Monte Carlo for low probabilities: Cumulative impact probability distribution for a close conjunction # of samples: 14000

43 43 SST: Impact Probability Computation Efficiency of LS and SS over standard Monte Carlo for low probabilities: Cumulative impact probability distribution for a close conjunction # of samples: No samples generated by standard MC below 5 m distance

44 SST: Impact Probability Computation Efficiency of DAMC, DASS, and DALS over standard MC Three test cases (Alfano, 2009) Test 5: linear relative motion ( P c = E-2 ) Test 6: boundary of linear relative motion ( P c = E-3 ) Test 7: nonlinear relative motion ( P c = E-4 ) * Intel Core i5 8Gb RAM 44

45 SST: Impact Probability Computation Efficiency of DAMC, DASS, and DALS over standard MC Three test cases (Alfano, 2009) Test 5: linear relative motion ( P c = E-2 ) Test 6: boundary of linear relative motion ( P c = E-3 ) Test 7: nonlinear relative motion ( P c = E-4 ) * Intel Core i5 8Gb RAM 45

46 SST: Impact Probability Computation Efficiency of DAMC, DASS, and DALS over standard MC Three test cases (Alfano, 2009) Test 5: linear relative motion ( P c = E-2 ) Test 6: boundary of linear relative motion ( P c = E-3 ) Test 7: nonlinear relative motion ( P c = E-4 ) * Intel Core i5 8Gb RAM 46

47 SST: Impact Probability Computation Efficiency of DAMC, DASS, and DALS over standard MC Three test cases (Alfano, 2009) Test 5: linear relative motion ( P c = E-2 ) Test 6: boundary of linear relative motion ( P c = E-3 ) Test 7: nonlinear relative motion ( P c = E-4 ) * Intel Core i5 8Gb RAM 47

48 48 Optimal Control Optimal low-thrust state-to-state transfer problem x f Continuous thrust: Dynamics: 8 ṙ = v >< v = >: ṁ = µ r 3 r + T max u m T u 2 [0, 1] max u I sp g 0 control term x 0 Minimize: J = T max I sp g 0 Z tf t 0 u dt minimize fuel consumption J = Z tf t 0 u 2 dt minimize energy

49 49 Optimal Control Control theory reduces optimal control problem to a TPBVP: Dynamics 8 ṙ = v v = µ r 3 r Tu v m v Tu >< ṁ = I sp g 0 r = µ 3 µ r v r 3 v r 5 v = r >: m = Tu m 2 v r Initial conditions: x(t 0 )=x 0, m(t 0 )=m 0 Final conditions: x(t f )=x f, m(t f )=0 8 >< u =0 if > 0 where u =1 if < 0 >: u 2 [0, 1] if =0, switching function I sp g 0 =1 m v m DA can be applied to expand the solution of the optimal control problem with respect to the initial and/or final state

50 50 Optimal Control Reference solution, Y [AU] X [AU] Thrust arc Coast arc Thrust magnitude Time

51 51 Optimal Control Reference solution, Thrust magnitude Time Uncertainty: Problem: DA-based solution: x 0 or x f x,m(t 0 )=T (x 0, x f ) x,m(t 0 )?

52 52 Optimal Control Algorithm: Initialize: [x 0 ]=x 0 + x 0 [ x 0,m 0 ]= x0,m 0 + x0,m 0 DA-based integration: [x f, x f,m f ]=T xf, f ( x 0, x 0,m 0 ) Extract: [x f ]=T xf ( x 0, x 0,m 0 )

53 53 Optimal Control Algorithm: Initialize: [x 0 ]=x 0 + x 0 [ x 0,m 0 ]= x0,m 0 + x0,m 0 DA-based integration: [x f, x f,m f ]=T xf, f ( x 0, x 0,m 0 ) Extract: [x f ]=T xf ( x 0, x 0,m 0 ) Invert: [ x 0,m 0 ]=T 0 ( x 0, x f ) Taylor expansion of the solution of the optimal control problem from x 0 + x 0 to x f + x f

54 54 Optimal Control: Lunar Landing Lunar landing: minimum energy, uncertain initial state Max pos. error: 1 km Max vel. error: 5 m/s no correction

55 55 Optimal Control: Lunar Landing Lunar landing: minimum energy, uncertain initial state Max pos. error: 1 km Max vel. error: 5 m/s 5 th order OCP expansion control correction profiles

56 56 Optimal Control: Earth-Mars Transfer Earth-Mars transfer: minimum energy, uncertain final state Departure date: 1214 MJD2000 km Transfer time: 2413 days Uncertainty: 0.1 AU Expansion order: x y [AU] 0 u [m/s 2 ] x [AU] epoch [MJD2000] x 10 5

57 57 Optimal Control: Earth-Mars Transfer Earth-Mars transfer: minimum energy, uncertain final state Departure date: 1214 MJD2000 km Transfer time: 2413 days Uncertainty: 0.1 AU Expansion order: x y [AU] 0 u [m/s 2 ] x [AU] epoch [MJD2000] x 10 5

58 58 Optimal Control: Earth-Mars Transfer Earth-Mars transfer: minimum energy, uncertain final state Accuracy analysis (macbook 1.1, 2GHz Intel Core Duo) 1st order 2nd order CPU time: s CPU time: s

59 59 Optimal Control: Earth-Mars Transfer Earth-Mars transfer: minimum energy, uncertain final state Accuracy analysis (macbook 1.1, 2GHz Intel Core Duo) 3rd order 4th order CPU time: s CPU time: s

60 Optimal Control Earth FG3 transfer: minimum fuel, uncertain initial state δr f r f Max pos. error: AU Expansion order: 4 r 0 + δr 0 r 0 reference 1996 FG 3 1 Thrust arc Coast arc Y [AU] Earth Thrust magnitude X [AU] * ESA/ACT Ariadna Study Time 60

61 Optimal Control Earth FG3 transfer: minimum fuel, uncertain initial state δr f r f Max pos. error: AU Expansion order: 4 r 0 + δr 0 r 0 reference Y [AU] 1996 FG Earth Thrust arc Coast arc X [AU] * ESA/ACT Ariadna Study 61

62 Optimal Control Earth FG3 transfer: minimum fuel, uncertain initial state δr f r f Max pos. error: AU Expansion order: 4 r 0 + δr 0 r 0 reference 1996 FG Earth Thrust arc Coast arc Y [AU] X [AU] * ESA/ACT Ariadna Study 62

63 Optimal Control Earth FG3 transfer: minimum fuel, uncertain initial state δr f r f Max pos. error: AU Expansion order: 4 r 0 + δr 0 r 0 reference 1996 FG Earth Thrust arc Coast arc Y [AU] X [AU] * ESA/ACT Ariadna Study 63

64 Optimal Control Earth FG3 transfer: minimum fuel, uncertain initial state δr f r f Max pos. error: AU Expansion order: 4 r 0 + δr 0 r 0 reference 1996 FG Earth Thrust arc Coast arc Y [AU] X [AU] * ESA/ACT Ariadna Study 64

65 High-order Kalman Filters Given the discrete system model: [Based on Park & Scheeres, 2007] Suppose to have the state x k, with mean m + k and covariance P + k General filtering algorithm: Prediction: Update: 65

66 High-order Kalman Filters Given the discrete system model: [Based on Park & Scheeres, 2007] Suppose to have the state x k, with mean m + k and covariance P + k General filtering algorithm: classical approach: linearization Prediction: Update: 66

67 High-order Kalman Filters DA provides high-order polynomials for x k+1 = T k,k+1 ( x k ) z k+1 = T hk+1 ( x k+1 ) Expectations can then be computed on polynomials. E.g.: m k+1 = mx p=1 1 p! 1... p k,k+1 E( x k 1... x p k ) coefficients of the polynomials where E( x 1 k... x p k ) is computed using Isserlis formula Prediction step is fully nonlinear: Faster convergence Possible reduction of minimum measurements acquisition frequency to have convergence 67

68 High-order Kalman Filters Example: 2-Body Problem State variables: S/C position and velocity Uncertainty on initial conditions (10% off from true initial state) and no process noise Nonlinear measurements with realistic measurement noise (radial position of the S/C wrt the Earth and the LOS direction to Earth) DAHNEKF 1 DAHNEKF 2 DAHNEKF DAHNEKF 1 DAHNEKF 2 DAHNEKF 3 ε r [ ] ε v [ ] Time [ ] Time [ ] 68

69 69 Conclusions Differential Algebra can improve efficiency of standard nonlinear methods improve accuracy of standard linear methods Note: method based on Taylor approximations Size of uncertainty set and order shall guarantee sufficient accuracy Polynomials can be manipulated to impose constraints on both initial and final state If linear methods are sufficiently accurate for your application, you may not need to increase order, however DA relieves you from the pain of writing variational equations

70 AstroNet-II International Final Conference Tossa de Mar June 2015 Relevant Applications of Differential Algebra in Astrodynamics Pierluigi Di Lizia in collaboration with: Roberto Armellin, Alessandro Morselli, Monica Valli, Alexander Wittig, Franco Bernelli Zazzera

71 71 Automatic Domain Splitting In challenging cases, a high-order Taylor expansion is not sufficient to accurately map uncertainties Initial set

72 72 Automatic Domain Splitting In challenging cases, a high-order Taylor expansion is not sufficient to accurately map uncertainties Initial set An algorithm can be implemented to automatically split the initial domain to guarantee the desired accuracy Very useful for: large uncertainty sets, long-term propagations, highly nonlinear dynamics

73 73 Sun t0 = 0

74 Sun 74

75 Sun 75

76 Sun 76

77 Sun 77

78 Sun 78

79 79 Sun ti = 0.90 revs.

80 80 Sun ti = 0.96 revs. 3 boxes

81 Sun 81

82 Sun 82

83 Sun 83

84 Sun 84

85 85 Sun ti = 1.91 revs. 7 boxes

86 Sun 86

87 Sun 87

88 Sun 88

89 89 Computational time: 22 s (2.4 GHz Intel Core i5) Sun ti = 2.81 revs. 23 boxes

90 90 Automatic Domain Splitting Long term propagation of Apophis motion (NEODys in Sept. 2009)

91 91 Automatic Domain Splitting Long term propagation of Apophis motion weaker nonlinearity

92 92 BB1: Uncertainty Propagation Methods Nonlinear covariance propagation: Given the k-order polynomial map: Moments of the pdf can be obtained by computing the expectation of the Taylor expansion: for the mean computed by Isserlis s formula

Two-Point Boundary Value Problem and Optimal Feedback Control based on Differential Algebra

Two-Point Boundary Value Problem and Optimal Feedback Control based on Differential Algebra Two-Point Boundary Value Problem and Optimal Feedback Control based on Differential Algebra Politecnico di Milano Department of Aerospace Engineering Milan, Italy Taylor Methods and Computer Assisted Proofs

More information

Verified High-Order Optimal Control in Space Flight Dynamics

Verified High-Order Optimal Control in Space Flight Dynamics Verified High-Order Optimal Control in Space Flight Dynamics R. Armellin, P. Di Lizia, F. Bernelli-Zazzera K. Makino and M. Berz Fourth International Workshop on Taylor Methods Boca Raton, December 16

More information

Trajectory Optimisation under Uncertainties

Trajectory Optimisation under Uncertainties Trajectory Optimisation under Uncertainties Final Report Authors: F. Bernelli-Zazzera, M. Lavagna, R. Armellin, P. Di Lizia, A. Morselli Affiliation: Department of Aerospace Engineering, Politecnico di

More information

Global Optimization of Impulsive Interplanetary Transfers

Global Optimization of Impulsive Interplanetary Transfers Global Optimization of Impulsive Interplanetary Transfers R. Armellin, Dipartimento di Ingegneria Aerospaziale, Politecnico di Milano Taylor Methods and Computer Assisted Proofs Barcelona, June, 3 7, 2008

More information

From Particle Accelerators to Celestial Dynamics: An Introduction to Differential Algebra

From Particle Accelerators to Celestial Dynamics: An Introduction to Differential Algebra AstroNet II Summer School 2014 Friday, 27 June 2014 Zielona Góra (Poland) From Particle Accelerators to Celestial Dynamics: An Introduction to Differential Algebra 1, Pierluigi di Lizia 1, Roberto Armellin

More information

A high order method for orbital conjunctions analysis: Monte Carlo collision probability computation

A high order method for orbital conjunctions analysis: Monte Carlo collision probability computation A high order method for orbital conjunctions analysis: Monte Carlo collision probability computation Alessandro Morselli 1, Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano, Via

More information

Rigorous Global Optimization of Impulsive Space Trajectories

Rigorous Global Optimization of Impulsive Space Trajectories Rigorous Global Optimization of Impulsive Space Trajectories P. Di Lizia, R. Armellin, M. Lavagna K. Makino, M. Berz Fourth International Workshop on Taylor Methods Boca Raton, December 16 19, 2006 Motivation

More information

An Introduction to Differential Algebra

An Introduction to Differential Algebra An Introduction to Differential Algebra Alexander Wittig1, P. Di Lizia, R. Armellin, et al. 1 ESA Advanced Concepts Team (TEC-SF) SRL, Milan Dinamica Outline 1 Overview Five Views of Differential Algebra

More information

Apophis Encounter 2029: Differential Algebra and Taylor Model Approaches. 1 st IAA Planetary Defense Conference: Protecting Earth from Asteroids

Apophis Encounter 2029: Differential Algebra and Taylor Model Approaches. 1 st IAA Planetary Defense Conference: Protecting Earth from Asteroids Apophis Encounter 9: Differential Algebra and Taylor Model Approaches 1 st IAA Planetary Defense Conference: Protecting Earth from Asteroids 7- April 9 Granada, Spain R. Armellin (1), P. Di Lizia (1),

More information

DIFFERENTIAL ALGEBRA SPACE TOOLBOX FOR NONLINEAR UNCERTAINTY PROPAGATION IN SPACE DYNAMICS

DIFFERENTIAL ALGEBRA SPACE TOOLBOX FOR NONLINEAR UNCERTAINTY PROPAGATION IN SPACE DYNAMICS DIFFERENTIAL ALGEBRA SPACE TOOLBOX FOR NONLINEAR UNCERTAINTY PROPAGATION IN SPACE DYNAMICS M. Rasotto, A. Morselli, A. Wittig, M. Massari, P. Di Lizia, R. Armellin, C. Y. Valles and G. Ortega Dinamica

More information

Accurate numerical orbit propagation using Polynomial Algebra Computational Engine PACE. ISSFD 2015 congress, Germany. Dated: September 14, 2015

Accurate numerical orbit propagation using Polynomial Algebra Computational Engine PACE. ISSFD 2015 congress, Germany. Dated: September 14, 2015 Accurate numerical orbit propagation using Polynomial Algebra Computational Engine PACE Emmanuel Bignon (), Pierre mercier (), Vincent Azzopardi (), Romain Pinède () ISSFD 205 congress, Germany Dated:

More information

NONLINEAR MAPPING OF UNCERTAINTIES: A DIFFERENTIAL ALGEBRAIC APPROACH

NONLINEAR MAPPING OF UNCERTAINTIES: A DIFFERENTIAL ALGEBRAIC APPROACH NONLINEAR MAPPING OF UNCERTAINTIES: A DIFFERENTIAL ALGEBRAIC APPROACH R. Armellin 1, P. DiLizia 1, F. Bernelli-Zazzera 1, and M. Berz 2 1 Dipartimento di Ingegneria Aerospaziale, Politecnico di Milano,

More information

Global Trajectory Optimisation: Can We Prune the Solution Space when Considering Deep Space Maneuvers?

Global Trajectory Optimisation: Can We Prune the Solution Space when Considering Deep Space Maneuvers? Global Trajectory Optimisation: Can We Prune the Solution Space when Considering Deep Space Maneuvers? Final Report Authors: F. Bernelli-Zazzera, M. Lavagna, R. Armellin, P. Di Lizia, F. Topputo Affiliation:

More information

Validated integration of Solar System Dynamics. 1 st IAA Planetary Defense Conference: Protecting Earth from Asteroids

Validated integration of Solar System Dynamics. 1 st IAA Planetary Defense Conference: Protecting Earth from Asteroids Validated integration of Solar System Dynamics 1 st IAA Planetary Defense Conference: Protecting Earth from Asteroids 27-3 April 29 Granada, Spain P. Di Lizia (1), R. Armellin (1), F. Bernelli Zazzera

More information

Uncertainty Propagation and Nonlinear Filtering for Space Navigation using Differential Algebra

Uncertainty Propagation and Nonlinear Filtering for Space Navigation using Differential Algebra Uncertainty Propagation and Nonlinear Filtering for Space Navigation using Differential Algebra M. Valli, R. Arellin, P. Di Lizia and M. R. Lavagna Departent of Aerospace Engineering, Politecnico di Milano

More information

Analytical Non-Linear Uncertainty Propagation: Theory And Implementation

Analytical Non-Linear Uncertainty Propagation: Theory And Implementation Analytical Non-Linear Uncertainty Propagation: Theory And Implementation Kohei Fujimoto 1), Daniel J. Scheeres 2), and K. Terry Alfriend 1) May 13, 2013 1) Texas A&M University 2) The University of Colorado

More information

arxiv: v1 [math.ds] 27 Oct 2018

arxiv: v1 [math.ds] 27 Oct 2018 Celestial Mechanics and Dynamical Astronomy manuscript No. (will be inserted by the editor) Element sets for high-order Poincaré mapping of perturbed Keplerian motion David J. Gondelach Roberto Armellin

More information

Uncertainties Management for Orbit Propagation using Taylor Differential Algebra

Uncertainties Management for Orbit Propagation using Taylor Differential Algebra Uncertainties Management for Orbit Propagation using aylor Differential Algebra Vincent Azzopardi hales ervices, pace Flight Dynamics department, oulouse, France Institut upérieur de l Aéronautique et

More information

Astrodynamics (AERO0024)

Astrodynamics (AERO0024) Astrodynamics (AERO0024) 5. Numerical Methods Gaëtan Kerschen Space Structures & Systems Lab (S3L) Why Different Propagators? Analytic propagation: Better understanding of the perturbing forces. Useful

More information

Deterministic Global Optimization for Dynamic Systems Using Interval Analysis

Deterministic Global Optimization for Dynamic Systems Using Interval Analysis Deterministic Global Optimization for Dynamic Systems Using Interval Analysis Youdong Lin and Mark A. Stadtherr Department of Chemical and Biomolecular Engineering University of Notre Dame, Notre Dame,

More information

arxiv: v1 [astro-ph.ep] 21 Jan 2019

arxiv: v1 [astro-ph.ep] 21 Jan 2019 On the predictability of Galileo disposal orbits David J. Gondelach Roberto Armellin Alexander Wittig arxiv:1901.06947v1 [astro-ph.ep] 21 Jan 2019 Abstract The end-of-life disposal of Galileo satellites

More information

NUMERICAL INTEGRATION OF A SATELLITE ORBIT WITH KS TRANSFORMATION

NUMERICAL INTEGRATION OF A SATELLITE ORBIT WITH KS TRANSFORMATION NUMERICAL INTEGRATION OF A SATELLITE ORBIT WITH KS TRANSFORMATION Jhonathan Murcia Piñeros 1 Maxime Koffi 1 Helio Koiti Kuga 1, 2 jhonathan.pineros@inpe.br koffi.maxime@yahoo.com helio.kuga@inpe.br 1 INPE

More information

Bézier Description of Space Trajectories

Bézier Description of Space Trajectories Bézier Description of Space Trajectories Francesco de Dilectis, Daniele Mortari, Texas A&M University, College Station, Texas and Renato Zanetti NASA Jonhson Space Center, Houston, Texas I. Introduction

More information

Conjunction Risk Assessment and Avoidance Maneuver Planning Tools

Conjunction Risk Assessment and Avoidance Maneuver Planning Tools Conjunction Risk Assessment and Avoidance Maneuver Planning Tools Saika Aida DLR German Space Operations Center (GSOC), Oberpfaffenhofen, 834 Weßling, Germany +49 8153 8-158, saika.aida@dlr.de ASTRACT

More information

(Extended) Kalman Filter

(Extended) Kalman Filter (Extended) Kalman Filter Brian Hunt 7 June 2013 Goals of Data Assimilation (DA) Estimate the state of a system based on both current and all past observations of the system, using a model for the system

More information

Previous Lecture. Orbital maneuvers: general framework. Single-impulse maneuver: compatibility conditions

Previous Lecture. Orbital maneuvers: general framework. Single-impulse maneuver: compatibility conditions 2 / 48 Previous Lecture Orbital maneuvers: general framework Single-impulse maneuver: compatibility conditions closed form expression for the impulsive velocity vector magnitude interpretation coplanar

More information

Imprecise Filtering for Spacecraft Navigation

Imprecise Filtering for Spacecraft Navigation Imprecise Filtering for Spacecraft Navigation Tathagata Basu Cristian Greco Thomas Krak Durham University Strathclyde University Ghent University Filtering for Spacecraft Navigation The General Problem

More information

Logistic Map, Euler & Runge-Kutta Method and Lotka-Volterra Equations

Logistic Map, Euler & Runge-Kutta Method and Lotka-Volterra Equations Logistic Map, Euler & Runge-Kutta Method and Lotka-Volterra Equations S. Y. Ha and J. Park Department of Mathematical Sciences Seoul National University Sep 23, 2013 Contents 1 Logistic Map 2 Euler and

More information

LOTNAV. A Low-Thrust Interplanetary Navigation Tool: The Trajectory Reconstruction Module

LOTNAV. A Low-Thrust Interplanetary Navigation Tool: The Trajectory Reconstruction Module LOTNAV A Low-Thrust Interplanetary Navigation Tool: The Trajectory Reconstruction Module Juan Luis Cano González Mission Analysis Division Deimos Space S.L. -1- The LOTNAV Tool The Low-Thrust Interplanetary

More information

Estimating functional uncertainty using polynomial chaos and adjoint equations

Estimating functional uncertainty using polynomial chaos and adjoint equations 0. Estimating functional uncertainty using polynomial chaos and adjoint equations February 24, 2011 1 Florida State University, Tallahassee, Florida, Usa 2 Moscow Institute of Physics and Technology, Moscow,

More information

Orbital Dynamics and Impact Probability Analysis

Orbital Dynamics and Impact Probability Analysis Orbital Dynamics and Impact Probability Analysis (ISAS/JAXA) 1 Overview This presentation mainly focuses on a following point regarding planetary protection. - How to prove that a mission satisfies the

More information

High-Order Representation of Poincaré Maps

High-Order Representation of Poincaré Maps High-Order Representation of Poincaré Maps Johannes Grote, Martin Berz, and Kyoko Makino Department of Physics and Astronomy, Michigan State University, East Lansing, MI, USA. {grotejoh,berz,makino}@msu.edu

More information

. Frobenius-Perron Operator ACC Workshop on Uncertainty Analysis & Estimation. Raktim Bhattacharya

. Frobenius-Perron Operator ACC Workshop on Uncertainty Analysis & Estimation. Raktim Bhattacharya .. Frobenius-Perron Operator 2014 ACC Workshop on Uncertainty Analysis & Estimation Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. uq.tamu.edu

More information

Mission analysis for potential threat scenarios: kinetic impactor

Mission analysis for potential threat scenarios: kinetic impactor Mission analysis for potential threat scenarios: kinetic impactor Marco Castronuovo, Camilla Colombo, Pierluigi Di Lizia, Lorenzo Bolsi, Mathieu Petit, Giovanni Purpura, Marta Albano, Roberto Bertacin,

More information

When Does the Uncertainty Become Non-Gaussian. Kyle T. Alfriend 1 Texas A&M University Inkwan Park 2 Texas A&M University

When Does the Uncertainty Become Non-Gaussian. Kyle T. Alfriend 1 Texas A&M University Inkwan Park 2 Texas A&M University When Does the Uncertainty Become Non-Gaussian Kyle T. Alfriend Texas A&M University Inkwan Park 2 Texas A&M University ABSTRACT The orbit state covariance is used in the conjunction assessment/probability

More information

Analytical Non-Linear Uncertainty Propagation: Theory And Implementation

Analytical Non-Linear Uncertainty Propagation: Theory And Implementation Analytical Non-Linear Uncertainty Propagation: Theory And Implementation Kohei Fujimoto 1 Texas A&M University, College Station, TX, 77843 Daniel J. Scheeres 2 The University of Colorado-Boulder, Boulder,

More information

Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis

Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis J. Alexandre dit Sandretto, A. Chapoutot and O. Mullier U2IS, ENSTA ParisTech SYNCOP April 11, 2015 Closed-loop

More information

Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field

Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field Vol. 4, No. 4, 23 Feedback Optimal Control of Low-thrust Orbit Transfer in Central Gravity Field Ashraf H. Owis Department of Astronomy, Space and Meteorology, Faculty of Science, Cairo University Department

More information

Spacecraft Orbit Anomaly Representation Using Thrust-Fourier-Coefficients with Orbit Determination Toolbox

Spacecraft Orbit Anomaly Representation Using Thrust-Fourier-Coefficients with Orbit Determination Toolbox Spacecraft Orbit Anomaly Representation Using Thrust-Fourier-Coefficients with Orbit Determination Toolbox Hyun Chul Ko and Daniel J. Scheeres University of Colorado - Boulder, Boulder, CO, USA ABSTRACT

More information

SEMI-ANALYTICAL COMPUTATION OF PARTIAL DERIVATIVES AND TRANSITION MATRIX USING STELA SOFTWARE

SEMI-ANALYTICAL COMPUTATION OF PARTIAL DERIVATIVES AND TRANSITION MATRIX USING STELA SOFTWARE SEMI-ANALYTICAL COMPUTATION OF PARTIAL DERIVATIVES AND TRANSITION MATRIX USING STELA SOFTWARE Vincent Morand, Juan Carlos Dolado-Perez, Hubert Fraysse (1), Florent Deleflie, Jérôme Daquin (2), Cedric Dental

More information

Dynamic System Identification using HDMR-Bayesian Technique

Dynamic System Identification using HDMR-Bayesian Technique Dynamic System Identification using HDMR-Bayesian Technique *Shereena O A 1) and Dr. B N Rao 2) 1), 2) Department of Civil Engineering, IIT Madras, Chennai 600036, Tamil Nadu, India 1) ce14d020@smail.iitm.ac.in

More information

AUTOMATIC DOMAIN PRUNING FILTER FOR OPTICAL OBSERVATIONS ON SHORT ARCS

AUTOMATIC DOMAIN PRUNING FILTER FOR OPTICAL OBSERVATIONS ON SHORT ARCS AUTOMATIC DOMAIN PRUNING FILTER FOR OPTICAL OBSERVATIONS ON SHORT ARCS G. Principe (1), L. Pirovano (), R. Armellin (3), P. Di Lizia (4), and H.G. Lewis (5) (1) Astronautics Research Group, University

More information

Escape Trajectories from Sun Earth Distant Retrograde Orbits

Escape Trajectories from Sun Earth Distant Retrograde Orbits Trans. JSASS Aerospace Tech. Japan Vol. 4, No. ists30, pp. Pd_67-Pd_75, 06 Escape Trajectories from Sun Earth Distant Retrograde Orbits By Yusue OKI ) and Junichiro KAWAGUCHI ) ) Department of Aeronautics

More information

OptElec: an Optimisation Software for Low-Thrust Orbit Transfer Including Satellite and Operation Constraints

OptElec: an Optimisation Software for Low-Thrust Orbit Transfer Including Satellite and Operation Constraints OptElec: an Optimisation Software for Low-Thrust Orbit Transfer Including Satellite and Operation Constraints 7th International Conference on Astrodynamics Tools and Techniques, DLR, Oberpfaffenhofen Nov

More information

Since the first orbital launch in 1957, the number of artificial objects in Earth orbit has been steadily increasing. This

Since the first orbital launch in 1957, the number of artificial objects in Earth orbit has been steadily increasing. This SpaceOps Conferences 28 May - 1 June 2018, 2018, Marseille, France 2018 SpaceOps Conference 10.2514/6.2018-2720 Collision probability through time integration Implementation and operational results Vincent

More information

AN ANALYTICAL SOLUTION TO QUICK-RESPONSE COLLISION AVOIDANCE MANEUVERS IN LOW EARTH ORBIT

AN ANALYTICAL SOLUTION TO QUICK-RESPONSE COLLISION AVOIDANCE MANEUVERS IN LOW EARTH ORBIT AAS 16-366 AN ANALYTICAL SOLUTION TO QUICK-RESPONSE COLLISION AVOIDANCE MANEUVERS IN LOW EARTH ORBIT Jason A. Reiter * and David B. Spencer INTRODUCTION Collision avoidance maneuvers to prevent orbital

More information

Probabilistic Fundamentals in Robotics. DAUIN Politecnico di Torino July 2010

Probabilistic Fundamentals in Robotics. DAUIN Politecnico di Torino July 2010 Probabilistic Fundamentals in Robotics Gaussian Filters Basilio Bona DAUIN Politecnico di Torino July 2010 Course Outline Basic mathematical framework Probabilistic models of mobile robots Mobile robot

More information

INTERPLANETARY AND LUNAR TRANSFERS USING LIBRATION POINTS

INTERPLANETARY AND LUNAR TRANSFERS USING LIBRATION POINTS INTERPLANETARY AND LUNAR TRANSFERS USING LIBRATION POINTS Francesco Topputo (), Massimiliano Vasile () and Franco Bernelli-Zazzera () () Dipartimento di Ingegneria Aerospaziale, Politecnico di Milano,

More information

Calculating the Re-Entry Probability for a given Area of Interest

Calculating the Re-Entry Probability for a given Area of Interest Calculating the Re-Entry Probability for a given Area of Interest 01.03.2018 Jens Agena (1) (1) DLR Overview Introduction Sequence of Operations Monte Carlo Simulations Filter Techniques Re-Entry Probability

More information

Euler s Method applied to the control of switched systems

Euler s Method applied to the control of switched systems Euler s Method applied to the control of switched systems FORMATS 2017 - Berlin Laurent Fribourg 1 September 6, 2017 1 LSV - CNRS & ENS Cachan L. Fribourg Euler s method and switched systems September

More information

Spacecraft Trajectory Optimization. Edited. Bruce A. Conway. Published by Cambridge University Press 2010

Spacecraft Trajectory Optimization. Edited. Bruce A. Conway. Published by Cambridge University Press 2010 Spacecraft Trajectory Optimization Edited by Bruce A. Conway Published by Cambridge University Press 2010 Cambridge University Press 2010 ISBN 978-0-521-51850-5 2 Primer Vector Theory and Applications

More information

Kalman Filters with Uncompensated Biases

Kalman Filters with Uncompensated Biases Kalman Filters with Uncompensated Biases Renato Zanetti he Charles Stark Draper Laboratory, Houston, exas, 77058 Robert H. Bishop Marquette University, Milwaukee, WI 53201 I. INRODUCION An underlying assumption

More information

Astrodynamics (AERO0024)

Astrodynamics (AERO0024) Astrodynamics (AERO0024) 5B. Orbital Maneuvers Gaëtan Kerschen Space Structures & Systems Lab (S3L) Previous Lecture: Coplanar Maneuvers 5.1 INTRODUCTION 5.1.1 Why? 5.1.2 How? 5.1.3 How much? 5.1.4 When?

More information

Confidence region of least squares solution for single-arc observations

Confidence region of least squares solution for single-arc observations Confidence region of least squares solution for single-arc observations Gennaro Principe Astronautics Research Group, University of Southampton, UK Roberto Armellin Departamento de Matematica y Computacion,

More information

Bayes Filter Reminder. Kalman Filter Localization. Properties of Gaussians. Gaussians. Prediction. Correction. σ 2. Univariate. 1 2πσ e.

Bayes Filter Reminder. Kalman Filter Localization. Properties of Gaussians. Gaussians. Prediction. Correction. σ 2. Univariate. 1 2πσ e. Kalman Filter Localization Bayes Filter Reminder Prediction Correction Gaussians p(x) ~ N(µ,σ 2 ) : Properties of Gaussians Univariate p(x) = 1 1 2πσ e 2 (x µ) 2 σ 2 µ Univariate -σ σ Multivariate µ Multivariate

More information

OPTIMIZATION OF PRELIMINARY LOW-THRUST TRAJECTORIES FROM GEO-ENERGY ORBITS TO EARTH-MOON, L 1, LAGRANGE POINT ORBITS USING PARTICLE SWARM OPTIMIZATION

OPTIMIZATION OF PRELIMINARY LOW-THRUST TRAJECTORIES FROM GEO-ENERGY ORBITS TO EARTH-MOON, L 1, LAGRANGE POINT ORBITS USING PARTICLE SWARM OPTIMIZATION AAS 13-925 OPTIMIZATION OF PRELIMINARY LOW-THRUST TRAJECTORIES FROM GEO-ENERGY ORBITS TO EARTH-MOON, L 1, LAGRANGE POINT ORBITS USING PARTICLE SWARM OPTIMIZATION Andrew J. Abraham, David B. Spencer, and

More information

Second Order Transfer Function Discrete Equations

Second Order Transfer Function Discrete Equations Second Order Transfer Function Discrete Equations J. Riggs 23 Aug 2017 Transfer Function Equations pg 1 1 Introduction The objective of this paper is to develop the equations for a discrete implementation

More information

Research Article Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics

Research Article Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics ISRN Aerospace Engineering Volume 213, Article ID 95912, 7 pages http://dx.doi.org/1.1155/213/95912 Research Article Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics Francesco

More information

Low-Thrust Trajectory Optimization with No Initial Guess

Low-Thrust Trajectory Optimization with No Initial Guess Low-Thrust Trajectory Optimization with No Initial Guess By Nathan L. Parrish 1) and Daniel J. Scheeres 1) 1) Colorado Center for Astrodynamics Research, University of Colorado, Boulder, USA (Received

More information

δ Substituting into the differential equation gives: x i+1 x i δ f(t i,x i ) (3)

δ Substituting into the differential equation gives: x i+1 x i δ f(t i,x i ) (3) Solving Differential Equations Numerically Differential equations are ubiquitous in Physics since the laws of nature often take on a simple form when expressed in terms of infinitesimal changes of the

More information

Space Surveillance with Star Trackers. Part II: Orbit Estimation

Space Surveillance with Star Trackers. Part II: Orbit Estimation AAS -3 Space Surveillance with Star Trackers. Part II: Orbit Estimation Ossama Abdelkhalik, Daniele Mortari, and John L. Junkins Texas A&M University, College Station, Texas 7783-3 Abstract The problem

More information

Intelligent Embedded Systems Uncertainty, Information and Learning Mechanisms (Part 1)

Intelligent Embedded Systems Uncertainty, Information and Learning Mechanisms (Part 1) Advanced Research Intelligent Embedded Systems Uncertainty, Information and Learning Mechanisms (Part 1) Intelligence for Embedded Systems Ph. D. and Master Course Manuel Roveri Politecnico di Milano,

More information

Solving Optimal Continuous Thrust Rendezvous Problems with Generating Functions

Solving Optimal Continuous Thrust Rendezvous Problems with Generating Functions JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS Vol. 29, No. 2, March April 2006 Solving Optimal Continuous Thrust Rendezvous Problems with Generating Functions Chandeok Park, Vincent Guibout, and Daniel J.

More information

Benefits of a Geosynchronous Orbit (GEO) Observation Point for Orbit Determination

Benefits of a Geosynchronous Orbit (GEO) Observation Point for Orbit Determination Benefits of a Geosynchronous Orbit (GEO) Observation Point for Orbit Determination Ray Byrne, Michael Griesmeyer, Ron Schmidt, Jeff Shaddix, and Dave Bodette Sandia National Laboratories ABSTRACT Determining

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Probabilistic Fundamentals in Robotics Gaussian Filters Course Outline Basic mathematical framework Probabilistic models of mobile robots Mobile

More information

PowerPoints organized by Dr. Michael R. Gustafson II, Duke University

PowerPoints organized by Dr. Michael R. Gustafson II, Duke University Part 6 Chapter 20 Initial-Value Problems PowerPoints organized by Dr. Michael R. Gustafson II, Duke University All images copyright The McGraw-Hill Companies, Inc. Permission required for reproduction

More information

Initial Orbit Determination Using Stereoscopic Imaging and Gaussian Mixture Models

Initial Orbit Determination Using Stereoscopic Imaging and Gaussian Mixture Models Initial Orbit Determination Using Stereoscopic Imaging and Gaussian Mixture Models Keith A. LeGrand K. DeMars, H.J. Pernicka Department of Mechanical and Aerospace Engineering Missouri University of Science

More information

A new Hierarchical Bayes approach to ensemble-variational data assimilation

A new Hierarchical Bayes approach to ensemble-variational data assimilation A new Hierarchical Bayes approach to ensemble-variational data assimilation Michael Tsyrulnikov and Alexander Rakitko HydroMetCenter of Russia College Park, 20 Oct 2014 Michael Tsyrulnikov and Alexander

More information

THEODORE VORONOV DIFFERENTIABLE MANIFOLDS. Fall Last updated: November 26, (Under construction.)

THEODORE VORONOV DIFFERENTIABLE MANIFOLDS. Fall Last updated: November 26, (Under construction.) 4 Vector fields Last updated: November 26, 2009. (Under construction.) 4.1 Tangent vectors as derivations After we have introduced topological notions, we can come back to analysis on manifolds. Let M

More information

Definition 5.1. A vector field v on a manifold M is map M T M such that for all x M, v(x) T x M.

Definition 5.1. A vector field v on a manifold M is map M T M such that for all x M, v(x) T x M. 5 Vector fields Last updated: March 12, 2012. 5.1 Definition and general properties We first need to define what a vector field is. Definition 5.1. A vector field v on a manifold M is map M T M such that

More information

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations Simo Särkkä Aalto University Tampere University of Technology Lappeenranta University of Technology Finland November

More information

Overview of Astronautics and Space Missions

Overview of Astronautics and Space Missions Overview of Astronautics and Space Missions Prof. Richard Wirz Slide 1 Astronautics Definition: The science and technology of space flight Includes: Orbital Mechanics Often considered a subset of Celestial

More information

Lecture 4: Extended Kalman filter and Statistically Linearized Filter

Lecture 4: Extended Kalman filter and Statistically Linearized Filter Lecture 4: Extended Kalman filter and Statistically Linearized Filter Department of Biomedical Engineering and Computational Science Aalto University February 17, 2011 Contents 1 Overview of EKF 2 Linear

More information

Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics

Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics Francesco Topputo Politecnico di Milano, Milano, 2156, Italy Franco Bernelli-Zazzera Politecnico di Milano, Milano, 2156, Italy

More information

STATISTICAL ORBIT DETERMINATION

STATISTICAL ORBIT DETERMINATION STATISTICAL ORBIT DETERMINATION Satellite Tracking Example of SNC and DMC ASEN 5070 LECTURE 6 4.08.011 1 We will develop a simple state noise compensation (SNC) algorithm. This algorithm adds process noise

More information

Incomplete Cholesky preconditioners that exploit the low-rank property

Incomplete Cholesky preconditioners that exploit the low-rank property anapov@ulb.ac.be ; http://homepages.ulb.ac.be/ anapov/ 1 / 35 Incomplete Cholesky preconditioners that exploit the low-rank property (theory and practice) Artem Napov Service de Métrologie Nucléaire, Université

More information

An Error Analysis of Elliptical Orbit Transfer Between Two Coplanar Circular Orbits

An Error Analysis of Elliptical Orbit Transfer Between Two Coplanar Circular Orbits An Error Analysis of Elliptical Orbit Transfer Between Two Coplanar Circular Orbits Marc A. Murison U.S. Naval Observatory, Washington, DC murison@usno.navy.mil 9 November, 006 Abstract We consider transfer

More information

Cylindrical Manifolds and Tube Dynamics in the Restricted Three-Body Problem

Cylindrical Manifolds and Tube Dynamics in the Restricted Three-Body Problem C C Dynamical A L T E C S H Cylindrical Manifolds and Tube Dynamics in the Restricted Three-Body Problem Shane D. Ross Control and Dynamical Systems, Caltech www.cds.caltech.edu/ shane/pub/thesis/ April

More information

ESMO Mission Analysis

ESMO Mission Analysis Changing the economics of space ESMO Mission Analysis SRR Workshop Alison Gibbings 22 nd 26 th March 2010 Review of the existing baseline Sensitivity analysis Contents At lunar Injection Along the WSB-Moon

More information

IMPACT OF SPACE DEBRIS MITIGATION REQUIREMENTS ON THE MISSION DESIGN OF ESA SPACECRAFT

IMPACT OF SPACE DEBRIS MITIGATION REQUIREMENTS ON THE MISSION DESIGN OF ESA SPACECRAFT IMPACT OF SPACE DEBRIS MITIGATION REQUIREMENTS ON THE MISSION DESIGN OF ESA SPACECRAFT Rüdiger Jehn (1), Florian Renk (1) (1 ) European Space Operations Centre, Robert-Bosch-Str. 5, 64293 Darmstadt, Germany,

More information

Flight and Orbital Mechanics

Flight and Orbital Mechanics Flight and Orbital Mechanics Lecture slides Challenge the future 1 Flight and Orbital Mechanics AE-104, lecture hours 1-4: Interplanetary flight Ron Noomen October 5, 01 AE104 Flight and Orbital Mechanics

More information

Lecture V: The game-engine loop & Time Integration

Lecture V: The game-engine loop & Time Integration Lecture V: The game-engine loop & Time Integration The Basic Game-Engine Loop Previous state: " #, %(#) ( #, )(#) Forces -(#) Integrate velocities and positions Resolve Interpenetrations Per-body change

More information

Distributed Coordination and Control of Formation Flying Spacecraft

Distributed Coordination and Control of Formation Flying Spacecraft Distributed Coordination and Control of Formation Flying Spacecraft Michael Tillerson, Louis Breger, and Jonathan P. How MIT Department of Aeronautics and Astronautics {mike t, lbreger, jhow}@mit.edu Abstract

More information

The All Versus All Low Earth Orbit Conjunction Problem 1 Arthur Lue MIT Lincoln Laboratory ABSTRACT

The All Versus All Low Earth Orbit Conjunction Problem 1 Arthur Lue MIT Lincoln Laboratory ABSTRACT The All Versus All Low Earth Orbit Conjunction Problem 1 Arthur Lue MIT Lincoln Laboratory ABSTRACT A critical problem is emerging in the space environment. For the foreseeable future, we expect there

More information

Propagation of Uncertainties in Nonlinear Dynamic Models

Propagation of Uncertainties in Nonlinear Dynamic Models Propagation of Uncertainties in Nonlinear Dynamic Models Youdong Lin 1, Scott Ferson 2, George F. Corliss 3 and Mark A. Stadtherr 1 1 Department of Chemical and Biomolecular Engineering, University of

More information

Chapter 3 Numerical Methods

Chapter 3 Numerical Methods Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second

More information

ORBITAL SOLUTIONS TO LEO-TO-LEO ANGLES-ONLY VERY- SHORT-ARC TRACKS

ORBITAL SOLUTIONS TO LEO-TO-LEO ANGLES-ONLY VERY- SHORT-ARC TRACKS ORBITAL SOLUTIONS TO LEO-TO-LEO ANGLES-ONLY VERY- SHORT-ARC TRACKS Jizhang Sang (1), Xiangxu Lei (2), Pin Zhang (3), Teng Pan (4), Huaifeng Li (5) (1) School of Geodesy and Geomatics, Wuhan University,

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

4 Derivations of the Discrete-Time Kalman Filter

4 Derivations of the Discrete-Time Kalman Filter Technion Israel Institute of Technology, Department of Electrical Engineering Estimation and Identification in Dynamical Systems (048825) Lecture Notes, Fall 2009, Prof N Shimkin 4 Derivations of the Discrete-Time

More information

EKF and SLAM. McGill COMP 765 Sept 18 th, 2017

EKF and SLAM. McGill COMP 765 Sept 18 th, 2017 EKF and SLAM McGill COMP 765 Sept 18 th, 2017 Outline News and information Instructions for paper presentations Continue on Kalman filter: EKF and extension to mapping Example of a real mapping system:

More information

COUPLED OPTIMIZATION OF LAUNCHER AND ALL-ELECTRIC SATELLITE TRAJECTORIES

COUPLED OPTIMIZATION OF LAUNCHER AND ALL-ELECTRIC SATELLITE TRAJECTORIES COUPLED OPTIMIZATION OF LAUNCHER AND ALL-ELECTRIC SATELLITE TRAJECTORIES M. Verlet (1), B. Slama (1), S. Reynaud (1), and M. Cerf (1) (1) Airbus Defence and Space, 66 Route de Verneuil, 78133 Les Mureaux,

More information

Solving Optimal Continuous Thrust Rendezvous Problems with Generating Functions

Solving Optimal Continuous Thrust Rendezvous Problems with Generating Functions AIAA Guidance, Navigation, and Control Conference and Ehibit 15-18 August 25, San Francisco, California AIAA 25-677 Solving Optimal Continuous Thrust Rendezvous Problems with Generating Functions Chandeok

More information

Lagrangian Data Assimilation and Manifold Detection for a Point-Vortex Model. David Darmon, AMSC Kayo Ide, AOSC, IPST, CSCAMM, ESSIC

Lagrangian Data Assimilation and Manifold Detection for a Point-Vortex Model. David Darmon, AMSC Kayo Ide, AOSC, IPST, CSCAMM, ESSIC Lagrangian Data Assimilation and Manifold Detection for a Point-Vortex Model David Darmon, AMSC Kayo Ide, AOSC, IPST, CSCAMM, ESSIC Background Data Assimilation Iterative process Forecast Analysis Background

More information

Effect of Coordinate Switching on Translunar Trajectory Simulation Accuracy

Effect of Coordinate Switching on Translunar Trajectory Simulation Accuracy Effect of Coordinate Switching on Translunar Trajectory Simulation Accuracy Mana P. Vautier Auburn University, Auburn, AL, 36849, USA This paper focuses on the affect of round-off error in the accurate

More information

Split and Merge Strategies for Solving Uncertain Equations Using Affine Arithmetic

Split and Merge Strategies for Solving Uncertain Equations Using Affine Arithmetic Split and Merge Strategies for Solving Uncertain Equations Using Affine Arithmetic Oliver Scharf, Markus Olbrich, Erich Barke SIMUTOOLS 2015 Outline Introduction Uncertain parameters Affine arithmetic

More information

A Stochastic Collocation based. for Data Assimilation

A Stochastic Collocation based. for Data Assimilation A Stochastic Collocation based Kalman Filter (SCKF) for Data Assimilation Lingzao Zeng and Dongxiao Zhang University of Southern California August 11, 2009 Los Angeles Outline Introduction SCKF Algorithm

More information

COVARIANCE DETERMINATION, PROPAGATION AND INTERPOLATION TECHNIQUES FOR SPACE SURVEILLANCE. European Space Surveillance Conference 7-9 June 2011

COVARIANCE DETERMINATION, PROPAGATION AND INTERPOLATION TECHNIQUES FOR SPACE SURVEILLANCE. European Space Surveillance Conference 7-9 June 2011 COVARIANCE DETERMINATION, PROPAGATION AND INTERPOLATION TECHNIQUES FOR SPACE SURVEILLANCE European Space Surveillance Conference 7-9 June 2011 Pablo García (1), Diego Escobar (1), Alberto Águeda (1), Francisco

More information

Previous Lecture. Approximate solutions for the motion about an oblate planet: The Brouwer model. The Cid- Lahulla model 2 / 39

Previous Lecture. Approximate solutions for the motion about an oblate planet: The Brouwer model. The Cid- Lahulla model 2 / 39 2 / 39 Previous Lecture Approximate solutions for the motion about an oblate planet: The Brouwer model The Cid- Lahulla model 3 / 39 Definition of Orbital Maneuvering Orbital maneuver: the use of the propulsion

More information

Particle Filters. Outline

Particle Filters. Outline Particle Filters M. Sami Fadali Professor of EE University of Nevada Outline Monte Carlo integration. Particle filter. Importance sampling. Degeneracy Resampling Example. 1 2 Monte Carlo Integration Numerical

More information

Statistical approach in complex circuits by a wavelet based Thevenin s theorem

Statistical approach in complex circuits by a wavelet based Thevenin s theorem Proceedings of the 11th WSEAS International Conference on CIRCUITS, Agios Nikolaos, Crete Island, Greece, July 23-25, 2007 185 Statistical approach in complex circuits by a wavelet based Thevenin s theorem

More information