Izvestiya of Saratov University.

Mathematics. Mechanics. Informatics

ISSN 1816-9791 (Print)
ISSN 2541-9005 (Online)

For citation:

Sapunkov Y. G., Molodenkov A. V. Analytical algorithm of energy and time quasioptimal turn of a spacecraft under arbitrary boundary conditions. Izv. Sarat. Univ. Math. Mech. Inform., 2021, vol. 21, iss. 2, pp. 213-226. DOI: 10.18500/1816-9791-2021-21-2-213-226

This is an open access article distributed under the terms of Creative Commons Attribution 4.0 International License (CC-BY 4.0).
Published online: 
Full text:
(downloads: 17)
Article type: 

Analytical algorithm of energy and time quasioptimal turn of a spacecraft under arbitrary boundary conditions

Sapunkov Yakov Grigor'evich, Saratov State University
Molodenkov Alexei Vladimirovich, Institute of Precision Mechanics and Control, Russian Academy of Sciences

The optimal attitude maneuver control problem without control constraints is studied in the quaternion statement for an axially symmetric spacecraft as a rigid body under arbitrary boundary conditions on angular position and angular velocity of a spacecraft. The performance criterion is given by a functional combining the time and energy used for the attitude maneuver. Using substitutions of variables, the original problem is simplified (in terms of dynamic Euler equations) to the optimal slew problem for a rigid body with a spherical mass distribution. The simplified problem contains one additional scalar differential equation. In the class of generalized conical motions, the traditional optimal slew problem is modified to obtain analytical solutions for motion equations. The solutions contain arbitrary constants and two arbitrary scalar functions (generalized conical motion parameters). The proposed approach fits well with the Poinsot concept that any arbitrary angular motion of a rigid body around a fixed point can be considered as some generalized conical motion of a rigid body. Moreover, for the cases of analytic solvability of the classical problem of optimal reversal spherically symmetric spacecraft, when restrictions are imposed on the edge conditions of the problem (plane Euler turn, conical motion) solutions of the classical and modified tasks are completely the same. An optimization problem is formulated and solved with respect to these functions, the second derivatives of which serve as controls in the optimization problem. The resulting analytical solution of the modified problem can be treated as an approximate (quasioptimal) solution of the traditional optimal slew problem under arbitrary boundary conditions. The quasioptimal algorithm of the optimal turn of a spacecraft is given. Numerical example showing the closeness of the solutions of the traditional and modified optimal slew problems for an axially symmetric spacecraft is given. 

This work was supported by the Russian Foundation for Basic Research (project No. 19-01-00205).
  1. Branets V. N., Shmyglevskij I. P. Primenenie kvaternionov v zadachax orientacii tverdogo tela [The Use of Quaternions in Problems of Orientation of Solid Bodies]. Moscow, Nauka, 1973. 320 p. (in Russian).
  2. Scrivener S. L., Thompson R. C. Survey of time-optimal attitude maneuvers. Journal of Guidance, Control, and Dynamics, 1994, vol. 17, no. 2, pp. 225–233. https://doi.org/10.2514/3.21187
  3. Petrov B. N., Bodner V. A., Alekseev K. B. Analytical solution of the spatial slew manuever. Doklady Akademii Nauk SSSR [Reports of the USSR Academy of Sciences], 1970, vol. 192, no. 6, pp. 1235–1238 (in Russian).
  4. Branets V. N., Chertok M. B., Kaznacheev Yu. V. Optimal slew of a solid body with a single symmetry axis. Kosmicheskie issledovaniya [Space Research], 1984, vol. 22, iss. 3, pp. 352–360 (in Russian).
  5. Sirotin A. N. Optimal reorientation of a symmetric solid body from a state of rest to another state of rest. Izvestiya Akademii Nauk SSSR. Mekhanika tverdogo tela [News of the USSR Academy of Sciences. Mechanics of Solids], 1989, no. 1, pp. 36–47 (in Russian).
  6. Chelnokov Yu. N. Quaternion solution of kinematic problems in rigid body orientation control – equations of motion, problem statement, programmed motion, and control. Izvestiya Akademii Nauk. Mekhanika tverdogo tela [News of the Academy of Sciences. Mechanics of solids], 1993, no. 4, pp. 7–14 (in Russian).
  7. Levskij M. V. Pontryagin’s maximum principle in optimal control problems of orientation of a spacecraft. Journal of Computer and System Sciences International, 2008, vol. 47, no. 6, pp. 974–986. https://doi.org/10.1134/S1064230708060117
  8. Molodenkov A. V., Sapunkov Ya. G. Analytical solution of the time-optimal slew problem of a spherically symmetric spacecraft in the class of conical motion. Journal of Computer and Systems Sciences International, 2014, vol. 53, no. 2, pp. 159–171. https://doi.org/10.1134/S1064230714020130
  9. Pontriagin L. S., Boltianskii V. G., Gamkrelidze R. V., Mishchenko E. F. Matematicheskaia teoriia optimal’nykh protsessov [The Mathematical Theory of Optimal Processes]. Moscow, Nauka, 1961, 391 p. (in Russian).
  10. Li F., Bainum P. M. Numerical approach for solving rigid spacecraft minimum time attitude maneuvers. Journal of Guidance, Control, and Dynamics, 1990, vol. 13, no. 1, pp. 38–45. https://doi.org/10.2514/3.20515
  11. Molodenkov A. V., Sapunkov Ya. G. Analytical approximate solution of the problem of a spacecraft’s turn with arbitrary boundary conditions. Journal of Computer and Systems Sciences International, 2015, vol. 54, no. 3, pp. 458–468. https://doi.org/10.1134/S1064230715030144