The invention provides a wave energy power generation device. A floater and a conical end cover of the wave energy power generation device are located at the two ends of a
machine shell, and the floater, the conical end cover and the
machine shell form a sealed cavity. A
stator, a rotor, springs and a rotor sliding rail are sealed in the
machine shell. The
stator is cylindrical, located on the inner side of the machine shell and formed by alternately stacking a plurality of
stator units which are the same in thickness and a plurality of stator
magnetism isolating rings which are the same in thickness in the axial direction.
Stator teeth are uniformly distributed on the inner side of each stator unit. A coil is wound on each stator tooth. A square hole is formed in the top of each stator tooth. A square radially magnetized permanent
magnet is embedded in each square hole. The
magnetic poles of the permanent magnets are alternately arranged in the circumferential direction. The rotor is cylindrical, located on the inner side of the stator and formed by alternately stacking a plurality of rotor
magnetism conducting rings which are the same in thickness and a plurality of rotor
magnetism isolating rings which are the same in thickness in the axial direction. The rotor and the springs are installed on the rotor sliding rail. The rotor can slide up and down along the rotor sliding rail. The rotor sliding rail and the machine shell are concentric and coaxial, and the two ends of the rotor sliding rail are fixed to the floater and the conical end cover correspondingly. The springs are located on the two sides of the rotor and connected with the floater and the conical end cover correspondingly.