This paper deals with control of a linear magneticgeared permanent-magnet generator for wave power generation using maximum power point tracking (MPPT) algorithm. Firstly, the linear magnetic-geared permanent-magnet generator structure is presented. The machine modeling is established based on the finite element analysis (FEA). Secondly, by analyzing the dynamic model of the wave power, the MPPT algorithm for directdrive wave power generation is discussed. Then, the performance for maximizing wave power absorption is verified and evaluated by the circuit simulator. The results verify that the MPPT algorithm is valid for the direct-drive wave power generation.postprin