Data-driven discovery of partial differential equations

ORAL

Abstract

Fluid dynamics is inherently governed by spatial-temporal interactions which can be characterized by partial differential equations (PDEs). Emerging sensor and measurement technologies allowing for rich, time-series data collection motivate new data-driven methods for discovering governing equations. We present a novel computational technique for discovering governing PDEs from time series measurements. A library of candidate terms for the PDE including nonlinearities and partial derivatives is computed and sparse regression is then used to identify a subset which accurately reflects the measured dynamics. Measurements may be taken either in a Eulerian framework to discover field equations or in a Lagrangian framework to study a single stochastic trajectory. The method is shown to be robust, efficient, and to work on a variety of canonical equations. Data collected from a simulation of a flow field around a cylinder is used to accurately identify the Navier-Stokes vorticity equation and the Reynolds number to within 1\%. A single trace of Brownian motion is also used to identify the diffusion equation. Our method provides a novel approach towards data enabled science where spatial-temporal information bolsters classical machine learning techniques to identify physical laws.

Authors

  • Samuel Rudy

    Department of Applied Mathematics, University of Washington, Seattle

  • Steven Brunton

    University of Washington, Department of Mechanical Engineering, University of Washington, Seattle

  • Joshua Proctor

    Institute of Disease Modeling, Institute for Disease Modeling

  • J. Nathan Kutz

    University of Washington, Department of Applied Mathematics, University of Washington, Seattle