Low-thrust spacecraft trajectories optimization by linearization method
Mathematica modeling, numerical technique and program complexes
Аuthors
*, **Lavochkin Research and Production Association, NPO Lavochkin, 24, Leningradskay str., Khimki, Moscow region, 141400, Russia
*e-mail: vlv@laspace.ru
**e-mail: pavel.kazmerchuk@gmail.com
Abstract
Problems of a low thrust spacecraft trajectories optimization are rather complicated problems of nonlinear optimization in the presence of constrains. The authors suggest applying linearization method modified for compound dynamic systems optimization for solving them. The Modified Method of a Linearization (MML) is quite a general method of nonlinear optimization problems solution. However, specifics of trajectory optimization problems of a low thrust spacecraft require confirmation of the MML application possibility to solve them. Two problems are being solved in this work:
- A flat flight optimization of a spacecraft with electric propulsion unit (EPU) and a solar sail between the Earth and Mars orbits;
- An optimization problem of a flight between two arbitrary non-coplanar near-Earth orbits.
The obtained results were compared to the results obtained by other authors.
The flat flight optimization problem of a spacecraft with EPU and a solar sail between the Earth and Mars orbits was solved for the two values of dimensionless initial acceleration of 1.0 and 0.02. An error of 0.37% in term of criterion, and 0.32% in the flight range angle was obtained for the first problem. In the second problem, the flight range angle error was 4.9%. The criterion value agreed within the put forward significant figures. In the flat flight optimization problem of a spacecraft with EPU and a solar sail between the Earth and Mars the results obtained with MML are better than the results obtained by the majority of other authors in the sense of criterion value. In the optimization problem of elliptic-to-geostationary orbit transfer for minimum time the obtained error in the criterion value was 0.05%, and control and trajectory nature coincided with the considered work.
Based on a number of the well-known examples the article demonstrates the MML steady work while solving the offered problems of trajectory optimization of a low thrust spacecraft with EPU and solar sail. A close agreement of the results with the results of other authors was obtained. This allows make conclusion on the possibility of MML application for solving the regarded classes of the trajectory optimization problems for low thrust spacecraft. The main advantages of the method are the large area of the solution convergence, which allows selecting trivial initial approximations, operating in terms of the loop problem without the necessity of obtaining additional structures of the transversability condition type etc. Rather slow convergence in the problem of transfering a spacecraft with EPU between two noncoplanar orbits, associated with the necessity of selecting a small-size area of the acceptable variations (the area in which the linear programming problem is being solved) to ensure the acceptable linearization level may be related to the shortcomings.
Keywords:
linearization method, low thrust, nonlinear optimizationReferences
-
Kazmerchuk P.V. Vestnik NPO im. S.A. Lavochkina, 2017, no. 4, pp. 47 – 52.
-
Grodzovskii G.L., Ivanov Yu.N., Tokarev V.V. Mekhanika kosmicheskogo poleta. Problemy optimizatsii (Space flight mechanics. Optimization problem), Moscow, Nauka, 1975, 702 p.
-
Kazmerchuk P.V. Vestnik NPO im. S.A. Lavochkina, 2015, no. 4, pp. 37 - 42.
-
Fedorenko R.P. Priblizhennoe reshenie zadach optimal'nogo upravleniya (Approximate solution of optimal control problems), Moscow, Nauka, 1978, 488 p.
-
Kelly H.J. Gradient theory of optimal flight path, ARS Journal, 1960, vol. 30, no. 10, pp. 59 - 64.
-
Kim M, Continuous Low–Thrust Trajectory Optimization: Techniques and Applications. Doctoral dissertation, Virginia Tech, Blacksburg, USA, 2005, 136 p.
-
Zhukov A.N., Lebedev V.N. Kosmicheskie issledovaniya, 1964, vol. 2, no. 1, pp. 46 - 50.
-
Jayaraman T.S. Time-optimal orbit transfer trajectory for solar sail spacecraft, Journal of Guidance and Control, 1980, vol. 3, no. 6, pp. 536 - 542.
-
Caillau J.B., Gergaud J., Noailles J. 3D Geosynchronous Transfer of a Satellite: Continuation on the Thrust, Journal of Optimization Theory and Applications, 2003, vol. 118, no. 3, pp. 541 - 565.
-
Jasper T. Low-thrust trajectory analysis for the geosynchronous mission, 10th Electric Propulsion Conference, International Electric Propulsion Conference, 1973, available at: https://doi.org/10.2514/6.1973-1072
-
Jo Jung-Hyun, Park In-Kwan, Choe Nam-Mi, Choi Man-Soo. The Comparison of the Classical Keplerian Orbit Elements, Non-Singular Orbital Elements (Equinoctial Elements), and the Cartesian State Variables in Lagrange Planetary Equations with J2 Perturbation. Part I. Journal of Astronomy and Space Sciences, 2011, vol. 28, issue 1, pp. 37 – 54.
-
Hairer E., Wanner G. Solving Ordinary Differential Equations I: Nonstiff Problems, 1993, Springer-Verlag, Berlin, DOI: 10.1007/978-3-540-78862-1
-
Petukhov V.G. Kosmicheskie issledovaniya, 2004, no. 3, pp. 260 - 279.
-
Fourcade J., Geffroy S., Epenoy R. An Averaging Optimal Control Tool for Low-Thrust Optimum-Time Transfers. URL: http://logiciels.cnes.fr/MIPELEC/en/logiciel.htm
-
Kazmerchuk P.V. Razrabotka programmno-matematicheskogo obespecheniya optimizatsii traektorii KA s solnechnym parusom (Software and mathematical support development for trajectories optimization of spacecraft with solar sail), Doctor's thesis, Moscow, 2007, 25 p.
-
Kazmerchuk P.V. Vestnik NPO im. S.A. Lavochkina, 2016, no 3, pp. 83 - 88.
-
Konstantinov M.S., Min Tein. Aerospace MAI Journal, 2009, vol. 16, no. 5, pp. 282 – 290.
-
Konstantinov M.S., Tein M. Trudy MAI, 2013, no. 67, available at: http://trudymai.ru/eng/published.php?ID=41510
-
Konstantinov M.S., Petukhov V.G., Leb Kh.V. Trudy MAI, 2012, no. 60, available at: http://trudymai.ru/eng/published.php?ID=35372
-
Leb Kh.V., Petukhov V.G., Popov G.A. Trudy MAI, 2011, no. 42, available at: http://trudymai.ru/eng/published.php?ID=24275
Download