Skip to main content
Log in

Two-Body Orbital Boundary Value Problems in Regularized Coordinates

  • Published:
The Journal of the Astronautical Sciences Aims and scope Submit manuscript

Abstract

Lambert’s two-body orbital boundary value problem (BVP) is the determination of the terminal velocity vectors of a trajectory connecting two fixed positions in a specified transfer time. The solution to Lambert’s problem is often the basis for preliminary trajectory design and optimization. In this work, several related two-body orbital BVPs, with constraints involving terminal velocities, flight-path angle, Δv, final radius, transfer angle, etc., are studied. Exact solutions to these BVPs are derived in a universal form via the Kustaanheimo-Stiefel transformation. The solutions are regular and completely analytic if the energy of the transfer orbit is known a priori. Otherwise, they require root-finding of either a polynomial or a transcendental equation with well-defined bounds on its roots. The algorithms developed are validated on several orbit transfer problems and can enable complex mission analysis and parametric studies or serve as initial guesses for high-fidelity numerical optimization schemes.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Notes

  1. http://www2.trinity.unimelb.edu.au/~rbroekst/MathX/Quartic%20Formula.pdf [Retrieved on July 26, 2019]

References

  1. Arora, N., Russell, R.P.: A fast and robust multiple revolution Lambert algorithm using a cosine transformation. In: Advances in the Astronautical Sciences, vol 150, pp 411–430. Univelt, Inc., Hilton Head, South Carolina (2014)

  2. Arora, N., Russell, R.P., Strange, N., Ottesen, D.: Partial Derivatives of the Solution to the Lambert Boundary Value Problem. J. Guid. Control Dyn. 38(9), 1563–1572 (2015). https://doi.org/10.2514/1.G001030

    Article  Google Scholar 

  3. Avendaño, M., Mortari, D.: A closed-form solution to the minimum ∖Delta Vˆ2_{tot} Lambert’s problem. Celes. Mech. Dyn. Astron. 106(1), 25–37 (2010). https://doi.org/10.1007/s10569-009-9238-x

    Article  MATH  Google Scholar 

  4. Bando, M., Yamakawa, H.: New Lambert Algorithm Using the Hamilton-Jacobi-Bellman Equation. J. Guid. Control. Dyn. 33(3), 1000–1008 (2010). https://doi.org/10.2514/1.46751

    Article  Google Scholar 

  5. Bate, R.R., Mueller, D.D., White, J.E.: Fundamentals of Astrodynamics. Dover Publications, Inc., USA (1971)

  6. Battin, R.H.: An Introduction to the Mathematics and Methods of Astrodynamics, Revised Edition. American Institute of Aeronautics and Astronautics, Reston. https://doi.org/10.2514/4.861543 (1999)

  7. Bombardelli, C, Roa, J, Gonzalo, JL: Approximate analytical solution of the multiple revolution Lambert’s targeting problem. J. Guid. Control Dyn. 41(3), 787–796 (2018). https://doi.org/10.2514/1.G002887

    Article  Google Scholar 

  8. Danby, J.M.A.: Fundamnetals of Celestial Mechanics, 2nd edn. Willmann-Bell, Richmond (1988)

  9. De La Torre, D., Flores, R., Fantino, E.: On the solution of Lambert’s problem by regularization. Acta Astronaut. 153, 26–38 (2018). https://doi.org/10.1016/j.actaastro.2018.10.010

    Article  Google Scholar 

  10. Der, G.J.: The Superior Lambert Algorithm. In: Proceedings of the Advanced Maui Optical and Space Surveillance Technologies Conference, Maui, Hawaii (2011)

  11. Gooding, R.H.: A procedure for the solution of Lambert’s orbital boundary-value problem. Celest. Mech. Dyn. Astron. 48(2), 145–165 (1990). https://doi.org/10.1007/BF00049511. arXiv:1011.1669v3

    MATH  Google Scholar 

  12. Izzo, D.: Revisiting Lambert’s problem. Celest. Mech. Dyn. Astron. 121(1), 1–15 (2014). https://doi.org/10.1007/s10569-014-9587-y, 1403.2705

    Article  MathSciNet  MATH  Google Scholar 

  13. Jezewski DJ: K/S two-point-boundary-value problems. Celest. Mech. 14(1), 105–111 (1976). https://doi.org/10.1007/BF01247136

    Article  MATH  Google Scholar 

  14. Jezewski, D.J.: Optimal Two-Impulse Transfer Between Specified Terminal States Of Keplerian Orbits. Opt. Control Appl. Methods 3, 257–267 (1982). https://doi.org/10.1002/oca.4660030304

    Article  MATH  Google Scholar 

  15. Kriz, J.: A uniform solution of the Lambert problem. Celest. Mech. 14(4), 509–513 (1976). https://doi.org/10.1007/BF01229061

    Article  MathSciNet  MATH  Google Scholar 

  16. Lancaster, E.R., Blanchard, R.C.: A Unified Form of Lambert’s Theorem. Technical report, National Aeronautics and Space Administration (1969)

  17. Luo, Q., Meng, Z., Han, C.: Solution algorithm of a quasi-Lambert’s problem with fixed flight-direction angle constraint. Celest. Mech. Dyn. Astron. 109 (4), 409–427 (2011). https://doi.org/10.1007/s10569-011-9335-5

    Article  MathSciNet  MATH  Google Scholar 

  18. Marscher, W.: A unified method of generating conic sections. Technical report, Massachusetts Institute of Technology Instrumentation Laboratory (1965)

  19. McMahon, J.W., Scheeres, D.J.: Linearized Lambert’s Problem Solution. J. Guid. Control. Dyn. 39(10), 2205–2218 (2016). https://doi.org/10.2514/1.G000394

    Article  Google Scholar 

  20. Prado, A.F.B.d.A., Broucke, R.A.: The minimum delta-V Lambert’s problem. In: Sociedade Brasileira de Automatica, Santos, Brazil, vol. 7, pp. 84–90 (1994)

  21. Prussing, J.E.: A class of optimal two-impulse rendezvous using multiple-revolution Lambert solutions. Adv. Astronaut. Sci. 106(April 2000), 17–37 (2000)

    Google Scholar 

  22. Sangra, D.d.l.T., Fantino, E.: Review of Lambert’s Problem. In: 25Th International Symposium on Space Flight Dynamics, Munich, Germany (2015)

  23. Senent, J.S.: Fast Calculation of Abort Return Trajectories for Manned Missions to the Moon. In: AIAA/AAS Astrodynamics Specialist Conference, Toronto, Ontario, https://doi.org/10.2514/6.2010-8132 (2010)

  24. Senent, J.S., García, J.: Closed-form and numerically-stable solutions to problems related to the optimal two-impulse transfer between specified terminal states of Keplerian orbits. In: Advances in the Astronautical Sciences, vol. 142, pp 2385–2404 (2012)

  25. Shen, H., Tsiotras, P.: Optimal Two-Impulse Rendezvous Using Multiple-Revolution Lambert Solutions. J. Guid. Control Dyn. 26(1), 50–61 (2003). https://doi.org/10.2514/2.5014

    Article  Google Scholar 

  26. Simó, C.: Solución del Problema de Lambert Mediante Regularización. Collect. Math. 24(3), 231–247 (1973)

    MathSciNet  Google Scholar 

  27. Stiefel, E.L., Scheifele, G.: Linear and Regular Celestial Mechanics. Springer, New York (1971)

  28. Sun, F.T.: On optimum transfer between two terminal points for minimum initial impulse under an arbitrary initial velocity vector. Technical Report, November, University of Michigan, Ann Arbor (1966)

  29. Sundman, K.F.: Mémoire sur le Problème des trois corps. Acta Math. 36, 105–179 (1912)

    Article  MathSciNet  MATH  Google Scholar 

  30. Volk, O.: Johann Heinrich Lambert and the determination of orbits for planets and comets. Celest. Mech. 21, 237–250 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  31. Wilson, SW: Physical Identification of the Extraneous Roots Obtained During Solution of the INRFV Problem. Technical report, Mission Operations Analysis Department, TRW Systems Group (1970)

  32. Zhang, G., Mortari, D., Zhou, D.: Constrained Multiple-Revolution Lambert’s Problem. J. Guid. Control. Dyn. 33(6), 1779–1786 (2010). https://doi.org/10.2514/1.49683

    Article  Google Scholar 

  33. Zhang, G., Zhou, D., Mortari, D.: Optimal two-impulse rendezvous using constrained multiple-revolution Lambert solutions. Celest. Mech. Dyn. Astron. 110 (4), 305–317 (2011). https://doi.org/10.1007/s10569-011-9349-z

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The authors acknowledge David A. Hoffman of the Flight Mechanics and Trajectory Design branch at NASA-Johnson Space Center for sharing his notes on the classical solutions to some of the boundary value problems discussed in this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bharat Mahajan.

Ethics declarations

Conflict of Interest Statement

On behalf of all authors, the corresponding author states that there is no conflict of interest.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work was performed under NASA-Johnson Space Center contract no. 80JSC017D0001 with Gerald L. Condon as the technical project monitor. Partial funding was provided by Texas A&M Engineering Experiment Station under the Space Act Umbrella Agreement No. SAA-EA-16-22219, dated June 2016 (Annex Number 02).

Appendices

Appendix A: Bounds on the Iteration Variable

For the BVPs with fixed transfer times, e.g., the Lambert and reentry BVPs, the transfer-time equation must be solved iteratively using numerical root-finding methods. The iteration variable is the argument (z) of the Stumpff functions. It is essential to know the bounds on the values of z for each type of conic trajectory. For parabolic transfers, the value of z is trivially 0. For the other two cases, a relation between z and the eccentric anomaly or hyperbolic anomaly is sought, which can be used to compute the appropriate bounds on z. [27] (Chapter III) have shown that the parametric trajectory in \(\mathcal {U}^{4}\) space is an ellipse for an elliptic trajectory in Cartesian space. Similarly, it can also be shown that the parametric trajectory in \(\mathcal {U}^{4}\) is a hyperbola for a hyperbolic trajectory in Cartesian space. Therefore, the orbital plane of the two-body trajectories in \(\mathcal {U}^{4}\) parametric space remains fixed. Without loss of generality, it is assumed here that the u1-axis is aligned with the apse line of the conic trajectory in \(\mathcal {U}^{4}\) and the initial point of the trajectory corresponding to s = 0 has only the u1 component. As a result, the initial conditions take the form

$$ \begin{array}{@{}rcl@{}} \boldsymbol{U}_{0} &=& \left[\begin{array}{llll} \alpha & 0 & 0 & 0 \end{array}\right]^{T}, \\ \boldsymbol{U}^{\prime}_{0} &=& \left[\begin{array}{llll} 0 &\sqrt{\rho}\upbeta & 0 & 0 \end{array}\right]^{T}. \end{array} $$

Substitution of the preceding equations in Eq. 15 results in

$$ \begin{array}{@{}rcl@{}} \boldsymbol{U} &= \left[\begin{array}{llll} \alpha c_{0}(z) & \upbeta \sqrt{z} c_{1}(z) & 0 & 0 \end{array}\right]^{T}. \end{array} $$
(153)

Therefore, the radius of the orbit is given by

$$ \begin{array}{@{}rcl@{}} R_{f} &=& (\boldsymbol{U},\boldsymbol{U}), \end{array} $$
(154)
$$ \begin{array}{@{}rcl@{}} &=& \alpha^{2} {c_{0}^{2}}(z) + {\upbeta}^{2} z {c_{1}^{2}}(z). \end{array} $$
(155)

Using the definition of the Stumpff functions, the preceding equation for an elliptic trajectory may be written as

$$ R_{f} = \frac{{\upbeta}^{2}+\alpha^{2}}{2} - \frac{{\upbeta}^{2}-\alpha^{2}}{2}\cos 2\sqrt{z} $$
(156)

and for a hyperbolic trajectory as

$$ R_{f} = \frac{{\upbeta}^{2}+\alpha^{2}}{2} - \frac{{\upbeta}^{2}-\alpha^{2}}{2}\cosh 2\sqrt{-z}. $$
(157)

It can be shown by comparison with the standard orbit equations that \(E=2\sqrt {z}\) (elliptic) and \(H=2\sqrt {-z}\) (hyperbolic), where E is the eccentric anomaly and H is given by the relation

$$ \tanh H/2 = \sqrt{\frac{e-1}{e+1}} \tan f/2, $$
(158)

where f is the true anomaly. Therefore, for an elliptic transfer, z is bounded by (0,π2), whereas for an hyperbolic transfer, z is bounded by \((-\infty ,0)\). The latter result is due to the fact that the R.H.S. of Eq. 158 approaches unity when Rf approaches infinity. It is noted that for multiple-revolution elliptic transfers, the bounds on z may be chosen as z ∈ (m2π2, (m + 1)2π2), where m is the desired number of complete revolutions.

Appendix B: A Few Stumpff Function Identities

$$ \begin{array}{@{}rcl@{}} \int s^{n} c_{n}(z) \mathrm{d}s &=& s^{n+1} c_{n+1}(z) . \end{array} $$
(159)
$$ \begin{array}{@{}rcl@{}} {c_{0}^{2}}(z)+z {c_{1}^{2}}(z) &=& 1 . \end{array} $$
(160)
$$ \begin{array}{@{}rcl@{}} c_{3} (4 z) &=& \frac{1 - c_{1} (4 z)}{4 z}. \end{array} $$
(161)
$$ \begin{array}{@{}rcl@{}} c_{2} (4 z) &=& \frac{1 - c_{0} (4 z)}{4 z}, \\ &=& \frac{{c_{1}^{2}}(z)}{2}. \end{array} $$
(162)
$$ \begin{array}{@{}rcl@{}} \frac{c_{1}(z) - c_{0}(z)}{z} &=& c_{2}(z) - c_{3}(z). \end{array} $$
(163)

Appendix C: Orbit-Injection BVP Equations

The complete derivation of Eq. 99 for the orbit-injection BVP is given here. First, V0 is expressed in terms of U0 and Uf using Eqs. 20 and 6:

$$ \begin{array}{@{}rcl@{}} \boldsymbol{V}_{0} &=& \frac{2}{R_{0}} L(\boldsymbol{U}_{0}) \boldsymbol{U}^{\prime}_{0}, \\ &=& \frac{2}{s c_{1}(z)R_{0}} \left( L\left( \boldsymbol{U}_{f}\right)\boldsymbol{U}_{0} -c_{0}(z)L\left( \boldsymbol{U}_{0}\right)\boldsymbol{U}_{0} \right), \\ &=& \frac{2}{s c_{1}(z)R_{0}} \left( L\left( \boldsymbol{U}_{f}\right)\boldsymbol{U}_{0} -\frac{2c_{0}(z)}{R_{f}}(\boldsymbol{U}_{f},\boldsymbol{U}_{0})L\left( \boldsymbol{U}_{f}\right)\boldsymbol{U}_{0} \right. \\ && \left. +\frac{c_{0}(z)R_{0}}{R_{f}}L\left( \boldsymbol{U}_{f}\right)\boldsymbol{U}_{f} \right). \end{array} $$
(164)

Next, the inner product of Rf and V0 is

$$ \begin{array}{@{}rcl@{}} \left( \boldsymbol{R}_{f}, \boldsymbol{V}_{0} \right) &=& \left( L\left( \boldsymbol{U}_{f}\right)\boldsymbol{U}_{f},\boldsymbol{V}_{0}\right), \\ &=& \frac{2}{s c_{1}(z)R_{0}} \left( R_{f}(\boldsymbol{U}_{f},\boldsymbol{U}_{0}) -2c_{0}(z)(\boldsymbol{U}_{f},\boldsymbol{U}_{0})^{2} +c_{0}(z)R_{0} R_{f} \right), \end{array} $$
(165)

where (Uf, U0) is computed by using Eq. 15 and is given by

$$ (\boldsymbol{U}_{f},{\boldsymbol{U}}_{0}) = c_{0}(z) R_{0} + s c_{1}((z)(\boldsymbol{U}_{0},{\boldsymbol{U}}^{\prime}_{0}). $$
(166)

Further, \((\boldsymbol {U}_{0},{\boldsymbol {U}}^{\prime }_{0})\) can be eliminated from the preceding equation by using

$$ \begin{array}{@{}rcl@{}} R_{f} &=& (\boldsymbol{U}_{f},\boldsymbol{U}_{f}), \\ &=& {c_{0}^{2}}(z) R_{0} + s^{2} {c_{1}^{2}}(z) (\boldsymbol{U}^{\prime}_{0},{\boldsymbol{U}}^{\prime}_{0}) + 2 s c_{0}(z) c_{1}(z) (\boldsymbol{U}_{0},{\boldsymbol{U}}^{\prime}_{0}), \end{array} $$
(167)

where Eq. 15 is used. Substituting the preceding equation in Eq. 166 and then substituting the result in Eq. 165, the following equation involving a single unknown s is obtained:

$$ \begin{array}{@{}rcl@{}} &&s c_{0}(\rho s^{2})c_{1}(\rho s^{2})R_{0}\left( \boldsymbol{R}_{f}, \boldsymbol{V}_{0} \right) \end{array} $$
(168)
$$ \begin{array}{@{}rcl@{}} &=& \left[\left( \frac{R_{f}}{\rho}(\boldsymbol{U}^{\prime}_{0},\boldsymbol{U}^{\prime}_{0})-\frac{(\boldsymbol{U}^{\prime}_{0},\boldsymbol{U}^{\prime}_{0})^{2}}{\rho^{2}} \right) \right. \\ &&+ \left. {c_{0}^{2}}(\rho s^{2})\left( R_{0} R_{f} + \frac{(\boldsymbol{U}^{\prime}_{0},\boldsymbol{U}^{\prime}_{0})}{\rho}(2R_{0}-R_{f}) + \frac{2}{\rho^{2}}(\boldsymbol{U}^{\prime}_{0},\boldsymbol{U}^{\prime}_{0})^{2}\right) \right. \\ &&+ \left. {c_{0}^{4}}(\rho s^{2})\left( -{R_{0}^{2}} - \frac{2R_{0}(\boldsymbol{U}^{\prime}_{0},\boldsymbol{U}^{\prime}_{0})}{\rho} - \frac{(\boldsymbol{U}^{\prime}_{0},\boldsymbol{U}^{\prime}_{0})^{2}}{\rho^{2}} \right) \right],\\ \end{array} $$
(169)

where Eq. 160 is also used. This equation is valid for elliptic and hyperbolic transfers, but not for parabolic transfers (for which ρ = 0). The preceding equation can be rewritten as

$$ s c_{0}(\rho s^{2})c_{1}(\rho s^{2})A = B + {c_{0}^{2}}(\rho s^{2})C + {c_{0}^{4}}(\rho s^{2})D, $$
(170)

where

$$ \begin{array}{@{}rcl@{}} A &=& 16\rho^{2}\left( \boldsymbol{R}_{f}, \boldsymbol{V}_{0} \right), \end{array} $$
(171)
$$ \begin{array}{@{}rcl@{}} B &=& {V_{0}^{2}}(4\rho R_{f} - R_{0} {V_{0}^{2}}), \end{array} $$
(172)
$$ \begin{array}{@{}rcl@{}} C &=& 2\left( R_{0} {V_{0}^{4}} + 2\rho {V_{0}^{2}} (2R_{0}-R_{f}) + 8\rho^{2} R_{f}\right), \end{array} $$
(173)
$$ \begin{array}{@{}rcl@{}} D &=& -R_{0}\left( 8 \rho {V_{0}^{2}} + {V_{0}^{4}} + 16 \rho^{2} \right). \end{array} $$
(174)

Appendix D: Reentry BVP Equations

First, the reentry transcendental equation given in Eq. 123 is derived by relating the energy of the transfer trajectory and the specified quantities. Using Eqs. 15-16, the inner product of Ue and \(\boldsymbol {U}^{\prime }_{e}\) maybe written as

$$ (\boldsymbol{U}_{e},\boldsymbol{U}^{\prime}_{e}) = -\rho s c_{0} c_{1} R_{0} + s c_{0} c_{1} (\boldsymbol{U}^{\prime}_{0},\boldsymbol{U}^{\prime}_{0}) + (2 {c_{0}^{2}} - 1) (\boldsymbol{U}_{0},\boldsymbol{U}^{\prime}_{0}), $$
(175)

wherein the argument z of the Stumpff functions is omitted for brevity. Similarly, \((\boldsymbol {U}_{0},\boldsymbol {U}^{\prime }_{0})\) can be computed in terms of \((\boldsymbol {U}_{e},\boldsymbol {U}^{\prime }_{e})\) from Eqs. 18-19, as shown below:

$$ (\boldsymbol{U}_{0},\boldsymbol{U}^{\prime}_{0}) = \rho s c_{0} c_{1} R_{e} - s c_{0} c_{1} (\boldsymbol{U}^{\prime}_{e},\boldsymbol{U}^{\prime}_{e}) + (2 {c_{0}^{2}} - 1) (\boldsymbol{U}_{e},\boldsymbol{U}^{\prime}_{e}). $$
(176)

Substituting the above result in Eq. 175 and eliminating \((\boldsymbol {U}^{\prime }_{e},\boldsymbol {U}^{\prime }_{e})\) and \((\boldsymbol {U}^{\prime }_{0},\boldsymbol {U}^{\prime }_{0})\) by using the vis-viva equation results in

$$ (\boldsymbol{U}_{e},\boldsymbol{U}^{\prime}_{e})4 {c_{0}^{2}} (1-{c_{0}^{2}}) = s c_{0} c_{1} ({c_{0}^{2}}(4 R_{e} \rho - \mu) + \mu - 2\rho(R_{0}+R_{e})). $$
(177)

Using Eq. 29, the preceding equation can be written in terms of the fixed parameters, the energy of the transfer orbit, and s to obtain the final transcendental equation:

$$ 2 c_{0} (1-{c_{0}^{2}}) \cos {\upbeta}_{e} \sqrt{2 \mu R_{e} - 4 \rho {R_{e}^{2}}}= s c_{1} ({c_{0}^{2}}(4 R_{e} \rho - \mu) + \mu - 2\rho(R_{0}+R_{e})). $$
(178)

In order to solve the reentry problem using the Lambert transfer-time given in Eq. 45, the quantity (U0, Uf) needs to be expressed in terms of z. The inner products \((\boldsymbol {U}^{\prime }_{e},\boldsymbol {U}^{\prime }_{e})\) and \((\boldsymbol {U}_{e},\boldsymbol {U}^{\prime }_{e})\) can be computed using Eq. 21 to obtain

$$ \begin{array}{@{}rcl@{}} (\boldsymbol{U}_{e},\boldsymbol{U}^{\prime}_{e}) &=& \frac{R_{e} V_{e} \cos {\upbeta}_{e}}{2} = \frac{c_{0}(z) R_{e} - (\boldsymbol{U}_{0},\boldsymbol{U}_{e})}{s c_{1}(z)}, \end{array} $$
(179)
$$ \begin{array}{@{}rcl@{}} (\boldsymbol{U}^{\prime}_{e},\boldsymbol{U}^{\prime}_{e}) &=& \frac{R_{e} {V_{e}^{2}}}{4} \qquad= \frac{R_{0} + {c_{0}^{2}}(z) R_{e} - 2c_{0}(z)(\boldsymbol{U}_{0},\boldsymbol{U}_{e})}{s^{2} {c_{1}^{2}}(z)}. \end{array} $$
(180)

Elimination of \(s^{2} {c_{1}^{2}}(z){V_{e}^{2}}\) from the preceding equation by using Eq. 179 gives

$$ (\boldsymbol{U}_{0},\boldsymbol{U}_{e})^{2} - 2R_{e}\sin^{2} {\upbeta}_{e} c_{0}(z) (\boldsymbol{U}_{0},\boldsymbol{U}_{e}) + {R_{e}^{2}} {c_{0}^{2}}(z) \sin^{2} {\upbeta}_{e} - R_{0} R_{e} \cos^{2} {\upbeta}_{e} = 0. $$
(181)

For real roots, the following condition must be satisfied:

$$ R_{0} \ge R_{e} {c_{0}^{2}}(z) \sin^{2} {\upbeta}_{e}. $$
(182)

It is noted that the preceding condition for the existence of the reentry solution is the same as that given by Eq. 129. There can be at most two real roots of Eq. 181. For a given root, ρ can be computed from Eq. 44 and 160. Then, the correct root for (U0, Ue) is found by back substituting its value in Eq. 179 with the corresponding value of Ve determined from the vis-viva equation. It is noted that compared to Eq. 128, Eq. 181 has no singularity for ρ = 0.

Computation of Re

If a feasible declination of Re is selected, then the corresponding right ascension values for the prograde and retrograde solutions can be computed. For this purpose, the reentry cone is determined first by computing its aperture as well as the declination and right ascension of its axis. The aperture angle, 2ϕ, is obtained from the transfer angle (𝜃) by using

$$ \phi = \left\{\begin{array}{ll} \theta & \text{if}\ 0^{\circ} \le \theta \le 90^{\circ}, \\ |\pi - \theta| & \text{if}\ 90^{\circ} < \theta \le 270^{\circ}, \\ 2\pi-\theta & \text{otherwise.} \end{array}\right. $$
(183)

If 𝜃 lies in the first or fourth quadrant, then the reentry cone axis is in the direction of R0, otherwise it is in the opposite direction. Considering Fig. 7, the declination of Re lies within δmin = δaϕ and δmax = δa + ϕ, where δa is the declination of the reentry cone axis. If δmin < − 90, then δmin is replaced by − δmin − 180 and if δmax > 90, then δmax is replaced by − δmax + 180. For a fixed reentry declination, δe ∈ (δmin, δmax), the feasible right ascension values are computed by constructing a spherical triangle as shown in Fig. 7. The cosine rule gives

$$ \begin{array}{@{}rcl@{}} \cos \phi &=& \cos (90^{\circ}-\delta_{a})\cos (90^{\circ}-\delta_{e})+\sin (90^{\circ}-\delta_{a})\sin (90^{\circ}-\delta_{e}) \cos \alpha, \\ &=& \cos (\delta_{a}-\delta_{e}) - \cos \delta_{a}\cos \delta_{e} (1-\cos \alpha), \end{array} $$
(184)

where α is the right ascension of Re with respect to the cone axis. The preceding equation is ill-conditioned for small ϕ and a more useful form can be obtained by using the haversine function as shown below:

$$ \text{hav} (\phi) = \text{hav} (\delta_{e}-\delta_{a}) + \cos \delta_{e} \cos \delta_{a} \text{hav} (\alpha), $$
(185)

where \(\text {hav}(x)=\sin \limits ^{2}(x/2)\). There are two right ascension values corresponding to the posigrade and retrograde solutions. These values are αa + α and αaα, where αa is the right ascension of the reentry cone axis. It is noted that if |δeδa| = ϕ, i.e., the fixed declination is either the maximum or minimum value possible, then α = 0 and the reentry right ascension is equal to that of the reentry cone axis.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mahajan, B., Vadali, S.R. Two-Body Orbital Boundary Value Problems in Regularized Coordinates. J Astronaut Sci 67, 387–426 (2020). https://doi.org/10.1007/s40295-019-00204-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40295-019-00204-0

Keywords

Navigation