Control of Two-way Coupled Fluid Systems with Differentiable Solvers

06/01/2022
by   Brener Ramos, et al.
0

We investigate the use of deep neural networks to control complex nonlinear dynamical systems, specifically the movement of a rigid body immersed in a fluid. We solve the Navier Stokes equations with two way coupling, which gives rise to nonlinear perturbations that make the control task very challenging. Neural networks are trained in an unsupervised way to act as controllers with desired characteristics through a process of learning from a differentiable simulator. Here we introduce a set of physically interpretable loss terms to let the networks learn robust and stable interactions. We demonstrate that controllers trained in a canonical setting with quiescent initial conditions reliably generalize to varied and challenging environments such as previously unseen inflow conditions and forcing, although they do not have any fluid information as input. Further, we show that controllers trained with our approach outperform a variety of classical and learned alternatives in terms of evaluation metrics and generalization capabilities.

READ FULL TEXT

page 19

page 21

research
06/15/2020

Unsupervised Deep Learning of Incompressible Fluid Dynamics

Fast and stable fluid simulations are an essential prerequisite for appl...
research
02/19/2021

Deluca – A Differentiable Control Library: Environments, Methods, and Benchmarking

We present an open-source library of natively differentiable physics and...
research
08/13/2019

Numerical benchmarking of fluid-rigid body interactions

We propose a fluid-rigid body interaction benchmark problem, consisting ...
research
07/08/2020

Combining Differentiable PDE Solvers and Graph Neural Networks for Fluid Flow Prediction

Solving large complex partial differential equations (PDEs), such as tho...
research
02/28/2019

Industrial Robot Trajectory Tracking Using Multi-Layer Neural Networks Trained by Iterative Learning Control

Fast and precise robot motion is needed in certain applications such as ...
research
01/17/2023

Aquarium: A Fully Differentiable Fluid-Structure Interaction Solver for Robotics Applications

We present Aquarium, a differentiable fluid-structure interaction solver...
research
06/04/2023

How neural networks learn to classify chaotic time series

Neural networks are increasingly employed to model, analyze and control ...

Please sign up or login with your details

Forgot password? Click here to reset