NeuralFluid: Nueral Fluidic System Design and Control with Differentiable Simulation

Abstract

We present NeuralFluid, a novel framework to explore neural control and design of complex fluidic systems with dynamic solid boundaries. Our system features a fast differentiable Navier-Stokes solver with solid-fluid interface handling, a low-dimensional differentiable parametric geometry representation, a control-shape co-design algorithm, and gym-like simulation environments to facilitate various fluidic control design applications. Additionally, we present a benchmark of design, control, and learning tasks on high-fidelity, high-resolution dynamic fluid environments that pose challenges for existing differentiable fluid simulators. These tasks include designing the control of artificial hearts, identifying robotic end-effector shapes, and controlling a fluid gate. By seamlessly incorporating our differentiable fluid simulator into a learning framework, we demonstrate successful design, control, and learning results that surpass gradient-free solutions in these benchmark tasks.

Cite

Text

Li et al. "NeuralFluid: Nueral Fluidic System Design and Control with Differentiable Simulation." Neural Information Processing Systems, 2024. doi:10.52202/079017-2697

Markdown

[Li et al. "NeuralFluid: Nueral Fluidic System Design and Control with Differentiable Simulation." Neural Information Processing Systems, 2024.](https://mlanthology.org/neurips/2024/li2024neurips-neuralfluid/) doi:10.52202/079017-2697

BibTeX

@inproceedings{li2024neurips-neuralfluid,
  title     = {{NeuralFluid: Nueral Fluidic System Design and Control with Differentiable Simulation}},
  author    = {Li, Yifei and Sun, Yuchen and Ma, Pingchuan and Sifakis, Eftychios and Du, Tao and Zhu, Bo and Matusik, Wojciech},
  booktitle = {Neural Information Processing Systems},
  year      = {2024},
  doi       = {10.52202/079017-2697},
  url       = {https://mlanthology.org/neurips/2024/li2024neurips-neuralfluid/}
}