摘要
Weather forecasting for the Zhangjiakou competition zone of the Beijing 2022 Winter Olympic Games is a challenging task due to its complex terrain.Numerical weather prediction models generally perform poorly for cold air pools and winds over complex terrains,due to their low spatiotemporal resolution and limitations in the description of dynamics,thermodynamics,and microphysics in mountainous areas.This study proposes an ensemble-learning model,named ENSL,for surface temperature and wind forecasts at the venues of the Zhangjiakou competition zone,by integrating five individual models—linear regression,random forest,gradient boosting decision tree,support vector machine,and artificial neural network(ANN),with a ridge regression as meta model.The ENSL employs predictors from the high-resolution ECMWF model forecast(ECMWF-HRES) data and topography data,and targets from automatic weather station observations.Four categories of predictors(synoptic-pattern related fields,surface element fields,terrain,and temporal features) are fed into ENSL.The results demonstrate that ENSL achieves better performance and generalization than individual models.The root-mean-square error(RMSE) for the temperature and wind speed predictions is reduced by 48.2% and 28.5%,respectively,relative to ECMWF-HRES.For the gust speed,the performance of ENSL is consistent with ANN(best individual model) in the whole dataset,whereas ENSL outperforms on extreme gust samples(42.7% compared with 38.7% obtained by ECMWF-HRES in terms of RMSE reduction).Sensitivity analysis of predictors in the four categories shows that ENSL fits their feature importance rankings and physical explanations effectively.
基金
Supported by the National Key Research and Development Program of China (2018YDD0300104)
Key Research and Development Program of Hebei Province of China (21375404D)
After-Action-Review Project of China Meteorological Administration(FPZJ2023-014)。