Comparison of Performance Predictions for New Low- Thrust Trajectory Tools

Similar documents
SURVEY OF GLOBAL OPTIMIZATION METHODS FOR LOW- THRUST, MULTIPLE ASTEROID TOUR MISSIONS

IAC-02-S.4.02 PERFORMANCE REQUIREMENTS FOR A NUCLEAR ELECTRIC PROPULSION SYSTEM

DESIGN AND OPTIMIZATION OF LOW-THRUST GRAVITY-ASSIST TRAJECTORIES TO SELECTED PLANETS

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

Some Methods for Global Trajectory Optimisation

Propulsion Technology Assessment: Science and Enabling Technologies to Explore the Interstellar Medium

John Dankanich NASA s In-Space Propulsion Technology Project November 18, 2009

PRELIMINARY MISSION DESIGN FOR A CREWED EARTH-MARS FLYBY MISSION USING SOLAR ELECTRIC PROPULSION (SEP)

Interstellar Exploration Through Repeated External Acceleration

Astrodynamics (AERO0024)

Flight and Orbital Mechanics

Feasible Mission Designs for Solar Probe Plus to Launch in 2015, 2016, 2017, or November 19, 2008

Development of Methods for Rapid Electric Propulsion System Design and Optimization

Solar Electric Propulsion Demonstration Mission Trajectory Trades

ROBOTIC MARS EXPLORATION TRAJECTORIES USING HALL THRUSTERS

IAC-14.C4.4.4 Page 1 of 8

Orbital Dynamics and Impact Probability Analysis

Astrodynamics (AERO0024)

A study of trajectories to the Neptune system using gravity assists

ASEN 5050 SPACEFLIGHT DYNAMICS Interplanetary

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

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

Which of the following planets are all made up of gas? When a planets orbit around the Sun looks like an oval, it s called a(n)

An Architecture for a Generalized Spacecraft Trajectory Design and Optimization System

A Simple Semi-Analytic Model for Optimum Specific Impulse Interplanetary Low Thrust Trajectories

What is Earth Science?

Jupiter Icy Moons Orbiter

ASEN 5050 SPACEFLIGHT DYNAMICS Interplanetary

Low-Thrust Trajectory Optimization with No Initial Guess

High Power Solar Electric Propulsion Impact on Human Mars Mission Architecture

PLANETARY MISSIONS FROM GTO USING EARTH AND MOON GRAVITY ASSISTS*

Development of an Asteroid Mission Design Software Tool for Planetary Defense

Patched Conic Interplanetary Trajectory Design Tool

Mission Architecture Options For Enceladus Exploration

L eaving Earth and arriving at another planet or asteroid requires

Outer Solar System. Jupiter. PHY outer-solar-system - J. Hedberg

1 The Problem of Spacecraft Trajectory Optimization

Chapter 2 Study Guide

9.2 - Our Solar System

You are here! The Solar System! Jo-Anne Brown

Mission Trajectory Design to a Nearby Asteroid

ANALYSIS OF CHEMICAL, REP, AND SEP MISSIONS TO THE TROJAN ASTEROIDS

Preliminary Design of Nuclear Electric Propulsion Missions to the Outer Planets

Aerocapture Implementation of NASA s Neptune Orbiter With Probes Vision Mission

Overview of Astronautics and Space Missions

Yes, inner planets tend to be and outer planets tend to be.

Powered Space Flight

Part 4: Exploration 1

Copernicus Trajectory Design and Optimization System

Effect of Coordinate Switching on Translunar Trajectory Simulation Accuracy

The escape speed for an object leaving the surface of any celestial body of mass M and radius d is

Research Article Analysis of Electric Propulsion System for Exploration of Saturn

A LOW-THRUST VERSION OF THE ALDRIN CYCLER

Mission Design Options for Solar-C Plan-A

An Analysis of N-Body Trajectory Propagation. Senior Project. In Partial Fulfillment. of the Requirements for the Degree

OPTIMISATION COMPETITION

Trajectory options to Pluto via gravity assists from Venus, Mars, and Jupiter

7. Our Solar System. Planetary Orbits to Scale. The Eight Planetary Orbits

An Algorithm for Generating Feasible Low Thrust Interplanetary Trajectories

Rigorous Global Optimization of Impulsive Space Trajectories

Lecture Outlines. Chapter 6. Astronomy Today 7th Edition Chaisson/McMillan Pearson Education, Inc.

Modeling the Orbits of the Outer Planets

OPTIMAL MANEUVERS IN THREE-DIMENSIONAL SWING-BY TRAJECTORIES

Comparative Planetology I: Our Solar System. Chapter Seven

OUR SOLAR SYSTEM. James Martin. Facebook.com/groups/AstroLSSC Twitter.com/AstroLSSC

2005 AAS/AIAA Astrodynamics Specialists Conference

Overview of the Solar System

Where you can put your asteroid

FANTASTIC!! MARINER VENUS / MERCURY 1973 STATUS BULLETIN BULLETIN NO. 27

Utilization of a Solar Sail to Perform a Lunar CubeSat Science Mission

Interplanetary Mission Opportunities

James L. Green Director, Planetary Science NASA

Astronomy Test Review. 3 rd Grade

(95) CASSINI INTERPLANETARY TRAJECTORY DESIGN

PATHFINDING AND V-INFININTY LEVERAGING FOR PLANETARY MOON TOUR MISSIONS

Asteroid Mission Design Software Tool for Planetary Defense Applications

Evaluation of Radioisotope Electric Propulsion for Selected Interplanetary Science Missions

Swing-By Maneuvers for a Cloud of Particles with Planets of the Solar System

Resonance Hopping Transfers Between Moon Science Orbits

ISAS MERCURY ORBITER MISSION TRAJECTORY DESIGN STRATEGY. Hiroshi Yamakawa

TEKS Cluster: Space. identify and compare the physical characteristics of the Sun, Earth, and Moon

The Pioneer Anomaly: Effect, New Data and New Investigation

Voyage to the Planets

Solar System revised.notebook October 12, 2016 Solar Nebula Theory

Analysis of V, Leveraging for Interplanetary Missions

Interplanetary Travel

INTERSTELLAR PRECURSOR MISSIONS USING ADVANCED DUAL-STAGE ION PROPULSION SYSTEMS

Chapters 7&8. ASTRONOMY 202 Spring 2007: Solar System Exploration. Class 21: Solar System [3/12/07] Announcements.

AST 105. Overview of the Solar System

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

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

ESSE Payload Design. 1.2 Introduction to Space Missions

Direct MOND/TEVES test with LISA Pathfinder

ANALYSIS OF VARIOUS TWO SYNODIC PERIOD EARTH-MARS CYCLER TRAJECTORIES

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

Assessment Vocabulary Instructional Strategies

PHYS101 Sec 001 Hour Exam No. 2 Page: 1

Mission Overview. EAGLE: Study Goals. EAGLE: Science Goals. Mission Architecture Overview

NOBLE HATTEN. W. R. Woolrich Laboratories, 210 E. 24th Street, Stop C0600 Austin, TX (512)

New Horizons Pluto/KBO Mission. Hal Weaver The Johns Hopkins University Applied Physics Laboratory

Transcription:

Comparison of Performance Predictions for New Low- Thrust Trajectory Tools Tara Polsgrove Primary author and point of contact Marshall Space Flight Center Mail Code VP11 Huntsville, AL 35812 phone: 256-544-1274 Tara.Polsgrove@nasa.gov Randall C. Hopkins Marshall Space Flight Center phone: 256-544-4977 Randall.Hopkins@nasa.gov Dan Thomas Marshall Space Flight Center phone: 256-544-4493 Herbert.D.Thomas@nasa.gov Tracie M. Crane Marshall Space Flight Center / Qualis Corp. phone: 256-544-5697 Tracie.M.Crane@msfc.nasa.gov Larry D. Kos Marshall Space Flight Center phone: 256-544-1522 Larry.Kos@nasa.gov Condensed Abstract Several low thrust trajectory optimization tools have been developed over the last 4 years by the Low Thrust Trajectory Tools development team. This toolset includes low, medium, and high fidelity tools. These tools were tested using a set of reference trajectories that exercised each tool s unique capabilities. This paper compares the performance predictions of the various tools for several of the reference trajectories. The intent is to verify agreement between the high fidelity tools and to quantify the performance prediction differences between tools of different fidelity levels. 1

Comparison of Performance Predictions for New Low- Thrust Trajectory Tools Tara Polsgrove*, Randall Hopkins*, Dan Thomas*, Larry Kos*, & Tracie Crane* (Qualis Corporation) Advanced Concepts Office, George C. Marshall Space Flight Center Huntsville, Alabama 35812 Several low thrust trajectory optimization tools have been developed over the last 4 years by the Low Thrust Trajectory Tools development team. This toolset includes both low-medium fidelity and high fidelity tools which allow the analyst to quickly research a wide mission trade space and perform advanced mission design. These tools were tested using a set of reference trajectories that exercised each tool s unique capabilities. This paper compares the performance predictions of the various tools against several of the reference trajectories. The intent is to verify agreement between the high fidelity tools and to quantify the performance prediction differences between tools of different fidelity levels. NOMENCLATURE CHEBYTOP GALLOP GRC JPL MALTO NEP OTIS SEP SEPTOP SNAP SNOPT VARITOP Chebychev Trajectory Optimization Program Gravity-Assist Low-thrust Local Optimization Program Glenn Research Center Jet Propulsion Laboratory Mission Analysis Low-Thrust Optimization Nuclear Electric Propulsion Optimal Trajectories by Implicit Simulation Solar Electric Propulsion Solar Electric Propulsion Trajectory Optimization Program Spacecraft N-body Analysis Program Variational calculus Trajectory Optimization Program INTRODUCTION In the summer of 2002 the National Aeronautics and Space Agency began the task of renovating its low thrust trajectory analysis capability. The tools at the time were difficult to master, limited in capabilities, and not uniform across field centers. An inter-center team of experts was established, the Low-Thrust Trajectory Tools team or LTTT, to correct the situation. This 4 year project has resulted in the most capable tools for low thrust trajectory optimization ever demonstrated. [1] During this development process each tool was tested against a set of 32 reference missions. This mission list is relevant to future NASA science needs and provides each tool the opportunity to demonstrate its range of capabilities. A brief discussion of the tools, the reference missions and the results will be provided in this paper along with a comparison of the performance predictions of each tool. 2

THE TOOLS The following is a brief description of the tools that will be compared in this paper. The relative fidelity of each of these tools is depicted graphically in Figure 1. CHEBYTOP The pseudo-acronym stands for Chebychev Trajectory Optimization Program. This tool was originally written by Forrester Johnson & colleagues at The Boeing Company [2-5], and later modified by Carl Sauer at JPL and analysts at Glenn Research Center. CHEBYTOP uses Chebychev polynomials to represent state variables. These polynomials are then differentiated and integrated in closed form to solve a variable-thrust trajectory. This solution can then be used to approximate the performance of the constant thrust trajectory. CHEBYTOP is not capable of analyzing multi-leg missions such as round trip flights, or intermediate flybys. It is also limited to interplanetary missions with no n-body analysis. For that reason it will not be used on reference missions requiring this type of analysis. CHEBYTOP is considered a lowfidelity program compared to other tools in this development effort, but it is highly valued for its capability to rapidly assess large trade spaces. VARITOP/SEPTOP/Sail The names represent the Variational calculus Trajectory Optimization Program, the Solar Electric Propulsion Trajectory Optimization Program, and the solar Sail program. VARITOP is the most general of the suite, handling NEP as well as SEP and sail trajectories, however SEP and sail trajectories are more accurately represented in the SEPTOP and Sail programs respectively. These three tools were created by Carl Sauer at JPL, and are based on the same mathematical formulation sharing many common subroutines. The calculus of variations is used in the formulation of state and co-state equations which are integrated numerically to solve a two-point boundary value problem. Optimization utilizes transversality conditions associated with the variational calculus, primer vector theory, and Pontryagin s maximum principle. [6] These tools are of a higher fidelity than CHEBYTOP, and for the purposes of this paper will be considered mid-fidelity tools. SEPTOP can simulate thruster throttling and staging, and was used to provide trajectory support for the Deep Space 1 mission. During the Deep Space 1 mission analysis an n-body option was added to the code, but the implementation prevented its use during close passes of planetary bodies (which was acceptable for the DS1 mission.) With the exception of the limited n-body analysis capability, these programs are two-body, suncentered tools and are not able to analyze planet-centered trajectories beyond a simple escape or capture maneuver. For this reason they will not be used to analyze some of the reference missions requiring moon tours at the destination planet. MALTO The Mission Analysis Low-Thrust Optimization tool, MALTO, was developed at JPL [7-8], and is an evolution of the tool GALLOP (Gravity-Assist Low-thrust Local Optimization Program), a joint project between JPL and Perdue University. MALTO uses many impulsive burns to simulate a continuous burn trajectory about a single gravitational source. The thruster and power system modeling is compatible with the VARITOP suite of programs. Optimization is carried out by the SNOPT code developed by Dr. Philip Gill at the University of California San Diego. [9] MALTO is considered a mid-fidelity tool. OTIS The Optimal Trajectories by Implicit Simulation program, OTIS, was developed by GRC & Boeing. Until this most recent version, OTIS was primarily used for launch vehicle trajectories and performance. With a mathematical re-formulation [10-12] the tool is now capable of 3

performing interplanetary mission analysis, including low-thrust trajectories. The tool was named for its original implicit integration method, but also includes capabilities for explicit and analytic integration. Vehicle models can be very sophisticated, and can be simulated through six degrees of freedom. This tool is a high fidelity optimization and simulation program. Copernicus Copernicus was developed by Dr. Cesar Ocampo and his students at the University of Texas at Austin with assistance from Johnson Space Center personnel. Copernicus is an n-body tool and is considered high fidelity.[13-15] Mystic Mystic was developed by Greg Whiffen and others at JPL [16]. It uses a Static/Dynamic optimal Control method, SDC, to perform nonlinear optimization. It is an n-body tool and can analyze interplanetary missions as well as planet-centered missions between the moons of Jupiter with high fidelity. SNAP Spacecraft N-body Analysis Program, SNAP, was developed at GRC with help from Mike Martini of Analex Corporation [17]. It is a high fidelity trajectory propagation program that can be used for interplanetary and planet-centered analysis. Many of SNAP s high fidelity features are especially useful for planet-centered trajectories, such as atmospheric drag, solar radiation pressure, shadowing, and high order gravity models. It uses a Runge-Kutta Fehlberg method of order 7-8 to propagate trajectories. CHEBYTOP VARITOP/SAIL SEPTOP MALTO OTIS 4.0 Copernicus MYSTIC 9 Low High Figure 1: Relative fidelity levels 4

THE REFERENCE MISSIONS A set of 32 mission categories was compiled during this activity and are given in Figure 2. A subset of these missions will be discussed in this paper. The results for the remainder of the missions can be found on the LTTT website. Instructions and guidelines for using the website are given in a companion paper by Larry Kos, Overview of the Development of a Suite of Low- Thrust Trajectory Analysis Tools [1]. Reference Missions for Tool Check-out/Verification Reference Missions: Tool: Low* E-C E-C Mid Mid Mid Mid Mid High High High CHEBYTOP SEPSPOT SNAP VARITOP SEPTOP NEWSEP Sail MALTO Copernicus Mystic OTIS 1) Classic minimum time to Mars, circ/coplanar! n/a??!!!??!!!! 2) Earth - Mars flyby! n/a??!!!!!!!! 3) Earth - Mars rendezvous! n/a??!!!??!!!! 4) Earth - Mars flyby - Vesta (7 ) flyby n/a n/a??!!!??!!!! 5) Earth - Mars flyby - Vesta rendezvous n/a n/a??!!!??!!!! 6) Earth - Jupiter flyby! n/a??!!!!!!!! 7) Earth - Venus flyby - Jupiter flyby n/a n/a??!!!!!!!! 8) Earth - Tempel 1 Rendezvous n/a n/a??!!! n/a!!!! 9) Earth - Venus/Vns/Jupiter flybys - Pluto flyby n/a n/a??!!!!!!!! 10) Earth - [>1 rev around the Sun] - Jupiter flyby! n/a??!!!!!!!! 11) Earth - Venus flyby - Mercury (7 ) rendezvous n/a n/a??!!!!!!!! 12) Earth - Tempel 1 Rendezvous - Earth Flyby n/a n/a??!!! n/a!!!! 13) Mars Sample Return n/a n/a??!!! n/a!!!! 14) Comet sample return n/a n/a??!!! n/a!!!! 15) Multiple asteroid rendezvous n/a n/a??!!!??!!!! 16) 1 AU polar (incl. 90 to the ecliptic) orbiter n/a n/a??!!!!!!!! 17) 5-years to Jupiter/Europa Orbiter! n/a??!!! n/a!!!! 18) 8-years to Saturn/Titan Orbiter! n/a??!!! n/a!!!! 19) 10-years to Uranus/Titania Orbiter! n/a??!!! n/a!!!! 20) 12-years to Neptune/Triton Orbiter! n/a??!!! n/a!!!! 21) 12-years to Pluto/Charon Orbiter! n/a??!!! n/a!!!! 22) 6-years to Jupiter (Moon) Tour n/a n/a?? n/a n/a n/a n/a??!!! 23) 9-years to Saturn (Moon) Tour n/a n/a?? n/a n/a n/a n/a??!!! 24) 11-years to Uranus (Moon) Tour n/a n/a?? n/a n/a n/a n/a??!!! 25) 13-years to Neptune (Moon) Tour n/a n/a?? n/a n/a n/a n/a??!!! 26) 12-years to Pluto Tour n/a n/a?? n/a n/a n/a n/a!!!! 27) Kuiper Belt-Pluto Explorer n/a n/a??!!!!!!!! 28) Earth moon low thrust n/a!?? n/a n/a n/a n/a!!!! 29) Earth Solar libration point mission(s) n/a n/a?? n/a n/a n/a n/a!!!! 30) MW to GW interplanetary mission(s) n/a n/a??! n/a n/a n/a??!!! 31) Earth/Sun/Moon 4-body/other n-body mission(s n/a n/a! n/a n/a n/a n/a??!!! 32) Non-Keplerian/Other Orbits n/a n/a?? n/a n/a n/a!??!!! 209 # of reference missions tool is applicable for: 10 1 1 23 22 22 9 25 32 32 32 Total = 209 Figure 2: Reference Case List and Applicable Analysis Tools. Reference Case 17 Case number 17 is a mission to Jupiter s moon Europa. constrained to 5 years. The heliocentric flight time is 5

THE RESULTS This section will contain trajectory graphics, and tables of performance results, constraints, variables, etc. for each of the reference missions considered. Reference Case 17 The first mission to be considered is the one way mission to Jupiter s moon Europa by a nuclear electric powered spacecraft. 6 Earth Mars Jupiter 4 Series5 2 0-6 -4-2 0 2 4 6-2 -4-6 Figure 3: CHEBYTOP Trajectory Figure 4: MALTO Trajectory Figure 5: Copernicus Trajectory 6

Parameter Units CHEBYTOP VARITOP MALTO Copernicus OTIS Mystic Heliocentric Departure Date Escape Spiral Time Heliocentric Flight Time Capture Spiral Time Initial Mass in Earth Orbit n/a 10/11/2015 10/11/2015 10/11/2015 10/11/2015 10/11/2015 10/11/2015 days 599 581 599 days 1826.25 1826.25 1826.25 days 586.81 575.76 581 kg 4310 4310 4310 Mass at Earth SOI kg 3885.6 3885.96 3885.6 Mass at Jupiter SOI Mass in Jupiter Orbit Heliocentric Thrusting Time kg 2846.3 2880 2820.3 kg 2430.5 2460.5 2408.6 days 1466.75 1377.45 1503.34 Specific Impulse sec 6400 6400 6400 Input Power kwe 24.85 25.59 24.85 Efficiency n.d. 0.65 0.65 0.65 Table1: Reference Case 17 Results (boxed values were constrained) CONCLUSIONS The high fidelity tools, OTIS 4.0, Copernicus, and Mystic 9 compare well with each other. Final masses are within X% for the missions considered. The low-mid fidelity tools compared well with the high fidelity tools. When using a low-mid fidelity tool one should add X% margin for this and X% margin for that. ACKNOWLEGEMENTS The authors would like to thank the developers at the Jet Propulsion Laboratory, Johnson Space Center, and the University of Texas at Austin, and at Glenn Research Center and The Boeing Company for their patience and constant assistance during the beta testing process. We would also like to thank the In-Space Propulsion Office for seeing this tremendous project through to fruition. John Sims, Steve Williams, Greg Whiffen, Ed Rinderle, Matt Vavrina, Theresa Kowalkowski & Carl Sauer, Cesar Ocampo, etc., etc. 7

REFERENCES 1. Kos, L., Overview of the Development of a Suite of Low-Thrust Trajectory Analysis Tools, AAS 2006 Conference Paper CHEBYTOP references 2. Hahn, D. W., Johnson, F.T., and Itzen, B. F., Final Report for CHEBYCHEV Optimization Program (CHEBYTOP), The Boeing Company Report No. D2-121308-1, NASA-CR-73359 (or 69N34537), July 1969 3. Hahn, D. W. and Johnson, F.T., Final Report for CHEBYCHEV Optimization Program (CHEBYTOP II), The Boeing Company Report No. D180-12916-1, NASA-CR-114354 (or 71N30678), June 1971 4. Johnson, F.T., Final Report for the Improvement of the [illegible] Digital Computer Program CHEBYTOP II, The Boeing Company Report No. D180-15371-1, NASA-CR- 114505 (or 73x10397), April 1973 5. Johnson, F. T., Approximate Finite-Thrust Trajectory Optimization, AIAA Journal, Vol. 7, No. 6, June 1969, pp. 993-997 VARITOP/SEPTOP/Sail references 6. Sauer, Carl, VARITOP/SEPTOP/SAIL User s Manual, 2003 MALTO references 7. Sims, J., Finlayson, P., Rinderle, E., Vavrina, M., & Kowalkowski, T., Implementation of a Low-Thrust Trajectory Optimization Algorithm for Preliminary Design, AAS 2006 Conference Paper 8. Kowalkowski, T., Rinderle, E., MALTO Users Manual, Version 4.2, Draft Version 0.8, November 9, 2005 9. SNOPT Reference OTIS 10. John P. Riehl, Comparison of High Order Collocation, Pseudo-spectral, and Runge-Kutta Methods of Numerical Trajectory Optimization in Aerospace Problems, AAS 2006 Conference Paper 11. Paris, S. W., Riehl, J. P., and Sjauw, W., Enhanced Procedures for Direct Trajectory Optimization Using Nonlinear Programming and Implicit Integration, AAS 2006 Conference Paper 12. Optimal Trajectories by Implicit Simulation, OTIS, Volume I - Formulation Manual, March release at TIM? Copernicus 13. Copernicus AAS 2006 Conference Paper 14. Ocampo, C., An Architecture for a Generalized Trajectory Design and Optimization System 8

15. Ocampo, C., Finite Burn Maneuver Modeling for a Generalized Spacecraft Trajectory Design and Optimization System Mystic 16. Mystic AAS 2006 Conference Paper SNAP 17. Martini, M., S.N.A.P. 2.3 User s Manual, SPACECRAFT N-BODY ANALYSIS PROGRAM December, 12, 2005 9