Reconstructing turbulent flows sparse sensor measurements.
*Mo, Y., Magri, L., 2025. Reconstructing unsteady flows from sparse, noisy measurements with a physics-constrained convolutional neural network. Phys. Rev. Fluids 10, 034901. https://doi.org/10.1103/PhysRevFluids.10.034901
*Go to branch paper/flow-reconstruction-2d.
**Mo, Y., Magri, L., 2026. Reconstruction of three-dimensional turbulent flows from sparse and noisy planar measurements: a weight-sharing neural network approach. DCE, 7, e5. https://doi.org/10.1017/dce.2026.10038
**Go to branch paper/flow-reconstruction-3d.
28 Mar 2025: The current config file is no longer compatible with the old training script starting from commit e60831b779e301e9a3b5f88c0d43d4e47ba1455a.
Reconstruct the 2D flow behind a triangular shape, only limited amount of data is made available in training of the network.
The flow is simulated with XCompact3D, where a triangular cylinder was placed between two slip walls.
Streamwise and wall-normal velocities, together with pressure are recorded. Spanwise velocity is
Example of the generated wake behind a triangular shape.
Reconstruct 2D Kologorov flow from noisy, sparse sensors.
The Kolmogorov flows are generated using KolSol. Also starting from pressure measurements, and using sparse velocity & pressure measurements as collocation points. White noise are added to the measurements before training.
An example of the mean of a 2D Kolmogorov flow.
Reconstruction of 3D Kolmogorv flow. Staring from slices of measurements taken from within the domain.


