为提升发电机组用发动机的抗干扰能力,增强其竞争优势,从发动机转速控制角度设计一种基于扩张状态观测器变结构自抗扰控制器,来满足发电机组非线性、时变的工作特性。通过试验验证其设计的自抗扰控制算法与传统PID控制算法对发动机转速的控制效果。试验结果表明:发动机转速自抗扰控制算法能够满足发电机组稳态及动态频率特性需求,相对传统控制在抗扰性能上有所提高,满足跟踪需求。