Wind speed forecasting plays a pivotal role in power dispatching and normal operations of power grids. However, it is both a difficult and challenging problem to achieve high-precision forecasting for the wind speed because the original sequence includes many nonlinear stochastic signals. The current conventional forecasting methods are more suitable for capturing linear trends, and artificial neural networks easily fall into a local optimum. This paper proposes a model that combines a denoising method with a dynamic fuzzy neural network to address the problems above. Singular spectrum analysis optimized by brain storm optimization is applied to preprocess the original wind speed data to obtain a smoother sequence, and a generalized dynamic fuzzy neural network is utilized to perform the forecasting. With a smaller and simpler structure of the neural network, the model can effectively achieve a rapid learning rate and accurate forecasting. Three experimental results, which cover 10-min, 30-min and 60-min interval wind speed time series data, demonstrate that the model can both satisfactorily approximates the actual value and be used as an effective and simple tool for the planning of smart grids. (C) 2017 Elsevier B.V. All rights reserved.