一种用于模拟电路故障分类的改进型LSSVM建立方法技术

技术编号:19426589 阅读:80 留言:0更新日期:2018-11-14 10:50
本发明专利技术提供了一种用于模拟电路故障分类的改进型LSSVM建立方法,步骤包括:对待测电路施加两种激励信号并分别设置相应的故障模式,在经过多次蒙特卡罗分析后,采集两种激励信号下的输出响应信号分别作为源域辅助数据集和目标域数据集;对两种输出响应信号分别进行小波包分解,提取故障特征,分别构成训练集样本和测试集样本;在最小二乘支持向量机中引入迁移学习算法,组成新的目标域数据集,再构建改进后的LSSVM分类器;利用训练集样本和测试集样本对改进后的LSSVM分类器进行训练和测试。本发明专利技术建立的改进型LSSVM能够自适应地选择相应频带,增强了对信号的分析能力,有利于后续分类,在样本数据较少的情况下,分类准确率要高于传统的LSSVM。

【技术实现步骤摘要】
一种用于模拟电路故障分类的改进型LSSVM建立方法
本专利技术涉及一种改进型LSSVM建立方法,尤其是一种用于模拟电路故障分类的改进型LSSVM建立方法。
技术介绍
在现代电子系统数模混合电路中,约有80%的故障发生在模拟电路部分。相对于数字电路,模拟电路的诊断测试更加复杂,电路的非线性、元件的容差性等问题对故障诊断技术提出了更高的要求。随着人工智能的快速发展,在模拟电路故障诊断中,众多学者应用了神经网络、模糊理论、支持向量机等技术,取得了较好的研究成果。在收敛速度慢、训练结果存在随机性以及过学习等问题。而SVM是Vapnik等在统计学习理论的基础上提出的,具有良好的泛化和推广能力。由传统SVM延生出的最小二乘支持向量机简化了运算过程,将不等式转化成等式求解。但是这些方法未能克服传统机器学习的局限性:当训练和测试数据不是相同的数据分布时,训练得到的模型就需要持续更新;训练数据不足时也不能得到很好的分类模型。在实际应用中,模拟电路受到制造工艺、噪声、热效应等因素的影响,数据之间存在一定的分布差异,这会影响模型分类器的分类诊断效果。
技术实现思路
本专利技术的目的在于:提供一种用于模拟电路故障分类的改进型LSSVM建立方法,能够利用建立的改进型LSSVM对模拟电路故障进行分类识别。为了解决上述技术问题,本专利技术提供了一种用于模拟电路故障分类的改进型LSSVM建立方法,包括如下步骤:步骤1,对待测电路施加两种激励信号并分别设置相应的故障模式,在经过多次的蒙特卡罗分析后,采集两种激励信号下的输出响应信号分别作为源域辅助数据集和目标域数据集,并对两种输出响应信号做数据预处理;步骤2,对数据预处理后的两种输出响应信号分别进行小波包分解,提取小波系数的最大绝对值作为故障特征,分别构成训练集样本和测试集样本;步骤3,在最小二乘支持向量机中引入迁移学习算法,将源域辅助数据集迁移至目标故障训练的目标域数据集中,组成新的目标域数据集,再构建改进后的LSSVM分类器;步骤4,利用训练集样本和测试集样本对构建的改进后的LSSVM分类器进行训练和测试。进一步地,步骤1中,两种激励信号分别为5V、1kHz的正弦波以及10μs、5V的脉冲波。进一步地,步骤2中,小波包分解的具体步骤为:将输出响应信号经过一层小波包分解得到第一层的低频信号和高频信号,再分别对第一层的低频信号和高频信号进行分解,分别得到第二层的低频信号和高频信号,持续分解得到第N层小波包分解后的低频信号和高频信号。进一步地,步骤2中,提取小波系数的最大绝对值的步骤为:经过N层小波包分解后得到2N个小波包系数序列,然后选取每个序列中所有数值的绝对值最大的数作为故障特征,最终得到2N个故障特征。进一步地,步骤3中,改进后的LSSVM分类器在原LSSVM分类器的目标函数中增加源域辅助数据集的误差惩罚项构成的。进一步地,步骤3中,改进后的LSSVM分类器的目标函数为:式中,w为分类超平面的权重,Ct、Cs分别为目标域数据集和源域辅助数据集的惩罚参数,ξi为预测误差,ψ(xi)为x的非线性映射,b为分类超平面的阈值,n和m分别是目标域和源域数据集的样本个数。本专利技术的有益效果在于:通过小波包变换对信号的低频部分和高频部分进行分解,能够自适应地选择相应频带,使之与信号频谱相匹配,增强了对信号的分析能力,有利于后续分类;将迁移学习方法引入模拟电路故障诊断领域,泛化了LSSVM算法模型对数据分布的要求,提高了样本数据不足时分类结果的精确度。附图说明图1为本专利技术的方法流程图;图2为本专利技术实施例的待测电路;图3为本专利技术实施例的待测电路单故障下分类准确率对比图;图4为本专利技术实施例的待测电路双故障下分类准确率对比图。具体实施方式如图1所示,专利技术提供了一种用于模拟电路故障分类的改进型LSSVM建立方法,包括如下步骤:步骤1,对待测电路施加两种激励信号并分别设置相应的故障模式,在经过多次的蒙特卡罗分析后,采集两种激励信号下的输出响应信号分别作为源域辅助数据集和目标域数据集,并对两种输出响应信号做数据预处理,待测电路如图2所示;步骤2,对数据预处理后的两种输出响应信号分别进行小波包分解,提取小波系数的最大绝对值作为故障特征,分别构成训练集样本和测试集样本;步骤3,在最小二乘支持向量机中引入迁移学习算法,将源域辅助数据集迁移至目标故障训练的目标域数据集中,组成新的目标域数据集,利用训练目标域数据集得到目标函数,然后用目标函数来预测新数据的标签,再构建改进后的LSSVM分类器;步骤4,利用训练集样本和测试集样本对构建的改进后的LSSVM分类器进行训练和测试。利用本专利技术方法建立的改进型LSSVM能够自适应地选择相应频带,增强了对信号的分析能力,有利于后续分类。在样本数据较少的情况下,本专利技术方法的分类准确率要高于传统LSSVM方法。进一步地,步骤1中,两种激励信号分别为5V、1kHz的正弦波以及10μs、5V的脉冲波;其中,以5V、1kHz的正弦波作为激励信号得到的输出响应信号作为源域辅助数据集,以10μs、5V的脉冲波作为激励信号得到的输出响应信号为待分析的目标域数据集。进一步地,步骤2中,小波包分解的具体步骤为:将输出响应信号经过一层小波包分解得到第一层的低频信号和高频信号,再分别对第一层的低频信号和高频信号进行分解,分别得到第二层的低频信号和高频信号,持续分解得到第N层小波包分解后的低频信号和高频信号;经过N层小波包分解后得到2N个小波包系数序列,然后选取每个序列中所有数值的绝对值最大的数作为故障特征,最终得到2N个故障特征,本专利技术的N=5;给定尺度函数φ(t)和小波函数且满足二尺度关系为:式中,H(k)为低通滤波系数,G(k)为高通滤波系数。再定义如下二尺度方程递推关系为:当n=0时,γ0=φ(t),由此,小波包{γn(t)}是一个包含尺度函数和小波函数的函数集合。小波包系数的递推式为:式中,是小波包分解后第j层的第i个频带的第k个小波包系数。定义小波包分解后第j层的第i个频带的特征量作为故障特征,为:设训练集样本和测试集样本分别为T和S:式中,Tt和Ts分别是目标域数据集和源域辅助数据集,xi是第i个样本的特征向量,yi是对应的故障类别标签,n和m分别是目标域数据集和源域辅助数据集的样本个数,一般n≤m,测试集样本选取的是与训练集样本不同的目标故障数据。进一步地,步骤3中,改进后的LSSVM分类器在原LSSVM分类器的目标函数中增加源域辅助数据集的误差惩罚项构成的。给定一个有标签的源域数据Ds和对应的源任务Ts,一个标签数极少的目标域Dt和对应的学习任务Tt。迁移学习的目的是通过Ds和Ts的知识迁移到Dt,从而提高目标预测函数的性能(Ds≠Dt或Ts≠Tt)。现给定为目标样本数据,为源域相似样本数据。改进后的LSSVM分类器的目标函数为:式中,w为分类超平面的权重,Ct、Cs分别为目标域数据集和源域辅助数据集的惩罚参数,ξi为预测误差,ψ(xi)为x的非线性映射,b为分类超平面的阈值,n和m分别是目标域和源域数据集的样本个数,wT为权重w的转置。引入Lagrange乘子,导出上式的对偶规划:每个等式约束与拉格朗日乘子αi≥0相乘,再加入目标函数,建立Lagrange函数:由取极值的必要条件对L分别求本文档来自技高网...

【技术保护点】
1.一种用于模拟电路故障分类的改进型LSSVM建立方法,其特征在于,包括如下步骤:步骤1,对待测电路施加两种激励信号并分别设置相应的故障模式,在经过多次的蒙特卡罗分析后,采集两种激励信号下的输出响应信号分别作为源域辅助数据集和目标域数据集,并对两种输出响应信号做数据预处理;步骤2,对数据预处理后的两种输出响应信号分别进行小波包分解,提取小波系数的最大绝对值作为故障特征,分别构成训练集样本和测试集样本;步骤3,在最小二乘支持向量机中引入迁移学习算法,将源域辅助数据集迁移至目标故障训练的目标域数据集中,组成新的目标域数据集,再构建改进后的LSSVM分类器;步骤4,利用训练集样本和测试集样本对构建的改进后的LSSVM分类器进行训练和测试。

【技术特征摘要】
1.一种用于模拟电路故障分类的改进型LSSVM建立方法,其特征在于,包括如下步骤:步骤1,对待测电路施加两种激励信号并分别设置相应的故障模式,在经过多次的蒙特卡罗分析后,采集两种激励信号下的输出响应信号分别作为源域辅助数据集和目标域数据集,并对两种输出响应信号做数据预处理;步骤2,对数据预处理后的两种输出响应信号分别进行小波包分解,提取小波系数的最大绝对值作为故障特征,分别构成训练集样本和测试集样本;步骤3,在最小二乘支持向量机中引入迁移学习算法,将源域辅助数据集迁移至目标故障训练的目标域数据集中,组成新的目标域数据集,再构建改进后的LSSVM分类器;步骤4,利用训练集样本和测试集样本对构建的改进后的LSSVM分类器进行训练和测试。2.根据权利要求1所述的用于模拟电路故障分类的改进型LSSVM建立方法,其特征在于,步骤1中,两种激励信号分别为5V、1kHz的正弦波以及10μs、5V的脉冲波。3.根据权利要求1所述的用于模拟电路故障分类的改进型LSSVM建立方法,其特征在于,步骤2中,小波包分解的具体步骤为:将输出响应信号经过一层...

【专利技术属性】
技术研发人员:易辉庄城城张霞刘宇芳张杰
申请(专利权)人:南京工业大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1