The invention discloses a modular ecological protection and scour prevention integrated device of an
offshore wind power foundation and a construction and maintenance method. The device is arranged around an
offshore wind power foundation and comprises an annular support, an anti-scour
assembly and an ecological protection module
assembly. The annular supporting and anti-
impact assembly comprises a rigid inner ring plate, a rigid outer ring frame, a rigid supporting plate and an
interlocking block soft mattress. The rigid inner ring plate is fixedly connected with the circumferential outer wall of the
offshore wind power foundation; the rigid outer ring frame is arranged on the circumferential outer side of the rigid inner ring plate in a surrounding mode. The opposite sides of the rigid inner ring plate and the rigid outer ring frame are connected through a rigid supporting plate. An
interlocking block
soft body row is arranged on the upper surface of the rigid outer ring frame in a surrounding manner; the ecological protection module assembly comprises a bionic
aquatic plant frame module; and the bionic
aquatic plant lattice module is arranged between the rigid inner ring plate and the rigid outer ring frame. According to the offshore
wind power foundation, scouring of the
seabed around the offshore
wind power foundation can be slowed down, meanwhile, an inhabiting space is provided for
benthos, and unitized replacement and long-term monitoring are facilitated.