TY - JOUR
T1 - Best practice guidelines for the dynamic mode decomposition from a wind engineering perspective
AU - Li, Cruz Y.
AU - Chen, Zengshun
AU - Weerasuriya, Asiri Umenga
AU - Zhang, Xuelin
AU - Lin, Xisheng
AU - Zhou, Lei
AU - Fu, Yunfei
AU - Tse, Tim K.T.
N1 - Publisher Copyright:
© 2023 Elsevier Ltd
PY - 2023/10
Y1 - 2023/10
N2 - This paper distills the serial work of Li et al. (2022a, 2022b, 2022c, 2023b, 2023a, 2021, 2020a) into a practice guide for the Dynamic Mode Decomposition (DMD) with a particular emphasis on the quick learning and adaptation of the technique from a wind engineering perspective. The guide begins with discussions of the DMD's connections with the Koopman, Fourier & Laplace, the Proper Orthogonal Decomposition, and machine learning theories. Then, based on 1.5 × 106 core hours of parametric investigations on paradigmatic cases, recommendations that broadly apply to bluff-body wind engineering problems—especially regarding the input sequence—are formulated. In the temporal aspect, results highlight the DMD's preference for steady, stationary, equilibrium, or quasi-equilibrium systems, and suggest a sampling resolution 15–20 times the frequency of the dynamics of interest. Emphasis is also placed on the necessity of the Stabilization state for sampling convergence while avoiding the input of overdetermined systems. In the spatial aspect, high-dimensional, mean-subtracted data with minimal interpolation and noise proved to yield better Koopman models. Different input variables, though derived from the same system, may also result in non-unique Koopman modes depending on their nonlinear richness. Finally, two open-source MATLAB algorithms have been discussed and made open-source to facilitate the easy dissemination and usage for wind engineers. Via pedagogical examples, Algorithm 1 outlines a standard procedure to check for sampling convergence, and Algorithm 2 performs the similarity-expression DMD and visualizes the outputs.
AB - This paper distills the serial work of Li et al. (2022a, 2022b, 2022c, 2023b, 2023a, 2021, 2020a) into a practice guide for the Dynamic Mode Decomposition (DMD) with a particular emphasis on the quick learning and adaptation of the technique from a wind engineering perspective. The guide begins with discussions of the DMD's connections with the Koopman, Fourier & Laplace, the Proper Orthogonal Decomposition, and machine learning theories. Then, based on 1.5 × 106 core hours of parametric investigations on paradigmatic cases, recommendations that broadly apply to bluff-body wind engineering problems—especially regarding the input sequence—are formulated. In the temporal aspect, results highlight the DMD's preference for steady, stationary, equilibrium, or quasi-equilibrium systems, and suggest a sampling resolution 15–20 times the frequency of the dynamics of interest. Emphasis is also placed on the necessity of the Stabilization state for sampling convergence while avoiding the input of overdetermined systems. In the spatial aspect, high-dimensional, mean-subtracted data with minimal interpolation and noise proved to yield better Koopman models. Different input variables, though derived from the same system, may also result in non-unique Koopman modes depending on their nonlinear richness. Finally, two open-source MATLAB algorithms have been discussed and made open-source to facilitate the easy dissemination and usage for wind engineers. Via pedagogical examples, Algorithm 1 outlines a standard procedure to check for sampling convergence, and Algorithm 2 performs the similarity-expression DMD and visualizes the outputs.
KW - Algorithm
KW - Dynamics mode decomposition
KW - Practice guideline
KW - Reduced-order modeling
KW - Wind engineering
UR - http://www.scopus.com/inward/record.url?scp=85168799474&partnerID=8YFLogxK
U2 - 10.1016/j.jweia.2023.105506
DO - 10.1016/j.jweia.2023.105506
M3 - Article
AN - SCOPUS:85168799474
SN - 0167-6105
VL - 241
JO - Journal of Wind Engineering and Industrial Aerodynamics
JF - Journal of Wind Engineering and Industrial Aerodynamics
M1 - 105506
ER -