为解决风力机控制系统在不同风况下稳定性差的问题,设计了一种变桨距自抗扰控制器,估计和补偿了系统未知环节和外界扰动,实现输出功率在不同风速下稳定输出。针对自抗扰控制器参数多且难以整合的特点,融入混沌粒子群优化(CPSO)算法优化控制器的参数,减少了参数整定的数目,提高了系统控制精度和效率。对额定功率为300 kW的风电机组在不同风速作用下进行仿真,结果表明,该方法可以快速调节风速变化引起的输出波动,能够使控制系统输出平稳且超调量小,具有较好的稳定性和鲁棒性。