为了简化双馈风力发电系统模型并且使得系统具有抗干扰的特性,依据无源性理论和滑模控制理论从能量和鲁棒性的角度研究了变速恒频双馈风力发电系统。首先建立了基于Euler-La-grange(EL)方程的双馈风电系统数学模型,使得双馈风电系统分解为电气和机械两个无源子系统的反馈互联。在设计控制器时只需考虑电气子系统,而机械子系统是一个能量耗散系统,通过选择适合的参数可以保证稳定,因此简化了控制算法。针对速度环响应速度慢,鲁棒性差的问题设计了高阶非奇异滑模速度控制器。仿真结果表明了所提控制算法简单有效,能够保证风力发电系统输出恒定频率的同时,电机转速也能快速的跟踪参考转速,提高了整个系统的动静态性能。