Toward Data-Driven Surrogates of the Solar Wind with Spherical Fourier Neural Operator
Reza Mansouri, Dustin Kempton, Pete Riley, Rafal Angryk
TL;DR
The paper introduces a data-driven surrogate for steady-state solar wind modeling using a Spherical Fourier Neural Operator trained on MAS MHD simulations, and benchmarks it against the HUX baseline. SFNO achieves comparable or improved accuracy, particularly in high-gradient regions, while offering grid-invariant, fast predictions suitable for real-time forecasting. The results highlight the potential of operator-learning methods in heliophysics, though they also reveal limitations of current evaluation metrics for capturing large-scale morphology. The work suggests future directions including physics-informed loss terms and incorporating additional solar wind variables to strengthen fidelity and utility.
Abstract
The solar wind, a continuous stream of charged particles from the Sun's corona, shapes the heliosphere and impacts space systems near Earth. Variations such as high-speed streams and coronal mass ejections can disrupt satellites, power grids, and communications, making accurate modeling essential for space weather forecasting. While 3D magnetohydrodynamic (MHD) models are used to simulate and investigate these variations in the solar wind, they tend to be computationally expensive, limiting their usefulness in investigating the impacts of boundary condition uncertainty. In this work, we develop a surrogate for steady state solar wind modeling, using a Spherical Fourier Neural Operator (SFNO). We compare our model to a previously developed numerical surrogate for this task called HUX, and we show that the SFNO achieves comparable or better performance across several metrics. Though HUX retains advantages in physical smoothness, this underscores the need for improved evaluation criteria rather than a flaw in SFNO. As a flexible and trainable approach, SFNO enables efficient real-time forecasting and can improve with more data. The source code and more visual results are available at https://github.com/rezmansouri/solarwind-sfno-velocity.
