Log-linear Dynamic Inversion for Thrusting Spacecraft on SE2(3)
Micah K. Condie, Abigaile E. Woodbury, Li-Yu Lin, Kartik A. Pant, Mike Walker, James Goppert
TL;DR
Powered spacecraft proximity operations are traditionally modeled via local linearizations that ignore Lie-group structure. The paper embeds disturbance-free dynamics in SE2(3) as a group-affine system, yielding exact log-linear tracking-error dynamics in Lie algebra, enabling direct use of linear tools for global analysis. A simple numerical example confirms that nonlinear SE2(3) error trajectories coincide with the linear Lie-algebra predictions, validating the approach. This foundational structure paves the way for invariant controllers, observer design, and convex safety certification in docking and rendezvous, with future work addressing disturbances and robustness through LMIs and related methods.
Abstract
We show that the dynamics of a thrusting spacecraft can be embedded in the Lie group SE2(3) in a form that is group-affine with application of a feed-forward control law. This structure implies that the configuration-tracking error evolves exactly linearly in the associated Lie algebra coordinates (log-linear dynamics), rather than arising from a local linearization of the nonlinear system. As a result, a broad class of linear analysis and synthesis tools becomes directly applicable to powered spacecraft motion on SE2(3). A simple numerical example confirms that the error predicted by the linear Lie-algebra dynamics matches the error computed from the full nonlinear system, illustrating the exact log-linear behavior. This foundational property opens a path toward rigorous tools for satellite docking, autonomous rendezvous and proximity operations, robust controller design, and convex safety certification-capabilities that are difficult to achieve with classical local linearizations such as Tschauner-Hempel/Yamanaka-Ankersen (TH/YA).
