A Methodology for Tracking Control for Formation Flight of Satellites
Satellite formation flight (SFF) has great potential with numerous advantages such as reducing mission costs, making missions more efficient and flexible, and enabling advanced applications including space-interferometry and high-resolution imaging. However, precision control of satellite formations is still an open problem due to its nonlinear governing dynamics and severe system uncertainties/disturbances. This paper deals with a two-step satellite formation control methodology in the presence of uncertainties and external disturbances. First, assuming a nominal SFF system (with no uncertainties/disturbances) that provides the best deterministic assessment of the real-life uncertain environment, a nonlinear controller is developed without any linearizations/approximations such that a desired formation configuration is exactly achieved. This feedback control strategy is inspired by results from analytical dynamics called the fundamental equation of constrained motion. In addition, Baumgarte's stabilization technique is employed to asymptotically stabilize the SFF system from any initial conditions that do not satisfy the desired configuration requirements, as usually happens in real-world space applications. In the second-step, an adaptive robust controller is designed to compensate for uncertainties and disturbances to which the SFF system may be subjected. This control law is explored based on a generalization of the notion of sliding mode control. Upon defining an error as the difference between the actual trajectory and the nominal trajectory generated by the first nominal controller and feeding this error back to the second controller, the resulting trajectory accurately tracks the reference one even in the presence of uncertainties and disturbances. This new control approach is continuous because it is linear in the sliding variable, thereby removing the problem of chattering. Also, since it is onerous or costly, and often impossible, to exactly measure the magnitude of the uncertainties or the disturbances, an adaptive law that automatically updates the gain is proposed such that the control law adapts itself to the time-varying uncertain SFF dynamics in order to effectively and quickly mitigate the effects of the uncertainties/disturbances. As a result, the error always lies in a user-provided desired bound without a priori knowledge of the uncertainties/disturbances. The new controller may take different forms depending on practical considerations but special attention is paid to a proportional-derivative form with time-varying gain that yields numerous applications. Furthermore, by combining with the Baumgarte's stabilization method, the sliding variable always starts from zero and robustness is guaranteed from the start. The control thrust function is explicitly obtained and the method is not computationally intensive. This makes the proposed approach ideal for on-orbit real-time SFF control. Numerical simulations demonstrate the effectiveness, accuracy, and robustness of the proposed two-step control methodology, in which a desired formation configuration is to be precisely maintained even in the presence of uncertainties in satellite mass, and unknown or uncertain external disturbances.
A Methodology for Tracking Control for Formation Flight of Satellites
Category
Technical Paper Publication
Description
Session: 04-01-01 General Aerospace I
ASME Paper Number: IMECE2020-24478
Session Start Time: November 19, 2020, 03:10 PM
Presenting Author: Hancheol Cho
Presenting Author Bio: Hancheol Cho is an assistant professor of the Department of Mechanical Engineering at Bradley University, Peoria, Illinois. Dr. Cho received his B.S. and M.S. degrees from Yonsei University, South Korea and his Ph.D. degree in Aerospace Engineering from the University of Southern California, Los Angeles in 2012. In industry he was with Samsung Techwin Co., Ltd. in South Korea as a senior research engineer from 2013 to 2015. He spent his postdoctoral career at the University of Liege in Belgium (2015-2017) and Sandia National Laboratories in Albuquerque, New Mexico (2017-2019). His research interests are in linear/nonlinear dynamics and control, astrodynamics, robust adaptive controls, optimization, and robotics.
Authors: Hancheol Cho Bradley University
Firdaus Udwadia University of Southern California