The invention belongs to the technical field of
offshore wind power foundations and discloses an
offshore wind power floating foundation capable of being floatingly transported and a construction method thereof. The
offshore wind power floating foundation is composed of a
floating platform and a
mooring system. The
floating platform comprises an upright, a floating box and oblique stay bars. The
mooring system comprises oblique
mooring lines, straight mooring lines and an anchoring foundation. In the construction process, the
floating platform provided with an upper draught fan
tower tube andthe
mooring system are towed, and the anchoring foundation sinks to and is embedded in the
seabed; and the upper ends of the oblique mooring lines extend into a first reserved hole way, the upper endsof the straight mooring lines penetrate through second reserved hole ways and the oblique star bars, and the oblique mooring lines and the straight mooring lines are anchored after the floating platform sinks in position. In the
towing process, sufficient floating stability can be provided, and the influence of wave loads is small in the in-position state; an overwater layered tensioning
system is achieved, and the
underwater mooring line installation difficulty is reduced; and the anchoring foundation provides pulling resistance through
ballast and friction resistance and is installed in theseabed through the heaped load and the inner and outer
pressure difference, and construction is convenient.