arXiv Science⌕ Search

arXiv subjects

Matthew Hunter

Publications and source records attributed to Matthew Hunter.

5 recordsLinked to original sources

Robust Closed-form Framework for Drag-Propulsive Control of Formation Flight

To conserve propellant, Distributed Space Systems (DSS) can leverage environmental forces to produce low cost relative forces, such as atmospheric drag in Low Earth Orbit (LEO). This work maximizes this strategy by developing robust, closed-form algorithms for optimal "hybrid" control, defined here as complementing the magnitude and directionality deficiencies of differential drag with the superior control authority of propulsive maneuvers within the same control window. The use of drag introduces a significant source of dynamic uncertainty to the control problem, primarily from inaccurate atmospheric density modelling. This paper develops a robust control architecture that periodically re-solves the remaining drag maneuver plan in a diminishing horizon policy, rejecting operational and navigation errors while retaining the cost savings offered by differential drag. The approach is built upon reachable set theory, a control analysis technique that provides conditions for optimality for Linear Time Variant (LTV) systems with norm-like cost functions and optimally decouples hybrid control into separate propulsive and differential drag sub-problems. The optimality conditions are leveraged to prove the asymptotic Lyapunov stability of ideal reachable set-based control solutions and derive error bounds on this stability. A covariance analysis on the primary sources of error in hybrid control determines that the dominating source of uncertainty is the atmospheric density model. This conclusion allows the bounds on Lyapunov stability to be completely met by simply conditioning the atmospheric density value used in the control solutions. The derived Lyapunov stability bounds and performance of the algorithm are demonstrated experimentally in high fidelity full-force orbital simulations of the upcoming Space Weather Reconfigurable Multiscale Experiment (SWARM-EX) mission.

math.OC↗

Fast Fuel-Optimal Constrained Impulsive Control with Application to Distributed Spacecraft

This work extends a reachable set theory approach for fuel-optimal control to incorporate convex and non-convex state, time, and magnitude constraints. The solver is designed from a new set of optimality conditions, derived by reformulating a single reachable set into multiple time-ordered, step-wise reachable set waypoint sub-problems, where a waypoint is the state reached after a given maneuver. Non-convex constraints are satisfied at each waypoint, preserving convexity at each sub-problem without needing to convexify the full control problem, enabling the computationally efficient identification of constrained optimal maneuvers, and guaranteeing a user-defined bound on constrained cost. To produce an optimal maneuver plan, the solver rolls out constrained trajectories until the remaining unconstrained solution adheres to the problem constraints. The fuel-optimal control problem considered by this work is broadly applicable to many fields and particularly significant to Distributed Space Systems (DSS). Multi-agent guidance and propulsive control techniques, often for small spacecraft at close separations, require guarantees of collision avoidance, efficient maneuvering to preserve a restricted fuel payload, and numerically-simple algorithms functional under on-board computational processing limitations. The proposed solver offers both user-defined bounds on constrained maneuver optimality and enhanced computational efficiency to directly address these challenges, and these capabilities are demonstrated comparatively against baseline solvers from the literature through Monte Carlo analysis on a variety of relevant DSS scenarios. Overall, this work enables the benefits of reachable set theory, namely computational efficiency and provable optimality, to be extended to control problems of higher fidelity.

math.OC↗

Closed-form Optimal Solutions for Propulsive-Differential Drag Control of Spacecraft Swarms

This paper presents a novel optimal control approach for Distributed Space Systems (DSS) to minimize the total delta-v cost for large, time-constrained reconfigurations. Reconfiguration cost is decreased by blending differential drag and propulsive control within the same control window. By parameterizing the problem with Relative Orbital Elements (ROE) and leveraging reachable set theory, a maneuver planning methodology is derived to produce provably-optimal, full roto-translational control solutions in closed-form, such that they can be implemented on hardware-limited spacecraft.

math.OC↗

Closed-form Optimal Propulsive-Differential Drag Control for Large Reconfigurations of Spacecraft Swarms

Distributed Space Systems offer unique capabilities but have significant hardware limitations on computational processing and fuel when employing small satellites. These constraints drive interest in deterministic maneuver planning that incorporates orbital perturbations to improve final state accuracy and decrease reconfiguration delta-v cost. This paper proposes a novel closed-form, provably optimal framework to generate complete roto-translational solutions for propulsive-differential drag control of multiple satellites. The approach leverages relative orbit elements and reachable set theory to characterize all control with a single methodology that can be readily generalized to generic impulsive-continuous control. The algorithm is robust to large reconfigurations and extended control windows where differential drag is most effective.

math.OC↗

Optimal Impulsive Control of Cislunar Relative Motion using Reachable Set Theory

This work presents the first application of the state-of-the-art Koenig-D'Amico reachable set theory solver to cislunar, chaotic relative motion in the Circular-Restricted Three-Body Problem (CR3BP). The relative motion dynamics of two spacecraft, a chief and a deputy, in the CR3BP are formulated as a Linear Time-Variant (LTV) system, allowing the solver to find an optimal impulsive control maneuver plan. This methodology demonstrates robust and accurate control performance for both small and large reconfigurations over different CR3BP orbits and control windows. These capabilities are enhanced by a Model Predictive Control (MPC) architecture to reject all sources of control, navigation, and dynamic error. The performance of the proposed approach is validated by unit testing, Monte Carlo simulations, and comparisons to baseline models for spacecraft relative motion. Overall, this work demonstrates an optimal control methodology with the computational efficiency to be used on-board spacecraft, enabling the safe, effective, and efficient operation of Distributed Space Systems in cislunar space.

math.OC↗