TY - GEN
T1 - On the performance of a genetic algorithm for spacecraft controller gain optimization
AU - Sorgenfrei, Matthew
AU - Sanyal, Amit K.
AU - Joshi, Sanjay
PY - 2013
Y1 - 2013
N2 - One challenge associated with implementing control algorithms on spacecraft operating in low Earth orbit is that it can be difficult to tune the gain parameters for ideal system operation. Many standard approaches to gain optimization, such as pole placement or linear quadratic methods, are not applicable for the large-angle reorientations that many spacecraft undertake. Furthermore, it is desireable to develop a strategy for gain tuning that does not require linearization of the system equations or other approximations while still maintaining computational efficiency. To that end, this paper presents a comparison between three different strategies for tuning the gains of a nonlinear, almost globally stable control law. Previous results have demonstrated the almost global stability of this control law by means of Lyapunov-type methods on the nonlinear space of rigid body rotations. With stability established, the gains of the control law are optimized for a large-angle "detumble" maneuver by means of trial-and-error search, a gradient optimization technique, and implementation of a genetic algorithm. It is shown that in general the genetic algorithm is able to search the design space more efficiently than the other methods, and is not subject to settling on local optima.
AB - One challenge associated with implementing control algorithms on spacecraft operating in low Earth orbit is that it can be difficult to tune the gain parameters for ideal system operation. Many standard approaches to gain optimization, such as pole placement or linear quadratic methods, are not applicable for the large-angle reorientations that many spacecraft undertake. Furthermore, it is desireable to develop a strategy for gain tuning that does not require linearization of the system equations or other approximations while still maintaining computational efficiency. To that end, this paper presents a comparison between three different strategies for tuning the gains of a nonlinear, almost globally stable control law. Previous results have demonstrated the almost global stability of this control law by means of Lyapunov-type methods on the nonlinear space of rigid body rotations. With stability established, the gains of the control law are optimized for a large-angle "detumble" maneuver by means of trial-and-error search, a gradient optimization technique, and implementation of a genetic algorithm. It is shown that in general the genetic algorithm is able to search the design space more efficiently than the other methods, and is not subject to settling on local optima.
UR - http://www.scopus.com/inward/record.url?scp=85086952129&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85086952129&partnerID=8YFLogxK
U2 - 10.2514/6.2013-5029
DO - 10.2514/6.2013-5029
M3 - Conference contribution
AN - SCOPUS:85086952129
SN - 9781624102240
T3 - AIAA Guidance, Navigation, and Control (GNC) Conference
BT - AIAA Guidance, Navigation, and Control (GNC) Conference
PB - American Institute of Aeronautics and Astronautics Inc.
T2 - AIAA Guidance, Navigation, and Control (GNC) Conference
Y2 - 19 August 2013 through 22 August 2013
ER -