The invention discloses a totally-closed double-floating-body
wave power generation device which comprises an outer floating body, an inner floating body, a buffer device, a
rope winding device and a nonlinear bistable device. The buffer device is connected with a hydraulic device and a hydraulic power generation device; a wave-shaped groove is formed in the side surface of the inner floating body; the outer floating body comprises a
buoy, a partition plate arranged in the
buoy and an energy capturing floating body arranged on the
buoy in a sleeving mode. The
rope winding device is located on the partition plate. A hole is formed in the partition plate, and a guide wheel with a rotating shaft is arranged in the hole; the nonlinear bistable device comprises a pressing rod, a spring and a sleeve fixed to the inner side of the buoy. The cable winding device comprises a cable winding
rope, a cable winding power generation device, a transmission shaft, a spring piece support and a spring piece. The non-linear bistable state device is used for providing non-linear
restoring force, so that two stable balance positions appear when the outer floating body and the inner floating body generate relative heaving motion, a bistable state
system is formed, the motion amplitude of the floating bodies is increased under wave excitation, the capture
frequency band width is enlarged, and the wave energy capture efficiency is improved.