微特电机 ›› 2025, Vol. 53 ›› Issue (5): 61-64.
施德华, 韩增涛, 孟井煜枫, 吴博阳, 汪浩然, 蔡逸波
SHI Dehua, HAN Zengtao, MENG Jingyufeng, WU Boyang, WANG Haoran, CAI Yibo
摘要: 风力发电机组是风电系统的核心组件。 发电机的效率和稳定性直接影响风力发电机组的整体发电能
力和可靠性,对风电场的经济效益至关重要。 提出了一种基于 SCADA 数据和 XGBoost 算法的风电机组发电机故障
诊断方法。 通过采集风力发电机组的实时 SCADA 系统数据,包括风速、功率输出、温度等关键指标,并利用这些数
据作为模型输入特征。 采用极致梯度提升树( XGBoost) 算法进行故障诊断模型的训练和测试。 XGBoost 作为一种高
效的梯度提升算法,具有处理高维特征和大规模数据的能力,并且在分类问题中表现出色。 在模型开发过程中,对
SCADA 数据进行了预处理,包括数据清洗和特征选择。 通过交叉验证方法对 XGBoost 模型的参数进行了优化,以提
高模型的泛化能力和准确性。 实验结果表明,基于 SCADA 数据的 XGBoost 的诊断模型能够有效识别出的发电机故
障,其准确率达到了 93. 14%,精确率、召回率和 F1 分数指标均高于随机森林和 K-邻近模型。
中图分类号: