摘要

针对风力发电复杂非线性系统,研究变风速条件下实现最大风能捕获。考虑风力发电系统的非线性因素,建立了每个风力发电机的Hamilton模型。基于多智能体一致性方法,采用互联有向图表征多风力机之间的通信联系;设计了预置控制器,将领导者风力发电机稳定到期望的平衡点以实现最大风能捕获;设计了一种领导—跟随一致性控制协议,以实现跟随者多风力发电机之间以及与领导者风力发电机的协同控制。仿真验证了所提控制策略的有效性和优越性。当某风力发电机发生通讯中断后,经过0.7 s的调整便跟踪上领导者风力发电机,波动最大值为1 rad·s-1,且所有风力发电机都实现了最大风能捕获。

全文