Hostname: page-component-76d6cb85b7-jhrpq Total loading time: 0 Render date: 2026-07-21T17:11:00.944Z Has data issue: false hasContentIssue false

Observer-based neural networks for flow estimation and control

Published online by Cambridge University Press:  27 April 2026

Tarcísio Costa Déda*
Affiliation:
School of Mechanical Engineering, University of Campinas, R. Mendeleyev 200, Campinas, São Paulo, Brazil
Brener Ramos
Affiliation:
School of Mechanical Engineering, University of Campinas, R. Mendeleyev 200, Campinas, São Paulo, Brazil
William Wolf
Affiliation:
School of Mechanical Engineering, University of Campinas, R. Mendeleyev 200, Campinas, São Paulo, Brazil
Scott T.M. Dawson
Affiliation:
Mechanical, Materials, and Aerospace Engineering Department, Illinois Institute of Technology, 10 W 35th St, Chicago, IL, USA
*
Corresponding author: Tarcísio Costa Déda, tarcisio.deda@gmail.com

Abstract

Neural network observers (NNOs) are proposed for online estimation of fluid flows, addressing a key challenge in flow control: obtaining flow states online from a limited set of sparse and noisy sensor data. For this task, we propose a generalisation of the classical Luenberger observer. In the present framework, the estimation loop is composed of subsystems modelled as neural networks (NNs). By combining flow information from selected probes and a neural network surrogate model (NNSM) of the flow system, we train NNOs capable of fusing information to provide the best estimation of the states, that can in turn be fed back to a neural network controller (NNC). The NNO capabilities are demonstrated for three nonlinear dynamical systems. First, a variation of the Kuramoto–Sivashinsky (KS) equation with control inputs is studied, where variables are sparsely probed. We show that the NNO is able to track states even when probes are contaminated with random noise or with sensors at insufficient sample rates to match the control time step. Then, a confined cylinder flow is investigated, where velocity signals along the cylinder wake are estimated by using a small set of wall pressure sensors. In both the KS and cylinder problems, we show that the estimated states can be used to enable closed-loop control, taking advantage of stabilising NNCs. Finally, we present a legacy dataset of a turbulent boundary layer experiment, where convolutional NNs are employed to implement the models required for the estimation loop. We show that, by combining low-resolution noise-corrupted sensor data with an imperfect NNSM, it is possible to produce more accurate and robust estimates. Our approach presents better robustness to noise when compared with direct reconstructions via super-resolution NNs and predictions from graph NNs and Fourier neural operators.

Information

Type
JFM Papers
Copyright
© The Author(s), 2026. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable

Supplementary material: File

Déda et al. supplementary movie 1

Time response of KS cases.
Download Déda et al. supplementary movie 1(File)
File 19.9 MB
Supplementary material: File

Déda et al. supplementary movie 2

Closed-loop control response of the cylinder flow with different sensor configurations.
Download Déda et al. supplementary movie 2(File)
File 16.3 MB
Supplementary material: File

Déda et al. supplementary movie 3

Boundary layer estimation via different methods.
Download Déda et al. supplementary movie 3(File)
File 53.3 MB
Supplementary material: File

Déda et al. supplementary movie 4

Boundary layer estimation with noisy or lacking boundary conditions.
Download Déda et al. supplementary movie 4(File)
File 44.5 MB
Supplementary material: File

Déda et al. supplementary movie 5

Boundary layer estimation via graph neural networks, Fourier neural operators and neural network observers.
Download Déda et al. supplementary movie 5(File)
File 39 MB