Technical Papers
Sep 21, 2021

Halo Orbit Maintenance around L1 Point of the Sun-Earth System Using Optimal Control and Lyapunov Stability Theory

Publication: Journal of Aerospace Engineering
Volume 35, Issue 1

Abstract

This paper addresses the maintenance of a halo orbit around the L1 point of the Sun-Earth system in a circular restricted three-body problem. To this effect, a trajectory tracking problem is formulated and solved by designing various controllers using the linear quadratic method and Lyapunov stability theory. The linear quadratic formulations are performed using two approaches: the first one linearizes the equations of motion at several operating points, while the second approach uses a state-dependent coefficient system matrix that requires solving the state-dependent Riccati equation (SDRE). To handle the nonlinearity and to reduce the computational complexity as compared to the linear quadratic method, the controller is also derived using Lyapunov stability theory. The proposed controllers are tested for their effectiveness in reducing the orbit insertion errors as well as for disturbance rejection. The disturbances being considered are primarily due to the eccentricity of Earth’s orbit around the Sun, solar radiation pressure, and the gravitational pull of the Moon. The simulation results are presented to delineate the performances of the proposed controllers. The superiority of a Lyapunov theory-based controller over the LQR-based controllers is demonstrated.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request. These include
C program files used to generate reference trajectory and simulate the controllers’ performance (trajectory tracking) and files use to plot the generated data using gnuplot.

References

Anderson, B. D., and J. B. Moore. 2007. Optimal control: Linear quadratic methods. North Chelmsford, MA: Courier Corporation.
Arnold, W. F., and A. J. Laub. 1984. “Generalized eigenproblem algorithms and software for algebraic Riccati equations.” Proc. IEEE 72 (12): 1746–1754. https://doi.org/10.1109/PROC.1984.13083.
Barrow-Green, J. 1997. Poincaré and the three body problem. Providence, RI: American Mathematical Society.
Breakwell, J. V., A. A. Kamel, and M. J. Ratner. 1974. “Station-keeping for a translunar communication station.” Celestial Mech. 10 (3): 357–373. https://doi.org/10.1007/BF01586864.
Cielaszyk, D., and B. Wie. 1996. “New approach to halo orbit determination and control.” J. Guidance Control Dyn. 19 (2): 266–273. https://doi.org/10.2514/3.21614.
Cloutier, J. R. 1997. “State-dependent Riccati equation techniques: An overview.” In Vol. 2 of Proc., 1997 American Control Conf., 932–936. New York: IEEE.
Euler, E. A., and E. Yu. 1971. “Optimal station-keeping at collinear points.” J. Spacecraft Rockets 8 (5): 513–516. https://doi.org/10.2514/3.59686.
Farquhar, R. W. 1991. “Halo-orbit and lunar-swingby missions of the 1990’s.” Acta Astronaut. 24 (Jan): 227–234. https://doi.org/10.1016/0094-5765(91)90170-A.
Farquhar, R. W., and A. A. Kamel. 1973. “Quasi-periodic orbits about the translunar libration point.” Celestial Mech. 7 (4): 458–473. https://doi.org/10.1007/BF01227511.
Farrés, A. 2017. “Transfer orbits to l4 with a solar sail in the earth-sun system.” Acta Astronaut. 137 (Aug): 78–90. https://doi.org/10.1016/j.actaastro.2017.04.010.
Gurfil, P., M. Idan, and N. J. Kasdin. 2003. “Adaptive neural control of deep-space formation flying.” J. Guidance Control Dyn. 26 (3): 491–501. https://doi.org/10.2514/2.5072.
Gurfil, P., and N. J. Kasdin. 2004. “Stability and control of spacecraft formation flying in trajectories of the restricted three-body problem.” Acta Astronaut. 54 (6): 433–453. https://doi.org/10.1016/S0094-5765(03)00170-X.
Haribhau, R. V., and S. R. Kumar. 2019. “Linear quadratic formulation based station-keeping in halo orbit.” In Proc., 2019 Sixth Indian Control Conf. (ICC), 461–466. New York: IEEE.
Huang, J., J. D. Biggs, Y. Bai, and N. Cui. 2020. “Integrated guidance and control for solar sail station-keeping with optical degradation.” Adv. Space Res. 67 (9): 2823–2833. https://doi.org/10.1016/j.asr.2020.01.010.
Khalil, H. K. 2014. Nonlinear systems. London: Pearson.
Koon, W. S., M. W. Lo, J. E. Marsden, and S. D. Ross. 2000. “Dynamical systems, the three-body problem and space mission design.” In Vol. 2 of Equadiff 99, 1167–1181. Singapore: World Scientific.
Kulkarni, J. E., M. E. Campbell, and G. E. Dullerud. 2006. “Stabilization of spacecraft flight in halo orbits: An approach.” IEEE Trans. Control Syst. Technol. 14 (3): 572–578. https://doi.org/10.1109/TCST.2006.872517.
Laub, A. 1979. “A Schur method for solving algebraic riccati equations.” IEEE Trans. Autom. Control 24 (6): 913–921. https://doi.org/10.1109/TAC.1979.1102178.
Limebeer, D. J., and D. Sabatta. 2020. “Robust control of the circular restricted three-body problem with drag.” Int. J. Control 1–12. https://doi.org/10.1080/00207179.2020.1798510.
Lou, Z., and Y. Wang. 2019. “Robust station-keeping control of sun-earth/moon libration point orbits using electric propulsion.” J. Aerosp. Eng. 32 (2): 04018142. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000971.
Lou, Z., K. Zhang, Y. Wang, and Q. Gao. 2016. “Active disturbance rejection station-keeping control for solar-sail libration-point orbits.” J. Guidance Control Dyn. 39 (8): 1913–1917. https://doi.org/10.2514/1.G001722.
McInnes, C. R. 1999. “Solar radiation pressure.” In Solar Sailing, 32–55. New York: Springer.
Nath, P., and R. Ramanan. 2016. “Precise halo orbit design and optimal transfer to halo orbits from Earth using differential evolution.” Adv. Space Res. 57 (1): 202–217. https://doi.org/10.1016/j.asr.2015.10.033.
Navabi, M., and M. R. Akhloumadi. 2017. “Nonlinear optimal control of relative rotational and translational motion of spacecraft rendezvous.” J. Aerosp. Eng. 30 (5): 04017038. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000749.
Nazari, M., W. M. Anthony, and E. Butcher. 2014. “Continuous thrust stationkeeping in earth-moon l1 halo orbits based on LQR control and Floquet theory.” In Proc., AIAA/AAS Astrodynamics Specialist Conf., 4140. Arlington VA: Air Force Office of Scientific Research.
Peng, H., and X. Bai. 2018. “Natural deep space satellite constellation in the earth-moon elliptic system.” Acta Astronaut. 153 (Dec): 240–258. https://doi.org/10.1016/j.actaastro.2018.01.008.
Peng, H., C. Yang, Y. Li, S. Zhang, and B. Chen. 2013. “Surrogate-based parameter optimization and optimal control for optimal trajectory of halo orbit rendezvous.” Aerosp. Sci. Technol. 26 (1): 176–184. https://doi.org/10.1016/j.ast.2012.04.001.
Peng, H., J. Zhao, Z. Wu, and W. Zhong. 2011. “Optimal periodic controller for formation flying on libration point orbits.” Acta Astronaut. 69 (7–8): 537–550. https://doi.org/10.1016/j.actaastro.2011.04.020.
Pontani, M., and F. Celani. 2020. “Neighboring optimal guidance and attitude control of low-thrust earth orbit transfers.” J. Aerosp. Eng. 33 (6): 04020070. https://doi.org/10.1061/(ASCE)AS.1943-5525.0001190.
Qi, R., and S. Xu. 2015. “Optimal low-thrust transfers to lunar l1 halo orbit using variable specific impulse engine.” J. Aerosp. Eng. 28 (4): 04014096. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000432.
Shahid, K., and K. D. Kumar. 2016. “Nonlinear station-keeping control in the vicinity of the sun-earth l 2 point using solar radiation pressure.” J. Aerosp. Eng. 29 (3): 04015073. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000553.
Simó, C., G. Gómez, J. Llibre, R. Martinez, and J. Rodriguez. 1987. “On the optimal station keeping control of halo orbits.” Acta Astronaut. 15 (6–7): 391–397. https://doi.org/10.1016/0094-5765(87)90175-5.
Szebehely, V. 1967. Theory of orbits: The restricted three body problem. New York: Academic Press.
Vignal, P., and H. Pernicka. 2006. “Low-thrust spacecraft formation keeping.” J. Spacecraft Rockets 43 (2): 466–475. https://doi.org/10.2514/1.11117.
Yang, C., H. Peng, S. Tan, Y. Li, and B. Chen. 2016. “Improved time-varying controller based on parameter optimization for libration-point orbit maintenance.” J. Aerosp. Eng. 29 (1): 04015010. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000502.
Zhang, H., and S. Li. 2019. “Station-keeping of libration point orbits by means of projecting to the manifolds.” Acta Astronaut. 163 (Oct): 38–44. https://doi.org/10.1016/j.actaastro.2018.12.002.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 35Issue 1January 2022

History

Received: Apr 14, 2021
Accepted: Aug 5, 2021
Published online: Sep 21, 2021
Published in print: Jan 1, 2022
Discussion open until: Feb 21, 2022

Permissions

Request permissions for this article.

Authors

Affiliations

Ph.D. Student, Dept. of Aerospace Engineering, Indian Institute of Technology Kanpur, Kanpur, Uttar Pradesh 208016, India (corresponding author). ORCID: https://orcid.org/0000-0003-1582-4590. Email: [email protected]
Assistant Professor, Dept. of Aerospace Engineering, Indian Institute of Technology Bombay, Mumbai, Maharashtra 400076, India. ORCID: https://orcid.org/0000-0001-6446-7281

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

  • Trajectory optimization of space vehicle in rendezvous proximity operation with evolutionary feasibility conserving techniques, Engineering Applications of Artificial Intelligence, 10.1016/j.engappai.2022.105523, 117, (105523), (2023).
  • A multi-step method to calculate long-term quasi-periodic orbits around the Sun-Earth $L_{1}$/$L_{2}$, Astrophysics and Space Science, 10.1007/s10509-022-04135-5, 367, 10, (2022).

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share