Maximum Hands-Off Attitude Control
Peer reviewed, Journal article
Accepted version
Permanent lenke
https://hdl.handle.net/11250/3058511Utgivelsesdato
2022Metadata
Vis full innførselSamlinger
Originalversjon
10.23919/ACC53348.2022.9867455Sammendrag
In this paper, we explore the use of maximum hands-off control for attitude control of a spacecraft actuated by reaction wheels. The maximum hands-off, or L 0 -optimal, controller aims to find the sparsest control signal among all admissible control signals. L 0 -optimal problems are generally hard to solve as L 0 -cost functions are discontinuous and non-convex. Previous research have investigated methods to approximate the L 0 -norm in the cost function, for instance by using an L 1 -norm. We propose an approach to the maximum hands-off control problem for spacecraft attitude control involving an L 0 cost function relaxed through complementarity constraints. The controller is applied to the spacecraft attitude control problem, and the performance of the maximum hands-off controller is compared to that of the L 1 -optimal controller. Simulations of a 6U CubeSat were conducted using CasADi as the primary optimization tool, and the L 1 - and L 0 -optimal control problems were discretized using direct multiple-shooting and solved using the IPOPT solver. In addition to these results, we propose a new control scheme, called moving maximum hands-off control, which lets the user specify in which time interval the control should occur, and then aims to find the sparsest control among all admissible controls based on this information. The moving maximum hands-off controller is demonstrated to be as sparse as the maximum hands-off controller for some spacecraft maneuvers.