Large-Scale 3D Ground-Motion Synthesis with Physics-Inspired Latent Operator Flow Matching
Organizations: Division of Engineering and Applied Sciences, California Institute of Technology, Pasadena, CA, USA · School of Engineering and Applied Sciences, University at Buffalo, Buffalo, NY, USA · Lawrence Berkeley National Laboratory, Berkeley, CA, USA · Seismological Laboratory, California Institute of Technology, Pasadena, CA, USA ·
Abstract
Earthquake hazard analysis and design of spatially distributed infrastructure, such as power grids and energy pipeline networks, require scenario-specific ground-motion time histories with realistic frequency content and spatiotemporal coherence. However, producing the large ensembles needed for uncertainty quantification with physics-based simulations is computationally intensive and impractical for engineering workflows. To address this challenge, we introduce Ground-Motion Flow (GMFlow), a physics-inspired latent operator flow matching framework that generates realistic, large-scale regional ground-motion time-histories conditioned on physical parameters. Validated on simulated earthquake scenarios in the San Francisco Bay Area, GMFlow generates spatially coherent ground motion across more than 9 million grid points in seconds, achieving a 10,000-fold speedup over the simulation workflow, which opens a path toward rapid and uncertainty-aware hazard assessment for distributed infrastructure. More broadly, GMFlow advances mesh-agnostic functional generative modeling and could potentially be extended to the synthesis of large-scale spatiotemporal physical fields in diverse scientific domains.
Figures & tables
Appendix figures & tables17 assets
Supplementary material from the paper’s appendix.
Appendix
| Components | SNO | AENO | Flow Matching |
|---|---|---|---|
| Architecture | rFNO | rFNO | Diffusion U-Net |
| Layers | 4 | 6+6 | - |
| Batch Size | 2 | 8 | 64 |
| Epochs | 100 | 200 | 300 |
| Learning Rate | |||
| Parameters | 871 M | 663 M | 128 M |
| Datasets | Model Metric | PGV | FAS-0.25Hz | FAS-0.5Hz | FAS-0.75Hz | FAS-0.96Hz | residual mean |
|---|---|---|---|---|---|---|---|
| CFM - 16M | |||||||
| CFM - 128M | |||||||
| CFM - 16M | |||||||
| CFM - 128M | |||||||
| CFM - 16M | |||||||
| CFM - 128M |
| Datasets | Model Metric | PGV | FAS-0.25Hz | FAS-0.5Hz | FAS-0.75Hz | FAS-0.96Hz | residual mean |
|---|---|---|---|---|---|---|---|
| fc=0.5hz | {\color[rgb]{0.75,0.5,0.25}\mathbf{5.7\cdot 10^{-2}}} | {\color[rgb]{0.75,0.5,0.25}\mathbf{4.0\cdot 10^{-2}}} | {\color[rgb]{0.75,0,0.25}\mathbf{9.6\cdot 10^{-2}}} | {\color[rgb]{0.75,0,0.25}\mathbf{5.9\cdot 10^{-2}}} | {\color[rgb]{0.75,0,0.25}\mathbf{1.0\cdot 10^{-1}}} | ||
| fc=0.6hz | {\color[rgb]{0.75,0.5,0.25}\mathbf{7.5\cdot 10^{-2}}} | ||||||
| fc=0.75hz | {\color[rgb]{0.75,0,0.25}\mathbf{5.2\cdot 10^{-2}}} | {\color[rgb]{0.75,0.5,0.25}\mathbf{1.6\cdot 10^{-2}}} | {\color[rgb]{0.75,0,0.25}\mathbf{3.9\cdot 10^{-2}}} | {\color[rgb]{0.75,0.5,0.25}\mathbf{1.1\cdot 10^{-1}}} | |||
| fc=1.0hz | {\color[rgb]{0.75,0,0.25}\mathbf{1.5\cdot 10^{-2}}} | {\color[rgb]{0.75,0.5,0.25}\mathbf{9.7\cdot 10^{-2}}} | |||||
| fc=0.5hz | {\color[rgb]{0.75,0,0.25}\mathbf{5.7\cdot 10^{-2}}} | {\color[rgb]{0.75,0,0.25}\mathbf{5.7\cdot 10^{-3}}} | {\color[rgb]{0.75,0.5,0.25}\mathbf{8.8\cdot 10^{-2}}} | {\color[rgb]{0.75,0,0.25}\mathbf{1.8\cdot 10^{-1}}} | |||
| fc=0.6hz |
| Datasets | Model Metric | PGV | FAS-0.25Hz | FAS-0.5Hz | FAS-0.75Hz | FAS-0.96Hz | residual mean |
|---|---|---|---|---|---|---|---|
| GmFlow -calibrated | |||||||
| GmFlow | |||||||
| GmFlow -calibrated | |||||||
| GmFlow | |||||||
| GmFlow -calibrated | |||||||
| GmFlow |
Physics-Informed Generative Modeling
Physics-informed generative modeling uses physical laws and data-driven generators to create plausible samples and solve scientific inverse problems.
See all 107 papers