Efficient Stabilization of Hybrid Coulomb Spacecraft Formations using Control Lyapunov Functions
Adam M Tahir
TL;DR
This work tackles stabilizing a multi-spacecraft formation equipped with both Coulomb actuation and thrusters. It introduces a control allocation framework based on a control Lyapunov function $V(\Xi)$, partitioning the CLF decrease between Coulomb inputs $qq^\top$ and thrusts $T$ via a design parameter $\eta$, and solving a sequence of tractable problems to compute $q^\star$ and $T^\star$. The method leverages the structure of $\dot{V}$ as a quadratic form in $q$ and affine in $T$, enabling a QCQP formulation; feasibility is guaranteed by the system’s over-actuated nature. Numerical results on a four-spacecraft formation show an $85\%$ reduction in propellant relative to thruster-only maneuvers, with careful tuning of $\eta$ and switching strategies further reducing fuel use while maintaining acceptable steady-state error. The approach offers a practical, decomposition-based way to realize stable, propellant-efficient formation control for high-dimensional HCSFs with potential applicability to mission planning and autonomous swarm operations.
Abstract
A control allocation algorithm using control Lyapunov functions to determine stabilizing charges and thrusts of hybrid Coulomb spacecraft formations (HCSFs) is presented. The goal is to stabilize a desired configuration while minimizing the thruster actuation and maximizing Coulomb actuation to minimize propellant usage. A proportion of the decrease of the control Lyapunov function is designated for Coulomb actuation and the rest is performed by thrusters. Simulations show that an 85% reduction of propellant compared to using solely thrusters is attainable using the proposed algorithm. It is shown that the best role for thrusters in a HCSF is to provide small corrections that cannot be provided by Coulomb actuation.
