【技术实现步骤摘要】
一种基于改进梯度提升机的风电机组故障检测方法及装置
本专利技术涉及风力发电领域,特别是涉及一种基于改进梯度提升机的风电机组故障检测方法及装置。
技术介绍
风力发电技术作为新能源领域的一个重要方向,而风力资源丰富的地方往往位于偏远地区,外部环境恶劣易造成风电机组故障。风电机组齿轮箱的故障是导致停机时间最长、经济损失最大的原因,齿轮箱故障将直接影响设备的整体性能。因此,对风电机组齿轮箱部件进行故障检测、快速识别故障,对于减少风电机组的运维成本和提高整个风场的生产效率具有重要意义。机器学习方法在风电机组故障诊断领域取得了广泛应用,机器学习方法不需要建立精确的数学模型,也不需要精深的专业知识,只需对数据进行分析与处理,建立故障诊断模型,利用数据模型实现故障诊断。梯度提升算法是经典的机器学习算法之一。梯度提升算法是一种将弱学习器集成为强学习器的算法,根据基学习器的表现,对训练样本进行调整,从而生成强学习器。提升算法多用于分类问题,通过提高错误样本所占的权重来调整算法,提升算法精度。由于提升算法需要预先知道弱分类器准确率识别的下限,实际故障诊断中应用受到限制。随着专家们对提升算法的研究不断深入,AdaBoost算法解决了提升算法的实际应用问题;GBDT算法有效解决了特征变换复杂性问题;XGBoost算法,采用并行处理,将树模型复杂度加入正则项,有效避免了过拟合。这些方法优化了提升算法模型。但是,由于传统梯度提升算法对异常值非常敏感,当数据样本是异常点时,会极大的干扰基分类器学习效果;传统提升算法训练效率不高,内存占用大; ...
【技术保护点】
1.一种基于改进梯度提升机的风电机组故障检测方法,其特征在于,包括:/n获取风电机组的状态特征集,所述状态特征集包括至少一个状态特征;/n根据最大信息系数相关分析方法从所述状态特征集中选取目标状态特征;/n根据贝叶斯超参数寻优方法对梯度提升机算法的超参数进行优化,得到故障检测模型,所述超参数为对梯度提升机影响度达到预置值的算法参数;/n根据所述目标状态特征及所述故障检测模型,预测得到所述风电机组的故障检测结果。/n
【技术特征摘要】
1.一种基于改进梯度提升机的风电机组故障检测方法,其特征在于,包括:
获取风电机组的状态特征集,所述状态特征集包括至少一个状态特征;
根据最大信息系数相关分析方法从所述状态特征集中选取目标状态特征;
根据贝叶斯超参数寻优方法对梯度提升机算法的超参数进行优化,得到故障检测模型,所述超参数为对梯度提升机影响度达到预置值的算法参数;
根据所述目标状态特征及所述故障检测模型,预测得到所述风电机组的故障检测结果。
2.根据权利要求1所述的方法,其特征在于,所述根据最大信息系数相关分析方法从所述状态特征集中选取目标状态特征,包括:
通过最大信息系数相关分析方法,计算所述状态特征与所述风电机组的故障的相关强度系数;
根据特征选取规则,选取处于预置系数区间范围内的相关强度系数所对应的状态特征,作为目标状态特征。
3.根据权利要求1或2所述的方法,其特征在于,所述根据贝叶斯超参数寻优方法对梯度提升机算法的超参数进行优化,得到故障检测模型,包括:
从梯度提升机算法中选择对梯度提升机影响度达到预置值的算法参数,作为超参数;
采用贝叶斯超参数寻优方法对所述超参数进行优化,得到最佳参数组合;
将所述最佳参数组合代入所述梯度提升机算法中,得到故障检测模型。
4.根据权利要求3所述的方法,其特征在于,所述采用贝叶斯超参数寻优方法对所述超参数进行优化,得到最佳参数组合,包括:
根据贝叶斯优化方法构建目标函数;
获取所述目标函数的历史评估结果,根据所述历史评估结果构建概率模型;
将所述超参数映射到所述目标函数在所述概率模型中的得分概率,采用树形结构Parzen估计方法得到最佳参数组合。
5.根据权利要求4所述的方法,其特征在于,所述最佳参数组合为两个以上时,所述方法还包括:
设置所述超参数的参数组合区间;
获取所述概率模型的训练数据集及验证数据集;
根据所述超参数、所述训练数据集及所述验证数据集,构建评价函数;
通过所述评价函数对所有的所述最佳参数组合对应的分类结果进行评价,得到评价结果;
根据所述评价结果从所述最佳参数组合中选取最优的最佳参数组合。
6.一种基于改进梯度提升机的风电机组故障检测装置,其特征在于,包括:
数据获取模块,用于获取风电...
【专利技术属性】
技术研发人员:唐明珠,彭巨,赵琪,陈冬林,龙文,李泽文,
申请(专利权)人:长沙理工大学,内蒙古青电云电力服务有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。