The application relates to the technical field of
offshore wind power foundations, and discloses a high-stability
offshore wind power foundation, which comprises a
pile foundation, the outer side of the
pile foundation is surrounded by a protective
insertion cylinder, the top surface of the protective
insertion cylinder is horizontally extended outward to form a horizontally extended skirt plate, a plurality of rubber air bags are arranged below the horizontally extended skirt plate, an expansion mechanism is arranged on the rubber air bags, a monitoring mechanism is arranged on the outer side of the protective
insertion cylinder, an annular transition bin is rotatably arranged on the circumferential outer side of the protective insertion cylinder, a flow disturbing mechanism and an adjusting mechanism are arranged on the annular transition bin, and a plurality of
electromagnetic current meters are mounted on the outer side of the
pile foundation through mounting racks. The flow disturbing mechanism cooperates with the adjusting mechanism to accurately and effectively disturb the incoming flow, the horseshoe vortex is prevented from being formed, and the stability of the whole pile foundation is improved. Meanwhile, the
inflatable rubber air bags are arranged, the
inflatable rubber air bags can fill the scour pits after being inflated, automatic protection measures can be taken after the scour pits are warned, and the stability of the whole pile foundation is further improved.