Peter J. Baddoo

Dr. Peter J. Baddoo

orcid

Research Focus & Metrics

Academic Career Length

11Years (2016-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 March 2023 in Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences
Verified
Journal Article
Closed access
PBPeter J. Baddoo
Peter J. Baddoo
BHBenjamin Herrmann
Benjamin Herrmann
BMBeverley McKeon
Beverley McKeon
NKNathan Kutz
Nathan Kutz
SBSteven L. Brunton
Steven L. Brunton
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.

5 May 2021 in Journal of Fluid Mechanics
Verified
Journal Article
Open access
PDF file
BHBenjamin Herrmann
Benjamin Herrmann
PBPeter J. Baddoo
Peter J. Baddoo
RSRichard Semaan
Richard Semaan
SBSteven L. Brunton
Steven L. Brunton
BMBeverley McKeon
Beverley McKeon
Resolvent analysis identifies the most responsive forcings and most receptive states of a dynamical system, in an input–output sense, based on its governing equations. Interest in the method has continued to grow during the past decade due to its potential to reveal structures in turbulent flows, to guide sensor/actuator placement and for flow control applications. However, resolvent analysis requires access to high-fidelity numerical solvers to produce the linearized dynamics operator. In this work, we develop a purely data-driven algorithm to perform resolvent analysis to obtain the leading forcing and response modes, without recourse to the governing equations, but instead based on snapshots of the transient evolution of linearly stable flows. The formulation of our method follows from two established facts: (i) dynamic mode decomposition can approximate eigenvalues and eigenvectors of the underlying operator governing the evolution of a system from measurement data, and (ii) a projection of the resolvent operator onto an invariant subspace can be built from this learned eigendecomposition. We demonstrate the method on numerical data of the linearized complex Ginzburg–Landau equation and of three-dimensional transitional channel flow, and discuss data requirements. Presently, the method is suitable for the analysis of laminar equilibria, and its application to turbulent flows would require disambiguation between the linear and nonlinear dynamics driving the flow. The ability to perform resolvent analysis in a completely equation-free and adjoint-free manner will play a significant role in lowering the barrier of entry to resolvent research and applications.

13 April 2022 in Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences
Verified
Journal Article
Open access
PBPeter J. Baddoo
Peter J. Baddoo
BHBenjamin Herrmann
Benjamin Herrmann
BMBeverley McKeon
Beverley McKeon
SBSteven L. Brunton
Steven L. Brunton
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.

8 January 2020 in Journal of Fluid Mechanics
Verified
Journal Article
Closed access
PDF file
PBPeter J. Baddoo
Peter J. Baddoo
LALorna Ayton
Lorna Ayton
This paper presents an analytic solution for the sound generated by rotor–stator interaction for aerofoils with small camber and thickness subject to a background flow with small angle of attack. The interaction is modelled as a convected, unsteady vortical or entropic gust incident on an infinite rectilinear cascade of staggered aerofoils in a background flow that is uniform far away from the cascade. Applying rapid distortion theory (RDT) and transforming to an orthogonal coordinate system reduces the cascade of aerofoils to a cascade of flat plates. By seeking a perturbation expansion in terms of the disturbance of the background flow from uniform flow, leading- and first-order governing equations and boundary conditions are obtained for the acoustic potential. The system is then solved analytically using the Wiener–Hopf method. The resulting expression is inverted to give the acoustic potential function in the entire domain, i.e. a solution to the inhomogeneous convected Helmholtz equation with inhomogeneous boundary conditions in a cascade geometry. The solution significantly extends previous analytical work that is restricted to flat plates or only calculates the far-upstream radiation, and as such can give insight into the role played by blade geometry on the acoustic field upstream, downstream and in the important inter-blade region of the cascade. This new solution is validated against solutions that only account for flat plates at zero angle of attack. Various aeroacoustic results, including the scattered pressure, unsteady lift and sound power output, are discussed for a range of geometries and angles of attack.

12 September 2018 in Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences
Verified
Journal Article
Closed access
PDF file
PBPeter J. Baddoo
Peter J. Baddoo
LALorna Ayton
Lorna Ayton
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.

23 March 2020 in Journal of Fluid Mechanics
Verified
Journal Article
Open access
PDF file
PBPeter J. Baddoo
Peter J. Baddoo
MKMelike Kurt
Melike Kurt
LALorna Ayton
Lorna Ayton
KMKeith Moored
Keith Moored
‘Ground effect’ refers to the enhanced performance enjoyed by fliers or swimmers operating close to the ground. We derive a number of exact solutions for this phenomenon, thereby elucidating the underlying physical mechanisms involved in ground effect. Unlike previous analytic studies, our solutions are not restricted to particular parameter regimes, such as ‘weak’ or ‘extreme’ ground effect, and do not even require thin aerofoil theory. Moreover, the solutions are valid for a hitherto intractable range of flow phenomena, including point vortices, uniform and straining flows, unsteady motions of the wing, and the Kutta condition. We model the ground effect as the potential flow past a wing inclined above a flat wall. The solution of the model requires two steps: firstly, a coordinate transformation between the physical domain and a concentric annulus; and secondly, the solution of the potential flow problem inside the annulus. We show that both steps can be solved by introducing a new special function which is straightforward to compute. Moreover, the ensuing solutions are simple to express and offer new insight into the mathematical structure of ground effect. In order to identify the missing physics in our potential flow model, we compare our solutions against new experimental data. The experiments show that boundary layer separation on the wing and wall occurs at small angles of attack, and we suggest ways in which our model could be extended to account for these effects.