SearcharxivSearch

arXiv subjects

Jack Yarndley

Publications and source records attributed to Jack Yarndley.

9 recordsLinked to original sources

Exoplanetary Tour Design with Solar Sails: TheAntipodes Results in the GTOC13 Problem

Solar sails present an attractive but challenging propulsion method for large-scale, long-duration trajectory design problems. In 2025, the 13th Global Trajectory Optimization Competition (GTOC13) presented a trajectory design problem involving an exoplanetary solar sailing spacecraft in the fictional Altaira system, where the goal is to collect scientific return from flybys of planets, comets, and asteroids. High-scoring solutions combine combinatorial gravity assist tour design with continuous solar sail trajectory optimization. This paper presents the solution approach developed by the team `TheAntipodes' during GTOC13. The approach combines several search and optimization stages: (1) trade studies to identify competitive entry opportunities, (2) large-scale beam search over ballistic gravity assist tours to identify beneficial planetary structures, (3) resonant targeting strategies for Vulcan flyby sequences, and (4) multi-leg solar sail trajectory refinement using sequential convex programming (SCP). A key component of the refinement process is the use of a lossless control-convex solar sail formulation, which allows for large portions of the trajectory, including all gravity assist geometry and flyby timing, to be optimized simultaneously to maximize score. The resulting trajectory placed third, with a score of 337.878 from 133 scoring flybys, and exhibited a structure broadly similar to those of the other high-scoring solutions. This demonstrates the scalability of methods such as SCP for very large trajectory design problems.

astro-ph.IM

Station-Keeping Approach for Extremely Low Lunar Orbits with Solar Sailing

Renewed interest in cislunar space has created opportunities for sustained operations in extremely low-lunar orbits (eLLOs), where altitudes below 50~km enable close surface proximity. However, these orbits are strongly perturbed by the irregular lunar gravity field, leading to rapid eccentricity growth, high station-keeping costs or even surface impact. Recent advances in our understanding of the lunar `translation theorem' have revealed predictable behavior in the eccentricity vector, offering new opportunities for efficient control. This paper introduces a two-stage framework for solar sail station-keeping in eLLOs. First, a mixed-integer second-order cone programming (MISOCP) approach leverages the translational behavior of the eccentricity vector to identify orbit and sail configurations favorable for station-keeping. Second, a lightweight sequential convex programming (SCP) formulation refines these into high-fidelity trajectories, enabled by a recently developed lossless convexification of solar sail dynamics. A case study inspired by the Lunar Reconnaissance Orbiter (LRO) mission demonstrates that a realistic solar sail spacecraft can be maintained within the eLLO regime for at least 1~year without propellant expenditure, suggesting that longer-duration, or even indefinite station-keeping, may be feasible. The approach remains effective at reduced control update frequencies (down to monthly) and exhibits low sensitivity to uncertainties.

astro-ph.IM

Can LLMs Do Rocket Science? Exploring the Limits of Complex Reasoning with GTOC 12

Large Language Models (LLMs) have demonstrated remarkable proficiency in code generation and general reasoning, yet their capacity for autonomous multi-stage planning in high-dimensional, physically constrained environments remains an open research question. This study investigates the limits of current AI agents by evaluating them against the 12th Global Trajectory Optimization Competition (GTOC 12), a complex astrodynamics challenge requiring the design of a large-scale asteroid mining campaign. We adapt the MLE-Bench framework to the domain of orbital mechanics and deploy an AIDE-based agent architecture to autonomously generate and refine mission solutions. To assess performance beyond binary validity, we employ an "LLM-as-a-Judge" methodology, utilizing a rubric developed by domain experts to evaluate strategic viability across five structural categories. A comparative analysis of models, ranging from GPT-4-Turbo to reasoning-enhanced architectures like Gemini 2.5 Pro, and o3, reveals a significant trend: the average strategic viability score has nearly doubled in the last two years (rising from 9.3 to 17.2 out of 26). However, we identify a critical capability gap between strategy and execution. While advanced models demonstrate sophisticated conceptual understanding, correctly framing objective functions and mission architectures, they consistently fail at implementation due to physical unit inconsistencies, boundary condition errors, and inefficient debugging loops. We conclude that, while current LLMs often demonstrate sufficient knowledge and intelligence to tackle space science tasks, they remain limited by an implementation barrier, functioning as powerful domain facilitators rather than fully autonomous engineers.

cs.AI

Optimization of Transfers linking Ballistic Captures to Earth-Moon Periodic Orbit Families

The design of transfers to periodic orbits in the Earth-Moon system has regained prominence with NASA's Artemis and CNSA's Chang'e programs. This work addresses the problem of linking ballistic capture trajectories - exploiting multi-body dynamics for temporary lunar orbit insertion - with bounded periodic motion described in the circular restricted three-body problem (CR3BP). A unified framework is developed for optimizing bi-impulsive transfers to families of periodic orbits via a high-order polynomial expansion of the CR3BP dynamics. That same expansion underlies a continuous parameterization of periodic orbit families, enabling rapid targeting and analytic sensitivity. Transfers to planar periodic orbit families - such as Lyapunov L1/L2 and distant retrograde orbits (DROs) - are addressed first, followed by extension to spatial families - such as butterfly and halo L1/L2 orbits - with an emphasis towards near-rectilinear halo orbits (NRHOs). Numerical results demonstrate low-Δv solutions and validate the method's adaptability for designing lunar missions. The optimized trajectories can inform an established low-energy transfer database, enriching it with detailed cost profiles that reflect both transfer feasibility and underlying dynamical relationships to specific periodic orbit families. Finally, the proposed transfers provide reliable estimates for rapid refinement, making them readily adaptable for further optimization across mission-specific needs.

astro-ph.EP

Sequential Convex Programming for Multimode Spacecraft Trajectory Optimization

Spacecraft equipped with multiple propulsion modes or systems can offer enhanced performance and mission flexibility compared with traditional configurations. Despite these benefits, the trajectory optimization of spacecraft utilizing such configurations remains a complex challenge. This paper presents a sequential convex programming (SCP) approach for the optimal design of multi-mode and multi-propulsion spacecraft trajectories. The method extends the dynamical linearization within SCP using sparse automatic differentiation, enabling efficient inclusion of multiple propulsion modes or systems without complex manual reformulation while maintaining comparable computational efficiency. New constraint formulations are introduced to ensure selection of a single propulsion mode at each time step and limit the total number of modes used. The approach is demonstrated for (i) a low-thrust Earth-67P rendezvous using the SPT-140 thruster with 20 discrete modes, and (ii) an Earth-Mars transfer employing both a low-thrust engine and a solar sail. Results confirm that the proposed method can efficiently compute optimal trajectories for these scenarios.

astro-ph.IM

Using the Translation Theorem for the Automated Stationkeeping of Extremely-Low Lunar Missions

Extremely-Low Lunar Orbits (eLLOs) (altitudes $\leq 50$ km) exhibit severe perturbations due to the highly non-spherical lunar gravitational field, presenting unique challenges to orbit maintenance. These altitudes are too low for the existence of stable `frozen' orbits, and naive stationkeeping methods, such as circularization, perform poorly. However, mission designers have noticed a particular characteristic of low lunar orbits, which they have found useful for stationkeeping and dubbed the "translation theorem", wherein the eccentricity vector follows a predictable monthly pattern that is independent of its starting value. We demonstrate this feature results from the low orbital eccentricity combined with the dominant effect of a particular subset of sectoral and tesseral harmonics. Subsequently, automated stationkeeping strategies for eLLOs are presented, utilizing this theorem for eccentricity vector control. Several constraints within the eccentricity vector plane are explored, including circular, annular, and elevation-model derived regions, each forming distinct stationkeeping strategies for varying orbital configurations. Subsequently, the optimal control profiles for these maneuvers within the eccentricity plane are obtained using Sequential Convex Programming (SCP). The proposed strategies offer computational simplicity and clear advantages when compared to traditional methods and are comparable to full trajectory optimization.

astro-ph.IM

Multi-Target Spacecraft Mission Design using Convex Optimization and Binary Integer Programming

The optimal design of multi-target rendezvous and flyby missions is challenging due to the combination of traditional spacecraft trajectory optimization and high-dimensional combinatorial problems. This often requires large-scale global search techniques or simplified approximations that rely on manual tuning to be performant. While global search techniques are typically computationally expensive, limiting their use in time- or cost-constrained scenarios, this work proposes a computationally efficient nested-loop approach. The problem is split into separate combinatorial and optimal control subproblems: the combinatorial problem is solved using Binary Integer Programming (BIP) with a fixed rendezvous time schedule, while the optimal control problem is handled with adaptive-mesh Sequential Convex Programming (SCP), which also optimizes the time schedule. By iterating these processes in a nested-loop structure, the approach can efficiently find high-quality solutions. When, applied to the Global Trajectory Optimization Competition 12 (GTOC 12) problem, this method results in several new best-known solutions.

astro-ph.IM

GTOC 12: Results from TheAntipodes

We present the solution approach developed by the team `TheAntipodes' during the 12th edition of the Global Trajectory Optimization Competition (GTOC 12). An overview of the approach is as follows: (1) generate asteroid subsets, (2) chain building with beam search, (3) convex low-thrust trajectory optimization, (4) manual refinement of rendezvous times, and (5) optimal solution set selection. The generation of asteroid subsets involves a heuristic process to find sets of asteroids that are likely to permit high-scoring asteroid chains. Asteroid sequences `chains' are built within each subset through a beam search based on Lambert transfers. Low-thrust trajectory optimization involves the use of sequential convex programming (SCP), where a specialized formulation finds the mass-optimal control for each ship's trajectory within seconds. Once a feasible trajectory has been found, the rendezvous times are manually refined with the aid of the control profile from the optimal solution. Each ship's individual solution is then placed into a pool where the feasible set that maximizes the final score is extracted using a genetic algorithm. Our final submitted solution placed fifth with a score of $15,489$.

astro-ph.IM

Asymmetric Assembly of Lennard-Jones Janus Dimers

Self-assembly of Janus (or `patchy') particles is dependent on the precise interaction between neighbouring particles. Here, the orientations of two amphiphilic Janus spheres within a dimer in an explicit fluid are studied with high geometric resolution. Molecular dynamics simulations and first-principles energy calculations are used with hard- and soft-sphere Lennard-Jones potentials, and temperature and hydrophobicity are varied. The most probable centre-centre-pole angles are in the range 40° to 55°, with pole-to-pole alignment not observed due to orientational entropy. Angles near 90° are energetically unfavoured due to solvent exclusion, and we unexpectedly found that the relative azimuthal angle between the spheres is affected by solvent ordering.

cond-mat.soft