In order to maximize the economic benefits under the premise of ensuring the safety and reliability of the offshore wind turbine structures, a scientific and reasonable evaluation system is established to determine the optimal scheme of offshore wind power units in this paper. Multiple evaluation indicators are selected from the aspects of the economy, the performances of offshore wind turbine structures and impacts on environment, to construct an evaluation index system. To determine the optimal scheme, a comprehensive evaluation model for offshore wind turbine structures based on entropy Entropy-TOPSIS method is developed. Two different types of offshore wind turbines, of which one is a semi-submersible floating support structure and the other is a jacket support structure, both with NREL 5MW wind turbine, are taken as examples for case study. The results indicate the validation of evaluation model.


Nowadays, energy is the main driving force for the economic development of all countries in the world. With the continuous growth of population and the demand of economic development, the consumption of has been increasing. However, a series of environmental problems caused by the excessive exploitation and use of fossil energy have become one of the main reasons restricting the healthy and sustainable development of the country.

As the energy consumption kept increasing, in order to ensure sustainable development, the transition from traditional fossil energy to clean energy has become a global consensus. Renewable energy, represented by wind power, has been developed rapidly all over the world. Compared with onshore wind power, offshore wind power is preferred due to the abundance of wind resources and vast exploitable marine space. Global offshore wind energy in 2021 had a record year for deployment with 17,398 MW of new projects commissioned. This growth was largely attributed to China, which commissioned 13,790 MW (Musial et al., 2022). Offshore wind power projects are more difficult to design, build and operate than onshore ones. Because the offshore wind power structures are kept in service under a complex marine environment, it is not only affected by wind, wave, current and other loads, but also produces the coupling effect with the environment. Therefore, the requirements for stability and strength of offshore wind turbine structures are quite challenging. As a result, offshore wind power projects often have high costs for construction, installation and maintenance.

This content is only available via PDF.
You can access this article if you purchase or spend a download.