The invention discloses an ultra-high-performance concrete suction
pile foundation structure of an offshore platform, which belongs to the technical field of ocean
engineering and comprises a
pile foundation main body, the
pile foundation main body is formed by pouring ultra-high-performance concrete, a central interlayer is arranged in the side wall of the pile foundation main body, and a plurality of holes arranged in an array are circumferentially formed in the central interlayer. On one hand, the ultrahigh strength, high
toughness and excellent durability of the ultrahigh-performance concrete material are fully utilized, and the problems that a traditional steel pile is prone to
corrosion and frequent in maintenance are fundamentally solved; and on the other hand,
material distribution is optimized through hole design, the ultrahigh
pressure resistance and bending resistance of the pile foundation are guaranteed, and meanwhile the
self weight of the structure is obviously reduced. According to the design, collaborative improvement of high strength, high durability and light weight is achieved, the structure is more complete, stress is more reasonable, the transportation, installation and full-life-cycle maintenance cost is greatly reduced, and a more efficient and reliable foundation support is provided for an ocean platform.