文章提出了一种全封闭双自由度的振荡浮子波浪发电系统。在分析其动力学特性基础上,采用一种变负载的最大功率点跟踪(MPPT)方法,实现了系统在波浪变频率条件下的最大发电控制;通过爬山法寻找到最优负载阻值,得到参考电流;通过控制开关管的导通与关断进行电流控制,使电机电流跟随给定电流值、电机输出平均功率达到最大值,实现系统的最大功率跟踪。仿真结果表明,该方法能够跟随波浪频率变化自适应调节等效负载,实现电机的最大功率输出。