Application of the bio-inspired optimization methods in the solar sail optimal open-loop control problem
DOI: 10.34759/trd-2022-122-24
Аuthors
1*, 2**1. ,
2. Moscow Aviation Institute (National Research University), 4, Volokolamskoe shosse, Moscow, А-80, GSP-3, 125993, Russia
*e-mail: avpanteleev@inbox.ru
**e-mail: vanbelyakov@yandex.ru
Abstract
This article discusses application of bio-inspired metaheuristic global optimization methods: Grey Wolf Optimizer (GWO) and Whale Optimization Algorithm (WOA) for the problem of optimal loop-open control. Optimal control needs to manipulate space probe with solar sail. These algorithms belong to the class of swarm optimization methods, which feature is possibility of data transfer between individuals. At the same time GWO and WOA were inspired by nature, therefore we may relate them to bio-inspired category. The behavior of a nonlinear deterministic continuous model of a plant is described by a system of differential equations with given initial conditions and a non-fixed terminal time. It is assumed that only time information is available during control, i.e. the open-loop control is used. Numerical solution is found in the form of saturation function, which guarantees fulfillment of parallelepiped control constraints. Function arguments are finding in the linear combination of given base functions. Since terminal moment is undefined, this article applies method of transformation to the fixed terminal time problem, which introduces new independent variable, related with time.
The task is to find optimal control law for realizing solar system mission flight from the Earth’s orbit to the Mercury’s orbit in the shortest possible time. Algorithm of two bio-inspired metaheuristic optimization methods application and software were created for numerical solution solar sail open-loop control problem. Software gives mathematical modelling with various parameters for a subsequent visualization. Comparison with known results was provided. Recommendations were provided for parameters choose to solve typical model optimization and applied solar sail control problem.
Keywords:
optimal open-loop control problems, global optimization algorithm, software, bio-inspired algorithm, metaheuristic, time optimal control, solar sailReferences
-
Panovskiy V.N., Panteleev A.V. Meta-heuristic interval methods of search of optimal in average control of nonlinear determinate systems with incomplete information about its parameters, Journal of Computer and Systems Sciences International, 2017, 56(1), pp. 52–63. DOI: 10.1134/s1064230717010117
-
Panteleev A.V., Pis’mennaya V.A. Application of a memetic algorithm for the optimal control of bunches of trajectories of nonlinear deterministic systems with incomplete feedback, Journal of Computer and Systems Sciences International, 2018, 57(1), pp. 25–36. DOI: 10.1134/s1064230718010082
-
Panteleev A.V., Karane M.M.S. Trudy MAI, 2021, no. 117. URL: http://trudymai.ru/eng/published.php?ID=156249. DOI 10.34759/trd-2021-117-10
-
Fedorenko R.P. Priblizhennoe reshenie zadach optimal'nogo upravleniya (Approximate solution of optimal control problems), Moscow, Nauka, 1978, 488 p.
-
Kazmerchuk P.V., Vernigora L.V. Trudy MAI, 2020, no. 115. URL: http://trudymai.ru/eng/published.php?ID=119924. DOI: 10.34759/trd-2020-115-09
-
Bortakovskii A.S., Uryupin I.V. Trudy MAI, 2020, no. 113. URL: http://trudymai.ru/eng/published.php?ID=118185. DOI: 10.34759/trd-2020-113-17
-
Vernigora L.V., Kazmerchuk P.V. Trudy MAI, 2019, no. 106. URL: http://trudymai.ru/eng/published.php?ID=105759
-
Rybakov K.A. Solving the nonlinear problems of estimation for navigation data processing using continuous particle filter, Gyroscopy and Navigation, 2019, no. 10(1), pp. 27–34. DOI:10.1134/S2075108719010061
-
Rybakov K.A. Spectral method of analysis and optimal estimation in linear stochastic systems, International Journal of Modeling Simulation and Scientific Computing, 2020, no. 11(3), pp. 2050022. DOI:10.1142/S1793962320500221
-
Uryupin I.V. Trudy MAI, 2018, no. 100. URL: http://trudymai.ru/eng/published.php?ID=93440
-
Luus R. Iterative dynamic programming. Chapman and Hall/CRC, Boca Raton, USA, 2000, 344 p.
-
Mirjalili S., Mirjalili S.M., Lewis A. Grey wolf optimizer, Advances in Engineering Software, 2014, vol. 69, pp. 46–61. DOI:10.1016/j.advengsoft.2013.12.007
-
Mittal N., Singh U., Sohi B.S. Modified grey wolf optimizer for global engineering optimization, Applied Computational Intelligence and Soft Computing, 2016. DOI:10.1155/2016/7950348
-
Panteleev A.V., Belyakov I.A. Modelirovanie i analiz dannykh, 2021, vol. 11, no. 2, pp. 59–73. DOI: 10.17759/mda.2021110204
-
Mirjalili S., Lewis A. The Whale Optimization Algorithm, Advances in Engineering Software, 2016, vol. 95, pp. 51-67. DOI:10.1016/j.advengsoft.2016.01.008
-
Wang Y., Zhu M., Wei Y. Solar Sail Spacecraft Trajectory Optimization Based on Improved Imperialist Competitive Algorithm, Proceedings of the 10th World Congress on Intelligent Control and Automation, 2012, pp. 191–195. DOI:10.1109/WCICA.2012.6357865
-
Panteleev A.V., Panovskii V.N. Vestnik NPO imeni S.A. Lavochkina, 2016, no. 4(34), pp. 110-117.
-
McInnes C.R., Hughes G.W. Low Cost Mercury Orbiter and Sample Return Missions Using Solar Sail Propulsion, Aeronautical Journal, 2003, no. 107(1074), pp. 469–478.
-
Hughes G.W., McDonald M., McInnes C.R. Terrestrial Planet Sample Return Using Solar Sail Propulsion, Acta Astronautica, 2006, no. 59(8-11). pp. 797–806. DOI:10.1016/j.actaastro.2005.07.019
-
Kamboj V.K., Bath S.K., Dhillon J.S. Solution of non-convex economic load dispatch problem using Grey Wolf Optimizer, Neural Computing and Applications, 2015, vol. 27, pp. 1301-1316. DOI:10.1007/s00521-015-1934-8
Download