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 can produce 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-equivariance—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 problems, including energy-preserving fluid flow, the Schrödinger equation, solute advection-diffusion and three-dimensional transitional channel flow. In each case, piDMD outperforms standard DMD algorithms in metrics such as spectral identification, state prediction and estimation of optimal forcings and responses.
The potential flow through an infinite cascade of aerofoils is considered as both a direct and inverse problem. In each case, a perturbation expansion about a background uniform flow is assumed where the size of the perturbation is comparable to the aspect ratio of the aerofoils. This perturbation must decay far upstream and also satisfy particular edge conditions, including the Kutta condition at each trailing edge. In the direct problem, the flow field through a cascade of aerofoils of known geometry is calculated. This is solved analytically by recasting the situation as a Riemann–Hilbert problem with only imaginary values prescribed on the chords. As the distance between aerofoils is taken to infinity, the solution is seen to converge to a known analytic expression for a single aerofoil. Analytic expressions for the surface velocity, lift and deflection angle are presented as functions of aerofoil geometry, angle of attack and stagger angle; these show good agreement with numerical results. In the inverse problem, the aerofoil geometry is calculated from a prescribed tangential surface velocity along the chords and upstream angle of attack. This is found via the solution of a singular integral equation prescribed on the chords of the aerofoils.
We present an extension to the theory of Schwarz–Christoffel (S–C) mappings by permitting the target domain to be a single period window of a periodic configuration having multiple polygonal (straight-line) boundaries per period. Taking the arrangements to be periodic in the x -direction in an ( x , y )-plane, three cases are considered; these differ in whether the period window extends off to infinity as y → ± ∞, or extends off to infinity in only one direction ( y → + ∞ or y → − ∞), or is bounded. The preimage domain is taken to be a multiply connected circular domain. The new S–C mapping formulae are shown to be expressible in terms of the Schottky–Klein prime function associated with the circular preimage domains. As usual for an S–C map, the formulae are explicit but depend on a finite set of accessory parameters. The solution of this parameter problem is discussed in detail, and illustrative examples are presented to highlight the essentially constructive nature of the results.
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 modelling 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. By contrast, sparse identification of nonlinear dynamics 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 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 recover the linear model contribution with this approach, thus separating the effects of the implicitly defined nonlinear terms. We demonstrate our approach on data from a range of nonlinear ordinary and partial differential equations. This framework can be used for many practical engineering tasks such as model order reduction, diagnostics, prediction, control and discovery of governing laws.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.