FULL TEXT IN RUSSIAN


Mekhatronika, Avtomatizatsiya, Upravlenie, 2016, vol. 17, no. 1, pp. 57—66
DOI: 10.17587/mau.17.57-66


Terminal Intertial Attitude Control for a Spacecraft

N. E. Zubov1, 2, nikolay.zubov@rsce.ru, M. V. Li2, marat.li@rsce.ru, E. K. Li1, elen.k.lee@student.bmstu.ru, E. A. Mikrin1, 2, eugeny.mikrin@rsce.ru, V. N. Ryabchenko1, 2,
1Bauman Moscow State Technical University, Moscow, 105005, Russian Federation,
2Energia Rocket and Space Corporation, Moscow Region, Korolev, 141070, Russian Federation


Corresponding author: Zubov Nikolay E., D. Sc., Professor, Deputy and Scientific Director of the Research and Development Centre of Energia Corporation named after S. P. Korolev, Professor of the Automatic Control System Department of Moscow State Technical University named after N. E. Bauman, e-mail: nikolay.zubov@rsce.ru

Received on August 03, 2015
Accepted on August 17, 2015

This paper addresses a terminal control scheme for a basic attitude maneuver of a spacecraft, formation of an "inertial attitude" mode in the finite time bounds. The algorithm is based on determination of the angular velocity program values. This determination uses the analytical expressions obtained by means of the boundary solution proposed in the authors' previous works. The solution assumes discrete model parameters' identification by the modal control decomposition method in the observer synthesis. The further stabilization of the attitude and angular velocity parameters is necessary. The angular motion control process is described by the kinematic equations in Rodrigues-Hamilton parameters and Euler's dynamic equations. Analytical solution of the kinematic equations with the constant values of the angular velocity is used to determine the program values of the angular velocity. This allows us to obtain new values of the program angular velocity in every onboard computer cycle. These values ensure forming up of the inertial attitude for the given time. The next step is to calculate an appropriate momentum control values. Linearized Euler's equations are used to get the control values. Linearization is performed at every cycle of the onboard computer. It gives a high degree approximation to the nonlinear model of a spacecraft angular motion. All the synthesized control laws and observer feedback coefficient matrices have simple analytic forms and can be implemented on the onboard digital computer for a real-time execution to form-up the inertial attitude mode. Numerical examples are presented to demonstrate the successful work of the developed control algorithms for a wide variety of the initial conditions (initial attitude, maneuver time) in the inertial coordinate system.

Keywords: inertial attitude, mathematical model of spacecraft, finite-time control, synthesis of the angular velocity program values


Acknowledgements: The work was supported by the Russian Foundation for Basic Research, project no. 14-11-00046.

For citation:
Zubov N. E., Li M. V., Li E. Ê., Mikrin E. À., Ryabchenko V. N. Terminal Inertial Attitude Control for a Spacecraft, Mekhatronika, Avtomatizatsiya, Upravlenie, 2016, vol. 17, no. 1, pp. 57—66.
DOI: 10.17587/mau/17.57-66

To the contents