Photons x Force: Differentiable Radiation Pressure Modeling
Charles Constant, Elizabeth Bates, Santosh Bhattarai, Marek Ziebart, Tobias Ritschel
TL;DR
This work tackles the challenge of efficiently and differentiably modeling solar radiation pressure (SRP) for spacecraft across large design spaces. It combines a parallel Monte Carlo SRP simulator, a neural proxy that makes SRP forces differentiable and fast, and an adjoint-based optimization framework to solve inverse SRP design problems. The approach yields accurate SRP force mappings, fast design-space queries, and robust results across tasks such as waypoint interception, attitude control, formation flight, and inference of geometry from trajectory data, highlighting potential gains in automated spacecraft design and space situational awareness. The methodology promises practical impact by enabling large-scale, differentiable, SRP-aware optimization that can inform materials, geometry, and operational decisions in space missions.
Abstract
We propose a system to optimize parametric designs subject to radiation pressure, \ie the effect of light on the motion of objects. This is most relevant in the design of spacecraft, where radiation pressure presents the dominant non-conservative forcing mechanism, which is the case beyond approximately 800 km altitude. Despite its importance, the high computational cost of high-fidelity radiation pressure modeling has limited its use in large-scale spacecraft design, optimization, and space situational awareness applications. We enable this by offering three innovations in the simulation, in representation and in optimization: First, a practical computer graphics-inspired Monte-Carlo (MC) simulation of radiation pressure. The simulation is highly parallel, uses importance sampling and next-event estimation to reduce variance and allows simulating an entire family of designs instead of a single spacecraft as in previous work. Second, we introduce neural networks as a representation of forces from design parameters. This neural proxy model, learned from simulations, is inherently differentiable and can query forces orders of magnitude faster than a full MC simulation. Third, and finally, we demonstrate optimizing inverse radiation pressure designs, such as finding geometry, material or operation parameters that minimizes travel time, maximizes proximity given a desired end-point, minimize thruster fuel, trains mission control policies or allocated compute budget in extraterrestrial compute.
