DiffWind: A Denoising Diffusion Probabilistic Model for Wind Speed Time History Generation
Myat Noe Kabyar, Qian Huang, Zekun Xu, Jun ChenThe generation of realistic wind speed time histories is essential for wind engineering analysis but remains challenging due to the scarcity of high-quality measured data and the non-stationary, stochastic nature of atmospheric turbulence. While existing artificial intelligence-based data-driven methods in wind engineering mainly focus on conditional forecasting tasks, the unconditional generation of independent wind speed time histories has received limited attention. To address this gap, a novel spectrogram-based generative framework, called DiffWind, is proposed for wind speed time history generation based on denoising diffusion probabilistic models (DDPM). Wind speed time histories are transformed into magnitude spectrograms using the short-time Fourier transform (STFT), modeled in the spectral domain using a U-Net-based diffusion model, and reconstructed through the Griffin–Lim algorithm (GLA). Field-measured wind speed records were employed to tune the STFT-GLA hyperparameters and train the DDPM. The effectiveness and accuracy of the STFT-GLA combination were validated through numerical experiments, while the diffusion-based spectrogram generation was evaluated using quantitative metrics. The results indicate that the proposed framework can generate high-fidelity wind speed time histories that reproduce key statistical, temporal, and spectral characteristics of measured wind data while demonstrating the capability to generate longer-duration records, highlighting its potential for wind engineering applications.