[发明专利]基于XGBoost和随机森林算法的模拟电路故障诊断方法在审
申请号: | 201910500600.7 | 申请日: | 2019-06-11 |
公开(公告)号: | CN110298085A | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 张侃建;华璧辰;刘洋 | 申请(专利权)人: | 东南大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06K9/62;G01R31/28;G01R31/316 |
代理公司: | 南京众联专利代理有限公司 32206 | 代理人: | 张伟 |
地址: | 210096 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种针对模拟电路ITC’97国际标准电路中的跳蛙(Leapfrog)滤波电路出现的故障进行检测的方法,该方法包括Leapfrog电路仿真系统的电路设计、Monte‑Carlo统计分析法产生数据、对测试信号进行小波包变换的特征提取方法、对特征进行随机森林算法的特征降维方法和对最终特征进行基于XGBoost模型的诊断方法。本发明的优点在于提出了一种将基于机器学习算法的模拟电路故障的数据处理形式。将该方法运用在模拟电路故障诊断上的,并通过不同方法的对比验证其故障诊断率超越了传统的模拟电路故障诊断方法且在模型训练的速度性能方面也有所提高,更加符合于工业现场对模拟电路故障诊断的精度与速度要求。 | ||
搜索关键词: | 模拟电路 故障诊断 随机森林 算法 电路仿真系统 统计分析法 小波包变换 标准电路 测试信号 电路设计 对比验证 工业现场 基于机器 滤波电路 模型训练 速度要求 特征降维 特征提取 性能方面 学习算法 最终特征 数据处理 传统的 诊断 检测 | ||
【主权项】:
1.基于XGBoost和随机森林算法的模拟电路故障诊断方法,其特征在于,包括以下步骤:(1)采用Monte‑Carlo统计方法对Leapfrog电路容差和阻差故障进行模拟仿真并构建样本集合;(2)通过小波包变换对测试源采集到的信号进行分解,选择合适的基小波函数进行5层小波包分解,提取粗第5层从低频到高频的共32个频率成分系数,作为样本特征部分;(3)构建随机森林模型RF,其弱分类器为CART决策树,通过网格搜索法调整RF模型参数,通过不同弱分类器的基尼指数评估特征重要性,之后对选取最重要的5个特征从而实现降维;(4)将降维后的特征与故障ID进行样本重构,将样本分组为训练样本与测试样本,选取XGBoost模型作为分类器,对XGBoost模型进行调参。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910500600.7/,转载请声明来源钻瓜专利网。