The invention relates to the technical field of landscape ecological energy devices, in particular to a landscape
stepping stone self-energy-supply module
structure based on wind and tide composite energy, which comprises an
energy supply module mechanism consisting of a
buoyancy base, two transmission main shafts,
stepping stone panels mounted on the two transmission main shafts, a wind wheel and a tide
turbine, a partition plate is arranged in the
buoyancy base and divides the interior of the
buoyancy base into an upper cavity and a lower cavity,
water quality improving modules are arranged on the upper cavity and the buoyancy base, and the wind wheel and the tidal
turbine drive the independent generators respectively and are electrically connected in parallel, so that the wind energy power generation module and the tidal energy power generation module are independent from each other. When one
energy supply has a problem, such as insufficient
wind power or unstable rotating speed of the tidal
turbine caused by tidal change, the other module can still work normally, so that the stability and reliability of the whole
power generation system are ensured, the continuity of
energy supply is improved, and the power generation efficiency is improved. Meanwhile, redundant mechanical
kinetic energy is utilized to actively improve and detect the
ecological environment of the
water body.