Numerical Simulation and Experimental Analysis for a Linear Trigonal Double-Face Permanent Magnet Generator Used in Direct Driven Wave Energy Conversion☆