0 Up votes0 Down votes

0 views8 pagesThis document is the user’s guide for a Windows compatible Fortran computer program named
hyper_ftn.exe which can be used to determine the characteristics of impulsive maneuvers from a circular Earth park orbit to a departure hyperbola. The algorithm in this program is based on the equations derived in Chapter 4 of Richard Battin’s classic text, Astronautical Guidance, and Chapter 11 of An Introduction to the Mathematics and Methods of Astrodynamics, also written by Professor Battin and published by the American Institute of Aeronautics and Astronautics (AIAA).
The Earth departure trajectory for interplanetary missions is usually defined by a “targeting specification” which consists of twice the specific (per unit mass) orbital energy, and the right ascension and declination of the outgoing asymptote. These numbers may be supplied by a
spacecraft customer or determined with a patched-conic or more sophisticated trajectory analysis computer program that solves Lambert’s problem for an interplanetary mission.

Feb 19, 2019

© © All Rights Reserved

This document is the user’s guide for a Windows compatible Fortran computer program named
hyper_ftn.exe which can be used to determine the characteristics of impulsive maneuvers from a circular Earth park orbit to a departure hyperbola. The algorithm in this program is based on the equations derived in Chapter 4 of Richard Battin’s classic text, Astronautical Guidance, and Chapter 11 of An Introduction to the Mathematics and Methods of Astrodynamics, also written by Professor Battin and published by the American Institute of Aeronautics and Astronautics (AIAA).
The Earth departure trajectory for interplanetary missions is usually defined by a “targeting specification” which consists of twice the specific (per unit mass) orbital energy, and the right ascension and declination of the outgoing asymptote. These numbers may be supplied by a
spacecraft customer or determined with a patched-conic or more sophisticated trajectory analysis computer program that solves Lambert’s problem for an interplanetary mission.

© All Rights Reserved

0 views

This document is the user’s guide for a Windows compatible Fortran computer program named
hyper_ftn.exe which can be used to determine the characteristics of impulsive maneuvers from a circular Earth park orbit to a departure hyperbola. The algorithm in this program is based on the equations derived in Chapter 4 of Richard Battin’s classic text, Astronautical Guidance, and Chapter 11 of An Introduction to the Mathematics and Methods of Astrodynamics, also written by Professor Battin and published by the American Institute of Aeronautics and Astronautics (AIAA).
The Earth departure trajectory for interplanetary missions is usually defined by a “targeting specification” which consists of twice the specific (per unit mass) orbital energy, and the right ascension and declination of the outgoing asymptote. These numbers may be supplied by a
spacecraft customer or determined with a patched-conic or more sophisticated trajectory analysis computer program that solves Lambert’s problem for an interplanetary mission.

© All Rights Reserved

- Hidden Figures: The American Dream and the Untold Story of the Black Women Mathematicians Who Helped Win the Space Race
- Hidden Figures Young Readers' Edition
- The Law of Explosive Growth: Lesson 20 from The 21 Irrefutable Laws of Leadership
- The E-Myth Revisited: Why Most Small Businesses Don't Work and
- The Wright Brothers
- The Power of Discipline: 7 Ways it Can Change Your Life
- The Other Einstein: A Novel
- The Kiss Quotient: A Novel
- State of Fear
- State of Fear
- The 10X Rule: The Only Difference Between Success and Failure
- Being Wrong: Adventures in the Margin of Error
- Algorithms to Live By: The Computer Science of Human Decisions
- The Black Swan
- Prince Caspian
- The Art of Thinking Clearly
- A Mind for Numbers: How to Excel at Math and Science Even If You Flunked Algebra
- The Last Battle
- The 6th Extinction
- HBR's 10 Must Reads on Strategy (including featured article "What Is Strategy?" by Michael E. Porter)

You are on page 1of 8

This document is the user’s guide for a Windows compatible Fortran computer program named

hyper_ftn.exe which can be used to determine the characteristics of impulsive maneuvers from a

circular Earth park orbit to a departure hyperbola. The algorithm in this program is based on the

equations derived in Chapter 4 of Richard Battin’s classic text, Astronautical Guidance, and Chapter 11

of An Introduction to the Mathematics and Methods of Astrodynamics, also written by Professor Battin

and published by the American Institute of Aeronautics and Astronautics (AIAA).

The Earth departure trajectory for interplanetary missions is usually defined by a “targeting

specification” which consists of twice the specific (per unit mass) orbital energy C3 , and the right

ascension and declination of the outgoing asymptote. These numbers may be supplied by a

spacecraft customer or determined with a patched-conic or more sophisticated trajectory analysis

computer program that solves Lambert’s problem for an interplanetary mission.

The hyper_ftn software determines the orbital elements and state vectors of the park orbit and

departure hyperbola at injection, and the inertial injection delta-v vector and magnitude. This

information can be used as initial guesses for other trajectory simulations.

This computer program assumes that the hyperbolic targets and orbital characteristics are in the same

Earth-centered-inertial (ECI) coordinate system. For example, targeting specs are often provided or

computed in an Earth mean equator and equinox of J2000 coordinate system (EME2000). For this

situation, the state vectors and orbital elements computed by this code will also be with respect to the

EME2000 coordinate system.

Program execution

The hyper_ftn program will interactively prompt the user for the park orbit altitude and orbital

inclination, and the departure hyperbola characteristics. These prompts appear as follows;

185.2

(0 <= inclination <= 180)

28.5

(C3 > 0)

9.28

(0 degrees <= right ascension <= 360 degrees)

352.59

(-90 degrees <= declination <= +90 degrees)

2.27

Please note the proper units and valid data range for each input.

page 1

Program Output

The following is the hyper_ftn program output for this coplanar example.

===================================================

Interplanetary Injection from a Circular Park Orbit

===================================================

-----------------------------------

c3 9.28000000000000 km**2/sec**2

-----------------------------------------------------------------------------

0.6563460000D+04 0.0000000000D+00 0.2850000000D+02 0.0000000000D+00

0.1767767337D+03 0.2507502395D+02 0.2507502395D+02 0.8819805229D+02

-.6072921967D+04 -.2106409916D+04 0.1327276618D+04 0.6563460000D+04

0.2948684716D+01 -.6379019477D+01 0.3368026112D+01 0.7792960344D+01

----------------------------------------------------------------------------

-.4295263378D+05 0.1152806928D+01 0.2850000000D+02 0.2507502395D+02

0.1767767337D+03 0.3600000000D+03 0.2507502395D+02

-.6072921967D+04 -.2106409916D+04 0.1327276618D+04 0.6563460000D+04

0.4326441938D+01 -.9359582340D+01 0.4941718368D+01 0.1143417954D+02

-------------------------------------------------------

-----------------------------------------------------------------------------

page 2

sma (km) eccentricity inclination (deg) argper (deg)

0.6563460000D+04 0.0000000000D+00 0.2850000000D+02 0.0000000000D+00

0.3484032663D+03 0.2145981460D+03 0.2145981460D+03 0.8819805229D+02

-.5950846005D+04 -.2122286481D+04 -.1778296683D+04 0.6563460000D+04

0.3201396630D+01 -.6411885876D+01 -.3060883870D+01 0.7792960344D+01

----------------------------------------------------------------------------

-.4295263378D+05 0.1152806928D+01 0.2850000000D+02 0.2145981460D+03

0.3484032663D+03 0.3600000000D+03 0.2145981460D+03

-.5950846005D+04 -.2122286481D+04 -.1778296683D+04 0.6563460000D+04

0.4697232148D+01 -.9407805389D+01 -.4491065550D+01 0.1143417954D+02

-------------------------------------------------------

The following is the program output for the same identical conditions except the declination of the

departure trajectory is 38.5 degrees. This is a non-coplanar orbital transfer.

===================================================

Interplanetary Injection from a Circular Park Orbit

===================================================

-----------------------------------

c3 9.28000000000000 km**2/sec**2

------------------------------------------------------------

0.6563460000D+04 0.0000000000D+00 0.2850000000D+02 0.0000000000D+00

page 3

raan (deg) true anomaly (deg) arglat (deg) period (min)

0.2625900003D+03 0.3125449088D+03 0.3125449088D+03 0.8819805229D+02

-.4786492762D+04 -.3852869847D+04 -.2307355229D+04 0.6563460000D+04

0.3851654742D+01 -.6290723357D+01 0.2514316273D+01 0.7792960344D+01

-----------------------------------------------------------

-.4295263378D+05 0.1150428249D+01 0.3973894825D+02 0.3127842842D+03

0.2456839863D+03 0.1385560466D+02 0.3266398889D+03

-.4786492762D+04 -.3852869847D+04 -.2307355229D+04 0.6563460000D+04

0.2992807608D+01 -.9546793948D+01 0.5535547831D+01 0.1143417954D+02

-------------------------------------------------

delta-vx -3256.07059068258 meters/seconds

delta-vx 3021.23155826680 meters/seconds

Technical Discussion

The algorithm implemented in this scientific simulation assumes that the spacecraft is initially in a

circular Earth park orbit. Furthermore, the orbital transfer maneuver is assumed to be impulsive which

implies an instantaneous change in velocity but not change in position. In the following discussion, i is

the orbital inclination of the initial circular Earth park orbit and is the declination of the outgoing or

departure hyperbola.

Whenever i , there will be two coplanar opportunities to establish a departure hyperbola that will

satisfy the energy and orientation of the outgoing asymptote. Typically, one injection opportunity will

occur while the spacecraft is ascending and the other while the spacecraft is descending along the park

orbit. For coplanar orbital transfer, the impulse is applied at the perigee of the departure hyperbola.

For the case where i , there will be a single non-coplanar injection opportunity.

This section summarizes the equations used to determine the right ascension of the ascending node

(RAAN) of the park orbit and the injection true anomaly on the park orbit.

page 4

A unit vector is the direction of the departure asymptote is given by

cos cos

sˆ cos sin

sin

where

right ascension of departure asymptote

declination of departure asymptote

The angle between the outgoing asymptote and the spin axis of the Earth is given by

cos1 sˆ zˆ

T

The park orbit right ascension of the ascending node for each opportunity can be determined from

cot

1 180 sin 1

tan i

cot

2 360 sin 1

tan i

The true anomaly on the park orbit for each injection opportunity can be determined from

cos

1 cos1

sin i

cos

2 cos1

sin i

where

1

sin 1

1 rp V

2

In the last equation, rp is the geocentric radius of the park orbit and is the gravitational constant of

the Earth. The velocity vector at infinity V is determined from V C3 .

For a tangential impulsive injection maneuver that occurs at perigee of the hyperbola, the true anomaly

on the hyperbola is zero. Furthermore, since the orbit transfer modeled by this software is coplanar, the

right ascension of the ascending node computed above should be the same for both the park orbit and the

page 5

departure hyperbola. This can be verified by examining the hyperbola’s right ascension of the ascending

node (RAAN) which is computed using the state vector at injection.

The velocity vector at any geocentric position vector r required to achieve a departure hyperbola

defined by V , and is given by

1 1

v h d V sˆ d V rˆ

2 2

where

V2

d

1 cos rp 4

and is the angle between the spacecraft’s position vector and the departure asymptote unit vector

which can be computed using

cos sˆ rˆ

v v h v p

where v p is the inertial velocity vector in the park orbit prior to injection and rˆ r r .

Finally, the scalar injection delta-v is v v . The injection delta-v is also given by

v 2 V2

rp rp

cos cos

ˆi cos sin

sin

where

right ascension of departure asymptote

declination of departure asymptote

The velocity vector of the spacecraft on the initial circular orbit is given by

page 6

ˆ

v0 i

r

The velocity vector at any geocentric position vector r required to achieve a departure hyperbola

defined by v , and is given by

1

v1 v D 1 ˆi D 1 ˆi r

2

where

4

D 1

r v2 1 ˆi ˆi r

and

cos cos sin sin cos i

ˆi sin cos cos sin cos i

r

sin sin i

ˆi sin sin cos cos cos i

cos sin i

In these equations, is the right ascension of the ascending node, i is the orbital inclination, is the

true anomaly at injection, r is the geocentric radius of the park orbit and v C3 .

v v1 v0

The orientation of the park orbit and departure hyperbola at injection is computed using a two-

dimensional grid search involving the park orbit right ascension of the ascending node (RAAN) and the

true anomaly of the impulsive maneuver on the park orbit. During the grid search, hyper_ftn uses a

nonlinear programming (NLP) algorithm to find the current minimum delta-v and saves the RAAN and

true anomaly values corresponding to the “best” delta-v.

page 7

Algorithm Resources

“Design of Lunar and Interplanetary Ascent Trajectories”, Victor C. Clarke, Jr., JPL Technical Report

No. 32-30, March 15, 1962.

An Introduction to the Mathematics and Methods of Astrodynamics, Richard H. Battin, AIAA Education

Series, 1987.

Analytical Mechanics of Space Systems, Hanspeter Schaub and John L. Junkins, AIAA Education

Series, 2003.

“A Computer Simulation of the Orbital Launch Window Problem”, Archie C. Young and Pat R. Odom,

AIAA 67-615, 1967.

“Launch Parameters for Interplanetary Flights”, W. C. Riddell, American Rocket Society Journal,

December 1960.

page 8

- NASA Facts Ames Research Center, Moffett Field, CaliforniaUploaded byBob Andrepont
- rv046736_an_002Uploaded byMD Motin
- The Space BaronsUploaded byAlexander Ramos
- Pratt & Bostian - PpUploaded byapi-26783388
- MIT8 01SC Problems14 SolnUploaded byarilindra21
- Apollo Experience Report Evolution of the Rendezvous-Maneuver Plan for Lunar-Landing MissionsUploaded byBob Andrepont
- 0901_Physics_PaperWithAns_MorningUploaded byunknown the real star
- Orbit PathsUploaded byahmedsarwar
- MSFC Skylab Structures and Mechanical Systems Mission EvaluationUploaded byBob Andrepont
- Gravity Causes Climate ChangeUploaded byJohn Dodds
- HW5Uploaded byOscar Dice
- phyiscs paperUploaded byapi-295339167
- Quantization and Discretization at Large Scales, edited by Florentin Smarandache, V. Christianto, Pavel PintrUploaded byAnonymous 0U9j6BLllB
- Elementary derivation of the Lense-Thirring precessionUploaded bysilagadze
- Apsis - Wikipedia, The Free EncyclopediaUploaded bygannwong
- Boardworks -GravitationUploaded bydiane hoyles
- EEE 197 Syllabus v-1.10.31.2012Uploaded byaecelacuna
- [Artificial Satellites] Orbit Design and Simulation for Kufasat NanosatelliteUploaded bySaqib Mehdi
- theoryofmotionof00gausuoftUploaded byJon Higgerson
- Dynamic CgUploaded byGregor Samsa
- BOAA April Competition Paper April 2015Uploaded byMahmudUnNobe
- Beyond_the_biosphere_Tourism_outer_space (1).pdfUploaded byGerda Warnholtz
- How Big is Our Solar SystemUploaded bypianomagician
- rgggUploaded byMaci Costa
- TR-AVT-094-ANN-BUploaded byTrek2rider
- Official NASA Communication 98-168Uploaded byNASAdocuments
- Official NASA Communication 95-161Uploaded byNASAdocuments
- How NASA Plans to Protect Mars Crew From Space RadiationUploaded byarpitmatlab
- elementary school sampleUploaded byapi-294304756
- NasaUploaded bymeryimueller

- Orbit Theory and ApplicationUploaded byPeacefulLion
- Computer Methods for Orbit TransferUploaded byAnonymous REw1YIq4q7
- Computer Methods for Lunar Mission AnalysisUploaded byAnonymous REw1YIq4q7
- Computer Methods for TransEarth TCM Delta-V Design and OptimizationUploaded byAnonymous REw1YIq4q7
- Lunar Mission AnalysisUploaded byAnonymous REw1YIq4q7
- PRE-FLIGHT INTERPLANETARY MISSION ANALYSISUploaded byAnonymous REw1YIq4q7
- Selenocentric Coordinates and TransformationsUploaded byAnonymous REw1YIq4q7
- Atmospheric Reentry Trajectory OptimizationUploaded byAnonymous REw1YIq4q7
- Finite-Burn, Earth Orbit Rendezvous Trajectory OptimizationUploaded byAnonymous REw1YIq4q7
- Two Maneuver, Finite-Burn Trajectory OptimizationUploaded byAnonymous REw1YIq4q7
- A MATLAB Script for Propagating Interplanetary Trajectories from Earth to MarsUploaded byAnonymous REw1YIq4q7
- A MATLAB Script for Propagating Trajectories from the Earth to the MoonUploaded byAnonymous REw1YIq4q7
- The Gravity Perturbed Hohmann TransferUploaded byAnonymous REw1YIq4q7
- Low-Thrust Interplanetary Trajectory OptimizationUploaded byAnonymous REw1YIq4q7
- A Computer Program for Propagating Spacecraft Trajectories from Earth to MarsUploaded byAnonymous REw1YIq4q7
- A MATLAB Script for Ballistic Interplanetary Trajectory Design and OptimizationUploaded byAnonymous REw1YIq4q7
- A MATLAB Script for Creating Pork Chop Plots of Ballistic Earth-to-Mars TrajectoriesUploaded byAnonymous REw1YIq4q7
- A Computer Program for Parametric Analysis of Ballistic Earth-to-Mars TrajectoriesUploaded byAnonymous REw1YIq4q7
- Lunar Ascent Trajectory OptimizationUploaded byAnonymous REw1YIq4q7
- The Gravity Perturbed Hohmann TransferUploaded byAnonymous REw1YIq4q7
- Two-body Partial DerivativesUploaded byAnonymous REw1YIq4q7
- Targeting with Modified Equinoctial Orbital ElementsUploaded byAnonymous REw1YIq4q7
- Generalized Linear Targeting and GuidanceUploaded byAnonymous REw1YIq4q7
- A MATLAB Script for Creating Pork Chop Plots of Ballistic Earth-to-Mars TrajectoriesUploaded byAnonymous REw1YIq4q7
- Earth-to-Mars Mission Design (Fortran)Uploaded byAnonymous REw1YIq4q7
- Optimal Finite-Burn Earth Orbit-to-Interplanetary InjectionUploaded byAnonymous REw1YIq4q7
- Earth-to-Mars Mission Design (MATLAB)Uploaded byAnonymous REw1YIq4q7

- 165Uploaded byFrank Rodriguez
- CASINO ScanningUploaded byAngel Manrique
- Side ForceUploaded byJessica Owens
- AIR CONDITIONING-PRINCIPLES AND CONCEPTSUploaded byAbhishek Venkitaraman Iyer
- VIEC Technology 2014Uploaded byAlberto Abrajan
- C3 FluidizationUploaded byTashie de Leon
- Wavelength by GratingUploaded byprateekjain01
- Bulk FormingUploaded bybennyferguson
- lec7Uploaded byDanka Pantic
- Voltage THD Improvement for an Outer Rotor Permanent Magnet Synchronous MachineUploaded byeljavi_7
- wbut electrical engineering syllabusUploaded byBarun Ghorai
- GS2015_QP_PHY_YUploaded byKanak
- From Third Wave to Fourth Wave - A Critical Quantum ShiftUploaded byJohn Paily
- Tutorial 4. Modeling Unsteady Compressible FlowUploaded byMohamad Asadi
- SolarProbe+ME.pdfUploaded bySabi Singh
- [Krama] DCSch0 Dynamics of Complex Systems; Index # Yaneer Bar-yamUploaded byآركان الدين ياسين
- IEEE Std 81 Tutorial HandoutsUploaded byAnamarialuz
- ACS711-DatasheetUploaded bymperdomoq
- Kinetics and Eq NotesUploaded byjerm655
- Radiation and HealthUploaded bywillhslade
- What is Excitation System_ Definition & Types of Excitation System - Circuit GlobeUploaded bySabaMannan123
- 2010-Fall_PHYS_2425 _2501- BHCUploaded bykiz_
- Analytical and Experimental Characterization of Parasitic MotionUploaded byAlejandro Gaston
- Chap AUploaded byfoxinboxfox
- B tech mechanical questionsUploaded byAnkita Verma
- fleck-1947Uploaded bychelsea_togno123456
- Radiation QuestionsUploaded bySteve Bishop
- Enclosure ModellingUploaded bykanzazz
- Comparative Evaluation of HVDC and HVAC Transmission SystemsUploaded byZak Tahirkheli
- PressureUploaded byNor Azilah Ibrahim

## Much more than documents.

Discover everything Scribd has to offer, including books and audiobooks from major publishers.

Cancel anytime.