A LOW-THRUST TRANSFER STRATEGY TO EARTH-MOON COLLINEAR LIBRATION POINT ORBITS. A Thesis. Submitted to the Faculty. Purdue University. Martin T.

Size: px
Start display at page:

Download "A LOW-THRUST TRANSFER STRATEGY TO EARTH-MOON COLLINEAR LIBRATION POINT ORBITS. A Thesis. Submitted to the Faculty. Purdue University. Martin T."

Transcription

1 A LOW-THRUST TRANSFER STRATEGY TO EARTH-MOON COLLINEAR LIBRATION POINT ORBITS A Thesis Submitted to the Faculty of Purdue University by Martin T. Ozimek In Partial Fulfillment of the Requirements for the Degree of Master of Science December 2006 Purdue University West Lafayette, IN

2 For Mom, Dad, Sarah, and Bops ii

3 iii ACKNOWLEDGMENTS I would like to thank my parents for their seemingly never ending support and confidence that I would persevere in my personal quest for an advanced degree. The decision to commit to a higher degree has been an adventure that I hope to continue along, and I can t begin to explain the importance of that priceless feeling of simply knowing that someone is there when needed. Professor Kathleen Howell, my advisor, is also owed a great deal of gratitude, not only for posing the fateful words low-thrust one day in her office during a discussion about NASA s potential Jupiter Icy Moons missions, but also for her personal standard for excellence that she instills in each of her many successful graduate students. I ve always felt that Purdue University reached out to me and offered me that extra indefinable something from the moment I began seriously considering a graduate institution. In no other person is this ambiguous something extra exemplified than in Professor Howell, who has sought to ensure that my research efforts are guided and ultimately shared with others in the best possible way. This notion has also been exemplified by Professor James Longuski, whose door has always been open to me from day one, and whom I must also credit in heavily influencing my decision to attend Purdue University. On more than one occasion, Professor William Crossley has also had his door open to help along my path of solving what turned out to be a difficult optimization problem. I also owe many thanks to Daniel Grebow. Dan has been a close friend, colleague, and even roommate throughout my stay at Purdue, and this work is the direct continuation of a mission analysis that we worked on together. Often, many of the new ideas I have for current and future research are a result of simple dialogs that we frequently engage in.

4 iv The idea to study mission applications toward lunar south pole coverage would never have originated had I not fortuitously been privileged to work at the NASA Goddard Spaceflight Center during the summers of 2005 (as a member of the NASA Academy by way of the Indiana Space Grant Consortium) and There, I benefited from the knowledge of some of the greatest libration point mission experts in the world, and owe particular thanks to my mentor David Folta. Support from NASA under contract numbers NNG05GM76G and NNX06AC22G is greatly appreciated. Finally, I would like to thank Purdue University for financial support, including the Andrews Fellowship, for the entirety of my M.S. program.

5 v TABLE OF CONTENTS Page LIST OF TABLES... vii LIST OF FIGURES... viii ABSTRACT... x 1 INTRODUCTION Historical Overview of the Three-Body Problem Developments in Low-Thrust Transfer Trajectories Optimal Control Application to Orbit Problems Focus of this Work BACKGROUND The Circular Restricted Three-Body Problem Assumptions Geometry Equations of Motion Libration Points Formulation Relative to P 2 in the CR3BP Natural Periodic Orbits in the CR3BP First-Order Variational Equations Relative to the Collinear Points The State Transition Matrix The Fundamental Targeting Relationships Periodic Orbits Invariant Manifolds Stable and Unstable Manifolds Associated with the Collinear Points... 32

6 vi Page Invariant Manifolds Relative to a Fixed Point Computation of Manifolds Corresponding to Fixed Points Along an Orbit Optimal Control Theory Summary of the First Necessary Conditions for Optimal Control Tests for a Local Minimum Value of the Performance Index LOW-THRUST TRANSFER ALGORITHM Engine Model Control Law Derivation Adjoint Control Transformation Numerical Solution via Direct Shooting: A Local Approach Shotgun Method for Initial Conditions: A Global Approach MISSION APPLICATIONS Orbits for Line-of-Sight Lunar South Pole Coverage (CR3BP) Three-Dimensional Periodic Orbits in the CR3BP Families of Orbits for Lunar South Pole Coverage Mission Orbit Selection Criteria Optimal Transfers to the Earth-Moon Stable Manifold Transfers to a 12-Day L 1 Halo Orbit Transfer to a 14-Day L 1 Vertical Orbit Transfer to a 14-Day L 2 Butterfly Orbit SUMMARY AND RECOMMENDATIONS Summary Recommendations for Future Work...98 LIST OF REFERENCES...99

7 vii LIST OF TABLES Table Page Table 4.1 Dynamical and Propulsion Constants...77 Table Day L 1 Halo Orbit Transfer Data Summary...82 Table Day L 1 Halo Orbit Long Transfer Data Summary...86 Table Day L 1 Vertical Orbit Transfer Data Summary...91 Table Day L 2 Butterfly Orbit Transfer Data Summary...95

8 viii LIST OF FIGURES Figure Page Figure 2.1 Geometry in the Restricted Three-Body Problem...12 Figure 2.2 Equilibrium Point Locations for the CR3BP...16 Figure 2.3 Geometry of P 2 -Centered Rotating Frame...18 Figure 2.4 Linearized L 1 Periodic Orbit...23 Figure 2.5 Basic Diagram for a Free Final Time Targeting Scheme...27 Figure 2.6 Targeting a Perpendicular X-axis Crossing in the CR3BP...30 Figure 2.7 Several L 1 Lyapunov Orbits Obtained Via Continuation...31 Figure 2.8 Stable and Unstable Manifold at X eq...34 Figure 2.9 Global Manifolds for an Earth-Moon L 1 Lyapunov Orbit, A y = 23,700 km...38 Figure 3.1 CSI Engine Example Smart-1 Ion Engine...46 Figure 3.2 VSI Engine Example - VaSIMR Rocket...47 Figure 3.3 Behavior of θ Μ and τ M Along the Stable Manifold Tube...51 Figure 3.4 Velocity Reference Frame...58 Figure 3.5 Numerical Algorithm Direct Shooting Method via SQP...62 Figure 3.6 Example Population Parameters for a 12-Day Halo Orbit...65 Figure 4.1 Southern Halo Orbit Families: Earth-Moon L 1 (Orange) and L 2 (Blue); Moon Centered, Rotating Reference Frame...70 Figure 4.2 Vertical Orbit Family of Interest: Earth-Moon L 1 (Magenta) and L 2 (Cyan); Moon Centered, Rotating Reference Frame...71 Figure 4.3 Southern L 2 Butterfly Orbit Family; Moon Centered, Rotating Reference Frame...72 Figure 4.4 Period versus Maximum x-distance from the Moon (Left); Definition of Maximum x-distance (Right)...74

9 ix Figure Page Figure 4.5 Stability Index versus Maximum x-distance from the Moon...75 Figure 4.6 Optimal Orbit Raising from LEO...77 Figure 4.7 Stable Manifold Tube for 12-Day L 1 Halo Orbit (Green) and Target Reference Trajectory Along the Manifold (Blue)...79 Figure 4.8 Low-Thrust Short Transfer to a 12-Day L 1 Halo Orbit...80 Figure 4.9 Position and Velocity Costate Time Histories for the 12-Day L1 Halo Orbit Transfer...81 Figure 4.10 Time History of Propulsion Related Parameters for the 12-Day L 1 Halo Orbit Transfer...82 Figure 4.11 Stable Manifold Tube for 12-Day L 1 Halo (Green) and Initial Target Reference Trajectory Along the Manifold (Blue) for Long Transfer...83 Figure 4.12 Low-Thrust Long Transfer to a 12-Day L 1 Halo Orbit...84 Figure 4.13 Position and Velocity Costate Time Histories for the 12-Day L 1 Halo Orbit Transfer...85 Figure 4.14 Time History of Propulsion Related Parameters for the 12-Day L 1 Halo Orbit Long Transfer...86 Figure 4.15 Stable Manifold Tube for 14-Day L 1 Vertical Orbit (Green) and Initial Target Reference Trajectory Along the Manifold (Blue)...88 Figure 4.16 Low-Thrust Transfer to a 14-Day L 1 Vertical Orbit...89 Figure 4.17 Position and Velocity Costate Time Histories for the 14-Day L 1 Vertical Orbit Transfer...90 Figure 4.18 Time History of Propulsion Related Parameters for the...90 Figure 4.19 Stable Manifold Tube for 14-Day L 2 Butterfly Orbit (Green) and Initial Target Reference Trajectory Along the Manifold (Blue)...92 Figure 4.20 Low-Thrust Transfer to a 14-Day L 2 Butterfly Orbit...93 Figure 4.21 Position and Velocity Costate Time Histories for the 14-Day L 2 Butterfly Orbit Transfer...94 Figure 4.22 Time History of Propulsion Related Parameters for the 14-Day L 2 Butterfly Orbit Transfer...94

10 x ABSTRACT Ozimek, Martin T. M.S.A.A., Purdue University, December, A Low-Thrust Transfer Strategy to Earth-Moon Collinear Libration Point Orbits. Major Professor: Kathleen Howell. A strategy to compute low-thrust transfer trajectories in the Earth-moon circular restricted three-body problem is developed. The dynamical model is formulated assuming variable specific impulse engines, an advanced finite-thrust propulsion model. Originating in an Earth parking orbit, the spacecraft is delivered to a location along the stable manifold; the engines power off and the spacecraft asymptotically approaches the periodic libration point orbit of interest. Elements of optimal control theory are used to derive a primer vector control law as well as a set of additional dependent variables that characterize the solution to the corresponding two-point boundary-value problem (TPBVP). A hybrid direct/indirect method results in transfer trajectories that are associated with locally minimal propellant consumption. The generation of useful initial conditions is aided by an adjoint control transformation and a global shotgun method. The solution strategy is demonstrated in a detailed development of transfers to a 12-day L 1 halo orbit, a 14-day L 1 vertical orbit, and a 14-day L 2 butterfly orbit. These target orbits are all selected from the families that meet line-of-sight coverage requirements in support of lunar south pole mission architecture.

11 1 1. INTRODUCTION As understanding of the solar system and the dynamical structure of the space environment increases, ever more complex questions continue to emerge. In the past 60 years, access to space has opened to both human-crewed and robotic spacecraft. Both scientific interest and engineering capability have invariably played a vital role in this expansion of knowledge. New scientific demands often spur engineering advancements to accomplish a set of mission objectives; breakthroughs in engineering capability enlighten the scientific community and serve as a catalyst for original mission concepts. Perhaps, as a consequence, it is not surprising that libration point orbits have relatively recently risen as venues for robotic spaceflight. Beginning with NASA s 1978 solar wind measuring satellite, the International Sun-Earth Explorer (ISEE-3) [1], libration point orbits are now considered viable options to meet a range of scientific goals. Although originally proposed for manned Apollo missions [1], such orbits were not exploited prior to ISEE-3. However, with the ever increasing speed of computers, trajectory design within the context of the n-body problem is now feasible. Although the n-body problem is unsolvable in closed form, certain simplifying assumptions expose equilibrium solutions, i.e., the libration points. Periodic orbits in their vicinity can be computed numerically. Not coincidentally, the success of the early missions like ISEE-3 and the continuing increase in computational capabilities, have led to more contemporary libration point missions such as WIND [2], SOHO [3], ACE [4], MAP [5], and Genesis [6]. Clearly, such trajectory designs fill a particular niche in mission applications where long-duration scientific observation is required. More recently, a geometrical approach in studies of the multi-body problem has also led to alternative strategies for transfer trajectory design, as well as stationkeeping maneuvers. This approach is based on a complete analysis of the phase space in the

12 2 neighborhood of the periodic libration point orbits. In-depth analysis of the phase space, as suggested by Poincaré [7] in 1892, has evolved into dynamical systems theory (DST). An important astrodynamics application from DST is the exploitation of invariant manifolds to design trajectory arcs that asymptotically arrive at, and depart from, the vicinity of the periodic libration point orbits. Propagation of these manifolds often yields very efficient transfers. In some cases, these manifolds even pass within the vicinity of a planet [6]. Typically, such transfer arcs are more applicable to robotic spaceflight, since an additional time-penalty is often incurred. This DST approach was a key component in the design of the Genesis low-energy trajectory. The Genesis trajectory design incorporated heteroclinic and homoclinic arcs to deliver a spacecraft to a Sun-Earth L 1 libration point orbit with a subsequent return to Earth [6]. Such manifold transfer trajectories are also useful for applications in the Earth-moon system. Recent studies have identified libration point orbits as a potential component in the development of a communications relay between a manned facility at the lunar south pole and ground stations on the Earth. In the Earth-moon problem, however, many of the viable libration point orbits possess manifolds that pass no closer than 50,000 km to the Earth. These manifolds may still serve as transfers, but additional fuel is necessary to incorporate a leg from an Earth parking orbit to the manifold. One type of intermediate transfer from the parking orbit to the manifold involves the use of low-thrust propulsion. Low-thrust propulsion introduces a time penalty, but can yield lower fuel expenditure due to higher specific impulse engines. Incorporating lowthrust also adds dynamical complexity because a steering law for the thrust direction and magnitude must be determined and successfully implemented. The objective of the current work is a method to design low-thrust transfers that deliver a vehicle onto a manifold trajectory. The specific application of interest supports the establishment of lunar south pole communications relay infrastructure.

13 3 1.1 Historical Overview of the Three-Body Problem The general problem of three bodies was first investigated by Isaac Newton in his 1687 landmark work, the Principia [8]. His successor, Leonhard Euler, receives much of the credit, however, for formulation of the restricted problem of three bodies. In 1765, Euler identified the equilibrium solutions in the restricted problem, i.e., the collinear libration points L 1, L 2, and L 3 [9]. Euler also introduced a synodic reference frame in connection with the motion of the moon in 1772 [9]. Later, in 1772, the same year that Euler formulated the restricted problem, Lagrange determined the locations of two additional equilibrium points, the triangular libration points, L 4 and L 5 [9]. Euler s formulation allows only one integral of motion in the restricted problem as determined by Jacobi in 1836, by balancing energy and angular momentum [10]. In 1878, George William Hill published his Researches in Lunar Theory [11], effectively modeling the motion of the moon as a satellite, exposed to the gravitational field of the Earth and the perturbing force of the Sun. In 1899, Henri Poincaré published his three-volume work, Les Méthodes Nouvelles de la Mécanique Celeste [7], the result of his unparalleled response to a contest in Participants were challenged to produce a definitive solution to the n-body problem. Ironically, Poincaré eventually won the prize by proving that the n-body problem cannot be solved in closed form. His work is highly regarded for the qualitative emphasis on behaviors in the n-body problem. In particular, Poincaré focused on the behavior of trajectories as time goes to infinity. Of course, the only trajectory that can be defined at infinite time is a periodic orbit. A detailed analysis of the phase space of a non-integrable system led Poincaré to invent a technique known as the surface of section. This work is considered the foundation of dynamical systems theory. In addition, Poincaré also proved that Jacobi s Constant is the only integral of the motion in the restricted problem. Poincaré s work generated great interest in the following decades. Periodic orbits are a common topic noted in the early 20 th century work of Darwin [12], Plummer [13], and Moulton [14]. In the absence of extensive computational capabilities, these researchers exploited expansion procedures to construct analytical approximations. Darwin and

14 4 Plummer are noted for approximating planar periodic orbits in the restricted problem. Beyond a general focus on planar periodic orbits, Moulton also studied in-plane and outof-plane orbits in the vicinity of the collinear libration points. The renewed attention on the restricted problem in the latter half of the 20th century is attributed primarily to the emergence of high-speed computing and the beginning of the space age. Several developments are notable. Szebehely s 1967 book The Theory of Orbits [10], a comprehensive text on the three-body problem, is still regarded as one of the most thorough sources of information on the problem of three bodies. By the 1960 s, in support of the Apollo missions to the moon, trajectories computed in the restricted three-body problem were in development. Farquhar coined the term halo orbits and developed analytical approximations of these three-dimensional periodic orbits in the vicinity of L 2 in the Earth-moon system. In addition to proposing orbits for use in the Apollo missions and ultimately for the unmanned ISEE-3 [1] spacecraft in the Sun-Earth system, Farquhar and Kamel [15] also developed third-order approximations for quasiperiodic orbits. Richardson and Cary [16] expanded these approximations to fourth order. Breakwell and Brown [17] are noted for a numerical study that generates families of periodic halo orbits. Howell [18] extended the analysis to include all collinear points and the families over all three-body systems. Hénon [19] has also produced thorough analyses of periodic orbits, including vertical orbits. Approximations for nearly rectilinear halo orbits at the collinear points were produced by Howell and Breakwell [20]. Perhaps the most rigorous numerical generation of periodic orbits is the investigation by Dichmann, Doedel, and Paffenroth [21], that uses the software package AUTO to detail periodic orbits as well as their interrelated orbits via bifurcation.

15 5 1.2 Developments in Low-Thrust Transfer Trajectories Optimal Control The development of finite-burn trajectories (in particular, when the thrust level is low) is an application of optimal control theory and the calculus of variations. Optimization of curves and points can be traced to the 1600 s, when the calculus of variations was first introduced as an analysis tool for minimizing functions of functions, or functionals. It received particular attention with Johann Bernoulli s proposal of the brachistochrone problem to the scientific community 1696 [22]. Generally, the focus is the set of conditions on the functions that drive the functional to a maximum or minimum. Such functions are termed extremals. In 1755, Joseph Lagrange wrote a letter to Leonhard Euler in connection with their mutual interest in an analytical solution to the tautochrone problem [23]. The analytical development resulted in the formulation of the Euler- Lagrange Equations (and the corresponding transversality condition). These equations have since served as the basis of a widely known technique for determining extremals, and a foundation of the calculus of variations, a term created by Euler in Classification of these extremals is accomplished via the Legendre-Clebsch necessary condition, the Weierstrass Condition, and in the most general of terms, Pontryagin s Minimum Principle. Details of the generalized theory in support of the applications of this methodology appear in Bryson and Ho [24], Hull [25], and Kirk [26]. Low levels of thrust in the computation of finite-burn spacecraft trajectories is achieved by the seemingly parallel availability of high-speed computing and the continuing development of advanced propulsion systems. In his 1963 book, Optimal Spacecraft Trajectories [27], Lawden used primer vector theory to outline a general procedure for determining optimal low-thrust trajectories. Primer vector theory blends a control law and switching structure common in many indirect optimization methods. Indirect, low-thrust, trajectory optimization methods are typically characterized by the two-point boundary-value problem formulation from optimal control theory, with a continuous parameterization of the thrust direction via the tangent to the primer vector.

16 6 Such approaches are termed indirect because once the two-point boundary-value problem is established, no minimization is required on the cost functional directly (although it can be included [28-30]). Alternatively, the solution involves a root-solving process on the kinematical as well as the natural boundary conditions as a result of the Euler-Lagrange equations, transversality condition, and a corresponding secondary test for a minimum. Conversely, direct methods involve an attempt to minimize the cost functional itself, and often use many variables to parameterize the thrust magnitude and direction. A common parameterization of the thrust direction is the development of a spline function [29,31]. While indirect methods typically require more precise initial conditions due to numerical sensitivities, the lower dimension on the search vector implies fewer computations. Marec [32] offers further mathematical analysis of the primer vector; examines high- and low-thrust propulsion systems and details the Contenson-Pontryagin Maximum Principle. Early applications to impulsive rendezvous problems are available in Jezewski [33] and to low-thrust rendezvous in Melbourne and Sauer [34]. Further increases in computing speed have allowed more sophisticated methods in numerical solutions to optimization problems. All trajectory optimization problems are typically solved with the following numerical methods: direct shooting, indirect shooting, multiple shooting, direct transcription, indirect transcription, dynamic programming, or genetic algorithms. For a detailed survey of all of these different methods, see Betts [35]. Thus, optimal control theory serves to set up the conditions and constraints that must be met to determine the existence of an optimal control, and the numerical optimization methods serve as the means to actually compute solutions that meet these exact conditions Application to Orbit Problems A number of investigations are notable in examining optimal low-thrust trajectories. Many applications are formulated in the two-body problem [36-40]. In the three-body problem, there has been less attention. In one example, Herman and Conway [41]

17 7 compute optimal, low-thrust, Earth-moon transfers using equinoctial elements, with a direct collocation solution method. Kluever [29-30] also develops Earth-moon transfers, but utilizes a hybrid direct/indirect method. Golan and Breakwell [42] use matching of two trajectory segments to transfer into lunar orbit; transfers to L 4 and L 5 are also presented. In a Hill formulation of the three-body problem, Sukhanov and Eismont [43] establish a primer vector control law to develop a three-dimensional transfer into a Sun- Earth L 1 halo orbit that includes a constrained thrust direction. Although Seywald, Roithmeyer, and Troutman [44] do not employ the circular restricted three-body equations of motion, they are notable for attempting to provide approximate analytical solutions of circle-to-circle orbit transfers with a variable specific impulse engine, and, furthermore, compare the engine model with results using constant specific impulse engines. Primer vector theory is employed by Russell [45] to develop a global search and local optimization method and establish a Pareto front on his resulting fixed time solutions. Russell subsequently applies his method to produce transfers to planar Earthmoon and Sun-Earth distant retrograde orbits. Senent, Ocampo and Capella [28] also use primer vector theory for free final time transfers to Sun-Earth libration point orbits via the stable manifold. 1.3 Focus of this Work Optimal, free final time low-thrust transfer trajectory profiles to several Earth-moon libration point orbits is the objective of this work. The target orbits are selected based on lunar south pole coverage applications, including halo orbits, vertical orbits, and butterfly orbits. These transfer trajectories represent an extension of the exhaustive coverage analysis by Grebow et al. [46].

18 8 The work is organized as follows. Chapter 2: All background material is presented in Chapter 2. The equations of motion that govern the nondimensional, barycentric, cartesian, circular restricted three-body problem are developed. A moon-centered model is also introduced. The linear variational equations that result from using the collinear libration points as a reference are introduced, and, thus, form the basis for generating initial conditions in the nonlinear problem. Then, an alternate set of linear variational equations is developed, where the time-varying orbital trajectory is exploited as a reference. The second set of variational equations is useful for iterative orbit targeting. Invariant manifold theory is summarized for both libration points and for fixed points along a periodic libration point orbit. Finally, the necessary conditions for establishing a stationary value of a generalized performance index are introduced. These include both the Euler-Lagrange equations and Pontryagin s Minimum Principle. Such conditions ultimately yield the full two-point boundary-value problem that may be solved via nonlinear programming methods. Chapter 3: Optimal control theory is applied to develop the well-known primer vector control law parameterization. Variable specific impulse engines (e.g., those in development for the VaSIMR rocket project) are modeled and produce notable improvement in numerical convergence. The problem is formulated as a free final time transfer from an Earth parking orbit to the stable manifold associated with the libration point orbit of interest. Using the stable manifold allows a stopping condition, and a secondary coast phase; the spacecraft asymptotically converges to the desired orbit. Once the control law and the elements of the two-point boundary-value problem are established, a solution method is presented. This scheme incorporates a global search method, and a subsequent local sequential quadratic programming (SQP) algorithm. Rather than solve the complete twopoint boundary-value problem, the local approach is set up as a direct shooting method, and is termed a hybrid direct/indirect approach. The adjoint control transformation (ACT) is used to map the initial costates into more meaningful physical quantities that are useful in the global method and the first step of the local, direct shooting method.

19 9 Chapter 4: Once the methodology is established, the criteria for target orbit selection is summarized and the orbit families of interest are introduced. A halo orbit, vertical orbit, and a butterfly orbit are selected and the solution procedure is applied to generate lowthrust transfer trajectories. The resulting thrust profiles, trajectory plots, and overall performance parameters are then discussed. Chapter 5: Conclusions concerning the solution methodology are presented. Then, recommendations on future work, including different solution methods, equations of motion, and higher fidelity models are detailed. Finally, potential future applications as a result of this work are presented.

20 10 2. BACKGROUND Some fundamental mathematical tools and concepts are necessary for the development of the trajectories and transfers in the current application. The cartesian, nondimensional, barycentric Circular Restricted Three-Body Problem (CR3BP) is initially formulated, and the corresponding dynamical equations of motion are derived. The five equilibrium points are the basis for the computation of special periodic orbits. The state transition matrix is introduced as a tool for predicting linear, and approximating nonlinear, motion. An alternate formulation of the equations of motion, centered at the smaller primary, is also presented. The fundamental structure underlying the dynamics in the restricted problem is analyzed with invariant manifold theory, yielding natural pathways to and from a periodic orbit. Basic numerical methods for a targeting procedure are detailed, forming the groundwork for determining periodic orbits. Finally, the basic concepts of optimal control theory are introduced, including the necessary conditions along a trajectory for the existence of a locally optimal transfer trajectory. 2.1 The Circular Restricted Three-Body Problem The rapid growth of high-speed computing in the last three decades has helped spark the discovery of new and exciting trajectories. Many of these trajectories exist within the context of the Circular Restricted Three-Body Problem (CR3BP). An exact analytical solution to the CR3BP does not exist; thus, any solutions beyond the equilibrium points require numerical integration. Nevertheless, at the expense of additional numerical exploration, propagation of trajectories in this model result in non-keplerian orbital motion, such as figure-eight orbits, halo orbits, and an infinite variety of other periodic orbits; quasi-periodic trajectories have also been identified.

21 Assumptions Given an arbitrary inertial reference point, dynamical analysis indicates that 18 firstorder differential equations of motion are required to mathematically model the system comprised of the three bodies. This number, however, is reduced by considering the relative motion. An infinitesimally small point mass, P 3 (of mass m 3 ), moving with respect to two point masses, or primaries, P 1 (of mass m 1 ) and P 2 (of mass m 2 ), appears in Figure 2.1. The masses are defined such that m1 > m2 m3, restricting the problem in the sense that all gravitational influence exerted by m 3 is neglected. With this assumption, the motion of P 1 and P 2 is entirely Keplerian, and reduced to the solution of the two-body problem. Additionally, this two-body motion is constrained by assuming that the primaries move in a circular orbit about their common center of mass, or barycenter, B. As a result, the problem only requires 6 first-order differential equations Geometry An inertial reference frame, I, described in terms of unit vectors X ˆ Y ˆ Z ˆ, is centered at B such that the Xˆ Yˆ plane is defined to be coincident with the orbital plane of the primaries. Since the primary motion is Keplerian, it is constrained to the Xˆ Yˆ plane, however, the third body can move in any of the three spatial dimensions. A rotating frame, S, with coordinate axes xˆ yˆ zˆ is initially aligned with I, then rotates through the angle θ, such that the ˆx -axis is always directed from P 1 toward P 2. Both the ẑ - direction and Ẑ -direction are parallel to the orbital angular velocity vector of the primaries, and, thus, the ŷ and ˆ Y axes complete the respective right-handed systems. Due to the circular primary motion, the angular rate, ɺ θ, is constant and equal to the mean motion, n. The position of each body, P i, with respect to the barycenter is defined by Ri, and the relative position of P 3 with respect to P 1 and P 2 is defined by R13 and R23, respectively. Note that the overbars ( ) indicate vectors.

22 12 ŷ P ( m ) 1 1 R13 R1 Yˆ B R3 P R2 ( m ) 3 3 R23 θ P ( m ) 2 2 ˆx ˆX Figure 2.1 Geometry in the Restricted Three-Body Problem Equations of Motion One goal of this analysis into the restricted problem of three bodies is a description of the motion of the infinitesimal mass, P 3, subject to the gravitational influence of the primaries. From Newton s Second Law, the vector differential equation for motion of P 3 is written F = m = R R I 2 d R Gm1m3 Gm2m dt R13 R23 where the superscript I represents differentiation in the inertial frame., (2.1) A standard nondimensionalization used in the CR3BP is employed here. Since the mass of the third body is negligible, the characteristic mass, m *, is the sum of the two primary masses, i.e., m = m1 + m2. (2.2) The characteristic length, l *, is then the constant distance between the primaries, i.e., the scalar distance, l = R1 + R2. (2.3)

23 13 Finally, the characteristic time, τ *, is defined such that the nondimensonal gravitational constant, G, is unity, i.e., G = 1. This property is accomplished through the use of Kepler s third law, i.e., τ = *3 l Gm ɶ *, (2.4) where G ɶ represents the dimensional value of the gravitational constant for clarity. These newly defined natural units lead to the following nondimensional quantities, Ri Rij m2 τ ri =, r,, * ij = µ = t =, (2.5) * * * l l m τ where µ is denoted as the mass ratio. The motion of the third mass is now expressed in terms of these quantities by dividing equation (2.1) by m 3 and the appropriate characteristic units in equations (2.2)-(2.4), 2 I d r3 1 µ µ = r r (2.6) dt r r The kinematical expansion of the (inertial) first and second derivatives on the left side of the expression in equation (2.6) exploits the well-known operator relationship, I S I dr3 dr3 I S rɺ 3 = = + ω r, dt dt (2.7) I 2 S 2 S Iɺɺ d r3 d r3 I S dr3 I S I S r3 = = + 2 ω + ω ω r 2 2 3, dt dt dt (2.8) where I ω S is the angular velocity of the rotating frame, S, with respect to the inertial frame. The second derivative, 2 d r3, in equation (2.8) can also be expanded 2 dt kinematically in terms of the nondimensional, cartesian rotating frame, S, r = xxˆ + yyˆ + zzˆ, (2.9) S dr 3 = xx ɺ ˆ + yy ɺ ˆ + zz ɺ ˆ, dt (2.10) S S d dr 3 = ɺɺ xxˆ + ɺɺ yyˆ + ɺɺ zzˆ, dt dt (2.11)

24 14 where dots indicate derivatives with respect to nondimensional time. In this case, I S ω = nzˆ = zˆ, since the nondimensional mean motion is equal to one. The inertial acceleration in the rotating frame is expressed by substituting equation (2.11) into equation (2.8), resulting in the kinematical expansion, I r ɺɺ 3 = ( ɺɺ x 2 yɺ x) xˆ + ( ɺɺ y + 2xɺ y) yˆ + ɺɺ zzˆ. (2.12) The radius vectors of relative position can also be expanded in terms of the rotating coordinate frame, i.e., r13 = ( x µ ) xˆ + yyˆ + zzˆ, (2.13) r23 = x xˆ + yyˆ + zzˆ. (2.14) ( ( 1 µ )) Finally, the equations of motion in the rotating frame are derived by combining the kinematics (equations (2.12)-(2.14)) and the kinetics (equation (2.6)) associated with m 3 to yield the following scalar, second-order differential equations, ( 1 µ )( x µ ) µ ( x + 1 µ ) ɺɺ x 2 yɺ = x, (2.15) r r ( 1 ) µ y µ y ɺɺ y + 2xɺ = y, (2.16) r r ( ) µ z µ z ɺɺ z =. (2.17) r r Equations (2.15)-(2.17) are also written more compactly by introducing the pseudopotential function, U, ( ) U 1 µ µ = + + ( ) r r 2 x + y, (2.18) reducing equations (2.15)-(2.17), i.e., ɺɺ x yɺ = U, (2.19) 2 x ɺɺ y + xɺ = U, (2.20) 2 y ɺɺ z = U z. (2.21)

25 15 where U j U =. Equations (2.15)-(2.17) are particularly useful in numerical methods x j due to the inherent nondimensional scaling Libration Points Since the equations of motion in the restricted problem do not possess time explicitly due to the formulation in a rotating frame, the possibility exists for time invariant equilibrium locations. Such solutions are characterized by stationary position and velocity in the synodic frame corresponding to the nonlinear system of differential equations. These particular solutions are determined by nulling the velocity and acceleration terms in equations (2.15)-(2.17), resulting in the scalar equations, ( 1 µ )( xeq µ ) µ ( xeq + 1 µ ) xeq =, (2.22) r r eq 23eq ( 1 ) µ y µ y eq eq yeq =, 3 3 (2.23) r13 r eq 23eq ( 1 ) µ z µ z 0 =. (2.24) r eq eq r23 Equation (2.24) is readily solvable, that is, z eq = 0. Substitution of this result into equations (2.22) and (2.23) produces a coupled system of two equations and two unknowns, x eq and y eq. As discovered by Lagrange [9], if r 13 = r 23 = 1, then equations (2.22) and (2.23) reduce to identity, implying that two of the equilibrium points are located at vertices of two unique equilateral triangles. Thus, in cartesian coordinates, the primaries comprise two of the common vertices of both triangles, with the remaining vertex defined by 1 x eq = µ and 2 3 y eq = ±. 2

26 16 Three other equilibrium points also exist along the x-axis. Discovered first by Euler [5], they are denoted the collinear points and can be computed by forcing y = z = 0. Substitution into equation (2.22) yields, x eq ( 1 µ )( xeq µ ) µ ( xeq + 1 µ ) = (2.25) x µ x + 1 µ eq Equation (2.25) is a quintic equation in x eq. These solutions require numerical rootsolving methods that ultimately yield three real solutions, labeled L 1, L 2, and L 3. The L 1 and L 2 points are defined such that L 1 is between the primaries, L 2 is on the far side of the smaller mass, and L 3 is nearly a unit distance from the larger primary. All five libration points appear in Figure 2.2. eq eq eq ŷ L 4 30 L 3 B L1 L2 ˆx 30 L 5 Figure 2.2 Equilibrium Point Locations for the CR3BP

27 Formulation Relative to P 2 in the CR3BP Using the same rotating frame and characteristic quantities as in the original development of the equations of motion, an alternate formulation in the CR3BP is employed when low-thrust terms are included; this alternative formulation can reduce numerical sensitivity when an additional force of very low magnitude is added to the model. The origin is shifted from the barycenter to the smaller primary, P 2 (as defined in Figure 2.3), and the equations of motion are rewritten as a function of position, r, and velocity, v, relative to the rotating frame, ɺɺ r = g r + h v, (2.26) where g r ( ) ( ) ( ) ( x 1 ) ( x 1) y ( 1 κ ) + µ + κ + + µ ρ = +, (2.27) κr 3 h v ( ) Note that the kinematical terms in h ( v ) 2 yɺ = 2xɺ. (2.28) 0 have been shifted to the right side of the equation. The intermediate term, κ, simply allows equation (2.27) to be written in a more compact form; it is defined, ( 1 ) µ µ κ =. 3 3 (2.29) ρ r The unit vectors associated with the P 2 -centered frame are defined parallel to xˆ yˆ zˆ, and are defined as rˆ 1 rˆ ˆ 2 r3. The radius vectors of relative position are expanded as follows, r = rrˆ ˆ ˆ r2 r2 + r3 r3, (2.30) ρ = r rˆ + r rˆ + r rˆ. (2.31) ( 1) This formulation is preferred when attempting to accurately propagate finite-thrust transfers to libration point orbits at L 1 and L 2.

28 18 ˆr 2 P ( m ) 3 3 ρ * l P1 ( m 1) P2 ( m2 ) 1ˆr r Figure 2.3 Geometry of P 2 -Centered Rotating Frame 2.2 Natural Periodic Orbits in the CR3BP In his 1892 study of the n-body problem, Méthodes Nouvelles de la Méchanique Celeste [7], Poincaré focused on the behavior of the nonintegrable solutions as t. There is no practical method of numerical integration to evaluate absolute behavior in this problem in terms of these conditions. Thus, Poincaré s investigation focused on the behavior of periodic orbits the only viable subset of solutions in the problem of three bodies for which motion can be predicted as t. For nonintegrable dynamical systems, complete information on an orbit requires either an asymptotic, periodic, or almost periodic structure. In the CR3BP, the Hamiltonian consistent with a formulation relative to the rotating frame is time invariant, and an infinite number of periodic solutions are available. Initially, insight concerning the different types of orbital motion in the restricted problem is gained by linearizing relative to the libration points. A firstorder linearization process yields approximate gradient information for use in evaluating the stability of the equilibrium points, as well as applications to some nonlinear targeting algorithms. Also, the linear solutions are eventually extended into the actual nonlinear problem by numerically solving a two-point boundary-value problem that exploits symmetry across the x-axis.

29 First-Order Variational Equations Relative to the Collinear Points Analyzing the linear equations in the neighborhood of a libration point offers information concerning potential bounded behavior. Let the variables, ξ, η, and ζ indicate the relative position of the third body, or spacecraft, with respect to the collinear libration point, i.e., ξ = x x eq, η = y yeq, ζ = z zeq. (2.32) Linearizing the equations of motion in equations (2.15)-(2.17) relative to the libration point and using a first-order Taylor series expansion, results in an expression of the following form, ɺɺ ξ ξ ɺ ξ η η ɺɺ = B + C ɺ η, (2.33) ɺɺ ζ ζ ɺ ζ where the matrices B and C are defined as follows, B U U U xx xy xz = U yx U yy U yz U U U zx zy zz X = X eq, (2.34) The subscripts ij, on C = (2.35) U ij denote evaluation of the second partial derivative of the 2 U pseudopotential function,. Note that the B matrix is evaluated on the reference, in j i this case, the libration point, X = X. Thus, the differential equation in equation (2.33) eq is linear with constant coefficients. The relationship is rewritten in state-space form, ɺ γ = Aγ, (2.36) where ɺ T γ = ξ η ζ ɺ ξ ɺ η ɺ ζ, (2.37)

30 20 A 0 I B C. (2.38) 3 = The A matrix is a 6x6 matrix composed of four 3x3 submatrices, the matrix 0 is simply a matrix of zeros, and I 3 is defined as the 3x3 identity matrix. Evaluating the C-matrix at the collinear libration points, where y eq = z eq = 0, yields U xz = U yz = U zx = U zy = 0, U < 0, = (2.39) X = X X = X X = X X = X eq eq eq eq zz X X eq U xy = U yx = 0, U > 0, > 0. = (2.40) X = X X = X eq eq xx X X eq U yy X = X eq Equations (2.38)-(2.40) simplify the linearized equations of motion to the form, ɺɺ ξ U xx 0 0 ξ ɺ ξ η 0 U yy 0 η ɺɺ = + C ɺ η. (2.41) ɺɺ ζ 0 0 U zz ζ ɺ ζ X = X From inspection of the third row of equation (2.41), it is clear that the out-of-plane component, ζ, is completely decoupled from the independent variables, ξ and η. The characteristic equation for this out-of-plane motion in equation (2.41) also possesses purely imaginary roots. Thus, the solution is oscillatory, 1 2 eq ρ = C cos ω t + C sin ω t, (2.42) where the frequency is ω =. The first two rows in equation (2.41) are coupled U zz X = X eq through the matrix C and represent the in-plane motion, with a general solution of the following form, ξ η 4 i = Ae λ t i, (2.43) i= 1 4 i = B t ie λ, (2.44) i= 1 where A i and B i are dependent. To determine the eigenvalues, λ i, Szebehely [10] uses a special form of the characteristic equation (a quadratic), i.e., where Λ + 2β Λ β = 0, (2.45)

31 21 U β = 1 2 xx + U X = X eq X = X eq 2 yy, (2.46) β 2 2 = U xx U yy > 0 X = X X = X The quadratic roots are determined first, i.e.,, (2.47) eq eq λ = ± Λ. (2.48) Λ = β + β + β >, (2.49) Λ = β β + β <. (2.50) Substituting equations (2.49)-(2.50) into equation (2.48) reveals the four characteristic roots, λ 1,2 = ± Λ 1 (real), (2.51) λ 3,4 = ± Λ 2 (imaginary). (2.52) Of course, the positive real root in equation (2.49) results in a positive real eigenvalue in equation (2.51) and unbounded behavior in the general solution in equations (2.43)-(2.44) as t. The dependency between A i and B i is resolved by substituting equations (2.51)-(2.52) into the first two expressions in equations (2.41) and simultaneously solving the equations, thus, λi U xx X = X β eq i = Ai = αi Ai. (2.53) 2λ i Equation (2.43)-(2.44) and their derivatives are evaluated at the initial time to determine the unknown initial conditions. Equation (2.53) is substituted into equation (2.44) so that the results are entirely in terms of the independent variables A i, i.e., ξ 0 4 i t 0 = Ae λ i, (2.54) i= 1 4 = 1 ɺ i t 0 0 i i, (2.55) i= ξ λ Ae λ η 0 4 i t 0 = αi Ae λ i, (2.56) i= 1

32 = i= 1 i t 0 ɺ. (2.57) η α λ Ae λ i i i Since the coefficients A 1 and A 2 are associated with the real eigenvalues in equations (2.51)-(2.52), fixing the values of A 1 and A 2 to zero ensures that any exponential increase and decay is suppressed. Thus, a bounded planar solution emerges, where η ξ = ξ cos s t t + s t t 0 ( ) sin ( ) β3 ( ) sin ( ) , (2.58) η = η cos s t t β ξ s t t, (2.59) λ 3 = is, (2.60) 2 2 ( ) 1 2 s = β + β + β, (2.61) * s + U xx β3 =, (2.62) 2s α = iβ. (2.63) 3 3 Once the initial conditions ξ 0 and η 0 are selected, ɺ ξ0 and ηɺ 0 are predetermined to enforce A 1 = A 2 = 0. The resulting orbit is an ellipse with a collinear libration point at the center. The semimajor axis is parallel to the unit vector ŷ and the semiminor axis is in the x-direction. An example of such an orbit about L 1 in the Earth-moon system appears in Figure 2.4. The period is selected to achieve a specific value of IP. 2π IP = for the planar motion, and the root, s, may be s In this linear model, the out-of-plane frequency is not commensurate with the in-plane frequency. Nevertheless, these planar solutions form the basis for determining initial conditions consistent with planar nonlinear orbits; such planar orbits that are solutions in the nonlinear problem are then used in computing fully three-dimensional nonlinear orbits. Although the first-order linear set of initial conditions do not result in a closed periodic orbit in the nonlinear problem, initial conditions sufficiently close to the libration point still yield an initial guess that may be used in targeting algorithms.

33 23 Earth-Moon System γ 0 = [ ] T µ = , 1 unit = km To Earth Moon L 1 Figure 2.4 Linearized L 1 Periodic Orbit The State Transition Matrix Besides stationary equilibrium points, dynamical information is also sought relative to time-varying solutions in the nonlinear problem. Numerical computation of trajectory arcs, such as periodic orbits and orbital transfers to a specific target in the CR3BP, requires the use of differential corrections procedures. Before introducing these corrections procedures, an important result from linearization of the equations of motion * is required. Define X ( t) as a time-varying reference solution such that * X t = X t + δ X t. Let the perturbed state relative to the reference trajectory be ( ) ( ) ( ) defined as,

34 24 δ X t δ x δ y δ z δ xɺ δ yɺ δ zɺ. (2.64) ( ) = { } T Recall that a less general expansion was introduced in equation (2.36) with a constant reference. Linearizing the nonlinear equations of motion in equations (2.15)-(2.17) with a first-order Taylor series expansion results in the familiar equation ɺ δ X = A t δ X, (2.65) where A ( t) ( ) 0 I3 = ( t) B C. (2.66) Since all linearization now employs a time-variable trajectory as the reference, the A- matrix is now time-dependent. This time dependency occurs specifically in the partial derivatives of the B-matrix (see equation (2.34)) where the second partials are evaluated along the reference trajectory path. The solution of the linear system of equations in equation (2.65) is expressed in terms of the state transition matrix, Φ, such that, δ X t + t = Φ t + t, t δ X t, (2.67) ( ) ( ) ( ) where the matrix Φ is obtained via the matrix differential equation, ( t + t, t ) = A ( t) Φ( t + t, t ) Φ ɺΦ Φ. (2.68) Numerical integration of equation (2.68) requires equation (2.66) to be evaluated along the trajectory at all times, and is, thus, simultaneously integrated along with equations (2.15)-(2.17). Once obtained, the state transition matrix is essentially a sensitivity matrix that is an approximate mapping of trajectories in the neighborhood of the reference. Decomposed into components, the 6x6 matrix is represented as,

35 25 Φ ( t t, t ) x x x x x x x0 y0 z0 xɺ 0 yɺ 0 zɺ 0 y y y y y y x0 y0 z0 xɺ 0 yɺ 0 zɺ 0 z z z z z z x y z xɺ yɺ zɺ. (2.69) x0 y0 z0 xɺ 0 yɺ 0 zɺ 0 yɺ yɺ yɺ yɺ yɺ yɺ x0 y0 z0 xɺ 0 yɺ 0 zɺ 0 zɺ zɺ zɺ zɺ zɺ zɺ x0 y0 z0 x0 y0 z ɺ ɺ ɺ = xɺ xɺ xɺ xɺ xɺ xɺ If an exact solution to the equations of motion is available, it is possible that equation (2.68) can be integrated analytically. Otherwise, it may be necessary to numerically integrate equation (2.68) to generate a time-varying history for Φ The Fundamental Targeting Relationships The availability of the STM is a critical component in any targeting algorithm. * X t 0 ; then, the reference * X t + t. Note that any superscript * Consider the initial state of a spacecraft on a reference path, ( ) state at some future time can be denoted as ( ) refers to a condition on the reference path. Such points are represented as points A and C, respectively, in Figure 2.5. Point C, downstream from point A along the reference path, can be modeled as a numerical mapping of the initial state and the time interval, t, X * ( t + t ) = f ( X * 0 ( t 0 ), t ). (2.70) The initial state at time t 0 on some neighboring trajectory is represented by X ( t 0 ). A 0 contemporaneous variation at point A shifts the spacecraft onto point B along X at time * t 0, such that a new perturbed state is defined X ( t0 ) = X ( t0 ) + δ X. After a specified time interval, t δ X t + t, A is mapped to C and B is mapped to D. Thus, ( ) 0

36 26 represents the six-dimensional state at D with respect to C and is the contemporaneous variation at time * t t0 t = +. Let point D be some other point along the neighboring path. Point D is achieved via an arbitrary time interval relative to B, i.e., ( t 0 + t + δ t ). Thus, comparing the state at D to the point C along the reference path defines a δ X t + t + δt. The noncontemporaneous variation in noncontemporaneous variation, ( ) 0 the state between points C and D is mapped as a function of the reference state and any additional state and time perturbation, * * X t + t + δ X = f X + δ X t + δt ( ) (, 0 f 0 ). (2.71) For a general targeting algorithm, consider the governing differential equations from equations (2.15)-(2.17) as written in first-order form, X ɺ = f X, t. (2.72) Let * X = X + δ X ( ), and * t = t + δt. The differential equations on the neighboring path B- D are written as, ɺ ɺ (, ) * * X + δ X = f X + δ X t + δt. (2.73) Given equation (2.73), a first-order Taylor series expansion about the reference path A-C, yields, ɺ ɺ f f. X t (, ) * * * * * X + δ X = f X t + δ X + δ t X = X X = X * * t t t t = = Equation (2.74) is reduced by noting that equation (2.72) eliminates Then, f is simply A ( t) X = * X X * t t = derivatives, denoted as K ( t), i.e.,, and f t = * X X * t t = ( ) K ( ) * X ɺ (2.74) and f ( X *, t * ) is an additional matrix of partial time ɺ δ X = A t δ X + t δt. (2.75).

37 27 The solution to equation (2.75) is, ɺ δ X t t δ t t t t δ X X δt. ( + + ) = Φ ( + ) + * 0 0, 0 0 X = X * t= t (2.76) where the following definitions, apparent in Figure 2.5, apply, such that, * X ( t0 + t + δt) = X ( t0 + t) + δ X f (2.77) δ X 0 = δ X ( t0 ), (2.78) δ X = δ X t + t + δt. (2.79) f ( ) 0 X B A δ X ( t 0 ) Neighboring Path X X * Reference Path δ X t ( + t) 0 D C Target D δx t + t+ δτ = δx ( ) 0 f Initial State t 0 t δt t Figure 2.5 Basic Diagram for a Free Final Time Targeting Scheme In a more compact form, equation (2.76) becomes, * δ X 0 δ X f ( t0 t, t0 ) ɺ = Φ + X ( t0 + t), (2.80) δt * where it is emphasized that Φ ( t + t, t ) and X ( t + t) 0 0 ɺ 0 are evaluated on the reference path. Equation (2.80) is the fundamental basis of most numerical targeting schemes. For time-fixed problems, equation (2.80) simplifies to

38 28 δ X = Φ t + t t δ X. (2.81) f (, ) Thus, equations (2.80)-(2.81) comprise a process for approximating state sensitivities, given initial variations in the state vector. Note that the columns of ( t + t, t ) Φ are 0 0 associated with the control parameters, δ X 0 and δ t, and the rows correspond to the endpoint constraint parameters, δ X. f Periodic Orbits Simple targeting procedures to converge upon a periodic orbit often exploit symmetric behavior; additional conditions at various plane crossings can also benefit the process. Consider the planar problem of computing periodic Lyapunov orbits in the vicinity of L 1 in the Earth-moon system. Due to the x-axis symmetry, only the first half-period of the orbit must be determined. Thus, for some given initial state on the x-axis, represented by X 0 in Figure 2.6, an arbitrary initial velocity, yɺ 0, will produce the dashed curve in Figure 2.6. This initial state is specified by nonzero state components in only the x- direction and the yɺ -direction in terms of the linearized system, T X = x 0 0 yɺ. (2.82) { } Correction of the nonlinear propagation results in a perpendicular crossing (the solid curve in Figure 2.6), but requires the solution of a two-point boundary-value problem. Satisfying the constraint is accomplished by adjusting one of the two nonzero initial states, as well as the propagation time. For purposes of demonstration, variations on the initial y-velocity, yɺ 0, are permitted, i.e., δɺ y0 and variations remain fixed, i.e., δ t are controls, while all other initial δ x 0 = 0, δ y0 = 0, δ xɺ 0 = 0. (2.83)

39 29 When the trajectory terminates after a half-period, the final state will be of the following form, T X = x yɺ. (2.84) { 0 0 } f f f Note that determination of the perpendicular x-axis crossing requires two constraints: one to enforce termination of the trajectory on the x-axis; and, one to enforce elimination of the final x-velocity, i.e., y f δ = 0, (2.85) δ xɺ f = 0. (2.86) The control on the time variation, δ t, is only implicit since the x-axis crossing is always forced, and thus, equation (2.81) is always satisfied. The constraint in equation (2.86) remains active until the actual final x-velocity, velocity, xɺ f d, i.e., zero. Therefore, f fd fa fa xɺ f a, is equal to the desired final x- δ xɺ = xɺ xɺ = xɺ. (2.87) The variational relationship between the initial and final states for a perpendicular crossing is the result of inserting equations (2.84)-(2.85) and equation (2.87) into equation (2.80), T y 0 yɺ yɺ 0 δ yɺ 0 =. (2.88) x ɺ f xɺ δt x ɺɺ y ɺ0 Equation (2.88) is solved for the initial variation in the y-velocity, δ yɺ 0 xɺ ɺɺ x y = x y0 y y ɺ ɺ ɺ ɺ0 f a. (2.89) Equation (2.89) produces the estimate for the control necessary to meet the constraints. Since this update is based upon a linear approximation, an iterative process is employed. Thus, the initial y-velocity is updated until equation (2.86) is satisfied numerically, that is, until xɺ < ε, where ε is a user-defined error tolerance. f d

40 30 The computation of an entire family of periodic orbits requires a method of continuation to produce the new initial conditions. Given one periodic orbit, a second orbit is sought by generating a guess for initial conditions that are suitable to yield a second periodic orbit. To produce the new guess, a new state is generated by incrementing the value of x 0 and using the previously successful value of yɺ 0 as an initial guess to initiate the new corrections process. An example result of such a process appears in Figure 2.7. ŷ X 0 L 1 X f d X f a ˆx Figure 2.6 Targeting a Perpendicular ˆx -axis Crossing in the CR3BP

41 31 Earth-Moon System µ = , 1 unit = km L 1 To Earth Moon Figure 2.7 Several L 1 Lyapunov Orbits Obtained Via Continuation 2.3 Invariant Manifolds Henri Poincaré [7] determined that any dynamical system can be analyzed from a geometrical perspective. Knowledge of the phase-space of a dynamical system allows the decomposition of the flow into subspaces, thus characterizing the behavior of a system. In obtaining transfer paths in the CR3BP, it is very useful to exploit the knowledge of the flow in the vicinity of a reference solution. Not only does this dynamical systems analysis allow insight into the motion in the vicinity of the libration points, it is particularly significant for an understanding of the behavior near the periodic orbits.

42 Stable and Unstable Manifolds Associated with the Collinear Points Analysis of dynamical systems from the perspective of manifolds is available in various references [47-51], but a summary is useful. Consider the first-order form of the equations of motion (equation (2.72)) that may be employed to equivalently represent a n general nonlinear vector field. For such a general field, let the state vector X ( t) R, n and f : Ψ R be a smooth function over the subset ( ) ΓT Ψ. The flow depends upon the initial condition 0 n Ψ R generating a flow, X, so it is also equivalently written as Γ T ( t 0 ), and may be propagated over time t. In the dynamical system of interest, one important aspect of the behavior of the flow can be evaluated via a linear stability analysis. To introduce this topic, use a time-invariant system as an example. In the Earth-moon system, the equilibrium point at L i is a solution to the nonlinear equations (2.15)-(2.17); these equations, of course, can be written in the form in equation (2.72). Recall that a Taylor series expansion results in the vector linear variational equation, equation (2.36), with constant Jacobian matrix, A. As in section 2.2.1, the reference solution is the fixed equilibrium point at L i, that is, the constant X ref = X eq. The solution to equation (2.36) appears in the following form [49], ( t t0 ) γ t = e A γ t. (2.90) The eigenvalues, ( ) ( ) 0 λ j, of the A-matrix are distinct [49] and thus, linearly independent. Equation (2.84) is further simplified as follows Λ( t t0 ) -1 γ t = Ne N γ t ( ) ( ) 0, (2.91) where the matrix of eigenvectors, N = N1 N2... N n, corresponds to the diagonal matrix of eigenvalues, Λ, containing entries λ1, λ2,..., λ n. Thus, every N j corresponds to λ j in equation (2.91). The matrix e ( ) Λ t t 0 is diagonal or block diagonal, and the eigenvalues, λ j, are denoted as the characteristic exponents associated with the local flow. The linear system is decomposed into a sum that is a function of each mode,

43 33 γ ( ) n = j= 1 λ ( t t ) j 0 t c e N where the coefficients c j are determined from γ ( t 0 ). j j, (2.92) The matrix A is composed of a total of n eigenvalues. Of this total set, n u eigenvalues are positive real or possess positive real components, n s are defined with negative real components, and n c eigenvalues are purely imaginary. Thus, n = n u + n s + n c. Due to the linear independence of the system, the solution space is comprised of the corresponding invariant subspaces E u, E s, and E c. Flow that is contained within one subspace at the initial time will remain in that subspace throughout the dynamical evolution of the system. Trajectories within the E u subspace approach γ = 0 as t, those within Essubspace approach γ = 0 as t +, and those within E c neither grow or decay over time. Note that when all of the eigenvalues of A possess non-zero real parts, X eq is defined as a hyperbolic equilibrium point. These observations allow for the introduction of the Stable Manifold Theorem for Flows [49]. ɺ has a Theorem 2.1: (Stable Manifold Theorem for Flows). Suppose that X = f ( X ) hyperbolic equilibrium point Ws ( X eq ), u ( eq ) loc loc X eq. Then there exist local stable and unstable manifolds W X, of the same dimensions n s, n u as those of the eigenspaces E s and E u of the linearized system, and tangent to ( eq ) W X are as smooth as the function f. u loc E s and E u at X eq. Ws ( eq ) loc X and A center subspace, exists, however, c ( eq ) loc E c, associated with the linear system and corresponding to n c also W X is not necessarily tangent to E c [49]. As an example of Theorem 2.1, consider a constant equilibrium point. A conceptual representation of the Stable Manifold Theorem in a two-dimensional phase space appears in

44 34 Figure 2.8. Note the flow toward and away from the equilibrium point. The eigenvectors V s and V u correspond to the stable and unstable eigenvalues, respectively, and span the 2 subspaces E s and E u to form a vector basis in R. For the nonlinear system, V s and V u can be used to numerically approximate the manifolds in the nonlinear system ( W, W ) near eq s loc u loc X. The local stable manifold, Ws ( eq ) loc X, includes every initial condition that produces trajectories that asymptotically approach the equilibrium point, converging along the one-dimensional eigenvector tangent to negative directions. Conversely, the local unstable manifold, Wu ( eq ) E s, in both the positive and loc X, contains every initial condition that produces a trajectory that asymptotically departs the equilibrium point. Near X eq, it is tangent to E u in the positive and negative directions along the corresponding one-dimensional eigenvector. The local manifolds, possess global analogs W s and W u. W s loc and W u loc, also Actual computation of these global manifolds requires numerical simulation forward and backward in time using initial conditions from E s and E u. Thus, the global flow is extended as a function of the localized behavior, ( ) ( ) W X = Γ W X, (2.93) s ref T sloc ref t 0 W ( X ) = Γ W ( X ). (2.94) u ref T uloc ref t 0 Note that these definitions can be extended to a generalized reference, X ref. E s V s V u E u Ws loc W u + loc X eq Wu loc V u V s W s + loc Figure 2.8 Stable and Unstable Manifold at X eq

45 Invariant Manifolds Relative to a Fixed Point In addition to individual equilibrium points that serve as a reference solution, dynamical systems theory also supports periodic orbits as time-varying reference solutions. Consider the monodromy matrix, i.e., the state transition matrix at the end of one period, Φ ( IP,0). The state transition matrix is a linear map, thus, the monodromy matrix defines a linear, stroboscopic map sampled over one period. Essentially, by creating a map, the continuous time system is transformed to a discrete time system. Any point along a periodic orbit can be used to create a map; this point is termed a fixed point. For planar periodic orbits in the vicinity of the collinear libration points, one of the two points on the x-axis is initially convenient as a fixed point, but not necessary. After one revolution at this discrete reference point, the eigenvalues and eigenvectors of the monodromy matrix characterize the local phase space similar to the subspaces in the analysis of an equilibrium point. However, in the case of a periodic orbit, the fixed point is redefined and the monodromy matrix must be recomputed at different points of interest along the orbit, as the behavior associated with the local phase space varies. This varying behavior along the orbit, characterized by different discrete points, results in unique eigenvectors. The corresponding eigenvalues, however, do not change since they are a property of the orbit [49]. For periodic orbits, recall that the linearized equations of motion (equation (2.65)) result in a time varying matrix A(t) to be evaluated at all points along the orbit. As a consequence of Floquet Theory [49], the STM can be rewritten in the general form, Jt -1 ( t,0) = F( t) e F ( 0) Φ, (2.95) where F ( t) is a periodic matrix, and J is a normal, block diagonal matrix whose elements are termed the Poincaré exponents. Since F ( t) is a periodic matrix, ( IP ) = ( 0) F F. Thus, the monodromy matrix can be expressed, Rearranging equation (2.96), JIP -1 ( IP,0) = F( 0) e F ( 0) Φ. (2.96)

46 36 e JIP ( ) ( IP ) F( ) = F -1 0 Φ,0 0. (2.97) Equation (2.97) is an explicit statement that F( 0) is the eigenvector matrix associated with the monodromy matrix. The corresponding eigenvalues are contained in the matrix IP e J. Defining the eigenvalues of ( IP,0) Φ as λ i ; they are labeled the characteristic multipliers. Then, ρ i, the diagonal entries of J, are defined such that, or equivalently, i e ρ i λ = IP, (2.98) 1 ρi = eln λi. (2.99) IP The Poincaré exponents, ρ i, in equation (2.99) occur in positive/negative pairs according to Lyapunov s theorem [51]. The stability associated with the fixed point of interest along the periodic orbit can now be summarized as follows. Assuming a hyperbolic system, if λ i < 1 for all λ i, X = 0 as t asymptotically stable, if λ i > 1 for all λ i, X = 0 as t unstable. The stability of any fixed point, i.e., the behavior of λ i, represents the stability of the periodic orbit. Moreover, due to the nature of the Poincaré exponents, along with an inspection of equation (2.98), it is apparent that the eigenvalues associated with a fixed point along the periodic orbit occur in complex conjugate pairs. Two of the eigenvalues will equal one, indicating a periodic orbit and, therefore, are subsequently used to reduce the dimension on the system and create the map. In Lyapunov orbits (in addition to all three-dimensional orbits considered later), the remaining real pair is used to specify the stable/unstable subspaces.

47 Computation of Manifolds Corresponding to Fixed Points Along an Orbit Globalizing the stable and unstable manifold trajectories that correspond to fixed points along a periodic orbit requires initial conditions in the subspaces E s and These conditions are estimated given the state and phase space information corresponding to any fixed point, X fp ( ti ) along the periodic orbit. Of course, any state X t, will remain on the periodic orbit when propagated. To globalize along the orbit, ( ) fp i the manifold trajectory and compute the flow toward and away from the periodic orbit, conditions on the manifold must be approximated near the fixed point. Thus, given X t, a perturbation is added to shift the state into the desired subspace. Computation fp ( ) i of this new state is accomplished by defining a perturbation in the direction of the stable or unstable eigenvector by some small distance d. If the eigenvectors associated with the stable and unstable mode are defined as ˆWs Y ( t ) [ x y z x y z ] ˆWu ( ) [ ] i u u u u u u T i s s s s s s T E u. = ɺ ɺ ɺ and Y t = x y z xɺ yɺ zɺ respectively, then a normalization in position results in the definitions, V V Ws Wu ( t ) i ( t ) i = = ˆWs Y ( t ) x + y + z s s s ˆWu Y i ( t ) x + y + z u u u i, (2.100). (2.101) The initial state vector to shift into E s or E u is then represented by the full expressions W X ( ) ( ) s s ti = X fp ti ± d V ( ti ), (2.102) W X ( ) ( ) u u ti = X fp ti ± d V ( ti ). (2.103) X t in equations (2.102)-(2.103) The alternating signs on the displacement from ( ) represent the fact that the trajectory may be perturbed in either direction in the stable or unstable subspace, as depicted in Figure 2.8. Propagating the states in equation (2.102) in positive time at fixed states along the entire orbit results in globalization of the stable manifold. Repeating the process on the states in equation (2.103) in negative time results fp i

48 38 in globalization of the unstable manifold. Typically, in the Earth-moon system, a value of d = 50 km is sufficient to justify the linear approximation, yet still yield adequate integration time. An example Lyapunov orbit near L 1 in the Earth-moon system with y- amplitude A y = 23,700 km appears in Figure 2.9. At various fixed points around the orbit, the eigenvectors of the monodromy matrix are computed and the initial states are shifted according to equations (2.102)-(2.103). The initial conditions are then numerically integrated in both directions. For the example in Figure 2.9, the number of fixed points examined is specified as n fp ; for this case n fp = 50. The initial states are X t = X iip n, where IP is the orbital period and i = specified such that fp ( i ) fp ( fp ) 1,2,3,,n fp. Earth-Moon System µ = Unstable Stable Earth Stable Unstable Moon L 1 Figure 2.9 Global Manifolds for an Earth-Moon L 1 Lyapunov Orbit, A y = 23,700 km

49 39 1,2,3,,n fp. For each fixed point, the four sets of initial conditions on X ( t ), X ( t ) are then numerically integrated in both directions until the Earth-relative flight path angle is zero for Earth-bound trajectories, or until the moon-relative flight path angle is zero for moon-bound trajectories. Thus, the red families of trajectories in Figure 2.9 represent the trajectories that asymptotically diverge from the orbit. Such trajectories are useful for transfer trajectories that begin at the orbit, and depart to another region of interest (for example, the surface of the moon). The green families of trajectories in Figure 2.9 represent the trajectories that asymptotically approach the orbit, and are exploited for purposes of transfers from a region of interest (for example, an Earth parking orbit) for delivery of a spacecraft into a libration point orbit. s i u i 2.4 Optimal Control Theory Computation of manifold trajectories that depart from or arrive at libration point orbits comprises only part of the necessary background to develop a finite-thrust transfer. In the Earth-moon problem, for example, the manifolds do not pass very close to the Earth (see Figure 2.10). One design option to gain access to a manifold from the Earth, is a low-thrust transfer arc. Defining such an arc requires the determination of a thrust magnitude and directional history. Optimal control theory can be employed to solve this steering problem. The term optimal control is used to reference a branch of mathematics formally known as the calculus of variations, although the former term is commonly employed in dynamical applications [25]. The solution to a typical optimal control problem requires the determination of a set of conditions that minimize or maximize a scalar performance index with respect to admissible comparison paths, subject to differential constraints and boundary conditions. To determine the solutions, i.e., extremals, a Taylor series expansion leads to necessary and sufficient conditions for a local minimum. As expected, the first necessary condition requires that the differential of the performance index vanishes, and the second necessary condition requires non-negativity on the second

50 40 differential of the performance index. A stronger, and more general second necessary condition for a minimum is Pontryagin s Minimum Principle. Note that the second necessary condition can also be viewed as a test to determine if the extremal (determined from the first necessary conditions) is actually a minimum or a maximum. Ultimately, for a solution to the optimal control problem, the determination of these extremals requires the solution of a two-point boundary-value problem (TPBVP) that may or may not be solvable in closed form. Because optimal control theory relies on comparing different neighboring paths, it is useful to note that a ** superscript indicates a condition on the optimal path Summary of the First Necessary Conditions for Optimal Control Consider the free final time problem for the control history, u ( t), that minimizes the generalized scalar performance index, J, or cost function at a final time, t f T (, ) f f (,,, ) ɺ J = φ X t + H X u χ t χ X dt, (2.104) subject to the n differential constraints, X ɺ = f X, u, t n t0 n ( ), (2.105) the n+1 prescribed initial constraints, n 1 X 0, t0 = 0, (2.106) ϕ + and the p prescribed final constraints ψ p ( ) ( X f ) 0 =, (2.107) where p is some integer value such that 0 p n. Equation (2.107) is denoted the set of kinematic boundary conditions, and is a function of the final state. In equation (2.104), φ X, t is an endpoint function, and the second term is a path-wise function. The ( f f ) scalar H is the Hamiltonian defined as,

51 41 where L( X, u, t) H X u t L X u t f X u t (,, χ, ) = (,, ) + χ Τ n (,, ), (2.108) is a path-wise component to be minimized, and the second term is a set of Lagrange multipliers or costates, χ ( X, u, t), adjoined to the differential constraints., is A minimization problem that only contains the endpoint function, φ ( X f, t f ) commonly known as a Mayer problem. Those that only include path-wise components within the integral are Lagrange Problems. Finally, Bolza problems are defined as those that include both components. For the general Bolza problem stated in equation (2.104), the following assumptions are also imposed: 1. Define Ω as an arbitrary set in m-dimensional Euclidean space; the measurable control u ( t), defined over the closed time interval t, 0 t f, possesses values lying u t Ω is a within Ω, i.e., ( ). For all applications considered here, u ( t) bounded, piecewise continuous function. fn ( X, u, t) fn ( X, u, t) L( X, u, t) fn X, u, t,,, L( X, u, t),, and X t X L( X, u, t) fn ( X, u, t) are all continuous functions of ( X, u, t). Since and t u L( X, u, t) do not need to exist, f n or L may contain instantaneous switching u 2. The functions ( ) conditions on the control, i.e., u -type terms The endpoint component of the Bolza function, φ ( X, t ) C 1 boundary conditions at ψ ( ) arguments; the vectors ψ f f f f, and the final X, t C, are continuously differentiable in all i for i 1,..., X f of the optimal candidates ( X 0, t0, X f, t f ) = p are linearly independent in the region.

52 42 Additional sets of Lagrange multipliers, ϖ and υ, are adjoined to the initial and final ϕ X, t ψ, to construct the augmented performance endpoint constraints, ( 0 0 ), and ( X f ) index, where Tɺ ( (,, χ, ) χ ) t f J = Θ + H X u t X dt, (2.109) t0 Θ = φ + ϖ ϕ + υ ψ (, T ) (, T X f t f X 0 t0 ) ( X f ). (2.110) Minimizing the performance index (equation (2.104)) is equivalent to minimizing the augmented performance index (equation (2.109)) if all constraints are satisfied. course, the minimization process initially requires that the first differential of the performance index, dj, vanishes. As a result, several necessary conditions arise. First, the well-known Euler-Lagrange equations must be satisfied to obtain an optimal state, ** ** X t u t [25], ( ), appropriate costates, ( t) χ and optimal control history, ( ) ɺ χ = H X u t (n-equations), (2.111) T x (,, χ, ) 0 = H X, u,, t u ( χ ) Of (m-equations). (2.112) Because of the dependence on the states, the costate equations of motion (equations (2.111)) are integrated simultaneously with the state equations (equations (2.105)). Note that equations (2.105), (2.111), and (2.112) comprise the (2n + m) equations that are necessary to determine the n values of the state, X ( t), n costates χ ( t), and m controls u ( t). To specify a complete two-point boundary-value problem (TPBVP), a total of (2n + 2) boundary conditions are required corresponding to the 2n initial and final states, as well as the initial and final times. From equations (2.106)-(2.107), (p + n + 1) boundary conditions are already available, leaving (n + 1 p) boundary conditions that remain to be specified. These remaining boundary conditions are determined from the transversality condition (the final condition needed for dj = 0 ), or from the natural boundary conditions (the final conditions needed for dj = 0 ). This development relies on the augmented performance index, however, further detail on the transversality

53 43 condition is available in Bryson and Ho [24]. Given the expression for the differential of the augmented performance index, the additional (n + 1 p) boundary condition equations, that is, the natural boundary conditions arise, T T χ0 = Θ, χ f = Θ, f = Θt. (2.113) H X 0 X f When equations (2.113) are satisfied, the boundary conditions correspond to an identical extremal value of the performance index computed via the transversality conditions. Equations (2.111)-(2.113) are derived by equating the first differential of the augmented performance index to zero, and are, thus, only necessary conditions for a minimum value of J. But, for unbounded controls, equation (2.112) typically yields the control equation. For bounded controls, other approaches are often employed. Of course, when the performance index is to be maximized, J can simply be replaced by J, and the same minimization process proceeds. f Tests for a Local Minimum Value of the Performance Index The Euler-Lagrange equations result from the determination of stationary conditions on the first differential of the augmented performance index. Thus, the Euler-Lagrange equations are valid for either a maximum or minimum value. To ensure that the control actually results in the desired minimum value of the augmented performance index, a second necessary condition is required. The strongest and most general mathematical statement that guarantees minimal control is Pontryagin s Minimum Principle [52], or more succinctly, the Minimum Principle. In a summary of the Minimum Principle, McShane [53] observes that the Hamiltonian, H, must be minimized over the set of all possible u. A rigorous proof of the theorem is offered by Pontryagin [54]. As a consequence, consider the problem posed in the previous section with the same ** u t Ω that yields a minimum value of J requires assumptions. Then, the control ( ) H X t, u t, t, t to be continuous on t, 0 t f and, ** ** ** H X ( t), u ( t), χ ( t), t H X ( t), u ( t), χ ( t), t. (2.114) ** ** that the Hamiltonian ( ) ( ) χ ( )

54 44 Moreover, a second-order Taylor series expansion about u demonstrates that if H is differentiable in u to second order (i.e., and u ( t) is a weak variation, then, H uu exists), the optimal control at t is interior, i.e., ( ) ( ) H t = 0, H t 0, (2.115) u uu H uu must be positive semi-definite. This condition equivalently ensures the nonnegativity of the second differential on J. Equation (2.115) is known as the Legendre- Clebsch necessary condition. Note that maximizing the performance index switches the inequality sign in equations (2.114)-(2.115). Satisfying the Euler-Lagrange equations and either the Minimum Principle or the Legendre-Clebsch condition forms two necessary conditions, and, thus, a necessary and sufficient condition for a minimum value of the augmented performance index. Given that the Euler-Lagrange equations are satisfied, if only the Legendre-Clebsch necessary condition is satisfied, then only a weak extremal [24] exists; thus, an unsatisfied Minimum Principle is still possible. In other words, it is possible J strong < J weak. An alternative test for a minimum is the Weirstrass condition [25]. The Weirstrass condition represents a more restricted version of the Minimum principle and is not discussed here. Regardless of the second necessary condition, however, optimal control yields only locally optimal solutions. Although different variations of the control result in different classifications of the extremals, variations of the state must still remain infinitesimally small.

55 45 3. LOW-THRUST TRANSFER ALGORITHM In comparison to impulsive transfers, low-thrust transfers are typically characterized by increased fuel economy at the expense of increased time of flight. However, an additional difficulty is the determination of the control history, since an initially unknown engine thrust direction and magnitude history is required continuously along the path. For this investigation, invariant manifolds are used as an engine stopping condition, thus incorporating a thrust-free arc along the transfer. Variable specific impulse (VSI) engines are selected due to the advantage of a variable thrust profile. More robust numerical convergence is also observed. To derive a steering law, optimal control theory is applied, resulting in a primer vector law as detailed by Lawden [27] and Marec [32]. To meet the objectives of this analysis, it is not necessary to establish the complete twopoint boundary-value. (Not all natural boundary conditions are evaluated.) In fact, a hybrid direct/indirect optimization scheme is employed. Nevertheless, many of the benefits of optimal control theory are still employed. A direct minimization of the performance index is attempted, while components of optimal control theory are utilized to parameterize a control law. The successful numerical computation of low-thrust transfers begins with a direct shooting routine, using sequential quadratic programming (SQP) to update a search vector. The sensitivities associated with this search vector and the nonlinear constraints are evaluated numerically. Because the costates are so numerically sensitive, a useful mapping process, the adjoint control transformation (ACT), is employed, transforming several initial guess parameters into more physically realizable quantities. Despite this mapping, the initial guess parameters are still extremely sensitive. The state and the costate equations of motion are nonlinear and the propagation times are long (usually 20

56 46 days or more). To combat cumbersome blind initial guess strategies, a global set of initial conditions over a bounded range is undertaken first. This shotgun step is completed once to obtain a useful set of initial conditions for a desirable transfer. Once accomplished, iteration with the local SQP routine proceeds to satisfy the kinematic boundary conditions and achieve a stationary value, i.e., a local maximum, of the performance index. 3.1 Engine Model In developing low-thrust transfers, the most commonly applied engine model is the constant specific impulse (CSI) engine. Such engines operate at maximum and minimum (typically zero) thrust levels, at a fixed engine impulse, and yield the control law and switching function detailed by Lawden [27]. These engine models have been exploited in the investigations by Russell [44], Coverstone-Carroll and Williams [40], Sukhanov and Eismont [41], Hiday [54], and many others. CSI engines find practical application in many current low-thrust missions, for example ESA s Smart-1 mission, that uses a solar powered ion engine as shown in Figure 3.1 [55]. The determination of transfer trajectories Figure 3.1 CSI Engine Example Smart-1 Ion Engine

57 47 transfer trajectories relies on the use of a switching function to govern engine on-and-off times, frequently resulting in bang-bang control. In practice, the switching behavior is difficult to predict given a set of initial conditions, and thus, a pre-determined switching structure is often specified. Forcing a switching structure, such as a thrust-coast-thrust profile implies that the two switching times must be incorporated as additional design variables. Other investigators [45] seek to remove any forced switching behavior, and predict the shape of the switching structure with the adjoint control transformation, and an intuitive selection of the initial conditions. Such cases yield trajectories that include several switching times, but are more sensitive to numerical convergence. There are also other studies that reformulate the optimal control problem as a minimum time problem, and assume an always on profile for the CSI engine. Variable specific impulse (VSI) engines, as the name implies, operate under a modulating specific impulse assumption. An example of such an engine is the Variable Specific Impulse Magnetoplasma Rocket (VaSIMR), seen in Figure 3.2 [52]. While the en Figure 3.2 VSI Engine Example - VaSIMR Rocket engine operates between a maximum and minimum power level, the varying impulse, I sp, allows a thrust magnitude that potentially varies ( zero thrust) along the entire transfer path. The assumption that the specific impulse, I sp, is unbounded allows the switching function to completely vanish from the derivation of the control law. Without a switching function present, additional variables in the search vector are not necessary.

58 48 Several applications that compare the two engine models, such as Ranieri and Ocampo [36] and Sakai [57], note that VSI engines are capable of producing more efficient transfers than CSI engines. In practice, the variable thrust profile also results in more rapid numerical convergence than a fixed thrust magnitude. Variable specific impulse engines are used here in response to the numerical sensitivity issues in the highly nonlinear CR3BP; a potential improvement in fuel economy is also noted. 3.2 Control Law Derivation A finite-thrust transfer, one with the greatest economy of fuel, and hence a minimum expenditure of mass, is sought. To achieve this goal, a performance index is specified in terms of a Mayer problem in the calculus of variations. The first necessary conditions are derived using the Euler-Lagrange equations, as well as some of the natural boundary conditions assuming a force model consistent with the CR3BP and variable specific impulse (VSI) engines. Pontryagin s Minimum Principle results in a steering law that is Lawden s primer vector, to be implemented as a steering parameterization at all times on the extremals. The Minimum Principle, coupled with the Euler-Lagrange equations, comprise a partial representation of the necessary and sufficient condition for a weak relative minimum transfer trajectory. Due to the presence of VSI engines and a range on specific impulse that is assumed to be unbounded, the switching function to govern the thrusting profile vanishes upon inspection of the necessary conditions. The spacecraft is assumed to originate on a circular parking orbit of fixed radius with respect to the Earth, with the initial angular position, θ 0, utilized as a free variable. The spacecraft then thrusts continuously until an insertion onto the stable manifold tube occurs. At this point, the engines turn off and the spacecraft asymptotically converges into the desired trajectory by means of the stable manifold associated with the target periodic orbit. The transfer time and the insertion point along the manifold tube are also utilized as free variables. Note that the optimal control formulation does not include a derivation of the natural boundary conditions corresponding to the variables associated with the initial

59 49 departure angle on the parking orbit, or the variables that specify the state location on the stable manifold. The derivation of the control law begins by revisiting the general form of the performance index, equation (2.104). Since the goal in the optimal control problem is to maximize the final mass of the spacecraft arriving on the stable manifold, the function is only dependent on endpoint conditions, and the resulting Mayer problem is max J = k ( m f ) or min J k ( m f ) =, (3.1) where k is currently an undefined constant that rescales the problem. This constant will serve a useful purpose later and does not alter the maximum mass goal. Six controls, i.e., the scalar elements of the vector u c, are used in the problem to ensure a stationary value of the performance index: three thrust directions, u ˆT, the thrust magnitude, T, the engine power, P, and a slack variable, σ, associated with maintaining an engine power value within the prescribed bounds, uˆt T uc =. (3.2) P σ The performance index is subject to dynamical, control, and endpoint constraints. The dynamical constraints are comprised of the equations of motion in cartesian coordinates and conservation of mass along the entire trajectory, defined as, v ɺ X = f (,, ) ( ) ( ) ( ) ˆ n X uc t = g r + h v + T m ut, (3.3) 2 -T 2P where X is the nx1 state vector (n = 7), defined by r X = v. (3.4) m The time invariant force field is defined consistent with the moon-centered CR3BP and the associated dynamical equations of motion (equation (2.26)). The expressions are

60 50 decomposed into functions of position, g ( r ), and velocity, h ( v ) (2.27)-(2.28). as defined in equations The control constraints require the thrust direction, u ˆT, to be fixed on the unit sphere, and engine thrust power to be bounded, i.e., T uˆ u ˆ = 1, (3.5) T T P = P σ, (3.6) sin 2 max where σ is the slack variable used to ensure to that excludes the use of thrust and I sp constraints. 0 P Pmax. Note that this model Since the state vector is comprised of 7 elements (n = 7), a total of 2n + 2 = 16 boundary conditions are necessary to formulate the complete two-point boundary-value problem. The endpoint constraints are specified at the boundaries of the trajectory, with the spacecraft originating at a planar circular parking orbit (recall r is fixed, but 0 θ 0 is free), and initial constraints (equation (2.106)) evaluated as, ϕ ( t X ) n ( ) r ( ) r z ( t ) x t0 0 cosθ0 y t0 0 sinθ0 0 I S vx ( t0 ) ( µ r0 sinθ0 + ω r0 sinθ0 ), = = 0, (3.7) I S vy ( t0 ) ( µ r0 cosθ0 ω r0 cosθ0 ) vz ( t0 ) m( t0 ) m 0 t 0 Equation (3.7) adds (n + 1) boundary conditions, with 8 yet required. The spacecraft ψ X, where p = 6, on the stable manifold, terminates at a p x 1 target vector, p ( f ) ψ p ( X f ) r ( t f ) rm ( θm, τ M ) = = 0, (3.8) v ( t f ) vm ( θm, τ M ) r θ, τ v θ, τ are states along the where the position and velocity states, ( ), and ( ) M M M manifold tube parameterized by the free angle-like variable M M M θ M, and the free time-like

61 51 variable τ M, as shown in Figure 3.3. The angle-like variable specifies the stable manifold trajectory given a fixed-point (red) along the libration point orbit (pink), and the time-like variable specifies the state at a given time along a specified stable manifold ψ X provides p = 6 boundary conditions, two more trajectory (blue). Since p ( f ) boundary conditions (one associated with the final mass, and one associated with the final time) are required for the TPBVP. At this point, the augmented cost function is T introduced by adjoining the two Lagrange multipliers vectors, ϖ, and υ Τ to the endpoint constraints, a Lagrange multiplier vector η to the control constraints, and adding the result to the original performance index, where, t f t0 ˆ Tɺ ( ) J = Θ + H χ X dt, (3.9) Θ = + ϖ ϕ ( ) ( ( 0 ), 0 ) υ Τ ψ ( f ) T km f X t t X t +, (3.10) 2 ( T ) ( ) Hˆ = H + η uˆ uˆ 1 + η P P sin σ. (3.11) 1 2 max Recall that if all the constraints are satisfied, minimizing the augmented performance index is identical to minimizing the actual performance index. The extended Hamiltonian, Ĥ, is then the path-wise analog of adjoining Lagrange multipliers to the endpoint function, Θ. (See Hull [25] for further details.) X X ( θ, τ ) + 2 M M i M j ( θ, ) i + τ 1 j + 2 M M M X ( θ, τ ) + 1 M M i M j X ( θ, ) i + τ 1 j + 1 M M M X θ (, τ ) i+ 1 j M M M X θ τ M ( M, ) i Mj Figure 3.3 Behavior of θ Μ and τ M Along the Stable Manifold Tube

62 52 To satisfy the first necessary condition for a maximum value of the performance index, it is required that the differential of the augmented cost function, dj, vanish. The expression dj = 0 leads to the Euler-Lagrange equations (equations (2.111)-(2.113)), applied to the extended Hamiltonian, and the natural boundary conditions (equations (2.115), ˆ ɺ T H X, χ = u,, t, (3.12) X ( c χ ) ˆ T H X, u, χ, t = 0, (3.13) 0 uc ( c ) ( ( ),, ( f ), f, ϖ, υ ) T χ0 = Θ X t X 0 t0 X t t ( ( ),, 0 0 ( ),, ϖ, υ ) χ = Θ X t t X t t X T f f f f ( ( ),, 0 0 ( ),,, ) T f t f f f, (3.14), (3.15) H = Θ X t t X t t ϖ υ. (3.16) The natural boundary conditions provide the additional 2 boundary conditions, since n + 1 p = 2. Solving the Euler-Lagrange equations requires the formation of the Hamiltonian, as expressed in equation (2.108). Since the performance index is a Mayer problem, the Hamiltonian becomes, Tɺ T T H = χ X = χ v + χ g r + h v + T m u ˆ χ 2 T 2 P ( ( ) ( ) ( ) ) ( ) r v T m. (3.17) Equation (3.11) is then used to evaluate equation (3.12), yielding the costate equations of motion, ɺ χ = B χ, (3.18) r ( t) T v ɺ χ = χ C χ, (3.19) T v r v T ɺ χ = χ uˆ, (3.20) 2 ( T m ) m r T where B(t) and C are defined in equations (2.34)-(2.35). Note that these matrices are g ( r ) h ( v ) simply and, respectively. Expanding equation (3.13) yields r v T Hˆ = χ v T m + 2η 1 uˆ T = 0, (3.21) ut

63 53 Hˆ T T T = χ uˆ m χ T P = 0, (3.22) v T m Hˆ P T T P 2 2 = χm + η2 = 0, (3.23) Hˆ σ Equation (3.21) implies that either T = 2η P sinσ cosσ = 0. (3.24) 2 max χ v is parallel to u ˆT, T and η 1 are both zero, or η 1 are both zero. Since the latter two cases will rarely apply in any practical problem, χ v and is assumed to be always parallel to u ˆT. As a result, two possible solutions for u ˆT emerge, ˆT v v χ v u = ± χ χ. (3.25) Equation (3.22) can also be solved directly to yield, χ vp T =. (3.26) χ m m From equations (3.23)-(3.24), either η 2, cosσ, or sinσ must be zero. Inspection of equation (3.6) suggests the possibilities: (i) if cosσ = 0, then P = P max ; (ii) if sinσ = 0, then P = 0; and, (iii) if η 2 = 0, then 0 P Pmax. Next, the remaining two natural boundary conditions (n + 1 p = 2) are determined via equations (2.113), T T T T T Θ X 0 = χ0 χ r χ 0 v χ 0 m = ϖ 0 r ϖ v ϖ m T T T T T Θ X f = χ f χ r χ f v χ f m = υ f r υ v k T T, (3.27), (3.28) H = 0. (3.29) f The constant, k, in equation (3.28) serves as the only non-trivial value determined from equations (3.27)-(3.28), and the constraint on the final value of the Hamiltonian in equation (3.29) provides the last boundary condition. The unknown initial mass costate, χ m 0, may now be completely removed from the problem. Observing that the mass costate monotonically increases in equation (3.20), that is, any initial value, χ m 0 = ϖ, m

64 54 allows the final costate value χm f to approach the positive constant value k. Thus, the initial mass costate may be arbitrarily fixed as unity, χ = 1. (3.30) m 0 Although equation (3.29) is the final condition required for a fully specified TPBVP, it will later be ignored when a hybrid direct/indirect solution method is established. Pontryagin s Minimum Principle is applied as a second necessary condition, and thus, the sufficient condition for a local maximum. For this specific problem, equation (2.114) is reduced to the following: T ** ˆ ** **2 2 ** T χ T m u χ T P χ T m uˆ χ T 2 2P. (3.31) (( ) ) ( ) (( ) ) ( ) v T m v T m It is clear from the above expression that a positive sign on u ˆT in equation (3.25) must occur for the inequality to achieve a maximum value, resulting in the definition of p, the primer vector. The associated primer vector control law, as observed by Lawden [27], is expressed, u = λ λ p p. (3.32) ˆT v v The structure of this control law implies that the thrust is always in a direction along the primer vector. A physical interpretation of this optimal control law is that the thrust acceleration is always directed toward a neighboring point (also in motion) subject to the same gravitational field and thrust acceleration as the spacecraft. The observations (i)-(iii) on the engine power, P, resulting from equations (3.23) and (3.24) are further reduced by substituting equation (3.26) and equation (3.32) into equation (3.31), that yields two possible values of P, χ P χ P 2χ 2 2 ** 2 v v 2 2 mm χmm, (3.33) P = P max, χm 0, (3.34) But, since the first necessary conditions identified a value P = 0, χ m < 0, (3.35) χ m that begins at one and monotonically increases, equation (3.35) is never possible for this problem. Thus,

65 55 equation (3.34) is exclusively employed, so the engine will always operate at maximum power, P max. The control law for the power, equation (3.34), automatically satisfies equations (3.23)-(3.24) when cosσ is always zero. This requirement also reduces equation (3.26) such that, T χ P χ m v max =. (3.36) m Four results that are that necessary to ensure a local maximum value of the performance index emerge, and are summarized as follows: 1. The thrust direction is always tangential to the primer vector, i.e., u = χ χ p p. ˆT v v 2. There is no requirement for a switching function on any of the controls, the engine always operates at maximum power, i.e., P = P max. 3. The initial mass multiplier always equals unity, increases to reach the arbitrary final mass multiplier χ m 0 = 1, and monotonically χ m f = k. 4. The thrust magnitude is always defined as T χ P χ m v max =. These four conditions ultimately comprise the indirect components in the formulation of a hybrid direct/indirect numerical solution. m 3.3 Adjoint Control Transformation Not surprisingly, one of the most difficult aspects in obtaining a solution to a trajectory optimization problem that uses elements of optimal control theory and the associated TPBVP, is generating an accurate initial guess for the costates. Low-thrust problems are also typically characterized by long propagation times, rendering the problem even more sensitive to initial conditions. Typical strategies to address the initial guess dilemma

66 56 often solve several smaller sub-problems [29-30] or use analytical results [44]. An alternate approach, first investigated by Dixon and Biggs [58], introduces physical control variables and their derivatives as an estimate of the initial costates. These control variables allow exploitation of physical intuition to produce a guess for the values of the initial costate variables. Such insight can reduce the problem sensitivity. Consider a reference frame centered at the spacecraft, defined by the unit vectors vˆ wˆ hˆ. The ˆv -axis of this frame is aligned with the relative velocity vector, v. The ĥ -axis is aligned with the instantaneous angular momentum vector, h. Finally, the ŵ - axis is defined to complete a right-handed system. These unit vectors, and associated time derivatives that create this frame, are defined as, v vˆ =, ˆ r v h =, wˆ = hˆ vˆ, (3.37) v r v 2 vɺ ˆ = vɺ v vvɺ v, ɺ ˆ ɺ 2 h = h h hhɺ h, wˆɺ ɺ = hˆ vˆ + hˆ vɺ ˆ. (3.38) Given a vector and its time derivative, the following relationships are used to fully determine equation (3.38), vɺ = v v ɺ v, hɺ = h hɺ h. (3.39) As is apparent in Figure 3.4, two spherical angles, α, β, and their time derivatives αɺ and ɺ β specify the orientation of the thrust direction relative to this frame, u ˆT vwh, and also the time derivative of the thrust direction, uˆ ɺ T vwh, that is, [ ] u ˆ = cosα cos β sinα cos β sin β, (3.40) Tvwh ɺ α sinα cos β ɺ β cosα sin β u ˆɺ T vwh = ɺ α cosα cos β ɺ β sinα sin β. (3.41) ɺ β cos β T

67 57 However, since the equations of motion are integrated in the cartesian, moon-centered rotating frame (with unit vectors the thrust direction, u ˆT vwh (and uˆ ɺ T vwh ), iˆ ˆj kˆ ), a rotation matrix, R, is required to transform iˆ vˆ iˆ wˆ iˆ hˆ R = ˆj vˆ ˆj wˆ ˆj hˆ, (3.42) kˆ vˆ kˆ wˆ kˆ hˆ iˆ vɺ ˆ iˆ wɺ ˆ ˆ ɺ i hˆ Rɺ = ˆj vɺ ˆ ˆj wɺ ˆ ˆ ɺ j hˆ, (3.43) kˆ vˆɺ kˆ wˆɺ kˆ hˆ ɺ u ˆ = R uˆ, (3.44) Tijk Tvwh u ˆɺ = R ɺ uˆ + Ruˆɺ. (3.45) Tijk Tvwh Tvwh The direction, u ˆT ijk, denotes the thrust direction as expressed in terms of unit vectors in the moon-centered, rotating frame. The definition of the primer vector, p, from equation (3.32), is employed to parameterize the velocity costate vector, p = χ = χu, (3.46) v v T ijk where χ is the magnitude of the velocity costate, χ v = χ v. The equation of motion for v the velocity costate, equation (3.19), is directly involved in parameterizing the position costate vector, χ = ɺ χ C χ. (3.47) T r v v The derivative of the velocity costate vector, χ ɺ v, is available by differentiating equation (3.46), and substituting the result into equation (3.47), to yield an expanded version of, χ r χ = ɺ χ u + χ u ɺ C χ. (3.48) T r v Tijk v Tijk v

68 58 The magnitude of the velocity costate time derivative vector, χ ɺ v, is approximated by assuming an initial value of the Hamiltonian, H 0 = 0, substituting equation (3.36) into equation (3.17), and rearranging, 1 T T ɺ χ v = ( χ vu ɺ T v + χ ( ( ) ( ))) ijk v Cv χ v g r + h v. u (3.49) T ijk Additionally, equation (3.36) is used to parameterize an important mapping sequence ( α, ɺ α, β, β, T ) ( χ, χ ) χ v in terms of the thrust, T. Thus, ɺ M is now available, where it is noted that the dimension of the initial conditions in the mapping are reduced by one through the assumption on H 0. (A similar implementation of this step is provided by Senent et al. [28].) Rather than an initial guess that requires explicit values of the position and velocity costates, the physically meaningful quantities α, ɺ α, β, ɺ β, and T, determined via equations (3.36)-(3.49), are a practical alternative. r v ĥ β ɺ uˆt ˆv α αɺ β ŵ Figure 3.4 Velocity Reference Frame

69 Numerical Solution via Direct Shooting: A Local Approach An algorithm is constructed to iteratively solve the optimization problem by direct shooting, while incorporating components of the indirect TPBVP. For the actual is defined with elements that correspond to numerical process, a new state vector, Y ( t) the states and the costates. The governing differential equations then appear in the following form, ɺ Y t r ɺ v v ɺ g ( r ) + h ( v ) + ( T m) uˆ T 2 m T 2P ɺ = = = T. ɺ (3.50) χ r B( t) χ v T χ ɺ χ v r C χ v 2 T χ ( ) r ˆ m T m χ u ɺ T ( ) f ( Y ) Note that the new vector Y, is comprised of 14 states. However, for the transfer problem, an initial numerical search vector, S is composed of 9 design variables: 5 variables for the adjoint control transformation; one variable for the initial parking orbit angular position, θ 0 ; one variable corresponding to the final time, t f ; the angle-like variable, θ M, along the manifold tube; and, the time-like variable, τ M, along the manifold tube. The sensitivities of θ 0, θ M, and τ M are acquired completely numerically, and are not available in closed form. The inclusion of these three additional search variables in S is not formulated in the model of the indirect TPBVP. If these additional variables ( θ 0, θ M, τ M ) are to be incorporated in the formulation, additional criteria are required to produce additional natural boundary conditions. In practice, the absence of the other natural boundary conditions in the TPBVP (including equation (3.29)) is offset by direct iteration on the performance index. The initial search vector, S is defined,

70 60 θ0 α ɺ α β S = ɺ β, (9 x 1), (3.51) T 0 t f θ M τ M M is supplied only once to determine the where the mapping, ( α, ɺ α, β, ɺ β, T0 ) ( χ r, χ v ) 0 0 initial value of the elements in the actual (10 x 1) search vector, S, S θ0 χ x0 χ y 0 χ z 0 χv, (10 x 1). (3.52) χvy 0 χvz 0 t x0 = f θm τ M Subsequently, an iteration process is incorporated to update the search vector such that the kinematic boundary conditions are all satisfied. In the numerical algorithm, the kinematic boundary conditions specify the entire constraint vector, c, i.e., r ( t f ) rm ( θm, τ M ) c = ψ ( X f, t f ) = = 0, (6 x 1). (3.53) v ( t f ) vm ( θm, τ M ) A nonlinear programming algorithm, based on medium-scale Sequential Quadratic Programming (SQP), using fmincon in MATLAB, updates the values of the 10 design variables in S to resolve any potential constraint violations in c. In this particular scheme, the optimizer solves a quadratic programming (QP) sub-problem every iteration,

71 61 and computes a quasi-newton approximation of the Hessian of the Lagrangian using the Broyden-Fletcher-Goldfarb-Shanno (BFGS) formula [59]. A medium-scale algorithm is used due to the nonlinear constraints. numerically. All gradient information is approximated This problem might benefit from analytical gradients, although recalculation is required any time the problem is slightly reformulated. This solution scheme is termed a hybrid direct/indirect method since the performance index is minimized directly, while elements of the indirect optimal control problem are still employed. Thus, formulation of all the natural boundary conditions is ignored, and a stationary value of the performance index is detected numerically, effectively replacing a condition that could only be satisfied through the solution of the complete TPBVP. An objective function, Q, is supplied to the numerical optimizer to be the equal to the performance index, J, i.e., Q = J = m f. (3.54) The flow chart in Figure 3.5 represents the details of the numerical algorithm that is implemented to determine the locally optimal solutions.

72 62 Guess S = { θ0 α ɺ 0 α0 β0 β0 T0 t f θ M τ M } T SQP ROUTINE SQP ROUTINE S = M using Mapping ( θ0, α0, ɺ α0, β0, ɺ β0, T0 ) ( χ r, χ v ) equations (3.35)-(3.34) { θ0 χx χ y χz χv χ } x v χ y v t z f θm τ M T Initialize Y 0 Propagate equations (3.50) forward to time t f, objective function, Q, (equation(3.54)), is computed, Q = J = m f Using equation (3.8), compute terminal constraint ψ f values, Is Q locally minimal and ψ f tolerance? YES NO Optimizer performs several small updates on S to estimate numerical gradients, and then SQP algorithm updates S Optimal S is stored for plotting and future continuation processes Figure 3.5 Numerical Algorithm Direct Shooting Method via SQP

73 Shotgun Method for Initial Conditions: A Global Approach Despite the added benefits of the adjoint control transformation, many initial guesses are typically required to determine a vector S within the convergence radius of the local SQP optimizer. To avoid a cumbersome manual search for appropriate initial conditions, a numerical, low-fidelity, automated process is developed to establish a global set of initial conditions. Such a step is intended to precede any SQP optimization attempt. Upper and lower bounds on each design variable in the initial search vector, S, are selected, except the variables t f, θ M, and τ M. These three design variables are selected differently. For the first six elements of S, the variables are each within the bounds corresponding to the individual global ranges, i.e., θ0, θ0 LB UB αlb, αub ɺ αlb, ɺ α UB β LB, βub ɺ β LB, ɺ β UB S g = T0, T, (3.55) LB 0UB t fh h= 1,..., d θ Mi i = 1,..., a τ M j j = 1,..., b where the subscript LB denotes the lowest possible value on design variable and UB denotes the highest possible value. Thus, the first six design variables may fluctuate. The propagation time is always initially selected as a maximum value, t f = t fixed d (typically 50 days), although samples over the entire range are subsequently tested. The full range of the angle-like parameters, τ M j = 1,..., b θ M i = 1,..., a (of length a), and time-like parameters, (of length b) are always initialized. (See Figure 3.3.) The first 7 variables in S allow Y to be propagated forward for the fixed length specified for the maximum time

74 64 interval, t f fixed. Note that any discretized point along the stable manifold is a potential match point, since every combination of the angle-like and time-like variables and τ M j = 1,..., m θ M i = 1,..., n is utilized. From this pool of starting values, representative combinations are sampled. All elements in S g are first fixed; t f h is sampled through each time element, h = 0,..., d, over a propagation of Y. Along each time step, t f h, each possible combination of the current kinematic boundary condition errors along the stable manifold tube, ψ hij, are computed, ψ hij r t =. (3.56) v t ( f ) r (, ) h M θm τ i M j ( f ) v (, ) h M θm τ i M j For each initial state, the terminal error vector along the trajectory, ψ hij, with the lowest norm is then stored. Another candidate S within the desired bounds of S g is then propagated, and the process is repeated. Once a pre-determined number of S combinations is propagated, only the five search vectors with the lowest error norm, ψ hij, are selected for attempted convergence in the local SQP algorithm represented in Figure 3.5. Note that once the indices, h, i, j, that identify the lowest error vector, ψ hij, are isolated, a single S vector is available for use in the local method, (i.e., tf = t, h θ = θ, M M i τ = τ ). This process is similar to the first level of a global parameter M M j optimization scheme that establishes a population, such as a genetic algorithm. It is also analogous to propagating a representative set of open loop initial conditions since no iterative procedures are occurring, merely propagation. A random number seed is incorporated to propagate a specific population among the bounded variables that is repeatable. Thus, this step is loosely regarded as the first level of a hybrid parameter optimization sequence (not to be confused with the hybrid direct/indirect trajectory optimization method), where the best condition(s) are supplied to the closed-loop local SQP method. For an example involving a 12-day halo orbit (section 4.2.1), sample

75 65 populations for α, β, ɺ α, and ɺ β appear in Figure 3.6. Note that a uniform random distribution is employed. Bounds: α = [ 0, 0.2 ], β = [ 0.3, 0.3 ], ɺ α = [ 0.02, 0.02 ], ɺ β = [ ] Population Size: 500 Figure 3.6 Example Population Parameters for a 12-Day Halo Orbit

76 66 4. MISSION APPLICATIONS The free final time targeter in equation (2.80) is used to generate families of periodic orbits. These families include L 1 and L 2 halo orbits, L 1 and L 2 vertical orbits, and L 2 butterfly orbits. All of the families of orbits are generated to meet a basic altitude constraint. The trajectory design process involves multiple spacecraft in combinations of potentially different orbits to meet the design objective, that is, nearly continuous line-ofsight coverage of the lunar south pole. Analysis of periodicity and orbital stability yields individual orbit selection criteria. Many of these orbits have already been incorporated into a more rigorous coverage and stationkeeping analysis in a full ephemeris model [46]. Once identified as a viable option, transfers to these orbits are required. Investigations of transfers from Earth into such orbits are limited. Low-thrust transfer trajectories to these orbits are the focus here. The algorithm for the design of low-thrust transfers is applied to a mission scenario that requires the delivery of a spacecraft into an orbit for potential lunar south pole coverage. All transfers are propagated within the P 2 -centered Earth-moon CR3BP (equations (3.3)) to reduce numerical sensitivities in the vicinity of the insertion point. Since the invariant manifolds, like the associated orbits, are generated in the barycentric frame associated with equations (2.15)-(2.17), a coordinate transformation aligns the axes to the P 2 -centered frame. As assumed in Chapter 3, a spacecraft originates at an unspecified departure angle in a circular parking orbit about the Earth. It then reaches an unspecified location along the stable manifold tube, and inserts into a manifold trajectory. The invariant manifold coast includes a significant length of time that the engine power remains off. The local hybrid direct/indirect optimization process results in locally optimal transfer trajectories. When necessary, the global shotgun method is used to produce initial conditions within the convergence radius of the direct shooting routine.

77 Orbits for Line-of-Sight Lunar South Pole Coverage (CR3BP) Due to the potential existence of frozen volatiles [60,61], one current location of interest for future space exploration is the region near the lunar south pole. This goal has been identified in the President s Vision for Space Exploration announcement in January 2004, as NASA indicates that water ice at the lunar poles may help facilitate exploration of the solar system [62]. NASA s Exploration Communication and Navigation Systems (ECANS) Team, specifically the Lunar Communications and Navigation Systems (LCNS) group, is interested in spacecraft architectures for communications with ground stations on the lunar surface. Such a ground station on the moon would benefit from a system of satellites that are always within direct view of the Earth and that provide constant communications between the lunar surface and the Earth. Various CR3BP orbits are potentially applicable in mission design of lunar relay communication satellites for lunar coverage due to the fixed geometry in the rotating frame and line-of-sight capability. For example, L 1 and L 2 southern halo orbits possess a line-of-sight with the lunar south pole over the majority of the orbital period, and a line-of-sight with the Earth for the entire orbital period. Additional orbital information on the periods and stability indices aids in the selection of specific orbits Three-Dimensional Periodic Orbits in the CR3BP Similar to the two-dimensional, Lyapunov example from Section 2.2.4, periodic orbits are determined with the free final time targeting algorithm (equation (2.80)). Depending on the specific type of orbit, different control parameters are employed, and different states serve as targets to successfully converge on an initial condition that yields a periodic orbit. (Recall that the term control, used in this context, simply refers to parameters that may vary in targeting periodic orbits.) All orbits generated share a symmetry across the x-z plane. Thus, an initial state vector is aligned on the x-y plane, with nonzero elements in x, z, and yɺ only, such that,

78 68 X = x 0 z 0 yɺ 0 T. (4.1) { } The variational targeting equation (equation (2.80)), is now reduced to, δ X f δ x 0 X f X f X f δ z ɺ 0 = X f, (4.2) x0 z0 yɺ 0 δ yɺ 0 M δτ where M is a 3 x 4 matrix. The three elements of the target vector, δ X, are selected f depending on the type of orbit. From observation of equation (4.2), there are four possible controls. In a process similar to that for Lyapunov orbits, one nonzero initial parameter is be fixed, while the other two (and time) are allowed to vary as control parameters. Once a periodic solution is available, a method of continuation is applied to create a new orbit. The targeting process is repeated to generate successive orbits in the family. A description of the full targeting scheme is presented in Grebow [63] Families of Orbits for Lunar South Pole Coverage Families of orbits for potential application in the problem of lunar south pole coverage are obtained with lunar altitudes between 50 km and 100,000 km. The maximum bound is assumed as a communications instrument constraint; the minimum bound is selected arbitrarily to avoid a subsurface arc. Orbits within the acceptable range from the L 1 and L 2 southern halo orbit families appear in the moon-centered frame in Figure 4.1 [46,63]. The halo orbits (a term first used by Farquhar [64]), bifurcate from both the L 1 and L 2 Lyapunov family of orbits, and resemble a halo-shape about the moon when viewed from the Earth in the rotating frame. As previously stated, the orbits are particularly effective in the lunar south pole coverage problem since the motion is almost always within lineof-of sight to the Earth. The family is composed of halo orbits that resemble the traditional halo shape in addition to highly elliptic, near-rectilinear orbits with passage very close to the moon s surface. For almost the entire period of motion, a spacecraft in any near-rectilinear halo orbit possesses a line-of-sight to the lunar south

79 69 pole. Most recently, the halo orbit families have been thoroughly investigated by Farquhar [64], Breakwell and Brown [17], Howell [18], and Gómez et al. [65]. Members of the southern L 1 and L 2 vertical orbit family are depicted in Figure 4.2 [46,63]. The motion consists of a doubly symmetric, figure-8 shaped pattern when viewed in the y-z plane. These orbits occur near the libration points. The existence of these orbits was predicted by Moulton in 1920 [14], and have also been studied recently by Dichman et al. [21]. Large amplitude L 1 vertical orbits terminate when they become exactly vertical, while large amplitude L 2 vertical orbits encompass both primaries (although these trajectories are not included due to the mission constraints). The orbits also possess the characteristic of bending toward both the north and south poles of the moon, a favorable trait for maintaining line-of-sight over a pole. An additional family also includes orbits that remain in view of the lunar south pole for significant intervals of time. Some of these orbits possess characteristics similar to the near-rectilinear halo orbits. The orbits bifurcate from a 6-day near-rectilinear L 2 halo orbit and might be described as a butterfly shape. (See Figure 4.3 [46,53]). Comparable motions around the smaller primary have been documented by Robin and Markellos [66]. Similar to vertical orbits, the motion in a butterfly orbit resembles a figure-8 shape, however, these orbits wrap around both the near and far side of the moon, such that a direct line-of-sight to the lunar south pole exists for nearly the entire orbital period.

80 70 Moon To Earth To Earth Moon Figure 4.1 Southern Halo Orbit Families: Earth-Moon L 1 (Orange) and L 2 (Blue); Moon Centered, Rotating Reference Frame

81 71 To Earth Moon Moon To Earth Figure 4.2 Vertical Orbit Family of Interest: Earth-Moon L 1 (Magenta) and L 2 (Cyan); Moon Centered, Rotating Reference Frame

82 72 Moon To Earth Moon To Earth Figure 4.3 Southern L 2 Butterfly Orbit Family; Moon Centered, Rotating Reference Frame

83 Mission Orbit Selection Criteria The time to complete one full period is used as a design parameter for orbit selection to be applied in the coverage problem. Let the maximum excursion distance identify a particular orbit, as indicated using a halo orbit in Figure 4.4 [46,63] (right). Maximum excursion distance is defined as the maximum x-distance for each orbit in the moon centered, rotating frame. In Figure 4.4 [46,63] (left), orbital periods are plotted against maximum excursion distance during initial design selection. Commensurate orbits are sought to phase multiple spacecraft for complete line-of-sight coverage. One such region might consist of orbits in L 1 and L 2 halo families sharing periods between 7.9 and 12.2 days. An example that exhibits feasible south pole coverage is a 12-day L 1 and 12-day L 2 halo orbit combination, illustrated by the black dashed line in Figure 4.4. Another region with commensurate combinations consists of orbits with a ratio of periods equal to 2:1, that is, one period is exactly twice that of the other. Note that L 2 halo orbits with periods between 6.0 and 7.2 days exhibit this behavior with the entire L 2 butterfly orbit family. This is not actually surprising when the shapes of the orbits are viewed in Figure 4.1 and Figure 4.3. An example from this region consists of a 14-day L 2 butterfly orbit and a 7- day L 2 halo orbit combination, as noted by the two red dashed lines in Figure 4.4. The information in Figure 4.4 serves as a basis for the determination of many other commensurate orbit combinations that lead to complete south pole coverage. Also useful for design purposes is the stability index, S. I. corresponding to one orbit period, IP, is defined as, The stability index, where max 1 1 S. I. = λmax + 2 λ max, (4.3) Φ +, λ is the maximum eigenvalue from the monodromy matrix, ( IP t, t) computed at the end of one revolution. A stability index of one indicates a stable orbit, whereas stability indices greater than one reflect instability. Of course, a large stability index indicates a divergent mode that departs from the vicinity of the orbit very quickly. Generally, the stability index is directly correlated to the station-keeping costs and is inversely related to transfer costs. The stability indices for orbits from the various

84 74 families appear in Figure 4.5 as functions of the maximum excursion distance from the moon. In general, the stability index increases with maximum excursion distance from the moon. Once the orbits of interest have been selected to yield the appropriate coverage of the lunar south pole, transfers to deliver the spacecraft into such orbits must also be available. An analysis of the coverage schemes is discussed in references [42,59]. Within the context of the multi-body problem, the stability index must be sufficiently large to produce stable manifold trajectories that arrive at the orbits during numerical simulations. As stability indices approach a value of one (a stable orbit), the manifolds become more difficult to produce numerically due to the increasingly stable behavior within the phase space. In some situations, this complexity is offset by increasing the initial orbital displacement distance, d, described in Section In general, such orbits are excluded from this investigation. As a result, because the 6-day and 7-day halo orbits possess stability indices very close to one, they are not considered for use in this transfer scheme. 14-day L 2 butterfly and 7-day L 2 halo orbit combination L 1 Halo Orbit Example z x Moon 12-day L 1 halo and 12-day L 2 halo orbit combination Max x Figure 4.4 Period versus Maximum x-distance from the Moon (Left); Definition of Maximum x-distance (Right)

85 75 Figure 4.5 Stability Index versus Maximum x-distance from the Moon 4.2 Optimal Transfers to the Earth-Moon Stable Manifold For the design of low-thrust transfers to orbits for lunar south pole coverage, a number of specific scenarios are identified. Due to the numerical sensitivities in the determination of three-dimensional transfers in the CR3BP model, the design process for the low-thrust transfers includes the global and local solution method detailed in Chapter 3. At the initiation of the local SQP routine, a hybrid direct/indirect method reduces the objective function and satisfies the kinematic boundary conditions. The fixed dynamical and propulsion constants for all scenarios are listed in Table 4.1. An initial spacecraft mass is assumed at 1,500 kg, with VSI engines capable of delivering a maximum engine power of 10 kw. For all simulations with low-thrust acceleration terms, the differential equations that model the system are the P 2 -centered, i.e., moon-centered equations of motion, as detailed in equations (2.26)-(2.31), and in equation (3.3) with the associated

86 76 thrust terms. Additionally, these nondimensional equations include a scale factor on the initial spacecraft mass such that it is equal to 1 in the numerical process, thus avoiding scaling issues that arise from the magnitude of the characteristic Earth-moon mass, m *. Any simulations using the barycenteric equations of motion, e.g., computation of the orbits and the stable manifolds, are shifted into moon-centered coordinates as well. A fixed, circular orbit parking radius of 20,000 km is established for all low-thrust transfer examples. Of course, a wide range of Earth orbits may serve as the departure orbit. For convenience, it is assumed that the departure orbit is circular. Parking orbits at radii lower than 20,000 km result in long integration times and numerical sensitivity issues. Of course, these numerical computations can be offset by establishing a parking orbit at LEO and utilizing higher initial thrust values. But the larger radius was selected to demonstrate the capability of engine parameters previously examined [28]. Nevertheless, using the same solution method, a fuel optimal, planar, circle-to-circle transfer is determined, as seen in Figure 4.6, to achieve optimal orbit raising from LEO (200 km altitude; dotted red line in Figure 4.6) to the nominal departure orbit at radius 20,000 km (dotted green line in Figure 4.6). Obviously, the v required to reach the 20,000 km radius departure is dependent on the initial parking orbit supplied from a launch vehicle. The value of 3.21 km/s for v VSI represents the cost in terms of an equivalent maneuver magnitude using VSI engines to reach the nominal departure orbit. For comparison, a transfer arc modeled as a two-burn Hohmann transfer requires a v H value of 3.09 km/s.

87 77 Table 4.1 Dynamical and Propulsion Constants Parameter Value Units Circular Parking Orbit Radius km m kg P max 10 kw m * x kg l * km t * sec Earth GM km 3 /s 2 Moon GM km 3 /s 2 Earth Radius km Moon Radius km v VSI From LEO to Parking Orbit km/s v H From LEO to Parking Orbit km/s Figure 4.6 Optimal Orbit Raising from LEO

88 Transfers to a 12-Day L 1 Halo Orbit Short Transfer For the first demonstration of a free final time, optimal, low-thrust transfer, a 12-day L 1 halo orbit is selected. As noted in Figure 4.1, there are two different 12-day L 1 halo orbits that may be used. The lower z-amplitude orbit (A z = 13,200 km) is selected for this example to reduce the sensitivity issues on the out-of-plane costates. The orbit, and the associated stable manifold tube, are depicted in Figure 4.7. The stable manifold (green) is propagated (backwards in time) for two successive Earth flybys; each flyby is recognized during the simulation by the point at which the flight-path-angle changes sign. The manifold tube is then parameterized in terms of 50 state vectors, X s ( ti ). Each X t (n fp = 50), calculated from equation (2.102), is propagated backwards as detailed s ( ) i in Section Recall that each fixed point M is associated with one trajectory along the manifold. So, the angle-like parameterization, θ M, tags a particular fixed point and, thus, a specific manifold trajectory. The time-like parameter, τ M, corresponds to a timeindex along the specified manifold trajectory. In this case, 0 θ M 50 (50 fixed-points equally spaced in time), and 0 τ M 2000 (for each fixed point, a trajectory is composed of 2000 time elements). Once the optimization routine is initialized, a two-dimensional cubic spline is employed to represent the corresponding state along the tube; interpolation for states at any point along the tube is then available. The global method, as detailed in Section 3.5, initially generates a population of 100 uniformly distributed random initial search vectors, S. In this case, only the initial condition with the lowest kinematic boundary condition error norm, ψ ( t f ) is retained. The manifold trajectory that is targeted as a result of this process is highlighted in blue in Figure 4.7. The local, hybrid direct/indirect routine completed 90 iterations for convergence to an insertion point with tolerances of 1 x 10-7 on position and velocity.

89 79 Earth Initial Guess for Insertion Point Moon Figure 4.7 Stable Manifold Tube for 12-Day L 1 Halo Orbit (Green) and Target Reference Trajectory Along the Manifold (Blue) The final low-thrust solution appears in Figure 4.8. The solid blue trajectory indicates periods of engine on-time, and the dotted line represents the fact that the trajectory has arrived on the stable manifold. The engines are off during an asymptotic approach to the orbit. During the powered phase, the spacecraft engine is on for a total of days, and the remaining translunar coast on the stable manifold is days, for a total transfer time of days.

90 80 Earth Moon Figure 4.8 Low-Thrust Short Transfer to a 12-Day L 1 Halo Orbit The trajectory exhibits the spiral structure that is commonly observed in low-thrust applications, as the spacecraft gradually builds up momentum to insert into the target trajectory. The position and velocity costate histories appear in Figure 4.9. Clearly, an initial out-of-plane component on the thrust direction is required to enable the planar

91 81 orbit to gradually shift to the inclined insertion point. This out-of-plane component also oscillates however, and all of the velocity costates increase in magnitude during the approach. In comparison, the position costates diminish with increasing time. It is also apparent from Figure 4.9 that the position and velocity costates maintain a relatively well-behaved and organized structure during the initial spiraling of the powered phase. But, further along the path, a distinctly nonlinear behavior is clear in the vicinity of the insertion point. Finally, note that the magnitudes of the costates along the converged solution are not intuitive, demonstrating the usefulness of the adjoint control transformation (ACT). Figure 4.9 Position and Velocity Costate Time Histories for the 12-Day L1 Halo Orbit Transfer The performance of the mass costate, χ m, appears in Figure The spacecraft mass and thrust histories are also plotted in the figure. The monotonic increase in χ m, observed upon inspecting equation (3.19), is clear in the plot. The spacecraft mass ultimately reaches kg, for a total fuel mass consumption of kg. The thrust profile maintains an oscillatory structure due to its dependence on the magnitude of the primer vector in equation (3.36). The thrust magnitude initially peaks at 2.32 N, but equation

92 82 (3.36) also indicates that, due to the dependence on mass, a decrease occurs as propellant is gradually expelled, reaching values as low as 0.94 N. These observations are summarized in Table 4.2. Figure 4.10 Time History of Propulsion Related Parameters for the 12-Day L 1 Halo Orbit Transfer Table Day L 1 Halo Orbit Transfer Data Summary Parameter Value Units Powered Time day Coast Time day Total Transfer Time day Final Spacecraft Mass kg Propellant Mass Consumed kg T max N T min N v km/s

93 Long Transfer Using the same 12-day L 1 halo orbit, a different locally optimal trajectory is also generated. Incorporating an initial search vector that targets the vicinity of the second closest approach (in backwards time) results in a long transfer scenario, such that a larger percentage of the transfer time occurs when the vehicle moves on the stable manifold, e.g., with the engines off. The target point is illustrated in Figure 4.11 along the same stable manifold tube that previously appeared in Figure 4.7. Initial Guess for Insertion Point Moon Earth Figure 4.11 Stable Manifold Tube for 12-Day L 1 Halo (Green) and Initial Target Reference Trajectory Along the Manifold (Blue) for Long Transfer The final solution for the transfer as plotted in Figure 4.12 reflects the increased time on the stable manifold. For this long transfer, the powered phase lasts days and the coast phase days for a total time-of-flight, TOF = 43.5 days. This represents a decrease of 4.43 over the powered arc when compared to the short transfer. But, an additional days is added to the coast time. The total increase in transfer time compared to the short transfer is 6.7 days. Note also that the low-thrust transfer arc clearly departs from the original spiral structure once the spacecraft reaches the stable

94 84 manifold. The shape of the manifold trajectory also differs significantly from that along the short transfer. Note also that a different manifold trajectory is incorporated compared to that of the short transfer. Earth Moon Figure 4.12 Low-Thrust Long Transfer to a 12-Day L 1 Halo Orbit

95 85 The corresponding time histories of the costate variables corresponding to the long transfer appear in Figure 4.13 and Figure The position and velocity costates confirm the oscillatory, nonlinear behavior observed previously. The final spacecraft mass is kg, yielding a total fuel consumption of kg. Thus, even though the engine is on for a shorter duration, the long transfer consumes kg more fuel than the short transfer. Some information that contributes to an understanding of this mass penalty is apparent in Figure As the transfer approaches the periodic orbit, the engine supplies a thrust level that oscillates with increasing amplitude. In this case, the thrust magnitude reaches a maximum value of 3.66 N and a minimum level equal to 0.72 N. These thrust magnitudes obviously correspond to lower specific impulse ranges, and less efficient thrusting. These results are summarized in Table 4.3. Figure 4.13 Position and Velocity Costate Time Histories for the 12-Day L 1 Halo Orbit Transfer

96 86 Figure 4.14 Time History of Propulsion Related Parameters for the 12-Day L 1 Halo Orbit Long Transfer Table Day L 1 Halo Orbit Long Transfer Data Summary Parameter Value Units Powered Time day Coast Time day Total Transfer Time day Final Spacecraft Mass kg Propellant Mass Consumed kg T max N T min N v km/s

97 Transfer to a 14-Day L 1 Vertical Orbit A 14-day L 1 vertical orbit is selected from Figure 4.2. The associated manifold and the target transfer trajectory appear in Figure The initially targeted insertion point is over 150,000 km from Earth, that is, approximately 50,000 km further than the insertion points on the stable manifold corresponding to the 12-day halo orbit. Due to the maximum z-amplitude of the orbit, A z = 57,000 km, the manifold trajectories are significantly out-of-plane at several points along the path. A global population of 500 uniformly distributed initial search vectors, S, are created to initially propagate a more dense set during the shotgun process. The local optimization scheme required 200 iterations to determine a solution. The larger number of iterations is not unexpected since the thrust profile is required to lift the initial state along the planar parking significantly out-of-plane. The final transfer arc from the Earth parking orbit to vertical orbit insertion appears in Figure The spacecraft achieves insertion onto the stable manifold after days, and then coasts for days. Thus, the total transfer time is days. Time histories of the costates and the propulsion parameters are plotted in Figure 4.17 and Figure Note that thrust amplitudes are bounded between 0.75 N and 2.3 N. This thrust range ultimately drives the spacecraft mass to a final value of kg; the total mass of fuel that is consumed is kg. Despite the out-of-plane requirement and an insertion point that is located at a distance farther from the Earth, this transfer still requires less fuel than the long transfer to the 12-day L 1 halo orbit.

98 88 Earth Initial Guess for Insertion Point Moon Figure 4.15 Stable Manifold Tube for 14-Day L 1 Vertical Orbit (Green) and Initial Target Reference Trajectory Along the Manifold (Blue)

99 89 Moon Earth Figure 4.16 Low-Thrust Transfer to a 14-Day L 1 Vertical Orbit

100 90 Figure 4.17 Position and Velocity Costate Time Histories for the 14-Day L 1 Vertical Orbit Transfer Figure 4.18 Time History of Propulsion Related Parameters for the 14-Day L 1 Vertical Orbit Transfer

101 91 Table Day L 1 Vertical Orbit Transfer Data Summary Parameter Value Units Powered Time day Coast Time day Total Transfer Time day Final Spacecraft Mass kg Propellant Mass Consumed kg T max N T min N v km/s Transfer to a 14-Day L 2 Butterfly Orbit The final orbit selected from Figure 4.2 for demonstration of the design of low-thrust transfers in this problem is a 14-day L 2 butterfly orbit. The associated manifold and first guess for a manifold insertion trajectory appears in Figure The initially targeted insertion state along the stable manifold, like the vertical orbit, is over 150,000 km (actually 162,000 km) from Earth. This orbit is also unique because the manifold trajectories exhibit unreliable extreme sensitivities to the angle-like parameter, θ M. This behavior is observed in several L 2 orbits as well as orbits with very low stability indices. When the stable manifolds associated with these orbits pass within the vicinity of the Earth, the erratic behavior is apparent in Figure As a result, the variable θ M is fixed (θ M = 8.0 always), that is, the initial condition associated with the target stable manifold X t, does not change. (A lower cost might be achieved by selecting new trajectory, ( ) s i values θ M and solving the problem again.) A global population of 500 uniformly distributed initial search vectors, S, is established in the shotgun phase. From the global method, a transfer trajectory resembling the long transfer seen in Figure 4.12 is generated.

102 92 The final converged trajectory appears in Figure The spacecraft achieves insertion into the stable manifold after days, and coasts for days. Clearly, this transfer is longer than all other examples, with a total transfer time of days. Figure 4.21 and Figure 4.22 include the time history of the costates and propulsion parameters. The thrust amplitudes are bounded between the ranges of 0.59N and 1.93 N, the lowest values in the four examples here. These thrust-ranges ultimately drive the spacecraft to a final mass of kg, thus yielding a propellant cost of kg. Initial Guess for Insertion Point Earth Moon Figure 4.19 Stable Manifold Tube for 14-Day L 2 Butterfly Orbit (Green) and Initial Target Reference Trajectory Along the Manifold (Blue)

TRANSFERS TO EARTH-MOON L2 HALO ORBITS USING LUNAR PROXIMITY AND INVARIANT MANIFOLDS. A Thesis. Submitted to the Faculty.

TRANSFERS TO EARTH-MOON L2 HALO ORBITS USING LUNAR PROXIMITY AND INVARIANT MANIFOLDS. A Thesis. Submitted to the Faculty. TRANSFERS TO EARTH-MOON L2 HALO ORBITS USING LUNAR PROXIMITY AND INVARIANT MANIFOLDS A Thesis Submitted to the Faculty of Purdue University by Dawn Perry Gordon In Partial Fulfillment of the Requirements

More information

A Thesis. Submitted to the Faculty. Purdue University. Kiarash Tajdaran. In Partial Fulfillment of the. Requirements for the Degree

A Thesis. Submitted to the Faculty. Purdue University. Kiarash Tajdaran. In Partial Fulfillment of the. Requirements for the Degree i INCORPORATION OF MISSION DESIGN CONSTRAINTS IN FLOQUET MODE AND HAMILTONIAN STRUCTURE-PRESERVING ORBITAL MAINTENANCE STRATEGIES FOR LIBRATION POINT ORBITS A Thesis Submitted to the Faculty of Purdue

More information

TRANSFER TO THE COLLINEAR LIBRATION POINT L 3 IN THE SUN-EARTH+MOON SYSTEM

TRANSFER TO THE COLLINEAR LIBRATION POINT L 3 IN THE SUN-EARTH+MOON SYSTEM TRANSFER TO THE COLLINEAR LIBRATION POINT L 3 IN THE SUN-EARTH+MOON SYSTEM HOU Xi-yun,2 TANG Jing-shi,2 LIU Lin,2. Astronomy Department, Nanjing University, Nanjing 20093, China 2. Institute of Space Environment

More information

EARTH TO HALO ORBIT TRANSFER TRAJECTORIES. A Thesis. Submitted to the Faculty. Purdue University. Raoul R. Rausch. In Partial Fulfillment of the

EARTH TO HALO ORBIT TRANSFER TRAJECTORIES. A Thesis. Submitted to the Faculty. Purdue University. Raoul R. Rausch. In Partial Fulfillment of the EARTH TO HALO ORBIT TRANSFER TRAJECTORIES A Thesis Submitted to the Faculty of Purdue University by Raoul R. Rausch In Partial Fulfillment of the Requirements for the Degree of Master of Science August

More information

LOW-COST LUNAR COMMUNICATION AND NAVIGATION

LOW-COST LUNAR COMMUNICATION AND NAVIGATION LOW-COST LUNAR COMMUNICATION AND NAVIGATION Keric Hill, Jeffrey Parker, George H. Born, and Martin W. Lo Introduction Spacecraft in halo orbits near the Moon could relay communications for lunar missions

More information

Earth-Mars Halo to Halo Low Thrust

Earth-Mars Halo to Halo Low Thrust Earth-Mars Halo to Halo Low Thrust Manifold Transfers P. Pergola, C. Casaregola, K. Geurts, M. Andrenucci New Trends in Astrodynamics and Applications V 3 June / -2 July, 28 Milan, Italy Outline o Introduction

More information

STABILITY OF ORBITS NEAR LARGE MASS RATIO BINARY SYSTEMS

STABILITY OF ORBITS NEAR LARGE MASS RATIO BINARY SYSTEMS IAA-AAS-DyCoSS2-05-08 STABILITY OF ORBITS NEAR LARGE MASS RATIO BINARY SYSTEMS Natasha Bosanac, Kathleen C. Howell and Ephraim Fischbach INTRODUCTION With recent scientific interest into the composition,

More information

ON THE STABILITY OF APPROXIMATE DISPLACED LUNAR ORBITS

ON THE STABILITY OF APPROXIMATE DISPLACED LUNAR ORBITS AAS 1-181 ON THE STABILITY OF APPROXIMATE DISPLACED LUNAR ORBITS Jules Simo and Colin R. McInnes INTRODUCTION In a prior study, a methodology was developed for computing approximate large displaced orbits

More information

CHARACTERISTICS AND DESIGN STRATEGIES FOR NEAR RECTILINEAR HALO ORBITS WITHIN THE EARTH-MOON SYSTEM. A Thesis. Submitted to the Faculty

CHARACTERISTICS AND DESIGN STRATEGIES FOR NEAR RECTILINEAR HALO ORBITS WITHIN THE EARTH-MOON SYSTEM. A Thesis. Submitted to the Faculty CHARACTERISTICS AND DESIGN STRATEGIES FOR NEAR RECTILINEAR HALO ORBITS WITHIN THE EARTH-MOON SYSTEM A Thesis Submitted to the Faculty of Purdue University by Emily M. Zimovan In Partial Fulfillment of

More information

Stability of the Lagrange Points, L 4 and L 5

Stability of the Lagrange Points, L 4 and L 5 Stability of the Lagrange Points, L 4 and L 5 Thomas Greenspan January 7, 014 Abstract A proof of the stability of the non collinear Lagrange Points, L 4 and L 5. We will start by covering the basics of

More information

Optimal Transfers Between Unstable Periodic Orbits Using Invariant Manifolds

Optimal Transfers Between Unstable Periodic Orbits Using Invariant Manifolds Celestial Mechanics and Dynamical Astronomy manuscript No. (will be inserted by the editor Optimal Transfers Between Unstable Periodic Orbits Using Invariant Manifolds Kathryn E. Davis Rodney L. Anderson

More information

NUMERICAL METHODS TO GENERATE SOLAR SAIL TRAJECTORIES

NUMERICAL METHODS TO GENERATE SOLAR SAIL TRAJECTORIES NUMERICAL METHODS TO GENERATE SOLAR SAIL TRAJECTORIES Geoffrey G. Wawrzyniak and Kathleen C. Howell Purdue University, West Lafayette, Indiana gwawrzyn@purdue.edu ABSTRACT Solar sail trajectory design

More information

PRELIMINARY DESIGN CONSIDERATIONS FOR ACCESS AND OPERATIONS IN EARTH-MOON L 1 /L 2 ORBITS

PRELIMINARY DESIGN CONSIDERATIONS FOR ACCESS AND OPERATIONS IN EARTH-MOON L 1 /L 2 ORBITS AAS 3-339 PRELIMINARY DESIGN CONSIDERATIONS FOR ACCESS AND OPERATIONS IN EARTH-MOON L /L ORBITS David C. Folta, Thomas A. Pavlak, Amanda F. Haapala, and Kathleen C. Howell Within the context of manned

More information

The Three Body Problem

The Three Body Problem The Three Body Problem Joakim Hirvonen Grützelius Karlstad University December 26, 2004 Department of Engineeringsciences, Physics and Mathematics 5p Examinator: Prof Jürgen Füchs Abstract The main topic

More information

LYAPUNOV-BASED ELLIPTICAL TO CIRCULAR PLANAR ORBIT TRANSFERS IN LEVI-CIVITA COORDINATES

LYAPUNOV-BASED ELLIPTICAL TO CIRCULAR PLANAR ORBIT TRANSFERS IN LEVI-CIVITA COORDINATES (Preprint) AAS 2-66 LYAPUNOV-BASED ELLIPTICAL TO CIRCULAR PLANAR ORBIT TRANSFERS IN LEVI-CIVITA COORDINATES Sonia Hernandez, Maruthi R. Akella, and Cesar A. Ocampo INTRODUCTION We consider planar orbit

More information

An Introduction To Libration Point Orbits

An Introduction To Libration Point Orbits An Introduction To Libration Point Orbits Allan McInnes Last revised: July 5, 2009 Contents 1 Introduction 1 2 Background 2 2.1 The Circular Restricted Three-Body Problem..................... 2 2.2 Libration

More information

DESIGN AND CONTROL OF FORMATIONS NEAR THE LIBRATION POINTS OF THE SUN-EARTH/MOON EPHEMERIS SYSTEM * K. C. Howell and B. G. Marchand Purdue University

DESIGN AND CONTROL OF FORMATIONS NEAR THE LIBRATION POINTS OF THE SUN-EARTH/MOON EPHEMERIS SYSTEM * K. C. Howell and B. G. Marchand Purdue University DESIGN AND CONTROL OF FORMATIONS NEAR THE LIBRATION POINTS OF THE SUN-EARTH/MOON EPHEMERIS SYSTEM * K. C. Howell and B. G. Marchand Purdue University ABSTRACT The concept of formation flight of multiple

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

Regions Near the Libration Points Suitable to Maintain Multiple Spacecraft

Regions Near the Libration Points Suitable to Maintain Multiple Spacecraft AIAA/AAS Astrodynamics Specialist Conference 13-16 August 212, Minneapolis, Minnesota AIAA 212-4666 Regions Near the Libration Points Suitable to Maintain Multiple Spacecraft A. Héritier andk.c.howell

More information

What is the InterPlanetary Superhighway?

What is the InterPlanetary Superhighway? What is the InterPlanetary Superhighway? Kathleen Howell Purdue University Lo and Ross Trajectory Key Space Technology Mission-Enabling Technology Not All Technology is hardware! The InterPlanetary Superhighway

More information

I ve Got a Three-Body Problem

I ve Got a Three-Body Problem I ve Got a Three-Body Problem Gareth E. Roberts Department of Mathematics and Computer Science College of the Holy Cross Mathematics Colloquium Fitchburg State College November 13, 2008 Roberts (Holy Cross)

More information

Dynamical system theory and numerical methods applied to Astrodynamics

Dynamical system theory and numerical methods applied to Astrodynamics Dynamical system theory and numerical methods applied to Astrodynamics Roberto Castelli Institute for Industrial Mathematics University of Paderborn BCAM, Bilbao, 20th December, 2010 Introduction Introduction

More information

IAC-12-C1.8.1 COUPLED ORBIT AND ATTITUDE DYNAMICS FOR SPACECRAFT COMPRISED OF MULTIPLE BODIES IN EARTH-MOON HALO ORBITS

IAC-12-C1.8.1 COUPLED ORBIT AND ATTITUDE DYNAMICS FOR SPACECRAFT COMPRISED OF MULTIPLE BODIES IN EARTH-MOON HALO ORBITS 63rd International Astronautical Congress, Naples, Italy. Copyright c 1 by the International Astronautical Federation. All rights reserved. IAC-1-C1.8.1 COUPLED ORBIT AND ATTITUDE DYNAMICS FOR SPACECRAFT

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

ABSTRACT. Manifolds and optimal control were used to better understand trajectories in the

ABSTRACT. Manifolds and optimal control were used to better understand trajectories in the ABSTRACT Title of Thesis: INVESTIGATION OF MANIFOLDS AND OPTIMIZED TRAJECTORIES IN THE THREE-BODY PROBLEM Raquel L. Jarabek, M.S., 004 Thesis Directed By: Assistant Professor Benjamin Shapiro Department

More information

Spacecraft formation flight at sun-earth/moon libration points

Spacecraft formation flight at sun-earth/moon libration points Scholars' Mine Doctoral Dissertations Student Research & Creative Works Summer 2009 Spacecraft formation flight at sun-earth/moon libration points Douglas Robert Tolbert Follow this and additional works

More information

The Pennsylvania State University The Graduate School College of Engineering OPTIMAL EARTH RETURN TRANSFERS FROM LAGRANGE

The Pennsylvania State University The Graduate School College of Engineering OPTIMAL EARTH RETURN TRANSFERS FROM LAGRANGE The Pennsylvania State University The Graduate School College of Engineering OPTIMAL EARTH RETURN TRANSFERS FROM LAGRANGE POINT ORBITS USING PARTICLE SWARM OPTIMIZATION A Thesis in Aerospace Engineering

More information

The design of spacecraft trajectories is a crucial task in space mission design. Solar sail technology

The design of spacecraft trajectories is a crucial task in space mission design. Solar sail technology Asymptotic Analysis of Displaced Lunar Orbits Jules Simo and Colin R. McInnes University of Strathclyde, Glasgow, G1 1XJ, United Kingdom I. Introduction The design of spacecraft trajectories is a crucial

More information

Libration Orbit Mission Design: Applications Of Numerical And Dynamical Methods

Libration Orbit Mission Design: Applications Of Numerical And Dynamical Methods Libration Orbit Mission Design: Applications Of Numerical And Dynamical Methods David Folta and Mark Beckman NASA - Goddard Space Flight Center Libration Point Orbits and Applications June 1-14, 22, Girona,

More information

Invariant Manifolds, Material Transport and Space Mission Design

Invariant Manifolds, Material Transport and Space Mission Design C A L T E C H Control & Dynamical Systems Invariant Manifolds, Material Transport and Space Mission Design Shane D. Ross Control and Dynamical Systems, Caltech Candidacy Exam, July 27, 2001 Acknowledgements

More information

Optimal Control based Time Optimal Low Thrust Orbit Raising

Optimal Control based Time Optimal Low Thrust Orbit Raising Optimal Control based Time Optimal Low Thrust Orbit Raising Deepak Gaur 1, M. S. Prasad 2 1 M. Tech. (Avionics), Amity Institute of Space Science and Technology, Amity University, Noida, U.P., India 2

More information

Dynamical Systems and Space Mission Design

Dynamical Systems and Space Mission Design Dynamical Systems and Space Mission Design Jerrold Marsden, Wang Koon and Martin Lo Wang Sang Koon Control and Dynamical Systems, Caltech koon@cds.caltech.edu Halo Orbit and Its Computation From now on,

More information

Design of transfers from Earth-Moon L 1/L2 libration point orbits to a destination object

Design of transfers from Earth-Moon L 1/L2 libration point orbits to a destination object Purdue University Purdue e-pubs Open Access Dissertations Theses and Dissertations Spring 2015 Design of transfers from Earth-Moon L 1/L2 libration point orbits to a destination object Masaki Kakoi Purdue

More information

INTERPLANETARY TRANSFER TRAJECTORIES USING THE INVARIANT MANIFOLDS OF HALO ORBITS. A Thesis. presented to

INTERPLANETARY TRANSFER TRAJECTORIES USING THE INVARIANT MANIFOLDS OF HALO ORBITS. A Thesis. presented to INTERPLANETARY TRANSFER TRAJECTORIES USING THE INVARIANT MANIFOLDS OF HALO ORBITS A Thesis presented to the Faculty of California Polytechnic State University, San Luis Obispo In Partial Fulfillment of

More information

TRANSFERS TO A GRAVITATIONAL SADDLE POINT: AN EXTENDED MISSION DESIGN OPTION FOR LISA PATHFINDER. A Thesis. Submitted to the Faculty

TRANSFERS TO A GRAVITATIONAL SADDLE POINT: AN EXTENDED MISSION DESIGN OPTION FOR LISA PATHFINDER. A Thesis. Submitted to the Faculty TRANSFERS TO A GRAVITATIONAL SADDLE POINT: AN EXTENDED MISSION DESIGN OPTION FOR LISA PATHFINDER A Thesis Submitted to the Faculty of Purdue University by Andrew D. Cox In Partial Fulfillment of the Requirements

More information

Interplanetary Trajectory Design using Dynamical Systems Theory

Interplanetary Trajectory Design using Dynamical Systems Theory Interplanetary Trajectory Design using Dynamical Systems Theory THESIS REPORT by Linda van der Ham 8 February 2012 The image on the front is an artist impression of the Interplanetary Superhighway [NASA,

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

NEAR RECTILINEAR HALO ORBITS AND THEIR APPLICATION IN CIS-LUNAR SPACE

NEAR RECTILINEAR HALO ORBITS AND THEIR APPLICATION IN CIS-LUNAR SPACE IAA-AAS-DyCoSS3-125 NEAR RECTILINEAR HALO ORBITS AND THEIR APPLICATION IN CIS-LUNAR SPACE Emily M. Zimovan, Kathleen C. Howell, and Diane C. Davis Near Rectilinear Halo Orbits (NRHOs), a subset of the

More information

Earth-to-Halo Transfers in the Sun Earth Moon Scenario

Earth-to-Halo Transfers in the Sun Earth Moon Scenario Earth-to-Halo Transfers in the Sun Earth Moon Scenario Anna Zanzottera Giorgio Mingotti Roberto Castelli Michael Dellnitz IFIM, Universität Paderborn, Warburger Str. 100, 33098 Paderborn, Germany (e-mail:

More information

AUTOMATED DESIGN OF PROPELLANT-OPTIMAL, END-TO-END, LOW-THRUST TRAJECTORIES FOR TROJAN ASTEROID TOURS

AUTOMATED DESIGN OF PROPELLANT-OPTIMAL, END-TO-END, LOW-THRUST TRAJECTORIES FOR TROJAN ASTEROID TOURS AAS 13-492 AUTOMATED DESIGN OF PROPELLANT-OPTIMAL, END-TO-END, LOW-THRUST TRAJECTORIES FOR TROJAN ASTEROID TOURS Jeffrey Stuart, Kathleen Howell, and Roby Wilson The Sun-Jupiter Trojan asteroids are celestial

More information

FORMATIONS NEAR THE LIBRATION POINTS: DESIGN STRATEGIES USING NATURAL AND NON-NATURAL ARCS K. C. Howell and B. G. Marchand

FORMATIONS NEAR THE LIBRATION POINTS: DESIGN STRATEGIES USING NATURAL AND NON-NATURAL ARCS K. C. Howell and B. G. Marchand 1 FORMATIONS NEAR THE LIBRATION POINTS: DESIGN STRATEGIES USING NATURAL AND NON-NATURAL ARCS K. C. Howell and B. G. Marchand Formations Near the Libration Points ŷ ˆx Moon L 2 Deputy S/C (Orbit Chief Vehicle)

More information

Invariant Manifolds of Dynamical Systems and an application to Space Exploration

Invariant Manifolds of Dynamical Systems and an application to Space Exploration Invariant Manifolds of Dynamical Systems and an application to Space Exploration Mateo Wirth January 13, 2014 1 Abstract In this paper we go over the basics of stable and unstable manifolds associated

More information

1 The Problem of Spacecraft Trajectory Optimization

1 The Problem of Spacecraft Trajectory Optimization 1 The Problem of Spacecraft Trajectory Optimization Bruce A. Conway Dept. of Aerospace Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 1.1 Introduction The subject of spacecraft trajectory

More information

Connecting orbits and invariant manifolds in the spatial three-body problem

Connecting orbits and invariant manifolds in the spatial three-body problem C C Dynamical A L T E C S H Connecting orbits and invariant manifolds in the spatial three-body problem Shane D. Ross Control and Dynamical Systems, Caltech Work with G. Gómez, W. Koon, M. Lo, J. Marsden,

More information

NUMERICAL METHODS FOR LOW-THRUST TRAJECTORY OPTIMIZATION. A Thesis. Submitted to the Faculty. Purdue University. Robert E.

NUMERICAL METHODS FOR LOW-THRUST TRAJECTORY OPTIMIZATION. A Thesis. Submitted to the Faculty. Purdue University. Robert E. NUMERICAL METHODS FOR LOW-THRUST TRAJECTORY OPTIMIZATION A Thesis Submitted to the Faculty of Purdue University by Robert E. Pritchett In Partial Fulfillment of the Requirements for the Degree of Master

More information

Periodic Orbits in Rotating Second Degree and Order Gravity Fields

Periodic Orbits in Rotating Second Degree and Order Gravity Fields Chin. J. Astron. Astrophys. Vol. 8 (28), No. 1, 18 118 (http://www.chjaa.org) Chinese Journal of Astronomy and Astrophysics Periodic Orbits in Rotating Second Degree and Order Gravity Fields Wei-Duo Hu

More information

Classical Mechanics. Luis Anchordoqui

Classical Mechanics. Luis Anchordoqui 1 Rigid Body Motion Inertia Tensor Rotational Kinetic Energy Principal Axes of Rotation Steiner s Theorem Euler s Equations for a Rigid Body Eulerian Angles Review of Fundamental Equations 2 Rigid body

More information

Natural and sail-displaced doubly-symmetric Lagrange point orbits for polar coverage

Natural and sail-displaced doubly-symmetric Lagrange point orbits for polar coverage Natural and sail-displaced doubly-symmetric Lagrange point orbits for polar coverage Matteo Ceriotti (corresponding author) Advanced Space Concepts Laboratory, Department of Mechanical & Aerospace Engineering

More information

COMPARISON OF LOW-ENERGY LUNAR TRANSFER TRAJECTORIES TO INVARIANT MANIFOLDS

COMPARISON OF LOW-ENERGY LUNAR TRANSFER TRAJECTORIES TO INVARIANT MANIFOLDS AAS 11-423 COMPARISON OF LOW-ENERGY LUNAR TRANSFER TRAJECTORIES TO INVARIANT MANIFOLDS Rodney L. Anderson and Jeffrey S. Parker INTRODUCTION In this study, transfer trajectories from the Earth to the Moon

More information

Initial Condition Maps of Subsets of the Circular Restricted Three Body Problem Phase Space

Initial Condition Maps of Subsets of the Circular Restricted Three Body Problem Phase Space Noname manuscript No. (will be inserted by the editor) Initial Condition Maps of Subsets of the Circular Restricted Three Body Problem Phase Space L. Hagen A. Utku P. Palmer Received: date / Accepted:

More information

BINARY ASTEROID PAIRS A Systematic Investigation of the Full Two-Body Problem

BINARY ASTEROID PAIRS A Systematic Investigation of the Full Two-Body Problem BINARY ASTEROID PAIRS A Systematic Investigation of the Full Two-Body Problem Michael Priolo Jerry Marsden, Ph.D., Mentor Shane Ross, Graduate Student, Co-Mentor Control and Dynamical Systems 107-81 Caltech,

More information

Robot Control Basics CS 685

Robot Control Basics CS 685 Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior

More information

Periodic Orbits and Transport: Some Interesting Dynamics in the Three-Body Problem

Periodic Orbits and Transport: Some Interesting Dynamics in the Three-Body Problem Periodic Orbits and Transport: Some Interesting Dynamics in the Three-Body Problem Shane Ross Martin Lo (JPL), Wang Sang Koon and Jerrold Marsden (Caltech) CDS 280, January 8, 2001 shane@cds.caltech.edu

More information

L eaving Earth and arriving at another planet or asteroid requires

L eaving Earth and arriving at another planet or asteroid requires Designing Interplanetary Transfers L eaving Earth and arriving at another planet or asteroid requires a spacecraft to implement a sequence of manoeuvres. These include changes of velocity needed to escape

More information

Space Travel on a Shoestring: CubeSat Beyond LEO

Space Travel on a Shoestring: CubeSat Beyond LEO Space Travel on a Shoestring: CubeSat Beyond LEO Massimiliano Vasile, Willem van der Weg, Marilena Di Carlo Department of Mechanical and Aerospace Engineering University of Strathclyde, Glasgow 5th Interplanetary

More information

Three objects; 2+1 problem

Three objects; 2+1 problem Three objects; 2+1 problem Having conquered the two-body problem, we now set our sights on more objects. In principle, we can treat the gravitational interactions of any number of objects by simply adding

More information

Design of Optimal Low-Thrust Lunar Pole-Sitter Missions 1

Design of Optimal Low-Thrust Lunar Pole-Sitter Missions 1 The Journal of the Astronautical Sciences, Vol. 58, No. 1, January March 2011, pp. 55 79 Design of Optimal Low-Thrust Lunar Pole-Sitter Missions 1 Daniel J. Grebow, 2 Martin T. Ozimek, 2 and Kathleen C.

More information

Dynamical Analysis of Rendezvous and Docking with Very Large Space Infrastructures in Non-Keplerian Orbits

Dynamical Analysis of Rendezvous and Docking with Very Large Space Infrastructures in Non-Keplerian Orbits 6th International Conference on Astrodynamics Tools and Techniques Dynamical Analysis of Rendezvous and Docking with Very Large Space Infrastructures in Non-Keplerian Orbits Andrea Colagrossi, Michèle

More information

Halo Orbit Mission Correction Maneuvers Using Optimal Control

Halo Orbit Mission Correction Maneuvers Using Optimal Control Halo Orbit Mission Correction Maneuvers Using Optimal Control Radu Serban and Linda Petzold (UCSB) Wang Koon, Jerrold Marsden and Shane Ross (Caltech) Martin Lo and Roby Wilson (JPL) Wang Sang Koon Control

More information

EXPLORING THE IMPACT OF A THREE-BODY INTERACTION ADDED TO THE GRAVITATIONAL POTENTIAL FUNCTION IN THE RESTRICTED THREE-BODY PROBLEM

EXPLORING THE IMPACT OF A THREE-BODY INTERACTION ADDED TO THE GRAVITATIONAL POTENTIAL FUNCTION IN THE RESTRICTED THREE-BODY PROBLEM AAS 3-49 EXPLORING THE IMPACT OF A THREE-BODY INTERACTION ADDED TO THE GRAVITATIONAL POTENTIAL FUNCTION IN THE RESTRICTED THREE-BODY PROBLEM Natasha Bosanac, Kathleen C. Howell, and Ephraim Fischbach INTRODUCTION

More information

Satellite Orbital Maneuvers and Transfers. Dr Ugur GUVEN

Satellite Orbital Maneuvers and Transfers. Dr Ugur GUVEN Satellite Orbital Maneuvers and Transfers Dr Ugur GUVEN Orbit Maneuvers At some point during the lifetime of most space vehicles or satellites, we must change one or more of the orbital elements. For example,

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

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

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

Optimal Titan Trajectory Design Using Invariant Manifolds and Resonant Gravity Assists. Final Summer Undergraduate Research Fellowship Report

Optimal Titan Trajectory Design Using Invariant Manifolds and Resonant Gravity Assists. Final Summer Undergraduate Research Fellowship Report Optimal Titan Trajectory Design Using Invariant Manifolds and Resonant Gravity Assists Final Summer Undergraduate Research Fellowship Report September 25, 2009 Natasha Bosanac Mentor: Professor Jerrold

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

The Computation of Periodic Solutions of the 3-Body Problem Using the Numerical Continuation Software AUTO

The Computation of Periodic Solutions of the 3-Body Problem Using the Numerical Continuation Software AUTO The Computation of Periodic Solutions of the 3-Body Problem Using the Numerical Continuation Software AUTO Donald Dichmann Eusebius Doedel Randy Paffenroth Astrodynamics Consultant Computer Science Applied

More information

PHYS 705: Classical Mechanics. Euler s Equations

PHYS 705: Classical Mechanics. Euler s Equations 1 PHYS 705: Classical Mechanics Euler s Equations 2 Euler s Equations (set up) We have seen how to describe the kinematic properties of a rigid body. Now, we would like to get equations of motion for it.

More information

Identifying Safe Zones for Planetary Satellite Orbiters

Identifying Safe Zones for Planetary Satellite Orbiters AIAA/AAS Astrodynamics Specialist Conference and Exhibit 16-19 August 2004, Providence, Rhode Island AIAA 2004-4862 Identifying Safe Zones for Planetary Satellite Orbiters M.E. Paskowitz and D.J. Scheeres

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

Design of Low Energy Space Missions using Dynamical Systems Theory

Design of Low Energy Space Missions using Dynamical Systems Theory Design of Low Energy Space Missions using Dynamical Systems Theory Koon, Lo, Marsden, and Ross W.S. Koon (Caltech) and S.D. Ross (USC) CIMMS Workshop, October 7, 24 Acknowledgements H. Poincaré, J. Moser

More information

IAC-09-C1.5.4 ADVANCED MODELING OF OPTIMAL LOW-THRUST LUNAR POLE-SITTER TRAJECTORIES

IAC-09-C1.5.4 ADVANCED MODELING OF OPTIMAL LOW-THRUST LUNAR POLE-SITTER TRAJECTORIES IAC-9-C.. ADVANCED MODELING OF OPTIMAL LOW-THRUST LUNAR POLE-SITTER TRAJECTORIES Daniel J. Grebow Ph.D. Candidate, School of Aeronautics and Astronautics Purdue University, United States of America grebow@purdue.edu

More information

OPTIMIZING PERIAPSIS-RAISE MANEUVERS USING LOW-THRUST PROPULSION

OPTIMIZING PERIAPSIS-RAISE MANEUVERS USING LOW-THRUST PROPULSION AAS 8-298 OPTIMIZING PERIAPSIS-RAISE MANEUVERS USING LOW-THRUST PROPULSION Brenton J. Duffy and David F. Chichka This study considers the optimal control problem of maximizing the raise in the periapsis

More information

EXPLORATION OF DISTANT RETROGRADE ORBITS AROUND EUROPA

EXPLORATION OF DISTANT RETROGRADE ORBITS AROUND EUROPA AAS 05-110 EXPLORATION OF DISTANT RETROGRADE ORBITS AROUND EUROPA Try Lam * and Gregory J. Whiffen This paper explores the applications of Distant Retrograde Orbits (DROs) around Europa, a class of orbit

More information

From the Earth to the Moon: the weak stability boundary and invariant manifolds -

From the Earth to the Moon: the weak stability boundary and invariant manifolds - From the Earth to the Moon: the weak stability boundary and invariant manifolds - Priscilla A. Sousa Silva MAiA-UB - - - Seminari Informal de Matemàtiques de Barcelona 05-06-2012 P.A. Sousa Silva (MAiA-UB)

More information

AN AUTOMATED SEARCH PROCEDURE TO GENERATE OPTIMAL LOW-THRUST RENDEZVOUS TOURS OF THE SUN-JUPITER TROJAN ASTEROIDS

AN AUTOMATED SEARCH PROCEDURE TO GENERATE OPTIMAL LOW-THRUST RENDEZVOUS TOURS OF THE SUN-JUPITER TROJAN ASTEROIDS AN AUTOMATED SEARCH PROCEDURE TO GENERATE OPTIMAL LOW-THRUST RENDEZVOUS TOURS OF THE SUN-JUPITER TROJAN ASTEROIDS Jeffrey R. Stuart (1) and Kathleen C. Howell (2) (1) Graduate Student, Purdue University,

More information

Dynamical Systems and Space Mission Design

Dynamical Systems and Space Mission Design Dynamical Systems and Space Mission Design Jerrold Marsden, Wang Koon and Martin Lo Wang Sang Koon Control and Dynamical Systems, Caltech koon@cds.caltech.edu The Flow near L and L 2 : Outline Outline

More information

The views expressed in this dissertation are those of the author and do not reflect the official policy or position of the Department of Defense or th

The views expressed in this dissertation are those of the author and do not reflect the official policy or position of the Department of Defense or th AFIT/DS/ENY/96-7 OPTIMAL CONTINUOUS-THRUST ORBIT TRANSFERS DISSERTATION James Dana Thorne Major, USAF AFIT/DS/ENY/96-7 Approved for public release; distribution unlimited The views expressed in this dissertation

More information

The 3D restricted three-body problem under angular velocity variation. K. E. Papadakis

The 3D restricted three-body problem under angular velocity variation. K. E. Papadakis A&A 425, 11 1142 (2004) DOI: 10.1051/0004-661:20041216 c ESO 2004 Astronomy & Astrophysics The D restricted three-body problem under angular velocity variation K. E. Papadakis Department of Engineering

More information

PERIODIC ORBITS AND FORMATION FLYING NEAR THE LIBRATION POINTS Mai Bando (1) and Akira Ichikawa (2)

PERIODIC ORBITS AND FORMATION FLYING NEAR THE LIBRATION POINTS Mai Bando (1) and Akira Ichikawa (2) PERIODIC ORBITS AND FORMATION FLYING NEAR THE LIBRATION POINTS Mai Bando (1) and Akira Ichikawa (2) (1) Kyoto University, Gokasho, Uji, Kyoto 611-11, +81-774-38-3848, m-bando@rish.kyoto-u.ac.jp (2) Nanzan

More information

Spacecraft Dynamics and Control

Spacecraft Dynamics and Control Spacecraft Dynamics and Control Matthew M. Peet Arizona State University Lecture 1: In the Beginning Introduction to Spacecraft Dynamics Overview of Course Objectives Determining Orbital Elements Know

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

official policy or position of the United States Air Force, Department of Defense, or

official policy or position of the United States Air Force, Department of Defense, or The views expressed in this thesis are those of the author and do not reflect the official policy or position of the United States Air Force, Department of Defense, or the U.S. Government. Acknowledgements

More information

Natural Regions Near the Collinear Libration Points Ideal for Space Observations with Large Formations

Natural Regions Near the Collinear Libration Points Ideal for Space Observations with Large Formations DOI 10.1007/s40295-014-0027-8 Natural Regions Near the Collinear Libration Points Ideal for Space Observations with Large Formations Aurélie Héritier Kathleen C. Howell American Astronautical Society 2014

More information

Welcome to CAMCOS Reports Day Fall 2010

Welcome to CAMCOS Reports Day Fall 2010 Welcome to CAMCOS Reports Day Fall 2010 and Dynamics in Electrically Charged Binary Asteroid Systems Doug Mathews, Lara Mitchell, Jennifer Murguia, Tri Nguyen, Raquel Ortiz, Dave Richardson, Usha Watson,

More information

Low-Energy Earth-to-Halo Transfers in the Earth Moon Scenario with Sun-Perturbation

Low-Energy Earth-to-Halo Transfers in the Earth Moon Scenario with Sun-Perturbation Low-Energy Earth-to-Halo Transfers in the Earth Moon Scenario with Sun-Perturbation Anna Zanzottera, Giorgio Mingotti, Roberto Castelli and Michael Dellnitz Abstract In this work, trajectories connecting

More information

ORBITAL TRANSFERS BETWEEN HALO ORBITS AND THE PRIMARIES IN THE EARTH-MOON SYSTEM

ORBITAL TRANSFERS BETWEEN HALO ORBITS AND THE PRIMARIES IN THE EARTH-MOON SYSTEM ORBITAL TRANSFERS BETWEEN HALO ORBITS AND THE PRIMARIES IN THE EARTH-MOON SYSTEM Gislaine de Felipe and Antonio Fernando Bertachini de Almeida Prado Instituto Nacional de Pesquisas Espaciais - INPE São

More information

STATIONKEEPING AND TRANSFER TRAJECTORY DESIGN FOR SPACECRAFT IN CISLUNAR SPACE

STATIONKEEPING AND TRANSFER TRAJECTORY DESIGN FOR SPACECRAFT IN CISLUNAR SPACE AAS 17-826 STATIONKEEPING AND TRANSFER TRAJECTORY DESIGN FOR SPACECRAFT IN CISLUNAR SPACE Diane C. Davis, * Sean M. Phillips, Kathleen C. Howell, Srianish Vutukuri, and Brian P. McCarthy INTRODUCTION NASA

More information

Asteroid Rendezvous Missions

Asteroid Rendezvous Missions Asteroid Rendezvous Missions An Application of Optimal Control G. Patterson, G. Picot, and S. Brelsford University of Hawai`i at Manoa 25 June, 215 1/5 G. Patterson, G. Picot, and S. Brelsford Asteroid

More information

/. 3D. a very abstract sort of problem, this research is a step on the way to applicable knowledge.

/. 3D. a very abstract sort of problem, this research is a step on the way to applicable knowledge. /. 3D Corwin Atwood-Stone Physics Department, The College of Wooster, Wooster, Ohio 691, USA (Dated: May 7, 009) A simulation of the mutual orbital motion of a point and a stick of equal masses in three

More information

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

New Worlds Observer Final Report Appendix J. Appendix J: Trajectory Design and Orbit Determination Lead Author: Karen Richon Appendix J: Trajectory Design and Orbit Determination Lead Author: Karen Richon The two NWO spacecraft will orbit about the libration point created by the Sun and Earth/Moon barycenter at the far side

More information

Universal Gravitation

Universal Gravitation Universal Gravitation Newton s Law of Universal Gravitation Every particle in the Universe attracts every other particle with a force that is directly proportional to the product of their masses and inversely

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

Dynamical Systems and Space Mission Design

Dynamical Systems and Space Mission Design Dnamical Sstems and Space Mission Design Wang Koon, Martin Lo, Jerrold Marsden and Shane Ross Wang Sang Koon Control and Dnamical Sstems, Caltech koon@cds.caltech.edu Acknowledgements H. Poincaré, J. Moser

More information

Rotational Motion. Chapter 4. P. J. Grandinetti. Sep. 1, Chem P. J. Grandinetti (Chem. 4300) Rotational Motion Sep.

Rotational Motion. Chapter 4. P. J. Grandinetti. Sep. 1, Chem P. J. Grandinetti (Chem. 4300) Rotational Motion Sep. Rotational Motion Chapter 4 P. J. Grandinetti Chem. 4300 Sep. 1, 2017 P. J. Grandinetti (Chem. 4300) Rotational Motion Sep. 1, 2017 1 / 76 Angular Momentum The angular momentum of a particle with respect

More information

Optimal Trajectory Generation in a Dynamic Multi-Body Environment using a Pseudospectral Method

Optimal Trajectory Generation in a Dynamic Multi-Body Environment using a Pseudospectral Method Air Force Institute of Technology AFIT Scholar Theses and Dissertations 3-22-2018 Optimal Trajectory Generation in a Dynamic Multi-Body Environment using a Pseudospectral Method Jacob A. Dahlke Follow

More information

IAC-11-C1.1.1 TRAJECTORY TOUR OF THE TROJAN ASTEROIDS GENERATED VIA AN OPTIMAL LOW-THRUST ALGORITHM

IAC-11-C1.1.1 TRAJECTORY TOUR OF THE TROJAN ASTEROIDS GENERATED VIA AN OPTIMAL LOW-THRUST ALGORITHM IAC-11-C1.1.1 TRAJECTORY TOUR OF THE TROJAN ASTEROIDS GENERATED VIA AN OPTIMAL LOW-THRUST ALGORITHM Jeffrey R. Stuart Purdue University, United States of America jrstuart@purdue.edu Kathleen C. Howell

More information

Importance of the study of extrasolar planets. Exoplanets Introduction. Importance of the study of extrasolar planets

Importance of the study of extrasolar planets. Exoplanets Introduction. Importance of the study of extrasolar planets Importance of the study of extrasolar planets Exoplanets Introduction Planets and Astrobiology (2017-2018) G. Vladilo Technological and scientific spin-offs Exoplanet observations are driving huge technological

More information

Chapter 9 Uniform Circular Motion

Chapter 9 Uniform Circular Motion 9.1 Introduction Chapter 9 Uniform Circular Motion Special cases often dominate our study of physics, and circular motion is certainly no exception. We see circular motion in many instances in the world;

More information