# Recovering missing CFD data for high-order discretizations using deep   neural networks and dynamics learning

**Authors:** Kevin T. Carlberg, Antony Jameson, Mykel J. Kochenderfer, Jeremy, Morton, Liqian Peng, Freddie D. Witherden

arXiv: 1812.01177 · 2019-09-04

## TL;DR

This paper introduces a deep learning-based method to recover missing high-order CFD data at any time, reducing storage needs while maintaining accuracy through hierarchical autoencoders, PCA, and regression techniques.

## Contribution

It presents a novel hierarchical autoencoder and PCA approach for dimensionality reduction combined with regression-based dynamics learning for CFD data recovery.

## Key findings

- Effective recovery of CFD data with minimal stored snapshots
- Applicable to large-scale industrial CFD simulations
- Outperforms traditional methods in accuracy and efficiency

## Abstract

Data I/O poses a significant bottleneck in large-scale CFD simulations; thus, practitioners would like to significantly reduce the number of times the solution is saved to disk, yet retain the ability to recover any field quantity (at any time instance) a posteriori. The objective of this work is therefore to accurately recover missing CFD data a posteriori at any time instance, given that the solution has been written to disk at only a relatively small number of time instances. We consider in particular high-order discretizations (e.g., discontinuous Galerkin), as such techniques are becoming increasingly popular for the simulation of highly separated flows. To satisfy this objective, this work proposes a methodology consisting of two stages: 1) dimensionality reduction and 2) dynamics learning. For dimensionality reduction, we propose a novel hierarchical approach. First, the method reduces the number of degrees of freedom within each element of the high-order discretization by applying autoencoders from deep learning. Second, the methodology applies principal component analysis to compress the global vector of encodings. This leads to a low-dimensional state, which associates with a nonlinear embedding of the original CFD data. For dynamics learning, we propose to apply regression techniques (e.g., kernel methods) to learn the discrete-time velocity characterizing the time evolution of this low-dimensional state. A numerical example on a large-scale CFD example characterized by nearly 13 million degrees of freedom illustrates the suitability of the proposed method in an industrial setting.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1812.01177/full.md

## Figures

47 figures with captions in the complete paper: https://tomesphere.com/paper/1812.01177/full.md

## References

61 references — full list in the complete paper: https://tomesphere.com/paper/1812.01177/full.md

---
Source: https://tomesphere.com/paper/1812.01177