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

Similar documents
Massimiliano Vasile, Stefano Campagnola, Paolo Depascale, Stefano Pessina, Francesco Topputo

Formation Flying and Rendezvous and Docking Simulator for Exploration Missions (FAMOS-V2)

Numerical analysis of the compliance of interplanetary CubeSats with planetary protection requirements

ADVANCED NAVIGATION STRATEGIES FOR AN ASTEROID SAMPLE RETURN MISSION

New Worlds Observer Final Report Appendix J. Appendix J: Trajectory Design and Orbit Determination Lead Author: Karen Richon

arxiv:gr-qc/ v1 15 Nov 2004

OPTIMISATION COMPETITION

ESMO Mission Analysis

Expanding opportunities for lunar gravity capture

BepiColombo Launch Window Design Based on a Phasing Loop Strategy

Astrodynamics (AERO0024)

INNOVATIVE STRATEGY FOR Z9 REENTRY

Space Travel on a Shoestring: CubeSat Beyond LEO

A Low-Cost Mission for LISA Markus Landgraf, Florian Renk, Pierre Joachim, Rüdiger Jehn HSO-GFA

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

Astrodynamics (AERO0024)

L eaving Earth and arriving at another planet or asteroid requires

AIM RS: Radio Science Investigation with AIM

Final Rankings and Brief Descriptions of the Returned Solutions and Methods Used for the 2 nd Global Trajectory Optimisation Competition

Figure 1. View of ALSAT-2A spacecraft

1 st ACT Competition on Global Trajectory Optimisation Solution of Team #7

JUpiter Icy Moons Explorer (JUICE) Status report for OPAG. N. Altobelli (on behalf of O. Witasse) JUICE artist impression (Credits ESA, AOES)

MULTI PURPOSE MISSION ANALYSIS DEVELOPMENT FRAMEWORK MUPUMA

Solar Orbiter Ballistic Transfer Mission Analysis Synthesis

Mission analysis forms an integral

GRAIL Takes A Roundabout Route To Lunar Orbit

Global Optimization of Impulsive Interplanetary Transfers

The time period while the spacecraft is in transit to lunar orbit shall be used to verify the functionality of the spacecraft.

PRELIMINAJ3.:( 6/8/92 SOFTWARE REQUIREMENTS SPECIFICATION FOR THE DSPSE GUIDANCE, NAVIGATION, AND CONTROL CSCI. Prepared by

Orbital Dynamics and Impact Probability Analysis

Accuracy Assessment of SGP4 Orbit Information Conversion into Osculating Elements

An Overview of BepiColombo Thermal Analysis

ASEN 5050 SPACEFLIGHT DYNAMICS Interplanetary

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

Astrodynamics of Moving Asteroids

5.12 The Aerodynamic Assist Trajectories of Vehicles Propelled by Solar Radiation Pressure References...

End-Of-Life Disposal Concepts for Lagrange-Point and Highly Elliptical Orbit Missions

Astrodynamics tools in the ESTEC Concurrent Design Facility. Robin Biesbroek CDF Technical Assistant ESA/ESTEC Noordwijk - NL

ASTRIUM. Interplanetary Path Early Design Tools at ASTRIUM Space Transportation. Nathalie DELATTRE ASTRIUM Space Transportation.

Orbit Transfer Optimization for Multiple Asteroid Flybys

Status of the Gravitational Redshift Test with Eccentric Galileo Satellites

GTOC 7 Team 12 Solution

BINARY ASTEROID ORBIT MODIFICATION

ESA activities towards the Gravitation Waves Space Observatory

TRAJECTORY DESIGN OF SOLAR ORBITER

Technology Reference Studies

CAS-ESA Call for small mission proposals - Technical annex

Rigorous Global Optimization of Impulsive Space Trajectories

BepiColombo. Project and MPO Status. Comprehensive Explora1on of Planet Mercury

ASE 379L Space Systems Engineering Fb February 4, Group 1: Johnny Sangree. Nimisha Mittal Zach Aitken

LOW-COST LUNAR COMMUNICATION AND NAVIGATION

Astrodynamics of Interplanetary Cubesats

LOTNAV: A LOW-THRUST INTERPLANETARY NAVIGATION TOOL

Radio Science Experiment for Marco Polo

Mercury radio science experiment of the mission BepiColombo

Hayabusa Status and Proximity Operation. As of September 2nd, 2005

The Quantum Sensor Challenge Designing a System for a Space Mission. Astrid Heske European Space Agency The Netherlands

ISAS MERCURY ORBITER MISSION TRAJECTORY DESIGN STRATEGY. Hiroshi Yamakawa

Distance = Rate x Time Middle grades

Results found by the CNES team (team #4)

PLANETARY MISSIONS FROM GTO USING EARTH AND MOON GRAVITY ASSISTS*

MAE 180A: Spacecraft Guidance I, Summer 2009 Homework 4 Due Thursday, July 30.

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

Heliocentric Interplanetary Low-thrust Trajectory Optimization Program Capabilities and Comparison to NASA s Low-thrust Trajectory Tools

MISSION ENGINEERING SPACECRAFT DESIGN

A LOW-THRUST VERSION OF THE ALDRIN CYCLER

Ulrich Walter. Astronautics. The Physics of Space Flight. 2nd, Enlarged and Improved Edition

NEW HORIZONS PLUTO APPROACH NAVIGATION

BepiColombo Mission to Mercury - コロンボ. October Jan van Casteren, Mauro Novara.

The optimization of electric propulsion (EP) trajectories for interplanetary missions is a quite difficult

VLBA Astrometry of Planetary Orbiters

THE ASTEROID IMPACT MISSION: CONSOLIDATED MISSION ANALYSIS AND SCIENTIFIC PAYLOAD OPERATIONS AT BINARY ASTEROID DIDYMOS

DARE Mission and Spacecraft Overview

Mission analysis for potential threat scenarios: kinetic impactor

Advances in Interplanetary Trajectory Optimization with Applications to the Lucy Mission. Jacob Englander Navigation and Mission Design Branch, GSFC

ORBIT DETERMINATION AND CONTROL FOR THE EUROPEAN STUDENT MOON ORBITER

RELATIVE MISSION ANALYSIS FOR PROBA 3: SAFE ORBITS AND CAM

COUPLED OPTIMIZATION OF LAUNCHER AND ALL-ELECTRIC SATELLITE TRAJECTORIES

EUCLID SKY SCANNING TOOL

Orbit Design Marcelo Suárez. 6th Science Meeting; Seattle, WA, USA July 2010

ASEN 6008: Interplanetary Mission Design Lab Spring, 2015

The ROSETTA/CNSR Mission

Mission Design Options for Solar-C Plan-A

Libration Orbit Mission Design: Applications Of Numerical And Dynamical Methods

Interplanetary Mission Opportunities

Optimal Control based Time Optimal Low Thrust Orbit Raising

ENHANCEMENT OF DLR/GSOC FDS FOR LOW THRUST ORBIT TRANSFER AND CONTROL. DLR German Space Operations Center, Oberpfaffenhofen, Weßling, Germany

Earth-Mars Halo to Halo Low Thrust

Powered Space Flight

MISSION ANALYSIS FOR ROSETTA DESCENDING PHASE

Mars Odyssey Navigation

MARS SCIENCE LABORATORY ORBIT DETERMINATION

Spacecraft design indicator for space debris

Verified High-Order Optimal Control in Space Flight Dynamics

A BATCH-SEQUENTIAL FILTER FOR THE BEPICOLOMBO RADIO SCIENCE EXPERIMENT

ASEN 5050 SPACEFLIGHT DYNAMICS Interplanetary

SELENE TRANSLUNAR TRAJECTORY AND LUNAR ORBIT INJECTION

Interplanetary Trajectory design for Rosetta and Solar Orbiter

Deep Space Communication*

THE TRAJECTORY CONTROL STRATEGIES FOR AKATSUKI RE-INSERTION INTO THE VENUS ORBIT

Transcription:

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 Navigation Software Tool (LOTNAV) is a suite of software utilities that enables the mission analyst to address following tasks: Regenerate and in some cases design low-thrust interplanetary trajectories Define a profile of observables for trajectory estimation Perform a trajectory estimation covariance analysis Simulate the GNC performance by means of a Monte Carlo Interface with some low-thrust trajectory optimisation tools LOTNAV has been developed by Deimos Space under contract with ESA/ESOC -2-

Trajectory Generation Module LOTNAV s Capabilities Trajectory Reconstruction Utility Trajectory Graphical Exploit. Utility Trajectory Sectioning Utility Minor Body Propagation Utility Measurements Generation Module Measurements Generation Utility Measurements Graphical Exploit. Utility Covariance Analysis Module Partial Derivatives Computation Utility Covariance Analysis Utility Covariance Graphical Exploit. Utility Simulation Module Monte Carlo Simulation Utility Statistical Analysis Utility Monte Carlo Graphical Exploit. Utility Re-optimisation Module -3-

Utilities Sub-window Command buttons LOTNAV s Capabilities Data Sub-window -4-

Trajectory Generation Module Measurements Generation Module Measurements Profile LOTNAV Use Scheme Low-thrust Trajectory Definition Covariance Analysis Module System Uncertainties Simulation Module Covariance Evolution Simulation Profile -5-

Trajectory Reconstruction Module It allows preparing and analysing the trajectory profile of use for the navigation activities Its main core is formed by the Trajectory Reconstruction Utility The rest of the utilities are minor service packages The main purpose is to recreate the best possible representation of a low-thrust mission profile such to be of use in the navigation studies The tool allows solving following problems: Initial value problems Multiple point boundary value problems in two degrees of approximation -6-

Measurements Generation Module The tool allows simulating a number of measurement systems to generate a set of observables for trajectory determination A very flexible measurements scheduler is available to define the observables profile Available measurement systems are: Radiometric range Doppler Differential one-way range LOS to celestial objects On-board accelerometers Radar to target -7-

Covariance Analysis Module A covariance analysis can be carried out on the trajectory estimation process to ascertain the expected accuracy in the determination of the spacecraft state A Square Root Information Filter is utilised Uncertainties can be assumed in: S/C state Central body gravitational field Third bodies gravity constant Ephemerides of celestial bodies Solar radiation pressure forces Performance of the low-thrust propulsion system Atmospheric forces Ground tracking stations Measurements systems -8-

Simulation Module A Monte Carlo simulation can be performed on the lowthrust mission GNC Guidance is assumed to be done by means of a Linear Quadratic controller acting on the low-thrust definition (thrust modulus and thrust angles) The trajectory determination is performed with batch measurements along proposed time intervals Guidance is performed after trajectory determination solving the associated Ricatti equation and computing the updates to the controls Statistics on the computed simulations are extracted an compared, whenever possible, to the results of the covariance analysis -9-

Re-Optimisation Module Whenever trajectory dispersion is large to be corrected by means of the LQ controller, trajectory reoptimisation is required Interfaces have been prepared between LOTNAV and DITAN (developed by Politecnico di Milano under ESA contract) to allow performing re-optimisation New trajectory computed by DITAN is read by LOTNAV to proceed with navigation analyses -10-

Trajectory Generation Utility: BVP Solver (1) The Bounday Value Problem solver makes use of a direct optimisation algorithm (based on a penalty function approach) to obtain the low-thurst solution for a given trajectory profile Trajectory profiles are defined by: Some initial conditions Sequence of celestial bodies to visit Sequence of coast-thrust arcs in the trajectory Some final conditions The cost function is the final mass at the target The constraints are added to the cost function by means of a penalty function -11-

Trajectory Generation Utility: BVP Solver (2) Trajectory is solved by: Propagating forward and backward from an encounter event with a celestial body Imposing the matching of the trajectory branches by appropriately modifying the optimisation variables at the same time as optimising the cost function Departure event Phase 1... Flyby event i-1 Phase i x i + x i Flyby event i... Phase n Arrival event -12-

Optimisation variables can be: Trajectory Generation Utility: BVP Solver (3) The initial conditions (departure excess velocity) The swingby conditions (arrival velocity & impact vector) The arrival conditions (arrival excess velocity) The event epochs (departure date, arrival date, swingby dates, thrust switch dates) The thrust direction law for each thrust arc (parameterised by means of quadratic functions in the two angles) Constraints are: Matching of the segments for each phase Arcs duration Minimum swingby heights Some initial/final conditions Maximum change in the event times -13-

Initial conditions can be: Trajectory Generation Utility: BVP Solver (4) Initial state about a central body plus a chemical burn Escape from a given large body after a chemical burn Launch from Earth using one of the available launcher models (Ariane 5, Soyuz, Atlas, Delta, Zenit, HII) Final conditions can be: Final state about a central body after a chemical burn Flyby of a celestial body with no further destination Arrival to a given orbit about a large body Rendezvous with a small body -14-

Trajectory Generation Utility: BVP Solver (5) -15-

Trajectory Generation Utility: BVP Solver (6) Trajectory Generation Utility: BVP Solver: DS1 trajectory example Trajectory structure: Earth-TC-Braille-CTC-Borrelly (2 Phases) NSTAR engine Launch on Delta II 7326 27 optimisation variables 14 equality constraints 9 inequality constraints -16-

Trajectory Generation Utility: BVP Solver (7) Trajectory Generation Utility: BVP Solver: BepiColombo trajectory example Trajectory structure: E-CTC-V1-C-V2-4 TC-M (3 Phases) Engine with 170 mn/340 mn and 3200 s Launch with Soyuz 49 optimisation variables 21 equality constraints 24 inequality constraints -17-

Trajectory Generation Utility: BVP Solver (8) Trajectory Generation Utility: BVP Solver: SOLO trajectory example Trajectory structure: E1-CTC-V1-CTC-E2-TCTC-V2 (3 phases) Engine dependent on available power Soyuz launch 53 optimisation variables 22 equality constraints 32 inequality constraints -18-

Summary A flexible tool is available to the mission analyst for trajectory definition and navigation assessment of interplanetary missions Development is currently under finalisation Trajectory Generation Module has been deeply tested Conclusion Navigation modules are currenly under final verification Final Presentation takes place in September Potential application to Solar Orbiter, LISA, BepiColombo and other ESA missions -19-