基于XGBoost的冷水机组故障诊断研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:seanstarseanstar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,建筑能耗占社会总能耗的比例高达30%,其中,暖通空调与制冷(HVAC&R)系统的能耗占比过半。冷水机组作为HVAC&R系统的核心设备,一旦“带病”运行,不仅会导致系统运行效率低下,能源损耗增加,还会导致系统功能缺失,严重的甚至会危及生命财产安全。对冷水机组展开故障诊断研究可以及时发现机组故障,具有重要意义,现已成为能源领域的热门研究方向之一。本文结合ASHRAE RP-1043冷水机组故障模拟实验数据,采用分析论证的方法对冷水机组历史运行监测数据进行研究,发现冷水机组运行监测数据有不平衡、含噪声、非线性、非高斯和特征维度高等问题。针对这些问题,基于XGBoost算法对冷水机组故障诊断展开如下研究:(1)将极限梯度提升(XGBoost)算法用于冷水机组故障诊断任务中,并基于混淆矩阵建立了三级评价体系。基于RP-1043故障仿真数据库建立了22个数据集,与支持向量机(SVM)和人工神经网络(ANN)类算法进行比较,XGBoost算法在样本数量较少(小样本)时平均Kappa值为0.912,在样本数量较大(大样本)时平均Kappa值为0.931,均高于其它算法,证明XGBoost算法是冷水机组故障诊断的有效解决方法。(2)根据XGBoost算法训练模型时决策树分裂原理提出一种特征选择策略,从Data8数据集(Level 1级故障)的64维特征中选择23维对XGBoost诊断模型较为重要的特征。与其它特征选择方案相比,本文提出的方法在相同维度下有最高的正确率,在不影响模型诊断性能的前提下提高了冷水机组故障诊断模型的训练速度。(3)将粒子群(PSO)算法改进,提出多群粒子群(MSPSO)算法并用于优化XGBoost超参数,建立MSPSO-XGBoost复合模型,并将其运用于冷水机组微小故障(Level 1级故障)诊断中。实验结果表明MSPSO-XGBoost复合模型可以将冷水机组故障诊断的正确率提高至99.67%,能降低系统的漏报率和误报率,适用于冷水机组微小故障诊断任务。(4)针对数据不平衡问题,基于合成少数类过采样技术(SMOTE)提出一种基于局部密度过采样(MOLAD)算法,建立MOLAD-XGBoost不平衡数据故障诊断模型。对于数据分布不平衡问题,改进后的MOLAD算法合成的新样本质量更高,MOLAD-XGBoost复合模型相对于SMOTE-XGBoost,将平均F1值从0.9481提高到0.9511,更适用于冷水机组不平衡数据的故障诊断;基于代价敏感学习,提出了敏感权重并进行验证,结果表明设定适当的敏感权重能够在小幅降低分类器准确度的代价下提高对指定故障的召回率,有一定的实用价值。
其他文献
香港是中国近代报纸的摇篮与重镇。然而在殖民地环境下,中国知识分子的办报实践受到诸多限制。身处香港的中国报人,如何以传媒为工具表达自己的家国意识,是一个值得关注的议题。本文以中国近代第一份华文报纸《香港船头货价纸》为研究对象,运用文献分析法和话语分析法考察其新闻内容,探讨该报的中国意识何在,又如何表达。并结合社会历史语境,分析该报的中国意识缘何产生、有何特征。《香港船头货价纸》的新闻内容集中在政治、
目的:验证阿德福韦酯对HBeAg(+)慢性乙型肝炎的抗病毒疗效及安全性.方法:试验组给予阿德福韦10mg/d,口服,对照组给予安慰剂治疗.试验12wk后,对照组全部改为阿德福韦10mg/d治疗.在
“易地搬迁脱贫”涉及约981万建档立卡贫困人口。他们与其他非自愿移民的不同在于移民主体的贫困性和移民项目的政治性。本研究试图运用身体社会学理论对这一移民群体从搬迁
  本文分析了将振动监测诊断理论和技术引入到鱼雷动力系统运行监测和故障诊断的必要性,提出了时变参量分析结合包络分析的往复运动机构冲击故障的监测诊断方法,通过实际案例
<正>WHO于2013年7月3日正式发布了《WHO狂犬病专家磋商会第二次报告》(WHO Expert Consultation on Rabies (Second report).pdf),这是指导全球防控狂犬病的纲领性文件。(1)W
会议
目的:应用多层螺旋CT探讨急性胰腺炎(acute pancreatitis,AP)患者胰腺CT灌注的变化以及CT灌注参数与急性胰腺炎临床常用病情指标的关系,以探讨CT灌注成像在急性胰腺炎中的临床应用
目的:建立乙型肝炎病毒(hepatitis B virus,HBV)B基因型亚型的检测方法,并对其进行临床研究.方法:根据GenBank中20株Ba亚型,10株B j亚型以及25株C型全长基因组序列设计Ba、Bj亚型