The Titan platform is a part-floating, part self installing jack up platform designed at reducing installation costs.
OWPST says a turbine can be placed on the Y-shaped platform at the construction site onshore and then the entire structure can be towed to the project site.
The platform is jacked up on tripod supports, which penetrate the seabed, and then lifted above the water surface.
Floating turbines have been the subject of debate on the Windpower Monthly LinkedIn page. You can join the discussion here.
If you need to join the Windpower Monthly group, you can do so here.