The invention discloses a high-bearing-capacity
offshore wind power pile foundation structure and a construction method thereof. The high-bearing-capacity
offshore wind power pile foundation structure comprises a suction bucket, a vertical rod installed in an inner cavity of the suction bucket and coaxially fixed to the suction bucket, a stabilizing
assembly dividing the inner space of the suction bucket into a plurality of independent cavities and a leveling
assembly. By arranging the stabilizing
assembly and the leveling assembly, the suction bucket is divided into a plurality of independent cavities through the stabilizing assembly,
differential pressure leveling is conducted in a multi-cavity independent
water pumping mode in the stage of preliminary contact with the
seabed, the perpendicularity of the suction bucket in contact with the
seabed is guaranteed, and in the stage of downward
insertion of the bucket body part, a high-pressure
nozzle is started again to conduct secondary posture fine adjustment; according to the dynamic deviation correcting device, the dynamic deviation correcting capacity is achieved in different time periods in the
penetration process, the dynamic deviation correcting device can adapt to uneven local
hardness of a
seabed or slight drifting of the posture of a
barrel body in the downward
insertion process, inclined
insertion and penetration failure caused by posture unbalance of the suction
barrel are avoided, and the vertical bearing performance and the anti-overturning stability of a
pile foundation are further enhanced.