Design of Self-elevating Self-propelled Deepwater Wind Power Installation Platform
In order to meet the installation needs of future large megawatt wind turbines in fixed offshore wind farms at home and abroad,combined with the characteristics of future offshore wind turbine installation operations,and drawing on advanced design concepts of similar international ships,this paper explores the overall design of a self-elevating self-propelled deep-water wind power installation platform.A systematic analysis is conducted from the perspectives of platform overview,structural and performance design,main system design of turbine,power plant configuration scheme,cooling system configuration of generator units,and wind turbine hoisting equipment configuration,providing reference for the development of offshore wind turbines in the future and the design of similar wind power installation platforms.