Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-10T13:31:48.555Z Has data issue: false hasContentIssue false

Tensor-based flow reconstruction from optimally located sensor measurements

Published online by Cambridge University Press:  04 May 2023

Mohammad Farazmand
Affiliation:
Department of Mathematics, North Carolina State University, 2311 Stinson Drive, Raleigh, NC 27695, USA
Arvind K. Saibaba*
Affiliation:
Department of Mathematics, North Carolina State University, 2311 Stinson Drive, Raleigh, NC 27695, USA
*
†Email address for correspondence: asaibab@ncsu.edu

Abstract

Reconstructing high-resolution flow fields from sparse measurements is a major challenge in fluid dynamics. Existing methods often vectorize the flow by stacking different spatial directions on top of each other, hence confounding the information encoded in different dimensions. Here, we introduce a tensor-based sensor placement and flow reconstruction method which retains and exploits the inherent multidimensionality of the flow. We derive estimates for the flow reconstruction error, storage requirements and computational cost of our method. We show, with examples, that our tensor-based method is significantly more accurate than similar vectorized methods. Furthermore, the variance of the error is smaller when using our tensor-based method. While the computational cost of our method is comparable to similar vectorized methods, it reduces the storage cost by several orders of magnitude. The reduced storage cost becomes even more pronounced as the dimension of the flow increases. We demonstrate the efficacy of our method on three examples: a chaotic Kolmogorov flow, in situ and satellite measurements of the global sea surface temperature and three-dimensional unsteady simulated flow around a marine research vessel.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. Schematic representation of the workflow in vector-DEIM and tensor-DEIM. The horizontal and vertical black bars mark the entries that are used for sensor placement (black circles). In tensor-DEIM, some sensors may fall on land and will be discarded (e.g. the one marked by the red circle).

Figure 1

Figure 2. Comparing vector-DEIM and tensor-DEIM for the Kolmogorov flow; RE denotes the relative error of the reconstruction.

Figure 2

Figure 3. Optimal sensor locations obtained by vector-DEIM (blue circles) and tensor-DEIM (red circles) for the Kolmogorov flow. The number of sensors are (a) 25, (b) 100 and (c) 400 as in figure 2.

Figure 3

Figure 4. Relative flow reconstruction error for the Kolmogorov flow. The number of sensors is denoted by $n_s$.

Figure 4

Figure 5. Comparing vector-DEIM and tensor-DEIM for the sea surface temperature data set on 3 March 2013. The white dots indicate sensor locations and RE represents relative error. The colour bar represents temperature in degrees centigrade.

Figure 5

Figure 6. Comparing the contributions to the error in vector-DEIM and tensor-DEIM on a training set with first $71\,\%$ of the data. (a) Projection error normalized by the norm of the snapshot, (b) amplification factor,(c) overall relative error.

Figure 6

Figure 7. Comparing the contributions to the error in vector-DEIM and tensor-DEIM on a randomly selected training set. (a) Projection error normalized by the norm of the snapshot, (b) amplification factor, (c) overall relative error.

Figure 7

Figure 8. Comparing the spatial distributions of the error. (a) True SST from December 1997. (b) Spatial distribution of error (reconstructed SST minus true SST) for vector-DEIM. (c) Spatial distribution of error for tensor-DEIM.

Figure 8

Figure 9. (a) The true $u$-velocity from the test data set. (b) Reconstruction using tensor-DEIM with $125$ sensors. Black dots indicate the position of the sensors; RE denotes the relative error.