-
Meshless projection model-order reduction via reference spaces for smoothed-particle hydrodynamics
Authors:
Steven N. Rodriguez,
Steven L. Brunton,
Liam K. Magargal,
Parisa Khodabakshi,
Justin W. Jaworski,
Nicoleta A. Apetre,
John C. Steuben,
John G. Michopoulos,
Athanasios Iliopoulos
Abstract:
This work proposes a model-order reduction framework for the meshless weakly compressible smoothed particle hydrodynamics (SPH) method. The proposed framework introduces the concept of modal reference spaces to overcome the challenges of discovering low-dimensional subspaces from unstructured, dynamic, and mixing numerical topology that is often seen in SPH simulations. The proposed modal referenc…
▽ More
This work proposes a model-order reduction framework for the meshless weakly compressible smoothed particle hydrodynamics (SPH) method. The proposed framework introduces the concept of modal reference spaces to overcome the challenges of discovering low-dimensional subspaces from unstructured, dynamic, and mixing numerical topology that is often seen in SPH simulations. The proposed modal reference spaces enable a low-dimensional representation of the SPH field equations while maintaining their inherent meshless qualities. Modal reference spaces are constructed by projecting SPH snapshot data onto a reference space where low-dimensionality of field quantities can be discovered via traditional modal decomposition techniques (e.g., the proper orthogonal decomposition (POD)). Modal quantities are mapped back to the meshless SPH space via scattered data interpolation during the online predictive stage. The proposed model-order reduction framework is cast into the \emph{meshless} Galerkin POD (GPOD) and the Adjoint Petrov--Galerkin (APG) projection model-order reduction (PMOR) formulation. The PMORs are tested on three numerical experiments: 1) the Taylor--Green vortex; 2) lid-driven cavity; and 3) flow past an open cavity. Results show good agreement in reconstructed and predictive velocity fields, which showcase the ability of the proposed framework to evolve the unstructured, dynamic, and mixing SPH field equations in a low-dimensional subspace. Results also show that the pressure field is sensitive to the projection error due to the stiff weakly-compressible assumption made in the current SPH framework, but can be alleviated through nonlinear approximations, such as the APG approach. Ultimately, the presented meshless model-order reduction framework marks a step toward enabling drastic cost savings of SPH simulations.
△ Less
Submitted 10 July, 2025;
originally announced July 2025.
-
Near Wake Dynamics of a Cross-Flow Turbine Array
Authors:
Isabel Scherl,
Abigale Snortland,
Steven Brunton,
Brian Polagye
Abstract:
Cross-flow turbines, also known as vertical-axis turbines, convert the kinetic energy in moving fluid to mechanical energy using blades that rotate about an axis perpendicular to the incoming flow. In these experiments, the performance and wake of a two-turbine array in a fence configuration (side-by-side) was characterized. The turbines were operated under coordinated control, a strategy characte…
▽ More
Cross-flow turbines, also known as vertical-axis turbines, convert the kinetic energy in moving fluid to mechanical energy using blades that rotate about an axis perpendicular to the incoming flow. In these experiments, the performance and wake of a two-turbine array in a fence configuration (side-by-side) was characterized. The turbines were operated under coordinated control, a strategy characterized by synchronous rotation rates with a mean phase difference. Measurements were made with turbines co-rotating, counter-rotating with the blades advancing upstream at the array midline, and counter-rotating with the blades retreating downstream at the array midline. From the performance data, we find individual turbine and array efficiency depend significantly on rotation direction and phase difference. Variations are also observed in the wake flow field and, using these data, we hypothesize how rotation direction and phase influence interactions between adjacent turbines.
△ Less
Submitted 16 June, 2025;
originally announced June 2025.
-
Reduced-order modeling and classification of hydrodynamic pattern formation in gravure printing
Authors:
Pauline Rothmann-Brumm,
Steven L. Brunton,
Isabel Scherl
Abstract:
Hydrodynamic pattern formation phenomena in printing and coating processes are still not fully understood. However, fundamental understanding is essential to achieve high-quality printed products and to tune printed patterns according to the needs of a specific application like printed electronics, graphical printing, or biomedical printing. The aim of the paper is to develop an automated pattern…
▽ More
Hydrodynamic pattern formation phenomena in printing and coating processes are still not fully understood. However, fundamental understanding is essential to achieve high-quality printed products and to tune printed patterns according to the needs of a specific application like printed electronics, graphical printing, or biomedical printing. The aim of the paper is to develop an automated pattern classification algorithm based on methods from supervised machine learning and reduced-order modeling. We use the HYPA-p dataset, a large image dataset of gravure-printed images, which shows various types of hydrodynamic pattern formation phenomena. It enables the correlation of printing process parameters and resulting printed patterns for the first time. 26880 images of the HYPA-p dataset have been labeled by a human observer as dot patterns, mixed patterns, or finger patterns; 864000 images (97%) are unlabeled. A singular value decomposition (SVD) is used to find the modes of the labeled images and to reduce the dimensionality of the full dataset by truncation and projection. Selected machine learning classification techniques are trained on the reduced-order data. We investigate the effect of several factors, including classifier choice, whether or not fast Fourier transform (FFT) is used to preprocess the labeled images, data balancing, and data normalization. The best performing model is a k-nearest neighbor (kNN) classifier trained on unbalanced, FFT-transformed data with a test error of 3%, which outperforms a human observer by 7%. Data balancing slightly increases the test error of the kNN-model to 5%, but also increases the recall of the mixed class from 90% to 94%. Finally, we demonstrate how the trained models can be used to predict the pattern class of unlabeled images and how the predictions can be correlated to the printing process parameters, in the form of regime maps.
△ Less
Submitted 24 January, 2025;
originally announced January 2025.
-
Leveraging three-dimensionality for navigation in bluff-body wakes
Authors:
Vedasri Godavarthi,
Kartik Krishna,
Steven L. Brunton,
Kunihiko Taira
Abstract:
Biological flyers and swimmers navigate in unsteady wake flows using limited sensory abilities and actuation energies. Understanding how vortical structures can be leveraged for energy-efficient navigation in unsteady flows is beneficial in developing autonomous navigation for small-scale aerial and marine vehicles. Such vehicles are typically operated with constrained onboard actuation and sensin…
▽ More
Biological flyers and swimmers navigate in unsteady wake flows using limited sensory abilities and actuation energies. Understanding how vortical structures can be leveraged for energy-efficient navigation in unsteady flows is beneficial in developing autonomous navigation for small-scale aerial and marine vehicles. Such vehicles are typically operated with constrained onboard actuation and sensing capabilities, making energy-efficient trajectory planning critically important. This study finds that trajectory planners can leverage three-dimensionality appearing in a complex unsteady wake for efficient navigation using limited flowfield information. This is revealed with comprehensive investigations by finite-horizon model-predictive control for trajectory planning of a swimmer behind a cylinder wake at Re=300. The navigation performance of three-dimensional (3D) cases is compared to scenarios in a two-dimensional (2D) wake. The underactuated swimmer is able to reach the target by leveraging the background flow when the prediction horizon exceeds one-tenth of the wake-shedding period, demonstrating that navigation is feasible with limited information about the flowfield. Further, we identify that the swimmer can leverage the secondary transverse vortical structures to reach the target faster than is achievable navigating in a 2D wake.
△ Less
Submitted 23 January, 2025;
originally announced January 2025.
-
Data-driven methods to discover stable linear models of the helicity injectors on HIT-SIU
Authors:
Zachary L. Daniel,
Alan A. Kaptanoglu,
Christopher J. Hansen,
Kyle D. Morgan,
Steven L. Brunton,
J. Nathan Kutz
Abstract:
Accurate and efficient circuit models are necessary to control the power electronic circuits found on plasma physics experiments. Tuning and controlling the behavior of these circuits is inextricably linked to plasma performance. Linear models are greatly preferred for control applications due to their well-established performance guarantees, but they typically fail to capture nonlinear dynamics a…
▽ More
Accurate and efficient circuit models are necessary to control the power electronic circuits found on plasma physics experiments. Tuning and controlling the behavior of these circuits is inextricably linked to plasma performance. Linear models are greatly preferred for control applications due to their well-established performance guarantees, but they typically fail to capture nonlinear dynamics and changes in experimental parameters. Data-driven system identification can help mitigate these shortcomings by learning interpretable and accurate reduced-order models of a complex system, in this case the injector circuits of the Helicity Injected Torus - Steady Inductive Upgrade (HIT-SIU) experiment. Specifically, the Bagging Optimized Dynamic Mode Decomposition (BOP-DMD), is leveraged to learn stable, reduced order models of the interaction between the spheromak plasma formed in the confinement volume, and the injector circuits of the device. BOP-DMD is trained and evaluated on an analytic model of the vacuum dynamics of the injector circuits of HIT-SIU, as well as an analytic linear reduced-order model for the injector dynamics when a plasma is present. BOP-DMD is then fit on experimental data, both on shots with and without a plasma in the confinement volume. In doing so, we demonstrate the capability of data-driven methods to produce stable, linear models for control and uncertainty quantification in plasma experiments.
△ Less
Submitted 13 January, 2025; v1 submitted 9 January, 2025;
originally announced January 2025.
-
Spectral proper orthogonal decomposition using sub-Nyquist rate data
Authors:
Caroline Cardinale,
Steven L. Brunton,
Tim Colonius
Abstract:
Modal decomposition methods are important for characterizing the low-dimensional dynamics of complex systems, including turbulent flows. Different methods have varying data requirements and produce modes with different properties. Spectral proper orthogonal decomposition (SPOD) produces orthogonal, energy-ranked spatial modes at discrete temporal frequencies for statistically stationary flows. How…
▽ More
Modal decomposition methods are important for characterizing the low-dimensional dynamics of complex systems, including turbulent flows. Different methods have varying data requirements and produce modes with different properties. Spectral proper orthogonal decomposition (SPOD) produces orthogonal, energy-ranked spatial modes at discrete temporal frequencies for statistically stationary flows. However, SPOD requires long stretches of sequential, uniformly sampled, time-resolved data. These data requirements limit SPOD's use in experimental settings where the maximum capture rate of a camera is often slower than the Nyquist sampling rate required to resolve the highest turbulent frequencies. However, if two PIV systems operate in tandem, pairs of data can be acquired that are arbitrarily close in time. The dynamic mode decomposition (DMD) uses this pairwise data to resolve frequencies up to the Nyquist frequency associated with the small time step within a pair. However, these modes do not form an orthonormal basis and have no set ranking. The present work attempts to compute SPOD modes from pairwise data with a small time step but with large gaps between pairs. We use DMD on pairwise data to estimate segment-wise, uniformly sampled series that can then be used to estimate the SPOD modes, intending to resolve frequencies between the gap and pair Nyquist limits. The method is tested on numerically obtained data of the linearized complex Ginzburg-Landau equation, as well as a Mach 0.4 isothermal turbulent jet. For the jet, pairwise SPOD can accurately de-alias the SPOD spectrum and estimate mode shapes at frequencies up to St = 1.0 while using over 90% less data.
△ Less
Submitted 3 January, 2025;
originally announced January 2025.
-
Data-Driven Modeling for On-Demand Flow Prescription in Fan-Array Wind Tunnels
Authors:
Alejandro A. Stefan-Zavala,
Isabel Scherl,
Ioannis Mandralis,
Steven L. Brunton,
Morteza Gharib
Abstract:
Fan-array wind tunnels are an emerging technology to design bespoke wind fields through grids of individually controllable fans. This design is especially suited for the turbulent, dynamic, non-uniform flow conditions found close to the ground, and has enabled applications from entomology to flight on Mars. However, due to the high dimensionality of fan-array actuation and the complexity of unstea…
▽ More
Fan-array wind tunnels are an emerging technology to design bespoke wind fields through grids of individually controllable fans. This design is especially suited for the turbulent, dynamic, non-uniform flow conditions found close to the ground, and has enabled applications from entomology to flight on Mars. However, due to the high dimensionality of fan-array actuation and the complexity of unsteady fluid flow, the physics of fan arrays are not fully characterized, making it difficult to prescribe arbitrary flow fields. Accessing the full capability of fan arrays requires resolving the map from time-varying grids of fan speeds to three-dimensional unsteady flow fields, which remains an open problem. This map is unfeasible to span in a single study, but it can be partitioned and studied in subsets. In this paper, we study the special case of constant fan-speeds and time-averaged streamwise velocities with one homogeneous spanwise axis. We produce a proof-of-concept surrogate model by fitting a regularized linear map to a dataset of fan-array measurements. We use this model as the basis for an open-loop control scheme to design flow profiles subject to constraints on fan speeds. In experimental validation, our model scored a mean prediction error of 1.02 m/s and our control scheme a mean tracking error of 1.05 m/s in a fan array with velocities up to 12 m/s. We empirically conclude that the physics relating constant fan speeds to time-averaged streamwise velocities are dominated by linear dynamics, and present our method as a foundational step to fully resolve fan-array wind tunnel control.
△ Less
Submitted 16 December, 2024;
originally announced December 2024.
-
Computed tomography using meta-optics
Authors:
Maksym Zhelyeznuyakov,
Johannes E. Fröch,
Shane Colburn,
Steven L. Brunton,
Arka Majumdar
Abstract:
Computer vision tasks require processing large amounts of data to perform image classification, segmentation, and feature extraction. Optical preprocessors can potentially reduce the number of floating point operations required by computer vision tasks, enabling low-power and low-latency operation. However, existing optical preprocessors are mostly learned and hence strongly depend on the training…
▽ More
Computer vision tasks require processing large amounts of data to perform image classification, segmentation, and feature extraction. Optical preprocessors can potentially reduce the number of floating point operations required by computer vision tasks, enabling low-power and low-latency operation. However, existing optical preprocessors are mostly learned and hence strongly depend on the training data, and thus lack universal applicability. In this paper, we present a metaoptic imager, which implements the Radon transform obviating the need for training the optics. High quality image reconstruction with a large compression ratio of 0.6% is presented through the use of the Simultaneous Algebraic Reconstruction Technique. Image classification with 90% accuracy is presented on an experimentally measured Radon dataset through neural network trained on digitally transformed images.
△ Less
Submitted 13 November, 2024;
originally announced November 2024.
-
Data-Driven Discovery of a New Ginzburg-Landau Reduced-Order Model for Vortex Shedding
Authors:
Joseph J. Williams,
Zachary G. Nicolaou,
J. Nathan Kutz,
Steven L. Brunton
Abstract:
Vortex shedding is an important physical phenomenon observed across many spatial and temporal scales in fluids. Previous experimental and theoretical studies have established a hierarchy of local and global reduced-order models for vortex shedding based on the Stuart-Landau and Ginzburg-Landau equations. In this work, we employ data-driven methods to discover a new Landau variable for the complex…
▽ More
Vortex shedding is an important physical phenomenon observed across many spatial and temporal scales in fluids. Previous experimental and theoretical studies have established a hierarchy of local and global reduced-order models for vortex shedding based on the Stuart-Landau and Ginzburg-Landau equations. In this work, we employ data-driven methods to discover a new Landau variable for the complex Ginzburg-Landau equation (CGLE) for periodic two-dimensional vortex shedding past a cylinder. We first coarse grain vorticity field data from direct numerical simulations of the fluid by integrating over the vertical spatial dimension, and then time-delay embed this new variable to obtain phase information necessary for CGLE analysis. Finally, we use the sparse identification of nonlinear dynamics (SINDy) to learn an interpretable system of coupled real partial differential equations that balance model complexity and prediction error. We develop local homogeneous models in key regions of the wake, as well as global heterogeneous models that are parameterized by the streamwise coordinate across the entire wake. After computing the normal-form parameters from the discovered equations, we classify the different models and determine behavior and stability in the different regions of the wake, demonstrating the validity of these models across a range of spatiotemporal subdomains. Different dynamics are found to dominate at different stations within the wake. In addition to introducing a novel Landau variable for vortex shedding, this work may also help characterize other vortex shedding systems and inform the design of control schemes.
△ Less
Submitted 12 November, 2024;
originally announced November 2024.
-
Mode sensitivity: Connecting Lagrangian coherent structures with modal analysis for fluid flows
Authors:
Morgan R. Jones,
Charles Klewicki,
Oliver Khan,
Steven L. Brunton,
Mitul Luhar
Abstract:
We consider the relationship between modal representations obtained from data-driven decomposition methods and Lagrangian Coherent Structures (LCSs). Mode sensitivity is used to describe this analysis as an extension of the model sensitivity framework developed by Kaszás and Haller (2020). The method, based on the computation of the finite-time-Lyapunov exponent, uses modes from fluid data to comp…
▽ More
We consider the relationship between modal representations obtained from data-driven decomposition methods and Lagrangian Coherent Structures (LCSs). Mode sensitivity is used to describe this analysis as an extension of the model sensitivity framework developed by Kaszás and Haller (2020). The method, based on the computation of the finite-time-Lyapunov exponent, uses modes from fluid data to compute the amplitude perturbations experienced by fluid particle trajectories along with their sensitivity to initial conditions. Demonstrations of the method are presented with both periodic and turbulent flows, including a kinematic flow model, experimental data from the wake past an oscillating foil, numerical data of the classical cylinder wake flow, and a direct numerical simulation (DNS) of a turbulent channel flow. Mode sensitivity fields reveal both quantitatively and qualitatively how the finite-time Lyapunov exponent fields used to visualize LCSs change due to the influence of modes or external perturbations.
△ Less
Submitted 23 December, 2024; v1 submitted 28 October, 2024;
originally announced October 2024.
-
A deep learning approach to wall-shear stress quantification: From numerical training to zero-shot experimental application
Authors:
Esther Lagemann,
Julia Roeb,
Steven L. Brunton,
Christian Lagemann
Abstract:
The accurate quantification of wall-shear stress dynamics is of substantial importance for various applications in fundamental and applied research, spanning areas from human health to aircraft design and optimization. Despite significant progress in experimental measurement techniques and post-processing algorithms, temporally resolved wall-shear stress dynamics with adequate spatial resolution a…
▽ More
The accurate quantification of wall-shear stress dynamics is of substantial importance for various applications in fundamental and applied research, spanning areas from human health to aircraft design and optimization. Despite significant progress in experimental measurement techniques and post-processing algorithms, temporally resolved wall-shear stress dynamics with adequate spatial resolution and within a suitable spatial domain remain an elusive goal. To address this gap, we introduce a deep learning architecture that ingests wall-parallel velocity fields from the logarithmic layer of turbulent wall-bounded flows and outputs the corresponding 2D wall-shear stress fields with identical spatial resolution and domain size. From a physical perspective, our framework acts as a surrogate model encapsulating the various mechanisms through which highly energetic outer-layer flow structures influence the governing wall-shear stress dynamics. The network is trained in a supervised fashion on a unified dataset comprising direct numerical simulations of statistically 1D turbulent channel and spatially developing turbulent boundary layer flows at friction Reynolds numbers ranging from 390 to 1,500. We demonstrate a zero-shot applicability to experimental velocity fields obtained from Particle-Image Velocimetry measurements and verify the physical accuracy of the wall-shear stress estimates with synchronized wall-shear stress measurements using the Micro-Pillar Shear-Stress Sensor for Reynolds numbers up to 2,000. In summary, the presented framework lays the groundwork for extracting inaccessible experimental wall-shear stress information from readily available velocity measurements and thus, facilitates advancements in a variety of experimental applications.
△ Less
Submitted 5 September, 2024;
originally announced September 2024.
-
Estimating Dynamic Flow Features in Groups of Tracked Objects
Authors:
Tanner D. Harms,
Steven L. Brunton,
Beverley J. McKeon
Abstract:
Interpreting motion captured in image sequences is crucial for a wide range of computer vision applications. Typical estimation approaches include optical flow (OF), which approximates the apparent motion instantaneously in a scene, and multiple object tracking (MOT), which tracks the motion of subjects over time. Often, the motion of objects in a scene is governed by some underlying dynamical sys…
▽ More
Interpreting motion captured in image sequences is crucial for a wide range of computer vision applications. Typical estimation approaches include optical flow (OF), which approximates the apparent motion instantaneously in a scene, and multiple object tracking (MOT), which tracks the motion of subjects over time. Often, the motion of objects in a scene is governed by some underlying dynamical system which could be inferred by analyzing the motion of groups of objects. Standard motion analyses, however, are not designed to intuit flow dynamics from trajectory data, making such measurements difficult in practice. The goal of this work is to extend gradient-based dynamical systems analyses to real-world applications characterized by complex, feature-rich image sequences with imperfect tracers. The tracer trajectories are tracked using deep vision networks and gradients are approximated using Lagrangian gradient regression (LGR), a tool designed to estimate spatial gradients from sparse data. From gradients, dynamical features such as regions of coherent rotation and transport barriers are identified. The proposed approach is affordably implemented and enables advanced studies including the motion analysis of two distinct object classes in a single image sequence. Two examples of the method are presented on data sets for which standard gradient-based analyses do not apply.
△ Less
Submitted 28 August, 2024;
originally announced August 2024.
-
Machine Learning in Viscoelastic Fluids via Energy-Based Kernel Embedding
Authors:
Samuel E. Otto,
Cassio M. Oishi,
Fabio Amaral,
Steven L. Brunton,
J. Nathan Kutz
Abstract:
The ability to measure differences in collected data is of fundamental importance for quantitative science and machine learning, motivating the establishment of metrics grounded in physical principles. In this study, we focus on the development of such metrics for viscoelastic fluid flows governed by a large class of linear and nonlinear stress models. To do this, we introduce a kernel function co…
▽ More
The ability to measure differences in collected data is of fundamental importance for quantitative science and machine learning, motivating the establishment of metrics grounded in physical principles. In this study, we focus on the development of such metrics for viscoelastic fluid flows governed by a large class of linear and nonlinear stress models. To do this, we introduce a kernel function corresponding to a given viscoelastic stress model that implicitly embeds flowfield snapshots into a Reproducing Kernel Hilbert Space (RKHS) whose squared norm equals the total mechanical energy. Working implicitly with lifted representations in the RKHS via the kernel function provides natural and unambiguous metrics for distances and angles between flowfields without the need for hyperparameter tuning. Additionally, we present a solution to the preimage problem for our kernels, enabling accurate reconstruction of flowfields from their RKHS representations. Through numerical experiments on an unsteady viscoelastic lid-driven cavity flow, we demonstrate the utility of our kernels for extracting energetically-dominant coherent structures in viscoelastic flows across a range of Reynolds and Weissenberg numbers. Specifically, the features extracted by Kernel Principal Component Analysis (KPCA) of flowfield snapshots using our kernel functions yield reconstructions with superior accuracy in terms of mechanical energy compared to conventional methods such as ordinary Principal Component Analysis (PCA) with naïvely-defined state vectors or KPCA with ad-hoc choices of kernel functions. Our findings underscore the importance of principled choices of metrics in both scientific and machine learning investigations of complex fluid systems.
△ Less
Submitted 28 August, 2024; v1 submitted 22 April, 2024;
originally announced April 2024.
-
Local stability guarantees for data-driven quadratically nonlinear models
Authors:
Mai Peng,
Alan Kaptanoglu,
Chris Hansen,
Jacob Stevens-Haas,
Krithika Manohar,
Steven L. Brunton
Abstract:
The Navier Stokes equations (NSEs) are partial differential equations (PDEs) to describe the nonlinear convective motion of fluids and they are computationally expensive to simulate because of their high nonlinearity and variables being fully coupled. Reduced-order models (ROMs) are simpler models for evolving the flows by capturing only the dominant behaviors of a system and can be used to design…
▽ More
The Navier Stokes equations (NSEs) are partial differential equations (PDEs) to describe the nonlinear convective motion of fluids and they are computationally expensive to simulate because of their high nonlinearity and variables being fully coupled. Reduced-order models (ROMs) are simpler models for evolving the flows by capturing only the dominant behaviors of a system and can be used to design controllers for high-dimensional systems. However it is challenging to guarantee the stability of these models either globally or locally. Ensuring the stability of ROMs can improve the interpretability of the behavior of the dynamics and help develop effective system control strategies. For quadratically nonlinear systems that represent many fluid flows, the Schlegel and Noack trapping theorem (JFM, 2015) can be used to check if ROMs are globally stable (long-term bounded). This theorem was subsequently incorporated into system identification techniques that determine models directly from data. In this work, we relax the quadratically energy-preserving constraints in this theorem, and then promote local stability in data-driven models of quadratically nonlinear dynamics. First, we prove a theorem outlining sufficient conditions to ensure local stability in linear-quadratic systems and provide an estimate of the stability radius. Second, we incorporate this theorem into system identification methods and produce a-priori locally stable data-driven models. Several examples are presented to demonstrate the effectiveness and accuracy of the proposed algorithm.
△ Less
Submitted 16 November, 2024; v1 submitted 1 March, 2024;
originally announced March 2024.
-
PyDMD: A Python package for robust dynamic mode decomposition
Authors:
Sara M. Ichinaga,
Francesco Andreuzzi,
Nicola Demo,
Marco Tezzele,
Karl Lapo,
Gianluigi Rozza,
Steven L. Brunton,
J. Nathan Kutz
Abstract:
The dynamic mode decomposition (DMD) is a simple and powerful data-driven modeling technique that is capable of revealing coherent spatiotemporal patterns from data. The method's linear algebra-based formulation additionally allows for a variety of optimizations and extensions that make the algorithm practical and viable for real-world data analysis. As a result, DMD has grown to become a leading…
▽ More
The dynamic mode decomposition (DMD) is a simple and powerful data-driven modeling technique that is capable of revealing coherent spatiotemporal patterns from data. The method's linear algebra-based formulation additionally allows for a variety of optimizations and extensions that make the algorithm practical and viable for real-world data analysis. As a result, DMD has grown to become a leading method for dynamical system analysis across multiple scientific disciplines. PyDMD is a Python package that implements DMD and several of its major variants. In this work, we expand the PyDMD package to include a number of cutting-edge DMD methods and tools specifically designed to handle dynamics that are noisy, multiscale, parameterized, prohibitively high-dimensional, or even strongly nonlinear. We provide a complete overview of the features available in PyDMD as of version 1.0, along with a brief overview of the theory behind the DMD algorithm, information for developers, tips regarding practical DMD usage, and introductory coding examples. All code is available at https://github.com/PyDMD/PyDMD .
△ Less
Submitted 12 February, 2024;
originally announced February 2024.
-
Extending the aircraft flight envelope by mitigating transonic airfoil buffet
Authors:
Esther Lagemann,
Steven L. Brunton,
Wolfgang Schröder,
Christian Lagemann
Abstract:
In the age of globalization, commercial aviation plays a central role in maintaining our international connectivity by providing fast air transport services for passengers and freight. However, the upper limit of the aircraft flight envelope, i.e., its operational limit in the high-speed regime, is usually fixed by the occurrence of an aerodynamic phenomenon called transonic airfoil buffet. It ref…
▽ More
In the age of globalization, commercial aviation plays a central role in maintaining our international connectivity by providing fast air transport services for passengers and freight. However, the upper limit of the aircraft flight envelope, i.e., its operational limit in the high-speed regime, is usually fixed by the occurrence of an aerodynamic phenomenon called transonic airfoil buffet. It refers to shock wave oscillations occurring on the aircraft wings, which induce unsteady aerodynamic loads acting on the wing structure. Since these loads can cause severe structural damage endangering flight safety, the aviation industry is highly interested in suppressing transonic airfoil buffet to extend the flight envelope to higher aircraft speeds. In this contribution, we demonstrate experimentally that the application of porous trailing edges substantially attenuates the buffet phenomenon. Since porous trailing edges have the additional benefit of reducing acoustic aircraft emissions, our findings could pave the way for faster air transport with reduced noise emissions.
△ Less
Submitted 25 January, 2024; v1 submitted 16 January, 2024;
originally announced January 2024.
-
Statistics dependent spectral properties of random arrays of particles
Authors:
Romil Audhkhasi,
Maksym Zhelyeznyakov,
Steven Brunton,
Arka Majumdar
Abstract:
The ability to tailor the spectral response of photonic devices is paramount to the advancement of a broad range of applications. The vast design space offered by disordered optical media provide enhanced functionality for spectral tailoring, although it is challenging to map the spectral properties of such complex systems to their structural attributes. In this work, we investigate correlations b…
▽ More
The ability to tailor the spectral response of photonic devices is paramount to the advancement of a broad range of applications. The vast design space offered by disordered optical media provide enhanced functionality for spectral tailoring, although it is challenging to map the spectral properties of such complex systems to their structural attributes. In this work, we investigate correlations between the statistics underlying the structure of random arrays of particles and their spectral properties. We consider 1D and 2D arrays of dielectric nanorods suspended in vacuum and numerically study their optical scattering properties in the visible wavelength range. We show that the scattering cross section of a random particle array is primarily governed by its configuration statistics and is independent of its exact instantiation or the number of its constituent particles. We further exploit the strong correlations between the statistics and spectral properties of random particle arrays to predict their spectral response. By using a semi-analytical nearest neighbor coupling model, we produce accurate qualitative estimates of the spectral responses of both one and two-dimensional random arrays for different configuration statistics. The results presented in this manuscript will open new avenues for optimizing large-scale random systems to achieve enhanced optical functionalities for a wide variety of applications.
△ Less
Submitted 17 November, 2023;
originally announced November 2023.
-
An experimental evaluation of the interplay between geometry and scale on cross-flow turbine performance
Authors:
Aidan Hunt,
Benjamin Strom,
Gregory Talpey,
Hannah Ross,
Isabel Scherl,
Steven Brunton,
Martin Wosnik,
Brian Polagye
Abstract:
Cross-flow turbines harness kinetic energy in wind or moving water. Due to their unsteady fluid dynamics, it can be difficult to predict the interplay between aspects of rotor geometry and turbine performance. This study considers the effects of three geometric parameters: the number of blades, the preset pitch angle, and the chord-to-radius ratio. The relevant fluid dynamics of cross-flow turbine…
▽ More
Cross-flow turbines harness kinetic energy in wind or moving water. Due to their unsteady fluid dynamics, it can be difficult to predict the interplay between aspects of rotor geometry and turbine performance. This study considers the effects of three geometric parameters: the number of blades, the preset pitch angle, and the chord-to-radius ratio. The relevant fluid dynamics of cross-flow turbines are reviewed, as are prior experimental studies that have investigated these parameters in a more limited manner. Here, 223 unique experiments are conducted across an order of magnitude of diameter-based Reynolds numbers ($\approx 8\!\times\!10^4 - 8\!\times\!10^5$) in which the performance implications of these three geometric parameters are evaluated. In agreement with prior work, maximum performance is generally observed to increase with Reynolds number and decrease with blade count. The broader experimental space clarifies parametric interdependencies; for example, the optimal preset pitch angle is increasingly negative as the chord-to-radius ratio increases. As these experiments vary both the chord-to-radius ratio and blade count, the performance of different rotor geometries with the same solidity (the ratio of total blade chord to rotor circumference) can also be evaluated. Results demonstrate that while solidity can be a poor predictor of maximum performance, across all scales and tested geometries it is an excellent predictor of the tip-speed ratio corresponding to maximum performance. Overall, these results present a uniquely holistic view of relevant geometric considerations for cross-flow turbine rotor design and provide a rich dataset for validation of numerical simulations and reduced-order models.
△ Less
Submitted 29 August, 2024; v1 submitted 31 October, 2023;
originally announced October 2023.
-
Uncovering wall-shear stress dynamics from neural-network enhanced fluid flow measurements
Authors:
Esther Lagemann,
Steven L. Brunton,
Christian Lagemann
Abstract:
Friction drag from a turbulent fluid moving past or inside an object plays a crucial role in domains as diverse as transportation, public utility infrastructure, energy technology, and human health. As a direct measure of the shear-induced friction forces, an accurate prediction of the wall-shear stress can contribute to sustainability, conservation of resources, and carbon neutrality in civil avi…
▽ More
Friction drag from a turbulent fluid moving past or inside an object plays a crucial role in domains as diverse as transportation, public utility infrastructure, energy technology, and human health. As a direct measure of the shear-induced friction forces, an accurate prediction of the wall-shear stress can contribute to sustainability, conservation of resources, and carbon neutrality in civil aviation as well as enhanced medical treatment of vascular diseases and cancer. Despite such importance for our modern society, we still lack adequate experimental methods to capture the instantaneous wall-shear stress dynamics. In this contribution, we present a holistic approach that derives velocity and wall-shear stress fields with impressive spatial and temporal resolution from flow measurements using a deep optical flow estimator with physical knowledge. The validity and physical correctness of the derived flow quantities is demonstrated with synthetic and real-world experimental data covering a range of relevant fluid flows.
△ Less
Submitted 18 October, 2023; v1 submitted 17 October, 2023;
originally announced October 2023.
-
Lagrangian Gradient Regression for the Detection of Coherent Structures from Sparse Trajectory Data
Authors:
Tanner D. Harms,
Steven L. Brunton,
Beverley J. McKeon
Abstract:
Lagrangian Coherent Structures (LCS) are flow features which are defined to objectively characterize complex fluid behavior over a finite time regardless of the orientation of the observer. Fluidic applications of LCS include geophysical, aerodynamic, biological, and bio-inspired flows -- among others -- and can be generalized to broader classes of dynamical systems. One of the prevailing paradigm…
▽ More
Lagrangian Coherent Structures (LCS) are flow features which are defined to objectively characterize complex fluid behavior over a finite time regardless of the orientation of the observer. Fluidic applications of LCS include geophysical, aerodynamic, biological, and bio-inspired flows -- among others -- and can be generalized to broader classes of dynamical systems. One of the prevailing paradigms for identifying LCS involves examining continuum-mechanical properties of the underlying flow. Such methods, including finite-time Lyapunov exponent (FTLE) and Lagrangian-averaged vorticity deviation (LAVD) analyses, provide consistent and physically-meaningful results but require expensive computations on a dense array of numerically integrated trajectories. Faster, more robust, sparse methods, on the other hand, are typically non-deterministic and require a-priori intuition of flow field behavior for interpretation. If LCS are to be used in the decision-making protocol of future autonomous technologies, a bridge between dense and sparse approaches must be made. This work begins to address this goal through the development of Lagrangian gradient regression (LGR), which enables the computation of deformation gradients and velocity gradients from sparse data via regression. Using LGR, velocity gradients, flow map Jacobians (thereby FTLE), and rotational Lagrangian metrics like the LAVD are accurately computed from sparse trajectory data which is orders of magnitude less dense than traditional approaches require. Moreover, there is no need to compute velocity or numerically differentiate at any point when using LGR. Therefore, it is a purely Lagrangian technique.
△ Less
Submitted 17 October, 2023;
originally announced October 2023.
-
Nonlinear parametric models of viscoelastic fluid flows
Authors:
Cassio M. Oishi,
Alan A. Kaptanoglu,
J. Nathan Kutz,
Steven L. Brunton
Abstract:
Reduced-order models have been widely adopted in fluid mechanics, particularly in the context of Newtonian fluid flows. These models offer the ability to predict complex dynamics, such as instabilities and oscillations, at a considerably reduced computational cost.
In contrast, the reduced-order modeling of non-Newtonian viscoelastic fluid flows remains relatively unexplored.
This work leverag…
▽ More
Reduced-order models have been widely adopted in fluid mechanics, particularly in the context of Newtonian fluid flows. These models offer the ability to predict complex dynamics, such as instabilities and oscillations, at a considerably reduced computational cost.
In contrast, the reduced-order modeling of non-Newtonian viscoelastic fluid flows remains relatively unexplored.
This work leverages the sparse identification of nonlinear dynamics algorithm to develop interpretable reduced-order models for viscoelastic flows.
In particular, we explore a benchmark oscillatory viscoelastic flow on the four-roll mill geometry using the classical Oldroyd-B fluid.
This flow exemplifies many canonical challenges associated with non-Newtonian flows, including transitions, asymmetries, instabilities, and bifurcations arising from the interplay of viscous and elastic forces, all of which require expensive computations in order to resolve the fast timescales and long transients characteristic of such flows.
First, we demonstrate the effectiveness of our data-driven surrogate model to predict the transient evolution and accurately reconstruct the spatial flow field for fixed flow parameters. We then develop a fully parametric, nonlinear model capable of capturing the dynamic variations as a function of the Weissenberg number. While the training data is predominantly concentrated on a limit cycle regime for moderate Wi, we show that the parameterized model can be used to extrapolate, accurately predicting the dominant dynamics in the case of high Weissenberg numbers.
The proposed methodology represents an initial step in the field of reduced-order modeling for viscoelastic flows with the potential to be further refined and enhanced for the design, optimization, and control of a wide range of non-Newtonian fluid flows using machine learning and reduced-order modeling techniques.
△ Less
Submitted 1 December, 2023; v1 submitted 8 August, 2023;
originally announced August 2023.
-
Control of Vortex Dynamics using Invariants
Authors:
Kartik Krishna,
Aditya G. Nair,
Anand Krishnan,
Steven L. Brunton,
Eurika Kaiser
Abstract:
Vortex-dominated flows are ubiquitous in engineering, and the ability to efficiently manipulate the dynamics of these vortices has broad applications, from wake shaping to mixing enhancement. However, the strongly nonlinear behavior of the vortex dynamics makes this a challenging task. In this work, we investigate the control of vortex dynamics by using a change of coordinates from the Biot-Savart…
▽ More
Vortex-dominated flows are ubiquitous in engineering, and the ability to efficiently manipulate the dynamics of these vortices has broad applications, from wake shaping to mixing enhancement. However, the strongly nonlinear behavior of the vortex dynamics makes this a challenging task. In this work, we investigate the control of vortex dynamics by using a change of coordinates from the Biot-Savart equations into well-known invariants, such as the Hamiltonian, linear, and angular impulses, which are Koopman eigenfunctions. We then combine the resulting model with model predictive control to generate control laws that force the vortex system using "virtual cylinders". The invariant model is beneficial as it provides a linear, global description of the vortex dynamics through a recently developed Koopman control scheme for conserved quantities and invariants. The use of this model has not been well studied in the literature in the context of control. In this paper, we seek to understand the effect of changing each invariant individually or multiple invariants simultaneously. We use the 4-vortex system as our primary test bed, as it is the simplest configuration that exhibits chaotic behavior. We show that by controlling to specific invariant quantities, we can modify the transition from chaotic to quasiperiodic states. Finally, we computationally demonstrate the effectiveness of invariant control on a toy example of tracer mixing in the 4-vortex system.
△ Less
Submitted 7 November, 2023; v1 submitted 7 August, 2023;
originally announced August 2023.
-
PyKoopman: A Python Package for Data-Driven Approximation of the Koopman Operator
Authors:
Shaowu Pan,
Eurika Kaiser,
Brian M. de Silva,
J. Nathan Kutz,
Steven L. Brunton
Abstract:
PyKoopman is a Python package for the data-driven approximation of the Koopman operator associated with a dynamical system. The Koopman operator is a principled linear embedding of nonlinear dynamics and facilitates the prediction, estimation, and control of strongly nonlinear dynamics using linear systems theory. In particular, PyKoopman provides tools for data-driven system identification for un…
▽ More
PyKoopman is a Python package for the data-driven approximation of the Koopman operator associated with a dynamical system. The Koopman operator is a principled linear embedding of nonlinear dynamics and facilitates the prediction, estimation, and control of strongly nonlinear dynamics using linear systems theory. In particular, PyKoopman provides tools for data-driven system identification for unforced and actuated systems that build on the equation-free dynamic mode decomposition (DMD) and its variants. In this work, we provide a brief description of the mathematical underpinnings of the Koopman operator, an overview and demonstration of the features implemented in PyKoopman (with code examples), practical advice for users, and a list of potential extensions to PyKoopman. Software is available at http://github.com/dynamicslab/pykoopman
△ Less
Submitted 22 June, 2023;
originally announced June 2023.
-
Data-driven modeling of an oscillating surge wave energy converter using dynamic mode decomposition
Authors:
Brittany Lydon,
Brian Polagye,
Steven Brunton
Abstract:
Modeling wave energy converters (WECs) to accurately predict their hydrodynamic behavior has been a challenge for the wave energy field. Often, this results in either low-fidelity, linear models that break down in energetic seas, or high-fidelity numerical models that are too computationally expensive for operational use. To bridge this gap, we propose the use of dynamic mode decomposition (DMD) a…
▽ More
Modeling wave energy converters (WECs) to accurately predict their hydrodynamic behavior has been a challenge for the wave energy field. Often, this results in either low-fidelity, linear models that break down in energetic seas, or high-fidelity numerical models that are too computationally expensive for operational use. To bridge this gap, we propose the use of dynamic mode decomposition (DMD) as a purely data-driven technique that generates an accurate and computationally efficient model of an oscillating surge WEC (OSWEC). Our goal is to model and predict the behavior of the OSWEC in monochromatic and polychromatic seas without knowledge of the governing equations or incident wave field. We generate the data for the algorithm using a semi-analytical model and the open-source code WEC-Sim, then evaluate how well DMD can describe past dynamics and predict future state behavior. We consider realistic challenges including noisy sensor measurements, nonlinear WEC dynamics, and irregular wave forcing. In each of these cases, we generate accurate models for past and future OSWEC behavior using DMD, even with limited sensor measurements. These findings provide insight into the use of DMD on systems with limited time-resolved data and present a framework for applying similar analysis to lab- or field-scale experiments.
△ Less
Submitted 6 June, 2023;
originally announced June 2023.
-
Data-Driven Modeling for Transonic Aeroelastic Analysis
Authors:
Nicola Fonzi,
Steven L. Brunton,
Urban Fasel
Abstract:
Aeroelasticity in the transonic regime is challenging because of the strongly nonlinear phenomena involved in the formation of shock waves and flow separation. In this work, we introduce a computationally efficient framework for accurate transonic aeroelastic analysis. We use dynamic mode decomposition with control (DMDc) to extract surrogate models from high-fidelity computational fluid dynamics…
▽ More
Aeroelasticity in the transonic regime is challenging because of the strongly nonlinear phenomena involved in the formation of shock waves and flow separation. In this work, we introduce a computationally efficient framework for accurate transonic aeroelastic analysis. We use dynamic mode decomposition with control (DMDc) to extract surrogate models from high-fidelity computational fluid dynamics (CFD) simulations. Instead of identifying models of the full flow field or focusing on global performance indices, we directly predict the pressure distribution on the body surface. The learned surrogate models provide information about the system stability and can be used for control synthesis and response studies. Specific techniques are introduced to avoid spurious instabilities of the aerodynamic model. We use the high-fidelity CFD code SU2 to generate data and test our method on the benchmark super critical wing (BSCW). Our python-based software is fully open-source and will be included in the SU2 package to streamline the workflow from defining the high-fidelity aerodynamic model to creating a surrogate model for flutter analysis.
△ Less
Submitted 14 April, 2023;
originally announced April 2023.
-
Machine Learning for Partial Differential Equations
Authors:
Steven L. Brunton,
J. Nathan Kutz
Abstract:
Partial differential equations (PDEs) are among the most universal and parsimonious descriptions of natural physical laws, capturing a rich variety of phenomenology and multi-scale physics in a compact and symbolic representation. This review will examine several promising avenues of PDE research that are being advanced by machine learning, including: 1) the discovery of new governing PDEs and coa…
▽ More
Partial differential equations (PDEs) are among the most universal and parsimonious descriptions of natural physical laws, capturing a rich variety of phenomenology and multi-scale physics in a compact and symbolic representation. This review will examine several promising avenues of PDE research that are being advanced by machine learning, including: 1) the discovery of new governing PDEs and coarse-grained approximations for complex natural and engineered systems, 2) learning effective coordinate systems and reduced-order models to make PDEs more amenable to analysis, and 3) representing solution operators and improving traditional numerical algorithms. In each of these fields, we summarize key advances, ongoing challenges, and opportunities for further development.
△ Less
Submitted 29 March, 2023;
originally announced March 2023.
-
The transformative potential of machine learning for experiments in fluid mechanics
Authors:
Ricardo Vinuesa,
Steven L. Brunton,
Beverley J. McKeon
Abstract:
The field of machine learning has rapidly advanced the state of the art in many fields of science and engineering, including experimental fluid dynamics, which is one of the original big-data disciplines. This perspective will highlight several aspects of experimental fluid mechanics that stand to benefit from progress advances in machine learning, including: 1) augmenting the fidelity and quality…
▽ More
The field of machine learning has rapidly advanced the state of the art in many fields of science and engineering, including experimental fluid dynamics, which is one of the original big-data disciplines. This perspective will highlight several aspects of experimental fluid mechanics that stand to benefit from progress advances in machine learning, including: 1) augmenting the fidelity and quality of measurement techniques, 2) improving experimental design and surrogate digital-twin models and 3) enabling real-time estimation and control. In each case, we discuss recent success stories and ongoing challenges, along with caveats and limitations, and outline the potential for new avenues of ML-augmented and ML-enabled experimental fluid mechanics.
△ Less
Submitted 29 March, 2023; v1 submitted 28 March, 2023;
originally announced March 2023.
-
Benchmarking sparse system identification with low-dimensional chaos
Authors:
Alan A. Kaptanoglu,
Lanyue Zhang,
Zachary G. Nicolaou,
Urban Fasel,
Steven L. Brunton
Abstract:
Sparse system identification is the data-driven process of obtaining parsimonious differential equations that describe the evolution of a dynamical system, balancing model complexity and accuracy. There has been rapid innovation in system identification across scientific domains, but there remains a gap in the literature for large-scale methodological comparisons that are evaluated on a variety of…
▽ More
Sparse system identification is the data-driven process of obtaining parsimonious differential equations that describe the evolution of a dynamical system, balancing model complexity and accuracy. There has been rapid innovation in system identification across scientific domains, but there remains a gap in the literature for large-scale methodological comparisons that are evaluated on a variety of dynamical systems. In this work, we systematically benchmark sparse regression variants by utilizing the dysts standardized database of chaotic systems. In particular, we demonstrate how this open-source tool can be used to quantitatively compare different methods of system identification. To illustrate how this benchmark can be utilized, we perform a large comparison of four algorithms for solving the sparse identification of nonlinear dynamics (SINDy) optimization problem, finding strong performance of the original algorithm and a recent mixed-integer discrete algorithm. In all cases, we used ensembling to improve the noise robustness of SINDy and provide statistical comparisons. In addition, we show very compelling evidence that the weak SINDy formulation provides significant improvements over the traditional method, even on clean data. Lastly, we investigate how Pareto-optimal models generated from SINDy algorithms depend on the properties of the equations, finding that the performance shows no significant dependence on a set of dynamical properties that quantify the amount of chaos, scale separation, degree of nonlinearity, and the syntactic complexity.
△ Less
Submitted 4 February, 2023;
originally announced February 2023.
-
From resolvent to Gramians: extracting forcing and response modes for control
Authors:
Benjamin Herrmann,
Peter J. Baddoo,
Scott T. M. Dawson,
Richard Semaan,
Steven L. Brunton,
Beverley J. McKeon
Abstract:
During the last decade, forcing and response modes produced by resolvent analysis have demonstrated great potential to guide sensor and actuator placement and design in flow control applications. However, resolvent modes are frequency-dependent, which, although responsible for their success in identifying scale interactions in turbulence, complicates their use for control purposes. In this work, w…
▽ More
During the last decade, forcing and response modes produced by resolvent analysis have demonstrated great potential to guide sensor and actuator placement and design in flow control applications. However, resolvent modes are frequency-dependent, which, although responsible for their success in identifying scale interactions in turbulence, complicates their use for control purposes. In this work, we seek orthogonal bases of forcing and response modes that are the most responsive and receptive, respectively, across all frequencies. We show that these frequency-independent bases of \emph{representative} resolvent modes are given by the eigenvectors of the observability and controllability Gramians of the system considering full state inputs and outputs. We present several numerical examples where we leverage these bases by building orthogonal or interpolatory projectors onto the dominant forcing and response subspaces. Gramian-based forcing modes are used to identify dynamically relevant disturbances, to place point sensors to measure disturbances, and to design actuators for feedforward control in the subcritical linearized Ginzburg--Landau equation. Gramian-based response modes are used to identify coherent structures and for point sensor placement aiming at state reconstruction in the turbulent flow in a minimal channel at $\mathrm{Re}_τ=185$. The approach does not require data snapshots and relies only on knowledge of the steady or mean flow.
△ Less
Submitted 31 January, 2023; v1 submitted 30 January, 2023;
originally announced January 2023.
-
Large area optimization of meta-lens via data-free machine learning
Authors:
Maksym V. Zhelyeznyakov,
Johannes E. Froch,
Anna Wirth-Singh,
Jaebum Noh,
Junsuk Rho,
Steven L. Brunton,
Arka Majumdar
Abstract:
Sub-wavelength diffractive optics meta-optics present a multi-scale optical system, where the behavior of constituent sub-wavelength scatterers, or meta-atoms, need to be modelled by full-wave electromagnetic simulations, whereas the whole meta-optical system can be modelled using ray/ wave optics. Current simulation techniques for large-scale meta-optics rely on the local phase approximation (LPA…
▽ More
Sub-wavelength diffractive optics meta-optics present a multi-scale optical system, where the behavior of constituent sub-wavelength scatterers, or meta-atoms, need to be modelled by full-wave electromagnetic simulations, whereas the whole meta-optical system can be modelled using ray/ wave optics. Current simulation techniques for large-scale meta-optics rely on the local phase approximation (LPA), where the coupling between dissimilar meta-atoms are completely neglected. Here we introduce a physics-informed neural network, which can efficiently model the meta-optics while still incorporating all of the coupling between meta-atoms. Unlike existing deep learning techniques which generally predict the mean transmission and reflection coefficients of meta-atoms, we predict the full electro-magnetic field distribution. We demonstrate the efficacy of our technique by designing 1mm aperture cylindrical meta-lenses exhibiting higher efficiency than the ones designed under LPA. We experimentally validated the maximum intensity improvement (up to $53\%$) of the inverse-designed meta-lens. Our reported method can design large aperture $(\sim 10^4-10^5λ)$ meta-optics in a reasonable time (approximately 15 minutes on a graphics processing unit) without relying on any approximation.
△ Less
Submitted 20 December, 2022;
originally announced December 2022.
-
Partially coherent double phase holography in visible using meta-optics
Authors:
Saswata Mukherjee,
Quentin A. A. Tanguy,
Johannes E. Froech,
Aamod Shanker,
Karl F. Boehringer,
Steven Brunton,
Arka Majumdar
Abstract:
Ultrathin flat meta-optics have shown great promise for holography in recent years. However, most of the reported meta-optical holograms rely on only phase modulation and neglect the amplitude information. Modulation of both amplitude and phase in meta-optics either requires polarization sensitive meta-atoms, or complex scatterers with stringent fabrication requirements. Additionally, almost all t…
▽ More
Ultrathin flat meta-optics have shown great promise for holography in recent years. However, most of the reported meta-optical holograms rely on only phase modulation and neglect the amplitude information. Modulation of both amplitude and phase in meta-optics either requires polarization sensitive meta-atoms, or complex scatterers with stringent fabrication requirements. Additionally, almost all the meta-optical holograms were measured under laser illumination. Here we adopt the concept of double-phase holography, to report polarization-independent holography with both amplitude and phase modulation, using dielectric meta-optics. We validate the implementation of complex phase hologram by measuring an improvement of structural similarity of the reconstructed hologram by ~3x over phase-only holograms. Finally, we demonstrate that meta-optical holography can also be realized using partially incoherent light from a light emitting diode. This observation can significantly reduce the alignment complexity and speckles in laser-based meta-optical holography.
△ Less
Submitted 2 December, 2022;
originally announced December 2022.
-
Emerging trends in machine learning for computational fluid dynamics
Authors:
Ricardo Vinuesa,
Steve Brunton
Abstract:
The renewed interest from the scientific community in machine learning (ML) is opening many new areas of research. Here we focus on how novel trends in ML are providing opportunities to improve the field of computational fluid dynamics (CFD). In particular, we discuss synergies between ML and CFD that have already shown benefits, and we also assess areas that are under development and may produce…
▽ More
The renewed interest from the scientific community in machine learning (ML) is opening many new areas of research. Here we focus on how novel trends in ML are providing opportunities to improve the field of computational fluid dynamics (CFD). In particular, we discuss synergies between ML and CFD that have already shown benefits, and we also assess areas that are under development and may produce important benefits in the coming years. We believe that it is also important to emphasize a balanced perspective of cautious optimism for these emerging approaches
△ Less
Submitted 5 April, 2023; v1 submitted 28 November, 2022;
originally announced November 2022.
-
Multiscale model reduction for incompressible flows
Authors:
Jared L. Callaham,
Jean-Christophe Loiseau,
Steven L. Brunton
Abstract:
Many unsteady flows exhibiting complex dynamics are nevertheless characterized by emergent large-scale coherence in space and time. Reduced-order models based on Galerkin projection of the governing equations onto an orthogonal modal basis approximate the flow as a low-dimensional dynamical system with linear and quadratic terms. However, these Galerkin models often fail to reproduce the true dyna…
▽ More
Many unsteady flows exhibiting complex dynamics are nevertheless characterized by emergent large-scale coherence in space and time. Reduced-order models based on Galerkin projection of the governing equations onto an orthogonal modal basis approximate the flow as a low-dimensional dynamical system with linear and quadratic terms. However, these Galerkin models often fail to reproduce the true dynamics, in part because they ignore important nonlinear interactions with unresolved flow scales. Here, we use a separation of time scales between the resolved and subscale variables to derive a reduced-order model with cubic closure terms for the truncated modes, generalizing the classic Stuart-Landau equation. The leading order cubic terms are determined by averaging out fast variables through a perturbation series approximation of the action of a stochastic Koopman operator. We show analytically that this multiscale closure model can capture both the effects of mean-flow deformation and the energy cascade before demonstrating improved stability and accuracy in models of chaotic lid-driven cavity flow and vortex pairing in a mixing layer. This approach to closure modeling establishes a general theory for the origin and role of cubic nonlinearities in low-dimensional models of incompressible flows
△ Less
Submitted 27 June, 2022;
originally announced June 2022.
-
The Experimental Multi-Arm Pendulum on a Cart: A Benchmark System for Chaos, Learning, and Control
Authors:
Kadierdan Kaheman,
Urban Fasel,
Jason J. Bramburger,
Benjamin Strom,
J. Nathan Kutz,
Steven L. Brunton
Abstract:
The single, double, and triple pendulum has served as an illustrative experimental benchmark system for scientists to study dynamical behavior for more than four centuries. The pendulum system exhibits a wide range of interesting behaviors, from simple harmonic motion in the single pendulum to chaotic dynamics in multi-arm pendulums. Under forcing, even the single pendulum may exhibit chaos, provi…
▽ More
The single, double, and triple pendulum has served as an illustrative experimental benchmark system for scientists to study dynamical behavior for more than four centuries. The pendulum system exhibits a wide range of interesting behaviors, from simple harmonic motion in the single pendulum to chaotic dynamics in multi-arm pendulums. Under forcing, even the single pendulum may exhibit chaos, providing a simple example of a damped-driven system. All multi-armed pendulums are characterized by the existence of index-one saddle points, which mediate the transport of trajectories in the system, providing a simple mechanical analog of various complex transport phenomena, from biolocomotion to transport within the solar system. Further, pendulum systems have long been used to design and test both linear and nonlinear control strategies, with the addition of more arms making the problem more challenging. In this work, we provide extensive designs for the construction and operation of a high-performance, multi-link pendulum on a cart system. Although many experimental setups have been built to study the behavior of pendulum systems, such an extensive documentation on the design, construction, and operation is missing from the literature. The resulting experimental system is highly flexible, enabling a wide range of benchmark problems in dynamical systems modeling, system identification and learning, and control. To promote reproducible research, we have made our entire system open-source, including 3D CAD drawings, basic tutorial code, and data. Moreover, we discuss the possibility of extending our system capability to be operated remotely to enable researchers all around the world to use it, thus increasing access.
△ Less
Submitted 12 May, 2022;
originally announced May 2022.
-
Swarm Modelling with Dynamic Mode Decomposition
Authors:
Emma Hansen,
Steven L. Brunton,
Zhuoyuan Song
Abstract:
Modelling biological or engineering swarms is challenging due to the inherently high dimension of the system, despite the often low-dimensional emergent dynamics. Most existing swarm modelling approaches are based on first principles and often result in swarm-specific parameterizations that do not generalize to a broad range of applications. In this work, we apply a purely data-driven method to (1…
▽ More
Modelling biological or engineering swarms is challenging due to the inherently high dimension of the system, despite the often low-dimensional emergent dynamics. Most existing swarm modelling approaches are based on first principles and often result in swarm-specific parameterizations that do not generalize to a broad range of applications. In this work, we apply a purely data-driven method to (1) learn local interactions of homogeneous swarms through observation data and to (2) generate similar swarming behaviour using the learned model. In particular, a modified version of dynamic mode decomposition with control, called swarmDMD, is developed and tested on the canonical Vicsek swarm model. The goal is to use swarmDMD to learn inter-agent interactions that give rise to the observed swarm behaviour. We show that swarmDMD can faithfully reconstruct the swarm dynamics, and the model learned by swarmDMD provides a short prediction window for data extrapolation with a trade-off between prediction accuracy and prediction horizon. We also provide a comprehensive analysis on the efficacy of different observation data types on the modelling, where we find that inter-agent distance yields the most accurate models. We believe the proposed swarmDMD approach will be useful for studying multi-agent systems found in biology, physics, and engineering.
△ Less
Submitted 8 April, 2022;
originally announced April 2022.
-
Dimensionally Consistent Learning with Buckingham Pi
Authors:
Joseph Bakarji,
Jared Callaham,
Steven L. Brunton,
J. Nathan Kutz
Abstract:
In the absence of governing equations, dimensional analysis is a robust technique for extracting insights and finding symmetries in physical systems. Given measurement variables and parameters, the Buckingham Pi theorem provides a procedure for finding a set of dimensionless groups that spans the solution space, although this set is not unique. We propose an automated approach using the symmetric…
▽ More
In the absence of governing equations, dimensional analysis is a robust technique for extracting insights and finding symmetries in physical systems. Given measurement variables and parameters, the Buckingham Pi theorem provides a procedure for finding a set of dimensionless groups that spans the solution space, although this set is not unique. We propose an automated approach using the symmetric and self-similar structure of available measurement data to discover the dimensionless groups that best collapse this data to a lower dimensional space according to an optimal fit. We develop three data-driven techniques that use the Buckingham Pi theorem as a constraint: (i) a constrained optimization problem with a non-parametric input-output fitting function, (ii) a deep learning algorithm (BuckiNet) that projects the input parameter space to a lower dimension in the first layer, and (iii) a technique based on sparse identification of nonlinear dynamics (SINDy) to discover dimensionless equations whose coefficients parameterize the dynamics. We explore the accuracy, robustness and computational complexity of these methods as applied to three example problems: a bead on a rotating hoop, a laminar boundary layer, and Rayleigh-Bénard convection.
△ Less
Submitted 9 February, 2022;
originally announced February 2022.
-
Physics-informed dynamic mode decomposition (piDMD)
Authors:
Peter J. Baddoo,
Benjamin Herrmann,
Beverley J. McKeon,
J. Nathan Kutz,
Steven L. Brunton
Abstract:
In this work, we demonstrate how physical principles -- such as symmetries, invariances, and conservation laws -- can be integrated into the dynamic mode decomposition (DMD). DMD is a widely-used data analysis technique that extracts low-rank modal structures and dynamics from high-dimensional measurements. However, DMD frequently produces models that are sensitive to noise, fail to generalize out…
▽ More
In this work, we demonstrate how physical principles -- such as symmetries, invariances, and conservation laws -- can be integrated into the dynamic mode decomposition (DMD). DMD is a widely-used data analysis technique that extracts low-rank modal structures and dynamics from high-dimensional measurements. However, DMD frequently produces models that are sensitive to noise, fail to generalize outside the training data, and violate basic physical laws. Our physics-informed DMD (piDMD) optimization, which may be formulated as a Procrustes problem, restricts the family of admissible models to a matrix manifold that respects the physical structure of the system. We focus on five fundamental physical principles -- conservation, self-adjointness, localization, causality, and shift-invariance -- and derive several closed-form solutions and efficient algorithms for the corresponding piDMD optimizations. With fewer degrees of freedom, piDMD models are less prone to overfitting, require less training data, and are often less computationally expensive to build than standard DMD models. We demonstrate piDMD on a range of challenging problems in the physical sciences, including energy-preserving fluid flow, travelling-wave systems, the Schrödinger equation, solute advection-diffusion, a system with causal dynamics, and three-dimensional transitional channel flow. In each case, piDMD significantly outperforms standard DMD in metrics such as spectral identification, state prediction, and estimation of optimal forcings and responses.
△ Less
Submitted 8 December, 2021;
originally announced December 2021.
-
Data-driven unsteady aeroelastic modeling for control
Authors:
Michelle Hickner,
Urban Fasel,
Aditya G. Nair,
Bingni W. Brunton,
Steven L. Brunton
Abstract:
Aeroelastic structures, from insect wings to wind turbine blades, experience transient unsteady aerodynamic loads that are coupled to their motion. Effective real-time control of flexible structures relies on accurate and efficient predictions of both the unsteady aeroelastic forces and airfoil deformation. For rigid wings, classical unsteady aerodynamic models have recently been reformulated in s…
▽ More
Aeroelastic structures, from insect wings to wind turbine blades, experience transient unsteady aerodynamic loads that are coupled to their motion. Effective real-time control of flexible structures relies on accurate and efficient predictions of both the unsteady aeroelastic forces and airfoil deformation. For rigid wings, classical unsteady aerodynamic models have recently been reformulated in state-space for control and extended to include viscous effects. Here we further extend this modeling framework to include the deformation of a flexible wing in addition to the quasi-steady, added mass, and unsteady viscous forces. We develop low-order linear models based on data from direct numerical simulations of flow past a flexible wing at low Reynolds number. We demonstrate the effectiveness of these models to track aggressive maneuvers with model predictive control while constraining maximum wing deformation. This system identification approach provides an interpretable, accurate, and low-dimensional representation of an aeroelastic system that can aid in system and controller design for applications where transients play an important role.
△ Less
Submitted 12 July, 2022; v1 submitted 22 November, 2021;
originally announced November 2021.
-
PySINDy: A comprehensive Python package for robust sparse system identification
Authors:
Alan A. Kaptanoglu,
Brian M. de Silva,
Urban Fasel,
Kadierdan Kaheman,
Andy J. Goldschmidt,
Jared L. Callaham,
Charles B. Delahunt,
Zachary G. Nicolaou,
Kathleen Champion,
Jean-Christophe Loiseau,
J. Nathan Kutz,
Steven L. Brunton
Abstract:
Automated data-driven modeling, the process of directly discovering the governing equations of a system from data, is increasingly being used across the scientific community. PySINDy is a Python package that provides tools for applying the sparse identification of nonlinear dynamics (SINDy) approach to data-driven model discovery. In this major update to PySINDy, we implement several advanced feat…
▽ More
Automated data-driven modeling, the process of directly discovering the governing equations of a system from data, is increasingly being used across the scientific community. PySINDy is a Python package that provides tools for applying the sparse identification of nonlinear dynamics (SINDy) approach to data-driven model discovery. In this major update to PySINDy, we implement several advanced features that enable the discovery of more general differential equations from noisy and limited data. The library of candidate terms is extended for the identification of actuated systems, partial differential equations (PDEs), and implicit differential equations. Robust formulations, including the integral form of SINDy and ensembling techniques, are also implemented to improve performance for real-world data. Finally, we provide a range of new optimization algorithms, including several sparse regression techniques and algorithms to enforce and promote inequality constraints and stability. Together, these updates enable entirely new SINDy model discovery capabilities that have not been reported in the literature, such as constrained PDE identification and ensembling with different sparse regression optimizers.
△ Less
Submitted 25 January, 2022; v1 submitted 12 November, 2021;
originally announced November 2021.
-
Dynamic Mode Decomposition for Aero-Optic Wavefront Characterization
Authors:
Shervin Sahba,
Diya Sashidhar,
Christopher C. Wilcox,
Austin McDaniel,
Steven L. Brunton,
J. Nathan Kutz
Abstract:
Aero-optical beam control relies on the development of low-latency forecasting techniques to quickly predict wavefronts aberrated by the Turbulent Boundary Layer (TBL) around an airborne optical system, and its study applies to a multi-domain need from astronomy to microscopy for high-fidelity laser propagation. We leverage the forecasting capabilities of the Dynamic Mode Decomposition (DMD) -- an…
▽ More
Aero-optical beam control relies on the development of low-latency forecasting techniques to quickly predict wavefronts aberrated by the Turbulent Boundary Layer (TBL) around an airborne optical system, and its study applies to a multi-domain need from astronomy to microscopy for high-fidelity laser propagation. We leverage the forecasting capabilities of the Dynamic Mode Decomposition (DMD) -- an equation-free, data-driven method for identifying coherent flow structures and their associated spatiotemporal dynamics -- in order to estimate future state wavefront phase aberrations to feed into an adaptive optic (AO) control loop. We specifically leverage the optimized DMD (opt-DMD) algorithm on a subset of the Airborne Aero-Optics Laboratory Transonic (AAOL-T) experimental dataset, characterizing aberrated wavefront dynamics for 23 beam propagation directions via the spatiotemporal decomposition underlying DMD. Critically, we show that opt-DMD produces an optimally de-biased eigenvalue spectrum with imaginary eigenvalues, allowing for arbitrarily long forecasting to produce a robust future-state prediction, while exact DMD loses structural information due to modal decay rates.
△ Less
Submitted 13 January, 2022; v1 submitted 28 September, 2021;
originally announced October 2021.
-
Deeptime: a Python library for machine learning dynamical models from time series data
Authors:
Moritz Hoffmann,
Martin Scherer,
Tim Hempel,
Andreas Mardt,
Brian de Silva,
Brooke E. Husic,
Stefan Klus,
Hao Wu,
Nathan Kutz,
Steven L. Brunton,
Frank Noé
Abstract:
Generation and analysis of time-series data is relevant to many quantitative fields ranging from economics to fluid mechanics. In the physical sciences, structures such as metastable and coherent sets, slow relaxation processes, collective variables dominant transition pathways or manifolds and channels of probability flow can be of great importance for understanding and characterizing the kinetic…
▽ More
Generation and analysis of time-series data is relevant to many quantitative fields ranging from economics to fluid mechanics. In the physical sciences, structures such as metastable and coherent sets, slow relaxation processes, collective variables dominant transition pathways or manifolds and channels of probability flow can be of great importance for understanding and characterizing the kinetic, thermodynamic and mechanistic properties of the system. Deeptime is a general purpose Python library offering various tools to estimate dynamical models based on time-series data including conventional linear learning methods, such as Markov state models (MSMs), Hidden Markov Models and Koopman models, as well as kernel and deep learning approaches such as VAMPnets and deep MSMs. The library is largely compatible with scikit-learn, having a range of Estimator classes for these different models, but in contrast to scikit-learn also provides deep Model classes, e.g. in the case of an MSM, which provide a multitude of analysis methods to compute interesting thermodynamic, kinetic and dynamical quantities, such as free energies, relaxation times and transition paths. The library is designed for ease of use but also easily maintainable and extensible code. In this paper we introduce the main features and structure of the deeptime software.
△ Less
Submitted 11 December, 2021; v1 submitted 28 October, 2021;
originally announced October 2021.
-
Enhancing Computational Fluid Dynamics with Machine Learning
Authors:
Ricardo Vinuesa,
Steven L. Brunton
Abstract:
Machine learning is rapidly becoming a core technology for scientific computing, with numerous opportunities to advance the field of computational fluid dynamics. In this Perspective, we highlight some of the areas of highest potential impact, including to accelerate direct numerical simulations, to improve turbulence closure modeling, and to develop enhanced reduced-order models. We also discuss…
▽ More
Machine learning is rapidly becoming a core technology for scientific computing, with numerous opportunities to advance the field of computational fluid dynamics. In this Perspective, we highlight some of the areas of highest potential impact, including to accelerate direct numerical simulations, to improve turbulence closure modeling, and to develop enhanced reduced-order models. We also discuss emerging areas of machine learning that are promising for computational fluid dynamics, as well as some potential limitations that should be taken into account.
△ Less
Submitted 1 July, 2022; v1 submitted 5 October, 2021;
originally announced October 2021.
-
Applying Machine Learning to Study Fluid Mechanics
Authors:
Steven L. Brunton
Abstract:
This paper provides a short overview of how to use machine learning to build data-driven models in fluid mechanics. The process of machine learning is broken down into five stages: (1) formulating a problem to model, (2) collecting and curating training data to inform the model, (3) choosing an architecture with which to represent the model, (4) designing a loss function to assess the performance…
▽ More
This paper provides a short overview of how to use machine learning to build data-driven models in fluid mechanics. The process of machine learning is broken down into five stages: (1) formulating a problem to model, (2) collecting and curating training data to inform the model, (3) choosing an architecture with which to represent the model, (4) designing a loss function to assess the performance of the model, and (5) selecting and implementing an optimization algorithm to train the model. At each stage, we discuss how prior physical knowledge may be embedding into the process, with specific examples from the field of fluid mechanics.
△ Less
Submitted 5 October, 2021;
originally announced October 2021.
-
Data-driven Modeling of Two-Dimensional Detonation Wave Fronts
Authors:
Ariana Mendible,
Weston Lowrie,
Steven L. Brunton,
J. Nathan Kutz
Abstract:
Historical experimental testing of high-altitude nuclear explosions (HANEs) are known to cause severe and detrimental effects to radio frequency signals and communications infrastructure. In order to study and predict the impact of HANEs, tractable computational approaches are required to model the complex physical processes involved in the detonation wave physics. Modern reduced-order models (ROM…
▽ More
Historical experimental testing of high-altitude nuclear explosions (HANEs) are known to cause severe and detrimental effects to radio frequency signals and communications infrastructure. In order to study and predict the impact of HANEs, tractable computational approaches are required to model the complex physical processes involved in the detonation wave physics. Modern reduced-order models (ROMs) can enable long-time and many-parameter simulations with minimal computational cost. However, translational and scale invariances inherent to this type of wave propagation problem are known to limit traditional ROM approaches. Specifically, dimensionality reduction methods are typically ineffective in producing low-rank models when invariances are present in the data. In this work, an unsupervised machine learning method is used to discover coordinate systems that make such invariances amenable to traditional dimensionality reduction methods. The method, which has previously been demonstrated on one-dimensional translations, is extended to higher dimensions and additional invariances. A surrogate HANE system, i.e. a HANE-ROM, with one detonation wave is captured well at extremely low-rank. Two detonation-waves are also considered with various amounts of interaction between the waves, with improvements to low-rank models for multiple wave quantities with limited interaction.
△ Less
Submitted 30 June, 2021;
originally announced June 2021.
-
On the role of nonlinear correlations in reduced-order modeling
Authors:
Jared L. Callaham,
Steven L. Brunton,
Jean-Christophe Loiseau
Abstract:
A major goal for reduced-order models of unsteady fluid flows is to uncover and exploit latent low-dimensional structure. Proper orthogonal decomposition (POD) provides an energy-optimal linear basis to represent the flow kinematics, but converges slowly for advection-dominated flows and tends to overestimate the number of dynamically relevant variables. We show that nonlinear correlations in the…
▽ More
A major goal for reduced-order models of unsteady fluid flows is to uncover and exploit latent low-dimensional structure. Proper orthogonal decomposition (POD) provides an energy-optimal linear basis to represent the flow kinematics, but converges slowly for advection-dominated flows and tends to overestimate the number of dynamically relevant variables. We show that nonlinear correlations in the temporal POD coefficients can be exploited to identify the underlying attractor, characterized by a minimal set of driving modes and a manifold equation for the remaining modes. By viewing these nonlinear correlations as an invariant manifold reduction, this least-order representation can be used to stabilize POD-Galerkin models or as a state space for data-driven model identification. In the latter case, we use sparse polynomial regression to learn a compact, interpretable dynamical system model from the time series of the active modal coefficients. We demonstrate this perspective on a quasiperiodic shear-driven cavity flow and show that the dynamics evolve on a torus generated by two independent Stuart-Landau oscillators. These results emphasize the importance of nonlinear dimensionality reduction to reveal underlying structure in complex flows.
△ Less
Submitted 4 June, 2021;
originally announced June 2021.
-
Kernel Learning for Robust Dynamic Mode Decomposition: Linear and Nonlinear Disambiguation Optimization (LANDO)
Authors:
Peter J. Baddoo,
Benjamin Herrmann,
Beverley J. McKeon,
Steven L. Brunton
Abstract:
Research in modern data-driven dynamical systems is typically focused on the three key challenges of high dimensionality, unknown dynamics, and nonlinearity. The dynamic mode decomposition (DMD) has emerged as a cornerstone for modeling high-dimensional systems from data. However, the quality of the linear DMD model is known to be fragile with respect to strong nonlinearity, which contaminates the…
▽ More
Research in modern data-driven dynamical systems is typically focused on the three key challenges of high dimensionality, unknown dynamics, and nonlinearity. The dynamic mode decomposition (DMD) has emerged as a cornerstone for modeling high-dimensional systems from data. However, the quality of the linear DMD model is known to be fragile with respect to strong nonlinearity, which contaminates the model estimate. In contrast, sparse identification of nonlinear dynamics (SINDy) learns fully nonlinear models, disambiguating the linear and nonlinear effects, but is restricted to low-dimensional systems. In this work, we present a kernel method that learns interpretable data-driven models for high-dimensional, nonlinear systems. Our method performs kernel regression on a sparse dictionary of samples that appreciably contribute to the underlying dynamics. We show that this kernel method efficiently handles high-dimensional data and is flexible enough to incorporate partial knowledge of system physics. It is possible to accurately recover the linear model contribution with this approach, disambiguating the effects of the implicitly defined nonlinear terms, resulting in a DMD-like model that is robust to strongly nonlinear dynamics. We demonstrate our approach on data from a wide range of nonlinear ordinary and partial differential equations that arise in the physical sciences. This framework can be used for many practical engineering tasks such as model order reduction, diagnostics, prediction, control, and discovery of governing laws.
△ Less
Submitted 2 June, 2021;
originally announced June 2021.
-
An empirical mean-field model of symmetry-breaking in a turbulent wake
Authors:
Jared L. Callaham,
Georgios Rigas,
Jean-Christophe Loiseau,
Steven L. Brunton
Abstract:
This work develops a low-dimensional nonlinear stochastic model of symmetry-breaking coherent structures from experimental measurements of a turbulent axisymmetric bluff body wake. Traditional model reduction methods decompose the field into a set of modes with fixed spatial support but time-varying amplitudes. However, this fixed basis cannot resolve the mean flow deformation due to variable Reyn…
▽ More
This work develops a low-dimensional nonlinear stochastic model of symmetry-breaking coherent structures from experimental measurements of a turbulent axisymmetric bluff body wake. Traditional model reduction methods decompose the field into a set of modes with fixed spatial support but time-varying amplitudes. However, this fixed basis cannot resolve the mean flow deformation due to variable Reynolds stresses, a central feature of Stuart's nonlinear stability mechanism, without the further assumption of weakly nonlinear interactions. Here, we introduce a parametric modal basis that depends on the instantaneous value of the unsteady aerodynamic center of pressure, which quantifies the degree to which the rotational symmetry of the wake is broken. Thus, the modes naturally interpolate between the unstable symmetric state and the nonlinear equilibrium. We estimate the modes from experimental measurements of the base pressure distribution by reducing the symmetry via phase alignment and averaging conditioned on the center of pressure. The amplitude dependence of the symmetric mode deviates significantly from the polynomial scaling predicted by weakly nonlinear analysis, confirming that the parametric basis is crucial for capturing the effect of strongly nonlinear interactions. We also introduce a second model term capturing axisymmetric fluctuations associated with the mean-field deformation. We then apply the Langevin regression system identification method to construct a stochastically forced nonlinear model for these two generalized mode coefficients. The resulting model reproduces empirical power spectra and probability distributions, suggesting a path towards developing interpretable low-dimensional models of globally unstable turbulent flows from experimental measurements.
△ Less
Submitted 28 May, 2021;
originally announced May 2021.
-
Promoting global stability in data-driven models of quadratic nonlinear dynamics
Authors:
Alan A. Kaptanoglu,
Jared L. Callaham,
Christopher J. Hansen,
Aleksandr Aravkin,
Steven L. Brunton
Abstract:
Modeling realistic fluid and plasma flows is computationally intensive, motivating the use of reduced-order models for a variety of scientific and engineering tasks. However, it is challenging to characterize, much less guarantee, the global stability (i.e., long-time boundedness) of these models. The seminal work of Schlegel and Noack (JFM, 2015) provided a theorem outlining necessary and suffici…
▽ More
Modeling realistic fluid and plasma flows is computationally intensive, motivating the use of reduced-order models for a variety of scientific and engineering tasks. However, it is challenging to characterize, much less guarantee, the global stability (i.e., long-time boundedness) of these models. The seminal work of Schlegel and Noack (JFM, 2015) provided a theorem outlining necessary and sufficient conditions to ensure global stability in systems with energy-preserving, quadratic nonlinearities, with the goal of evaluating the stability of projection-based models. In this work, we incorporate this theorem into modern data-driven models obtained via machine learning. First, we propose that this theorem should be a standard diagnostic for the stability of projection-based and data-driven models, examining the conditions under which it holds. Second, we illustrate how to modify the objective function in machine learning algorithms to promote globally stable models, with implications for the modeling of fluid and plasma flows. Specifically, we introduce a modified "trapping SINDy" algorithm based on the sparse identification of nonlinear dynamics (SINDy) method. This method enables the identification of models that, by construction, only produce bounded trajectories. The effectiveness and accuracy of this approach are demonstrated on a broad set of examples of varying model complexity and physical origin, including the vortex shedding in the wake of a circular cylinder.
△ Less
Submitted 4 May, 2021;
originally announced May 2021.
-
Improved approximations to the Wagner function using sparse identification of nonlinear dynamics
Authors:
Scott T. M. Dawson,
Steven L. Brunton
Abstract:
The Wagner function in classical unsteady aerodynamic theory represents the response in lift on an airfoil that is subject to a sudden change in conditions. While it plays a fundamental role in the development and application of unsteady aerodynamic methods, explicit expressions for this function are difficult to obtain. The Wagner function requires computation of an inverse Laplace transform, or…
▽ More
The Wagner function in classical unsteady aerodynamic theory represents the response in lift on an airfoil that is subject to a sudden change in conditions. While it plays a fundamental role in the development and application of unsteady aerodynamic methods, explicit expressions for this function are difficult to obtain. The Wagner function requires computation of an inverse Laplace transform, or similar inversion, of a non-rational function in the Laplace domain, which is closely related to the Theodorsen function. This has led to numerous proposed approximations to the Wagner function, which facilitate convenient and rapid computations. While these approximations can be sufficient for many purposes, their behavior is often noticeably different from the true Wagner function, especially for long-time asymptotic behavior. In particular, while many approximations have small maximum absolute error across all times, the relative error of the asymptotic behavior can be substantial. As well as documenting this error, we propose an alternative approximation methodology that is accurate for all times, for a variety of accuracy measures. This methodology casts the Wagner function as the solution of a nonlinear scalar ordinary differential equation, which is identified using a variant of the sparse identification of nonlinear dynamics (SINDy) algorithm. We show that this approach can give accurate approximations using either first- or second-order differential equations. We additionally show that this method can be applied to model the analogous lift response for a more realistic aerodynamic system, featuring a finite thickness airfoil and a nonplanar wake.
△ Less
Submitted 15 September, 2021; v1 submitted 30 April, 2021;
originally announced April 2021.
-
Near-Wake Dynamics of a Vertical-Axis Turbine
Authors:
Benjamin Strom,
Brian Polagye,
Steven L. Brunton
Abstract:
Cross-flow, or vertical-axis, turbines are a promising technology for capturing kinetic energy in wind or flowing water and their inherently unsteady fluid mechanics present unique opportunities for control optimization of individual rotors or arrays. To explore the potential for beneficial interactions between turbines in an array, coherent structures in the wake of a single two-bladed cross-flow…
▽ More
Cross-flow, or vertical-axis, turbines are a promising technology for capturing kinetic energy in wind or flowing water and their inherently unsteady fluid mechanics present unique opportunities for control optimization of individual rotors or arrays. To explore the potential for beneficial interactions between turbines in an array, coherent structures in the wake of a single two-bladed cross-flow turbine are examined using planar stereo particle image velocimetry in a water channel. First, the mean wake structure of this high chord-to-radius ratio rotor is described, compared to previous studies, and a simple explanation for observed wake deflection is presented. Second, the unsteady flow is then analyzed via the triple decomposition, with the periodic component extracted using a combination of traditional techniques and a novel implementation of the optimized dynamic mode decomposition. The latter method is shown to outperform conditional averaging and Fourier methods, as well as uncover frequencies suggesting a transition to bluff-body shedding in the far wake. Third, vorticity and finite-time Lyapunov exponents are then employed to further analyze the oscillatory wake component. Vortex streets on both sides of the wake are identified, and their formation mechanisms and effects on the mean flow are discussed. Strong axial (vertical) flow is observed in vortical structures shed on the retreating side of the rotor where the blades travel downstream. Time-resolved tracking of these vortices is performed, which demonstrates that vortex trajectories have significant rotation-to-rotation variation within one diameter downstream. This variability suggests it would be challenging to harness or avoid such structures at greater downstream distances.
△ Less
Submitted 28 February, 2021;
originally announced March 2021.