supported by the National Natural Science Foundation of China(Grant No.51078231)
Wind energy is a clean and renewable energy for which technology has developed rapidly in recent years.Wind turbines are commonly supported on tubular steel towers.As the turbine size is growing and the towers are ris...