Data-Free Finite-Volume Convolutional Neural Networks for Steady Compressible Euler Flow around a Circular Cylinder
Organizations: Tokio Marine dR Co., Ltd., 1-5-1, Otemachi, Chiyoda-ku, Tokyo, 100-0004, Japan.
Abstract
A data-free finite-volume convolutional neural network (FV-CNN) is formulated for steady Euler flow around a cylinder at eight Mach numbers, 2--15. Shared-face fluxes define conservative spatial balances, while automatic differentiation supplies parameter gradients. The derivative mismatch in the earlier automatic-differentiation-based convolutional neural network (AD-CNN) is derived. No computational fluid dynamics (CFD) or experimental field targets enter training; reference-independent selection of coefficients, seeds, and checkpoints is not established. Billig-based upstream fixing conditions shock-location agreement.For eight adopted fields, density and pressure relative discrepancies from finite-resolution CFD are -- and --. Closed-band defects are smaller than AD-CNN in 32/32 self-centered and 22--31/32 CFD-centered comparisons over seven half-widths, 0.06--0.12 cylinder diameters. AD-CNN retains smaller enthalpy root-mean-square (RMS) discrepancies in 7/8 cases, shock-position RMS at Mach 11 and 15, and temperature and transverse-velocity discrepancies at Mach 3.Ten new Mach-15 initializations and adopted seed 42 yield density discrepancies of -- (mean , sample standard deviation percentage points); the new ten alone give and points. Dispersion exceeds the historical adopted-field gap of points; six of eleven outcomes are below AD-CNN. Transition-width ratios of AD-CNN to FV-CNN remain --, and all 44 self-centered seed--component balances at half-width 0.10 cylinder diameters are smaller for FV-CNN. Local sharpness and this balance metric persist, while initialization-robust accuracy superiority is not established.Component interventions remain one-seed conditional responses; Mach 2 uses a separate budget-limited protocol.
Figures & tables
| Study | Spatial formulation | Prescribed information or additional constraints | Reported problem class |
| Mao et al. [ 5 ] | Euler residual collocation | Initial/boundary states; additional observations for inverse problems | One- and two-dimensional Euler flows, including shock-tube and oblique-shock problems |
| Jagtap et al. [ 8 ] | Euler residuals, including domain-decomposed networks | Density-gradient and boundary observations; entropy and positivity constraints | Inverse supersonic flows: expansion, oblique shocks, and detached bow shocks |
| Liu et al. [ 9 ] | Equation-weighted differential residuals | Rankine–Hugoniot jump and global conservation constraints | Burgers equation and one- and two-dimensional Euler discontinuities |
| Wassing et al. [ 6 ] | Euler residuals with adaptive artificial viscosity | Boundary data; viscosity-reduction and training schedules | Parametric stationary two-dimensional subsonic and supersonic Euler flows |
| Ferrer-Sánchez et al. [ 10 ] | Gradient-dependent residual weighting | Initial/boundary data; reduced residual weighting near discontinuities | Riemann problems in relativistic hydrodynamics |
| Chaumet and Giesselmann [ 13 ] | Weak residual norms with learned test functions | Initial/boundary and entropy conditions | Scalar conservation laws and the Euler Sod shock tube |
| (implied) | ||||||||
|---|---|---|---|---|---|---|---|---|
| Factor | Baseline | Tested alternatives |
|---|---|---|
| Dissipation | ||
| TV coefficient | ||
| PDE coefficient | ||
| Stagnation coefficient | ||
| Fixing boundary | ||
| Fixing coefficient |
| Scaling | L-BFGS closure calls | ||||
|---|---|---|---|---|---|
| on | |||||
| off | |||||
| on | |||||
| off | |||||
| on | |||||
| off |
| 2 | 9.2 / 4.9 / 55.4 | 12.8 / 7.5 / 46.4 | 4.0 / 2.6 / 21.1 | 5.5 | 13.3 |
|---|---|---|---|---|---|
| 3 | 10.1 / 2.1 / 42.1 | 11.9 / 1.6 / 41.7 | 9.4 / 2.4 / 41.9 | 8.0 | 21.7 |
| 5 | 5.4 / 1.0 / 28.6 | 6.2 / 1.4 / 33.5 | 6.1 / 1.3 / 61.0 | 2.5 | 8.2 |
| 7 | 18.4 / 4.0 / 57.6 | 19.7 / 1.7 / 54.5 | 20.8 / 3.1 / 71.9 | 8.3 | 34.9 |
| 9 | 8.5 / 1.3 / 48.4 | 9.5 / 1.3 / 54.1 | 9.8 / 1.5 / 42.0 | 3.3 | 15.1 |
| 11 | 6.3 / 1.4 / 38.1 | 7.7 / 1.3 / 42.0 | 11.2 / 0.5 / 73.5 | 3.2 | 10.7 |
| CFD | FV-CNN | AD-CNN | |
|---|---|---|---|
| Common CFD-centered bands | |||
| 0.06 | 0.0052 / 0.0048 | 0.1296 / 0.1305 | 0.2007 / 0.2007 |
| 0.07 | 0.0051 / 0.0048 | 0.1078 / 0.1091 | 0.2175 / 0.2174 |
| 0.08 | 0.0050 / 0.0047 | 0.0773 / 0.0788 | 0.2305 / 0.2305 |
| 0.09 | 0.0048 / 0.0046 | 0.0435 / 0.0447 | 0.2400 / 0.2399 |
| 0.10 | 0.0047 / 0.0045 | 0.0193 / 0.0208 | 0.2464 / 0.2461 |
| Scaling | |||||
|---|---|---|---|---|---|
| 2 | on | 4.14 | 5.26 | 3.14 | 4.78 |
| 2 | off | 17.65 | 17.89 | 10.67 | 22.44 |
| 3 | on | 3.54 | 3.90 | 3.12 | 4.01 |
| 3 | off | 41.22 | 51.36 | 32.52 | 50.28 |
| 15 | on | 13.87 | 8.73 | 11.61 | 16.41 |
| 15 | off | 58.05 | 49.88 | 89.61 | 94.97 |
| Initial | Further base | Entropy | L-BFGS | |
| AdamW | AdamW | continuation | iterations / calls | |
| 2 | 15,000 | 0 | 0 | 8,412 / 10,002 |
| 3 | 15,000 | 0 | 0 | 0 / 0 |
| 5 | 15,000 | 5,000 | 2,500 | 0 / 0 |
| 7 | 15,000 | 0 | 10,000 | 0 / 0 |
| 9 | 15,000 | 0 | 10,000 | 0 / 0 |
| Updates | Shock RMS/ | |||||
|---|---|---|---|---|---|---|
| 5 | 15,000 | 5.86 | 6.56 | 6.32 | 0.00345 | 0.00411 |
| 5 | 20,000 | 5.43 | 6.26 | 3.91 | 0.00359 | 0.00436 |
| 5 | 22,500 | 5.43 | 6.25 | 3.16 | 0.00352 | 0.00436 |
| 7 | 15,000 | 17.30 | 19.57 | 33.83 | 0.02957 | 0.00406 |
| 7 | 25,000 | 18.36 | 19.70 | 2.13 | 0.02985 | 0.00315 |
| 9 | 15,000 | 8.93 | 9.87 | 24.90 | 0.00856 | 0.00233 |
| Record | Time (minutes) | Scope |
|---|---|---|
| Historical AD-CNN, author estimate | Initial 15,000 updates | |
| FV-CNN, author estimate | Initial 15,000 updates | |
| FV-CNN L-BFGS, author estimate | Nominal budget 10,000; counts in Table 8 | |
| MLP, contextual author estimate | Incomplete run metadata | |
| FV sensitivity baseline, archived timer | Complete launched process | |
| FV sensitivity suite, archived timers | – | 20 distinct factor runs |
Appendix figures & tables16 assets
Supplementary material from the paper’s appendix.
Appendix
| Fine | Coarse | Coarse FV/AD ratio | |
|---|---|---|---|
| 2 | 4/4 | 16/16 | 0.290–0.960 |
| 3 | 4/4 | 16/16 | 0.199–0.398 |
| 5 | 4/4 | 16/16 | 0.073–0.118 |
| 7 | 4/4 | 16/16 | 0.061–0.083 |
| 9 | 4/4 | 16/16 | 0.060–0.140 |
| 11 | 4/4 | 16/16 | 0.054–0.106 |
| Case/seed | Mass | -mom. | -mom. | Energy | ||||
|---|---|---|---|---|---|---|---|---|
| CFD | ||||||||
| AD-CNN | ||||||||
| 42 | ||||||||
| 1 | ||||||||
| 2 | ||||||||
| 3 |
Neural PDE Solvers
Neural PDE solvers use trainable models to approximate solutions or solution operators for partial differential equations, often with physical constraints.
See all 269 papers