Halo Orbit Maintenance around 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 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
Copyright
© 2021 American Society of Civil Engineers.
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
Authors
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
- Abolfazl Shirazi, Josu Ceberio, Jose A. Lozano, 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).
- Minghu Tan, Bingbing Ma, Haoyu Li, 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).