application of kane's method to incorporate attitude ... · application of kane's method...

136
APPLICATION OF KANE’S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation Submitted to the Faculty of Purdue University by Amanda J. Knutson In Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy December 2012 Purdue University West Lafayette, Indiana

Upload: others

Post on 19-Jun-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

APPLICATION OF KANE’S METHOD TO

INCORPORATE ATTITUDE DYNAMICS INTO THE

CIRCULAR RESTRICTED THREE-BODY PROBLEM

A Dissertation

Submitted to the Faculty

of

Purdue University

by

Amanda J. Knutson

In Partial Fulfillment of the

Requirements for the Degree

of

Doctor of Philosophy

December 2012

Purdue University

West Lafayette, Indiana

Page 2: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

ii

For Mom, Dad, Ally, and Tim.

Page 3: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

iii

ACKNOWLEDGMENTS

I would like to thank and acknowledge a number of individuals who have been

influential in the completion of this endeavor. First, I must recognize my family. My

parents, Lois and Timothy Knutson, have been a constant source of encouragement

and strength. Anything that I am able to accomplish in my lifetime is a direct result

of the time, effort, and energy they invested in raising me and, for that, I am forever

grateful. Without them, this work would not have been possible. I would like to thank

Timothy Phillips, as his support during my Ph.D. studies has been instrumental. His

positive attitude and outlook is inspirational. Thank you for keeping me grounded,

encouraging me to believe in myself, and for providing me with the confidence needed

to keep moving forward. My sister, Allysa Knutson, also deserves recognition for her

endless support, for being my best friend, and for always being able to make me laugh.

My wonderful extended family must also be thanked for all their encouragement and

support. I am so incredibly lucky to have such an amazing and loving family.

I owe much gratitude to my advisor, Professor Kathleen Howell, for her guidance

and contributions to this research. Professor Howell is a meticulous teacher, and I am

grateful for all of the tools, knowledge, and skills she has imparted on me during my

time at Purdue. I know everything she has taught me, both directly and indirectly,

will serve me well in the future. Thank you, additionally, for her careful review of this

dissertation. I would also like to express thanks to my committee members, Professor

Martin Corless, Professor James Longuski, and Professor Dengfeng Sun, for their

support of this work.

I truly appreciate the friendship and support of all my research group members. I

am especially grateful to Lucia Capdevila and Aurelie Heritier, for their close friend-

ship during my studies at Purdue. I would also like to acknowledge, Davide Guzzetti,

for the discussions, collaborations, and encouragement in regards to this research

Page 4: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

iv

topic. Thank you to Geoff Wawrzyniak, for providing insight on solar sails, Tom

Pavlak, for his generous assistance with all things Linux related, and to Wayne Schlei

and Cody Short, for sharing their expertise in data visualization. Thanks also to

Natasha Bosanac, Loic Chappaz, Ashwati Das, Chris Geisel, Amanda Haapala, Galen

Harden, Masaki Kakoi, Bonnie Prado Pino, Raoul Rausch, Chris Spreen, Jeff Stu-

art, Mar Vaquero, and Ted Wahl. Additionally, I must acknowledge all my friends

back home from Thunder Bay and Queen’s University for their continual support,

especially Matt Fallen, Ellen Fitzsimons, Erin Hall, Tara Hassan, Kate Huntly, Jessie

Mundell-George, and Zoe Zimmerman.

Finally, I would like to recognize the following organizations for providing financial

support over the course of my Ph.D. studies: the Natural Science and Engineering

Research Council of Canada (NSERC), Zonta International, and the Canadian Space

Agency (CSA). I would specifically like to thank Dr. Alfred Ng from the CSA for his

support and guidance. My research program was also funded by the Purdue College

of Engineering through the Magoon Award, a Teaching Assistantship in School of

Aeronautics and Astronautics, and the Future Faculty Fellow (FFF) program in the

School of Engineering Education. I would especially like to thank Eric Holloway for

his continual support in the FFF program.

Page 5: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

v

TABLE OF CONTENTS

Page

LIST OF TABLES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii

LIST OF FIGURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix

ABSTRACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii

1 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1 Summary of Previous Contributions . . . . . . . . . . . . . . . . . . 11.2 Research Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1.2.1 Development of a Model Framework . . . . . . . . . . . . . 41.2.2 Understanding the System Dynamics . . . . . . . . . . . . . 41.2.3 Application to Solar Sail Model . . . . . . . . . . . . . . . . 5

1.3 Contributions of This Work . . . . . . . . . . . . . . . . . . . . . . 51.4 Scope of the Current Investigation . . . . . . . . . . . . . . . . . . . 5

2 BACKGROUND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92.1 Kane’s Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

2.1.1 Configuration Coordinates and Generalized Speeds . . . . . 102.1.2 Kinematics . . . . . . . . . . . . . . . . . . . . . . . . . . . 102.1.3 Momentum Principles . . . . . . . . . . . . . . . . . . . . . 112.1.4 Partial Velocity and Partial Angular Velocity Matrices . . . 122.1.5 Construction of Kane’s Equations . . . . . . . . . . . . . . . 13

2.2 Circular Restricted Three-Body Problem . . . . . . . . . . . . . . . 142.2.1 Equations of Motion . . . . . . . . . . . . . . . . . . . . . . 142.2.2 Libration Points . . . . . . . . . . . . . . . . . . . . . . . . . 192.2.3 Linear Variational Equations . . . . . . . . . . . . . . . . . . 202.2.4 The State Transition Matrix . . . . . . . . . . . . . . . . . . 232.2.5 General Targeting Technique: Constraints and Free Variables 262.2.6 Targeting Periodic Orbits in the CR3BP . . . . . . . . . . . 26

2.3 Attitude Dynamics . . . . . . . . . . . . . . . . . . . . . . . . . . . 312.3.1 Rotational Kinematics . . . . . . . . . . . . . . . . . . . . . 312.3.2 Kinematic Differential Equations . . . . . . . . . . . . . . . 342.3.3 Gravity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

3 MODEL FRAMEWORK . . . . . . . . . . . . . . . . . . . . . . . . . . . 393.1 Spacecraft Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393.2 Reference Trajectory . . . . . . . . . . . . . . . . . . . . . . . . . . 403.3 Equations of Motion . . . . . . . . . . . . . . . . . . . . . . . . . . 41

Page 6: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

vi

Page3.3.1 Generalized Speeds and Configuration Coordinates . . . . . 413.3.2 Kinematics . . . . . . . . . . . . . . . . . . . . . . . . . . . 433.3.3 Momentum Principles . . . . . . . . . . . . . . . . . . . . . 443.3.4 Partial Velocities and Partial Angular Velocities . . . . . . . 463.3.5 Constructing Kane’s Equations . . . . . . . . . . . . . . . . 48

3.4 Solution Accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

4 MOTION ALONG PLANAR PERIODIC REFERENCES . . . . . . . . 504.1 Unperturbed L1 Asymmetric Rigid Body . . . . . . . . . . . . . . . 504.2 Unperturbed L3 Planar Lyapunov Orbits . . . . . . . . . . . . . . . 544.3 Changing Spacecraft Properties . . . . . . . . . . . . . . . . . . . . 554.4 Spin Stabilization of Axisymmetric Spacecraft . . . . . . . . . . . . 574.5 The Impact of a Perturbed Axisymmetric Spacecraft on the Orbit . 594.6 Perturbed Asymmetric Rigid Body . . . . . . . . . . . . . . . . . . 614.7 Summary of Results for L1 Lyapunov Family . . . . . . . . . . . . . 65

5 MOTION ALONG SPATIAL PERIODIC REFERENCES . . . . . . . . 715.1 Perturbed Asymmetric Rigid Body . . . . . . . . . . . . . . . . . . 715.2 Perturbed Axisymmetric Rigid Body . . . . . . . . . . . . . . . . . 755.3 Spin Stabilization of Axisymmetric Spacecraft . . . . . . . . . . . . 775.4 The Impact of a Perturbed Axisymmetric Spacecraft on the Orbit . 805.5 Summary of Results for L1 Northern Halo Family . . . . . . . . . . 82

6 APPLICATION TO SOLAR SAILS . . . . . . . . . . . . . . . . . . . . . 876.1 Reference Trajectories that Incorporate a Sail Force . . . . . . . . . 876.2 Modifications to Include Attitude and Develop a Coupled Model . . 906.3 Turn-and-Hold Model . . . . . . . . . . . . . . . . . . . . . . . . . . 906.4 Application of Sail Orientation Corrections to the Coupled Model . 966.5 Summary and Recommendations . . . . . . . . . . . . . . . . . . . 101

7 SUMMARY AND CONCLUSIONS . . . . . . . . . . . . . . . . . . . . . 1027.1 Development of a Model Framework . . . . . . . . . . . . . . . . . . 1027.2 Understanding the System Dynamics . . . . . . . . . . . . . . . . . 1037.3 Application to Solar Sail Model . . . . . . . . . . . . . . . . . . . . 1037.4 Recommendations for Future Considerations . . . . . . . . . . . . . 104

7.4.1 Effects of Spacecraft Components . . . . . . . . . . . . . . . 1057.4.2 Orbit Type . . . . . . . . . . . . . . . . . . . . . . . . . . . 1057.4.3 Further Analysis of Attitude Maps . . . . . . . . . . . . . . 1057.4.4 Solar Sails and Other Applications . . . . . . . . . . . . . . 106

LIST OF REFERENCES . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

A Lyapunov Orbits: Unstable Eigenvalue/Time Constant . . . . . . . . . . 111

B Attitude Maps: L2 Lyapunov Family . . . . . . . . . . . . . . . . . . . . 112

Page 7: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

vii

Page

C Attitude Maps: L2 Northern Halo Family . . . . . . . . . . . . . . . . . . 115

D Solar Sail: Turn-and-Hold Model Corrections . . . . . . . . . . . . . . . . 118

E Solar Sail: Coupled Model Position Offsets . . . . . . . . . . . . . . . . . 119

VITA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

Page 8: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

viii

LIST OF TABLES

Table Page

D.1 Turn-and-Hold Model: Orientation Reconfigurations . . . . . . . . . . 118

E.1 Coupled Spinning Model: Without Orientation Reconfigurations . . . . 119

E.2 Coupled Spinning Model: With Orientation Reconfigurations . . . . . . 119

Page 9: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

ix

LIST OF FIGURES

Figure Page

2.1 Circular Restricted Three-Body Problem . . . . . . . . . . . . . . . . . 15

2.2 Libration Point Locations in CR3BP . . . . . . . . . . . . . . . . . . . 19

2.3 Partial Family of L1 Planar Lyapunov Orbits in E-M System . . . . . . 29

2.4 L1 Planar Lyapunov Orbit that Bifurcates to L1 Halo Family in E-MSystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

2.5 Family of Northern Halo Orbits in the Vicinity of L1 in the E-M System 31

2.6 Gravity Force on an Infinitesimal Mass Element . . . . . . . . . . . . . 37

2.7 Gravitational Moment . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

3.1 Spacecraft Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

4.1 L1 Planar Lyapunov Reference Orbits in Earth-Moon System . . . . . 51

4.2 Orientation Response in the Planar L1 Lyapunov Orbits . . . . . . . . 52

4.3 Two Sets of Planar L1 Lyapunov Orbits . . . . . . . . . . . . . . . . . 52

4.4 Response in θ for Refined L1 Planar Lyapunov Orbit Sets . . . . . . . 53

4.5 L3 Planar Lyapunov Reference Orbits and Orientation Response in E-MSystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

4.6 Orientation Response to Varied Spacecraft Inertia Properties . . . . . 56

4.7 Orientation Response to Spin Stabilization . . . . . . . . . . . . . . . 57

4.8 Motion of G∗ Relative to O, for ζ = 5 deg, over One Rev of Large E-MLyapunov . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

4.9 Motion of G∗ Relative to O, for ζ = 5 deg, over Two Revs of Large E-MLyapunov . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

4.10 Motion of G∗ Relative to O, for ζ = 5 deg, E-M L1 Lyapunov (Ay = 25469km) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

4.11 L2 Planar Lyapunov Orbit in the Sun-Earth (left) and Earth-Moon (right)Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

4.12 Orientation Response of Asymmetric Rigid Body . . . . . . . . . . . . 63

Page 10: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

x

Figure Page

4.13 Orientation Response for Ay = 125 km (left) and Ay = 13400 km (right)for Nonlinear E-M Lyapunov . . . . . . . . . . . . . . . . . . . . . . . . 65

4.14 Orientation response in θ for L1 Lyapunov Family (E-M System) . . . 66

4.15 Set of L1 Planar Lyapunov Orbits (E-M System) in Blue Band Region 68

4.16 Response in θ in Blue Band Region (k3=0.5), 1 rev (left) 2.5 revs (right)) 68

4.17 Orientation Response to Small Perturbation Sets for L1 Planar LyapunovFamily (E-M System) . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

4.18 Orientation Response to Medium Perturbation Sets for L1 Planar Lya-punov Family (E-M System) . . . . . . . . . . . . . . . . . . . . . . . 70

5.1 Small Set of L1 Northern Halo Reference Orbits in Earth-Moon System 72

5.2 Asymmetric Orientation Response for Small L1 Northern Halo ReferenceOrbits in the E-M System . . . . . . . . . . . . . . . . . . . . . . . . . 73

5.3 Set of Larger L1 Northern Halo Reference Orbits in Earth-Moon System 74

5.4 Orientation Response for an Asymmetric Vehicle in Large L1 NorthernHalo Reference Orbits in the E-M System . . . . . . . . . . . . . . . . 75

5.5 Four E-M Halo Reference Trajectories . . . . . . . . . . . . . . . . . . 76

5.6 Orientation Response to Perturbation ζ = 5 degrees in E-M Halos . . . 77

5.7 Orientation Response to Spin Stabilization in the E-M System . . . . . 78

5.8 Orbital Motion Response to Spin Stabilization in the E-M System . . . 79

5.9 Orbital Response to perturbation of ζ = 5 degrees in E-M Halos . . . . 81

5.10 Motion of G∗ Relative to O, for ζ = 5 deg, over Two Revs of E-M Halo 81

5.11 Orientation Response in L1 Northern Halo Family (E-M System) . . . 83

5.12 Orientation Response to Small Perturbation Sets for L1 Northern HaloFamily (E-M System) . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

5.13 Orientation Response to Medium Perturbation Sets for L1 Northern HaloFamily (E-M System) . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

6.1 Family of Solar Sail Reference Orbits in the Vicinity of L2 in the E-MSystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

6.2 Initial Condition for Multiple Shooting Algorithm . . . . . . . . . . . . 92

6.3 Corrections Determined Using Turn-and-Hold Model . . . . . . . . . . 92

6.4 Corrections Applied to Coupled Orbit and Attitude Model . . . . . . . 93

Page 11: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

xi

Figure Page

6.5 Coupled Orbit and Attitude Response for Solar Sail in the Vicinity of L2

in the E-M System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

6.6 Multiple Shooting Initial Conditions . . . . . . . . . . . . . . . . . . . 99

6.7 Corrected Trajectory Using Turn-and-Hold Strategy; Decoupled Model 100

6.8 Orientation Corrections Applied to the Coupled Orbit and Attitude Model 101

A.1 Unstable Eigenvalue for L1 Planar Lyapunov Family (E-M System) . . 111

A.2 Time Constant for L1 Planar Lyapunov Family (E-M System) . . . . . 111

B.1 Orientation Response in L2 Planar Lyapunov Family (E-M System) . . 112

B.2 Orientation Response to Small Perturbation Sets for L2 Planar LyapunovFamily (E-M System) . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

B.3 Orientation Response to Medium Perturbation Sets for L2 Planar Lya-punov Family (E-M System) . . . . . . . . . . . . . . . . . . . . . . . 114

C.1 Orientation Response in L2 Northern Halo Family (E-M System) . . . 115

C.2 Orientation Response to Small Perturbation Sets for L2 Northern HaloFamily (E-M System) . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

C.3 Orientation Response to Medium Perturbation Sets for L2 Northern HaloFamily (E-M System) . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

Page 12: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

xii

ABSTRACT

Knutson, Amanda J. Ph.D., Purdue University, December 2012. Application ofKane’s Method to Incorporate Attitude Dynamics into the Circular RestrictedThree-Body Problem. Major Professor: Kathleen C. Howell.

The three-dimensional, nonlinear, coupled orbit and attitude motion of a space-

craft in both planar and spatial reference orbits is explored in this investigation, within

the context of the Circular Restricted Three-Body Problem (CR3BP). The motion of

a multibody spacecraft, comprised of two rigid bodies connected by a single degree of

freedom joint, under the gravitational influence of the Earth and the Moon is exam-

ined. Kane’s dynamical formulation is employed and a model framework to develop

the fully coupled orbit and attitude differential equations that govern spacecraft mo-

tion in the CR3BP is realized. The nonlinear variational form of the equations of

motion is employed to mitigate numerical effects arising from large discrepancies in

the length scales. Within this framework, a process is summarized with steps for

implementation, resulting in a series of coupled nonlinear equations of motion for the

complex spacecraft model.

Several nonlinear, periodic reference orbits in the vicinity of the collinear libra-

tion points are selected for further investigation and the effects of the orbit on the

orientation, as well as the orientation on the orbit, are examined. Attitude maps are

employed to summarize the results; the inertia properties of the spacecraft are varied

across a periodic family of reference orbits in the vicinity of the collinear libration

points. These maps indicate regions, in terms of the orbit size and inertia properties,

where the spacecraft maintains the initial orientation with respect to the circular re-

stricted three-body problem rotating frame. Reference orbits for the system include

both planar Lyapunov orbits and three-dimensional halo trajectories. Additionally,

Page 13: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

xiii

the model is extended to include solar radiation pressure and the motion of a solar

sail type spacecraft is examined.

Page 14: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

1

1. INTRODUCTION

The Circular Restricted Three-Body Problem (CR3BP) has been examined exten-

sively in recent years; however, considerably fewer studies incorporate the effects of

spacecraft attitude in this regime. Several missions in the vicinity of the collinear

libration points have been completed, are ongoing, or are planned for the near fu-

ture. [1–3] Specifically, one example is the James Webb Space Telescope (JWST),

successor to the Hubble Telescope, that is to be deployed in a Sun-Earth L2 Lissajous

orbit within the next decade. [4] Due to the sensitive nature of the dynamics at the

libration points, it is desired to have a better understanding of the attitude motion of

spacecraft in orbit in the vicinity of these points. The ability to predict the attitude

motion of spacecraft as orbital parameters and spacecraft characteristics are varied

can be very useful. Once the behavior is investigated, the possibility of exploiting

the natural dynamics for passive attitude control in these regimes is also an option.

Furthermore, it is desired to examine the coupling effects between the orbital motion

and the orientation in such orbits to gain a better understanding of the system dy-

namics. Coupling effects are important when dealing with large spacecraft and could

prove useful in the application of solar sails. These issues combine to motivate the

development of a novel method to incorporate the effects of attitude dynamics into

the CR3BP.

1.1 Summary of Previous Contributions

While the study of attitude dynamics is well established for near Earth applica-

tions in the two-body problem, comparatively little work has been completed in the

CR3BP. Kane and Marsh first consider the attitude stability of a symmetric satellite,

located exactly at the equilibrium points. [5] In their analysis, the satellite is artifi-

Page 15: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

2

cially maintained at the equilibrium points and only the attitude motion is considered.

Robinson continues this work with an examination of the attitude motion of both a

dumbbell satellite [6] and an asymmetric rigid body [7] artificially held at the equi-

librium points. Abad et al. introduce the use of Euler parameters in the study of a

single rigid body located at L4. [8] More recently, Brucker et al. explore the dynamics

and stability of a single rigid body spacecraft in the vicinity of the collinear points in

the Sun-Earth system, using Poincare maps, where the effects of the gravity gradient

torque are investigated, but the spacecraft is still artificially fixed to the equilibrium

point. [9] Wong et al. examine the motion of a single rigid body near the vicinity of

the Sun-Earth libration points in detail, using linearized Lyapunov and halo orbit ap-

proximations. [10] The work by Wong et al. details the response of the spacecraft in a

meaningful manner, offering orientation results for a number of numerical simulations

in terms of a body 3-2-1 (θ, φ, ψ) Euler angle rotation sequence. However, since the

Lyapunov and halo orbits are represented as linear approximations, the simulations

are only valid for relatively small orbits close to the equilibrium points. The behavior

of multibody spacecraft in the nonlinear spatial CR3BP has not yet been explored.

Additionally, none of the previous investigations consider the orbit and the attitude

coupling effects in the spatial CR3BP.

The motivation for the current effort is a more extensive model to explore the

orbit-attitude coupling as well as the dynamical influence on the attitude motion in a

nonlinear regime. Guzzetti examines the coupled motion of a spacecraft in nonlinear

Lyapunov reference orbits, considering the out-of-plane attitude motion. [11] Guzzetti

formulates the equations of motion using a Lagrangian approach and also incorporates

the effects of solar radiation pressure and flexible bodies; the out-of-plane attitude

response is compared across several test cases to those generated from the model

proposed by Knutson and Howell. [12] The results indicate good correlation between

the attitude response using the two models.

Another goal in the current investigation is the assessment of the departure from

the vicinity of the reference orbit that is predicted by the coupled orbit and atti-

Page 16: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

3

tude model and the potential to employ this predicted deviation to determine the

required attitude configuration to control the orbital motion of the sail such that it

remains close to the reference. Due to continuously available solar radiation pressure

(SRP), solar sail type spacecraft are capable of a variety of periodic reference orbits,

that cannot be indefinitely maintained by traditional propulsion methods. [13] Nu-

merous authors have investigated periodic orbits near the libration points. [14–17]

First, a family of solar sail orbits in the vicinity of the L2 libration point in the

Earth-Moon system is computed using a single shooting algorithm as described by

Wawrzyniak. [18–21] The method is an extension of the vertically shifted linear ap-

proximation for elliptical orbits near the libration points originally introduced by

Simo and McInnes. [22–24] Each member in the family of orbits maintains a fixed

sail orientation with respect to the Sun frame in the Earth-Moon system. A multiple

shooting scheme is then employed by Wawrzyniak to determine the required correc-

tions to the attitude motion based on an offset in various orbital quantities from

the desired reference at some instant in time. A turn-and-hold strategy, similar to

one proposed by Wawrzyniak [21, 25], is used to determine attitude corrections. In

the turn-and-hold strategy, the spacecraft is assumed to maintain a fixed orientation

over each multiple shooting segment. Finally, the attitude corrections are applied to

the coupled orbit and attitude model, with a goal for the configuration to remain in

the vicinity of the reference orbit. [26] The corrections are computed iteratively, as

required, based on the departure of the state from the reference orbit.

One further application to motivate the development of a coupled orbit and at-

titude model framework is the area of space tethers. Many investigations have been

performed on this topic. [27–30] There is continued interest in the development of

models that incorporate space tether dynamics into the circular restricted three-body

problem. [31–33] The model framework developed in this investigation may be mod-

ified to include a space tether application in future work. The methods employed

are adaptable to include the motions of flexible bodies, an important aspect of space

tether research.

Page 17: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

4

1.2 Research Objectives

The main goal in this preliminary investigation is an improved understanding

of the motion of a spacecraft, one comprised of multiple rigid bodies, under the

simultaneous influence of two point mass gravitational fields. The structure of this

analysis is focused on three main objectives.

1.2.1 Development of a Model Framework

Since few previous investigations have explored this topic, the first objective is

the development of a model framework to fully couple the orbital mechanics and the

attitude dynamics within the circular restricted three-body regime. Selection of a

dynamical formulation is an important first step in this process. The equations of

motion governing the orbit as well as the spacecraft attitude are brought together in

a cohesive manner that minimizes computational difficulties and allows for the prop-

agation of meaningful results. One of the major computational issues in this process

is the management of the disparity in length scales in this problem. The framework

is fully developed and is presented in detail in this document. The procedure supplies

clear steps for implementation and results in a series of coupled nonlinear equations

of motion for the complex spacecraft model.

1.2.2 Understanding the System Dynamics

The second objective is the use of the model to increase understanding of the

underlying system dynamics. Topics of interest facilitate an ordered investigation.

These areas are explored through numerical simulation studies for a variety of test

cases. The results of this analysis yield a greater understanding of the design space.

The focus of the analysis includes: the effects of orbit type, size and location on

attitude, the effects of spacecraft properties on attitude, the effect of attitude on the

orbital motion, and spin stabilization.

Page 18: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

5

1.2.3 Application to Solar Sail Model

The final objective is to apply the model framework that has been developed to a

solar sail type application, that is, to investigate the potential departure of the vehicle

from the vicinity of the reference orbit as predicted by the coupled orbit and attitude

model. The attitude configuration may be potentially useful in a control scheme to

maintain the orbital motion of the sail to remain close to the reference.

1.3 Contributions of This Work

There are several key contributions of this investigation. First, this analysis ex-

pands the understanding of attitude dynamics within the context of the CR3BP.

Previously, the only investigation considering the attitude dynamics of a spacecraft

as it moves along a periodic orbit about a libration point in the CR3BP is that of

Wong et al., which employs linear orbit approximations and, as such, is valid only

for relatively small periodic orbits. In contrast, large nonlinear periodic orbits are

investigated here. Secondly, the model framework that is developed in this investi-

gation yields the fully coupled equations of motion that govern the orbital behavior

as well as the spacecraft orientation. No results from the literature are known to be

available that offer fully coupled results, for a three-dimensional spacecraft system in

the spatial CR3BP.

1.4 Scope of the Current Investigation

The current investigation concerns the motion of a spacecraft comprised of two

rigid bodies, connected by a joint that offers a single rotational degree of freedom,

within the context of the CR3BP. This formulation possesses some limitations as a

consequence of the assumptions; however, it is selected because it also offers several

locations where the rotating frame dynamics and the gravitational forces from the

attracting bodies effectively cancel. These areas are of interest for this investigation

Page 19: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

6

because coupling effects that exist between the orbit and attitude are most visible in

the vicinity of these equilibrium points. The motion of the spacecraft system with

respect to Lyapunov and halo reference orbits are examined. The effects of the orbit

on the attitude and the impact of the attitude on the orbit are more closely examined

and the results are presented in the form of representative test cases. Additionally,

a solar sail family of orbits is incorporated to explore the application to solar sails.

The spacecraft system selected is sufficiently complex to offer some of the challenges

associated with an actual spacecraft system, while still allowing the model framework

to be established. The investigation is outlined as follows,

Chapter 2

Kane’s dynamical approach and methodology is introduced to formulate the equa-

tions of motion for a system. Relevant background information related to the circular

restricted three-body problem and attitude dynamics is incorporated to facilitate the

later development of the nonlinear variational coupled orbit and attitude equations

of motion for the spacecraft system. Notation standards are also established in this

chapter and are used throughout the rest of the analysis.

Chapter 3

The model framework to incorporate attitude dynamics into the CR3BP is pre-

sented in detail. All variables required to formulate the nonlinear variational equa-

tions of motion are discussed. Issues surrounding the computational difficulties that

arise naturally in this problem are presented along with the solution that is incorpo-

rated to overcome the problem.

Page 20: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

7

Chapter 4

Analysis of the spatial motion of the spacecraft system is accomplished in various

planar periodic Lyapunov reference orbits. The effects of the orbit on the attitude

and the attitude on the orbit, as well as spin stabilization, are explored for a variety

of vehicle parameters and these are presented in the form of representative test cases.

Results reflecting the maximum orientation response are presented for a number of

representative orbits and inertia properties, and are generalized to create a tool in

the form of a map. These maps relate the maximum Lyapunov orbit amplitude, Ay,

and the inertia parameters to the maximum response observed for each angle in a

body-fixed Euler angle rotation sequence relative to the rotating CR3BP frame over

one revolution of the reference orbit.

Chapter 5

In this chapter, the spatial motion of the spacecraft system in three-dimensional

periodic halo references orbits is examined. Test cases similar to those examined

in Chapter 4 are presented. Again, the maximum orientation response, represented

by Euler angles relative to the rotating CR3BP frame, are generalized for a number

of representative orbits and inertia properties, in the form of attitude maps. These

maps relate the maximum out of plane excursion, Az and inertia parameters to the

maximum response observed for each angle in a body fixed Euler angle rotation

sequence relative to the rotating CR3BP frame over one revolution of the reference

orbit.

Chapter 6

The model framework is extended to include solar radiation pressure and the

motion of a solar sail type spacecraft is examined. An assessment of the departure

from the vicinity of the reference orbit as predicted by the coupled orbit and attitude

Page 21: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

8

model, is summarized. The potential to employ this deviation to determine the

required attitude configuration to control the orbital motion of the sail such that it

remains close to the reference is examined.

Chapter 7

Concluding remarks and considerations for future work are included here.

Page 22: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

9

2. BACKGROUND

The formulation of Kane’s equations is initially explored to model the problem. Sev-

eral key features of Kane’s method, such as generalized speeds and partial velocities

are defined in detail. Then, to establish the background necessary to formulate the

coupled orbit and attitude equations of motion in the dynamical regime represented

by the Circular Restricted Three-Body Problem (CR3BP), background related to the

CR3BP is introduced, followed by specifics related to attitude dynamics as applicable

to this investigation.

2.1 Kane’s Method

Kane’s approach to derive the equations of motion for a system is employed for

several specific reasons. Kane’s method is well-suited for deriving equations of motion

for systems of multiple rigid bodies moving under the influence of several gravitational

fields, such as spacecraft, that are composed of many individual bodies connected by

joints in a chain or tree-like structure. [34–40] Similar to the Lagrangian method [41],

assuming workless constraints, the contact forces are automatically eliminated. The

elimination of contact forces offers a great advantage over the Newtonian formulation,

which assumes six degrees of freedom for each body present. No rearrangement of the

derived equations of motion to achieve a form suitable for computer implementation is

necessary. Lagrange’s formulation requires the computation of the partial derivatives

of the Lagrangian, a function of the total kinetic and potential energy, with respect

to each configuration coordinate. Implementation of the Lagrangian method can be

very cumbersome when considering systems with many degrees of freedom. Kane’s

method employs simple matrix multiplication methods to derive the equations of

motion. Once the kinematics of the first body in the system are computed, the

Page 23: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

10

kinematics for the remaining bodies are easily extrapolated. Kane’s method is based

on the principles of linear and angular momentum. The method partitions the general

formulas for the time rate of change of linear and angular momentum into separate

terms in the directions of a set of specified generalized speeds. [42,43]

2.1.1 Configuration Coordinates and Generalized Speeds

As an alternative to basing the analysis on position variables (configuration coor-

dinates), Kane’s method uses velocity variables identified as generalized speeds. The

generalized speeds, denoted ui, are selected in any manner, but it is usually desirable

to select an independent set such that changes to one speed do not affect any other

speed. If minimal variables are not assigned, constraint equations are incorporated

to reduce the order of the system. If minimal variables are selected, one generalized

speed is required for each degree of freedom. The total number of generalized speeds is

denoted n∗. Configuration coordinates may be required to fully describe the system.

The derivatives of the configuration coordinates are formulated by some combination

of a subset of the generalized speeds.

2.1.2 Kinematics

The kinematics of the system must be formulated before Kane’s equations are ap-

plied. A basic summary of the kinematics follows to facilitate an ordered presentation

of Kane’s method and to clearly define the required notation. First, the position of

the center of mass of body B, denoted rB∗, is defined relative to a fixed point. The

frame n represents the coordinate system fixed in the inertial reference frame. The

absolute velocity of the center of mass of body B is then determined by differentiating

the position vector as follows,

vn B∗=

dn

dtrB

vn B∗=db

dtrB

∗+ ωn b × rB∗

(2.1)

Page 24: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

11

The absolute angular velocity of some coordinate system b is defined as ωn b, while

db rB∗/dt is the rate of change of magnitude of the position vector with respect to

time as observed from frame b. Coordinate system b is, in fact, fixed in body B. This

process is repeated to determine the absolute acceleration of the center of mass of

body B. Once the kinematics corresponding to the center of mass of the first body in

the chain is available, the kinematical expression for the next body can be represented

by considering the motion relative to the first body. The bodies in the system are

connected by some type of mechanical joint that restricts motion, usually to just one

or two degrees of freedom, which renders these relative velocities and accelerations

easy to formulate.

2.1.3 Momentum Principles

The development of Kane’s equations of motion relies on the principles of linear

and angular momentum. The following notation is used throughout this investigation.

The rate of change of linear momentum, for any body, B, in a system is written,

∑FB =

dn

dt

(mb v

n B∗)

The sum of all the external forces on body B is then equal to the resultant∑FB. The

mass for any body, B, is defined by the scalar quantity mb. A single overbar denotes

a vector. A similar expression yields the rate of change of angular momentum,

∑MB/B∗

=dn

dt

(IB/B∗

· ωn b

)

The sum of all external moments on body B about the center of mass, B∗, is rep-

resented by the resultant sum∑MB/B∗

. The double overbar represents a dyadic.

Then, IB/B∗

is the inertia dyadic relative to B∗ for any three-dimensional body. The

components of the inertia dyadic are frequently collected in a matrix as,

Page 25: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

12

IB/B∗

=

Ib1b1 Ib1b2 Ib1b3

Ib2b1 Ib2b2 Ib2b3

Ib3b1 Ib3b2 Ib3b3

where the vector basis is identified prior to computation. The mass moments of inertia

of body B, about the center of mass, B∗, are described by Ib1b1 , Ib2b2 , and Ib3b3 , and

the remaining terms are products of inertia. The equations for the time rate of change

of linear and angular momentum are rearranged so that all terms appear on the left

side of the equation, that is,

∑FB − dn

dt

(mb v

n B∗)= 0 (2.2)

∑MB/B∗ − dn

dt

(IB/B∗

· ωn b

)= 0 (2.3)

Equations (2.2) and (2.3) are then used to formulate Kane’s equations of motion.

2.1.4 Partial Velocity and Partial Angular Velocity Matrices

The partial velocity matrix is formed for body B from the derivative of the velocity

vector vn B∗with respect to each generalized speed, ui, for i = 1 to n∗. [42] This

partial velocity matrix, represented by ∂ vn B∗/∂u, determines the portion of the vector

reflecting the time rate of change of linear momentum that is aligned with the ui

direction, in each of the three spatial dimensions of the b-frame. The matrix has n∗

rows (one for each ui), and three columns (one for each spatial dimension of the b-

frame). Similarly, the partial angular velocity matrix is computed from the derivative

of the angular velocity vector, ωn b, with respect to each generalized speed, ui, for i

= 1 to n∗. This quantity indicates the precise portion of the vector that is computed

as the time rate of change of angular momentum is to be aligned in the ui direction;

appropriate terms appear in the matrix ∂ ωn b/∂u. Similarly, this matrix also possesses

n∗ rows and three columns.

Page 26: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

13

2.1.5 Construction of Kane’s Equations

The partial velocity vectors and the momentum equations are combined to form

Kane’s equations of motion. [42] The product of the partial velocity matrix and the

time rate of change of linear momentum in Equation (2.2) as well as the product of

the partial angular velocity matrix and the time rate of change of angular momentum

in Equation (2.3) are determined for each body in the system. A coordinate frame

fixed in body B is selected as the common vector basis, and the partial velocity and

partial angular velocity matrices and Equations (2.2) and (2.3) are all represented in

terms of this frame. For body B, the equations are summarized,

∂ vn B∗

∂u

∑FB − ∂ vn B∗

∂u

dn

dt

(mb v

n B∗)= 0

∂ ωn b

∂u

∑MB/B∗ − ∂ ωn b

∂u

dn

dt

(IB/B∗

· ωn b

)= 0

These two vector equations for body B are now summed to create one vector equation.

Kane splits this equation into two sections, generalized inertia forces and generalized

active forces. [42] Generalized inertia forces, denoted Q∗, combine the contribution

of the quantities that depend on the time rate of change of both linear and angular

momentum, and the generalized active forces, denoted Q, collect the contributions

from external loads. The generalized inertia force and the generalized active force for

body B are described as follows,

Q∗B = −∂ vn B∗

∂u

dn

dt

(mb v

n B∗)− ∂ ωn b

∂u

dn

dt

(IB/B∗

· ωn b

)(2.4)

QB =∂ vn B∗

∂u

∑FB +

∂ ωn b

∂u

∑MB/B∗

(2.5)

To apply Kane’s method to a multibody system, the contributions from each body

must be added together to obtain a single equation. [42] A coordinate frame fixed

in body B remains as the common vector basis, and all contributions are expressed

Page 27: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

14

in terms of this frame. Kane’s formulation for a system composed of m bodies is

represented by the following expression,

m∑

B=1

Q∗B +

m∑

B=1

QB = 0 (2.6)

Now that Kane’s method for deriving the governing equations of motion has been

summarized, it can be applied to the spacecraft system in the CR3BP.

2.2 Circular Restricted Three-Body Problem

For the purpose of this investigation, the reference trajectory is a path that reflects

the motion of a point mass spacecraft propagated in the CR3BP, where the spacecraft

is moving under the gravitational influence of two primary bodies modeled as point

masses. This regime has been selected specifically because there are locations in the

rotating system where the gravitational forces and rotating frame dynamic accelera-

tions cancel or the contributions from the combination of these two terms is small,

allowing the observation of coupling forces that exist between the orbital mechanics

and attitude dynamics.

2.2.1 Equations of Motion

The CR3BP models the motion of a small third body in the presence of the

gravitational influence of two larger primary bodies. There are several underlying

assumptions that are significant in this model. [44] Since the particle is assumed to

be of infinitesimal mass, the primary orbits are modeled as Keplerian. It is assumed

that the spacecraft has sufficiently small mass that it does not affect the motion of

either of the primary bodies. The two primary bodies then move in circular orbits

about their common barycenter at a constant rate Ω. A rotating coordinate system

is assigned, denoted (a1, a2, a3), as depicted in Figure 2.1. The angular velocity of

the a-frame relative to an inertial frame, n, is denoted ωn a and is equal to Ωa3. In

Page 28: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

15

n1

a1

a2

n2

P1

P2

P3

D R

P

D1

D2

Figure 2.1. Circular Restricted Three-Body Problem

dimensional form, the position vector from the barycenter to the spacecraft center of

mass is defined by P = Xa1 +Y a2 +Za3. The dimensional equations of motion with

respect to the system barycenter are described by,

m3dn 2

dt2P =

−Gm1m3

D3D − Gm2m3

R3R (2.7)

where G represents the universal gravitational constant, the position from the center

of mass of the first primary to the spacecraft is represented by D = P − D1, and the

position from the center of mass of the second primary to the spacecraft is represented

by R = P − D2, with m1 as the mass of primary P1, m2 as the mass of primary P2,

and m3 as the mass of the spacecraft.

For convenience, a set of characteristic quantities are defined to assist in nondi-

mensionalizating Equation (2.7). The characteristic length, l∗ is the sum of D1 and

D2. The characteristic mass, m∗, is defined as the sum of m1 and m2. The charac-

teristic time is represented by,

t∗ =

[(D1 +D2)3

G (m1 +m2)

]1/2

=

[l∗3

Gm∗

]1/2

(2.8)

Page 29: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

16

The barycenter of the primary system is located by considering the mass ratio of the

two primaries and the total distance between P1 and P2. In dimensional form, the

locations of the primaries with respect to the barycenter are given by

D1 = − m2l∗

m1 +m2

a1 D2 =m1l

m1 +m2

a1 (2.9)

The introduction of the characteristic quantities yields a new nondimensional form of

the position vector from the barycenter to the spacecraft center of mass,

p =P

l∗= xa1 + ya2 + za3 (2.10)

The position vectors from the barycenter to the centers of mass of P1 and P2 are also

written in nondimensional form,

d1 =D1

l∗= −µa1 d2 =

D2

l∗= (1− µ) a1 (2.11)

respectively. Similarly, the position vectors from the centers of mass of P1 and P2 to

the spacecraft center of mass as nondimensional quantities are,

d =D

l∗r =

R

l∗(2.12)

respectively. A nondimensional time quantity is noted to be

τ =t

t∗(2.13)

The mass parameter that identifies a specific system, µ, is defined as the ratio of

the mass of the smaller primary body to the total mass of the two primaries. Since

m1 = m∗ −m2, the nondimensional expressions for m1 and m2 are,

1− µ =m1

m∗ µ =m2

m∗ (2.14)

Replacing the actual quantities with the product of the nondimensional terms and

the characteristic values, Equation (2.7) is rewritten,

dn 2

d (t∗τ)2 l∗p =

−Gm∗(1− µ)

(l∗d)3

(l∗d)− Gm∗µ

(l∗r)3 (l∗r) (2.15)

Page 30: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

17

Rearranging Equation (2.15) such that the characteristic quantities are grouped to-

gether yields,l∗

t∗2

dn 2

d (τ)2 p =

(Gm∗

l∗3

)l∗(−(1− µ)d

d3− µr

r3

)(2.16)

where it is noted that the first term on the right side is simply the inverse of the

square of the characteristic time term. Thus, the characteristic quantities on both

sides cancel and the nondimensional equation simplifies to,

¨p = −(1− µ)d

d3− µr

r3(2.17)

where,

d = (x− ((1− µ)) a1 + ya2 + za3

d =

√(x− (1− µ))1/2 + y1/2 + z1/2

r = (x− µ) a1 + ya2 + za3

r =

√(x− µ)1/2 + y1/2 + z1/2

(2.18)

The resulting second order scalar nondimensional equations of motion are,

x− 2y − x =− (1− µ)(x+ µ)

d3− µ(x− 1 + µ)

r3

y + 2x− y =− (1− µ)y

d3− µy

r3

z =− (1− µ)z

d3− µz

r3

(2.19)

These equations of motion can be numerically integrated to obtain a time history of

the motion of the spacecraft center of mass, under the gravitational influence of the

two larger primary bodies. Since the system is conservative, [45] the following pseudo

potential function is defined, and the equations of motion can be further simplified,

that is,

U∗ =1− µd

r+

1

2

(x2 + y2

)(2.20)

Page 31: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

18

x− 2y =∂U∗

∂x

y + 2x =∂U∗

∂y

z =∂U∗

∂z

(2.21)

An integral of the motion is realized by integrating the sum of the dot product of the

velocity of the spacecraft, P3, with respect to the rotating frame and the equations

of motion described in Equation (2.21). The velocity of the spacecraft with respect

the the a-frame is defined,

va P3 = xa1 + ya2 + za3 (2.22)

The dot product between Equation (2.22) and the vector form of Equation (2.21)

yields, in component form,

xx− 2xy = x∂U∗

∂x

yy + 2yx = y∂U∗

∂y

zz = z∂U∗

∂z

(2.23)

The addition of these components produces the following expression,

xx+ yy + zz = x∂U∗

∂x+ y

∂U∗

∂y+ z

∂U∗

∂z(2.24)

where,

x∂U∗

∂x+ y

∂U∗

∂y+ z

∂U∗

∂z=∂x

∂τ

∂U∗

∂x+∂y

∂τ

∂U∗

∂y+∂z

∂τ

∂U∗

∂z=∂U∗

∂τ(2.25)

Integration of Equation (2.24) and multiplication of all terms by a factor of 2 yields

the expression for the Jacobi Constant, JC.

x2 + y2 + z2 = 2U∗ − JC (2.26)

This integral of the motion is employed in the numerical integration strategies to

ensure accuracy of the propagated solution.

Page 32: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

19

2.2.2 Libration Points

The CR3BP allows five equilibrium solutions as points relative to the rotating sys-

tem where the gravitational forces and the rotating frame dynamics cancel, assuming

a vehicle modeled as a point mass. Figure 2.2 illustrates the location of these points.

The three collinear points L1, L2, and L3, located along the line connecting the two

primaries, are of particular interest in this investigation. Two additional solutions are

the triangular or equilateral points, L4 and L5. The exact equilibrium point positions

are determined by considering the locations where the velocity and acceleration of the

spacecraft relative to the rotating frame is equal to zero. If this condition is satisfied,

then Equation (2.21) collapses to,

a1

a2

P2

P1

L2L1

L5

L4

L3

Figure 2.2. Libration Point Locations in CR3BP

∂U∗

∂x=∂U∗

∂y=∂U∗

∂z= 0 (2.27)

By considering the partial derivative of the pseudo potential, U∗, with respect to x,

y, and z, and equating these expressions to zero, the locations of the libration points

are determined. As an example, for the libration point L1,

Page 33: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

20

∂U∗

∂xL1

=− (1− µ)(xL1 + µ)

d3− −µ(xL1 − 1 + µ)

r3+ x = 0

∂U∗

∂yL1

=− (1− µ)yL1

d3− −µyL1

r3+ y = 0

∂U∗

∂zL1

=− (1− µ)zL1

d3− −µzL1

r3= 0

(2.28)

The L1 libration point has yL1 = zL1 = 0. If xL1 is assumed to be xL1 = 1− µ− γ1,

then Equation (2.28) simplifies to,

1− µ− γ1 = − (1− µ)

(1− γ1)2− −µ

(γ1)2(2.29)

This equation is solved iteratively by employing a Newton method. The location of

the collinear libration points, in the Earth-Moon system, in nondimensional form are

xL1 = 0.836915 (nd), xL2 = 1.155682 (nd), and xL3 = −1.005062 (nd). Both two

and three-dimensional periodic orbits exist in the vicinity of these points. Numerical

techniques to produce these orbits are relatively straightforward to implement.

2.2.3 Linear Variational Equations

The linear variational equations are developed for various purposes including tar-

geting strategies for the computation of families of periodic orbits. [44–46] The vari-

ational equations are developed for L1, for example, by examining the expressions in

Equation (2.21) under perturbations,

x = xL1 + ξ

y = yL1 + ν

z = zL1 + χ

(2.30)

where xL1 , yL1 , zL1 locate the equilibrium solution, and ξ, ν, and χ are variations

relative to L1. The first and second derivatives of Equation (2.30) are evaluated with

respect to nondimensionalized time. The right side of Equation (2.21) is simplified

by using a Taylor series expansion about the equilibrium solution, neglecting all

Page 34: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

21

higher-order nonlinear terms. The following linear variational equations with constant

coefficients are realized, i.e.,

ξ − 2ν =U∗xxξ + U∗

xyν + U∗xzχ

ν + 2ξ =U∗yxξ + U∗

yyν + U∗yzχ

χ =U∗zxξ + U∗

zyν + U∗zzχ

(2.31)

where U∗ij are the second-order partials of U∗ with respect to i, j, evaluated at L1.

Similar expressions can be formulated for the other libration points. All of the libra-

tion points are noted to be in the plane of the motion of the primary bodies, thus,

zLi= 0, and the expressions in Equation (2.31) simplify,

ξ − 2ν =U∗xxξ + U∗

xyν

ν + 2ξ =U∗yxξ + U∗

yyν

χ =U∗zzχ

(2.32)

A first-order form is realized by defining a six-element state vector,

δxL =

ξ

ν

χ

ξ

ν

χ

(2.33)

and Equation (2.32) is then written,

δ ˙xL = AδxL A =

0 I

U∗XX Ω

(2.34)

where,

Page 35: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

22

U∗XX =

U∗xx U∗

xy U∗xz

U∗yx U∗

yy U∗yz

U∗zx U∗

zy U∗zz

Ω =

0 2 0

−2 0 0

0 0 0

The linear in-plane and out-of-plane motion are noted to decouple. Considering in-

plane motion, Equation (2.32) is expressed,

ξ − 2ν =U∗xxξ + U∗

xyν

ν + 2ξ =U∗yxξ + U∗

yyν(2.35)

which has a general solution of the form,

ξ =4∑

i=1

Aieλiτ

ν =4∑

i=1

Bieλiτ

(2.36)

where Ai and Bi are constants of integration, of which four of eight are independent.

A solution of the form,

ξ

ν

=

Ai

Bi

eλiτ (2.37)

is assumed for one particular i value. Differentiating Equation (2.37) twice with

respect to nondimensional time, and substituting into Equation (2.35) the resulting

expression is written,

λ2

i 0

0 λ2i

Ai

Bi

eλiτ+

0 −2λi

2λi 0

Ai

Bi

eλiτ

=

U∗

xx U∗xy

U∗yx U∗

yy

Ai

Bi

eλiτ

(2.38)

which is rearranged and simplifies to,

Page 36: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

23

λ2

i − U∗xx −2λi − U∗

xy

2λi − U∗yx λ2

i − U∗yy

Ai

Bi

eλiτ = A∗

Ai

Bi

eλiτ =

0

0

(2.39)

It is clear from the form of Equation (2.39), that the λi represent the eigenvalues of

A∗ and Ai and Bi form the corresponding eigenvectors corresponding to each λi. For

any eigenvalue, the quantities Ai and Bi are scalar multiples, therefore Bi = αiAi.

Given the form of the equations and, due to the fact that the reference is a constant,

the eigenvalues of A∗ emerge in reciprocal pairs [45]. Evaluating these eigenvalues

reveals a real reciprocal pair of eigenvalues (λ1, λ2), and a reciprocal pair of imaginary

eigenvalues (λ3, λ4). By selecting initial conditions that suppress divergent modes (i.e.

positive real eigenvalues), the real roots are eliminated, and the solution in Equation

(2.36) is simplified to isolate the oscillatory mode,

ξ =A3eλ3τ + A4e

−λ3τ

ν =α3A3eλ3τ − A4α3e

−λ3τ(2.40)

The coefficients, A1, A2, correspond to the real eigenvalues and, therefore, are assigned

a value of zero. The set in Equation (2.40) offers a good initial guess for targeting

small in-plane periodic orbits about the libration points; the linear orbit can seed a

differential corrections continuation process to propagate a family of planar Lyapunov

orbits.

2.2.4 The State Transition Matrix

The equations of motion of the CR3BP cannot be solved analytically, thus nu-

merical tools are useful to gain insight into the behavior of the system. Numerical

integration is employed to determine the response of the system over a specific length

of time based upon an initial state. Given some six-dimensional initial state in posi-

tion and velocity, adjustments in this initial state affect the response of the system at

locations downstream. The State Transition Matrix (STM), defined as Φ(τ , τ0), pre-

dicts, through a linear estimate, the sensitivity of each element of some final state to

Page 37: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

24

small perturbations in each element of the initial state and, thus, the state transition

matrix is frequently denoted a sensitivity matrix. The nonlinear equations of motion

for a particular system are represented by,

˙x = f(x, τ) (2.41)

where the vector,

x =

x

y

z

x

y

z

(2.42)

forms the full state vector in terms of the position and velocity of P3 within the con-

text of the CR3BP. Assume that a full state initial condition, x r0 , yields a general

reference trajectory xr (τ). The six-dimensional state along a nearby trajectory, de-

noted x (τ), is expressed as a combination of the state along the reference trajectory

and a variation, δx (τ), relative to the reference at each instant in time τ , i.e.,

x (τ) = xr (τ) + δx (τ) (2.43)

The derivative of Equation (2.43) with respect to time is substituted into the expres-

sions into Equation (2.41) and yields,

˙xr (τ) + δ ˙x (τ) = f (xr (τ) + δx (τ) , τ) (2.44)

To simplify the right side, a Taylor expansion is employed about the reference tra-

jectory, xr, where δx = 0, and assuming a small variation, all nonlinear higher-order

terms are truncated. Equation (2.44) is then written as a set of differential equations

of the form,

δ ˙x (τ) =∂f

∂xr

∣∣∣∣xrδx (τ) (2.45)

Page 38: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

25

The term ∂f∂xr

∣∣xr

can also simply be written as A(τ) and with this final substitution,

the linear variational equations of motion relative to some reference trajectory, xr,

are described by,

δ ˙x (τ) = A (τ) δx (τ) (2.46)

The matrix A(τ) is of the form,

A =

03x3 I3x3

U∗XX Ω

(2.47)

where the matrix of second partial derivatives of the pseudo potential evaluated along

the reference trajectory (U∗XX) and the constant matrix (Ω) are evaluated as,

U∗XX =

U∗xx U∗

xy U∗xz

U∗yx U∗

yy U∗yz

U∗zx U∗

zy U∗zz

Ω =

0 2 0

−2 0 0

0 0 0

(2.48)

A general solution of Equation (2.46) is,

δx(t) = Φ (τ , τ0) δx0 (2.49)

where the STM, Φ (τ , τ0), is a 6x6 matrix, governed by the matrix differential equa-

tion,

Φ (τ , τ0) = A(τ)Φ (τ , τ0) (2.50)

Equation (2.50) is realized by differentiating Equation (2.49) and substituting the re-

sult into Equation (2.46). The additional 36 scalar equations represented in Equation

(2.50) are integrated along with the nonlinear equations of motion for the system, to

construct a representation for the state transition matrix at some final state along

the reference. Equation (2.49) must be true at the initial time τ0, thus, the initial

conditions for Equation (2.50), i.e., the STM at time τ = τ0, must be equal to the

6x6 identity matrix. The STM is employed in various iterative schemes to accom-

plish numerous objectives including design, control, stationkeeping, and navigation,

for example. It can also be useful for simple iterative targeting schemes. A general

targeting scheme is first considered.

Page 39: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

26

2.2.5 General Targeting Technique: Constraints and Free Variables

There are many ways to implement a general targeting scheme. The generalized

method of free variables and constraints is one approach that has been successfully ap-

plied for astrodynamic applications. [47,48] To establish a general targeting method,

a vector of free design variables, X, is constructed. A constraint vector, F (X) is also

formed, containing all constraint equations; the ‘constraints’ incorporate the govern-

ing differential equations. The functional dependencies of the constraints with respect

to the free variables must be deduced. If the number of free variables is equal to the

number of constraints, the iterative Newton update equation is applied to determine

the solution, that is,

Xk+1 = Xk −DF (Xk)−1F (Xk) (2.51)

where DF (Xk) = ∂F /∂X is the Jacobian matrix that is evaluated on the reference

path. If there are more variables in the design vector than there are constraint

equations, a minimum norm solution is employed in the update step, i.e.,

Xk+1 = Xk −DF (Xk)T[DF (Xk) ·DF (Xk)T

]−1F (Xk) (2.52)

Simplifications that result due to symmetry properties and periodicity in the CR3BP

are now examined, where simple targeting schemes aid in the computation of two

types of families of nonlinear periodic reference orbits are explored.

2.2.6 Targeting Periodic Orbits in the CR3BP

Targeting planar and spatial periodic orbits in the vicinity of the collinear libra-

tion points is a well-known problem. [49–51] An infinite number of orbits exist in

these regions, many as members of various families. [44] Such periodic orbits can be

computed by a variety of targeting techniques. A simple, single arc targeting process

is employed here to compute the nonlinear, periodic orbits. There are many ways to

implement a single arc shooting scheme, but most are based on a Newton iteration

Page 40: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

27

process. The equations of motion for P3 in the CR3BP are invariant under the trans-

formation to negative time and the Mirror Theorem, as noted Roy and Ovenden [52],

indicates that for every trajectory in forward time, there exist another trajectory in

reverse time that is reflected across a plane of symmetry (the a1 - a3 plane). Further-

more, for periodicity, the orbits must contain mirror configurations at two separate

points in time. [52] In the vicinity of the collinear libration points, the mirror theorem

allows periodic orbits to be determined by targeting perpendicular crossings. If the

initial state is located on the a1 - a3 plane and a perpendicular crossing condition is

enforced, i.e., there is no initial velocity component in either the a1 or a3 direction,

then another perpendicular crossing is sought at the next a1 - a3 plane crossing, by

employing the STM to iteratively correct the initial state. Once the half period tra-

jectory is determined, one that satisfies the requirements for initial and final crossings

of the a1 - a3 plane, the mirror configuration ensures that this trajectory is reflected

across the a1 - a3 plane, yielding a periodic orbit that returns to the initial state in

position and velocity, at least for the first revolution, if appropriate tolerances are

specified on the acceptable error. Since the vicinity of the collinear libration points

is numerically sensitive, the tolerance is set as low as computationally possible. The

general targeting approach for constraints and free variables is modified to exploit

the simplifications resulting from symmetry and periodicity.

Example 1: Planar L1 Lyapunov Family

The computation of the L1 Lyapunov family of periodic orbits is straightforward.

Given an initial guess for position and velocity, in the form noted in Equation (2.42)

for a spacecraft, the states are updated iteratively. To compute planar orbits in the

vicinity of L1, the following vector of design variables is assumed,

X =

y0

τ

(2.53)

Page 41: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

28

where y0 represents the initial velocity in the a2 direction and τ is the final time,

corresponding to a half period. The constraint vector required at the final time to

enforce a perpendicular crossing of the a1 axis is,

F(X)

=

yf (y0, τ)

xf (y0, τ)

(2.54)

An initial guess is generated from a linear orbit in the vicinity of L1, as approximated

in Equation (2.40). The Jacobian is formed as the partial derivatives of the constraint

variables with respect to each free variable,

DF(X)

=

∂yf∂y0

∂yf∂τ

∂xf∂y0

∂xf∂τ

(2.55)

The partials in the Jacobian are replaced by elements of the STM as appropriate or

expressions for time derivatives, i.e,

DF(X)

=

φ25 yf

φ45 xf

(2.56)

Another simplification is realized for perpendicular crossing of the a1 axis. By defi-

nition, the a2 component of the final position vector must be zero. Combining this

observation and the fact that the Jacobian matrix is square, only the first of the vector

equations in Equation (2.51) is actually necessary. Thus, Equation (2.51) simplifies

to,

y0k+1 = y0

k − yfφ25xf − φ24yf

· xf (2.57)

Lyapunov orbits in the Earth-Moon system are employed in this analysis. By in-

creasing values of x0 in the a1 direction, while using the initial velocity, y0, from the

previous step as an initial guess, a set of orbits in the family of L1 planar Lyapunov

orbits in the Earth-Moon system, are constructed and appear in Figure 2.3.

Page 42: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

29

2 3 4 5

x 105

−1.5

−1

−0.5

0

0.5

1

1.5x 10

5

a1 (km)

a 2 (km

)

Figure 2.3. Partial Family of L1 Planar Lyapunov Orbits in E-M System

Many different forms of the basic targeting algorithms are available; these steps can

easily be modified to obtain another formulation. Similar families of orbits have been

computed about the other collinear libration points.

Example 2: Spatial L1 Northern Halo Family

The three-dimensional halo family of orbits in the CR3BP has also been exten-

sively investigated. The halo family is numerically computed from a pitchfork bifur-

cation emerging from the Lyapunov family of orbits. [49–51,53] For the Earth-Moon

system, the Lyapunov orbit that bifurcates to the three-dimensional halo family is

highlighted in red in Figure 2.4.

Page 43: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

30

3 3.2 3.4

x 105

−4

−3

−2

−1

0

1

2

3

4x 10

4

a1 (km)

a 2 (km

)

Figure 2.4. L1 Planar Lyapunov Orbit that Bifurcates to L1 HaloFamily in E-M System

In a method analogous to that presented for the L1 Lyapunov planar family, the

halo family of orbits are also targeted in the vicinity of the collinear libration points.

One three-dimensional periodic Northern halo orbit is computed by differentially

correcting initial conditions, seeded using the bifurcating Lyapunov orbit displayed

in red in Figure 2.4, in the vicinity of the L1 collinear libration point, and a small

positive Az component. Additional family members are determined by a differential

corrections and continuation process. Some trajectories in a family of northern Earth-

Moon (E-M) halo orbits in the vicinity of L1 appear in Figure 2.5. Additional families

are also computed about the other collinear libration points. Members of these orbit

families are used as reference paths for several test cases later in this investigation.

Page 44: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

31

3.23.4

3.63.8

x 105

−5

0

5

x 104

−2

0

2

4

6

x 104

a1 (km)

a2 (km)

a 3 (km

)

Az

(km

)

385

76500

Figure 2.5. Family of Northern Halo Orbits in the Vicinity of L1 inthe E-M System

2.3 Attitude Dynamics

Attitude dynamics, as applied to the motion of space vehicles, concerns the ori-

entation of a spacecraft in three-dimensional space, with respect to some reference

frame. Attitude prediction is the focus of this investigation, although some aspects

of spacecraft control are briefly introduced. Equations of motion are formulated and

numerically integrated to gain understanding of the behavior of a specific body un-

der varying testing conditions. The basic concept and notation carried forward are

introduced in the following sections.

2.3.1 Rotational Kinematics

There are several ways to describe the orientation of a body in three-dimensional

space. It is usually most reasonable to relate some initial and final orientation to a

particular reference. At a minimum, three variables are required to determine the

orientation of a rigid body in three-dimensional space. [54] Incorporating additional

Page 45: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

32

parameters assists in removing singularities; however, it also requires the implemen-

tation of appropriate constraint equations. Three different specific sets of variables

are employed in this investigation to describe orientation, and each set is described

in detail below.

Euler Parameters

Euler parameters, also denoted quaternions, are particularly useful for attitude

prediction investigations. By incorporating one redundant parameter, this set of four

quantities is free of possible singularities and trigonometric functions, ensuring that

the attitude prediction is valid for all possible rigid body configurations [43]. The

Euler vector, representing the rotation from some initial frame, denoted a, to a final

frame, denoted b, is defined as,

εa b = ε1b1 + ε2b2 + ε3b3 with the constraint ε12 + ε2

2 + ε32 + ε4

2 = 1 (2.58)

As is well known, a simpler rigid body rotation in three-dimensional space can be

described as a rotation through the angle θ about the unit direction λa b. [43] Then

the Euler parameters are correlated such that,

εa bi = λa b sin(θ/2) i = 1, 2, 3

εa b4 = cos(θ/2)

(2.59)

This set incorporates one redundant parameter and, therefore, one constraint equation

is required. This variable set does not offer a straightforward physical interpretation of

the individual parameters which creates challenges for visualization. To incorporate

the benefits of Euler parameters in this analysis, the results are transformed and

displayed in terms of meaningful variables such as Euler angles. Euler parameters are

selected as the working set, and are employed for all numerical integration purposes

in this investigation. The alternate types of variables are used solely for coordinate

frame transformations and visualization purposes.

Page 46: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

33

Direction Cosine Elements

Direction cosine elements offer a simple means of transforming quantities from

one coordinate frame to another. [54] Direction cosine elements are a nine-parameter

set, that comprise the direction cosine matrix (DCM). [It is noted that a row vector

format is employed throughout this investigation.] Direction cosines are used only to

transform vectors and tensors from one frame to another. The transformation from

some initial frame, the a-frame, to some final frame, the b-frame, is written as Cab,

and the location of each direction cosine element in this matrix is identified by the

subscripts,

Cab =

C11 C12 C13

C21 C22 C23

C31 C32 C33

(2.60)

such that, [a1 a2 a3

]=[b1 b2 b3

]Cab (2.61)

Conversion from Euler parameters to direction cosine elements is completed using the

following relationships, [43]

C11 =1− 2ε22 − 2ε3

2 C12 = 2(ε1ε2 − ε3ε4) C13 = 2(ε3ε1 + ε2ε4)

C21 =2(ε1ε2 + ε3ε4) C22 = 1− 2ε12 − 2ε3

2 C23 = 2(ε2ε3 − ε1ε4)

C31 =2(ε3ε1 − ε2ε4) C32 = 2(ε2ε3 + ε1ε4) C33 = 1− 2ε12 − 2ε2

2

(2.62)

Given the DCM, the Euler parameters are computed from the following expressions,

[43]

ε4 =1

2(1 + C11 + C22 + C33)

12

ε1 =(C32 − C23)

4ε4ε2 =

(C13 − C31)

4ε4ε3 =

(C21 − C12)

4ε4

(2.63)

Equations (2.62) and (2.63) allow for straightforward transformations between vari-

able sets. The physical interpretation of both the DCM and Euler parameter sets are

not always clear, so an additional set is employed to aid in the visualization process.

Page 47: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

34

Euler Angles

For visualization purposes, it is sometimes desirable to convert the orientation

in terms of the Euler parameters to an Euler angle rotation sequence. To later

compare with the results from Wong et al., a body 3-2-1 (θ, φ, ψ) sequence is defined

to represent the rotation from the a-frame to the b-frame, and is denoted C 3-2-1ab ,

that is,

C 3-2-1ab =

cos θ cosφ cos θ sinφ sinψ − sin θ cosψ cos θ sinφ cosψ + sin θ sinψ

sin θ cosφ sin θ sinφ sinψ + cos θ cosψ sin θ sinφ cosψ − cos θ sinψ

− sinφ cosφ sinψ cosφ cosψ

(2.64)

For an axisymmetric spacecraft, a body 3-2-3 (α, ζ, γ) sequence, denoted C 3-2-3ab , is

more intuitive to gain insight concerning the motion of the b-frame relative to the

a-frame. In this form, the angle α represents precession of the b-frame relative to the

a-frame, the angle ζ denotes nutation, and the angle γ reflects spin about the axis of

symmetry. This rotation matrix is defined,

C 3-2-3ab =

cosα cos ζ cos γ − sinα sin γ − cosα cos ζ sin γ − sinα cos γ cosα sin ζ

sinα cos ζ cos γ + cosα sin γ − sinα cos ζ sin γ + cosα cos γ sinα sin ζ

− sin ζ cos γ sin ζ sin γ cos ζ

(2.65)

Each of the three types of variable sets that are introduced for rotational kinemat-

ics possesses advantages and disadvantages. By combining these various sets, most

disadvantages are overcome. Generally, an Euler parameter set is employed for nu-

merical integration, the DCM is utilized for coordinate frame transformations and,

with several Euler Angle sequences, the process allows for seamless integration and

visualization of the resulting motion.

2.3.2 Kinematic Differential Equations

To discuss kinematic differential equations, the notation associated with the an-

gular velocity is first introduced. The angular velocity of the final frame, i.e., the

Page 48: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

35

b-frame, with respect to the initial frame, the a-frame, is written as ωa b. The Euler

parameter set is used in the integration process; therefore, the time rate of change

equations for these variables are required. To formulate these equations, Poisson’s

kinematical equations for the change in the elements of the DCM are first introduced,

that is, [43]

Cab = Cab ωa b where ωa b =

0 − ωa b3 ωa b

2

ωa b3 0 − ωa b

1

− ωa b2 ωa b

1 0

(2.66)

This expression is rewritten in the form ωa b = CabT Cab. Relationships between the

angular velocity components and Equations (2.62) and (2.66) yield, [43]

ωa b1 = C13C12 + C23C22 + C33C32

ωa b2 = C11C13 + C21C23 + C31C33

ωa b3 = C12C11 + C22C21 + C32C31

(2.67)

Next, the time derivatives of the set described in Equation (2.62) are formulated and

the result is,

C11 =− 4ε2ε2 − 4ε3ε3

C12 =2(ε1ε2 + ε1ε2 − ε3ε4 − ε3ε4)

C12 =2(ε3ε1 + ε3ε1 + ε2ε4 − ε2ε4)

C12 =2(ε1ε2 + ε1ε2 + ε3ε4 + ε3ε4)

C11 =− 4ε1ε1 − 4ε3ε3

C12 =2(ε2ε3 + ε2ε3 − ε1ε4 − ε1ε4)

C12 =2(ε3ε1 + ε3ε1 − ε2ε4 − ε2ε4)

C12 =2(ε2ε3 + ε2ε3 + ε1ε4 + ε1ε4)

C33 =− 4ε1ε1 − 4ε2ε2

(2.68)

To obtain a relationship between the angular velocity components and the Euler

parameters and their associated rates, Equation (2.67) is augmented with the trans-

Page 49: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

36

formations in Equation (2.62) and the time derivatives from Equation (2.68), yielding

the following expression,

ωa b1 =2ε4ε1 + 2ε3ε2 − 2ε2ε3 − 2ε1ε4

ωa b2 =2ε4ε2 + 2ε1ε3 − 2ε3ε1 − 2ε2ε4

ωa b3 =2ε4ε3 + 2ε2ε1 − 2ε1ε2 − 2ε3ε4

(2.69)

The expression in Equation (2.69) is represented in matrix form as follows, [43]

ωa b = 2 ˙εa bE (2.70)

where ωa b =[

ωa b1 ωa b

2 ωa b3 0

]and E =

ε4 −ε3 ε2 ε1

ε3 ε4 −ε1 ε2

−ε2 ε1 ε4 ε3

−ε1 −ε2 −ε3 ε4

(2.71)

Equation (2.70) is rearranged to obtain an expression for the time rate of change for

each Euler parameter, i.e.

˙εa b =1

2ωa bET (2.72)

This expression is integrated to obtain the orientation history in terms of Euler pa-

rameters.

2.3.3 Gravity

Formation of the equations of motion requires an understanding of the external

forces exerted on the system. In this investigation, the net force derived from the

gravitational potential due to both of the two primaries is assumed to be the only

external force applied to the system. To clarify the notation, the net force from

a single gravitational potential on a single rigid body is considered. The net force

expression is later extended to include both primaries, and all the connected bodies

Page 50: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

37

that comprise the spacecraft system. An illustration of the simplified system appears

in Figure 2.6, where the primary body is denoted Pi and the single rigid body, S,

with center of mass S∗ are displayed.

Pi

S

dms

R s

ps=R sr

s rs

s1

s2

Figure 2.6. Gravity Force on an Infinitesimal Mass Element

The position vector from the center of mass of the gravitational primary to the

center of mass of rigid body S is defined as Rs, the position vector from the center of

mass of rigid body S to an infinitesimal mass element is written rs, and the sum of

these two quantities, denoted ps, yields the position vector from the primary center

of mass to an infinitesimal mass element.The force exerted on body S is then due to

the gravitational potential of this one attracting body, Pi, as represented by, [43]

F SPi

= −µPi

S

psj(psj · psj

)−3/2ρdτj (2.73)

where µPiis the universal gravitational constant multiplied by the mass of the primary

and the infinitesimal mass element is denoted dmsj = ρdτ , with ρ representing the

density and dτ specifying the differential volume. Since the distance from the center

of the primary to the center of mass of the rigid body, Rs, is much greater than the

distance from the center of mass of the rigid body to the infinitesimal mass element, rs,

it is appropriate to expand the force expression in Equation (2.73) using the binomial

expansion. Simplification and truncation of all terms greater than second order leaves

Page 51: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

38

the following expression for the force exerted on the rigid body and applied at the

center of gravity, [43]

F SPi

= −µPims

Rs2 s1−3µPi

ms

Rs4

[tr(I

S/S∗

)− 5s1 · IS/S∗· s1

]s1−

3µPims

Rs4 IS/S∗· s1 (2.74)

Note that ms is the mass of the rigid body, and the unit vector s1 is aligned with the

direction from the primary center of mass to the rigid body center of mass.

A complete model for the influence of the external forces includes the appropriate

moment. The gravity gradient moment about the center of mass of body S is delivered

by the two primary bodies. For each primary, this moment is derived in terms of the

distance vector from the attracting body to the center of mass of the rigid body, Rs,

as well as the force expansion in Equation (2.74) as displayed in Figure 2.7. The

gravitational moment, due to one primary body, Pi, is then written as, [43]

MS∗Pi

= −Rs × F SPi

(2.75)

The information supporting Equation (2.75) for the computation of the moment is

illustrated in Figure 2.7. The concepts introduced in this section are extended to

incorporate the effects of two primary bodies, for a spacecraft system comprised of

multiple rigid bodies, in Chapter 3.

Pi

S

RCG

rs1

s2

CGRS

FPi

rCG /S

Figure 2.7. Gravitational Moment

Page 52: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

39

3. MODEL FRAMEWORK

The first research objective in this investigation is the development of a model to

formulate the fully coupled orbit and attitude equations in the CR3BP. Large dis-

crepancies in length scales exist in this problem. The distance from the barycenter

to the spacecraft is on the order of hundreds of thousands of km (depending on the

system), and the spacecraft dimensions are typically measured in terms of meters.

The presence of such large differences in the lengths presents a challenge for the com-

putational capabilities, as only finite precision is possible. Numerical challenges can

also prevent the propagation of meaningful results. Thus, a nonlinear variational form

of the equations of motion is employed to mitigate these numerical challenges. The

motion of the spacecraft is monitored relative to some known reference orbit (in any

desired form). The time rate of change of linear momentum, Equation (2.2), is used

to describe the absolute motion of the spacecraft and is later employed to describe

the motion of the reference system. The dynamical contributions from the reference

are subtracted from the absolute motion, eliminating the difficulties of very differ-

ent lengths coupled within the same differential equations, i.e., the position of the

spacecraft relative to the barycenter and the physical dimensions of the spacecraft.

The specific spacecraft configuration and reference orbits are initially introduced, the

framework is presented in detail; further complications that exist in the variational

force equations are discussed.

3.1 Spacecraft Model

The first spacecraft model is comprised of two asymmetric rigid bodies, that is,

body B and body R. Thus, two coordinate frames are assigned to the spacecraft.

The first coordinate frame is fixed in body B, denoted the b-frame. The second

Page 53: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

40

set of unit vectors is fixed in body R and is denoted the r-frame. The coordinate

systems align with the principal directions of the individual bodies for each center of

mass. The mass of body B is mb and the center of mass location is denoted B∗. The

mass of body R is mr and the center of mass location is located at R∗. The inertia

matrices corresponding to the two bodies are expressed in terms of the appropriate

unit vectors, i.e., b-frame and r-frame coordinates, respectively,

IB/B∗

=

Ib1b1 0 0

0 Ib2b2 0

0 0 Ib3b3

IR/R

∗=

Ir1r1 0 0

0 Ir2r2 0

0 0 Ir3r3

The two bodies are connected by a revolute joint with a single degree of freedom

parallel to the b3 direction. Thus, the b3 and r3 directions are aligned for all time.

The location of the joint, denoted J , is determined by the following two vectors. In

the b-frame, the vector from B∗ to J is defined as rJ/B∗

= s1b1 + s2b2 + s3b3. In

the r-frame, the vector from J to R∗ is expressed by rR∗/J = j1r1 + j2r2 + j3r3. A

schematic representation of the spacecraft model appears in Figure 3.1.

3.2 Reference Trajectory

The reference trajectory for this analysis is a trajectory that reflects the motion of

a point mass spacecraft propagated in the CR3BP, where the spacecraft is moving

under the gravitational influence of two primary bodies modeled as point masses. The

rotating frame is defined as the a-frame and rotates with the line that connects the

two primary bodies as they move along circular paths about their common barycenter,

relative to the inertial n-frame, as previously discussed in Chapter 2. A feature that

demonstrates the flexibility of the model framework, is the fact that the reference

trajectory can be determined outside the model, and input as a set of discrete points

with a particular time history. As a consequence, the reference orbit can be of any

form, and when the path is precomputed, the reference points are interpolated using

Page 54: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

41

b1

b2

b3

r1

r3

r2

B*

R*

J

Figure 3.1. Spacecraft Model

a cubic spline technique to determine the location along the reference orbit at a

specified instant in time, corresponding to the system integration time.

3.3 Equations of Motion

The approach introduced in the general discussion of Kane’s formulation is now

applied to the fully coupled orbit and attitude problem. The goal is to produce an

overall understanding of the dynamic model.

3.3.1 Generalized Speeds and Configuration Coordinates

To develop the equations of motion governing the behavior of the spacecraft,

generalized speeds are first assigned. The two-body spacecraft possesses seven degrees

of freedom; therefore seven independent generalized speeds, ui, are selected. The

angular velocity of the b-frame with respect to the a-frame is expressed,

Page 55: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

42

ωa b = u1b1 + u2b2 + u3b3 (3.1)

Similarly, an expression for the angular velocity of the r-frame with respect to the

b-frame is formulated,

ωb r = u4b3 (3.2)

The remaining generalized speeds are used to describe the translational velocity of

B∗, i.e, the center of mass of body B, relative to the current location in the reference

orbit, denoted by O,

vn B∗/O = u5b1 + u6b2 + u7b3 (3.3)

Several other configuration coordinates are also required to fully describe the system

translation and orientation. Euler parameters, as elements in a four-vector, are se-

lected to describe the orientation of the b-frame with respect to the a-frame. The

Euler vector is defined as,

εa b = ε1b1 + ε2b2 + ε3b3 (3.4)

The angular velocity of the r-frame, fixed in the second body of the spacecraft, relative

to the b-frame is integrated directly to yield the angle between these frames. The

direction cosine matrix to convert from the b-frame to the r frame is evaluated as a

rotation about b3 as follows,

Cbr =

cos β − sin β 0

sin β cos β 0

0 0 1

(3.5)

The position of R∗ with respect to B∗ is eventually required and is written in b-frame

coordinates and evaluated as,

rR∗/B∗

= rJ/B∗

+ rR∗/JCT

br (3.6)

Page 56: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

43

To determine the effects of the attitude motion on the orbit, it is assumed that

the spacecraft is slightly offset from the reference trajectory. The following scalar

variables expressed as coordinates in the rotating orbit frame, a, is used to track this

motion. Recall that O represents the current position along the reference orbit. This

position is determined by propagating the point mass system forward in time, or by

interpolating a known reference trajectory,

rG∗/O = g1a1 + g2a2 + g3a3 (3.7)

The motion of the actual center of mass of the spacecraft system, G∗, is tracked as

the simulation propagates. This quantity is required to determine the contributions

of the gravitational potential from the two primaries.

3.3.2 Kinematics

For an ongoing and complete assessment of the spacecraft location and orientation,

the computation of the absolute velocity and absolute angular velocity corresponding

to both body B and body R are required. These quantities are described using the

b-frame vector basis. Additionally, since variational force equations are employed,

the velocity associated with the point mass reference system must also be computed.

The absolute velocity is computed by applying Equation (2.1), i.e.,

vn B∗=

dn

dtrO + vn B∗/O (3.8)

vn R∗=

dn

dtrO + vn B∗/O +

dn

dtrR

∗/B∗(3.9)

vn O =dn

dtrO (3.10)

The absolute angular velocity of body B is represented as the angular velocity of the

b-frame and, similarly, the absolute angular velocity of body R is represented as the

angular velocity of the r-frame. Recall, from Figure 2.1, that the angular velocity of

the CR3BP rotating frame with respect to the inertial frame is ωn a.

Page 57: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

44

ωn b = ωn a + ωa b ωn r = ωn a + ωa b + ωb r

The kinematic expressions are then employed to formulate the dynamic equations of

motion.

3.3.3 Momentum Principles

The momentum principles introduced in Equations (2.2) and (2.3) are now applied.

Equation (2.2) is first used to form an equation for the total motion of each body of

the multibody spacecraft and, then, to write the equation for the point mass reference

system. To remove the undesirable effects of the discrepancies in the length scales,

the point mass equation is then subtracted from the total motion of body B, yielding

the following variational form,

∑(FB − FO)− dn

dt

(mb v

n B∗/O)

= 0 (3.11)

Similar expressions are derived for the second body, R. Equation (2.3) is applied as

written since the point mass system includes no inertia properties about the spacecraft

center of mass and, therefore, no external moments are applied. External forces and

moments are discussed separately below.

External Forces

This model assumes that the net force derived from the gravitational potential of the

two primaries is the only external force applied to the system. The external field force

is assumed to be applied to the center of mass of the system, i.e, G∗. An equivalent

system is derived for the two individual bodies, B and R, by replacing the force

applied at G∗, with a force and moment pair applied at each of the centers of mass

of the individual bodies. The difference between the location of the center of mass of

the system, rG∗, and the point on the reference, rO is represented by δ. Both rG

∗and

Page 58: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

45

rO have a base point fixed in the inertial frame at the barycenter of the Earth-Moon

system. The gravitational force exerted on the center of mass of the system G∗ is

represented by FG∗and the gravitational force exerted on the point mass reference

system at O, is represented by FO. The total mass of the spacecraft system of two

bodies is defined as mt and the difference between the two forces is denoted,

∆F = FG∗ − FO (3.12)

Since the gravitational force exerted on the center of mass of the spacecraft, G∗, is

nearly identical to the gravitational force exerted on the point mass reference system

at O, a special representation is employed to ensure that the appropriate precision

is maintained in the computation of this quantity. A general implementation of

Encke’s method is employed to achieve this task.[14] For the following derivation,

two attracting bodies are considered: the Earth and the Moon. The subscript e

denotes quantities related to the Earth, and the subscript m indicates lunar terms.

The distances from the barycenter to the Earth and from the barycenter to the Moon

are represented by D1 and D2. The distance from the Earth to the location on the

reference, O, is represented by Dref , and the distance from the Moon to the location

on the reference, O, is represented by Rref . The distances from the Earth and the

Moon to the center of mass of the spacecraft system, G∗, are denoted Dg and Rg

respectively. Equation (3.12) is recast using the point mass gravitational model as

follows,

∆F = mt

(− µeD3g

Dg −µmR3g

Rg

)−mt

(− µeD3ref

Dref −µmR3ref

Rref

)

where Dg = rG∗ − D1, Rg = rG

∗ − D2, Dref = rO− D1, and Rref = rO− D2.

Rearranging the above expressions and incorporating δ = rG∗ − rO yields,

∆F =

(− µeD3ref

δ − µeD3ref

(D3ref

D3g

− 1

)Dg −

µmR3ref

δ − µmR3ref

(R3ref

R3g

− 1

)Rg

)mt

Page 59: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

46

Scalar functions, fe and fm, are used to represent the differences (Dref/Dg)3− 1 and

(Rref/Rg)3− 1, respectively. These differences are written in a more convenient form

by introducing scalar quantities qe and qm, [14]

qe =δ · δ − 2δ · Dg

‖Dg‖2and qm =

δ · δ − 2δ · Rg

‖Rg‖2(3.13)

The scalar quantities qe and qm are now employed to form new representations of fe

and fm as follows,

fe =

(qe

3 + 3qe + q2e

1 + (1 + qe)3/2

)fm =

(qm

3 + 3qm + q2m

1 + (1 + qm)3/2

)(3.14)

This approach produces results that are accurate as long as the actual spacecraft

remains close to the reference. The reference may require rectification for certain

simulations if the spacecraft center of mass is observed to shift sufficiently far from

the reference. The contributions applied to each body individually is determined by

partitioning the total mass, mt, into the mass of the two bodies, mb and mr. All force

terms are written in the b-frame vector basis.

External Moments

The gravity gradient moment in this problem is delivered by the two primary bodies.

For each primary, this moment is derived from the cross product of the distance from

the attracting body to the spacecraft and the force expansion (including second order

terms).[15] These moments are computed in terms of the b-frame vector basis.

3.3.4 Partial Velocities and Partial Angular Velocities

The partial velocity matrix is formed for each body from the partial derivative of the

center of mass velocity with respect to each generalized speed. The partial derivative

of the velocity vector is evaluated for each generalized speed and this vector quantity

is stored as a row in the partial velocity matrix. The matrices are defined below for

Page 60: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

47

body B and body R, respectively. The partial velocity matrix and the partial angular

velocity matrix for both body B and body R are described in terms of the b-frame

vector basis. Each matrix has seven rows, one for each generalized speed, and three

columns, one for each spatial dimension of the b-frame.

∂ vn B∗

∂u=

0 0 0

0 0 0

0 0 0

0 0 0

1 0 0

0 1 0

0 0 1

(3.15)

∂ vn R∗

∂u=

0 −s3 − j3 s2 + j1 sinβ + j2 cosβ

s3 + j3 0 −s1 − j1 cosβ + j2 sinβ

−s2 − j1 sinβ − j2 cosβ s1 + j1 cosβ − j2 sinβ 0

−j1 sinβ − j2 cosβ j1 cosβ − j2 sinβ 0

1 0 0

0 1 0

0 0 1

(3.16)

The partial angular velocity matrix for each body also originates from the partial

derivative of the angular velocity vector with respect to each generalized speed. As

described previously, these matrices also have seven rows and three columns, and are

described in terms of the b-frame vector basis. The matrices for body B and body R,

respectively, are summarized as,

Page 61: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

48

∂ ωn b

∂u=

1 0 0

0 1 0

0 0 1

0 0 0

0 0 0

0 0 0

0 0 0

∂ ωn r

∂u=

1 0 0

0 1 0

0 0 1

0 0 1

0 0 0

0 0 0

0 0 0

(3.17)

These quantities are then employed in the formation of Kane’s equations.

3.3.5 Constructing Kane’s Equations

Using the quantities derived previously, the equations of motion are now constructed

using Kane’s formulation. The generalized inertia forces and generalized active forces,

described in Equations (2.4) and (2.5), are computed for each body using the partial

velocities in Equations (3.17), (3.15), and (3.16), and the appropriate parts of the

momentum equations, given in Equations (2.3) and (3.11). These two quantities are

combined for each body, as described in Equation (2.6). Finally the contributions

from the two separate bodies are added to obtain a single equation of motion for each

generalized speed. The governing equations are produced in the form Ax = b. This

system is combined with derivatives for the required configuration coordinates and

integrated to obtain the motion of the individual bodies in the system.

3.4 Solution Accuracy

In any investigation involving numerical integration of differential equations, an

awareness of the solution accuracy is an important issue. Since no Jacobi integral

is readily available in this system, other techniques are employed to ensure solution

accuracy. An Adams-Bashforth-Moulton, predictor-corrector type integrator of vari-

able order is employed for all numerical integrations. The relative and absolute error

Page 62: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

49

tolerances are as low as numerically possible, that is, 10−12. All known integrals of

the motion are considered during propagation of numerical results. The reference

equations of motion are propagated in addition to the nonlinear variational coupled

orbit and attitude equations of motion. The Jacobi constant corresponding to the

path in the point mass reference system is monitored throughout the integrations to

ensure numerical error is not accumulating over the propagation. The coupled or-

bit and attitude equations of motion have been formulated for a system with a single

gravitational potential, with both a Newtonian and Kane’s dynamical approach, for a

spacecraft system comprised of two rigid bodies. These equations were first compared

term-by-term and then numerically integrated to test that the Kane formulation yields

the same results as the more familiar and intuitive Newtonian method. Within the

context of the planar circular restricted three-body problem, a comparison test was

completed with Guzzetti to test the behavior for a spacecraft system moving along a

number of planar Lyapunov orbits, [11] where Guzzetti formulates the nonlinear vari-

ational coupled orbit and attitude equations of motion using the Lagrangian method.

Although two completely different formulations are employed, the comparison results

yield excellent correlation between the two models. Additionally, test cases from the

literature are considered, especially those from Wong et al. [10] These test cases are

considered in detail in the following sections. Through all the test cases and system

checks, accuracy of the solution is confirmed.

Page 63: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

50

4. MOTION ALONG PLANAR PERIODIC REFERENCES

Given the model framework that has been established, the effects of attitude dynamics

in the CR3BP are explored. Results are propagated in the Earth-Moon system using

planar Lyapunov orbits as reference orbits about the three collinear points. The

orbital initial conditions are differentially corrected to ensure periodic motion for

the necessary time intervals (the Lyapunov orbits are numerically continuous for a

minimum of 2.5 revolutions).

4.1 Unperturbed L1 Asymmetric Rigid Body

A set of planar Lyapunov orbits about L1 in the Earth-Moon system, as plotted

in Figure 4.1, are selected to explore the effects of orbital location and orbit size on

the vehicle orientation. The amplitude Ay is indicated for each orbit selected, and

Ay serves to denote each orbit. The smallest orbit is identified with an amplitude

Ay = 36 km and an approximate period of 11 days. In contrast, the largest orbit

possesses an amplitude, Ay = 144000 km, with an approximate period of 22 days. The

nonlinear nature of the larger Lyapunov orbits is clearly visible. The arrow indicates

the direction of motion along all the orbits.

A large rigid asymmetric spacecraft modeled as a single body is tested in the

reference orbits described above. The single rigid body spacecraft is achieved by

locking the rotational degree of freedom between body B and body R, such that

the b-frame and r-frame are aligned for all time. The bodies have equal mass and

dimensions of 200 meters in b1, 100 meters in b2, and 50 meters in b3, such that the

total system possesses a mass of 2 ∗ 105 tons and dimensions of 200 meters in b1, 100

meters in b2, and 100 meters in b3. The simulation originates with the spacecraft

center of mass located along the a1 line connecting the two primary bodies, to the

Page 64: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

51

1 2 3 4 5

x 105

−1.5

−1

−0.5

0

0.5

1

1.5x 10

5

a1 (km)

a 2 (km

)

Ay=36kmAy=360kmAy=3680kmAy=47600kmAy=100140kmAy=144000kmMoon

Figure 4.1. L1 Planar Lyapunov Reference Orbits in Earth-Moon System

left side of L1 (between the Earth and L1). No perturbations are applied to the

system. The response in angular velocity of the b-frame with respect to the a-frame

in the b3 direction is illustrated in Figure 4.2. A body fixed 3-2-1 (θ, φ, ψ) Euler

angle sequence is employed to visualize the orientation response. The sequence is

employed for asymmetric spacecraft systems for a later comparison with a previous

investigation. The response in θ is also displayed. Both φ and ψ remain very close to

zero throughout the simulation, for all the reference orbits.

The response in the large Lyapunov orbits is clearly dominated by the close ap-

proaches to the second primary, the Moon in this simulation. Both the angular

velocity and the orientation responses demonstrate sharp changes when the space-

craft is approaching the 0.5 and 1.5 revolutions along the orbit. Further investigation

is required to more extensively explore the behavior in the smaller Lyapunov orbits.

Two additional sets of orbits are displayed in Figure 4.3. The first additional set of

orbits, displayed on the left, aids in examining the behavior in an amplitude range

where the linear approximation of the orbit is still reasonable. Thus, the linear ap-

proximation appears reasonable in the figure for any Ay less than approximately 4000

km for L1 Lyapunov orbits in the Earth-Moon system. The Ay values are displayed

Page 65: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

52

0 0.5 1 1.5 2−2

0

2

4

6

8x 10

−5

Rev

B (

rad/

s)

Ay=36kmAy=360kmAy=3680kmAy=47600kmAy=100140kmAy=144000km

0 0.5 1 1.5 2 2.5−2000

0

2000

4000

6000

8000

10000

12000

Rev

θ (d

eg)

Ay=36kmAy=360kmAy=3680kmAy=47600kmAy=100140kmAy=144000km

Figure 4.2. Orientation Response in the Planar L1 Lyapunov Orbits

for each orbit. Examining this plot, it is clear that the orbits are generally elliptical

in nature and not dominated by any nonlinear effects. The second set, on the right

in Figure 4.3, offers insight into the capabilities of the linear approximation. The

smaller orbits remain elliptical in nature, but as Ay is increased, the nonlinear effects

emerge.

3.16 3.18 3.2 3.22 3.24 3.26

x 105

−4000

−3000

−2000

−1000

0

1000

2000

3000

4000

a1 (km)

a 2 (km

)

Ay=360kmAy=720kmAy=1450kmAy=2180kmAy=2930kmAy=3680km

2.4 2.6 2.8 3 3.2 3.4 3.6

x 105

−5

0

5x 10

4

a1 (km)

a 2 (km

)

Ay=3680kmAy=7550kmAy=15960kmAy=25469kmAy=36130kmAy=47600km

Figure 4.3. Two Sets of Planar L1 Lyapunov Orbits

Page 66: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

53

No perturbations are applied to the system for any spacecraft in the new sets

of reference trajectories. The response in θ is again displayed in Figure 4.4, for Ay

values less than 50000 km. Both φ and ψ remain very close to zero for all reference

orbits. The left plot demonstrates that the response in the smaller set of orbits is

cyclic in nature, with increasing amplitude in θ as the orbit size increases. In these

orbits, the spacecraft exhibits a slow oscillatory motion in the out-of-plane direction,

that appears to be bounded over the simulation time.

0 0.5 1 1.5 2−1.5

−1

−0.5

0

0.5

1

1.5x 10

−6

Rev

B (

rad/

s)

Ay=360kmAy=720kmAy=1450kmAy=2180kmAy=2930kmAy=3680km

0 0.5 1 1.5 2 2.5−500

0

500

1000

1500

Rev

θ (d

eg)

Ay=3680kmAy=7550kmAy=15960kmAy=25469kmAy=36130kmAy=47600km

Figure 4.4. Response in θ for Refined L1 Planar Lyapunov Orbit Sets

The rotational motion that is observed in the simulation is better understood by

considering the net moment, due to the gravity gradient torque, on the spacecraft

at four locations along the planar Lyapunov orbit. Temporarily assume that the

spacecraft frame (the b-frame) and the orbit frame (the a-frame) are aligned at all

locations along the orbit. The simulation originates with the spacecraft located along

the line connecting the two primary bodies, to the left of L1 (between the Earth and

L1). At this location the net moment is zero. The direction of motion in the orbit

is clockwise, and after 0.25 revolutions along the Lyapunov path, the spacecraft is

located at the maximum a2 amplitude along the orbit, at (L1,Ay). The net gravity

gradient moment at this location is negative. After 0.5 revolutions in the Lyapunov

Page 67: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

54

orbit, the spacecraft is once again located along the line connecting the two primary

bodies and is now to the right of L1. The net moment at this location is once

again zero. The last location is at 0.75 revolutions in the Lyapunov orbit, where

the spacecraft is located again at the maximum a2 amplitude, i.e., at (L1,−Ay). At

this location, the net moment is positive. Thus, the angle θ becomes negative for

approximately the first half revolution of the Lyapunov and then reorients to become

positive for the second half of the orbit. For each orbit, the period of the oscillation

varies slightly over the simulation interval. This frequency response is unaffected by

increases in the orbit size. For all the relatively small orbits in this first set, the

period of oscillations appears to be slower than the period of the Lyapunov orbit for

the first cycle and slightly faster than the Lyapunov period over the second cycle.

The plot on the right in Figure 4.4 reflects the response in θ for the orbits with the

larger amplitudes. It is clear that the motion becomes unbounded if the Lyapunov

size is increased. This appears to coincide with the breakdown of the linear orbit

approximation (Ay ≈ 4000 km for L1 Lyapunov orbits in the Earth-Moon system).

4.2 Unperturbed L3 Planar Lyapunov Orbits

A set of planar Lyapunov orbits about L3 in the Earth-Moon system, depicted on

the left in Figure 4.5, are selected to explore the spacecraft behavior at a different

collinear point. The plot includes three periodic orbits, where the largest Lyapunov

orbit is clearly nonlinear in nature. Again, the arrow describes the direction of motion

in the planar L3 Lyapunov orbits. The same large asymmetric spacecraft as described

in the L1 simulation is tested with the L3 reference trajectories. The body fixed 3-

2-1 (θ, φ, ψ) Euler angle sequence again serves as a basis to visualize the orientation

response. The response in θ for all three orbits is plotted on the right in Figure

4.5. The response in φ and ψ is very close to zero for all reference orbits. This

response confirms that, for large Lyapunov orbits, the orientation response is again

dominated by the closest approach to the primary, in this case the Earth. The

Page 68: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

55

simulation originates on the far side of L3; near 0.5 and 1.5 revolutions the spacecraft

is passing closest to the Earth. In the largest Lyapunov orbits, a distinct shift in the θ

response is clear near the closest approach to Earth. The asymmetric spacecraft in the

smaller Lyapunov trajectories demonstrate cyclic behavior similar to that displayed

in the vicinity of L1. The Ay values, where the motion remains bounded in the

L3 reference orbits, is much larger than in orbits near L1, due to the fact that the

attracting bodies are much further away from L3.

0 0.5 1 1.5 2 2.5−500

−400

−300

−200

−100

0

100

Rev

θ (d

eg)

Ay=2000kmAy=40000kmAy=528930km

Figure 4.5. L3 Planar Lyapunov Reference Orbits and OrientationResponse in E-M System

4.3 Changing Spacecraft Properties

The effects of changing the properties of the spacecraft are also examined. For

this investigation, the largest L1 planar Lyapunov orbits, as illustrated in Figure 4.1,

are again selected as a reference. Two effects are explored in detail. First, the ratio of

the in-plane moments of inertia is explored. A single asymmetric spacecraft is again

tested. Bodies B and R are locked together, each with a mass of 100 kg and nominal

dimensions of 10 meters in b1, denoted χ1, 10 meters in b2, denoted χ2, and 5 meters

in b3, denoted χ3. The dimension in the b1 direction is increased incrementally by 2

meters until the dimension in the b1 direction is 20 meters. The effects on the angular

Page 69: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

56

velocity of the b-frame with respect to the a-frame are displayed in the left plot

in Figure 4.6. This plot demonstrates that, as the in-plane inertia ratio (I11/I22) is

increased from unity, the response in the angular velocity also increases (as expected).

The magnitude of the response in angular velocity for the largest in-plane inertia ratio

is observed to be on the order of ten times the orbital rate of the primaries, that is

2.665 ∗ 10−6 rad/s.

The effect of changing the total size of the spacecraft is also explored. In this

analysis, the inertia ratios remain constant, and all dimensions are modified accord-

ingly. The dimensions are of the form (χ1, 0.5χ1, 0.25χ1). Several values for χ1 are

selected and the other lengths are scaled accordingly. The results are displayed in the

right plot in Figure 4.6. No effect is noted on the angular velocities as the spacecraft

dimensions are increased uniformly. Again, this result is not unexpected and aids in

validating the algorithm. The effects of modifying the inertia ratios of an asymmetric

spacecraft on the out-of-plane orientation angle, without applying a perturbation, has

not been published in previously available literature for a vehicle moving in a planar

Lyapunov orbit.

0 0.5 1 1.5 2 2.5−2

0

2

4

6

8

10x 10

−5

Rev

B (

rad/

s)

χ

1=χ

2

χ1=1.2χ

2

χ1=1.4χ

2

χ1=1.6χ

2

χ1=1.8χ

2

χ1=2χ

2

0 0.5 1 1.5 2 2.5−2

0

2

4

6

8

10x 10

−5

Rev

B (

rad/

s)

χ

1=1m

χ1=40m

χ1=80m

χ1=120m

χ1=160m

χ1=200m

Figure 4.6. Orientation Response to Varied Spacecraft Inertia Properties

Page 70: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

57

4.4 Spin Stabilization of Axisymmetric Spacecraft

The model is also used to predict the behavior of an axisymmetric body under an

angular velocity perturbation in the b1 direction. The spacecraft is now composed of

two rigid rods, each of length 10 meters and radius 0.1 meter. The rods are stacked,

configured such that the axial direction is aligned with b3. The top rod can spin about

b3 relative to the bottom rod. This spacecraft is placed in an L1 planar Lyapunov

orbit in the Earth-Moon system with an Ay value of approximately 3680 km. The

orientation response is displayed in Figure 4.7, in terms of the body fixed 3-2-3 (α, ζ, γ)

Euler angle sequence, for four test cases. Recall that the angle α represents precession

of the b-frame relative to the a frame, the angle ζ is the nutation angle, and the spin

about the axisymmetric axis is determined by the angle γ.

0 0.5 1 1.5 2 2.5−2000

0

2000

4000

6000

8000

Rev

α (d

eg)

unpertpertpert & spun (1rad/sec)pert & spun (100rad/s)

0 0.5 1 1.5 2 2.5−100

−50

0

50

100

150

Rev

ζ (d

eg)

unpertpertpert & spun (1rad/sec)pert & spun (100rad/s)

0 0.5 1 1.5 2 2.5−8000

−6000

−4000

−2000

0

2000

Rev

γ (d

eg)

unpertpertpert & spun (1rad/sec)pert & spun (100rad/s)

Figure 4.7. Orientation Response to Spin Stabilization

Page 71: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

58

The unperturbed motion with the rods joined and no relative spin is displayed

in red. A perturbation of 0.00001 rad/sec is applied to body B in the b1 direction

while the rods are still fixed. This perturbation is noted to be 3.75 times the orbital

rate of the primaries and the response is plotted in blue. Once the perturbation is

applied, the rod is observed to fall into the plane of primary motion, as depicted

by the nutation angle, ζ, in Figure 4.7. This behavior is expected, as the rod is in

an unstable configuration at the beginning of the simulation. Spin stabilization is

attempted by spinning body R at a rate of 1 rad/sec in the b3 direction and this

motion is indicated in green. The effect of increasing the spin rate to 100 rad/sec

is also examined, and this response is plotted in magenta. It is apparent in Figure

4.7 that spin stabilization for this particular perturbation is possible. In response to

the perturbed motion, the spacecraft exhibits oscillatory motion in ζ and unbounded

motion in the other two angles which confirms that the spacecraft is not maintaining

the initial orientation. Using a spin rate of 1 rad/sec, the nutation angle is observed

to be better maintained; however, the spacecraft is precessing with respect to the

orbit frame at a higher rate than in the perturbed case. By increasing the spin rate

to 100 rad/sec, nearly all the effects of the initial perturbation on the nutation angle

are damped out, and the precession and spin angles also demonstrate improvement

relative to the perturbed case over the length of the simulation. When the spacecraft

is spinning, it appears that the vehicle is maintains a constant direction with respect

to the rotating frame, the precession angle and the spin angle effectively cancel, and

there is very little nutation of the body. This test case serves two purposes. First, the

results indicate that the spacecraft is displaying motion consistent with some results

observed in similar test cases in the two-body problem, which builds confidence in

the model formulation. Secondly, it demonstrates that spin stabilization is possible,

at least for some orientation parameters, in the CR3BP.

Page 72: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

59

4.5 The Impact of a Perturbed Axisymmetric Spacecraft on the Orbit

With the fully coupled dynamical model, the effects of an attitude perturbation

on the orbit is also examined. The axisymmetric spacecraft is composed of two rigid

rods with a length-to-radius ratio of 100:1. The rods are stacked one on top the

other, and configured such that the axial direction is aligned with the out-of-plane

direction, b3. The effects of increasing the length, while maintaining a constant ratio

of length-to-radius, are examined for a L1 planar Lyapunov orbit in the Earth-Moon

system with an Ay amplitude of 144000 km. Two sets of perturbations are examined

to investigate the coupling effects and the length of the rod is increased from 10

meters to 100000 meters. Note that, since the Earth-Moon distance is approximately

384000 km, the largest length of is approximately 25 % of the Earth-Moon distance.

First, the generalized speed u1, the angular velocity of the body B in the b1 direction,

is perturbed from 0 rad/sec to 0.0001 rad/sec (37.5 times the orbital rate). For this

perturbation, the deviation of the system center of mass, G∗, relative to the reference

trajectory is very small. Secondly, a body fixed 3-2-3 Euler angle rotation sequence

(α, ζ, γ) is employed to produce an orientation offset of ζ = 5 deg. For this particular

test case, large motions of the center of mass of the spacecraft (G∗) with respect to

the location in the reference orbit (O) are observed. The motion of G∗ relative to O is

displayed in Figure 4.8 over the first revolution in the Lyapunov orbit. A significant

change in the response is observed as the spacecraft passes close to the Moon at 0.5

revolutions along the Lyapunov path. This effect is repeated in the second revolution

of the Lyapunov (see Figure 4.9) when the spacecraft again passes close to the Moon

at 1.5 revolutions. Prior to the encounter with the Moon, the spacecraft is observed

to be departing the reference orbit. As the spacecraft size increases, the motion of G∗

away from the reference location O is noted to also increase. Since the region is very

sensitive, fairly small perturbations in the initial conditions can result in a vehicle

that departs the L1 region significantly earlier than a spacecraft moving along the

Page 73: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

60

reference. The unstable eigenvalues and time constants for departure, for members

of the L1 planar Lyapunov family of orbits, are included in Appendix A.

0 0.2 0.4 0.6 0.8 1−100

0

100

200

300

400

500

Rev

Mot

ion

of G

* in

a1 d

irect

ion

(m)

l=10ml=100ml=1000ml=10000ml=100000m

0 0.2 0.4 0.6 0.8 1−2000

−1500

−1000

−500

0

Rev

Mot

ion

of G

* in

a2 d

irect

ion

(m)

l=10ml=100ml=1000ml=10000ml=100000m

Figure 4.8. Motion of G∗ Relative to O, for ζ = 5 deg, over One Revof Large E-M Lyapunov

0 0.5 1 1.5 2−1

0

1

2

3

4

5

6

7x 10

4

Rev

Mot

ion

of G

* in

a1 d

irect

ion

(m)

l=10ml=100ml=1000ml=10000ml=100000m

0 0.5 1 1.5 2−3

−2.5

−2

−1.5

−1

−0.5

0

0.5x 10

5

Rev

Mot

ion

of G

* in

a2 d

irect

ion

(m)

l=10ml=100ml=1000ml=10000ml=100000m

Figure 4.9. Motion of G∗ Relative to O, for ζ = 5 deg, over Two Revsof Large E-M Lyapunov

The effect of decreasing the size of the L1 planar Lyapunov reference orbit in

the Earth-Moon system to an Ay amplitude of 25469 km is also examined. This

size is representative of Lyapunov orbits for actual mission applications. An initial

Page 74: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

61

perturbation in ζ of 5 deg is applied and the length of the rod is increased from

10 meters to 100000 meters. The motion of G∗ relative to O is displayed on the

left in Figure 4.10 over two revolutions in the Lyapunov orbit, where the spacecraft

is observed to be departing the vicinity of the Lyapunov reference orbit. Further

examination confirms that the spacecraft are departing on the unstable manifold

associated with the particular reference path, as depicted on the right in Figure 4.10.

3.2 3.4 3.6 3.8 4 4.2 4.4

x 105

−5

0

5x 10

4

a1 (km)

a 2 (km

)

l=10ml=100ml=1000ml=10000ml=100000m

3.2 3.4 3.6 3.8 4 4.2 4.4

x 105

−5

0

5x 10

4

a1 (km)

a 2 (km

)

l=10ml=100ml=1000ml=10000ml=100000m

Figure 4.10. Motion of G∗ Relative to O, for ζ = 5 deg, E-M L1

Lyapunov (Ay = 25469 km)

4.6 Perturbed Asymmetric Rigid Body

One of a relatively few number of investigations into the problem, Wong et al. [10]

examine the motion of a single asymmetric rigid body near the vicinity of the Sun-

Earth libration points, using linear approximations for the planar Lyapunov orbits.

[10] The investigation is focused on the motion of a spacecraft in the vicinity of the L2

libration point and offers orientation results in terms of a body 3-2-1 (θ, φ, ψ) Euler

angle rotation sequence. The linear orbits are represented analytically, thus, the orbit

is not affected by the orientation. The results presented by Wong et al. [10] form a

series of test cases for the comparison with the coupled orbit and attitude model.

The current model framework to couple the translational and rotational motion is

Page 75: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

62

employed to expand the investigation offered by Wong et al. The motion of an

asymmetric rigid body moving in the vicinity of L2 in the Earth-Moon system is

examined. Three different nonlinear planar Lyapunov reference orbits are considered,

with approximateAy values equal to 125 km, 6500 km, and 13400 km. These orbits are

selected for comparison to the results from Wong et al. in the Sun-Earth system. [10]

The left plot in Figure 4.11 represents the nonlinear orbits that correspond to the

linear approximations employed in the work by Wong et al. in the Sun-Earth system.

The similar nonlinear orbits in the Earth-Moon system are plotted on the right. The

orbits in the Earth-Moon system are scaled by the ratio of the distance between the

smaller primary and L2 in the two systems. The arrows indicate the direction of

motion in the orbits. It is noted that the mass ratio is larger in the Earth-Moon

system by about four orders of magnitude.

1.504 1.506 1.508 1.51 1.512 1.514

x 108

−4

−3

−2

−1

0

1

2

3

4x 10

5

a1 (km)

a 2 (km

)

Ay=3200kmAy=166000kmAy=350000km

4.2 4.25 4.3 4.35 4.4 4.45 4.5 4.55

x 105

−1.5

−1

−0.5

0

0.5

1

1.5x 10

4

a1 (km)

a 2 (km

)

Ay=125kmAy=6500kmAy=13400km

Figure 4.11. L2 Planar Lyapunov Orbit in the Sun-Earth (left) andEarth-Moon (right) Systems

The spacecraft is modeled as a single asymmetric rigid body, with a total mass

of 100 kg. The moment of inertia properties in b-frame coordinates for the system

are Ib1b1=7.083 kg·m2, Ib2b2=11.333 kg·m2, and Ib3b3=12.417 kg·m2, which are con-

sistent with the quantities employed by Wong et al. [10] All products of inertia are

Page 76: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

63

equal to zero. A body fixed 3-2-1 (θ, φ, ψ) Euler angle sequence is employed to visu-

alize the orientation response. Propagating the system with no perturbations yields

zero response in φ or ψ; however, there is a response in the θ, which is amplified as

Ay increases. Two sets of perturbations in (θ, φ, ψ) are explored: (5, 5, 5) deg and

(−5,−5,−5) deg. The first perturbed set of initial angles, (5, 5, 5) deg, corresponds

to the results presented from Wong et al. [10] The impact on the Euler angles as

a result of the simulations initialized with both sets of initial perturbations are dis-

played in Figure 4.12. The positive perturbation yields a very similar response to the

results that appear in Wong et al., especially for the smaller orbits. As Ay increases,

differences are observed between this investigation and the work by Wong et al, likely

due to differences in the system and increases in the nonlinear effects of the orbit.

0 0.5 1 1.5 2 2.5−60

−40

−20

0

20

40

60

Revs

θ (d

eg)

− unperturbed.... positive perturbation−− negative perturbation

Ay=125kmAy=6500kmAy=13400km

0 0.5 1 1.5 2 2.5−8

−6

−4

−2

0

2

4

6

8

Revs

φ (d

eg)

− unperturbed.... positive perturbation−− negative perturbation

Ay=125kmAy=6500kmAy=13400km

0 0.5 1 1.5 2 2.5−15

−10

−5

0

5

10

15

Revs

ψ (

deg)

− unperturbed.... positive perturbation−− negative perturbation

Ay=125kmAy=6500kmAy=13400km

Figure 4.12. Orientation Response of Asymmetric Rigid Body

Page 77: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

64

By analyzing the linear attitude equations at the libration points, Wong et al.,

also identified a critical ratio of inertia values that excite large amplitude motion in

θ. For spacecraft in a planar Lyapunov orbit about L2, modeled as linear, as the

value of k3 = (Ib2b2Ib1b1)/Ib3b3 approaches a critical value of 0.36 in the Earth-Moon

system, the amplitude of θ grows to infinity. The critical value is determined by

applying the same process of linearizing the attitude equations of motion that Wong

uses in the Sun-Earth system. [10] Values of k3 further from the critical value yield a

more stable response, assuming that the inertias satisfy the additional condition that

Ib3b3 > Ib2b2 > Ib1b1 as noted in the linear analysis by Wong et al. [10] For relatively

small orbits, this observation holds over the propagation interval when a nonlinear

planar Lyapunov reference is incorporated. The inertia properties in terms of Ib1b1

are modified to supply various k3 values and the results for an Earth-Moon L2 orbit

(Ay = 125 km) are displayed on the left in Figure 4.13. The largest response in θ

occurs for the k3 value that is closest to the critical value of 0.36. The amplitude

response in θ diminishes for k3 values below and also above the critical value as

expected. However, when larger nonlinear orbits are selected as the reference paths,

large amplitude motion is apparent for a variety of k3 values. Given the same set of

k3 values, the response in θ for a planar Lyapunov L2 orbit (Ay = 13400 km) in the

Earth-Moon system is plotted on the right in Figure 4.13.

It is clear that the amplitude response in θ is no longer dominated by the critical

value of k3 and the nonlinear effects are significant in the attitude behavior over the

propagation interval. It should be noted that there is no motion of the spacecraft

system center of mass (G∗) relative to the location in the reference orbit (O) for any

k3 value investigated. Also, unlike the unperturbed rigid asymmetric spacecraft in

the large L1 Earth Moon Lyapunov orbits, the reference orbits are all sufficiently far

away from the Moon that the behavior is not dominated by a close lunar approach.

Page 78: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

65

0 0.5 1 1.5 2 2.5−2

−1.5

−1

−0.5

0

0.5

1

Rev

θ (d

eg)

k3=0.671

k3=0.510

k3=0.342

k3=0.188

k3=0.027

0 0.5 1 1.5 2 2.5−100

−80

−60

−40

−20

0

20

40

60

Rev

θ (d

eg)

k3=0.671

k3=0.510

k3=0.342

k3=0.188

k3=0.027

Figure 4.13. Orientation Response for Ay = 125 km (left) and Ay =13400 km (right) for Nonlinear E-M Lyapunov

4.7 Summary of Results for L1 Lyapunov Family

Although the previous test cases offer insight into the attitude motion in the

circular restricted three-body problem, more global understanding of the behavior

in this regime is desired. To bring the results from simulations involving all planar

Lyapunov orbits in the family of reference orbits together, the concept of an “attitude

map” is now introduced. An attitude map is employed to visually display regions

where the orientation remains aligned with respect to the CRTBP rotating frame

and, in contrast, regions where the orientation is changing relative to the CR3BP

frame. The attitude motion of a general asymmetric rigid body is the focus. Three

parameters are defined: inertia ratios k1, k2, and k3.

k1 =I33 − I22

I11

(4.1)

k2 =I33 − I11

I22

(4.2)

k3 =I22 − I11

I33

(4.3)

Page 79: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

66

For now, only the parameter k3 is explored. A body fixed 3-2-1 (θ, φ, ψ) Euler angle

sequence is employed to determine the maximum values of the attitude angles θ, φ,

and ψ, relative to the CR3BP rotating frame as observed for a spacecraft over one

revolution in an L1 Lyapunov orbit, as predicted by the coupled orbit and attitude

model. This process is repeated for many members of the Lyapunov family of reference

orbits, for inertia ratios in k3 varying from -1 to 1. The results are displayed in the

form of a map for each angle. Figure 4.14 displays the global response in θ, over

one revolution of each Lyapunov reference orbit. The body frame, the b-frame, is

initially aligned with the CR3BP rotating frame. The areas colored in blue are

regions where the body frame stays closely aligned with the CR3BP rotating frame,

for that particular orientation angle. Blue on the map corresponds to an orientation

angle of 0 degrees. The red areas are regions where the spacecraft orientation, in

terms of one of the orientation angles, is changing significantly relative to the CR3BP

rotating frame. Red on the map highlights angles greater than 90 degrees relative to

the initial orientation.

k3 (nd)

Ay

(km

)

−1 −0.5 0 0.5 1

194930

173190

150450

127830

105140

82460

59846

37184

16297

Am

plitu

de (

deg)

0

45

90

Figure 4.14. Orientation response in θ for L1 Lyapunov Family (E-M System)

Page 80: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

67

The unperturbed maps for the other two orientation angles, φ and ψ, remained very

close to zero everywhere. It is observed from the map that there are specific areas

in terms of the inertia ratio k3 and the reference orbit Ay where the orientation is

not changing relative to the CR3BP rotating frame. The center line, where k3 = 0,

denotes the location where the spacecraft is a perfect cube; supporting the stability

observations in this region. A more interesting area of the map is the horizontal and

slightly diagonal band that crosses the map. In certain reference orbits, spacecraft

with specific inertia ratios falling on the blue line remain relatively stable in orien-

tation with respect to the CR3BP rotating frame. A set of planar Lyapunov orbits,

depicted in Figure 4.15, in the region of the blue horizontal band are selected for a k3

value of 0.6. The left plot in Figure 4.16 displays the orientation response for a vehicle

along these reference paths, over one revolution of the reference. The response on the

left of Figure 4.16 indicates that vehicles with a k3 value corresponding to 0.6 exhibit

relatively little orientation change relative to the CR3BP rotating frame between an

Ay amplitude of approximately 106000 km and 110000 km. It appears as though the

interaction with the Moon at the 0.5 revolution point alters the orientation motion

such that it remains relatively close to zero over the entire revolution. However, closer

examination of the motion over 2.5 revolutions, displayed on the right in Figure 4.16,

reveals that after the second pass near the Moon, the orientation in terms of the angle

θ is no longer remaining close to the a-frame. This interesting result is not necessarily

apparent when only considering specific test cases.

The maps can also be extended to include perturbations. The results for two

small perturbations and two larger perturbation sets (same perturbation applied to

all three angles simultaneously), appear in Figures 4.17 and 4.18. These maps are

useful to summarize the results observed over the planar Lyapunov orbits that are

employed as reference orbits. Additional maps for the L2 planar Lyapunov trajectories

are presented in Appendix B. The map could prove to be useful for mission design

applications.

Page 81: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

68

1 2 3 4 5

x 105

−1.5

−1

−0.5

0

0.5

1

1.5x 10

5

a1 (km)

a 2 (km

)

Ay=101108kmAy=105619kmAy=110118kmAy=114621km

Figure 4.15. Set of L1 Planar Lyapunov Orbits (E-M System) in Blue Band Region

0 0.2 0.4 0.6 0.8 1

−80

−60

−40

−20

0

20

40

60

80

Rev

θ (d

eg)

Ay=101108kmAy=105619kmAy=110118kmAy=114621km

0 0.5 1 1.5 2 2.5−1000

0

1000

2000

3000

4000

Rev

θ (d

eg)

Ay=101108kmAy=105619kmAy=110118kmAy=114621km

Figure 4.16. Response in θ in Blue Band Region (k3=0.5), 1 rev (left)2.5 revs (right))

Page 82: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

69

k3 (nd)

Ay

(km

) Response in θ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5 1

194940

173190

150450

127830

105130

82467

59837

37182

16298

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in θ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5 1

194940

173190

150450

127840

105140

82465

59838

37184

16298

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in φ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5 1

194940

173190

150450

127830

105130

82467

59837

37182

16298

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in φ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5 1

194940

173190

150450

127840

105140

82465

59838

37184

16298

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in ψ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5 1

194940

173190

150450

127830

105130

82467

59837

37182

16298

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in ψ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5 1

194940

173190

150450

127840

105140

82465

59838

37184

16298

Am

plitu

de (

deg)

0

45

90

Figure 4.17. Orientation Response to Small Perturbation Sets for L1

Planar Lyapunov Family (E-M System)

Page 83: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

70

k3 (nd)

Ay

(km

) Response in θ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5 1

194930

173190

150460

127830

105140

82465

59843

37181

16298

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in θ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5 1

194940

173190

150460

127840

105140

82457

59836

37181

16297

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in φ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5 1

194930

173190

150460

127830

105140

82465

59843

37181

16298

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in φ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5 1

194940

173190

150460

127840

105140

82457

59836

37181

16297

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in ψ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5 1

194930

173190

150460

127830

105140

82465

59843

37181

16298

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in ψ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5 1

194940

173190

150460

127840

105140

82457

59836

37181

16297

Am

plitu

de (

deg)

0

45

90

Figure 4.18. Orientation Response to Medium Perturbation Sets forL1 Planar Lyapunov Family (E-M System)

Page 84: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

71

5. MOTION ALONG SPATIAL PERIODIC REFERENCES

The CR3BP allows five equilibrium solutions as points relative to the rotating system

where the gravitational forces and rotating frame dynamical accelerations cancel,

assuming a vehicle modeled as a point mass. One of the collinear equilibrium points,

L1, located along the line connecting the two primaries, and located between them, is

of particular interest in this investigation. Both two and three-dimensional periodic

orbits exist in the vicinity of the libration points. Three-dimensional periodic orbits

have been computed by differentially correcting initial conditions in the vicinity of

the L1 collinear libration point. A family of northern Earth-Moon (E-M) halo orbits

in the vicinity of L1 is depicted in Figure 2.5. Members of this orbit family are used

as references for several test cases.

5.1 Perturbed Asymmetric Rigid Body

In Chapter 4, the motion of a perturbed asymmetric rigid body in a set of L2

Earth-Moon Lyapunov orbits is determined and compared to the results by Wong et

al. [10], for a similar rigid body moving in a similar set of L2 Sun-Earth Lyapunov

orbits. The results indicate good correlation between the two investigations, especially

for smaller orbit sizes. As an expansion of the previous contributions, the motion of

an asymmetric rigid body moving in the vicinity of L1 in the Earth-Moon system is

now examined. One set of nonlinear halo reference orbits is selected that corresponds

to orbits in the blue range of the L1 Northern halo family depicted in Figure 2.5. A

set of larger halo orbits are also employed as reference paths and these trajectories

are drawn from orbits in the red range of the family in Figure 2.5. The small set of

these halo orbits is displayed in Figure 5.1. The green orbit represents a halo orbit

corresponding to Az = 500 km, the red orbit is larger such that Az = 1000 km, and

Page 85: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

72

the blue orbit includes more out-of-plane motion at Az = 5000 km. Note that Az

corresponds to the maximum out-of-plane excursion along the periodic orbit.

3.2 3.24 3.28−2−1

01

2−4000

−2000

0

2000

4000

a1 (105 km)

a2 (104 km)

a 3 (km

)

Az=500kmAz=1000kmAz=5000km

Figure 5.1. Small Set of L1 Northern Halo Reference Orbits in Earth-Moon System

The spacecraft is modeled as a single asymmetric rigid body. The inertia proper-

ties in b-frame coordinates for the rigid body include the moments Ib1b1=7.083 kg·m2,

Ib2b2=11.333 kg·m2, and Ib3b3=12.417 kg·m2, which are consistent with the quantities

employed by Wong et al [10]. All products of inertia are equal to zero. A body fixed

3-2-1 (θ, φ, ψ) Euler angle sequence is employed to visualize the orientation response.

A perturbation in (θ, φ, ψ) is explored: (5, 5, 5) deg. The impact on the Euler an-

gles as a result of simulations initialized with the set of perturbations is displayed in

Figures 5.2.

Assume that the vehicle is moving in a halo orbit from the larger set is displayed

below in Figure 5.3. The green orbit represents a halo orbit corresponding to Az =

10000 km, the red orbit possesses a maximum out-of-plane excursion equal to Az =

50000 km, and the path along the blue orbit reaches Az = 70000 km. Then again, a

perturbation in the attitude angles such that (θ, φ, ψ) equal to (5, 5, 5) deg is explored

for the large orbit as a reference path. The impact on the Euler angles as a result of

simulations that are initialized with the perturbations for the vehicles in larger halo

orbits is displayed in Figures 5.4.

Page 86: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

73

0 0.5 1 1.5 2 2.5−60

−40

−20

0

20

40

60

Revs

θ (d

eg)

___ unperturbed− − perturbed

Az=500kmAz=1000kmAz=5000km

0 0.5 1 1.5 2 2.5−40

−30

−20

−10

0

10

20

30

40

Revs

φ (d

eg)

___ unperturbed− − perturbed

Az=500kmAz=1000kmAz=5000km

0 0.5 1 1.5 2 2.5−80

−60

−40

−20

0

20

Revs

ψ (

deg)

___ unperturbed− − perturbed

Az=500kmAz=1000kmAz=5000km

Figure 5.2. Asymmetric Orientation Response for Small L1 NorthernHalo Reference Orbits in the E-M System

In general, the orientation responses are observed to differ depending on the orbit

type. For the set of small reference orbits, the orientation response in terms of the

first Euler angle, θ, appears in Figure 5.2 to be oscillatory and relatively periodic

over the length of the simulation. Due to the perturbation, the response shifts and

the magnitude of the amplitude in θ varies noticeably for all three small reference

orbits. The response in θ for vehicles in one of the large halo orbits, as apparent in

Figure 5.4, do not exhibit similar behavior. As the orbit size increases, the motion

becomes unbounded and the divergence appears relatively quickly. The motion in

the second orientation angle, φ, for bodies in an orbit from the smaller orbit set is

displayed in Figure 5.2; the response appears to be oscillatory although the amplitude

Page 87: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

74

3.23.4

3.6−4

−20

24

−2

0

2

4

6

a1 (105 km)

a2 (104 km)

a 3 (10

4 km

)

Az=10000kmAz=50000kmAz=70000km

Figure 5.3. Set of Larger L1 Northern Halo Reference Orbits in Earth-Moon System

is increasing with time. The magnitude of the attitude response for a vehicle in one

of the orbits from the larger set is plotted in Figure 5.4, diverges more quickly than

the response when the vehicle is in a smaller orbit, but overall, generally similar

characteristics appear. The exception is the orientation response for a vehicle the

largest orbit, with an Az amplitude of 70000 km, where the influence of the close

pass to the Moon at 0.5 rev and 1.5 rev locations is visible. In comparing Figures 5.2

and 5.4, the magnitude in the amplitude response of the third angle ψ, for bodies in

orbits between the small and large reference paths, is noted to increase much more

significantly. The test cases are explored to further expand on the analysis offered

in Wong et al. [10] by considering the orientation history resulting from selecting

nonlinear, L1, halo orbits as the reference path. While the results presented by Wong

et al. [10] display bounded, oscillatory motion for the first two Euler angles, θ and φ,

over the length of the simulation, recent results indicate that for larger orbit size, the

motion may become unbounded, less oscillatory, and less predictable in general.

Page 88: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

75

0 0.5 1 1.5 2 2.5−1200

−1000

−800

−600

−400

−200

0

200

Revs

θ (d

eg)

___ unperturbed

− − perturbed

Az=10000kmAz=50000kmAz=70000km

0 0.5 1 1.5 2 2.5

−100

−50

0

50

100

Revs

φ (d

eg)

___ unperturbed

− − perturbed

Az=10000kmAz=50000kmAz=70000km

0 0.5 1 1.5 2 2.5−400

−200

0

200

400

600

800

Revs

ψ (

deg)

___ unperturbed

− − perturbed

Az=10000kmAz=50000kmAz=70000km

Figure 5.4. Orientation Response for an Asymmetric Vehicle in LargeL1 Northern Halo Reference Orbits in the E-M System

5.2 Perturbed Axisymmetric Rigid Body

The general model that has been developed is adaptable for exploring the behavior

of a range of vehicle masses and configurations. The behavior of an axisymmetric

body under a perturbation in the initial orientation is now explored. The spacecraft

is comprised of two rigid rods, each of length 10 meters and radius 0.1 meter. The

rods are stacked, one on top of the other, configured such that the axial direction

is aligned with b3. The top rod can spin about b3 relative to the bottom rod. For

visualization purposes, the orientation is represented in terms of a body fixed 3-2-3

(α, ζ, γ) Euler angle sequence, for a variety of test cases. The angle α represents

precession of the b-frame relative to the a frame, the angle ζ is nutation, and spin

Page 89: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

76

about the axisymmetric axis is denoted by the angle γ. A 5 degree perturbation

in the nutation angle, ζ, is considered for an axisymmetric vehicle in four different

periodic L1 halo reference orbits in the Earth-Moon system with Az values of 500 km,

5000 km, 10000 km, and 50000 km. The reference trajectory corresponding to each

Az value is displayed in Figure 5.5.

Figure 5.5. Four E-M Halo Reference Trajectories

The attitude response, in terms of the body fixed 3-2-3 (α, ζ, γ) Euler angle se-

quence is considered. A perturbation in the nutation angle of ζ = 5 degrees, for the

four halo reference orbits is introduced. In Figure 5.6, the precession angle of the

b-frame with respect to the a-frame, α, is observed to be oscillatory and bounded

for motion in the orbit with the smallest Az value, irregular for intermediate values

of Az, and increasing at a fairly constant rate for the largest Az of 50000 km. The

nutation angle, ζ, for rods moving in halo orbits of all sizes is observed in Figure 5.6

to oscillate around ζ = 90 degrees, which is consistent with knowledge of attitude

motion in the two-body problem; in terms of the nutation angle, a long thin rod is

unstable in the vertical configuration and stable when the long axis is oriented in a

radial direction. The frequency of oscillations appears to increase with the size of

the halo reference trajectory as well. In Figure 5.6, the spacecraft spin angle, γ, is

Page 90: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

77

noted to be increasing at a greater rate when moving in the relatively smaller halo

reference orbits in contrast to reference orbits possessing larger values of Az. With

the exception of the largest halo, orbit however, the spin angle, γ, appears to be fairly

irregular. Along the reference trajectory at Az = 50000 km, the overall response in

γ is observed to be oscillatory and increasing.

0 0.5 1 1.5 2 2.5−500

0

500

1000

1500

2000

Rev

α (d

eg)

Az=500kmAz=5000kmAz=10000kmAz=50000km

0 0.5 1 1.5 2 2.5−150

−100

−50

0

50

100

150

200

Rev

ζ (d

eg)

Az=500kmAz=5000kmAz=10000kmAz=50000km

0 0.5 1 1.5 2 2.5−200

−100

0

100

200

300

400

500

600

700

Rev

γ (d

eg)

Az=500kmAz=5000kmAz=10000kmAz=50000km

Figure 5.6. Orientation Response to Perturbation ζ = 5 degrees in E-M Halos

5.3 Spin Stabilization of Axisymmetric Spacecraft

Spin stabilization of the spacecraft in a halo reference orbit is now considered.

The spacecraft is comprised of two rigid rods, each of length 10 meters and radius

0.1 meter. The rods are stacked on top of each other, configured so that the axial

direction is aligned with b3. The top rod can spin about b3 relative to the bottom

Page 91: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

78

rod. The orientation is expressed in terms of a body fixed 3-2-3 (α, ζ, γ) Euler angle

sequence. The spacecraft motion, under the perturbation ζ = 5 degrees, is explored

for one E-M halo reference orbit, i.e., Az = 5000 km and is attempted by spinning

body R with respect to body B at two rates: 0.1 rad/s (approximately 1 rpm) and

10 rad/s (approximately 95 rpm). In Figure 5.7, the perturbed response is displayed

in green, the red line indicates motion corresponding to a spin rate of 0.1 rad/s, and

the blue line reflects to a spin rate of 10 rad/s.

0 0.5 1 1.5 2 2.5−600

−500

−400

−300

−200

−100

0

100

200

Rev

α (d

eg)

perturbedw spin (0.1 rad/s)w spin (10 rad/s)

0 0.5 1 1.5 2 2.5−100

−50

0

50

100

150

200

Rev

ζ (d

eg)

perturbedw spin (0.1 rad/s)w spin (10 rad/s)

0 0.5 1 1.5 2 2.5−100

0

100

200

300

400

500

600

Rev

γ (d

eg)

perturbedw spin (0.1 rad/s)w spin (10 rad/s)

Figure 5.7. Orientation Response to Spin Stabilization in the E-M System

It is apparent in Figure 5.7 that spin stabilization to accommodate this partic-

ular perturbation depends on the spin rate employed, when focused specifically on

the nutation angle ζ. In the simulations of the perturbed motion, the spacecraft ex-

hibits oscillatory behavior in α and unbounded motion in the other two angles which

Page 92: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

79

confirms that the spacecraft is not maintaining the initial orientation relative to the

rotating frame. Employing a spin rate of 0.1 rad/sec, the nutation angle response

is observed to be damped; however, the spacecraft is still oscillating about ζ = 90

degrees. This response is not unexpected; in addition, recall that this orbit possesses

an out-of-plane excursion of 5000 km The precession of the b-frame with respect to

the a-frame appears in Figure 5.7 to be bounded for this spin rate, and the spin angle

for body B of the spacecraft is growing less rapidly in comparison to the baseline

perturbed case, as apparent in Figure 5.7. When the spin rate of body R is increased

to 10 rad/s, nearly all effects of the initial perturbation on the nutation angle are

eliminated and the body is maintaining the initial orientation in ζ. Not surprisingly,

the spacecraft still precesses with respect to the orbit frame at a comparable rate

to the perturbed case, but the spin angle response is improved with respect to the

perturbed case.

Finally, the impact of spin stabilization on the orbit is considered. The drift in

the center of mass location relative to the reference orbit is displayed in Figure 5.8.

0 0.5 1 1.5 20

1000

2000

3000

4000

5000

Rev

Mag

nitu

de o

f M

otio

n of

G*

wrt

0 (

km)

perturbedw spin (0.1 rad/s)w spin (10 rad/s)

Figure 5.8. Orbital Motion Response to Spin Stabilization in the E-M System

The orbital motion for the perturbed spacecraft is plotted in green, and the spin

stabilized spacecraft, with spin rate equal to 0.1 rad/sec, in red; the center of mass,

Page 93: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

80

G∗, divergence given a spin rate of 10 rad/sec is plotted in blue. This figure illustrates

that spinning the spacecraft results in only very marginal improvement in maintaining

the desired center of mass motion relative to the reference orbit. This test case serves

two purposes. First, the results confirm that the spacecraft is displaying motion

consistent with previous results and serves to verify the model formulation. Secondly,

it demonstrates an application of spin stabilization, at least for some orientation

parameters, in the coupled orbit and attitude model in the CR3BP.

5.4 The Impact of a Perturbed Axisymmetric Spacecraft on the Orbit

Employing the fully coupled dynamical model,the effects of an attitude pertur-

bation on the orbit are considered for an axisymmetric spacecraft, comprised of two

rigid rods with a length-to-radius ratio of 100:1. The rods are stacked one-on-top of

the other, and configured such that the axial direction is aligned with the out-of-plane

direction, b3. A 5 degree perturbation in the nutation angle, ζ, is considered for four

periodic L1 halo reference orbits in the Earth-Moon system with Az values of 5000

km, 20000 km, and 50000 km. In Figure 5.9, the departure of the spacecraft from

the reference is evident. It is observed that smaller values of Az actually correspond

to a larger motion of the spacecraft center of mass, G∗, away from the isochronous

location along the reference path, O. In any family of L1 halo orbits, the orbits with

smaller Az values are unstable. The perturbations in these smaller, more unstable

orbits appear to induce a more significant departure than in larger, less unstable or-

bits based on the magnitude of the unstable eigenvalue of the associated monodromy

matrix.

The effects of increasing the length, while maintaining a constant ratio of length-

to-radius, are examined for a L1 halo orbit in the Earth-Moon system with an Az

amplitude of 5000 km. A perturbation in the nutation angle is examined to investigate

the coupling effects and the length of the rod is increased from 10 meters to 10000

meters. A 5 degree perturbation in the nutation angle, ζ, is considered. The response,

Page 94: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

81

Figure 5.9. Orbital Response to perturbation of ζ = 5 degrees in E-M Halos

in Figure 5.10, indicates that as the size of the spacecraft increases, the effects of the

attitude on the orbit also increase. This result is not unexpected, and helps to confirm

the functionality of the simulation.

0 0.5 1 1.5 2 2.50

2000

4000

6000

8000

10000

Rev

Mot

ion

of G

* in

a1 d

irect

ion

(km

)

l=10ml=100ml=1000ml=10000m

0 0.5 1 1.5 2 2.5−14000

−12000

−10000

−8000

−6000

−4000

−2000

0

Rev

Mot

ion

of G

* in

a2 d

irect

ion

(km

)

l=10ml=100ml=1000ml=10000m

Figure 5.10. Motion of G∗ Relative to O, for ζ = 5 deg, over TwoRevs of E-M Halo

Page 95: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

82

5.5 Summary of Results for L1 Northern Halo Family

The attitude behavior for bodies moving in the CR3BP is further clarified if

spatial, i.e., 3-dimensional reference trajectories are employed. To bring the results

from all the reference trajectories in any given family together, the concept of an

“attitude map”, as was introduced in the Chapter 4 for planar reference orbits, offers

a quick to visual display of the relationship between the size of the reference orbit

and the shape (through inertia ratios, k) of the body. In particular, the maps reflect

the maximum orientation over one revolution relative to an initial alignment with

the rotating frame. Thus, each point in the map reflects an orbit and inertia ratio

combination. Observations of the map indicate regions where the orientation remains

aligned with respect to the CRTBP rotating frame and regions where the orientation is

changing relative to the CR3BP frame. The attitude motion of a general asymmetric

rigid body in the CRTBP is again considered but now the reference paths are 3-

dimensional. Three parameters representing the inertia ratios, k1, k2, and k3, as

previously defined in Equations (4.1) - (4.3) are again employed. For this discussion,

the focus is only on the parameter k1. A body fixed 3-2-1 (θ, φ, ψ) Euler angle

sequence is employed to determine the maximum values of θ, φ, and ψ, relative to

the CR3BP rotating frame observed over one revolution of a reference path that is

a member of the L1 Northern halo family, as predicted by the coupled orbit and

attitude model. This process is repeated for many periodic members of the family,

for inertia ratios in k1 varying from -1 to 1. The results are displayed in the form

of a map for each angle. The global response in θ, φ, and ψ, appears in Figure 5.11

displayed over one revolution of each periodic halo reference orbit. Recall that the

body frame, i.e., the b-frame, is initially aligned with the CR3BP rotating frame.

The areas colored in blue are regions where the body frame stays closely aligned

with the CR3BP rotating frame, for the specific orientation angle. Blue on the map

corresponds to an orientation angle of 0 degrees. The red areas are regions where

the spacecraft is changing orientation significantly relative to the CR3BP rotating

Page 96: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

83

frame. A red point on the map correlates to angles with maximum absolute values

that exceed 180 degrees relative to the initial orientation.

k1 (nd)

Az

(km

)

Response in θ − unperturbed

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in φ − unperturbed

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in ψ − unperturbed

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

Figure 5.11. Orientation Response in L1 Northern Halo Family (E-M System)

It is observed from the map that there are clearly defined areas where the orien-

tation is not changing significantly relative to the CR3BP rotating frame. The center

line, where k3 equals to zero, denotes the inertia ratio that reflects the fact that the

spacecraft is a perfect cube; thus the stability observed in this region is not unex-

pected. Similarly to the L1 Lyapunov maps, a horizontal and slightly diagonal band

also exists for all orientation angles in the spatial halo family, but it does not extend

as far in the horizontal direction as in the Lyapunov family and it is pushed to high

values of Az in the range of 67500 km to 75000 km. In certain orbits, spacecraft with

specific inertia ratios falling on the blue line remain relatively stable in orientation

Page 97: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

84

with respect to the CR3BP rotating frame. The maps also indicate that some trends

in attitude “stability” are visible in all three orientation angles, i.e., there are some

regions that are blue in all three maps in Figure 5.11 and other areas that are pre-

dominately red for the three orientation angles. Since three-dimensional motion of

the vehicle occurs along the members of the halo family of orbits, all three orientation

angles must be considered simultaneously to determine regions where the vehicle is

maintaining a similar orientation as the CR3BP rotating frame. The maps are again

extended to include perturbations. Two small perturbations sets and two larger per-

turbation sets (same perturbation applied to all three angles simultaneously) are also

considered. The results, displayed in Figures 5.12 and 5.13, indicate the evolution

of the “stability” for each orientation angle in response to the applied perturbation.

Considering the smallest perturbation set in Figure 5.12, it appears that potentially

some new areas of “stability” are realized in response to the applied perturbation, for

orbits with a small Az amplitude and negative values of k1. As larger perturbations

are applied, the blue and red regions continue to shift. The horizontal and slightly

diagonal band, observed for large values of Az in the unperturbed case, begins to

extend in the negative k1 direction; however, with the excepts of this band, all other

locations corresponding to negative k1 values shift to become more red, considering

the orientation angles θ and ψ. The attitude maps developed are useful to summarize

the all the results observed over for the L1 spatial Northern halo family. Additional

maps for the L2 Northern halo family are presented in Appendix C. The maps could

prove to be useful for mission design applications. Given vehicle properties for a

specific mission, the regions of “stability” for all potential reference orbits can be

considered. The maps could also be used to make predictions of how the orienta-

tion motion might change in the case where spacecraft inertia properties are altered

on-orbit, i.e, for cases where a telescoping arm is extended or a sail is deployed.

Page 98: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

85

k1 (nd)

Az

(km

) Response in θ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in θ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in φ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in φ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in ψ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in ψ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

Figure 5.12. Orientation Response to Small Perturbation Sets for L1

Northern Halo Family (E-M System)

Page 99: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

86

k1 (nd)

Az

(km

) Response in θ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in θ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in φ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in φ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in ψ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in ψ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

Figure 5.13. Orientation Response to Medium Perturbation Sets forL1 Northern Halo Family (E-M System)

Page 100: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

87

6. APPLICATION TO SOLAR SAILS

One further objective in the development of the coupled orbit and attitude model

is the capability to directly influence the orbit with the orientation. A solar sail

offers a potentially significant coupling. Thus, the departure of the spacecraft from

the vicinity of the reference orbit is considered, as predicted by the coupled orbit

and attitude model. The potential for the attitude configuration to be employed to

control the orbital motion of the solar sail is explored.

6.1 Reference Trajectories that Incorporate a Sail Force

A solar sail immediately introduces the challenge of a more complex reference

trajectory. Thus the first step in developing tools for the analysis is the construction

of a family of periodic orbits, in the vicinity of the libration points, that incorporate a

solar sail. For this analysis, the L2 point in the Earth-Moon system is selected as the

candidate libration point. The computation is accomplished using a fixed-time single

shooting algorithm, where the period of each full reference trajectory, in dimensional

form, is equal to the system synodic period. [18,21,25] This period is required to ensure

that the Sun returns to the same location in the Earth-Moon rotating frame after

one revolution along the reference orbit. The scheme is formulated by originating the

search for a family of solar sail orbits with the vertically-shifted linear approximation

for elliptically-shaped orbits near the libration points that is explored in Simo and

McInnes [22–24] and, then, employing the numerical extension process in Wawrzyniak

and Howell. [18,21,25] In the investigation here, an ideal solar sail model is assumed,

where the nondimensional acceleration associated with the sail is,

as(τ) = ac

(l1(τ) · us

)2

us (6.1)

Page 101: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

88

where ac is the characteristic sail acceleration, l1 is the sunlight direction, τ is the

nondimensional time and us is the direction of the sail normal. In the CR3B Earth-

Moon rotating frame, the sunlight direction frame, denoted the l-frame, is defined,

l1 = cos(Ωlτ)a1 − sin(Ωlτ)a2

l2 = sin(Ωlτ)a1 + cos(Ωlτ)a2

l3 =a3

(6.2)

where Ωl is the rate at which the sunlight direction is changing in the Earth-Moon

reference frame, described as the ratio of the sidereal to synodic periods of the Earth-

Moon system [25].

The orientation of the solar sail normal direction, us, with respect to the Earth-

Moon rotating frame, the a-frame, is described by a body 3-2-1 (θs − Ωlτ , αs, γs)

Euler angle rotation sequence. The third angle, γs, is set equal to zero since the sail

normal direction is fully described by solely two angles. The sequence consistently

conveys the sail orientation relative to the Earth-Moon rotating frame. The family of

orbits computed by Wawrzyniak [18, 21] is based on the assumption that the vehicle

maintains a fixed sail orientation with respect to the sunlight direction in the Earth-

Moon system. To generate this particular family, the value of θs is held constant at 0

degrees and the value of αs is fixed at −35.264 degrees. This value for αs corresponds

to the angle that generates the maximum out-of-plane force, based on the linear

equations of motion as described by Simo and McInnes [22]. Using Equations (6.1)

and (6.2) as well as the Euler angle rotation sequence, the contributions of the sail

are incorporated into the traditional circular restricted three-body problem equations

of motion. Note that the characteristic acceleration is permitted to vary across the

family and serves as one of the continuation parameters. The equations of motion,

augmented with the sail force, are written,

x = 2y + x− (1− µ)(x+ µ)

d3− µ(x− 1 + µ)

r3

+ ac cos(αs)3 cos(Ωlτ)

(6.3)

Page 102: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

89

y = −2x+ y − (1− µ)y

d3− µy

r3− ac cos(αs)

3 sin(Ωlτ) (6.4)

z = −(1− µ)z

d3− µz

r3− ac cos(αs)

2 sin(αs) (6.5)

From these equations of motion, a family of periodic, three-dimensional, solar sail ref-

erence orbits is computed via a single shooting differential corrections process. Since

a fixed-time targeter is employed, the characteristic acceleration is included as one

of the free variables. The characteristic acceleration is a property of the sail, and as

such, it does not vary over one trajectory; however, it is permitted to change between

members of the family. The family of orbits is displayed in Figure 6.1. The color vari-

ation in Figure 6.1 indicates the range in values of the nondimensional characteristic

acceleration across the family of trajectories. The smallest orbit, displayed in blue

possesses a characteristic acceleration of 0.0001 (0.0003 mm/s2). The largest orbit,

displayed in red, corresponds to a value of 0.0894 (0.2450 mm/s2).

to Earth

Figure 6.1. Family of Solar Sail Reference Orbits in the Vicinity ofL2 in the E-M System

Page 103: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

90

6.2 Modifications to Include Attitude and Develop a Coupled Model

The model framework that was previously developed to formulate the coupled or-

bit and attitude equations of motion is now modified slightly to incorporate the effects

of solar radiation pressure. A particular reference orbit is selected, and accordingly,

the characteristic acceleration corresponding to that reference is, thus, available. The

rotational degree of freedom between the two possible bodies in the spacecraft model

is assumed to be fixed, creating one rigid body. Realistic parameters are selected to

reflect the mass and inertia of an approximate solar sail type spacecraft. The pa-

rameters are described such that the sail normal, us, corresponds to the body-fixed

b1 direction. The motion of the sunlight direction, as described by l1 in Equation

(6.2) is monitored and the force contribution due to the solar sail is computed by

incorporating the mass of the solar sail and the acceleration as modeled in Equation

(6.1), dimensionalizing as appropriate. The initial conditions are consistent with the

selected solar sail reference orbit. As expected, due to the orbit and attitude coupling,

when the system equations of motion are propagated forward in time, the solar sail

does not remain in the vicinity of the reference solution.

6.3 Turn-and-Hold Model

The orbit and the sail orientation are both very sensitive to perturbations in this

regime and the coupling heightens such an impact. To explore the influence of the

orbit and attitude coupling, the drift of the center of mass is monitored and the sail

orientation is explored for orbit control. A multiple shooting scheme is employed in

an attempt to control the orbital motion of the spacecraft such that it remains in

the vicinity of the desired reference. The applied “control” modifies the sail angles

discretely and is not optimal. At some point in time, τi, observations indicate that

the orbital motion in the coupled orbit and attitude model deviates sufficiently far

from the reference orbit and, therefore, some correction is required. The position and

velocity state representing the coupled system at τi is denoted xi and reflects the state

Page 104: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

91

of the system center of mass, G∗. A turn-and-hold strategy, similar to one proposed

by Wawrzyniak [21, 25], is then employed to determine the attitude corrections that

are required to guide the solar sail back to the vicinity of the reference orbit at some

specified final time, τf . Intermediate patch points are introduced at times, τi+1, τi+2,

... τi+np , where np represents the number of intermediate patch points. The position

and velocity states at each intermediate point are described by, xi+1, xi+2, ... xi+np

and the position and velocity at the final state, is denoted xf , and corresponds to a

state at τf on the reference trajectory. Initial conditions corresponding to the position

and velocity states are selected to be close to those associated with the reference

trajectory; however, the position and velocity state at each patch point is part of the

design vector and vary during the multiple shooting process. In the turn-and-hold

strategy, the spacecraft is assumed to maintain a fixed orientation with respect to

a frame associated with the sunlight direction over each multiple shooting segment.

This simplification to the model facilitates the computation of discrete corrections

to the spacecraft orientation at a number of intermediate patch points. Finally, if

the attitude corrections are successfully designed, their application to the coupled

orbit and attitude model produces a configuration that remains in the vicinity of the

reference orbit for a pre-determined total time interval. The corrections are actually

determined iteratively, as required, based on the departure from the reference path.

A simple example serves to illustrate this strategy. A schematic of the process is

displayed in Figures 6.2 to 6.4, using three internal patch points (depicted in green).

The starting location at τ1 is denoted by the red point and the desired final location

at τ5 is black. The orientation corrections are applied at τ1 through τ4, computed

via the turn-and-hold model, to the coupled orbit and attitude model. These cor-

rections should aid the spacecraft in maintaining an orbital response that remains

in the vicinity of the reference path. The general targeting scheme is implemented

via the technique of constraints and free variables that was explored in Chapter 2

and is combined with the multiple shooting strategy, established through the simple

example, for the more challenging solar sail application. Specifically, the formulation

Page 105: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

92

t i

t 2t 3

t 4

t 5

Reference Trajectory

Coupled Orbit and Attitude Trajectory

Multiple Shooting with Turn-and-Hold Model

Figure 6.2. Initial Condition for Multiple Shooting Algorithm

t it 2

t 3

t 4

t 5

Reference Trajectory

Coupled Orbit and Attitude Trajectory

Multiple Shooting with Turn-and-Hold Model

Figure 6.3. Corrections Determined Using Turn-and-Hold Model

of the constraint equations that are required to govern the motion in the turn-and-

hold model are explored. The normal directions associated with the sail at the initial

point and at each intermediate patch point are included as parameters in the design

vector. Over each multiple shooting segment, the sail normal direction is fixed with

Page 106: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

93

t i

t 2

t 3

t 4

t 5

Reference Trajectory

Coupled Orbit and Attitude Trajectory

Apply Corrections from Turn-and-Hold Model to Coupled Model

Figure 6.4. Corrections Applied to Coupled Orbit and Attitude Model

respect to a frame associated with the sunlight pointing direction, l1, as described in

Equation (6.2). At the initial time, τi, the sail normal direction is introduced in the

form,

usi = Us1i l1 + Us2i l2 + Us3i l3 (6.6)

Since the sail normal direction is a unit vector, the following equality constraint

equation is applied at the initial point,

Us1iUs1i + Us2iUs2i + Us3iUs3i − 1 = 0 (6.7)

Similar sail normal directions are described to correspond to each patch point, ui+1

through ui+n, and the associated constraint equations are applied, similar to Equation

(6.7). The description of the sail normal from Equation (6.6) is applied to Equation

(6.1) and the following updated equations of motion are derived that govern the

behavior under the turn-and-hold model,

Page 107: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

94

x = 2y + x− (1− µ)(x+ µ)

d3− µ(x− 1 + µ)

r3

+ ac(U3s1 cos(Ωlτ) + U2

s1Us2 sin(Ωlτ)) (6.8)

y = −2x+ y − (1− µ)y

d3− µy

r3

+ ac(U2s1Us2 cos(Ωlτ)− U3

s1 sin(Ωlτ)) (6.9)

z = −(1− µ)z

d3− µz

r3− acU2

s1Us3 (6.10)

Note that, in this formulation, the characteristic acceleration is fixed and specified

by the selection of the reference orbit. Of course, the sail normal direction in these

equations can change discretely at each patch point. Consistent with the analysis

by Wawrzyniak, [21,25] continuity is enforced in position and velocity at each of the

intermediate patch points. The equations of motion in Equations (6.8) - (6.10) are

propagated forward using the initial conditions at times τi, τi+1 ... τi+np until reaching

the time associated with the next patch point or the final time in the case of the last

patch point, i.e. τi+1, τi+2 ... τf . The position and velocity states at the end of

each integration interval are denoted, xi+1(usi), xi+2(xi+1, usi+1), ... xf (xi+np, usi+np

).

Therefore, the position and velocity states at the end of the intermediate propagation

segments are functions of both the state and the sail normal vectors that are delivered

at the first point along the propagation; at the start of the first arc, where the final

states are merely functions of the sail normal vector, the initial position and velocity

state are fixed at time τi for each iteration. To force continuity in position and

velocity, the states rendered by the propagation of the equations of motion must be

equal to the states that are introduced to define the next patch point state vector.

Inequality constraints are also implemented at the initial point and each subsequent

patch point to ensure that the sail remains oriented with the appropriate side facing

the Sun. Slack variables are employed, denoted ηi, ηi+1 ... ηi+n, to formulate the

inequality constraints. [25] In particular, inequality constraints must be added for

this particular application, to allow for some variation in the position and velocity at

Page 108: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

95

the final time, yet remain within some “box” defined to bound the final state along

the reference, i.e.,

xflb < xf(xi+np, usi+np

)< xfub (6.11)

The vector xflb defines the lower bound and xfub specifies the upper bound. Thus,

twelve additional scalar slack variables are required to enforce the inequality con-

straints in Equation (6.11), six associated with the lower bound constraint, denoted

slow and six associated with the upper bound constraint, denoted supp. All the con-

straint equations are required to fully describe the motion of the turn-and-hold model,

and these equation are now employed in the general method of constraints and free

variables to target a specific position and velocity state downstream at time τf .

Now that the problem is completely formulated, the variables and constraints

are collected in vectors. The design vector for the multiple shooting scheme, X, is

comprised of the sail normal directions, the slack variables, and the position and

velocity states of the patch points as follows,

X =

usi

ηi

xi+1

usi+1

ηi+1

...

xi+np

usi+np

ηi+np

slow

supp

(6.12)

The constraints are collected into the constraint vector, F (X), as follows,

Page 109: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

96

F(X)

=

u2si− 1

−Us1i + η2i

xi+1(usi)− xi+1

u2si− 1

−Us1i+1+ η2

i+1

xi+2(xi+1, usi+1)− xi+2

...

−(xf(xi+np, usi+np

)− xflb

)+ s2

low

−(xfub − xf

(xi+np, usi+np

))+ s2

upp

(6.13)

The remainder of the corrections scheme is implemented in the same manner as

Wawrzyniak. [21, 25] Once the corrections are determined for the orientation via the

turn-and-hold model, the prescribed orientations are applied to the coupled orbit and

attitude model.

6.4 Application of Sail Orientation Corrections to the Coupled Model

The orientation corrections for the turn-and-hold model, determined at the initial

point and subsequent patch points, are now applied to the coupled-orbit and attitude

model. It is desired to investigate if these orientation reconfigurations, applied to the

coupled model, return the solar sail center of mass to the vicinity of the reference

trajectory at a specified point downstream. The objective is the implementation of

the corrections predicted by the turn-and-hold model, to control the sailcraft motion

in the coupled orbit and attitude model. A rigid body system representative of a

solar sail type spacecraft is created by fixing the degree of freedom between body B

and body R. Each body is assigned a sail thickness of 7.5 µm in the b1 direction,

and dimensions of 14 m in the b2 direction and 7 m in the b3 direction. This creates

a single rigid body with inertia properties on the same order of magnitude as the

IKAROS sailcraft [55]. A single reference orbit is selected in the blue region from

the solar sail family displayed in Figure 6.1. This reference orbit is constructed with

Page 110: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

97

a nondimensional characteristic acceleration such that ac = 0.01 (0.0282 mm/s2).

Given the sail reference orbit, the initial state from this reference trajectory, with the

position depicted by the blue dot in Figure 6.5, is employed to seed the numerical

propagation of the coupled orbit and attitude solar sail model with the sail force

included. The response of the coupled orbit and attitude (with sail force) model, in

terms of the system center of mass behavior, appears in red in Figure 6.5; the path

of G∗ is propagated for 0.25 revolutions of the reference path and clearly departs

the vicinity of this orbit. Consistent with the IKAROS sailcraft, spin stabilization

is employed and the sail is given a spin rate of 0.1 rad/s [55] about the b1 axis

in anticipation that spinning the sail improves the orbital motion response. [56] In

Figure 6.5, the spinning sail response, as predicted by the coupled orbit and attitude

(with sail force) model, depicted in black, is observed to remain near the reference

for approximately 0.25 rev, after which it departs the vicinity. The multiple shooting

strategy is now employed, in conjunction with the spin stabilized results, to further

improve the sail orbital response.

The black path in Figure 6.5 indicates that after a time interval corresponding to

approximately 0.35 revolutions along the reference orbit, the response in the coupled,

spinning model departs from the vicinity of the reference trajectory. The location

of the spacecraft at this particular time is depicted by the red dot in Figure 6.6.

The turn-and-hold multiple shooting scheme is now applied. The red dot indicates

the “initial point” for the multiple shooting algorithm, that is, the location where the

sailcraft center of mass has sufficiently departed the vicinity of the reference orbit. The

“initial point”, corresponding to the red dot in Figure 6.6 should not to be confused

with the location of the initial conditions, displayed in blue in Figure 6.5, where the

propagation of the reference orbit and the spinning coupled orbit and attitude, with

sail force, model originates. Seven patch points, represented by the green dots in

Figure 6.6, are assigned. The paths corresponding to the initial propagations along

each of the intermediate multiple shooting arcs, as predicted by the decoupled turn-

and-hold model, are plotted in magenta, and the full reference orbit, predicted by the

Page 111: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

98

Figure 6.5. Coupled Orbit and Attitude Response for Solar Sail inthe Vicinity of L2 in the E-M System

decoupled model, is displayed in blue. The target location at the final time, indicated

by the black dot, is selected to occur at a point located after 0.7 rev along the reference

orbit. The decoupled turn-and-hold model, originating from the location indicated

by the red dot in Figure 6.6, is now employed to determine the discrete orientation

corrections that are required to bring the sailcraft center of mass back to the vicinity

of the reference at the final time, i.e., the location depicted by the black dot in Figure

6.6.

Using the turn-and-hold strategy and applying corrections or updates to the orien-

tation of the spacecraft at the “initial point” and each subsequent patch point, a new

path, as predicted by the decoupled turn-and-hold model, is determined that allows

the spacecraft to return to the vicinity of the reference by the final time correspond-

ing to 0.7 rev along the reference trajectory. The resulting trajectory is displayed in

Figure 6.7 in magenta where, again the reference is represented in blue, the initial

position is indicated by the red dot, the final position is highlighted by the black dot;

Page 112: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

99

Figure 6.6. Multiple Shooting Initial Conditions

then, the converged patch point locations are represented by the green dots along the

final corrected arc. The orientation reconfigurations are summarized in Appendix D.

The discrete corrections to the sail orientation angles that are determined for the

“initial” point and all the intermediate patch points, for motion predicted by the

decoupled turn-and-hold model, are then applied to the vehicle in the coupled, spin-

ning, orbit and attitude model that includes the sail force. Once the corrections are

implemented in the coupled model, the sail still departs the vicinity of the reference

as evidenced by the black trajectory in Figure 6.8 due to the impact of the coupling

on the center of mass, G∗, behavior. The converged turn-and-hold trajectory, as pre-

dicted by the turn-and-hold model, is again represented in magenta and follows near

the blue reference path. The green dots in Figure 6.8 indicate patch point locations,

the red dot highlights the “initial” point location for initiation of the corrections pro-

cess, and the black dot specifies the desired position at the final time. The control

strategy combines spin stabilization with the discrete corrections to the orientation

Page 113: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

100

Figure 6.7. Corrected Trajectory Using Turn-and-Hold Strategy; Decoupled Model

angles as determined by the decoupled turn-and-hold multiple shooting technique.

For comparison purposes, the position offset of the coupled, spinning orbit and at-

titude model (with sail force) from the reference trajectory, both with and without

the orientation reconfigurations are displayed in Appendix E. The result of this ap-

proach demonstrates a significant improvement over simply allowing the sail natural

dynamics to dominate the response. However, at the final time, the location of the

center of mass G∗ in the coupled, spinning, orbit and attitude model does not reach

the desired target location, although the reference path is maintained over a longer

time interval than the response to spin stabilization alone, plotted in red. Further

iterations to update the corrections process do improve the orbital response, but min-

imally. Further improvements may be possible if the drift of the center of mass, G∗,

is predicted and incorporated into any predictions used in the control strategy,

Page 114: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

101

4.44 4.44 4.44−2

−1

0

1

2400

600

x (105 km)

y (103 km)

z (k

m)

referenceturn−and−holdcoupled − no corcoupled − with cor

Figure 6.8. Orientation Corrections Applied to the Coupled Orbitand Attitude Model

6.5 Summary and Recommendations

In summary, observe that applying the orientation corrections determined by the

decoupled turn-and-hold model to the coupled orbit and attitude model (with sail

force) does not meet the final desired position constraints. The dynamics introduced

by considering a coupled orbit and attitude model do not permit the orientations

corrections, determined by the decoupled turn-and-hold model and applied at the

patch points, to effectively control the motion of the center of mass of the sail, when

considering the motion predicted by the coupled orbit and attitude model. Further

analysis is required to determine if it is possible to incorporate the coupled orbit and

attitude model into the multiple shooting corrections process. The key step is the

prediction of the nonlinear drift of the center of mass due to the coupling.

Page 115: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

102

7. SUMMARY AND CONCLUSIONS

The motion of point mass spacecraft under the influence of two gravitational bod-

ies is currently the focus of numerous investigations, especially within the context

of the circular restricted three body problem; however, considerably fewer studies

incorporate the effects of spacecraft attitude in this regime. The overall goal in this

investigation is an improved understanding of the motion of such a spacecraft, that

is, one comprised of multiple rigid bodies, under the simultaneous influence of two

point mass gravitational fields. Three main research objectives are established: to de-

velop a model framework to incorporate attitude dynamics within the context of the

circular restricted three body problem, to employ the model framework to formulate

a better understanding of the system dynamics as it relates to attitude dynamics in

the CR3BP, and to investigate the application of this model framework to solar sails.

7.1 Development of a Model Framework

A framework has been developed to create a model governing coupled orbit and

attitude motion in the spatial circular restricted three-body problem. The three-

dimensional motion of a spacecraft, comprised of two rigid bodies, connected by a

single degree of freedom joint, is examined. Kane’s dynamical formulation is employed

as it is well-suited for systems containing multiple rigid bodies. Large discrepancies in

length scales exist in this problem. The distance from the barycenter to the spacecraft

is on the order of hundreds of thousands of km (depending on the system), and the

spacecraft dimensions are typically measured in terms of meters. The presence of such

large differences in the lengths presents a challenge for the computational capabilities,

as only finite precision is possible. Numerical challenges can prevent the propagation

of meaningful results. Thus, a nonlinear variational form of the equations of motion is

Page 116: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

103

employed to mitigate these numerical challenges. The equations of motion governing

the orbit as well as the spacecraft attitude are integrated to minimize computational

difficulties and to allow for the propagation of meaningful results. Within this frame-

work, a process is summarized with steps for implementation resulting in a series of

coupled nonlinear equations of motion for the complex spacecraft model.

7.2 Understanding the System Dynamics

The second objective in this investigation is to increase the understanding and

knowledge of spacecraft attitude dynamics in the vicinity of the libration points within

the context of the circular restricted three-body problem. Several test cases are

introduced for both planar and spatial reference orbits to validate the procedure

and highlight results. For both the planar and spatial references, overall results are

presented in the form of an attitude map. These maps convey relationships between

specified inertia ratios and orbit amplitude (represented in terms of the Ay direction

for the planar Lyapunov reference family and the Az direction for the spatial halo

family of periodic orbits). From the maps, it is apparent that the spacecraft undergoes

relatively stable motion in specific regions relative to the rotating frame in the circular

restricted three body problem. Combinations are also identified for which unstable

attitude behavior is likely, in terms of a body fixed (3-2-1) Euler angle sequence for

asymmetric spacecraft. The maps can serve as design tools in an orbit selection

process. Attitude maps might also be exploited as a prediction tool, to determine the

impact on attitude stability with respect to the rotating frame as a result of changing

inertia properties, e.g., in the analysis of the spacecraft deploying a boom or sail.

7.3 Application to Solar Sail Model

The last objective is the application of the model framework to a solar sail type

application. The additional acceleration terms introduced due to the sail force are

included in the nonlinear, variational, coupled orbit and attitude equations of mo-

Page 117: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

104

tion. As expected, the sail departs the reference trajectory when the coupled model

is propagated; therefore, spin stabilization is employed to ensure that the sail follows

the reference closely for, at least, the first quarter revolution of the reference orbit. At

some point downstream from the starting configuration, the departure of the sailcraft

center of mass with respect to the reference orbit increases and, eventually, is suffi-

ciently large to warrant corrections. A decoupled turn-and-hold model is employed

to compute corrections to the orientation angles at the departure location and at a

set of subsequent patch-points further downstream. The goal is a the sailcraft center

of mass that returns to the the vicinity of the reference trajectory by some desired

final time, within a control box of predetermined size. Corrections are computed

using the turn-and-hold model that ensures that the trajectory predicted by the de-

coupled spacecraft model returns to the vicinity of the reference. Initially, when the

corrections are applied to the coupled orbit and attitude model, the corrections are

successful in maintaining the location of the spacecraft center of mass nearby the ref-

erence solution; however, at the final time, the final desired position is not achieved.

This result indicates the potential importance of considering the effects of attitude

motion on the orbital mechanics.

7.4 Recommendations for Future Considerations

There are numerous recommendations for future work in the incorporation of the

effects of attitude dynamics into the circular restricted three body problem. Discus-

sion of future research initiatives focuses on four main concentrations: studying the

effects of various spacecraft components, exploring the effects of attitude dynamics

along additional reference orbit families within the context of the CR3BP, further

analysis of the attitude maps, and extending the investigation of solar sail missions

and other applications.

Page 118: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

105

7.4.1 Effects of Spacecraft Components

Since the framework established can easily accommodate spacecraft comprised of

multiple rigid bodies, numerous modification can be implemented to create a more

realistic spacecraft model. Modeling complex joint types and increasing the number

of components included in the model is an important first step. Incorporating flex-

ible bodies may also be of interest, especially in the solar sail or space tether type

application. Additional considerations may include extending or collapsing bodies,

and bodies with changing inertia properties.

7.4.2 Orbit Type

Many families of orbits are available within the context of the circular restricted

three body problem, and only two types of periodic families in the vicinity of the

collinear points, the planar Lyapunov family and the Northern halo family, have been

considered in this work. Many other types of periodic orbit families remain to be

investigated near the collinear and equilateral libration points. Additionally, attitude

motion in quasi-periodic orbits is another area of interest for future work.

7.4.3 Further Analysis of Attitude Maps

The attitude maps developed may prove useful for mission design. To determine

the most appropriate frame to present the orientation response with respect to, con-

sideration of actual mission requirements is important. For particular applications,

it may be useful to formulate the maps with respect to the inertial frame. For a

solar sail type example, perhaps the frame fixed to the sunlight direction is more

appropriate. Additionally, the information presented on the map can be altered. The

maximum magnitude of each orientation angle over one revolution of the reference

may not contain sufficient information. It may be important to include the direc-

tion of rotation (positive or negative). It may also be insightful to generate many

Page 119: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

106

instantaneous attitude maps, to determine how the orientation angles evolve over one

revolution of the reference path.

7.4.4 Solar Sails and Other Applications

As only an ideal sail is considered in this analysis, increasing the fidelity of the

solar sail model is an important feature to consider in future work. In the solar sail

application, the orientation corrections computed via the turn-and-hold model did

not successfully maintain the sailcraft center of mass in the vicinity of the reference

trajectory, when the corrections were applied to the coupled orbit and attitude model.

Additional development is necessary to determine if the coupled orbit and attitude

model can be integrated into a multiple shooting algorithm. The ultimate objective

is an orientation corrections strategy that results in the sail spacecraft returning to

the vicinity of the reference solution, given some initial perturbation.

Page 120: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

LIST OF REFERENCES

Page 121: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

107

LIST OF REFERENCES

[1] D. Richardson, “Halo Orbit Formation for the ISEE-3 Mission,” Journal of Guid-ance and Control, Vol. 3, No. 6, pp. 543–448, 1980.

[2] M. Woodard, D. Folta, and D. Woodfork, “ARTEMIS: The First Mission tothe Lunar Libration Orbits,” 21st International Symposium on Space FlightDynamics, September 28 - October 2 2009.

[3] M. Hechlera, M. Morab, M. Nogalesb, and A. Yezc, “Orbit Concepts at L2 forSoyuz Launches from Kourou,” Acta Astronautica, Vol. 62, No. 2-3, pp. 140–150,2008.

[4] D. Folta, “Formation Flying Design and Applications in Weak Stability Bound-ary Regions,” Annals of the New York Academy of Science, Vol. 1017, pp. 95–111,2004.

[5] T. Kane and E. Marsh, “Attitude Stability of a Symmetric Satellite at the Equi-librium Points in the Restricted Three-Body Problem,” Celestial Mechanics,Vol. 4, pp. 78–90, 1971.

[6] W. Robinson, “The Restricted Problem of Three Bodies with Rigid Dumb-bellSatellite,” Celestial Mechanics, Vol. 7, pp. 323–330, 1973.

[7] W. Robinson, “Attitude Stability of a Rigid Body Placed at an EquilibriumPoint in the Restricted Problem of Three Bodies,” Celestial Mechanics, Vol. 10,pp. 17–33, 1974.

[8] A. Abad, M. Arribas, and A. Elipe, “On the Attitude of a Spacecraft Neara Lagrange Point,” Publishing House of the Czechoslovak Academy of Science,Vol. 40, No. 5, pp. 302–307, 1989.

[9] E. Brucker and P. Gurfil, “Analysis of Gravity-Gradient-Perturbed RotationalDynamics at the Collinear Lagrange Points,” The Journal of Astronautical Sci-ences, Vol. 55, No. 3, pp. 271–291, 2007.

[10] B. Wong, R. Patel, and A. Misra, “Attitude Dynamics of Rigid Bodies in theVicinity of the Lagrangian Points,” Journal of Guidance, Control, and Dynamics,Vol. 31, No. 1, pp. 252–256, 2008.

[11] D. Guzzetti, “Large Space Structures Dynamics in a Multi-Body GravitationalEnvironment,” M.S. Thesis, Politecnico Di Milano, Milano, Italy, July 2012.

[12] A. J. Knutson and K. C. Howell, “Application of Kane’s Method to IncorporateAttitude Dynamics into the Circular Restricted Three Body Problem,” 22ndAAS/AIAA Space Flight Mechanics Meeting, January 29-February 2 2012.

Page 122: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

108

[13] C. R. McInnes, Solar Sailing: Technology, Dynamics and Mission Applications.Springer-Praxis Series in Space Science and Technology, Chichester, U.K.: PraxisPublishing, Ltd., 1999.

[14] C. R. McInnes, “Solar Sail Trajectories at the Lunar L2 Lagrange Point,” Journalof Spacecraft and Rockets, Vol. 30, No. 6, pp. 782–784, 1993.

[15] C. R. McInnes, A. J. McDonald, J. F. Simmons, and E. W. MacDonald, “SolarSail Parking in Restricted Three-Body Systems,” Journal of Guidance, Control,and Dynamics, Vol. 17, pp. 399–406, March - April 1994.

[16] J. Nuss, “The Use of Solar Sails in The Circular Restricted Problem of ThreeBodies,” M.S. Thesis, Purdue University, West Lafayette, Indiana, February1998.

[17] A. McInnes, “Strategies for Solar Sail Mission Design in the Circular RestrictedThree-Body Problem,” M.S. Thesis, Purdue University, West Lafayette, Indiana,August 2000.

[18] G. G. Wawrzyniak and K. C. Howell, “Numerical Techniques for Generating andRefining Solar Sail Trajectories,” Advances in Space Research, Vol. 48, pp. 1848–1875, 2011.

[19] G. G. Wawrzyniak and K. C. Howell, “Investigating the Design Space for SolarSail Trajectories in the Earth-Moon System,” The Open Aerospace EngineeringJournal, Vol. 4, pp. 26–44, 2011.

[20] G. G. Wawrzyniak and K. C. Howell, “Generating Solar Sail Trajectories in theEarth-Moon System Using Augmented Finite Difference Methods,” InternationalJournal of Aerospace Engineering, Vol. 2011, no. Article ID 4776197, p. 13 pages,2011.

[21] G. G. Wawrzyniak, The Dynamics and Control of Solar-Sail Spacecraft in Dis-placed Lunar Orbits. Ph.D. Dissertation, Purdue University, West Lafayette,Indiana, August 2011.

[22] J. Simo and C. R. McInnes, “Solar Sail Trajectories at the Earth-Moon LagrangePoints,” 59th International Astronautical Congress, October 2008.

[23] J. Simo and C. R. McInnes, “Solar Sail Orbits at the Earth-Moon Libra-tion Points,” Communication in Nonlinear Science and Numerical Simulation,Vol. 14, pp. 4191–4196, December 2009.

[24] J. Simo and C. R. McInnes, “Displaced Solar Sail Orbits: Dynamics and Ap-plications,” Advances in the Astronautical Sciences, Vol. 136, pp. 1803–1816,2010.

[25] G. G. Wawrzyniak and K. C. Howell, “Flight Path Control for Solar Sail Space-craft,” 22nd AAS/AIAA Space Flight Mechanics Meeting, January 29-February2 2012.

[26] A. J. Knutson and K. C. Howell, “Coupled Orbit and Attitude Dynamics forSpacecraft Comprised of Multiple Bodies in Earth-Moon Halo Orbits,” IAF 63rdInternational Astronautical Congress, October 1-5 2012.

Page 123: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

109

[27] M. Cosmo and E. Lorenzini, “Tethers In Space Handbook,” Tech. Rep. ThirdEdition, Prepared for: NASA Marshall Space Flight Center, 1997.

[28] M. Cartmell and D. McKenzie, “A Review of Space Tether Research,” Progressin Aerospace Sciences, Vol. 44, pp. 1–21, 2008.

[29] J. Puig-Suari, J. Longuski, and S. Tragesser, “Aerocapture with a FlexibleTether,” Journal of Guidance, Control, and Dynamics, Vol. 18, pp. 1305–1312,November - December 1995.

[30] B. Biswell, J. Puig-Suari, J. Longuski, and S. Tragesser, “Three-DimensionalHinged-Rod Model for Elastic Aerobraking Tethers,” Journal of Guidance, Con-trol, and Dynamics, Vol. 21, pp. 286–295, March - April 1998.

[31] A. Misra and V. Modi, “Three-Dimensional Dynamics and Control of Tether-Connected N-Body Systems,” Acta Astronautica, Vol. 26, No. 2, pp. 77–84, 1992.

[32] B. Wong and A. Misra, “Planar Dynamics of Variable Length Multi-TetheredSpacecraft Near Collinear Lagrangian Points,” Acta Astronautica, Vol. 63,pp. 1178–1187, 2008.

[33] B. Wong, Dynamics of Multibody Systems Near Lagrangian Points. Ph.D. Dis-sertation, McGill University, Montreal, Quebec, Canada, June 2008.

[34] D. Levinson, “Equations of Motion for Multiple-Rigid-Body Systems via Sym-bolic Manipulation,” Journal of Spacecraft and Rockets, Vol. 14, pp. 479–487,August 1977.

[35] T. Kane and D. Levinson, “Formulation of Equations of Motion for ComplexSpacecraft,” Journal of Guidance and Control, Vol. 3, pp. 99–112, March - April1980.

[36] R. Huston, “Multibody Dynamics Including the Effects of Flexibility and Com-pliance,” Computers and Structures, Vol. 14, No. 5-6, pp. 443–451, 1981.

[37] T. Kane and D. Levinson, “The Use of Kane’s Dynamical Equations in Robotics,”The International Journal of Robotics Research, Vol. 2, pp. 3–21, September1983.

[38] D. E. Rosenthal and M. A. Sherman, “High Performance Multibody Simula-tions via Symbolic Equation Manipulation and Kane’s Method,” The Journal ofAstronautical Sciences, Vol. 34, pp. 223–239, July - September 1986.

[39] S. Agrawal, “Multibody Dynamics: A Formulation Using Kane’s Method andDual Vectors,” Journal of Mechanical Design, Vol. 115, pp. 833–838, December1993.

[40] A. Banerjee, “Contributions of Multibody Dynamics to Space Flight: A BriefReview,” Journal of Guidance, Control, and Dynamics, Vol. 26, pp. 385–394,May - June 2003.

[41] D. Greenwood, Principles of Dynamics. Upper Saddle River, N.J.: Prentice Hall,Second Edition, 1988.

[42] T. Kane and D. Levinson, Dynamics: Theory and Applications. New York:McGraw Hill, Inc., 1985.

Page 124: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

110

[43] T. Kane, P. Likins, and D. Levinson, Spacecraft Dynamics. New York: McGrawHill, Inc., 1983.

[44] H. Poincare, New Methods of Celestial Mechanics, Vol. 13, History of ModernPhysics and Astronomy. Woodbury, NY: American Institute of Physics, 1993.

[45] V. Szebehely, The Theory of Orbits: The Restricted Problem of Three Bodies.New York: Academic Press, Inc., 1967.

[46] F. Moulton, Periodic Orbits. Washington: Carnegie Institution of Washington,1920.

[47] D. Grebow, Trajectory Design in the Earth-Moon System and Lunar South PoleCoverage. Ph.D. Dissertation, Purdue University, West Lafayette, Indiana, May2010.

[48] T. Pavlak, “Mission Design Applications in the Earth-Moon System,” M.S. The-sis, Purdue University, West Lafayette, Indiana, May 2010.

[49] J. Breakwell and J. Brown, “The ’Halo’ Family of 3-Dimensional Periodic Orbitsin the Earth-Moon Restricted 3-Body Problem,” Celestial Mechanics, Vol. 20,pp. 389–404, 1979.

[50] K. C. Howell, “Families of Orbits in the Vicinity of the Collinear LibrationPoints,” Journal of Astronautical Sciences, Vol. 49, pp. 107–125, January - March2001.

[51] D. Grebow, “Generating Periodic Orbits in the Circular Restricted Three-BodyProblem with Applications to Lunar South Pole Coverage,” M.S. Thesis, PurdueUniversity, West Lafayette, Indiana, May 2006.

[52] A. Roy and M. Ovenden, “On the Occurrence of Commensurable Mean Motionsin the Solar System: II. The Mirror Theorem,” Monthly Notices of the RoyalAstronomical Society, Vol. 115, No. 3, pp. 296–309, 1955.

[53] K. C. Howell and B. Barden, “Fundamental Motions Near Collinear LibrationPoints and Their Transits,” Journal of Astronautical Sciences, Vol. 46, pp. 361–378, October - December 1998.

[54] P. Hughes, Spacecraft Attitude Dynamics. New York: Dover Publications, Inc.,2004.

[55] Y. Mimasu, T. Yamaguchi, M. Matsumoto, M. Nakamiya, R. Funase, andJ. Kawaguchi, “Spinning Solar Sail Orbit Steering via Spin Rate Control,” Ad-vances in Space Research, Vol. 48, pp. 1810–1821, 2011.

[56] B. Wei, Space Vehicle Dynamics and Control. Reston, VA, USA: AmericanInstitute of Aeronautics and Astronautics, Inc., Second Edition, 2008.

Page 125: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

APPENDICES

Page 126: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

111

A. Lyapunov Orbits: Unstable Eigenvalue/Time Constant

0 0.5 1 1.5 2

x 105

0

500

1000

1500

2000

2500

Ay (km)

Eig

enva

lue

Figure A.1. Unstable Eigenvalue for L1 Planar Lyapunov Family (E-M System)

0 0.5 1 1.5 2

x 105

0

1

2

3

4

5

6

7

8

9x 10

−3

Ay (km)

Tim

e C

onst

ant (

nd)

Figure A.2. Time Constant for L1 Planar Lyapunov Family (E-M System)

Page 127: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

112

B. Attitude Maps: L2 Lyapunov Family

k3 (nd)

Ay

(km

)

Response in θ − unperturbed

−1 −0.5 0 0.5

143620

126640

108900

91195

73684

55938

38168

20519

4230.6A

mpl

itude

(de

g)0

45

90

k3 (nd)A

y (k

m)

Response in φ − unperturbed

−1 −0.5 0 0.5

143620

126640

108900

91195

73684

55938

38168

20519

4230.6

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in ψ − unperturbed

−1 −0.5 0 0.5

143620

126640

108900

91195

73684

55938

38168

20519

4230.6

Am

plitu

de (

deg)

0

45

90

Figure B.1. Orientation Response in L2 Planar Lyapunov Family (E-M System)

Page 128: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

113

k3 (nd)

Ay

(km

) Response in θ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73683

55934

38171

20520

4230.9

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in θ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73684

55938

38167

20520

4231.3

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in φ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73683

55934

38171

20520

4230.9

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in φ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73684

55938

38167

20520

4231.3

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in ψ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73683

55934

38171

20520

4230.9

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in ψ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73684

55938

38167

20520

4231.3

Am

plitu

de (

deg)

0

45

90

Figure B.2. Orientation Response to Small Perturbation Sets for L2

Planar Lyapunov Family (E-M System)

Page 129: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

114

k3 (nd)

Ay

(km

) Response in θ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73684

55934

38171

20520

4231.1

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in θ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73683

55938

38169

20519

4231.4

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in φ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73684

55934

38171

20520

4231.1

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in φ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73683

55938

38169

20519

4231.4

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in ψ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73684

55934

38171

20520

4231.1

Am

plitu

de (

deg)

0

45

90

k3 (nd)

Ay

(km

)

Response in ψ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5

143620

126640

108900

91195

73683

55938

38169

20519

4231.4

Am

plitu

de (

deg)

0

45

90

Figure B.3. Orientation Response to Medium Perturbation Sets forL2 Planar Lyapunov Family (E-M System)

Page 130: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

115

C. Attitude Maps: L2 Northern Halo Family

k1 (nd)

Az

(km

)

Response in θ − unperturbed

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86A

mpl

itude

(de

g)0

90

180

k1 (nd)

Az

(km

)

Response in φ − unperturbed

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in ψ − unperturbed

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

Figure C.1. Orientation Response in L2 Northern Halo Family (E-M System)

Page 131: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

116

k1 (nd)

Az

(km

) Response in θ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in θ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in φ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in φ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in ψ − perturbed (1 deg, 1 deg, 1 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in ψ − perturbed (5 deg, 5 deg, 5 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

Figure C.2. Orientation Response to Small Perturbation Sets for L2

Northern Halo Family (E-M System)

Page 132: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

117

k1 (nd)

Az

(km

) Response in θ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in θ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in φ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in φ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in ψ − perturbed (10 deg, 10 deg, 10 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

k1 (nd)

Az

(km

)

Response in ψ − perturbed (20 deg, 20 deg, 20 deg)

−1 −0.5 0 0.5 1

76502

67276

57665

48054

38443

28832

19222

9610.8

768.86

Am

plitu

de (

deg)

0

90

180

Figure C.3. Orientation Response to Medium Perturbation Sets forL2 Northern Halo Family (E-M System)

Page 133: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

118

D. Solar Sail: Turn-and-Hold Model Corrections

The orientation corrections, determined for the turn-and-hold model are displayed

in Table D.1. The corrections are converted to a body 3-2-1 (θs, αs, γs) Euler angle

sequence, representing a rotation from the sunlight frame (l-frame) to the body frame

(b-frame). The initial configuration, corresponding to the orientation of the reference,

requires αs to be equal to -35.264 degrees, and the other two angles are zero.

Table D.1 Turn-and-Hold Model: Orientation Reconfigurations

Orientation Reconfigurations θs (deg) αs (deg) γs (deg)

Start Point (0.35 rev) -14.1 -33.3 0Patch Point 1 (0.40 rev) 5.6 -33.3 0Patch Point 2 (0.45 rev) 3.2 -34.1 0Patch Point 3 (0.50 rev) 1.5 -33.9 0Patch Point 4 (0.55 rev) -10.6 -28.5 0Patch Point 5 (0.60 rev) 8.5 -38.5 0

Page 134: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

119

E. Solar Sail: Coupled Model Position Offsets

The position offset from the reference, prior to applying the orientation reconfigura-

tions to the coupled, spinning orbit and attitude (with sail force) model, are sum-

marized in Table E.1. After applying the orientation reconfigurations, determined

by the turn-and-hold model, to the coupled spinning orbit and attitude (with sail

force) model, improvements are observed in terms of offset from the reference orbit.

The results in Table E.2 confirm that the addition of the orientation reconfigurations

assist to reduce the position offset from the reference trajectory.

Table E.1 Coupled Spinning Model: Without Orientation Reconfigurations

Distance From Reference a1 (km) a2 (km) a3 (km) Magnitude (km)

Start Point (0.35 rev) -8.7 20.0 -13.6 25.70.40 rev 30.0 16.5 -19.5 39.50.45 rev 81.2 12.4 -25.8 86.10.50 rev 187.9 -89.6 -31.7 210.60.55 rev 405.7 -254.2 -36.4 480.70.60 rev 850.3 -577.9 -39.4 1028.90.65 rev 1736.4 -1189.1 -39.6 2104.9

Table E.2 Coupled Spinning Model: With Orientation Reconfigurations

Distance From Reference a1 (km) a2 (km) a3 (km) Magnitude (km)

Start Point (0.35 rev) -8.7 20.0 -13.6 25.70.40 rev 7.9 16.3 -15.0 23.60.45 rev 18.4 9.5 -17.3 27.00.50 rev 40.0 1.9 -10.7 41.40.55 rev 76.8 -15.2 14.9 79.70.60 rev 129.6 -51.0 67.7 154.90.65 rev 214.2 -103.2 145.2 278.6

Page 135: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

VITA

Page 136: APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE ... · APPLICATION OF KANE'S METHOD TO INCORPORATE ATTITUDE DYNAMICS INTO THE CIRCULAR RESTRICTED THREE-BODY PROBLEM A Dissertation

120

VITA

Amanda Knutson earned her B.S. Degree in Mechanical Engineering at Queen’s Uni-

versity, in Kingston, Ontario, Canada, in May, 2005. She also completed a M.Sc.

Degree in Mechanical Engineering at Queen’s, specializing in dynamic modeling in

May, 2008. She began her Ph.D. studies in Astrodynamics at Purdue in the fall of

2008 with Professor K.C. Howell. Her research interests include Kane’s dynamical

formulation, and attitude dynamics in the circular restricted three-body problem.