linear models for spacecraft relative motion perturbed by ... · linear models for spacecraft...

20
Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti and Simone DAmico Stanford University, Stanford, California 94305 DOI: 10.2514/1.G002822 Many scientific applications require the implementation of spacecraft formation-flying around Earth and other celestial bodies. The control of these formations calls for simple relative dynamics models able to accurately and efficiently incorporate secular and long-periodic effects of relevant perturbations. This paper presents novel linear analytical models of the effect of solar radiation pressure (SRP) on the relative motion of two spacecraft in arbitrary eccentric orbit for two state definitions based on relative orbital elements. The new models are valid both around Earth and around other celestial bodies such as near-Earth asteroids. The linear models are derived by augmenting the state with force model parameters and Taylor expanding the differential equations of relative motion, including the secular and long-periodic effects of SRP. New state transition matrices including J 2 and SRP are formalized and validated through comparison with a high-fidelity orbit propagator around Earth and around a near-Earth asteroid. In addition, the dominant trends caused by SRP on the relative orbital elements are captured in closed-form. The new models have accuracy in the range of meter to few tens of meters in all orbit scenarios considered and can be leveraged for formation guidance, control, and design. I. Introduction T HIS paper addresses the modeling of secular and long-periodic effects that solar radiation pressure (SRP) has on the spacecraft relative motion in various orbit regimes around different celestial bodies. SRP effect on the relative motion is often neglected by the current literature. This is because SRP becomes significant in orbital scenarios in which formation-flying has not been implemented yet. Nevertheless, future applications will extend formation-flying implementation scenarios, requiring the modeling of this perturbation as well. To date, spacecraft formation-flying has been mainly implemented in low Earth orbit (LEO) by missions such as GRACE [1], TanDEM-X [2], PRISMA [3], and the Canadian Advanced Nanosatellite eXperiment-4 and 5 (CanX-4&5) [4]. Moreover, NASA recently launched the Magnetospheric Multiscale (MMS) mission [5], which includes a formation of four satellites in an elliptical orbit. The variety of scientific applications and the mission costs reduction due to the intrinsic adaptability to spacecraft miniaturization make of great interest the application of multisatellite systems and formation-flying to new orbital scenarios using smaller spacecraft. Relevant examples are given by proposed future missions around Earth as the ESA s PROBA-3 [6], the Space Rendezvous Laboratorys (SLAB) Miniaturized Distributed Occulter Telescope (mDOT) [7], on-orbit servicing applications in geostationary orbit (GEO), and others [8]. In addition, a formation or swarm of satellites can be implemented around a near-Earth asteroid (NEA) as the SLABs Autonomous Nanosatellites Swarming (ANS) [9] or around planets moons [10]. The inclusion of SRP effects is important in orbit scenarios such as Earths geostationary orbit or NEA s orbits, especially for large differential ballistic coefficients between the spacecraft. Linear dynamic models of the spacecraft relative motion affected by orbital perturbations are well known in literature and have been extensively exploited in real space missions. A comprehensive survey of spacecraft relative motion dynamics models is presented by Sullivan et al. [11]. Using a Cartesian representation of the relative motion, Schweighart and Sedwick [12] and Izzo [13] expand on the HillClohessyWiltshire model [14] by including first-order secular effects of J 2 and differential drag for formation in near-circular orbits. The YamanakaAnkersen model [15] for linear propagation of the relative position and velocity in eccentric orbits does not include perturbations. The inclusion of perturbations is simplified by the use of a relative state with components that are nonlinear combinations of the Keplerian orbital elements of the two spacecraft in formation, which hereafter are called relative orbital elements (ROE). This state varies slowly with time and allows the use of astrodynamics tools such as the Lagrange and Gauss variation of parameters (VOP) form of the equations of motion [16] to include perturbations in closed or semi-analytical form. To date, the literature that exploits this state representation mainly focused on the inclusion of the effects of gravity potential and differential drag, which are the most relevant in the orbital regimes of the currently launched or planned formation- flying missions. In particular, contributions can be divided into two general tracks. The first one originates from the work of Gim and Alfriend that formalized a state transition matrix (STM) including first-order secular and osculating J 2 effects on the relative motion in arbitrary eccentric orbit [17]. This STM was used in the design process for NASA s MMS mission [18] and in the maneuver- planning algorithm of NASA s CPOD mission [19]. A similar STM was later derived for a fully nonsingular ROE state [20], and more recent works have included higher-order zonal geopotential harmonics [21]. However, this approach has not yet produced an STM including nonconservative perturbations. Meanwhile, researcher at SLAB and collaborators have worked independently to develop models using a different ROE state. Specifically, DAmico derived an STM that captures the first-order secular effects of J 2 on formations in near-circular orbits [22] in his thesis. This model has since been expanded by Gaias et al. [23,24] to include the effect of time-varying differential drag on the relative semi-major axis and on the relative eccentricity vector. This state formulation was first used in flight to plan the GRACE formations longitude swap maneuver [25] and has since found application in the guidance, navigation, and control (GN&C) systems of the TanDEM-X [26] and PRISMA [3] missions as well as the AVANTI experiment [27]. More recent work of Koenig et al. [28] presents STM including both first-order secular Received 7 February 2017; revision received 17 February 2019; accepted for publication 18 February 2019; published online 22 April 2019. Copyright © 2019 by Guffanti and DAmico. Published by the American Institute of Aeronautics and Astronautics, Inc., with permission. All requests for copying and permission to reprint should be submitted to CCC at www.copyright.com; employ the eISSN 1533-3884 to initiate your request. See also AIAA Rights and Permissions www.aiaa.org/randp. *Ph.D. Candidate, Aeronautics and Astronautics, 496 Lomita Mall. Student Member AIAA. Assistant Professor, Aeronautics and Astronautics, 496 Lomita Mall. Member AIAA. Data available online at https://www.infiniteorbits.io [retrieved 2019]. 1962 JOURNAL OF GUIDANCE,CONTROL, AND DYNAMICS Vol. 42, No. 9, September 2019 Downloaded by STANFORD UNIVERSITY on September 9, 2019 | http://arc.aiaa.org | DOI: 10.2514/1.G002822

Upload: others

Post on 16-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

Linear Models for Spacecraft Relative Motion Perturbedby Solar Radiation Pressure

Tommaso Guffanti∗ and Simone D’Amico†

Stanford University, Stanford, California 94305

DOI: 10.2514/1.G002822

Many scientific applications require the implementation of spacecraft formation-flying around Earth and other

celestial bodies. The control of these formations calls for simple relative dynamics models able to accurately and

efficiently incorporate secular and long-periodic effects of relevant perturbations. This paper presents novel linear

analytical models of the effect of solar radiation pressure (SRP) on the relative motion of two spacecraft in arbitrary

eccentric orbit for two state definitions based on relative orbital elements. The new models are valid both around

Earth and around other celestial bodies such as near-Earth asteroids. The linear models are derived by augmenting

the state with force model parameters and Taylor expanding the differential equations of relative motion, including

the secular and long-periodic effects of SRP. New state transition matrices including J2 and SRP are formalized and

validated through comparisonwith a high-fidelity orbit propagator aroundEarth and around a near-Earth asteroid.

In addition, the dominant trends caused by SRP on the relative orbital elements are captured in closed-form. The new

models have accuracy in the range ofmeter to few tens ofmeters in all orbit scenarios considered and can be leveraged

for formation guidance, control, and design.

I. Introduction

T HIS paper addresses the modeling of secular and long-periodic

effects that solar radiation pressure (SRP) has on the spacecraft

relative motion in various orbit regimes around different celestial

bodies. SRP effect on the relative motion is often neglected by the

current literature. This is because SRP becomes significant in orbital

scenarios in which formation-flying has not been implemented yet.

Nevertheless, future applications will extend formation-flying

implementation scenarios, requiring the modeling of this

perturbation as well. To date, spacecraft formation-flying has been

mainly implemented in low Earth orbit (LEO) by missions such as

GRACE [1], TanDEM-X [2], PRISMA [3], and the Canadian

Advanced Nanosatellite eXperiment-4 and 5 (CanX-4&5) [4].

Moreover, NASA recently launched the Magnetospheric Multiscale

(MMS)mission [5],which includes a formation of four satellites in an

elliptical orbit. The variety of scientific applications and the mission

costs reduction due to the intrinsic adaptability to spacecraft

miniaturizationmake of great interest the application ofmultisatellite

systems and formation-flying to new orbital scenarios using smaller

spacecraft. Relevant examples are given by proposed future missions

around Earth as the ESA’s PROBA-3 [6], the Space Rendezvous

Laboratory’s (SLAB) Miniaturized Distributed Occulter Telescope

(mDOT) [7], on-orbit servicing applications in geostationary orbit

(GEO), ‡ and others [8]. In addition, a formation or swarmof satellites

can be implemented around a near-Earth asteroid (NEA) as the

SLAB’s Autonomous Nanosatellites Swarming (ANS) [9] or around

planet’smoons [10]. The inclusion of SRP effects is important in orbit

scenarios such as Earth’s geostationary orbit or NEA’s orbits,

especially for large differential ballistic coefficients between the

spacecraft.

Linear dynamic models of the spacecraft relative motion affectedby orbital perturbations are well known in literature and havebeen extensively exploited in real space missions. A comprehensivesurvey of spacecraft relativemotion dynamicsmodels is presented bySullivan et al. [11]. Using a Cartesian representation of the relativemotion, Schweighart and Sedwick [12] and Izzo [13] expand on theHill–Clohessy–Wiltshire model [14] by including first-order seculareffects of J2 and differential drag for formation in near-circular orbits.The Yamanaka–Ankersen model [15] for linear propagation of therelative position and velocity in eccentric orbits does not includeperturbations. The inclusion of perturbations is simplified by the useof a relative statewith components that are nonlinear combinations ofthe Keplerian orbital elements of the two spacecraft in formation,which hereafter are called relative orbital elements (ROE). This statevaries slowly with time and allows the use of astrodynamics toolssuch as the Lagrange and Gauss variation of parameters (VOP) formof the equations of motion [16] to include perturbations in closed orsemi-analytical form. To date, the literature that exploits this staterepresentation mainly focused on the inclusion of the effects ofgravity potential and differential drag, which are the most relevant inthe orbital regimes of the currently launched or planned formation-flying missions. In particular, contributions can be divided into twogeneral tracks. The first one originates from the work of Gim andAlfriend that formalized a state transition matrix (STM) includingfirst-order secular and osculating J2 effects on the relative motionin arbitrary eccentric orbit [17]. This STM was used in the designprocess for NASA’s MMS mission [18] and in the maneuver-planning algorithm of NASA’s CPOD mission [19]. A similarSTM was later derived for a fully nonsingular ROE state [20], andmore recent works have included higher-order zonal geopotentialharmonics [21]. However, this approach has not yet producedan STM including nonconservative perturbations. Meanwhile,researcher at SLAB and collaborators have worked independently todevelop models using a different ROE state. Specifically, D’Amicoderived an STM that captures the first-order secular effects of J2 onformations in near-circular orbits [22] in his thesis. This model hassince been expanded by Gaias et al. [23,24] to include the effect oftime-varying differential drag on the relative semi-major axis and onthe relative eccentricity vector. This state formulation was first usedin flight to plan the GRACE formation’s longitude swap maneuver[25] and has since found application in the guidance, navigation, andcontrol (GN&C) systems of the TanDEM-X [26] and PRISMA [3]missions as well as the AVANTI experiment [27]. More recent workof Koenig et al. [28] presents STM including both first-order secular

Received 7 February 2017; revision received 17 February 2019; acceptedfor publication 18 February 2019; published online 22 April 2019. Copyright© 2019 by Guffanti and D’Amico. Published by the American Institute ofAeronautics and Astronautics, Inc., with permission. All requests for copyingand permission to reprint should be submitted to CCC atwww.copyright.com;employ the eISSN 1533-3884 to initiate your request. See also AIAA Rightsand Permissions www.aiaa.org/randp.

*Ph.D. Candidate, Aeronautics and Astronautics, 496 Lomita Mall.Student Member AIAA.

†Assistant Professor, Aeronautics and Astronautics, 496 Lomita Mall.Member AIAA.

‡Data available online at https://www.infiniteorbits.io [retrieved 2019].

1962

JOURNAL OF GUIDANCE, CONTROL, AND DYNAMICS

Vol. 42, No. 9, September 2019

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 2: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

J2 effects and differential drag in orbit of arbitrary eccentricity for

three different ROE representations, extending and harmonizing the

previously mentioned works of Gaias et al. [24] and Gim and

Alfriend [17,20]. Attempts to model the effects of SRP also exist in

literature. Spiridonova and Kahle [29] and Spiridonova [30] focused

on the on-orbit servicing scenario in GEO and modeled the effects

of SRP on the quasi-nonsingular ROE for a formation in near-GEO.

The SRP is modeled in the Cartesian Earth-Centered-Inertial

(ECI) frame as a differential perturbing acceleration purely

dependent on the ballistic coefficient difference between the

spacecraft and subsequently applied to the ROE state through linear

maps. Following the research track started by D’Amico in his thesis

[22], Guffanti et al. [31] presented a linear model for the SRP valid in

arbitrary eccentric orbit around Earth including both effects due to

spacecraft ballistic coefficient difference and orbital position

differences.This paper contributes to the state-of-the-art as described in the

following. First, it generalizes the analytical model developed in

literature by Cook [32] of the SRP effects on a satellite orbit around

Earth to be applied around a generic celestial body. Second, it

develops new linear models of the SRP effects in arbitrary eccentric

orbit considering two types of relative orbital element states, quasi-

nonsingular and nonsingular. In particular, for the quasi-nonsingular

state, a new plant matrix that includes effects of SRP due to both

ballistic coefficient differences and orbital position differences is

presented. For the nonsingular state, a new plant matrix that includes

effects of SRPdue to just ballistic coefficient differences is presented.

In addition, the paper proposes a model-free way to include the SRP

effect. It entails the state augmentation by the relative orbital element

rates that are more affected by SRP and is a valuable solution when

the ballistic coefficient of one of the spacecraft is unknown or very

uncertain. The new analytical and model-free SRP plant matrices are

combined with J2 models developed by the authors [28] to formalize

the new STMs including the joint effect of J2 and SRP. These new

STMs are validated and their performance assessed with respect to a

high-fidelity numerical propagator both around Earth and around

a NEA. Finally, the paper contributes to the state-of-the-art by

presenting new reduced closed-form models of the dominant ROE

trends caused by SRP in near-circular orbit, both on quasi-

nonsingular and on nonsingular states. These closed-form solutions

are validated both around Earth, in geostationary orbit, and around

a NEA.After this introduction, the ROE states are defined in Sec. II and

the linear models derivation method is presented in Sec. III. A

review of the inclusion of Keplerian dynamics and J2 effects on theconsidered states is presented in Sec. IV, where in particular the

original development for the nonsingular J2 model is revisited.

Subsequently, Sec. V presents the main contributions of the paper.

First, themodel of the SRP effect on a single-spacecraft orbit around

a generic celestial body is presented. Second, the linear analytical

models of the SRP effect on the considered states are formalized

applying the proposed derivation method. Third, the model-free

inclusion of SRP effects is presented. Fourth, the new linear

SRP models are combined with the J2 models to formalize the new

J2 � SRP STMs. Fifth, the reduced closed-form solutions of

the dominant ROE trends due to SRP are formalized. Finally, in

Sec. VI, the developed models are validated by comparison with

respect to a high-fidelity orbit propagator both around Earth and

around a NEA.

II. Spacecraft Relative Motion State Definition

This paper presents STMs for two ROE states, the quasi-

nonsingular and nonsingular. Let χ � �a; e; i;Ω;ω;M�T denote the

Keplerian orbit elements state. Here, �:�T means transpose.

For a formation of two spacecraft including a chief (denoted

with no subscript) and a deputy (denoted with subscript d) the

quasi-nonsingular ROE state is defined as

δχ qns �

0BBBBBBBBBBBB@

δa

δλ

δex

δey

δix

δiy

1CCCCCCCCCCCCA

0BBBBBBBBBBBBB@

�ad − a�∕a�uM;d − uM� � �Ωd −Ω� cos�i�

ex;d − ex

ey;d − ey

id − i

�Ωd −Ω� sin�i�

1CCCCCCCCCCCCCA

0BBBBBBBBBB@

�ad − a�∕a�Md � ωd� − �M� ω� � �Ωd −Ω� cos�i�

ed cos�ωd� − e cos�ω�ed sin�ωd� − e sin�ω�

id − i

�Ωd −Ω� sin�i�

1CCCCCCCCCCA

(1)

where δe � �δex; δey�T and δi � �δix; δiy�T are the quasi-

nonsingular relative eccentricity and relative inclination vectors,

respectively, and e � �ex; ey�T is the quasi-nonsingular eccentricity

vector. Here, the mean argument of latitude, uM � M� ω, differsfrom the true argument of latitude, u � θ� ω, being M and θ the

mean and true anomaly, respectively. The nonsingular ROE state is

defined as

δχ ns �

0BBBBBBBBBBB@

δa

δl

δe�x

δe�y

δi�x

δi�y

1CCCCCCCCCCCA

0BBBBBBBBBBB@

�ad − a�∕ald − l

e�x;d − e�x

e�y;d − e�y

i�x;d − i�x

i�y;d − i�y

1CCCCCCCCCCCA

0BBBBBBBBBBB@

�ad − a�∕a�Md � ωd � frΩd� − �M� ω� frΩ�ed cos�ωd � frΩd� − e cos�ω� frΩ�ed sin�ωd � frΩd� − e sin�ω� frΩ�

tanfr�id∕2� cos�Ωd� − tanfr�i∕2� cos�Ω�tanfr�id∕2� sin�Ωd� − tanfr�i∕2� sin�Ω�

1CCCCCCCCCCCA

(2)

where fr is an integer parameter and equals either 1 or −1. δe� ��δe�x ; δe�y �T and δi� � �δi�x ; δi�y �T are the nonsingular relative

eccentricity and relative inclination vectors, respectively, and e� ��e�x ; e�y �T and i� � �i�x ; i�y �T are the nonsingular eccentricity and

inclination vectors, respectively. The quasi-nonsingular state is so

named because it is not uniquely defined when the deputy or chief is

in equatorial orbit, either prograde and retrograde. Instead, the

nonsingular state is not uniquely defined in retrograde equatorial

orbit if fr � 1 or in prograde equatorial orbit if fr � −1. By properlyswitching the parameter fr from 1 to −1 in close proximity to

i � 180° it is possible to retrieve a full nonsingular behavior for all

inclinations [16]. Koenig et al. ([28] p. 3) present an overview of the

relation of the quasi-nonsingular state and of the nonsingular statewithfr � 1with respect to others available in literature. In particular,the quasi-nonsingular state is identical to the D’Amico’s ROE [22],

whereas the nonsingular state differs from the differential equinoctial

elements employed by Gim and Alfriend [20] by the definition of

normalized semi-major axis difference and the use of mean anomaly.

The practical use of the nonsingular state with fr � −1 is very rare

because equatorial retrograde orbits find no applications around

Earth. Nevertheless, for applications around NEAs, retrograde orbits

GUFFANTI AND D’AMICO 1963

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 3: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

are of practical use and setting fr � −1 becomes relevant whenapproaching i � 180°, as presented in Sec. VI.

III. Derivation Methodology

The methodology used to derive the linear dynamics models forthe two different state representations has been developed by theauthors in [28,31]. First, the time derivative of the relative state isexpressed as

δ_χ �t� � fnχ d�χ �t�; δχ �t��; χ �t�; Bd�B;ΔB�; B; χ⊙�t�

o(3)

whereB is the ballistic coefficient related to the SRP,ΔB � Bd − B isthe ballistic coefficient difference, and χ⊙�t� is the vector containingthe ephemerides of the Sun, as will be better described in Sec. V.Subsequently, the relative state is augmented by the ballistic

coefficient difference, �δχ �t�;ΔB�T , and Eq. (3) is Taylor-expandedto the first order as

Note that the chain rule derivative provides ∂δ_χ∕∂δχ jδχ�0 ���∂δ_χ∕∂χ d��∂χ d∕∂δχ ��jδχ�0 and ∂δ_χ∕∂ΔBjΔB�0 � ��∂δ_χ∕∂Bd�×�∂Bd∕∂ΔB��jΔB�0. In Eq. (4) the ballistic coefficient difference isassumed constant. This method for deriving the plant is general andhas been used in [28,31] to compute plants of various perturbations.The feasibility of solving Eq. (4) in closed form to formalize an STMdepends on the nature and structure of the plant matrix. In particular,if the terms of A are constant, the STM is the well-known matrixexponential. If the terms ofA are not constant, a linear transformationis sought to transform the plant to a time-invariant form. Thistransformation has been found for the J2 plant by Koenig et al. [28].Finding a transformation for SRP is not intuitive; therefore, in Sec. V,a first-order approximation of the SRP STM is developed as

Φsrp�χ �t�; χ⊙�t�; τ

� � I�Asrp�χ �t�; χ⊙�t�

�τ�O

��Asrp�2 τ

2

2

�(5)

In particular, the truncation error, which is proportional to

�Asrp�2�τ2∕2�, is different from zero when the portion of the plant∂δ_χ∕∂δχ jδχ�0 is included. If only effects proportional to the ballistic

coefficient difference are included, the plant retains only the lastcolumnandbecomesnilpotent. This causes the truncation error togo tozero, and the exact SRP STM is given by Φsrp�χ ; χ⊙; τ� �I�Asrp�χ ; χ⊙�τ, in closed-form, under the assumption of constantorbit elements and Sun ephemerides over the propagation time τ.

IV. Keplerian Dynamics and Inclusionof J2 Perturbation

The orbital motion around a generic celestial body (CB) withgravity constant μ and mean radiusR is considered. In the absence ofperturbations, the variation of the spacecraft orbit elements aroundthe CB is described by Keplerian dynamics as

_a � _e � _i � _Ω � _ω � 0 _M � n ����μ

pa3∕2

(6)

The inclusion of first-order secular effects of the second-degreezonal gravity potential harmonics (J2) causes a further secularvariation of the orbit elements given by Brouwer [33] as

0BB@

_Ω_ω

_M

1CCA � 3

4

J2R2 ���

μp

a7∕2η4

0BBB@

−2 cos i

5cos2i − 1

η�3cos2i − 1�

1CCCA (7)

where η ��������������1 − e2

p.

Leveraging the methodology presented in Sec. III, the STMsfor relative motion propagation including Keplerian dynamicsand J2 effect in closed-form are derived in [28] for bothquasi-nonsingular state and nonsingular state with fr � 1. In

particular, Φkep�J2qns �χ �t�; τ� represents the exact STM including

Kepler and J2 dynamicsmapping the quasi-nonsingular state δχ qns�t�into δχ qns�t� τ� [the analytical formulation of this STM is presented

in ([28] p. 16)], whereas Φkep�J2ns �χ �t�; τ� represents the exact STM

including Kepler and J2 dynamics mapping the nonsingular stateδχ ns�t� into δχ ns�t� τ� [considering fr � 1, the analyticalformulation of this STM is presented in ([28] p. 17)]. In this paper,the more general formulation of the nonsingular state accountingfor fr � �1;−1� is needed. Therefore, a new exact STM includingKepler and J2 dynamics for the nonsingular state as defined in Eq. (2)has been computed as reported in Appendix A. Leveraging themethodology presented in Sec. III, Floquet theory is used toretrieve a time-invariant plant that, being also nilpotent, permits astraightforward formalization of this STM in closed-form. TheKepler� J2 STM reported in Appendix A reduces exactly to the onein ([28] p. 17) when setting fr � 1. In the following section, theseSTMs will be complemented by a new accurate model of the SRPvalid for arbitrary CB.

V. Inclusion of Solar Radiation Pressure Perturbation

A. Single-Spacecraft Dynamics

This section describes the analytical model used to represent theeffects of SRP on the Keplerian orbital elements of a spacecraftaround a CB. Here, two-body dynamics about the CB is assumed.The presented model generalizes the applicability of Cook [32] to aCB different from Earth. The celestial body center inertial (CBCI)

reference frame is identified by the triad �X; Y; Z� and has its origin atthe CB’s center of mass. The Z axis is oriented along the CB rotation

axis, the X axis is oriented toward a defined reference (e.g., vernal

equinox for Earth) and Y completes the right-handed triad. CBCI isequivalent to the Earth-centered inertial frame, for applications of themodel around Earth. The Keplerian orbit elements of a spacecraft are

defined with respect to CBCI and denoted as χ 0 � �a; e; i;Ω;ω; θ�T ,where the superscript: 0, is used to indicate that the true anomaly, θ, isemployed. Similarly, the motion of the apparent Sun with respect tothe CB can be modeled through fictitious orbit elements as

χ 0⊙ � �a⊙; e⊙; i⊙;Ω⊙;ω⊙; θ⊙�T . The radial-transverse-normal

reference frame centered in the CB center of mass is denoted by�x; y; z�, with x axis pointing toward the spacecraft, z directed alongthe spacecraft orbit angular momentum vector, and y completing theright-handed triad. The direction cosines of the triad �x; y; z� withrespect to the CBCI frame �X; Y; Z� are available in literature [16,32],and are reported here for completeness:

x ⋅ X � cos�Ω� cos�u� − sin�Ω� sin�u� cos�i�x ⋅ Y � sin�Ω� cos�u� � cos�Ω� sin�u� cos�i�x ⋅ Z � sin�u� sin�i�

y ⋅ X � − cos�Ω� sin�u� − sin�Ω� cos�u� cos�i�y ⋅ Y � − sin�Ω� sin�u� � cos�Ω� cos�u� cos�i�y ⋅ Z � cos�u� sin�i�

z ⋅ X � sin�Ω� sin�i�z ⋅ Y � − cos�Ω� sin�i�z ⋅ Z � cos�i�

(8)

1964 GUFFANTI AND D’AMICO

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 4: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

where u � ω� θ is the true argument of latitude. The position

of the spacecraft with respect to the CB is r � rx, and can be definedin the CBCI frame as a function of the orbital parameters using

Eq. (8) and the spacecraft orbit radius norm given by

r � a�1 − e2�∕�1� e cos�θ��. Similarly, the position of the Sun

with respect to the CB can be defined as

r⊙ � r⊙

0BB@

cos�Ω⊙� cos�u⊙� − sin�Ω⊙� sin�u⊙� cos�i⊙�sin�Ω⊙� cos�u⊙� � cos�Ω⊙� sin�u⊙� cos�i⊙�

sin�u⊙� sin�i⊙�

1CCA (9)

where u⊙ � ω⊙ � θ⊙ is the true argument of latitude of the Sun and

r⊙ � a⊙�1 − e2⊙�∕�1� e⊙ cos�θ⊙�� is the norm of the radius vector

connecting the CB to the Sun. Exploiting Eqs. (8) and (9) and the dot

product definition, it is possible to express

x ⋅r⊙r⊙

� A cos�u� � B sin�u�

y ⋅r⊙r⊙

� −A sin�u� � B cos�u�

z ⋅r⊙r⊙

� C (10)

where the terms A, B, and C are as follows [32]:

A� cos�Ω−Ω⊙�cos�u⊙�� cos�i⊙�sin�u⊙� sin�Ω−Ω⊙�B� cos�i��− sin�Ω−Ω⊙�cos�u⊙�� cos�i⊙� sin�u⊙�cos�Ω−Ω⊙��

� sin�i� sin�i⊙� sin�u⊙�C� sin�i��sin�Ω−Ω⊙�cos�u⊙�− cos�i⊙�sin�u⊙�cos�Ω−Ω⊙��

� cos�i� sin�i⊙� sin�u⊙� (11)

The force exerted by SRP on the spacecraft is given by [34]

f srp � −BΨc

�1AU

r⊙

�2 r⊙r⊙

(12)

whereΨ � 1367 W ⋅m−2 is the solar flux at 1AU from the Sun; c isthe light speed, andB � CrA∕m is the spacecraft ballistic coefficient,

with Cr reflectivity coefficient, A cross-sectional illuminated

area, and m spacecraft mass. The force exerted by the SRP on the

spacecraft has both in-plane components (radial,Rsrp, and transverse,

Tsrp) and an out-of-plane component (Nsrp). FromEqs. (10–12), these

components are defined as

Rsrp � f srp ⋅ x � −BΨc

�1AU

r⊙

�2�A cos�u� � B sin�u��

Tsrp � f srp ⋅ y � −BΨc

�1AU

r⊙

�2�−A sin�u� � B cos�u��

Nsrp � f srp ⋅ z � −BΨc

�1AU

r⊙

�2

C (13)

These three force components are inserted in the Gauss variational

equations and averaged over one orbital period assuming that the

spacecraft is permanently in sunlight. The resulting orbit element

rates due to secular and long-periodic SRP effects around the

considered generic CB are

0BBBBBBBBBBB@

_a

_e

_i

_M

1CCCCCCCCCCCA

� γsrpB���a

p

0BBBBBBBBBBBBBBBBBB@

0

−η�−A sin�ω� � B cos�ω��e cos�ω�

ηC

e sin�ω�η

Csin�i�

ηe �A cos�ω� � B sin�ω�� − e sin�ω�

η

cos�i�sin�i� C

−�3e� η2

e

��A cos�ω� � B sin�ω��

1CCCCCCCCCCCCCCCCCCA

(14)

where γsrp � �3∕�2 ���μ

p ���Ψ∕c��1AU∕r⊙�2, B is the spacecraft

ballistic coefficient, η ��������������1 − e2

p, and the terms A, B, and C are

reported in Eq. (11). More details about the derivation of Eq. (14) arereported in Appendix B. The time derivative of the mean anomaly inEq. (14) is obtained exploiting the formulation of Hoots reported in[16]. Equation (14) represents the variation of the Keplerian orbitelements due to SRP around a generic CB considering the spacecraftcontinuously in sunlight. To apply Eq. (14) and the models presentedin the following sections to a specific CB, the knowledge of thefictitious orbit parameters of the apparent Sun around the CBis required to be inserted in the terms defined in Eq. (11).For applications around Earth, a⊙, e⊙, and i⊙ are, respectively, theEarth’s orbit semi-major axis, eccentricity, and inclination around theSun. Ω⊙ equals zero for applications around Earth. u⊙ can beobtained, for example, in simple analytic form using the formulationreported in ([35] p. 30). For a CB different from Earth, the Sunephemerides can be easily obtained by propagation of the CB orbitaround the Sun and by converting instantaneous position and velocityof the Sun respect to the CB in orbit elements. It is relevant to notethat being u⊙ the true argument of latitude, the presented model isvalid for CB in arbitrary eccentric orbit around the Sun, as will bedemonstrated in Sec. VI through application of the proposed modelsaround the NEA Eros, which lies on an eccentric orbit aroundthe Sun [36].

B. Linear Relative Motion Dynamics: Analytical Model

The differential SRP effect on the relativemotion of two spacecraftin orbit is due to two contributions: the spacecraft ballistic coefficientdifference and the difference in orbit position of the two spacecraftas seen from the Sun. The first contribution dominates the secondbecause for real application scenarios the distance between the CBand the Sun is considerably larger than the spacecraft separation, andtherefore the difference in orbit position between the spacecraft asseen from the Sun is small. Both these two contributions enter in theSRP plant matrix formulation, which is derived following Sec. III instate-agnostic form as

The portion ∂δ_χ srp∕∂ΔBjΔB�0 represents the contribution due tothe spacecraft ballistic coefficient difference, whereas the portion∂δ_χ srp∕∂δχ jδχ�0 represents the contribution due to the difference in

orbit position of the two spacecraft. Being the expressions in Eq. (14)linear in the ballistic coefficient, the expansion with respect to ΔBholds for arbitrary large ballistic coefficient differences. On the otherhand, the expansion with respect to δχ requires small ROE with theonly exception of δλ for the quasi-nonsingular state and δl for thenonsingular state. As stated before, the contribution on the ROEvariation due to the term ∂δ_χ srp∕∂ΔBjΔB�0 is intuitively larger thanthe one of ∂δ_χ srp∕∂δχ jδχ�0. A reduced linear model that accounts

GUFFANTI AND D’AMICO 1965

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 5: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

for the pure effect due to the ballistic coefficient difference can be

formulated as

In the following sections, both full and reduced plant are

formalized for the quasi-nonsingular state, whereas only the reduced

plant is formalized for the nonsingular state. The computation of the

full quasi-nonsingular plant is facilitated by the fact that Eq. (14) can

be easily formulated as a function of the quasi-nonsingular elements

and then expanded by δχ qns. In Sec. VI, the computation of the full

quasi-nonsingular plant permits to understand the difference of

performance between full SRP model [in Eq. (15)] and reduced SRP

model [in Eq. (16)] and to validate the use of the latter.

1. STM Formulation: Quasi-Nonsingular State

Asrp;fullqns �χ �t�; χ 0

⊙�t�� is presented in Appendix C. Using this plant,the complete STM that maps the quasi-nonsingular state from an

initial time t to an final time t� τ, including Kepler, J2, and SRP, isformalized as

δχ qns�t� τ�ΔB

!� Φkep�J2�srp;full

qns

�χ �t�; χ 0

⊙�t�; τ� δχ qns�t�

ΔB

!

(17)

In Eq. (18), the series expansion for the SRP STM is truncated atthe first order for the reason presented in Sec. III. The truncation

error is therefore proportional to �Asrp;fullqns �2τ2∕2. Equation (18)

includes the coupling of the effects of J2 and SRP and assumesthat the chief orbital elements are constant over the propagationinterval τ as well as the Sun ephemerides. The integral

∫ t�τt Φkep�J2

qns �χ �t�; ~t� d~t can be computed by integrating the STM

in ([28] p. 16) or, for small propagation step τ, approximated

accurately by trapezoidal rule as �Φkep�J2qns �χ �t�; τ� � I6×6�τ∕2. In

general, the smaller the τ, the more accurate is the assumption ofconstant chief orbital elements and Sun ephemerides over τ, as wellas the use of trapezoidal rule. In a GN&C application scenario, thepropagation step τ can always be kept small by propagating inparallel the relative motion [using Eq. (18)], the chief absolutemotion [using Eqs. (6), (7), and (14)] and the CBmotion around theSun. After every small propagation step τ, the updated chief

elements can be fed intoAsrp andΦkep�J2qns , together with the updated

Sun ephemerides. In addition, an estimate of the chief state is oftenavailable every time new measurements are taken, at sample timethat is usually a fraction of the orbit period.

Extracting the last column fromAsrp;fullqns �χ �t�; χ 0

⊙�t��, the reducedplant that includes effects proportional to ΔB is formalized as

Using Eq. (19), the STM that maps the quasi-nonsingular state

from an initial time t to an final time t� τ including Kepler, J2, andSRP is

δχ qns�t� τ�

ΔB

!� Φkep�J2�srp;ΔB

qns

�χ �t�; χ 0

⊙�t�; τ� δχ qns�t�

ΔB

!

(20)

Being Asrp;ΔBqns nilpotent, Eq. (21) is exact assuming that the chief

orbital elements are constant over the propagation interval τ aswell asthe Sun ephemerides. There is no coupling between J2 and SRPwhenthe reduced model is used. In particular, the integral of the kep� J2STM multiplies the block 06×6 in the reduced SRP plant, leading to

the expression reported at the end of Eq. (21).Extracting the third and fourth rows from Eq. (19) and neglecting

terms proportional to e2, it is possible to express the quasi-

nonsingular relative eccentricity vector components rates due to SRP

in near-circular orbit as

δ _ex

δ _ey

!� γsrp

���a

pΔB

0BBB@cos�i�sin2�i⊙

2

�sin�u⊙ � Ω −Ω⊙� − cos�i�cos2�i⊙

2

�sin�u⊙ −Ω� Ω⊙� − sin�i� sin�i⊙� sin�u⊙�

sin2�i⊙2

�cos�u⊙ � Ω −Ω⊙� � cos2

�i⊙2

�cos�u⊙ −Ω� Ω⊙�

1CCCA (22)

1966 GUFFANTI AND D’AMICO

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 6: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

Equation (22) can be integrated explicitly under the assumption of u⊙�t� ≈ n⊙t� u0⊙ (where n⊙ ����������������μ⊙∕a3⊙

qand u⊙�t0� � u0⊙) and constant

a and Ω under SRP effect. The resulting closed-form solution is δex�t�δey�t�

!� δex�t0�δey�t0�

!� γsrp

���a

pΔB

n⊙0BB@− cos�i�sin2

i⊙2

hcos�u⊙�t� � Ω − Ω⊙�

it

t0� cos�i�cos2

i⊙2

hcos�u⊙�t� −Ω� Ω⊙�

it

t0� sin�i� sin�i⊙�

hcos�u⊙�t��

it

t0

sin2i⊙2

hsin�u⊙�t� � Ω −Ω⊙�

it

t0� cos2

i⊙2

hsin�u⊙�t� −Ω� Ω⊙�

it

t0

1CCA (23)

which can be specialized for the case of Earth equatorial orbit. Setting i and Ω⊙ to zero and considering small i, Eq. (23) becomes δex�t�δey�t�

!� δex�t0�δey�t0�

!� γsrp

���a

pΔB

n⊙cos2

�i⊙2

�0@ cos�n⊙t� u0⊙ −Ω� − cos�u0⊙ −Ω�sin�n⊙t� u0⊙ −Ω� − sin�u0⊙ −Ω�

1A (24)

which represents a circulation of the quasi-nonsingular relative

eccentricity vector with radiusR↺ � �γsrp��������a�p

ΔB∕n⊙�cos2�i⊙∕2�,rate _u⊙ � n⊙, initial phase angle u0⊙ − Ω, and starting point

�δex�t0�; δey�t0��. Figure 1a shows a graphical representation of thiscirculation motion.The most interesting application of the closed-form solutions

presented in Eqs. (23) and (24) is the efficient colocation of

geostationary satellites exploiting the relative eccentricity-

inclination vector separation technique [37].

2. STM Formulation: Nonsingular State

For the nonsingular state, the reduced model plant can be

formalized inserting Eq. (14) into the definition of δ_χ ns and

expanding by ΔB. The obtained plant is given by

Using this plant, the STM that maps the nonsingular state from an

initial time t to an final time t� τ including Kepler, J2, and SRP is

formalized as

δχ ns�t� τ�

ΔB

!� Φkep�J2�srp;ΔB

ns

�χ �t�; χ 0

⊙�t�; τ�0@ δχ ns�t�

ΔB

1A (26)

Being Asrp;ΔBns nilpotent, Eq. (27) is exact assuming that the

chief orbital elements are constant over the propagation interval

τ as well as the Sun ephemerides. There is no coupling

between J2 and SRP because the integral of the kep� J2 STM

multiplies the block 06×6 in the nonsingular reduced SRP plant.

This leads to the expression reported at the end of Eq. (27).As done for the quasi-nonsingular state, extracting the third

and fourth rows from Eq. (25) and neglecting terms propor-

tional to e2, it is possible to express the nonsingular relative

eccentricity vector components rates due to SRP in near-circular

orbit as

a) Quasi-nonsingular state b) Nonsingular state ( fr = 1)

Fig. 1 Relative eccentricity vector circulation in near-circular Earth equatorial orbit due to SRP (eclipses neglected).

GUFFANTI AND D’AMICO 1967

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 7: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

0@ δ _e�x

δ _e�y

1A � γsrp

���a

pΔB

0BB@ cos2

�i2

�sin2

�i⊙2

�sin�u⊙ � �1 − fr�Ω −Ω⊙� − sin2

�i2

�sin2

�i⊙2

�sin�u⊙ � �1� fr�Ω −Ω⊙��

cos2�i2

�sin2

�i⊙2

�cos�u⊙ � �1 − fr�Ω −Ω⊙� � sin2

�i2

�sin2

�i⊙2

�cos�u⊙ � �1� fr�Ω −Ω⊙��

1CCA

0BBB@

−cos2�i2

�cos2

�i⊙2

�sin�u⊙ − �1 − fr�Ω� Ω⊙� � sin2

�i2

�cos2

�i⊙2

�sin�u⊙ − �1� fr�Ω� Ω⊙� − sin�i� sin�i⊙� sin�u⊙� cos�frΩ�

�cos2�i2

�cos2

�i⊙2

�cos�u⊙ − �1 − fr�Ω� Ω⊙� � sin2

�i2

�cos2

�i⊙2

�cos�u⊙ − �1� fr�Ω� Ω⊙� − sin�i� sin�i⊙� sin�u⊙� sin�frΩ�

1CCCA

(28)

Equation (28) can be integrated explicitly under the assumption of u⊙�t� ≈ n⊙t� u0⊙ (where n⊙ ����������������μ⊙∕a3⊙

qand u⊙�t0� � u0⊙) and

constant a and Ω under SRP effect. The resulting closed-form solution is

0@δe�x �t�δe�y �t�

1A�

0@δe�x �t0�δe�y �t0�

1A�γsrp

���a

pΔB

n⊙

0@−cos2

�i2

�sin2

�i⊙2

�fcos�u⊙�t���1−fr�Ω−Ω⊙�gtt0 �sin2�i2

�sin2

�i⊙2

�fcos�u⊙�t���1�fr�Ω−Ω⊙�gtt0�cos2

�i2

�sin2

�i⊙2

�fsin�u⊙�t���1−fr�Ω−Ω⊙�gtt0 �sin2�i2

�sin2

�i⊙2

�fsin�u⊙�t���1�fr�Ω−Ω⊙�gtt0�

1A

0@�cos2

�i2

�cos2

�i⊙2

�fcos�u⊙�t�−�1−fr�Ω�Ω⊙�gtt0 −sin2�i2

�cos2

�i⊙2

�fcos�u⊙�t�−�1�fr�Ω�Ω⊙�gtt0 �sin�i�sin�i⊙�cos�frΩ��cos�u⊙�t���tt0�cos2

�i2

�cos2

�i⊙2

�fsin�u⊙�t�−�1−fr�Ω�Ω⊙�gtt0 �sin2�i2

�cos2

�i⊙2

�fsin�u⊙�t�−�1�fr�Ω�Ω⊙�gtt0 �sin�i�sin�i⊙�sin�frΩ��cos�u⊙�t���tt0

1A

(29)

which can be specialized for the case of Earth equatorial orbit.

Setting fr � 1 and i and Ω⊙ to zero and considering small i,Eq. (29) becomes

δe�x �t�δe�y �t�

!� δe�x �t0�δe�y �t0�

!

� γsrp���a

pΔB

n⊙cos2

�i⊙2

�0@ cos�n⊙t� u0⊙� − cos�u0⊙�sin�n⊙t� u0⊙� − sin�u0⊙�

1A (30)

Similar to the quasi-nonsingular case, Eq. (30) represents a

circulation of the nonsingular relative eccentricity vector with

radius R↺ � �γsrp���a

pΔB∕n⊙�cos2�i⊙∕2�, rate _u⊙ � n⊙, initial

phase angle u0⊙, and starting point �δe�x �t0�; δe�y �t0��, as

represented graphically in Fig. 1b.

C. Model-Free Inclusion of Solar Radiation Pressure

The ballistic properties of co-orbiting spacecraft are not always

available, especially when approaching unknown resident space

objects. Therefore, it is of interest to formalize a model-free SRP

STM that does not require knowledge of the spacecraft ballistic

coefficients. Because in general the in-plane effects of SRP are larger

than out-of-plane, the most simple model-free propagation of the

SRP effects can be achieved by augmenting the state by the rates of

variation of the relative eccentricity vector components. These rates

can be estimated by the navigation filter together with other orbit

parameters. Although this model-free propagation neglects effects of

SRP on δix, δiy, and δλ, the assumption is critically validated in

Sec. VI, where the accuracy results of the model-free model are

presented. In general terms, the effect of SRP on δix, δiy, and δλ couldalso be included in themodel-free propagation by simply augmenting

the state by the corresponding rates. Given the presented assumption

the augmented quasi-nonsingular state used in model-free

propagation is defined as �δχ Tqns; δ _esrpx ; δ _esrpy �T , whereas the

augmented nonsingular state is defined as �δχ Tns; δ _e�srpx ; δ _e�srpy �T .The resulting plant matrix for both quasi-nonsingular and

nonsingular states is

1. Quasi-Nonsingular State Model-Free STM

Using Eq. (31), the STM that maps the quasi-nonsingular state

from an initial time t to an final time t� τ including Kepler, J2, andmodel-free SRP is

0BBB@δ_χ qns�t� τ�

δ _esrpx

δ _esrpy

1CCCA � Φkep�J2�srp;mf

qns

�χ �t�; τ�

0BBB@δχ qns�t�

δ _esrpx

δ _esrpy

1CCCA (32)

Being Asrp;mfqns nilpotent and independent from any parameter,

Eq. (33) is exact. There is no coupling between J2 and SRP, and thestructure of the model-free SRP plant leads to the STM formulation

reported at the end of Eq. (33).

1968 GUFFANTI AND D’AMICO

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 8: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

2. Nonsingular State Model-Free STM

Using Eq. (31), also the STM that maps the nonsingular state

from an initial time t to an final time t� τ including Kepler, J2, andmodel-free SRP can be formalized as

0BB@δ_χ ns�t� τ�

δ _e�srpx

δ _e�srpy

1CCA � Φkep�J2�srp;mf

ns �χ �t�; τ�

0BBBB@δχ ns�t�

δ _e�srpx

δ _e�srpy

1CCCCA (34)

Being Asrp;mfns nilpotent and independent from any parameter,

Eq. (35) is exact. There is no coupling between J2 and SRP, and thestructure of the model-free SRP plant leads to the STM formulation

reported at the end of Eq. (35).

D. Inclusion of Unmodeled Effects on the Relative Semi-Major Axis

The model presented in Eq. (14) assumes the spacecraft

permanently in sunlight. Eclipses occur in a real orbit scenario. In

large orbits, eclipse effects are small and introduce small deviations

with respect to the analytical solutions presented in the previous

sections. An important effect induced by eclipses is a net variation

of the orbit semi-major axis. In turn, this variation translates through

Kepler in an unmodeled along-track drift of the relative orbit. The

error introduced by this along-track drift can be significant and is

neglected in the models presented so far. To recover accuracy, it is

possible to augment the statewith the net rate of relative semi-major

axis variation caused by the unmodeled effect. This can be done

for both quasi-nonsingular and nonsingular states and for analytic

full model, analytic reduced model, and model-free STMs. In state-

agnostic form, the resulting analytic full/reduced model STM with

state augmented by δ _a is

0BB@δ_χ �t� τ�

ΔBδ _a

1CCA � Φkep�J2�srp

�χ �t�; χ 0

⊙�t�; τ�0BB@δχ �t�ΔB

δ _a

1CCA (36)

In state-agnostic form, the resulting model-free STM with state

augmented by δ _a is

0BBBBB@

δ_χ �t� τ�δ _e:;�srpx

δ _e:;�srpy

δ _a

1CCCCCA � Φkep�J2�srp;mf�χ �t�; τ�

0BBBBB@

δχ �t�δ _e:;�srpx

δ _e:;�srpy

δ _a

1CCCCCA (38)

The augmentation of the state by δ _a does not introduce anycoupling with J2; therefore, Eqs. (37) and (39) retain the same levelof exactness of the STMs presented in the previous sections.

VI. Validation

In this section the presented STMs are validated with respect to themean ROE provided by a high-fidelity numerical orbit propagatorboth around Earth and around NEA Eros. The key parameters andperturbation models for the numerical propagation around the twoCB are reported in Tables 1 and 2, respectively. The numericalground-truth around Earth includes effects of geopotential up todegree and order 20, Sun and Moon gravitational third-body effect,and SRP effect including eclipses [38]. Each simulation around Earth

is started on 1 January 2002 at 00h:00m:00s GPS. The numericalground-truth around Eros includes effects of gravity potential up todegree and order 10, Sun gravitational third-body effect, and SRPeffect including eclipses. The simulation around Eros is started withthe NEAmean anomaly around the Sun set at 10° so that the asteroidis closer to the Sun as to maximize the effect of SRP. The physicalparameters of the NEA, such as ephemerides, rotation axisorientation with respect to the ecliptic and gravitational parametersare given by [36].Simulations are initially performed for three nominal test cases

presented in Table 3, and then a Monte Carlo analysis that sweepsrelevant absolute and relative orbit parameters is presented in thefollowing section. The GEO test represents a formation composed bya massive satellite and a small satellite in Earth geostationary orbit; itis representative of a possible on-orbit servicing scenario inwhich thesmall satellite is behind the massive satellite at small radial-normalseparation. The GTO test represents the same satellites of the GEOtest in high eccentric Earth geostationary transfer orbit, with perigeeout of the Earth atmosphere. Finally, the HAO test includes aformation composed by two small spacecraft (a slightly largermother-ship and deputy) in high-altitude orbit around NEA Eros.The three test cases are chosen such that a model J2 � SRP canreasonably constitute a satisfactory standalone model for orbitpropagation. In particular, for the HAO test, the orbit size has beenselected large enough such that the effect of higher degree and ordergravity potential components (significant for NEAs) does notdeteriorate the performance of the J2 � SRPmodel. At low asteroid

Table 2 Numerical orbit propagator parameters aroundnear-Earth asteroid Eros

Integrator Runge–Kutta (Dormand-Prince), 8th order

Step size Fixed: 10 sGravity potential (10 × 10) [36]Solar radiation pressure Spacecraft cross section normal to the Sun,

eclipses includedThird-body Solar point mass

Table 1 Numerical orbit propagator parametersaround Earth

Integrator Runge–Kutta (Dormand-Prince), 8th order

Step size Fixed: 10 sGeopotential GGM05S (20 × 20) [39]Solar radiation pressure Spacecraft cross section normal to the Sun,

eclipses includedThird-body Lunar and solar point masses

GUFFANTI AND D’AMICO 1969

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 9: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

orbit, the STMs presented in this paper have to be complementedwith models including higher degree and order gravity potentialcomponents. Nevertheless, the SRP models formulated in this paperconstitute a valid solution to be employed at all NEAorbit altitudes inconjunction with the gravity potential model most appropriate for thespecific NEA of interest. Table 4 presents the relevant chief anddeputy spacecraft features for the three test cases considered. Theresulting ballistic coefficient differences normalized by the chiefballistic coefficient span a range between 50% and 150% and showhow large they can be in such realistic formation-flying scenarios.This justifies the emphasis posed in this paper on the modeling of theSRP effect.Because the presented STMs include only secular effects of J2 and

secular/long-periodic effects of SRP, it is necessary to remove short-period osculations from the time histories of orbit parametersobtained numerically. Because closed-form conversions betweenosculating and mean states for orbits perturbed by the variety ofeffects included in the ground-truth are not readily available in theliterature, the mean chief and deputy orbit parameters are computedby averaging the osculating ones over a complete orbit. Thenumerical mean ROE states (δχ nummean) are computed at each timeinstant from the mean chief and deputy orbit parameters using thestate definitions given in Eqs. (1) and (2).All simulations include an initialization phase of 1 orbit and a

propagation phase of 5 orbits. The orbit periods of the three test casesare presented in Table 3. The initialization phase is required toestimate the ROE variation rates used to augment the state for themodel-free STMs or for the estimation of δ _a in case of eclipses.To isolate the effect of SRP on the ROE, the effect of J2 is removedfrom the estimated ROE history over the initialization intervalas follows:

δχ srp�t� � δχ estmean�t�−Φkep�J2�χ �t− τ�; τ�δχ estmean�t− τ� t0 ≤ t ≤ ti

(40)

The mean ROE variation rates, δ_χ srp, are then obtained thoughlinear interpolation on the values of δχ srp�t� over the initializationinterval. In a real on-board navigation scenario, δχ estmean is corruptedby estimation errors, which depends on the navigation architecturethat can vary widely from Earth to space exploration applications.

In the validation framework of this paper, it is of more relevance tocompare the model-free STM with respect to the analytic modelswithout mixing with further error sources. For this reason theestimation error is neglected and δχ estmean is set equal to the numericalmean ROE state (δχ nummean). The ROE trajectory propagated using theformalized STMs is

δχ STM�t� �Φ�χ �t− τ�;χ 0

⊙�t− τ�;τ�0@ δχ STM�t− τ�ΔBor∕andδ_χ srp

1A ti ≤ t≤ tf

(41)

where the state is augmented either with the ballistic coefficientdifference or/and the estimated ROE rates according to the specificSTM used. Finally, the error metric used to assess the STMsperformance is

ϵδχj � maxtanummean�t�jδχSTMj �t� − δχnumj;mean�t�j ti ≤ t ≤ tf (42)

which represents the maximum difference in absolute value betweenSTM and numerical propagation multiplied by the chief mean semi-major axis in order to give dimensionality to the error and providephysical interpretation.Tables 5–7 report the error metric of the GEO test, GTO test, and

HAO test, respectively, for both quasi-nonsingular and nonsingularstates. Given the chief orbit inclination of the three test cases, theparameter fr in the nonsingular state is set to 1. Its value is changedwhile performing the Monte Carlo analysis. The propagationperformance of the various STMs J2 � SRP (i.e., analytical full,analytical reduced, and model-free) is assessed and comparedagainst the performance of a J2-only propagation. In GTO, the STMversion that accounts for the state augmentation by δ _a is alsoassessed. Tables 5–7 show clearly the great improvement thatmodeling SRP introduces on the propagation of the relativeeccentricity vector components, both quasi-nonsingular andnonsingular. The error goes from values up to 300 m for a pure J2propagation to a submeter/meter-level error by including SRP effecteither analytically or model-free. Looking at the GEO test inTable 5, no substantial difference is present between analytical

Table 5 Test 1: GEO (STMs propagation errors for quasi-nonsingular [left], and nonsingular with fr � 1 [right] ROE)

STM State Aug.

δχ qns δχ ns

ϵδa, m ϵδλ, m ϵδex , m ϵδey , m ϵδix , m ϵδiy , m ϵδa, m ϵδl, m ϵδe�x , m ϵδe�y , m ϵδi�x , m ϵδi�y , m

Kep:� J2 0.11 0.77 253.82 246.83 1.34 0.51 0.11 0.78 339.41 97.47 0.03 0.32Kep:� J2 � SRPfull ΔB 0.11 3.63 0.38 1.39 0.87 0.96 —— —— —— —— — — ——

Kep:� J2 � SRPΔB ΔB 0.11 3.63 0.40 1.37 0.87 0.96 0.11 3.61 0.28 0.48 0.11 0.01Kep:� J2 � SRPmf δ _e:;�srpx;y 0.11 0.77 9.99 11.62 1.34 0.51 0.11 0.78 4.25 15.69 0.03 0.32

Table 3 Initial chief and relative orbits for test cases

Chief orbits Relative orbits

a, km e i, deg Ω, deg ω, deg M, deg Period, h aδa, m aδλ, m aδex, m aδey, m aδix, m aδiy, m

Test 1: GEO 42,164 0.005 3 60 45 1 24 0 −500 300 300 −300 −300Test 2: GTO 24,641 0.716 7 −10 178 39 10.7 100 1000 200 −200 −200 200Test 3: HAO 70 0.01 100 45 45 1 48.4 0 0 −300 300 300 −300

Table 4 Spacecraft features

Chief spacecraft Deputy spacecraft

Mass, kgCross-sectional

area, m2 Cr Mass, kgCross-sectional

area, m2 Cr �Bd − B�∕B, %Test 1: GEO 1000 4 1.88 100 1 1.88 150Test 2: GTO 1000 4 1.88 100 1 1.88 150Test 3: HAO 300 2 1.88 100 1 1.88 50

1970 GUFFANTI AND D’AMICO

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 10: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

propagation using a full SRPmodel with respect to the reduced SRP

model (second and third lines in the table), justifying the discussion

made in Sec. V. The analytical model performs slightly better than

the model-free. This is because the model-free STM approximates

the variation of the relative eccentricity vector through a constant

linear drift instead of an harmonic oscillator as shown in Sec. V.

Results from the GTO test case are listed in Table 6 and confirm that

the difference between the analytical full and reduced models is

negligible. In this case, the model-free STM captures well the

effects on the relative eccentricity vector, but is incapable of

capturing effects on the relative inclination vector up to 30m, which

are instead properly modeled by the analytical STMs. In GTO,

a substantial improvement of the propagation performance is

provided by the augmentation of the state by δ _a. The unmodeled

effects on the relative semi-major axis are up to almost 20 m,

causing a drift in along-track separation up to 400m. This drift is not

modeled analytically and introduces a propagation error, which can

be successfully avoided through the state augmentation by δ _a.Results from the HAO test case are listed in Table 7 and show that

the analytical full model provides better results than the reduced

model in δλ and in the relative inclination vector components.

Comparing the analytical and model-free STMs, the effects on the

relative eccentricity vector are better captured by the analytical

model that accounts for the nonlinear drifting behavior. Further

assessment of the STMs is provided in the next section, where a

Monte Carlo analysis is presented.

Table 6 Test 2: GTO (STMs propagation errors for quasi-nonsingular [left], and nonsingular with fr � 1 [right] ROE)

STM State Aug.

δχ qns δχ ns

ϵδa, m ϵδλ, m ϵδex , m ϵδey , m ϵδix , m ϵδiy , m ϵδa, m ϵδl, m ϵδe�x , m ϵδe�y , m ϵδi�x , m ϵδi�y , m

Kep:� J2 17.41 354.99 54.80 19.54 29.15 1.48 17.41 355.11 59.42 17.06 14.00 3.63Kep:� J2 � SRPfull ΔB 17.41 418.18 2.74 6.84 1.96 1.33 — — —— — — — — —— ——

Kep:� J2 � SRPfull ΔB, δ _a 1.86 47.46 2.74 7.35 1.96 1.38 — — —— — — — — —— ——

Kep:� J2 � SRPΔB ΔB 17.41 418.19 2.73 6.83 1.96 1.33 17.41 418.30 2.17 1.73 0.61 0.98Kep:� J2 � SRPΔB ΔB, δ _a 1.86 47.46 2.73 7.36 1.96 1.38 1.86 47.58 2.22 1.47 0.60 1.00Kep:� J2 � SRPmf δ _e:;�srpx;y , δ _a 1.86 23.18 1.32 3.86 29.15 1.80 1.86 23.07 0.95 1.72 13.96 3.80

Table 7 Test 3: HAO (STMs propagation errors for quasi-nonsingular [left], and nonsingular with fr � 1 [right] ROE)

STM State Aug.

δχ qns δχ ns

ϵδa, m ϵδλ, m ϵδex , m ϵδey , m ϵδix , m ϵδiy , m ϵδa, m ϵδl, m ϵδe�x , m ϵδe�y , m ϵδi�x , m ϵδi�y , m

Kep:� J2 0.19 13.75 73.20 354.82 1.57 43.99 0.19 66.11 204.73 296.75 37.09 42.38Kep:� J2 � SRPfull ΔB 0.19 11.99 9.69 2.40 1.07 18.70 —— — — — — — — —— ——

Kep:� J2 � SRPΔB ΔB 0.19 19.43 3.76 7.42 5.10 31.05 0.19 56.36 2.64 5.13 31.47 25.67Kep:� J2 � SRPmf δ _e:;�srpx;y 0.19 14.13 36.18 36.03 1.57 43.90 0.19 66.38 55.49 2.69 37.02 42.31

00

50

100

150

200

250

300

0

20

40

60

80

100

00

50

100

150

200

250

300

0

20

40

60

80

100

2 4 6 8 10 0 2 4 6 8 10

0.2 0.4 0.6 0.8 1 0 0.1 0.2 0.3 0.4 0.5

Fig. 2 Monte Carlo analysis varying the nominal chief orbit inclination of the formation in geostationary orbit: quasi-nonsingular state (left) andnonsingular state fr � 1 (right). Detailed views of the top plots are presented in the bottom plots.

GUFFANTI AND D’AMICO 1971

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 11: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

A. Monte Carlo Analysis

The metric used to evaluate the performance of the STMs in theMonte Carlo analysis is

RMS�ϵδχ � ���������������������P

6j�1 ϵ

2δχj

6

s(43)

which represents the root mean square of the maximum absolute

values errors for the ROE state components over the 5 orbits

propagation. Thismetric is chosen because it provides a unique scalar

value of performance. TheMonteCarlo analysis is developed starting

from the presented test cases and varying one specific orbit parameter

at a time.

0 2 4 6 8 100

100

200

300

400

500

600

170 172 174 176 178 180

0

10

20

30

40

50

60

70

80

10 40 60 14080 100 120 170

0

100

200

300

400

500

600

0

20

40

60

80

100

120

5

10

15

20

25

30

35

40

0 50 100 150 200 250 300 350 0 50 100 150 200 250 300 350

00 0.05 0.1 0.15 0.2 0.25 0.3 50 100 150 200 250 300 350

0

10

20

30

40

50

5

10

15

20

25

30

Fig. 3 Monte Carlo analysis varying the nominal chief orbit parameters of the formation in high-altitude orbit around NEA Eros,quasi-nonsingular state.

1972 GUFFANTI AND D’AMICO

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 12: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

1. Varying the Nominal Chief Orbit Parameters

Figure 2 reports theRMSerror of the J2 � SRPSTMs for theGEOtest varying the inclination of the chief orbit. The performance of thequasi-nonsingular state is illustrated in Fig. 2 (left); the performanceof the nonsingular state with fr � 1 is illustrated in Fig. 2 (right).The two plots in Fig. 2 (bottom) present detailed views of the plots in

Fig. 2 (top) for inclination close to 0°. Quasi-nonsingular andnonsingular state analytical STMs perform similarly well for

inclinations down to 0.5°, with RMS error up to 10m. At inclinationsapproaching 0°, as expected, the nonsingular state performs betterthan the quasi-nonsingular state. In particular, RMS error of 200 m isreached by the quasi-nonsingular state analytical STMs at i � 0.05°,

0

50

100

150

200

0

50

100

150

0 20 40 60 80 100 120 140 160 20 40 60 80 100 120 140 160 180

10

20

30

40

50

60

70

35

40

45

50

55

60

65

70

0 1 2 3 4 5 175 176 177 178 179 180

a) Results for fr = 1 (left) and for fr = −1 (right). Detailed views of the top plots are presented in the bottom plots

180

20

40

60

80

100

120

140

160

10

20

30

40

50

60

0 0.05 0.1 0.15 0.2 0.25 0.3 0 50 100 150 200 250 300 350

5

10

15

20

25

30

35

40

45

5

10

15

20

25

30

35

40

45

0 50 100 150 200 250 300 350 0 50 100 150 200 250 300 350

b) fr = 1

Fig. 4 Monte Carlo analysis varying the nominal chief orbit parameters of the formation in high-altitude orbit around NEA Eros, nonsingular state.

GUFFANTI AND D’AMICO 1973

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 13: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

whereas RMS error of 60 m is reached by the nonsingular state

analytical STM at i � 0.001°. It is relevant to remark that both

quasi-nonsingular and nonsingular SRP plant matrices [Appendix C,

Eqs. (19) and (25)] includes terms in 1∕ sin�i� inherited from the

model presented in Eq. (14), which itself inherits them from

the Gauss variational equations in the classical elements form.

0 0.5 1 1.5 2 0 0.5 1 1.5 2

104

0

20

40

60

80

100

104

0

20

40

60

80

100

0 1 2 3 4 5 0 1 2 3 4 5

104

0

20

40

60

80

100

104

0

10

20

30

40

50

60

Fig. 5 Monte Carlo analysis varying the nominal ROE of the formation in geostationary orbit: quasi-nonsingular state (left) and nonsingularstate fr � 1 (right).

0 500 1000 1500 2000 0 500 1000 1500 20000

20

40

60

80

100

120

140

0

20

40

60

80

100

120

140

0 0.5 1 1.5 2 0 0.5 1 1.5 2

104

0

20

40

60

80

100

120

140

160

104

0

20

40

60

80

100

120

140

160

Fig. 6 Monte Carlo analysis varying the nominal ROE of the formation in geostationary transfer orbit: quasi-nonsingular state (left) andnonsingular state fr � 1 (right).

1974 GUFFANTI AND D’AMICO

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 14: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

These terms become singular at i � 0°. Nevertheless, Fig. 2 showsthat satisfactory performance is obtained using the nonsingular state

down to i � 0.01°–0.001°, which covers the typical range of orbit

application scenarios in the Earth geostationary ring. A solution that

can be employed at exactly i � 0° is to use the reduced closed-formsolutions proposed in Sec.V for near-circular orbits. Equations (23),

(24), (29), and (30) do not suffer from any singularity; however,

they model only SRP effect on the relative eccentricity vector

components (which is largely themost relevant perturbation inGEO

as can be verified from Table 5). The accuracy provided by these

closed-form solutions is presented and discussed at the end of this

section. The analytical STMs perform better than the model-free

STM for both state representations. The reason lies in the fact

that the analytical STMs better capture the nonlinear drift of the

relative eccentricity vector components and include also effects on

other ROE.

Figures 3 and 4 report the RMS error for the HAO test varying the

parameters of the chief orbit one at a time and also the NEA Eros

mean anomaly around the Sun (MAst:). The quasi-nonsingular state is

analyzed in Fig. 3. Looking at the three top plots in Fig. 3, it can be

noticed how the quasi-nonsingular J2 � SRP analytical STMs

perform with RMS error up to 40–50 m for a range of orbit

inclinations from i � 10° to i � 170°. This performance extends

down to i � 2° and up to i � 178°, before it degrades as expecteddue to the nature of the quasi-nonsingular state. Looking at the four

bottom plots in Fig. 3, it can be noticed how the quasi-nonsingular

analytical STMs perform well for a broad range of orbit parameters.

In particular, the increase of the RMS error increasing the orbit

eccentricity is expected because keeping the semi-major axis fixed

as in Table 3 and increasing the eccentricity lowers the altitude

of the orbit perigee. This causes the increase of effects due to high

degree and order gravity potential components, which degrades the

-2000 0 2000 4000 6000 8000 10000-2000

0

2000

4000

6000

8000

10000

-8000 -6000 -4000 -2000 0 2000 4000 60000

2000

4000

6000

8000

10000

12000

Fig. 8 Trends due to SRP on the relative eccentricity vector components in geostationary orbit for 1 year of propagation: quasi-nonsingular state(left) and nonsingular state (right). Closed-form 1 refers to Eqs. (23) and (29) with fr � 1, and closed-form 2 to Eqs. (24) and (30).

0 50 100 150 200 250 300 350 400 0 50 100 150 200 250 300 350 4000

20

40

60

80

100

20

40

60

80

100

120

0 500 1000 1500 2000 2500 3000 0 500 1000 1500 2000 2500 30000

20

40

60

80

100

120

20

40

60

80

100

120

140

160

180

Fig. 7 Monte Carlo analysis varying the nominal ROE of the formation in high-altitude orbit around NEA Eros: quasi-nonsingular state(left) and nonsingular state fr � 1 (right).

GUFFANTI AND D’AMICO 1975

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 15: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

J2 � SRP STMs performance. Varying ω, Ω, and MAst:, the RMSerror is up to 40 m, showing satisfactory performance of theSTMs also when small eclipses occur for specific Ω −MAst: relativeconfiguration scenarios. The analytical STMs generally providebetter results than the model-free one due to reasons mentionedbefore. The nonsingular state is analyzed in Fig. 4. Looking at Fig. 4a,by switching from fr � 1 to fr � −1, the nonsingular J2 � SRPanalytical STM performs well for a broader range of orbitinclinations. By using the analytical STMwith fr � 1 up to 100° andthen switching to fr � −1, the RMS error is always kept in theinterval 10–50 m, from i � 0.001° to i � 179.999°. Looking atFig. 4b, the nonsingular J2 � SRP analytical STM (with fr � 1)performs well for a broad range of orbit parameters. Similarly to thequasi-nonsingular state, the increase of the RMS error increasing theorbit eccentricity is expected, because the lower the altitude of theorbit perigee, the greater the effects due to high degree and ordergravity potential components. Varying ω, Ω, and MAst:, the RMSerror of the analytical STM is up to 40 m, showing satisfactoryperformance also when small eclipses occur for specific Ω −MAst:

relative configuration scenarios. The analytical STM generallyprovides better results than the model-free one also for thenonsingular state.

2. Varying the Nominal ROE

After having evaluated the STMs’ performance for various chieforbit parameters, now a similar analysis is done varying the nominalinitial ROE for the three test cases analyzed. Figures 5–7 present theRMS error varying the nominal relative semi-major axis and thenominal norm of the relative eccentricity and relative inclinationvectors expressed in quasi-nonsingular form. The nominal phaseangles of the relative eccentricity and inclination vectors as wellas initial δλ remain the ones set in Table 3. In [22], physicalinterpretation of the meaning of varying these ROE is provided. Inparticular, varying the nominal relative semi-major axis entails avariation of the spacecraft radial separation while varying the orbitsenergy level. Instead, varying the nominal norm of relativeeccentricity and relative inclination vectors (expressed in quasi-nonsingular form) entails the variation of the radial/cross-trackspacecraft separation without altering the orbits energy level.Looking at Fig. 5 (top), in GEO both quasi-nonsingular andnonsingular STMs perform with RMS error lower than 25 m up tonominal separations of 10 km in aδa. Looking at Fig. 5 (bottom),quasi-nonsingular and nonsingular state STMs perform with RMSerror lower than 40 m up to nominal separations of 20–30 km inakδek and akδik. Looking at Fig. 6, in GTO both quasi-nonsingularand nonsingular STMs perform with RMS error lower than 50 m upto nominal separations of 1 km in aδa and up to nominal separationsof 5–10 km in akδek and akδik. It is interesting to note that in GTOthe model-free STM performs better than the analytic one at largerseparations. Looking at Fig. 7, in HAO both quasi-nonsingular and

nonsingular STMs perform with RMS error lower than 50 m up toseparations of 200m in aδa and up to separations of 1–2 km in akδekand akδik. Therefore, in HAO the proposed linear models hold fortighter formations with respect to Earth. This is expected because thetruncation error scales proportional to the ratio spacecraft-separation/orbit-radius, and the orbit radius around a NEA is three orders ofmagnitude smaller than around Earth.

B. Validation of the Reduced Closed-Form Models

The reduced closed-form models for SRP effect in near-circularorbit elaborated in Sec. Vare validated in Figs. 8 and 9 for the GEOand HAO test cases, respectively. In Fig. 8, the closed forms inEqs. (23) and (29)with fr � 1 (labeled closed-form 1) and the closedforms in Eqs. (24) and (30) (labeled closed-form 2) are comparedwith respect to the numerical ground-truth including only SRP for apropagation of 1 year in GEO. The plots demonstrate how the relativeeccentricity vector circulates in 1 year under the effect of SRP asexpected. In addition, Eqs. (23) and (29) are in general more accuratethan Eqs. (24) and (30) because they introduce less approximatingassumptions. Nevertheless, the simplicity of Eqs. (24) and (30)permits to identify an elegant analytical form of the circulationmode.In Fig. 9, the closed forms in Eqs. (23) and (29) with fr � 1

(labeled closed-form 1) are compared with respect to the numericalground-truth including only SRP for a propagation of 3months in theHAO test case presented in Table 3 (which has i � 100°). The plotsdemonstrate that the trend on the relative eccentricity vector is wellcaptured by the closed-form solutions. In theory, a circulation of therelative eccentricity vector can be predicted also around a NEA if theorbit would remain near-circular. Nevertheless, the effect of SRPcauses a relevant variation of the chief orbit eccentricity over onerevolution of the NEA around the Sun (almost 2 years long), and athigher eccentricity the reduced closed-form models do not holdanymore. However, over 3 months, the chief orbit eccentricityremains small and the satisfactory results presented in Fig. 9 areobtained.The presented reduced closed forms provide an immediate and

geometrically intuitive evaluation of the most relevant trendsintroduced by SRP on the ROE. This can be leveraged for quickevaluation of control windows and ΔV budgets in a preliminaryphase ofmission analysis and design of aGN&C systemboth inGEOand in orbits around NEA or other celestial bodies.

VII. Conclusions

New linear analytical models of the solar radiation pressure (SRP)effect on the spacecraft relative motion in arbitrary eccentric orbitabout celestial bodies have been formalized and validated. NewJ2 � SRP state transition matrix (STM) have been derived, whichprovide accurate relative orbit prediction on a broad range of orbitscenarios. These go from near-circular Earth geostationary orbit tohigh eccentric Earth geostationary transfer orbit, all the way to orbits

-3000 -2000 -1000 0 10000

1000

2000

3000

4000

5000

-4500 -4000 -3500 -3000 -2500 -2000 -1500 -1000 -500 00

500

1000

1500

2000

2500

Fig. 9 Trends due to SRP on the relative eccentricity vector components in high-altitude orbit around NEA Eros for 3 months of propagation:quasi-nonsingular state (left) and nonsingular state (right). Closed-form 1 refers to Eqs. (23) and (29) with fr � 1.

1976 GUFFANTI AND D’AMICO

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 16: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

around near-Earth asteroids (NEAs) in eccentric orbit around theSun. The generality of the included SRP model makes the presentedSTMs potentially applicable around a broad class of celestial bodiesorbiting the Sun for which the two-body assumption holds. Thepresented models can be employed for efficient on-board orbitpropagation in the framework of a GN&C system, with applicationsthat go from on-orbit servicing in Earth geostationary orbit to NEAscharacterization by small satellites swarms. The linearity of thepresented models makes them particularly valuable for controlpurposes, for example, in the framework of optimal impulsive controland model predictive control. Finally, new reduced closed-formsolutions of the dominant relative orbit trends caused by SRP arepresented. These closed-form solutions can be exploited for quickevaluation of control windows and ΔV budgets for mission andGN&C system design around various celestial bodies affectedby SRP.

Appendix A: J2 STM

A.1. Simplifying Substitutions

η ��������������1 − e2

pκ � 3

4

J2R2 ���

μp

a7∕2η4G � 1

η2(A1)

P � 3cos2�i� − 1 Q � 5cos2�i� − 1 R � cos�i� S � sin�2i�(A2)

U � sin�i� W � tan1−fr�i∕2�fr

cos2�i∕2� (A3)

ωi � ω Ωi � Ω _ω � κQ _Ω � −2κR ωf � ωi � _ωτ

Ωf � Ωi � _Ωτ (A4)

e�xi � e cos�ωi � frΩi� e�yi � e sin�ωi � frΩi�e�xf � e cos�ωf � frΩf� e�yf � e sin�ωf � frΩf� (A5)

i�xi � tanfr�i∕2� cos�Ωi� i�yi � tanfr�i∕2� sin�Ωi�i�xf � tanfr�i∕2� cos�Ωf� i�yf � tanfr�i∕2� sin�Ωf� (A6)

A.2. Nonsingular State STM

Φkep�J2ns

�χ �t�;τ��

266666666666664

1 0 0 0 0 0

Φkep�J221 1 Φkep�J2

23 Φkep�J224 Φkep�J2

25 Φkep�J226

Φkep�J231 0 Φkep�J2

33 Φkep�J234 Φkep�J2

35 Φkep�J236

Φkep�J241 0 Φkep�J2

43 Φkep�J244 Φkep�J2

45 Φkep�J246

Φkep�J251 0 Φkep�J2

53 Φkep�J254 Φkep�J2

55 Φkep�J256

Φkep�J261 0 Φkep�J2

63 Φkep�J264 Φkep�J2

65 Φkep�J266

377777777777775

(A7)

Φkep�J221 � −

�3

2n� 7

2κ�ηP �Q − 2frR

��τ

Φkep�J223 � κe�xiG

�3ηP � 4Q − 8frR

�τ (A8)

Φkep�J224 � κe�yiG

�3ηP � 4Q − 8frR

�τ

Φkep�J225 � 2κW

�−�3η� 5�S � 2frU

�cos�Ωi

�τ (A9)

Φkep�J226 � 2κW

�−�3η� 5�S � 2frU

�sin�Ωi�τ

Φkep�J231 � 7

2κe�yf

�Q − 2frR

�τ (A10)

Φkep�J233 � cos

�� _ω� fr _Ω�τ�− 4κe�yfe

�xiG�Q − 2frR�τ (A11)

Φkep�J234 � − sin

�� _ω� fr _Ω�τ�− 4κe�yfe

�yiG�Q − 2frR�τ (A12)

Φkep�J235 � −2κe�yfW�−5S � 2frU� cos�Ωi�τ

Φkep�J236 � −2κe�yfW�−5S � 2frU� sin�Ωi�τ (A13)

Φkep�J241 � −

7

2κe�xf�Q − 2frR�τ

Φkep�J243 � sin�� _ω� fr _Ω�τ� � 4κe�xfe

�xiG�Q − 2frR�τ (A14)

Φkep�J244 � cos�� _ω� fr _Ω�τ� � 4κe�xfe

�yiG�Q − 2frR�τ

Φkep�J245 � 2κe�xfW�−5S � 2frU� cos�Ωi�τ (A15)

Φkep�J246 � 2κe�xfW�−5S � 2frU� sin�Ωi�τ

Φkep�J251 � −7κi�yfRτ

Φkep�J253 � 8κe�xii

�yfGRτ (A16)

Φkep�J254 � 8κe�yii

�yfGRτ

Φkep�J255 � cos� _Ωτ� − 4κi�yfUW cos�Ωi�τ (A17)

Φkep�J256 � − sin� _Ωτ� − 4κi�yfUW sin�Ωi�τ

Φkep�J261 � 7κi�xfRτ

Φkep�J263 � −8κe�xii�xfGRτ (A18)

Φkep�J264 � −8κe�yii�xfGRτ

Φkep�J265 � sin� _Ωτ� � 4κi�xfUW cos�Ωi�τ (A19)

Φkep�J266 � cos� _Ωτ� � 4κi�xfUW sin�Ωi�τ (A20)

Appendix B: Solar Radiation PressureSingle-Spacecraft Dynamics

To derive Eq. (14) the authors have elaborated on the formulations

presented in the literature by Cook [32] and Hoots (reported in [16]).

In particular, the three force components reported in Eq. (13) are

inserted in theGauss variational equations in classical elements form,

which are then integrated over the spacecraft true anomaly for that

portion of the orbit where the satellite is in sunlight. If the orbit is

considered partially in shadow, the integral has to be carried out

between the true anomaly of entrance and exit from the sunlight

obtaining the equations of net orbit elements variations derived

by Cook ([32] pp. 281–283). Here, the force coefficient expressed

by Cook as F has been substituted by the authors with

−B�Ψ∕c��1AU∕r⊙�2 ([34] pp. 77–79). If the orbit is considered

fully in sunlight, the integral has to be carried out between 0 and 2π,obtaining the averaged equations of orbit elements rates derived by

Cook ([32] p. 283) and then complemented by Hoots with the mean

anomaly rate ([16] p. 687). These are reported here for completeness:

GUFFANTI AND D’AMICO 1977

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 17: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

0BBBBBBBBB@

_a

_e

_i

_Ω_ω

_M

1CCCCCCCCCA

0BBBBBBBBBBBBBBBB@

0

3��������1−e2

p2na Tp

srp

− 3e cos�ω�2na

��������1−e2

p Nsrp

− 3e sin�ω�2na

��������1−e2

psin�i�Nsrp

− 3��������1−e2

p2nae Rp

srp − _Ω cos�i�9e2na R

psrp −

�������������1 − e2

p� _ω� _Ω cos�i��

1CCCCCCCCCCCCCCCCA

(B1)

where Rpsrp and Tp

srp are the radial and transverse force components

[Eq. (13)] evaluated at the perigee as if perigee is in sunlight.

Afterward, Cook ([32] p. 284) introduces into Eq. (B1) the

assumption of Earth orbit and inserts in the force components the Sun

ephemerides about the Earth. Instead, the authors are interested

in the general expression valid for arbitrary CB and therefore

removed this assumption and calculated

0BBBBBBB@

_a_e_i_Ω_ω_M

1CCCCCCCA

0BBBBBBBBBBBBBB@

0

3��������1−e2

p2na

h−B Ψ

c

1AUr⊙

2�−A sin�ω� � B cos�ω��

i− 3e cos�ω�

2na��������1−e2

ph−B Ψ

c

1AUr⊙

2Ci

− 3e sin�ω�2na

��������1−e2

psin�i�

h−B Ψ

c

1AUr⊙

2Ci

− 3��������1−e2

p2nae

h−B Ψ

c

1AUr⊙

2�A cos�ω� � B sin�ω��

i− _Ω cos�i�

9e2na

h−B Ψ

c

1AUr⊙

2�A cos�ω� � B sin�ω��

i−

�������������1 − e2

p� _ω� _Ω cos�i��

1CCCCCCCCCCCCCCA

(B2)

which leads through algebraic manipulations to Eq. (14).

Appendix C: Solar Radiation Pressure PlantMatrix—Quasi-Nonsingular State Plant

Asrpqns

�χ �t�;χ 0

⊙�t��

��Asrp;qns1 07×1 Asrp;qns

3 Asrp;qns4 Asrp;qns

5 Asrp;qns6 Asrp;qns

7

�(C1)

C.1. First Column ∂:∕∂δaThe following substitution is employed:

T δa1 � ∂

���a

p∂δa

� 0.5���a

p(C2)

Asrp;qns1 �

0BBBBBBBBBBBBB@

0

Asrp;qns21

Asrp;qns31

Asrp;qns41

Asrp;qns51

Asrp;qns61

0

1CCCCCCCCCCCCCA�γsrpBT δa

1

0BBBBBBBBBBBBBB@

0

−2e2�1−ηe2

�Aex�Bey�−ηB� e2y

ηcos�i�sin�i�C

ηA−exeyη

cos�i�sin�i�C

exη Ceyη C

0

1CCCCCCCCCCCCCCA

(C3)

C.2. Third Column ∂:∕∂δexThe following substitutions are employed:

T δex1 � ∂��2e2 � 1 − η�∕e2�

∂δex� �4ex � ex∕η�e2 − 2ex�2e2 � 1 − η�

e4

T δex2 � ∂η

∂δex� −ex

η

T δex3 � ∂�e2y∕η�

∂δex� exe

2y

η3

T δex4 � ∂�ex∕η�

∂δex� 1

η� e2x

η3

T δex5 � ∂�ey∕η�

∂δex� exey

η3

T δex6 � ∂�exey∕η�

∂δex� ey

η� eye

2x

η3(C4)

Asrp;qns3 �

0BBBBBBBBBBBBB@

0

Asrp;qns23

Asrp;qns33

Asrp;qns43

Asrp;qns53

Asrp;qns63

0

1CCCCCCCCCCCCCA�γsrpB

���a

p

0BBBBBBBBBBBBBB@

0

−T δex1 �Aex�Bey�−2e2�1−η

e2A

−T δex2 B�T δex

3cos�i�sin�i�C

T δex2 A−T δex

6cos�i�sin�i�C

T δex4 C

T δex5 C

0

1CCCCCCCCCCCCCCA

(C5)

C.3. Fourth Column ∂:∕∂δeyThe following substitutions are employed:

T δey1 � ∂

��2e2 � 1− η�∕e2�∂δey

��4ey � ey∕η

�e2 − 2ey

�2e2 � 1− η

�e4

T δey2 � ∂η

∂δey� −ey

η

T δey3 � ∂�e2y∕η�

∂δey� 2ey

η� e3y

η3

T δey4 � ∂�ex∕η�

∂δey� exey

η3

T δey5 � ∂�ey∕η�

∂δey� 1

η� e2y

η3

T δey6 � ∂�exey∕η�

∂δey� ex

η� exe

2y

η3(C6)

1978 GUFFANTI AND D’AMICO

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 18: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

Asrp;qns4 �

0BBBBBBBBBBBBB@

0

Asrp;qns24

Asrp;qns34

Asrp;qns44

Asrp;qns54

Asrp;qns64

0

1CCCCCCCCCCCCCA�γsrpB

���a

p

0BBBBBBBBBBBBBBBBBB@

0

−T δey1 �Aex�Bey�−2e2�1−η

e2B

−T δey2 B�T δey

3cos�i�sin�i�C

T δey2 A−T δey

6cos�i�sin�i�C

Tδey4 C

T δey5 C

0

1CCCCCCCCCCCCCCCCCCA

(C7)

C.4. Fifth Column ∂:∕∂δixThe following substitutions are employed:

T δix1 � ∂B

∂δix� − sin�i��− sin�Ω −Ω⊙� cos�u⊙�

� cos�i⊙� sin�u⊙� cos�Ω −Ω⊙�� � cos�i� sin�i⊙� sin�u⊙�

T δix2 � ∂C

∂δix� cos�i��sin�Ω −Ω⊙� cos�u⊙�

− cos�i⊙� sin�u⊙� cos�Ω − Ω⊙�� − sin�i� sin�i⊙� sin�u⊙�

T δix3 � ∂�cos�i�∕ sin�i��

∂δix� −

1

sin �i�2

T δix4 � ∂�1∕ sin�i��

∂δix� −

cos�i�sin �i�2 (C8)

Asrp;qns5 �

0BBBBBBBBBBBB@

0

Asrp;qns25

Asrp;qns35

Asrp;qns45

Asrp;qns55

Asrp;qns65

0

1CCCCCCCCCCCCA

� γsrpB���a

p

0BBBBBBBBBBBBBBBBB@

0

− 2e2�1−ηe2

�T δix1 ey� − ey

η

T δix

3 C� cos�i�sin�i� T

δix2

� ey

η

T δix

4 C� T δix2

sin�i�cos�i�

−ηT δix1 � e2y

η

T δix

3 C� cos�i�sin�i� T

δix2

− exeyη

T δix

3 C� cos�i�sin�i� T

δix2

exη T

δix2

eyη

T δix

4 C� T δix2

sin�i�sin�i�

0

1CCCCCCCCCCCCCCCCCA

(C9)

C.5. Sixth Column ∂:∕∂δiyThe following substitutions are employed:

Tδiy1 � ∂A

∂δiy�−

sin�Ω−Ω⊙�sin�i� cos�u⊙��

cos�i⊙�sin�u⊙�cos�Ω−Ω⊙�sin�i�

Tδiy2 � ∂B

∂δiy�cos�i�

sin�i� �−cos�Ω−Ω⊙�cos�u⊙�

−cos�i⊙�sin�u⊙�sin�Ω−Ω⊙��

T δiy3 � ∂C

∂δiy�cos�Ω−Ω⊙�cos�u⊙��cos�i⊙�sin�u⊙�sin�Ω−Ω⊙�

(C10)

Asrp;qns6 �

0BBBBBBBBBBBBBB@

0

Asrp;qns26

Asrp;qns36

Asrp;qns46

Asrp;qns56

Asrp;qns66

0

1CCCCCCCCCCCCCCA

�γsrpB���a

p

0BBBBBBBBBBBBBBBBBB@

0

−2e2�1−ηe2

�T δiy1 ex�T δiy

2 ey�−exη C

−ηT δiy2 �e2y

ηcos�i�sin�i�T

δiy3

ηT δiy1 −exey

ηcos�i�sin�i�T

δiy3

exη T

δiy3

eyη T

δiy3 �ex

ηC

tan�i�0

1CCCCCCCCCCCCCCCCCCA

(C11)

C.6. Seventh Column ∂:∕∂ΔB

Asrp;qns7 �

0BBBBBBBBBBBB@

0

Asrp;qns27

Asrp;qns37

Asrp;qns47

Asrp;qns57

Asrp;qns67

0

1CCCCCCCCCCCCA

� γsrp���a

p

0BBBBBBBBBBBBBBBBB@

0

− 2e2�1−ηe2

�Aex � Bey�

−ηB� e2yηcos�i�sin�i� C

ηA − exeyη

cos�i�sin�i� C

exη C

eyη C

0

1CCCCCCCCCCCCCCCCCA(C12)

Acknowledgment

This work was supported by the U.S. Air Force ResearchLaboratory’s Control, Navigation, and Guidance for AutonomousSpacecraft contract FA9453-16-C-0029. The authors are thankful fortheir support.

References

[1] Tapley, B. D., Bettadpur, S., Watkins, M., and Reigber, C., “TheGravity Recovery and Climate Experiment: Mission Overview andEarly Results,” Geophysical Research Letters, Vol. 31, No. 9, 2004.doi:10.1029/2004GL019920

[2] Krieger, G., Moreira, A., Fiedler, H., Hajnsek, I., Werner, M., Younis,M., and Zink, M., “TanDEM-X: A Satellite Formation forHighResolution SAR Interferometry,” IEEE Transactions on Geo-

GUFFANTI AND D’AMICO 1979

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 19: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

science and Remote Sensing, Vol. 45, No. 11, 2007, pp. 3317–3341.doi:10.1109/TGRS.2007.900693

[3] Bodin, P., Noteborn, R., Larsson, R., Karlsson, T., D’Amico, S.,Ardaens, J.-S., Delpech, M., and Berges, J.-C., “The PRISMAFormation Flying Demonstrator: Overview and Conclusions from theNominal Mission,” Advances in the Astronautical Sciences, Vol. 144,Feb. 2012, pp. 441–460.

[4] Herbert, J. K., “CanX-4&5 (Canadian Advanced Nanospace Experi-ment-4&5),” Earth Observation Portal [online database], https://directory.eoportal.org/web/eoportal/satellite-missions/c-missions/canx-4-5[retrieved 2019].

[5] Burch, J. L., Moore, T. E., Torbert, R. B., and Giles, B. L.,“Magnetospheric Multiscale Overview and Science Objectives,” SpaceScience Reviews, Vol. 199, Nos. 1–4, 2016, pp. 5–21.doi:10.1007/s11214-015-0164-9

[6] Llorente, J. S., Agenjo, A., Carrascosa, C., De Negueruela, C.,Mestreau-Garreau, A., Cropp, A., and Santovincenzo, A., “PROBA-3:Precise Formation Flying Demonstration Mission,” Acta Astronautica,Vol. 82, No. 1, 2013, pp. 38–46.doi:10.1016/j.actaastro.2012.05.029

[7] Koenig, A. W., D’Amico, S., Macintosh, B., and Titus, C. J., “FormationDesign Analysis for a Miniaturized Distributed Occulter/Telescope inEarth Orbit,” International Symposium on Space Flight Dynamics

(ISSFD), DLR’s German Space Operations Center (GSOC) and ESA’sEuropean Space Operations Center, Munich, 2015, Paper 109, http://issfd.org/2015/files/downloads/papers/109_Koenig.pdf [retrieved 2019].

[8] D’Amico, S., Pavone, M., Saraf, S., Alhussien, A., Al-Saud, T.,Buchman, S., Byer, R., and Farhat, C., “Miniaturized AutonomousDistributed Space System for Future Science and Exploration,”International Workshop on Satellite Constellations and Formation

Flying, International Astronautical Federation’s AstrodynamicsCommittee, Delft, The Netherlands, 2015, https://people.stanford.edu/damicos/sites/default/files/iwscff2015_damicopavonesarafetal.pdf[retrieved 2019].

[9] D’Amico, S., “Autonomous Nanosatellite Swarming Using Radio-Frequency and Optical Navigation (ANS),”NASA Fact Sheet, StanfordSpace Rendezvous Lab (SLAB), June 2018, https://people.stanford.edu/damicos/sites/default/files/ans_factsheet_6-21-18.pdf [retrieved2019].

[10] Guffanti, T., and Lavagna, M., “Formation Flying Concept forBi-Static SAR Mapping of Titan Surface,” Proceedings of the 26th

AAS/AIAA Space FlightMechanics Meeting, AAS Paper 16-478, Napa,CA, 2016.

[11] Sullivan, J., Grimberg, S., and D’Amico, S., “AComprehensive Surveyand Assessment of Spacecraft Relative Motion Dynamics Models,”Journal of Guidance, Control, and Dynamics, Vol. 40, No. 8,Aug. 2017, pp. 1837–1859.doi:10.2514/1.G002309

[12] Schweighart, S. A., and Sedwick, R. J., “High-Fidelity Linearized J2Model for Satellite Formation Flight,” Journal of Guidance, Control,

and Dynamics, Vol. 25, No. 6, 2002, pp. 1073–1080.doi:10.2514/2.4986

[13] Izzo, D. R., “Formation Flying Linear Modelling,” Proceedings of the5th Conference on Dynamics of Systems and Structures in Space

(DCSSS), King’s College, Cambridge, 2002, https://dspace.lib.cranfield.ac.uk/handle/1826/882 [retrieved 2019].

[14] Clohessy, W. H., and Wiltshire, R. S., “Terminal Guidance System forSatellite Rendezvous,” Journal of the Aerospace Sciences, Vol. 27,No. 9, 1960, pp. 653–658.doi:10.2514/8.8704

[15] Yamanaka, K., and Ankersen, F., “New State Transition Matrix forRelativeMotion on an Arbitrary Elliptical Orbit,” Journal of Guidance,Control and Dynamics, Vol. 25, No. 1, 2002, pp. 60–66.doi:10.2514/2.4875

[16] Vallado, D. A., and McClain, W. D., Fundamentals of Astrodynamicsand Applications, 4th ed., Space Technology Library,MicrocosmPress,Hawthorne, CA, 2013, Chaps. 2, 3, 9.

[17] Gim, D.-W., and Alfriend, K. T., “State Transition Matrix ofRelative Motion for the Perturbed Noncircular Reference Orbit,”Journal of Guidance, Control, and Dynamics, Vol. 26, No. 6, 2003,pp. 956–971.doi:10.2514/2.6924

[18] Roscoe, C. W. T., Vadali, S. R., Alfriend, K. T., and Desai, U. P.,“Optimal Formation Design for Magnetospheric Multiscale MissionUsing Differential Orbital Elements,” Journal of Guidance, Control,

and Dynamics, Vol. 34, No. 4, 2011, pp. 1070–1080.doi:10.2514/1.52484

[19] Roscoe, C. W., Westphal, J. J., Griesbach, J. D., and Schaub, H.,“Formation Establishment and Reconfiguration Using Differential

Elements in J2-Perturbed Orbits,” Journal of Guidance, Control, andDynamics, Vol. 38, No. 9, 2015, pp. 1725–1740.doi:10.2514/1.G000999

[20] Gim, D.-W., and Alfriend, K. T., “Satellite Relative Motion UsingDifferential Equinoctial Elements,” Celestial Mechanics and

Dynamical Astronomy, Vol. 92, No. 4, 2005, pp. 295–336.doi:10.1007/s10569-004-1799-0

[21] Mahajan, B., Vadali, S. R., and Alfriend, K. T., “Analytic Solution forthe Satellite Relative Motion: The Complete Zonal GravitationalProblem,” Proceedings of the 26th AAS/AIAA Space Flight Mechanics

Meeting, AAS Paper 16-262, Napa, CA, 2016.[22] D’Amico, S., “Autonomous Formation Flying in Low Earth Orbit,”

Ph.D. Thesis, Delft Univ. of Technology, Delft, The Netherlands,2010.

[23] Gaias, G., D’Amico, S., and Ardaens, J.-S., “Generalised Multi-Impulsive Manoeuvres for Optimum Spacecraft Rendezvous in Near-Circular Orbit,” International Journal of Space Science and

Engineering, Vol. 3, No. 1, 2015, pp. 68–88.doi:10.1504/IJSPACESE.2015.069361

[24] Gaias, G., Ardaens, J.-S., andMontenbruck, O., “Model of J2 PerturbedSatellite Relative Motion with Time-Varying Differential Drag,”Celestial Mechanics and Dynamical Astronomy, Vol. 123, No. 4, 2015,pp. 411–433.doi:10.1007/s10569-015-9643-2

[25] Montenbruck, O., Kirschner, M., D’Amico, S., and Bettadpur, S., “E/I-Vector Separation for Safe Switching of the GRACE Formation,”Aerospace Science and Technology, Vol. 10, No. 7, 2006, pp. 628–635.doi:10.1016/j.ast.2006.04.001

[26] Montenbruck, O., Kahle, R., D’Amico, S., and Ardaens, J.-S.,“Navigation and Control of the TanDEM-X Formation,” Journal of theAstronautical Sciences, Vol. 56, No. 3, 2008, pp. 341–357.doi:10.1007/BF03256557

[27] Gaias, G., Ardaens, J.-S., and D’Amico, S., “The Autonomous VisionApproach Navigation and Target Identification (AVANTI) Experiment:Objectives and Design,” 9th International ESA Conference on

Guidance, Navigation and Control Systems, European Space Agency,Porto, Portugal, 2014, https://people.stanford.edu/damicos/sites/default/files/esagnc2014_gaiasardaensdamico.pdf [retrieved 2019].

[28] Koenig, A.W., Guffanti, T., and D’Amico, S., “New State TransitionMatrices for Spacecraft Relative Motion in Perturbed Orbits,” Journalof Guidance, Control, and Dynamics, Vol. 40, No. 7, Sept. 2017,pp. 1749–1768.doi:10.2514/1.G002409

[29] Spiridonova, S., and Kahle, R., “Relative Orbit Dynamics inNear-Geostationary Orbit,” Proceedings 25th International Symposiumon Space Flight Dynamics–25th ISSFD, Munich, Germany, Oct. 2015,http://issfd.org/2015/files/downloads/papers/003_Spiridonova.pdf [re-trieved 2019].

[30] Spiridonova, S., “Formation Dynamics in Geostationary Ring,”Celestial Mechanics and Dynamical Astronomy, Vol. 125, No. 4, 2016,pp. 485–500.doi:10.1007/s10569-016-9693-0

[31] Guffanti, T., D’Amico, S., and Lavagna, M., “Long-Term AnalyticalPropagation of Satellite RelativeMotion in PerturbedOrbits,” 27th AAS/AIAA Space Flight Mechanics Meeting, AAS Paper 17-355, SanAntonio, TX, Feb. 2017, https://people.stanford.edu/damicos/sites/default/files/sfm2017_guffantidamicolavagna.pdf [Retrieved 2019].

[32] Cook, G. E., “Luni-Solar Perturbations of the Orbit of an EarthSatellite,” The Geophysical Journal of the Royal Astronomical Society,Vol. 6, No. 3, April 1962, pp. 271–291.doi:10.1111/gji.1962.6.issue-3

[33] Brouwer, D., “Solution of the Problem of Artificial Satellite TheoryWithout Drag,” Astronomical Journal, Vol. 64, Nov. 1959, p. 378.doi:10.1086/107958

[34] Montenbruck, O., and Gill, E., Satellite Orbits: Models, Methods and

Applications, Springer Science and Business Media, New York, 2012,pp. 77–79.doi:10.1007/978-3-642-58351-3

[35] Chao, C. C., Applied Orbit Perturbation and Maintenance, TheAerospace Press, El Segundo, CA, 2005, p. 30.

[36] Scheeres, D. J., Miller, J. K., and Yeomans, D. K., “The OrbitalDynamics Environment of 433 Eros: A Case Study for FutureAsteroidMissions,” IPNProgressRept. 42-152,Oct.–Dec. 2002, pp. 1–26.

[37] D’Amico, S., and Montenbruck, O., “Proximity Operations ofFormation-Flying Spacecraft Using an Eccentricity/Inclination VectorSeparation,” Journal of Guidance, Control, and Dynamics, Vol. 29,No. 3, 2006, pp. 554–563.doi:10.2514/1.15114

1980 GUFFANTI AND D’AMICO

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22

Page 20: Linear Models for Spacecraft Relative Motion Perturbed by ... · Linear Models for Spacecraft Relative Motion Perturbed by Solar Radiation Pressure Tommaso Guffanti∗ and Simone

[38] Giralo, V., and D’Amico, S., “Development of the Stanford GNSSNavigation Testbed for Distributed Space Systems,” Institute ofNavigation, International TechnicalMeeting, Reston, VA, 2018, https://people.stanford.edu/damicos/sites/default/files/ion2018_giralodamico.pdf [retrieved 2019].

[39] Tapley, B. D., Flechtner, F., Bettadpur, S. V., and Watkins, M. M.,“The Status and Future Prospect for GRACE After the First Decade,”AGUFall Meeting Abstracts, Vol. 1, AmericanGeophysical Union, SanFrancisco, CA, 2013, p. 1.

GUFFANTI AND D’AMICO 1981

Dow

nloa

ded

by S

TA

NFO

RD

UN

IVE

RSI

TY

on

Sept

embe

r 9,

201

9 | h

ttp://

arc.

aiaa

.org

| D

OI:

10.

2514

/1.G

0028

22