Trajectory Design Using Approximate Analytic Solutions Of .

1y ago
5 Views
2 Downloads
1.85 MB
124 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Tia Newell
Transcription

The Pennsylvania State UniversityThe Graduate SchoolCollege of EngineeringTRAJECTORY DESIGN USING APPROXIMATEANALYTIC SOLUTIONS OF THE N-BODY PROBLEMA Dissertation inAerospace EngineeringbyJulio César Benavides 2010 Julio César BenavidesSubmitted in Partial Fulfillmentof the Requirementsfor the Degree ofDoctor of PhilosophyDecember 2010

The dissertation of Julio César Benavides was reviewed and approved* by the following:David B. SpencerAssociate Professor of Aerospace EngineeringDissertation AdvisorChair of CommitteeRobert G. MeltonProfessor of Aerospace EngineeringDennis K. McLaughlinProfessor of Aerospace EngineeringRichard W. RobinettProfessor of PhysicsGeorge A. LesieutreProfessor of Aerospace EngineeringHead of the Department of Aerospace Engineering*Signatures are on file in the Graduate School.ii

ABSTRACTThe N-body problem as formulated by Sir Isaac Newton in the seventeenthcentury has been a rich source of mathematical and scientific discovery. Continuousattempts invested into the solution of this problem over the years have resulted in a hostof remarkable theories that have changed the way the world is viewed and analyzed. Afinal solution in terms of an infinite time-dependent power series was finally discoveredin the latter part of the twentieth century. However, the slow convergence of this resultmakes its implementation impractical in every day spacecraft trajectory design andoptimization.The only feasible way to solve the N-body problem reliably is tonumerically integrate the equations of motion.This dissertation derives two new variable time step algorithms using timedependent power series solutions developed for the two-body problem. These powerseries solutions allow the space-dependent N-body problem to be transformed into atime-dependent system of equations that can be solved analytically. The analytic resultsdo not yield global solutions, but rather approximate outcomes whose order of accuracycan be controlled by the user.The two algorithms are used to investigate scenarios corresponding to a highlyelliptical orbit in the two-body problem; periodic, central configuration scenarios in thethree-body problem; and a non-periodic scenario in the restricted three-body problem.The results obtained are compared to the outcomes returned by a variable time stepfourth-order, fifth-order Runge-Kutta numerical integration algorithm. The outcomesderived for each situation demonstrate that the two new variable time step algorithms areboth more accurate and much more efficient than their Runge-Kutta counterpart.iii

TABLE OF CONTENTSLIST OF FIGURES . viACKNOWLEDGEMENTS . viiiDEDICATION . xiCHAPTER 1: INTRODUCTION .1CHAPTER 2: THE HISTORY OF THE N-BODY PROBLEM .6Aristotle.6Ptolemy .7Copernicus .8Galileo .10Brahe .10Kepler .11Newton .13Euler .14Lagrange .15Poincare.18Sundman .18Wang .19Suggested Reading .20CHAPTER 3: THE TWO-BODY PROBLEM .22Equations of Motion .22The Orbit Equation .24Circular Orbit Solutions .27Classical Orbital Element Solutions .29Power Series Solutions .35Fundamental Invariant Characteristics .37Lagrange Coefficients and Recursion Relationships .38Radius of Convergence .41Using Power Series Iteratively .43Numerical Integration Solutions .46Runge-Kutta 4 .47Runge-Kutta 5 .49A Variable Time Step Runge-Kutta Algorithm.52Discussion .55iv

CHAPTER 4: NEW SOLUTIONS OF THE TWO-BODY PROBLEM .56A New Time Transformation .56A Fourth-Order Solution of the Two-Body Problem .57A Fifth-Order Solution for Parabolic Orbits .61Higher-Order Solutions of the Two-Body Problem.65The Modified Power Series Approach .65The Gamma Polynomial Approach .67New Variable Time Step Propagators.70The 47 Variable Time Step Propagator .70The 67 Variable Time Step Propagator .73Discussion .75CHAPTER 5: NEW SOLUTIONS OF THE N-BODY PROBLEM.77Power Series Solutions .77Fourth-Order Solutions .80Higher-Order Solutions .81Variable Time Step Algorithm for the N-Body Problem.82Central Configuration Trajectories .84A Hohmann Transfer in the Restricted Three-Body Problem .93Discussion .99CHAPTER 6: CONCLUSIONS AND FUTURE WORK .101Summary .101Conclusions .102Relevance .103Future Work .104Higher Order Solutions.104Linear Orbit Theory .105Thrust Applications .105Perturbations Dependent on Position and Velocity.106REFERENCES .107v

LIST OF FIGURESFigure 2.1: Aristotle’s Geocentric Universe .7Figure 2.2: Deferent-Epicycle System .8Figure 2.3: Geocentrism vs. Heliocentrism .9Figure 2.4: The Inner Planets in the Platonic Solid Model .12Figure 2.5: The Outer Planets in the Platonic Solid Model .13Figure 2.6: Homothetic Solution of the Three-Body Problem .15Figure 2.7: Lagrange Points in the Circular Restricted Three-Body Problem .16Figure 2.8: Equal Mass Central Configuration Solution of the Three-Body Problem .17Figure 2.9: Unequal Mass Central Configuration Solution of the Three-Body Problem .17Figure 3.1: Two-Body Problem Coordinate System.23Figure 3.2: Restricted Two-Body Problem Coordinate System .24Figure 3.3: Geometry of an Elliptical Orbit .26Figure 3.4: Effect of Eccentricity on Orbital Geometry .27Figure 3.5: Classical Orbital Elements .30Figure 3.6: Perifocal Coordinate System .34Figure 3.7: An Elliptical Orbit with Respect to the Earth.45Figure 3.8: Absolute Error Results Using a Seventh-Order Iterative Power Series .46Figure 3.9: Absolute Error Results Using RK4 .49Figure 3.10: Absolute Error Results Using RK5 .52Figure 3.11: Absolute Error Results Using RK45 with a 10-6 Tolerance .54Figure 3.12: Absolute Error Results Using RK45 with a 10-7 Tolerance .54Figure 4.1: Absolute Error Results Using 47P with a 10-3 Tolerance .72Figure 4.2: Absolute Error Results Using 47P with a 10-4 Tolerance .72Figure 4.3: Absolute Error Results Using 67P with a 10-7 Tolerance .74Figure 4.4: Absolute Error Results Using 67P with a 10-8 Tolerance .75Figure 5.1: Three-Body Equal Mass Central Configuration .88Figure 5.2: Equal Mass Central Configuration Using RK45 with a 10-7 Tolerance .89Figure 5.3: Equal Mass Central Configuration Using 47P with a 10-4 Tolerance .89Figure 5.4: Equal Mass Central Configuration Using 67P with a 10-8 Tolerance .90vi

Figure 5.5: Three-Body Unequal Mass Central Configuration .91Figure 5.6: Unequal Mass Central Configuration Using RK45 with a 10-7 Tolerance.92Figure 5.7: Unequal Mass Central Configuration Using RK45 with a 10-4 Tolerance.92Figure 5.8: Unequal Mass Central Configuration Using 67P with a 10-8 Tolerance .93Figure 5.9: Hohmann Transfer in the Restricted Three-Body Problem.94Figure 5.10: Hohmann Transfer in the Earth-Moon System .96Figure 5.11: Satellite Transit through Lunar Sphere of Influence .97Figure 5.12: Three-Body Hohmann Transfer Using RK45 with a 10-8 Tolerance .98Figure 5.13: Three-Body Hohmann Transfer Using 47P with a 10-5 Tolerance .98Figure 5.14: Three-Body Hohmann Transfer Using 67P with a 10-9 Tolerance .99vii

ACKNOWLEDGEMENTSI thank my Lord and Savior, Jesus Christ, for His Eternal, unconditional Love andPower. His Footsteps were always visible in the sand, even when mine seemed to fadeaway from time to time. Without His blessings, this dissertation would have never seenthe light of day.Special thanks go out to my mentor, Dr. David Spencer, for his guidance andpatience in this research endeavor and throughout my graduate school experience. Thankyou for believing in me and inviting me to become a member of the Space FlightDynamics Laboratory (a.k.a. “Team Spencer”) at Penn State. Dr. Spencer will alwayshave a special place in my heart. I would also like to thank Dr. Robert Melton, Dr.Dennis McLaughlin, and Dr. Richard Robinett for their guidance both in and out of classand for taking the time to be a part of my doctoral dissertation committee.I would like to thank the Bill Gates Millennium Scholars Program for funding mycollege experience. Their dedicated support opened the doors to a great undergraduateand graduate education and has allowed me to travel along a path where mastery isdefined as a trajectory of endless learning.I would like to thank my mother, Mary Benavides, my brother, Daniel Galeana,and my sister-in-law, Sofia Galeana, for their love and support throughout my life. Aspecial “I love you,” goes out to my two precious nieces, Tabitha and Angela Galeana. Itis my hope that the knowledge and experience I have gained throughout the years willallow me to be an asset in their respective walks of life.I would like to thank my dear friend, Robin Waltz, for all the support she’s givenme throughout the years with classrooms, books, websites, schedules, rides, movies, andviii

food. I would also like to thank my friend, Oly Longoria, for all the love and supportshe’s given me since my tutoring days at South Texas Community College. I lookforward to having many more dinners with her full of wine, bread, cheese, and plenty ofgood stories. I would like to thank my friend, Margaret Rodriguez, for her unwaveringsupport, endless smile, positive attitude, and steadfast belief that I can accomplish anytask I set my mind to.I started my college days in 1999 at South Texas Community College (STCC)after not being in school for over six years. During my three years at the college, I hadthe honor and privilege of being mentored by four wonderful professors: Dr. MichaelBagley (“The Bridge”), Dr. Mahmoud Fathelden, Dr. Mohamed Werfelli, and Dr.Mahmoud Gassem. These instructors planted the seeds of the strong foundation inmathematics, physics, and engineering that enabled me to complete this dissertation. Iwould also like to thank Alicia Elizondo and Leonor Suarez, who were the programassistants of the Science and Mathematics Departments, respectively, at STCC. Withouttheir guidance and efforts, my community college experience would not have been asextraordinary as it was. I would like to thank Marcelo Suarez for being my best friendduring that period.In the three years that I attended Embry-Riddle Aeronautical University, I had thehonor of being mentored by Dr. Karl Seibold, Dr. Phillip Anz-Meador, and Dr. RonaldMadler. From these professors, I learned the art of being a polyhistor engineer whodoesn’t limit his knowledge to one specific field of math and science. I would like tothank Dr. David Viger and Mr. David Brandstein, the Director and Coordinator,respectively, of the McNair Scholars Program for all their academic support and friendix

ship during my time at the university. I would also like to thank James Wulff, BrianBullers, Dalia Guízar, Carmen Catacora, and Homero Horacio Ruiz Pérez for being mydear friends and for all the great times we shared during those years.Finally, I would like to thank my high school physics teacher, Mr. Cantu, forintroducing me to the world of math, physics, and engineering so many years ago. Mr.Cantu was tough; anyone who took either of his two physics classes would agree with meabout that.The “B” that I earned in his class was actually one of my proudestachievements in high school; along with the “A” he gave me after taking his infamous“Light Test.” Despite all this, it was obvious from the first day of that class that he had agreat interest in the education of his students and a great passion for the subject he taught.Mr. Cantu was the teacher who inspired me to pursue a degree in a technical field and tothis day, even my teaching style is heavily influenced by him.x

DEDICATIONThis Dissertation is Dedicated to:THE ETERNAL FIREDeuteronomy 4:24Hebrews 12:29 for the life you have given me and for granting me Your Strength and Wisdom.My Life is Yours.xi

CHAPTER 1INTRODUCTIONThe N-body problem is the problem of finding the motion of N point particlesgiven their masses and initial states when only their mutual gravitational attraction, asgoverned by Newton’s Laws of Motion and Law of Universal Gravitation, are taken intoaccount. This problem forms the foundation of Celestial Mechanics and more specific tothis research, Astrodynamics. Celestial Mechanics is defined as the study of the dynamicmotion of celestial bodies, such as planets and asteroids. Astrodynamics, on the otherhand, is defined as the study of the motion of man-made objects in space, subject to bothnaturally and artificially induced forces. Natural forces include gravitational attractionand solar radiation pressure effects. Artificially induced forces include the various formsof propulsion that currently exist [1-2].The equations of motion that govern the N-body problem are a function of theirpositions with respect to each other and their respective gravitational parameters. Thegravitational parameter of a celestial body is defined as the product of its mass and theuniversal gravitational constant. In compact form, the N-body problem equations ofmotion with respect to the system’s barycenter (center of mass) are N µ (r r )N µ r r j j i j jii3 3j 1 r rj 1 rjijij ij i(1.1)In this expression, i is the index of the current body, j is an index that represents the effect of other bodies on the current object, r and r are the current body’sacceleration and position vectors, respectively;1

r { x y z }T(1.2) r {xyz}T(1.3)µj is the gravitational parameter of each respective body, and N represents the number ofbodies being analyzed.The problem described by equation 1.1 is a second-order,nonlinear, coupled, space dependent, variable coefficient, homogeneous system of 3Nordinary differential equations that in general has no practical time dependent, analyticsolution and can only be solved through the use of numerical integration.The N-body problem has been studied since the time man first looked up into thenight sky and started developing models that described the motion of celestial bodiesobservable to the naked eye. Through the work of many mathematicians, physicists, andastronomers; these models steadily increased in accuracy throughout the years. Much ofthe knowledge that has been developed pertains to the two-body and relative two-bodyproblems, for which complete solutions have been derived. A large amount of literaturealso exists for the three-body problem, which includes a global, time dependent powerseries solution. Moreover, many solutions have also been derived for special cases ofsystems with more than three bodies. A final solution in terms of an infinite time serieswas finally proposed at the end of the twentieth century. However, the implementation ofthis solution is rendered unfeasible by the number of terms required to obtain a reliableoutcome, even when small time intervals are examined.Numerical integration is a useful alternative that is capable of solving any versionof the N-body problem in a reasonable amount of time.However, high-accuracynumerical integrators, while efficient, also require a significant number of steps toimplement. Moreover, time step sizes must be managed appropriately to minimize the2

amount of round-off error that is inherent in the numerical process. For the case ofnumerical integrators such as the fourth-order and fifth-order Runge-Kutta algorithms,the first error comes from the fact that an infinite power series is truncated and the secondarises from the small numerical round-off errors that occur at each step in thecomputation. Both of these errors can be minimized by implementing an algorithm thatcontinuously monitors the solution’s precision during the course of the computation andadaptively changes the step size to maintain a consistent level of accuracy. As a result,the step size may change many times during the course of the computation. Larger timesteps are used where the solution is varying slowly, and smaller steps are used where thesolution varies rapidly. A variable time step numerical integration algorithm is usuallymuch faster than its constant time step counterpart, because it concentrates itscomputational effort on time intervals that need it most and takes large strides overportions that don't need small time steps.This work proposes a new solution to the N-body problem using methods thatwere originally developed for the two-body problem in the late 1950’s as a foundation.The techniques introduced in this dissertation do not produce global solutions, but ratherapproximate, analytic outcomes whose order of accuracy can be controlled by the user.As will be demonstrated, these analytic expressions can also be used recursively to designspacecraft trajectories in a manner that is both more accurate and more efficient than avariable time step Runge-Kutta 4-5 numerical integration algorithm. The remainingchapters in this dissertation can be summarized as follows:3

Chapter 2 presents a brief history of the N-body problem and outlines a suggestedreading list that introduces the reader to both the basic and advanced technicalconcepts of the N-body problem. Chapter 3 presents and discusses the equations of motion of the two-bodyproblem. An analytic, time dependent solution for the case of circular orbits isderived. The classical orbital element method used to determine future states forelliptical, parabolic, and hyperbolic orbits is outlined and discussed.Timedependent, power series solutions of the relative two-body problem are presentedand used recursively to analyze a highly elliptical orbit scenario. The fourth-orderand fifth-order Runge-Kutta numerical integration algorithms are introduced andused to investigate the same scenario analyzed by the power series solution. Avariable time step algorithm that incorporates these two numerical integrators isalso derived.Discussion on the absolute error and simulation time resultsreturned by the four numerical experiments conclude the chapter. Chapter 4 transforms the relative two-body problem into a time dependent systemusing the power series solutions derived in Chapter 3. A fourth-order, analyticsolution is derived for the transformed system and the result is shown to be auseful alternative to the universal form of Kepler’s equation when working in anycoordinate system. A fifth order solution is derived for the case when a vehicle isinitially located at the periapsis of a parabolic orbit. Two methods are proposed tosolve the transformed problem when higher-order coefficients are implemented.Finally, all of these results are used to develop two new variable time step4

propagators that are more accurate and more efficient than the variable time stepRunge-Kutta numerical integrator. Chapter 5 derives a new power series solution, a fourth-order solution, and ahigher-order solution for the N-body problem. A variable time step numericalintegration algorithm that extends the RK45, 47P, and 67P capabilities derived inChapter 4 to the solution of the N-body problem is introduced. The algorithmsare then used to solve periodic central configuration scenarios and a non-periodicscenario in the three-body and restricted three-body problem, respectively. Chapter 6 summarizes this work and draws conclusions from the results obtainedin this dissertation. Future work that uses the methods derived by the author isalso discussed.5

CHAPTER 2THE HISTORY OF THE N-BODY PROBLEMThis chapter gives a brief history of the N-body problem. This problem is basedon the principles of classical mechanics as derived by Isaac Newton in 1687. A moreaccurate description of gravity was later developed by Albert Einstein in 1915. However,the velocities of all bodies and man-made satellites found in the solar system arerelatively small when compared to the speed of light and, consequently, the predictionsmade by Newton’s equations agree extremely well with observational data. As will beseen, the development of models that describe the motion of celestial objects in the nightsky and the search for a solution of the N-body problem has led to some of the greatestadvancements in mathematics, physics, and astronomy.ARISTOTLEThe Greek philosopher Aristotle (384 BC-322 BC) proposed that the Earth waslocated at the center of the Universe and that the Sun and all the planets known at thattime (Mercury, Venus, Mars, Jupiter, and Saturn) orbited the Earth. These orbits wereassumed to be circular in nature, due to the elegance that the ancient Greeks attributed tocircles and spheres. This view of the Universe, known as Geocentrism, was motivated bythe fact that all celestial objects observable with the naked eye seemed to revolve aroundthe Earth in the night sky. It was also a common belief that the Earth was a stable,immovable, spherical solid. Aristotle was convinced that since the Earth was made of“Earth-stuff,” its nature was not to move in circles, but to always seek the center of theUniverse. Due in large part to the advent of the Dark Ages, Geocentrism was the6

dominant view of the Universe until the latter part of the 16th century [3-7].[Figure 2.1shows the geocentric universe envisioned by AristotleAristotle.Figure 2.1: Aristotle’s Geocentric Universehttp://www.astro.umass.edu/ myun/teaching/a100/images/geocentric.jpgPTOLEMYThe Roman astronomer and mathematician Ptolemy (90(90-168)168) continued the workof Aristotle and created the first systematic model of celestial motion called theGeocentric Model of the UniverseUniverse. In this model, the sun, the moon, planets, and starswere embedded in transparent, rotating crystalline spheres called deferents, which werecentered at the Earth.An additional, smaller sphere, called an epicycle, was thenembedded in the deferent. Finally, the planet was embedded in the epicycle sphere. Thedeferent rotated around the Earth while the epicycle rotated within the deferent. Thiscaused the planet to move closer to and farther from the Earth at various points in itsorbit. Additional epicycles could also be embedded into the original epicycle,epicycle whichcaused the planet to slow down, stop, and then move backward with respect to the Earth.7

These extra epicycles allowed Ptolemy to account for the unusual retrograde motion ofsome planets that was observed in the night sky. The Geocentric Model of the Universegave accurate predictions of future positions of celestial objects, but was considered toocomplex and cumbersome to implement [8-13]. Figure 2.2 shows a typical deferentepicycle system for the Sun with respect to the Earth.Figure 2.2: Deferent-Epicycle SystemCOPERNICUSThe Polish astronomer Nicolaus Copernicus (1473-1543) formulated theHeliocentric Model of the Universe. This model places the Sun at the center of the solarsystem with the Earth and the rest of the planets revolving around it in circular orbits.Copernicus proposed that the Earth experiences three types of motion: daily rotationabout an axis, annual tilting of this axis, and an annual revolution around the Sun. Thesethree displacements were used to explain the occasional retrograde motion of the planetswith respect to the Earth and allowed him to conclude that the distance from the Earth tothe Sun is much smaller than the distance from the Earth to the stars. He also conjectured8

that a planet’s orbital period (the time it takes to complete one revolution around the Sun)was directly proportional to its distance from the Sun. His work is often regarded as thestarting point of modern astronomy and the defining epiphany that began the ScientificRevolution. Although Copernicus’ proposal of Heliocentrism would later be provencorrect, the assumption of circular orbits caused his numerical results to be less accuratethan those predicted by Ptolemy’s Geocentric Model when determining the futurepositions of pla

fourth-order, fifth-order Runge-Kutta numerical integration algorithm. The outcomes derived for each situation demonstrate that the two new variable time step algorithms are both more accurate and much more efficient than their Runge-Kutta counterpart.

Related Documents:

(like hiking and dining) or different transportation modes, such as walking and driving. We show examples of trajectory classification in Section 7. Trajectory Outlier Detection: Different from trajectory patterns that frequently occur in trajectory data, trajectory ou

Analytic Continuation of Functions. 2 We define analytic continuation as the process of continuing a function off of the real axis and into the complex plane such that the resulting function is analytic. More generally, analytic continuation extends the representation of a function

COMPLEX ANALYTIC GEOMETRY AND ANALYTIC-GEOMETRIC CATEGORIES YA’ACOV PETERZIL AND SERGEI STARCHENKO Abstract. The notion of a analytic-geometric category was introduced by v.d. Dries and Miller in [4]. It is a category of subsets of real analytic manifolds which extends the c

St-Toolkit: A Framework for Trajectory Data Warehousing 3 Our contributions are twofold: a semantic model for trajectory data warehouse and a middleware for loading, designing and querying a spatio-temporal data warehouse. The model is based on the conceptual view on trajectories introduced by Spaccapietra et al. 2007. A trajectory is a segment

Several benefits of using the NASA General Mission Analysis Tool (GMAT) for trajectory design are also demonstrated. Specific analysis using GMAT includes an investigation of the Earth-Moon-Sun dynamics as they apply to the initial lunar-flyby trajectory, the use of the Sun-Earth L1 Lagrange point to transition from an Earth-

Am I My Brother’s Keeper? The Analytic Group as a Space for Re-enacting and Treating Sibling Trauma Smadar Ashuach The thesis of this article, is that the analytic group is a place for a reliving and re-enactment of sibling relations. Psychoanalytic and group analytic writings about the issue of siblings will be surveyed. Juliet Mitchell’s theory of ‘sibling trauma’ and how it is .

Indeed, the computations required for the most basic meta-analytic work are so trivial that in my own meta-analytic work of the last 30 years or so, I have never felt the need to use a software package that "does meta-analysis." Good software for meta-analytic procedures can, of course, be a great time saver. However, a drawback to the .

2 Analytic indicator - analytics’ output that suggests the presence of an insider threat; may prompt decision making e.g., further analysis, analytic refinement, legal response. 3 Analytic - automated process run against data to i