The wind power tower is sensitive to wind loads with high aspect ratio. The failure characteristics and failure mechanism of the wind turbine tower structure are analyzed under the extreme climate conditions. Based on the principle of tuned mass damper theory, the suspension damper application in wind turbine tower structure is designed. The appropriate typhoon wind speed spectrum is selected. With the finite element software, the 3D model for tower structure is established and the control effect of the damper structure is analyzed. The maximum displacement and acceleration of the structure under extreme climatic conditions are greatly reduced after the suspension tuned mass damper being given. The efficiency of vibration reduction is 80.26% and 54% respectively. The results show that the response of displacement and acceleration for the damper are obviously decreased, which is beneficial to the safety of the tower structure under the extreme climate condition.
Read full abstract