Heliotropic Orbits at Oblate Asteroids
Transcription
Heliotropic Orbits at Oblate Asteroids
AAS 14-277 HELIOTROPIC ORBITS AT OBLATE ASTEROIDS: BALANCING SOLAR PRESSURE AND J2 PERTURBATIONS Demyan Lantukh∗, Ryan P. Russell†, and Stephen Broschart‡ The combined effect of significant solar radiation pressure and body oblateness on spacecraft orbits is investigated using both singly and doubly averaged disturbing potentials with the Lagrange Planetary Equations. This combination of perturbations has applications for potential spacecraft missions to a select class of primitive bodies. A stable heliotropic equatorial family of orbits is applied in the current study to the environment near oblate asteroids. This heliotropic family along with new orbit families are identified, analyzed, and extended out of the equatorial plane. Dynamic bounds for the inclined heliotropic orbits are determined. The resulting orbits provide useful options for low-altitude science orbits around some small bodies like Bennu, the target for the OSIRIS-REx mission. INTRODUCTION Solar radiation pressure (SRP) and irregular central body gravity distribution are often two of the most significant perturbations to spacecraft orbital dynamics in close proximity to small primitive bodies. Several solutions for stable spacecraft orbits have been developed for orbit altitudes where one or the other is the dominant perturbation, including terminator, equatorial Sun-frozen, and quasiterminator orbits (due to SRP); Sun-synchronous and precessing orbits (due to oblate bodies); and body-fixed orbits (due to irregular gravity). Fewer studies have identified stable or long-lifetime orbits in situations where both SRP and the irregular gravity perturbation have roughly equal magnitudes and are primary drivers in the orbital motion – a dynamic regime prevalent at low altitudes at small bodies. The result is a lack of known stable spacecraft orbit options in the range of orbit altitudes where these perturbations are comparable. This range can be assessed for a particular set of body and spacecraft parameters; for smaller near-Earth objects, this range often spans from the surface up to several body radii, necessitating the need for station-keeping maneuvers to maintain low orbits.1, 2 The combined effect of SRP and J2 are used in the current study to investigate the application of heliotropic orbits for the close exploration of small primitive bodies, a new application for this class of orbits. These heliotropic orbits are also extended to the inclined case using a constrained doubly averaged potential. The resulting design space is explored and bounded in the mean elements. Heliotropic∗ orbits are an orbit class that was discovered in the context of studying the dynamics of orbiting planetary dust, with the term coined for orbits in the study of Saturnian ring dynamics.4, 5 ∗ Graduate Student, Aerospace Engineering and Engineering Mechanics, University of Texas at Austin, Austin, TX. Assistant Professor, Aerospace Engineering and Engineering Mechanics, University of Texas at Austin, Austin, TX. ‡ Mission Design and Navigation Engineer, Jet Propulsion Laboratory, California Institute of Technology, Pasadena, CA. ∗ In botany, ”heliotropic” was coined in 1832 and describes the tendency of plant stems, leaves, and flowers to bend toward the Sun.3 † 1 The ratio of SRP and planetary oblateness perturbations for dust at orbital distances of several planetary radii are, in fact, often similar to that for a spacecraft operating close to a small primitive body. The heliotropic orbits are near-planar and eccentric, with the periapsis on the anti-Sun side of the body.∗ The eccentricity of these orbits is chosen such that the precession caused by the two perturbing potentials keeps the orbit elements frozen with respect to the Sun direction. In the current paper, the application of heliotropic orbits to small body exploration is proposed, allowing long-lifetime low-altitude mapping orbits that naturally account for (at least part of) the irregular gravity perturbation. Further, the near-planar character of these orbits provides a promising inclination range for long-lifetime orbits, as the well-known terminator and quasi-terminators have higher inclinations. Heliotropic orbits were identified as frozen orbits in the equatorial dynamics of circumplanetary dust, with some study of the behavior of inclined orbits as well.7, 8, 9 The resulting orbits were then proposed for high area-to-mass ratio (HAMR) spacecraft orbiting Earth.10, 6 Orbits at Earth necessitated methods to investigate out-of-plane and non-zero obliquity characteristics.6 The methods introduced in the current study provide a fast, global approach to map zero-obliquity† inclined heliotropic orbits. The key and limiting assumptions in the derivation of the heliotropic orbits are: 1) the central body gravity is oblate, consisting of just the point-mass and second-order zonal (J2 ) gravity terms and 2) the central body obliquity is near zero or 180 degrees (i.e., the body spin pole is nearly perpendicular to the body orbit plane). Primitive bodies span the entire range of shapes and obliquities, so heliotropic orbits are not directly applicable to most bodies. According to a recent study, 49 of 100 asteroids with known shapes had a ratio of less than 1.2 between the two equatorial axes of a best-fit ellipsoid (i.e. were mostly oblate), but only 8 of those 100 had obliquities within twenty degrees of perpendicular to the orbit plane.11 With these admittedly sparse statistics, it can be estimated that about 4 percent of asteroids would be candidates for exploration with heliotropic orbits (assuming the above ranges are acceptable deviations from the assumptions). On the bright side, there is an abundance of asteroids, many of which have yet to be discovered or characterized. Of those asteroids that are known, Bennu, the target of the upcoming OSIRIS-REx mission, is oblate and has nearly 180 deg obliquity:12 These characteristics make Bennu suitable for application of heliotropic orbits. Also, it may be possible to extend the theory to allow for a broader range of obliquities and shapes, as has been done for applications at the Earth.6 The goal of the present study is to characterize heliotropic orbits as low-altitude science orbits for asteroid exploration; the fundamental characteristics of a heliotropic orbit are visualized in Figure 1. To find candidate science orbits, heliotropic orbits in the presence of significant SRP and J2 are computed by first applying a singly-averaged potential in the LPEs. This process yields families of Sun-frozen orbits that maintain a frozen average eccentricity vector with respect to the Sun line. The equatorial heliotropic orbits are a subset of the Sun-frozen orbits. Next, a constrained doubly-averaged potential is derived that enforces the heliotropic constraint (but not the Sun-frozen constraint). This doubly-averaged potential is used to develop an analytical formulation for the average orbital elements of inclined heliotropic orbits. The limits of these inclined heliotropic orbits are investigated and some example orbits are presented. ∗ † There are also antiheliotropic orbits with periapsis in the direction of the Sun.6 For axisymmetric bodies like those assumed in this study, zero obliquity is equivalent to 180 deg obliquity 2 Heliotropic: Π=𝑓 Π ≝ 𝜔 + Ω (prograde) Figure 1: Heliotropic orbit definition. Figure 2: Reference frame definition and or- bit geometry. Table 1: List of parameters for the representative case used in the current study. Parameter Body semi-major axis Body impact / Brouillon sphere radius Body gravitational parameter Body oblateness: Second order gravity zonal term Body oblateness (normalized) Sun gravitational parameter SRP acceleration Solar flux constant Spacecraft mass / area ratio Spacecraft reflectivity Symbol d R0 GMbody J2 GMSun γ P0 BSC ρSC Value 1.684 × 108 0.2887 −9 4.057 × √10 0.1 5 0.1 1.327 × 1011 1.2762 × 10−10 1.0 × 108 35 0.2 Units km km km3 /s2 km3 /s2 km/s2 km3 kg/m2 s2 kg/m2 MODELS For the current study, the central body is an asteroid around which the significant forces on a spacecraft are the gravity from the small body and SRP. The small body is considered to be an oblate spheroid modeled by a point-mass and the J2 gravity term. Solar gravity is neglected because the orbits of interest – where J2 has an effect comparable to SRP – have sufficiently low altitudes. However, the motion of the small body about the Sun is included because the Sun line direction is important for the SRP. The body obliquity is zero: the equatorial plane is the body orbit plane. Unless otherwise specified, the parameter values used in the current study are given in Table 1. These parameters approximate a spacecraft around a body similar to Bennu but with higher J2 ; Initial investigations are all done with the high value of J2 given in Table 1 in order to account for a broader range of target asteroids. The current study focuses on the process of finding heliotropic orbits for a given set of body and spacecraft parameters, but changes in those parameters affect the existence and behavior of the presented orbits. Orbit conditions are developed in terms of a constant SRP acceleration (γ) directed away from the Sun, a simplification consistent with the typical preliminary design process.10, 2, 6 The approximation for γ used in the current study is given in Equation (1) and assumes a spherical spacecraft.2 Additionally, for a circular body orbit and where the ratio of spacecraft semi-major axis to body 3 semi-major axis is small, the Sun-spacecraft distance (d) is approximately the body semi-major axis. Although it is possible to average over one orbit of the body around the Sun to handle body eccentricity,2 for simplicity the body is currently modeled in a circular orbit about the Sun with semi-major axis d. With these assumptions, the Sun line moves counterclockwise in the plane of the small body orbit with the constant rate given by Equation (2). P0 4 (1 + ρSC ) 2 B d 3 rSC GMSun f˙ = d3 γ= (1) (2) Spacecraft orbits are defined by orbital elements in a reference frame centered at the small body and fixed to the Sun line at a particular epoch, as shown in Figure 2. Orbit propagations are begun at this epoch: the Sun line is parallel to x̂ with the Sun in the negative x-direction at t = 0. In addition, all geometric derivations are done assuming this relative geometry. Orbits are visualized in a body-centered Sun-synodic reference frame where the Sun remains in the negative x-direction even though the propagation itself is in an inertial reference frame. The Sun-synodic reference frame is chosen for visualization because heliotropic orbits rotate with the Sun line, as shown in Figure 1. The orbital elements used in this investigation are the classic set {a, e, i, ω, Ω, ν}, with the angles defined in Figure 2 (except ν, which is the angle from ê to spacecraft position). LPEs for applying 13 These equations of a disturbing potential R to this element set have been derived previously. p motion and other equations throughout use the intermediates: n = GMbody /a3 ; p = a(1 − e2 ); M ∗ = nt, where M ∗ is mean anomaly. SINGLE AVERAGING AND RESULTING SUN-FROZEN ORBITS Sun-frozen orbit solutions in the presence of J2 and SRP – of which equatorial heliotropic orbits are a subset – are investigated by first applying the singly-averaged disturbing potentials to the LPEs. In the current study, the disturbing potential applied to the LPEs is the sum of the averaged potential from J2 and the averaged potential from the SRP, with the singly-averaged potentials given in Equations (3) and (4) respectively.2 These disturbing potentials are averaged over a single spacecraft orbit and are valid assuming the change in the slow orbital elements over a single orbit is sufficiently small. Equation (4) gives the orbital element form of the SRP disturbing potential assuming that f = 0 and the Sun-line direction is fixed over one period of averaging. With these assumptions, the orbital element form of Equation (4) takes advantage of the fact that d̂ = x̂ at the epoch of interest and ê = [cos ω cos Ω − sin ω sin Ω cos i] x̂ + [cos ω sin Ω + sin ω cos Ω cos i] ŷ + [sin ω sin i] ẑ. R̄J2 R̄SRP µR02 J2 3 2 = 3 1 − sin i 2 2a (1 − e2 )3/2 3aeγ 3aeγ d̂ · ê = − [cos ω cos Ω − sin ω sin Ω cos i] =− 2 2 (3) (4) Applying these potentials in the five LPEs of the slow-moving variables results in the equations of motion for the singly-averaged system, given in Equation (5). 4 ȧ = 0 3γ p 1 − e2 [sin ω cos Ω + cos ω sin Ω cos i] 2na 3γ e √ i̇ = − cos ω sin Ω sin i 2na 1 − e2 3nR02 J2 3γ 1 5 2 2 √ ω̇ = − (1 − e ) cos ω cos Ω − sin ω sin Ω cos i + 2 − sin i 2na e 1 − e2 2p2 2 2 e 3nR0 J2 3γ √ cos i sin ω sin Ω − Ω̇ = − 2 2na 1 − e 2p2 ė = − (5) Sun-frozen orbit conditions In general, a frozen-eccentricity orbit requires that the average eccentricity vector be constant in time.14 By analogy, a Sun-frozen orbit requires that the average eccentricity vector to has a fixed magnitude and orientation with respect to the Sun line. The Sun-frozen condition translates to the orbital element rates given in Equation (6). ė = i̇ = ω̇ = 0 Ω̇ = f˙ (6) For equatorial orbits, these conditions are modified to account for the fact that Ω and ω cannot be defined individually. Following the example of Vallado, a retrograde factor is defined: δdir = 1 for prograde orbits and δdir = −1 for retrograde orbits.14 Using the retrograde factor, the undefined elements are replaced by Π = ω + δdir Ω. With this substitution, the frozen orbit conditions for equatorial orbits are given by Equation (7). ė = i̇ = 0 Π̇ = δdir f˙ (7) Although requiring ȧ = 0 is not necessary for an orbit to be frozen with respect to the eccentricity vector, the LPEs dictate that all orbits averaged over the fast orbital element will indeed have a constant semi-major axis. Equatorial orbits For equatorial orbits, sin i = 0 and so i̇ = 0, from Equation (5). Next, the condition ė = 0 is simplified by using cos i = δdir to write ė with respect to Π, with the result expressed in Equation (8). Similarly, an expression for Π̇ = ω̇ + δdir Ω̇ is given by Equation (9). 3γ p 1 − e2 sin Π 2na ! √ 3 nR02 J2 γ 1 − e2 Π̇ = − cos Π 2 p2 na e ė = − (8) (9) Using Equation (8), the corresponding Sun-frozen condition in Equation (7) is satisfied by either Π = 0 of Π = π. These two possible values of Π correspond to the ”heliotropic” and ”antiheliotropic” orbits, respectively, as described in past studies with different applications.6 Looking at 5 Equation (9), Π̇ can be considered a sum of a J2 term and an SRP term; The J2 term has the sign of J2 (J2 > 0 for most bodies) and the SRP term has the sign opposite of cos Π. As a result, if J2 > 0 and Π = π, then Π̇ > 0. According to Equation (7), a positive rate in Π means that the Sun-frozen solution can only exist when the body orbit direction is the same as the spacecraft orbit direction: for an oblate body in prograde motion, the Π = π solution must be prograde and for an oblate body in retrograde motion, the Π = π solution must be retrograde. 100 100 −10 0.9 0.8 100 impact line 1 00 Sun−frozen contour 0 0.5 −1 e 0.6 1000 0.7 0.4 0.3 0.2 0.1 0 0 −10 2 −1000 4 6 a, body radii 8 10 Figure 3: Sample contours of the Π̇ − f˙ rate equation (deg/day) solved for equatorial prograde orbits with Π = 0, using parameters from Table 1. The resulting frozen orbit families are enumerated for each of the four possible cases {δdir = ±1, cos Π = ±1} by choosing one of the two unknowns (a or e) as the independent variable and solving for the other with Π̇ = f˙ within a specified range of the independent variable. Using e as the independent variable is convenient because it is bounded. Evaluating the frozen orbit families for the representative case in the current study results in one prograde family of equatorial orbits and one retrograde family of equatorial orbits for Π = 0. Figure 3 gives the contour plot of Π̇ − f˙ for the prograde, Π = 0 case. No solutions with Π = π exist for this case, though such solutions can exist when the perturbations are smaller relative to the body gravitational parameter.6 The Sun-frozen families for the presented case are given in Figure 4. The prograde equatorial orbit family F1 corresponds to the planar heliotropic types of orbits presented and analyzed in literature.6, 9 The current analysis verifies that the retrograde equatorial family F6 exists and can be determined by the process described above. Nonequatorial orbits For nonequatorial orbits, finding frozen orbit families also begins with ė = 0 and i̇ = 0; these two conditions together lead to Equation (10), the primary frozen orbit requirement for nonequatorial orbits. (cos ω = 0 AN D cos Ω = 0) OR (sin ω = 0 AN D sin Ω = 0) (10) The trigonometric functions of ω and Ω always exist in a product of two such terms in the LPEs. 6 F1: Π=0, stable equatorial prograde F2: ω=−π/2, Ω=π/2, unstable nonequatorial prograde 200 i, deg F3: ω=−π/2, Ω=π/2, unstable polar terminator F4: ω=π, Ω=0, unstable polar Sun−line 100 F5: ω=π/2, Ω=π/2, unstable nonequatorial retrograde 1 F6: Π=0, stable equatorial retrograde 0 0 0.5 (a=a*,e=e*,i=0) 5 a, body radii 10 0 e 1 150 0.8 0.6 e i, deg (a=a*,e=e*,i=0) 100 0.4 50 0.2 (a=a*,e=e*,i=0) 0 0 0 2 4 6 a, body radii 8 10 0 2 4 6 a, body radii 8 10 Figure 4: Sun-frozen orbit families from the singly-averaged analysis. The frozen orbit condition then leads to sin ω cos Ω = 0 and sin Ω cos ω = 0. Further, the other products of trigonometric functions of ω and Ω can be restricted to a small set: cos ω cos Ω = {−1, 0, 1} and sin ω sin Ω = {−1, 0, 1}. The resulting feasible combinations allow four possible cases of frozen orbit conditions, enumerated in Table 2. Of the four cases in Table 2, C1 is considered first: In this case the line of nodes begins normal to the Sun line and periapsis begins on the night side of the body. Applying the Sun-frozen orbit conditions maintains this geometry relative to the Sun: Using the rates from Equation (5) in Equation (6), and applying all the simplifications that C1 allows, leads to the Sun-frozen orbit conditions given in Equation (11). 7 Table 2: Possible frozen orbit cases for nonequatorial orbits. Case C1 C2 C3 C4 cos ω cos Ω 0 0 -1 1 sin ω sin Ω -1 1 0 0 Possible Pairs of {ω, Ω} { −π/2, π/2}, { π/2, −π/2} { π/2, π/2}, { −π/2, −π/2} { 0, π}, { π, 0} { 0, 0}, { π, π} 1 3γ 3nR02 J2 2 √ 4 − 5 sin i cos i + 2na e 1 − e2 4p2 3γ e 3nR02 J2 √ = f˙ = − cos i 2na 1 − e2 2p2 ω̇C1 = 0 = − Ω̇C1 (11) Equation (11) provides two equations with three unknowns for a given body: {a, e, i}. Solving Ω̇C1 = f˙ for cos i and using sin2 i = 1 − cos2 i reduces the Sun-frozen orbit conditions to one equation in two unknowns: {a, e}. Choosing one of these as an independent variable, the other can be solved as the dependent variable to generate families of solutions, taking into account that the dependent variable may be undefined or may not be single-valued for a given value of the independent variable. The solution process is repeated for the other three cases, resulting in a pair of non-equatorial frozen orbit equations that can be reduced to one equation in two parameters for each case. Each set of equations is mapped globally to bound solution regions, then solved locally using a numerical root-finding technique to find the frozen orbit families. The resulting Sun-frozen families are shown in Figure 4. The two near-polar families correspond to J2 -perturbed frozen orbit families that exist with SRP alone. F2 and F5 span a wide range of inclinations and, at first glance, appear to make good candidate science orbits. However, these families have large impacting regions and the regions that do not impact are unstable, as described in the next section. Figure 5a shows the average expected periapse radius along the different Sun-frozen families in Figure 4. Comparing these average periapse distances to the impact radius bounds the usable regions of the Sun-frozen families. The semi-major axis for F1 that marks the border between impacting and nonimpacting orbits is defined as amax . Further analysis in the following sections shows that inclined Sun-frozen orbits do not exceed amax . Stability of Sun-frozen orbit families The existence of a Sun-frozen mean element solution does not guarantee a valid solution in the full dynamics: the averaging assumptions may not always hold, or from a practical viewpoint, the true trajectory may escape or impact the body. To aid in determining practically useful orbits, the Sun-frozen families can be categorized by evaluating their stability. The LPEs can be written in vector form as Ẋ = f (X) where X is the vector of the slow orbital elements (or three elements for the equatorial case: {a, e, Π}). Then, if the state for a frozen orbit is X∗ , the frozen orbit conditions are Ẋ∗ = f (X∗ ) = 0. Considering a small perturbation around X∗ where X = X∗ + δX, the dynamics of δX to first order are: 8 F1: Π=0, stable equatorial prograde F2: ω=−π/2, Ω=π/2, unstable nonequatorial prograde F4: ω=π, Ω=0, unstable polar Sun−line F5: ω=π/2, Ω=π/2, unstable nonequatorial retrograde F6: Π=0, stable equatorial retrograde 0 10 0 10 max[real(λ)] rp, body radii (log scale) F3: ω=−π/2, Ω=π/2, unstable polar terminator 0 2 4 6 a, body radii 8 10 −10 10 −20 10 0 (a) Extents of families based on impact with the body. 2 4 6 a, body radii 8 10 (b) Stability criteria Figure 5: Characteristics of the Sun-frozen families from the singly-averaged equations of motion. δ Ẋ = AδX (12) ∂f (X) A= ∂X (13) X∗ The linear stability of a particular frozen orbit X∗ is determined using the eigenvalues of A. If any eigenvalue has a positive real part then the orbit is unstable. If all eigenvalues have nonpositive real parts then the orbit is linearly stable. For the singly-averaged equations of motion given in Equation (5) applied at the Sun-frozen conditions, the partial derivatives in X are simplified because sin ω cos Ω = 0 and cos ω sin Ω = 0. For the equatorial case, derivative calculation is simplified by the condition sin Π = 0. Evaluating the derivatives shows that one of the eigenvalues of A is always zero. For unstable orbits, the size of the real component of the eigenvalues gives some indication of the characteristic time for an orbit to leave the neighborhood of its initial condition. Therefore, the stability metric for orbits in the current study is the supremum of the real parts of the eigenvalues of A. Figure 5b shows the maximum real part of the eigenvalues (λ) for each of the families of frozen orbits. The result is that most of the nonequatorial orbits are unstable and all the equatorial orbits are linearly stable. The low-eccentricity terminator family becomes stable for very small J2 , which is expected since terminator orbits are stable with only SRP. The point where the unstable family F2 approaches the equatorial F1 is designated {a = a∗ , e = e∗ , i = 0} for use as a reference point in studying nonequatorial orbits from a doubly-averaged potential. 9 CONSTRAINED DOUBLE AVERAGING FOR INCLINED HELIOTROPIC ORBITS The stable heliotropic orbits from past analytical studies (verified with the singly-averaged Sunfrozen orbit analysis) are equatorial.10, 8 Past work6 has looked at numerically following families of orbits to find inclined heliotropic orbits, but a more systematic and global means to find inclined heliotropic orbits is desirable. In pursuit of this goal, consider Figure 6 which shows an orbit perturbed by twenty degrees in inclination from the equatorial family of heliotropic orbits. Although simply changing the initial inclination from the equatorial family can produce long-lifetime orbits like the one presented in Figure 6, this method is based on trial and error and provides little understanding about the design space. However, observing the resulting inclined heliotropic orbit provides at least one path forward: The secular rates of both Ω and ω appear to be constant. In addition, these angles are approximately related to each other by Equation (14), which maintains the heliotropic geometry of the orbit (see Figure 1). Here f gives the angle through which the Sun line has rotated, the angle from x̂ to d̂ as defined in Figure 2. Observing these characteristics of inclined heliotropic orbits motivates the determination of the secular rates of Ω and ω. Since the rates in both Ω and ω have small oscillations about a mean, a second average can isolate the secular components (assuming, rather liberally, that the typical averaging assumptions hold). 3 2.5 e 0.5 0.4 0 5 10 15 20 z, body radii a, body radii 1 0.5 0 −0.5 −1 5 10 15 20 5 10 15 20 5 10 15 20 −3 ν, deg 5 10 15 20 10 15 20 100 0 −100 0 5 t, days −2 −1 0 x, body radii 1 0.4 0.2 e sin ω Ω, deg ω, deg i, deg 0 21 20 19 0 100 0 −100 0 100 0 −100 0 0 −0.2 −0.4 −0.5 0 0.5 e cos ω Figure 6: Example A: Heliotropic orbit found by perturbing the equatorial family of solutions. Initial conditions for the orbit are given in Table 3. Π=f (14) Observing that, on average, the orbit elements of the perturbed solution in Figure 6 satisfy Equation (14), leads to a means for double averaging of the disturbing potential. This angular condition keeps the eccentricity vector in the anti-Sun hemisphere (i.e. makes the orbits heliotropic), so this one condition is imposed alone to find families of heliotropic inclined orbits. 10 Constrained doubly-averaged LPEs Double-averaging the potential is achieved by averaging the singly-averaged potential over one period of Ω (or equivalently ω) as detailed below. For the example in Figure 6, the second averaging period is approximately 11 days. This process assumes that the change in a, e, and i over one period of Ω is small, an assumption that may not hold with the large perturbations under consideration. In addition, since the singly-averaged potential assumes a fixed SRP direction, the doubly-averaged potential remains subject to this assumption. Even with this limitation, the results in the following section demonstrate cases of practical use for the doubly-averaged results, validated by simulations in the full dynamics. Furthermore, it is noted that doubly-averaged potentials have been successfully applied to the other dynamical systems, such as the restricted three body problem.15 In the problem investigated here, the doubly-averaged potentials are used to provide the mean values for Ω̇ and ω̇ as well as estimates of initial conditions for inclined heliotropic orbits in the full dynamics. Performing a simple average of R̄SRP from Equation (4) over either Ω or ω would give zero as a result. However, by applying a constraint based on the heliotropic condition given by Equation (14) the resulting doubly-averaged potential is nonzero, as derived below. An approximate heliotropic condition for averaging is developed by differentiating Equation (14) with respect to time and observing that Ω̇ f˙ and ω̇ f˙ for the example small body case. As a result, over one period of Ω or ω the contribution of f is relatively small (about 3% for the cases investigated) and so can be neglected. The resulting approximate heliotropic constraint, Π = 0, leads to a simple, conservative form for the potential. (If f is explicitly left in the constraint, then it would appear explicitly in R̄ through f = f0 + f˙t.) However, this f˙ ≈ 0 assumption is only necessary for the averaging: the long term motion of the Sun is accounted for to first order by applying the doubly-averaged equations to the full heliotropic constraint given in Equation (14). Equivalently, other constraints could be applied to achieve a different constrained orbit geometry. One such possibility for future work is to allow for different resonances between full periods of Ω and ω, leading to the constraint M Ω + N ω = f to produce prograde orbits with an M :N resonance in Ω and ω, respectively.. Unless M = N = 1 the resulting orbits will not necessarily be heliotropic but they could still be stable and may be useful as low-altitude science orbits. An example of such an orbit is given in the section on periodic orbits. Using the approximate heliotropic constraint (Π = 0) leads to the substitution Ω = −ω (for prograde orbits) in R̄SRP . The resulting constrained disturbing potential is shown in Equation (15), where the * superscript indicates the constraint is active. Averaging the singly-averaged disturbing potential over one period of Ω is only non-zero for ∗ R̄SRP . The one-period averages of sin2 x and cos2 x are both 1/2, leading to Equation (16). The resulting non-zero doubly-averaged LPEs for the constraint Π = 0 are presented in Equation (17). ∗ R̄∗ = R̄SRP + R̄J∗2 3aeγ 2 ∗ R̄SRP =− cos Ω + sin2 Ω cos i 2 ∗ R̄J2 = R̄J2 (15) µR02 J2 3 3aeγ 2 ∗ ¯ R̄ = − [1 + cos i] + 3 1 − sin i 4 2 2a (1 − e2 )3/2 (16) 11 3nR02 J2 1 1 5 3γ 2 √ 1 − e2 + cos i + − + cos i 4na e 1 − e2 2p2 2 2 2 e 3nR0 J2 3γ √ cos i − Ω̇∗ = 4na 1 − e2 2p2 ω̇ ∗ = − (17) Heliotropic orbit doubly-averaged equation of motion A surface of orbit conditions for heliotropic orbits can be developed from the constrained doublyaveraged LPEs. The long-term change in the SRP direction can be accounted, to first order, through the reintroduction of f˙ in the heliotropic constraint. Therefore, in the doubly-averaged problem, there remain three unknowns and one constraint; solving Equations (17) and (18) leads to a quadratic equation in cos i given by Equation (19). One of the solutions to this quadratic, Equation (20), is the equation of motion for this constrained doubly-averaged system (if such a solution exists). Equation (20) gives the solution for inclination at a given pair {a, e} where such inclination exists. The other solution to the quadratic equation violates the prograde assumption made in the derivation. An inclination exists that enables a doublyaveraged heliotropic orbit when B4 ≥ 0 and −1 ≤ cos i ≤ 1. Π̇ = ω̇ + δdir Ω̇ = f˙ (18) 3 f˙ = − KJ2 + (1 − 2e2 )KSRP + [2KJ2 + KSRP ] cos i − 5KJ2 cos2 i 4 nR02 J2 KJ2 = p2 γ √ KSRP = nae 1 − e2 (19) √ 1 B2 + B4 cos i = + 5 30 B1 B3 B1 = n2 R02 J2 (20) B2 = 3 γ p 2 p B3 = ae 1 − e2 B4 = 120 3/5 − e2 B1 B2 B3 + 216 B12 B32 + 240 np2 B1 B32 f˙ + B22 Equation (20) leads to a surface of mean orbital element conditions that produce heliotropic orbits. The resulting surface of orbit conditions, shown in Figure 7, is bounded on its low-eccentricity end by the equatorial family of frozen heliotropic orbits. On the high-eccentricity end of the surface, the orbits impact the body. ORBIT DESIGN FOR HELIOTROPIC ORBITS AT SMALL BODIES Because the doubly-averaged solutions do not account for the possibility of impact or escape, defining the useful portion of the surface of heliotropic conditions is desirable. The heliotropic surface and its bound are shown in Figure 7. In addition, the doubly-averaged solutions assume 12 Table 3: Initial conditions for the integrated orbit examples. Example A B BP a C D Eb a (body radii) 2.8987341 2.7454004 3.1417561 4.2500558 4.9121042 1.9048110 e 0.46481127 0.52314381 0.51510321 0.73173913 0.77478261 0.25724790 i (deg) 20 28.715568 30.626542 20.429662 11.734502 18.635145 ω (deg) -90 -90 -68.447416 -90 -90 -146.26777 Ω (deg) 90 90 77.553083 90 90 -157.51696 ν (deg) 180 180 68.447416 180 0 146.26777 a Repeat period: 12.995380 days, 18 spacecraft revolutions. Largest eigenvalue magnitude: 1.0000027. Initial conditions are given at the x-y plane crossing. b Repeat period: 4.1014777 days, 11 spacecraft revolutions. Largest eigenvalue magnitude: 1.0255871. Initial conditions are given at the x-y plane crossing. that the orbital elements do not change significantly over the course of one orbit or one period of Ω circulation, so there may be cases where the surface is not always a good predictor of the full dynamics. Examples B and C, shown in Figures 8 and 9, respectively, illustrate this possibility: Both examples use initial conditions from the heliotropic surface, but B stays well bounded for 60 days in a heliotropic orbit while C departs from the heliotropic condition and impacts the body. The low-eccentricity boundary of the heliotropic surface is the Sun-frozen orbit equatorial case (F1 ) from the singly-averaged analysis. Orbits along this boundary are stable in the singly-averaged elements. However, there exists a bifurcating unstable family of frozen orbits (F2 ), and orbits near this unstable family are likely unstable. This unstable family provides a useful boundary, as discussed below. For a given value of a there is a range of possible e for heliotropic orbits, as defined by the heliotropic surface. Each of these possible {a, e} pairs also corresponds to a particular inclination. The high-eccentricity end of the heliotropic surface consists of body-impacting orbits. This impact boundary can be approximated as the point where the periapse distance is the Brouillon sphere radius: a(1 − e) = R0 . (In practice a higher impact radius may be desirable.) Substituting this maximum eccentricity into Equation (20) allows the calculation of the maximum inclination for a given value of a, a function defined as iimpact since this high eccentricity boundary is also the highinclination boundary for heliotropic orbits. The boundary iimpact begins along the low-e boundary at {a = R0 , e = 0, i = 0}, then rises steeply in inclination to a maximum value (imax ), and then returns to the equatorial family (the low-e boundary) again at {a = amax , e = 1−R0 /amax , i = 0}. For a particular case, the value of imax can be found numerically by solving diimpact /da for aimax and then calculating iimpact (aimax ). Bounding cases for maximum possible inclination for all heliotropic orbits are discussed below. Although amax provides an upper bound on a based on impact, the unstable Sun-frozen orbit family (F2 ) (found in the singly-averaged analysis) may provide a better upper bound on a for stable of near-stable heliotropic orbits (when F2 is within the bounds [R0 , amax ]). Although F2 only crosses the heliotropic surface at a∗ , it’s proximity suggests that the true dynamics of orbits in the vicinity are unstable; example C in Figure 9 illustrates such a case. Conveniently, the steepness of (F2 ) at low inclinations allows the use of its end at i = 0 (a∗ ) as a single upper bound value for a. For values of a approaching and exceeding a∗ , the singly averaged equations are no longer stable when integrated. Even so, long lifetime orbits may still exist in the full dynamics with a∗ ≤ a ≤ amax : Example D, shown in Figure 10, is a long-lifetime orbit where a > a∗ . This orbit is 13 50 F2 0.9 F2 46.378 deg 0.8 0.7 imax 40 iimpact i, deg e 0.6 0.5 0.4 30 iimpact 20 F1 0.3 0.2 a∗ 10 amax 0.1 2 4 a, body radii 0 6 F1 2 a∗ 4 a, body radii amax 6 Figure 7: The heliotropic orbit surface in three dimensions and from two projections. The shaded region of interest is bounded by F1 and iimpact , the impact boundary. This region is divided by F2 . notable for its large periodic variation in e. One practical suggestion is to use initial conditions near periapsis for a ≥ a∗ . For a < a∗ , the initial true anomaly does affect the orbit, but there are often long-lifetime orbits for any choice of initial true anomaly (contrary to the case of a ≥ a∗ ). In summary, practical prograde heliotropic orbits are expected to fall within the bounds: R0 ≤a ≤ min(a∗ , amax ) 0 ≤e ≤ emax 0 ≤i ≤ imax . 46.4 deg The quantities amax , emax , and a∗ come from the singly averaged Sun-frozen orbit solutions. The value of imax can be found for a particular case with a numerical root-finding procedure as outlined above. The limit of imax . 46.4 deg, derived below, is independent of SRP and J2 . 14 i, deg e 0.6 0.4 2 0 0 ω, deg Ω, deg 5 10 10 15 15 20 25 20 25 30 30 28 26 24 0 ν, deg 5 y, body radii a, body radii 5 4 3 5 10 15 20 25 30 0 5 10 15 20 25 30 0 5 10 15 20 25 30 0 −1 100 0 −100 −2 100 0 −100 −4 −3 −2 −1 x, body radii 0 1 // 100 0 −100 0 5 10 15 20 25 2 30 t, days z, body radii // 1 0.5 e sin ω 1 0 −0.5 −1 −1 −0.5 0 0.5 1 e cos ω 1 0 −1 −2 −4 −3 −2 −1 0 x, body radii 1 Figure 8: Example B: Long-lifetime heliotropic orbit found using the surface of doubly-averaged heliotropic conditions. Initial conditions for the orbit are given in Table 3. Limiting cases for heliotropic orbits The limiting cases for heliotropic orbits can be estimated by manipulating Equation (20). Here the oblateness effect is contained entirely in B1 and the effect of solar radiation pressure entirely in B2 . Also, B1 , B2 , B3 , and B4 are all real and nonnegative for captured orbits about an oblate spheroid. Noting that increasing the strength of SRP (increasing B2 ) decreases i if all else is held constant, the maximum possible inclination is expected to come about by reducing B2 . Setting B2 = 0 and ignoring the effect of the small body motion (f˙ = 0), Equation (20) simplifies to Equation (21), yielding an inclination of ≈ 46.4 deg. Note that B2 also approaches zero when e approaches one, even with the effect of SRP, so the result still holds for high eccentricity orbits. Although higher inclination is possible on the heliotropic surface, for the case under consideration, the highest-inclination areas (visible in the three-dimensional view in Figure 7) occur well into the 15 a, body radii 6 15 10 5 0 10 20 30 40 10 20 30 40 4 ν, deg Ω, deg 2 10 10 20 20 30 30 z, body radii ω, deg i, deg e 0 2 1 0 0 150 100 50 0 100 0 −100 0 100 0 −100 0 40 0 −2 40 −4 10 20 30 40 −6 100 0 −100 0 10 20 30 40 −8 −8 t, days −6 −4 −2 x, body radii 0 2 Figure 9: Example C: Unstable orbit from the surface of doubly-averaged heliotropic conditions near the unstable singly-averaged Sun-frozen family F2 . Initial conditions for the orbit are given in Table 3. zone of impacting orbits at relatively high values of a (using the parameter values in Table 1). cos iB2 =0 √ 1+ 6 = 5 (21) This maximum inclination limit is approached as J2 increases, with everything else held constant. Moving in the opposite direction, trying to eliminate the effect of J2 , leads to B1 = 0 and causes a singularity in Equation (20). Considering instead a small, positive value for B1 allows the approximation B4 → B2 , which leads to Equation (22). In this equation, maximizing cos i allows the minimum possible B1 , so assuming cos i = 1, then the approximate minimum value of B1 is given by Equation (23). Two intuitive results are verified by Equation (23): first, as the effect of SRP (B2 ) increases, a larger oblateness is required to maintain the heliotropic orbit and, second, neglecting the effect of SRP entirely does not drive the requirement on J2 (B1 ) to zero. 3 + B2 15 B1 B3 3 + B2 ≈ 15 B3 cos iB1 → = (22) B1,min (23) 16 10 20 30 0.8 0.6 0.4 0.2 2 10 0 100 0 −100 0 10 20 30 10 20 30 i, deg 0 14 12 Ω, deg 100 0 −100 100 0 −100 20 30 y, body radii e a, body radii 3 0 ν, deg ω, deg 5 4 3 1 0 −1 −2 0 10 20 30 −3 −4 0 10 20 30 −2 0 x, body radii 2 −2 0 x, body radii 2 t, days z, body radii e sin ω 0.5 0 −0.5 0.5 0 −0.5 −4 −0.5 0 0.5 e cos ω Figure 10: Example D: Long-lifetime heliotropic orbit with a > a∗ found using the heliotropic surface. Initial conditions for the orbit are given in Table 3 Periodic heliotropic orbits Periodic heliotropic orbits can be found using initial guesses from the averaged dynamics and a suitable root finding technique applied in the full dynamics.16 Periodic heliotropic orbits are periodic in all the orbital elements except Ω, which experiences a shift equivalent to the change in f to keep the orbit apoapse towards the Sun. (The orbits are exactly periodic in Cartesian coordinates with respect to the frame that rotates with the Sun.) Equation (17) is useful for determining the nearest periodic orbit by resonance (number of spacecraft revolutions per circulation in ω). Performing the described process on example B yields the periodic orbit example BP shown in Figure 11. This periodic orbit repeats (relative to the Sun line) every 18 spacecraft revolutions, and the eigenvalues of its monodromy matrix reveal linear stability, at least to the sixth digit. (The largest eigenvalue magnitude given in Table 3.) Future work includes following and mapping these and other similar periodic orbit families. As mentioned previously, it is also possible to find orbits which are not heliotropic but are still stable; an example of such an orbit is given in Figure 12 (notice the near 2:1 resonance in ω and Ω, respectively). The orbit shown in Figure 12 is marginally linearly unstable (according to the eigenvalues of its monodromy matrix) but appears to be nonlinearly stable (when propagated for 17 ω, deg 2 0 2 4 6 8 10 12 0 30 28 26 0 2 4 6 8 10 12 2 4 6 8 10 12 2 4 6 8 10 12 0.65 0.6 0.55 0.5 ŷ, body radii 4 3.5 3 i, deg e a, body radii 11,000 orbits). These kinds of orbits can be investigated by modifying the constraint used to develop the doubly-averaged disturbing potential, resulting in a surface of mean element conditions similar to the one developed for inclined heliotropic orbits. Investigation of these types of orbits is another avenue for future work. 100 0 −100 Ω, deg ν, deg 100 0 −100 −1 −4 −3 −2 −1 0 1 x̂, body radii 0 2 4 0 2 4 6 8 10 12 6 8 10 12 ẑ, body radii t, days 0.5 e sin ω 0 −2 0 100 0 −100 1 0 1 0 −1 −4 −0.5 −0.5 0 0.5 −2 0 x̂, body radii e cos ω Figure 11: Example BP : Long-lifetime periodic heliotropic orbit corrected from example B. Initial conditions for the orbit are given in Table 3. CONCLUSION It is well known that solar radiation pressure in the dynamical environment near small bodies can be a significant destabilizing perturbation. In the current study, the additional effect of a large oblateness is considered and several new families are identified as long lifetime orbits suitable for consideration as low altitude science orbits. An analytical approach based on Lagrange Planetary Equations using a singly-averaged potential is implemented to find Sun-frozen orbit families. Six families are found this way for the example problem: two perturbations of known near-polar families, a previously-found equatorial heliotropic family, a new unstable heliotropic family, and retrograde variants of the two heliotropic families. The previously-discovered equatorial heliotropic family of orbits is investigated in depth: Specifically a new means for extending this family to nonequatorial orbits is presented based on a constrained doubly-averaged disturbing potential. 18 0 1 2 3 4 0 1 2 3 4 0 1 2 3 4 1 ω, deg 19 18 17 100 0 −100 100 0 −100 0.5 0 −0.5 −1 0 ν, deg 1.5 0.5 0.4 0.3 0.2 0.1 y, body radii a, body radii e 2 2 Ω, deg i, deg 2.5 1 2 3 4 −1.5 −2 0 1 0 1 2 3 4 2 3 4 −2 −1 0 x, body radii 1 −2 −1 0 x, body radii 1 100 0 −100 z, body radii t, days e sin ω 0.4 0.2 0 −0.2 −0.5 0 e cosω 0.5 0 −0.5 0.5 Figure 12: Example E: Long-lifetime periodic orbit with similar characteristics to a heliotropic orbit except with a different resonance in Ω̇ and ω̇. Initial conditions for the orbit are given in Table 3. This doubly-averaged potential is developed from the heliotropic constraint, but other constraints can also be applied to potentially find different types of non-heliotropic orbit families. The possible extents of heliotropic orbits are computed both for the specific case under investigation and for some limiting cases. In addition, a maximum inclination bound is developed that is independent of body or spacecraft parameters – that is, heliotropic orbits cannot exceed an average inclination of ≈ 46 deg. In addition to this general upper bound, for a given set of body and spacecraft parameters, inclined heliotropic orbits are shown to have mean elements bounded approximately by the equatorial family and body-impacting orbits. In the case investigated, the surface of inclined heliotropic orbits is divided by an unstable Sun-frozen orbit found with the singly-averaged analysis. Several specific orbits are presented to illustrate orbital behavior in the region of heliotropic orbits. In addition, a periodic, inclined, heliotropic orbit is demonstrated in the unaveraged dynamics: This periodic orbit is found by numerically correcting initial conditions estimated using the heliotropic surface from doubly-averaged analysis. The resulting orbital region, bounded and investigated in the current study, could enable long-lifetime low-altitude orbits around oblate small bodies with low obliquity angles. 19 ACKNOWLEDGMENT This work was supported by the NASA Office of the Chief Technologist via a NASA Space Technology Research Fellowship grant (#NNX12AI77H). In particular, the authors thank Claudia Meyer for continued interest and support of the project. Part of the work described here was carried out at the Jet Propulsion Laboratory, California Institute of Technology, under a contract with the National Aeronautics and Space Administration. REFERENCES [1] D. J. Scheeres, “Satellite Dynamics About Asteroids,” Advances in the Astronautical Sciences, Vol. 87, 1994. [2] D. J. Scheeres, Orbital Motion in Strongly Perturbed Environments. Springer, 2012, pp. 55– 57,166,263,274,293–294. [3] J. Hart, Plant Tropisms: And Other Growth Movements. Springer, 1990, p. 36. [4] M. Hedman, J. Burt, J. Burns, and M. Tiscareno, “The shape and dynamics of a heliotropic dusty ringlet in the Cassini Division,” Icarus, Vol. 210, No. 1, 2010, pp. 284–297. [5] J. Burt, M. Hedman, J. Burns, and M. Tiscareno, “Analysis of the heliotropic Charming ringlet in Saturns Cassini Division,” Bulletin of the American Astronomical Society, Vol. 41, 2010, p. 940. [6] C. Colombo, C. Lucking, and C. R. McInnes, “Orbital dynamics of high area-to-mass ratio spacecraft with J2 and solar radiation pressure for novel Earth observation and communication services,” Acta Astronautica, Vol. 81, 2012, pp. 27–32. [7] D. P. Hamilton, “Motion of dust in a planetary magnetosphere: Orbit-averaged equations for oblateness, electromagnetic, and radiation forces with application to Saturns E ring,” Icarus, Vol. 101, 1993, pp. 244–264. [8] D. P. Hamilton and A. V. Krivov, “Circumplanetary Dust Dynamics: Effects of Solar Gravity, Radiation Pressure, Planetary Oblateness, and Electromagnetism,” Icarus, Vol. 123, No. 2, 1996, pp. 503–523. [9] A. Krivov, L. Sokolov, and V. Dikarev, “Dynamics of Mars-Orbiting dust: Effects of Light Pressure and Planetary Oblateness,” Celestial Mechanics and DynamicaI Astronomy, Vol. 63, 1996, pp. 313–339. [10] A. V. Krivov and J. Getino, “Orbital evolution of high-altitude balloon satellites,” Astronomy and Astrophysics, Vol. 318, 1997, pp. 308–314. [11] C. Lhotka, J. Souchay, and A. Shahsavari, “Obliquity, precession rate, and nutation coefficients for a set of 100 asteroids,” Astronomy and Astrophysics, Vol. 556, 2013. [12] M. C. Nolan, C. Magri, E. S. Howell, L. A. Benner, J. D. Giorgini, C. W. Hergenrother, R. S. Hudson, D. S. Lauretta, J. L. Margot, S. J. Ostro, and D. J. Scheeres, “Shape model and surface properties of the OSIRIS-REx target Asteroid (101955) Bennu from radar and lightcurve observations,” Icarus, Vol. 226, 2013, pp. 629–640. [13] D. Brouwer and G. M. Clemence, Methods of Celestial Mechanics. Academic Press, 1961. [14] D. Vallado, Fundamentals of Astrodynamics and Applications. Springer, 2001, pp. 116,802. [15] R. A. Broucke, “Long-Term Third-Body Effects via Double Averaging,” Journal of Guidance, Control, and Dynamics, Vol. 26, No. 1, 2003, pp. 313–339. [16] R. P. Russell and M. Lara, “Long-Life Lunar Repeat Ground Track Orbits,” Journal of Guidance, Control, and Dynamics, Vol. 30, No. 4, 2004, pp. 982–993. 20