Physical Design using Differentiable Learned Simulators

02/01/2022
by   Kelsey R. Allen, et al.
0

Designing physical artifacts that serve a purpose - such as tools and other functional structures - is central to engineering as well as everyday human behavior. Though automating design has tremendous promise, general-purpose methods do not yet exist. Here we explore a simple, fast, and robust approach to inverse design which combines learned forward simulators based on graph neural networks with gradient-based design optimization. Our approach solves high-dimensional problems with complex physical dynamics, including designing surfaces and tools to manipulate fluid flows and optimizing the shape of an airfoil to minimize drag. This framework produces high-quality designs by propagating gradients through trajectories of hundreds of steps, even when using models that were pre-trained for single-step predictions on data substantially different from the design tasks. In our fluid manipulation tasks, the resulting designs outperformed those found by sampling-based optimization techniques. In airfoil design, they matched the quality of those obtained with a specialized solver. Our results suggest that despite some remaining challenges, machine learning-based simulators are maturing to the point where they can support general-purpose design optimization across a variety of domains.

READ FULL TEXT

page 2

page 5

page 6

page 18

page 19

research
09/05/2023

Diffusion Generative Inverse Design

Inverse design refers to the problem of optimizing the input of an objec...
research
03/25/2022

JAX-FLUIDS: A fully-differentiable high-order computational fluid dynamics solver for compressible two-phase flows

Physical systems are governed by partial differential equations (PDEs). ...
research
12/09/2021

A fully-differentiable compressible high-order computational fluid dynamics solver

Fluid flows are omnipresent in nature and engineering disciplines. The r...
research
04/13/2023

SURFSUP: Learning Fluid Simulation for Novel Surfaces

Modeling the mechanics of fluid in complex scenes is vital to applicatio...
research
07/23/2023

JAX FDM: A differentiable solver for inverse form-finding

We introduce JAX FDM, a differentiable solver to design mechanically eff...
research
02/21/2020

Learning to Simulate Complex Physics with Graph Networks

Here we present a general framework for learning simulation, and provide...
research
07/29/2020

Metamodel Based Forward and Inverse Design for Passive Vibration Suppression

Aperiodic metamaterials represent a class of structural systems that are...

Please sign up or login with your details

Forgot password? Click here to reset