收藏 分享(赏)

基于半监督深度学习的雷达收发组件故障诊断.pdf

上传人:爱文献爱资料 文档编号:21790890 上传时间:2024-05-14 格式:PDF 页数:9 大小:2.29MB
下载 相关 举报
基于半监督深度学习的雷达收发组件故障诊断.pdf_第1页
第1页 / 共9页
基于半监督深度学习的雷达收发组件故障诊断.pdf_第2页
第2页 / 共9页
基于半监督深度学习的雷达收发组件故障诊断.pdf_第3页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、第 卷第 期 年 月系统工程与电子技术 文章编号:()网址:收稿日期:;修回日期:;网络优先出版日期:。网络优先出版地址:基金项目:国家自然科学基金(,);机械结构力学及控制国家重点实验室(南京航空航天大学)自主研究课题();中国航空发动机集团有限公司产学研合作项目()资助课题通讯作者引用格式:陈毓坤,于晖,陆宁云基于半监督深度学习的雷达收发组件故障诊断系统工程与电子技术,():犚犲 犳 犲 狉 犲 狀 犮 犲犳 狅 狉犿犪 狋:,():基于半监督深度学习的雷达收发组件故障诊断陈毓坤,于晖,陆宁云,(南京航空航天大学自动化学院,江苏 南京 ;中国电子科技集团公司第三十八研究所,安徽 合肥 )摘

2、要:新一代相控阵雷达针对组件部署了大量传感器,为数据驱动的组件故障诊断提供了良好基础。然而,实际监测数据大多没有表征其故障模式的标签。结合深度置信网络(,)在特征自学习方面的优势和自编码器(,)重构输入数据的能力,提出一种基于 半监督学习模型的故障特征提取及智能诊断方法,并应用烟花算法优化模型结构。该方法利用原始无标签状态数据训练 模型,提取深层特征,再通过有监督再训练建立深层特征与故障模式之间的关系模型。所提方法在某型相控阵雷达模块上得到了实验验证,有效提升了故障识别准确率和智能水准。关键词:相控阵雷达;组件;故障诊断;深度置信网络;深度自编码器;烟花算法中图分类号:文献标志码:犇犗犐:犉

3、犪 狌 犾 狋犱 犻 犪 犵 狀 狅 狊 犻 狊狅 犳狉 犪 犱 犪 狉犜犚犿狅 犱 狌 犾 犲犫 犪 狊 犲 犱狅 狀狊 犲犿 犻 狊 狌 狆 犲 狉 狏 犻 狊 犲 犱犱 犲 犲 狆犾 犲 犪 狉 狀 犻 狀 犵 ,(犛 犮 犺 狅 狅 犾狅 犳犃狌 狋 狅犿犪 狋 犻 狅 狀,犖犪 狀 犼 犻 狀犵犝狀 犻 狏 犲 狉 狊 犻 狋 狔狅 犳犃犲 狉 狅 狀 犪 狌 狋 犻 犮 狊犪 狀犱犃狊 狋 狉 狅 狀 犪 狌 狋 犻 犮 狊,犖犪 狀 犼 犻 狀犵 ,犆犺 犻 狀 犪;犖狅 犚犲 狊 犲 犪 狉 犮 犺犐 狀 狊 狋 犻 狋 狌 狋 犲,犆犺 犻 狀 犪犈 犾 犲 犮 狋 狉 狅

4、狀 犻 犮 狊犜犲 犮 犺 狀 狅 犾 狅 犵狔犌狉 狅 狌狆犆狅 狉 狆 狅 狉 犪 狋 犻 狅 狀,犎犲 犳 犲 犻 ,犆犺 犻 狀 犪)犃犫 狊 狋 狉 犪 犮 狋:,()(),(),犓犲 狔狑狅 狉 犱 狊:;();();()引言军事用途的相控阵雷达一般置于偏远边疆,要求全天候工作,在连续大负荷工作模式和恶劣环境下,元器件故障不可避免会发生,维修计划之外的突发性故障轻则影响雷达探测性能和数据有效性,重则引起任务中断,设备使用效能下降而维护成本剧增。组件是相控阵雷达中故障频次最高的部件之一,由于其故障成因繁多,难以建立准确的故障模型和专家知识库。雷达系统的数字化,以及信号处理技术和机器学

5、习的发展,为基于数据的雷达故障诊断方法研究提供了良好的条件。深度学习模型作为智能模型的典型代表,被广泛应用 系统工程与电子技术第 卷到复杂系统的故障诊断中。按训练数据有无标签,深度学习算法可分为有监督学习、无监督学习和半监督学习种。有监督学习需要大量带标签数据训练模型以得到特征与故障标签间的映射关系。小波变换、傅里叶变换、经验模态分解 等信号处理技术常被用于对数据进行特征提取,筛选与故障状态强相关的特征输入深度学习模型以进行训练。文献 引入小波包能量熵和多尺度位移熵计算不同故障下变速箱振动信号的特征矩阵,然后基于阈值自适应深度置信网络(,)提取故障特征,对提取的特征进行故障分类。文献 直接将轴

6、承振动数据输入,利用堆叠受限玻尔兹曼机(,)学习特征表示并实现故障识别,避免了手动特征提取和选择。但在实际应用中,大部分样本没有标签,监督学习不再适用。无监督学习不需要先验信息,根据数据的分布规律进行聚类。传统的无监督学习算法有主成分分析(,)、聚类算法 等。现阶段主要有两类深度学习模型被用于无监督特征提取,一类是利用自编码器(,),从抽象后的数据中尽可能无损地重现原始数据;一类是基于概率型的及其改进算法,使其达到稳定状态时原数据出现的概率最大 。由于缺少标记数据的指导,难以保证模型准确性。半监督学习是将监督学习和无监督学习相结合的一种方法,利用大量无标签样本自主学习特征分布,辅以少量带标签样

7、本实现模式识别。近年来,基于半监督深度学习的故障诊断方法得到广泛关注与研究。文献 针对电力系统中隐匿虚假数据入侵攻击的真实数据与模拟数据的差异性问题,首先基于对海量目标域无标签样本进行特征自学习,然后用仿真得到的源域有标签样本对模型进行再训练,并结合迁移学习方法提高检测精度。文献 设计了一种基于深度卷积的半监督模型,根据的编码特征直接诊断健康状况,降低了故障诊断对标记数据的依赖。文献 先用大量带标签的燃气轮机正态分布数据训练卷积神经网络,再通过迁移学习重建模型映射规则,对少量样本数据集提取特征,最后基于支持向量机(,)实现监督故障诊断。文献 整合、长短期记忆网络、前馈神经网络等多层深度神经网络

8、,从输入数据中自动学习抽象特征,用于预测涡轮风扇发动机的剩余使用寿命。文献 在自我训练方法中使用伪标签策略,在对抗训练方法中使用监测数据,进行半监督学习。半监督学习突破了传统方法只使用一种样本的局限,既充分利用了大量无标签样本数据资源,又避免了人工标记耗费的大量时间和精力,以及只使用少量有标签样本训练造成的学习器泛化性能低下的问题。鉴于雷达装备的实际监测数据大部分是无标签的,无具体故障类型,很难被直接应用于深度学习模型,本文提出一种自适应优化的半监督深度学习方法,用于雷达组件故障特征提取及智能诊断,主要创新点在于:利用自主学习深层特征的优势和深度无监督重构输入数据的特点,直接从原始数据提取故障

9、特征,增强了故障诊断智能性,解决了有标签样本稀缺的问题;针对基于深度学习模型进行故障识别时难以快速确定各隐层节点数量的问题,采用烟花算法(,)优化网络结构参数,进而提升故障诊断准确性。雷达犜犚组件原理与故障模式相控阵雷达具有扫描速度快、探测距离远、可靠性高等优点,应用前景广阔。天线阵面子系统是相控阵雷达最重要的子系统之一,也是其具备先进性能的关键所在,系统结构如图所示。图相控阵雷达天线阵面子系统结构图 该系统由成百上千个单元或子阵组成,并通过组件实现发射信号的功率放大、接收信号的低噪声放大、天线波束的相移及幅度控制。组件是相控阵雷达的核心部件,构成模拟收发通道,发射通道包含功率放大器、上变频器

10、,用于放大射频信号功率;限幅器、低噪声放大器和下变频器是构成接收通道的主要器件,实现含噪接收信号的放大和变频,图给出了组件的结构框图。图组件结构图 现代相控阵雷达的组件是高度集成的,将多个组件和数字收发通道集成设计,形成一个最小可维修单元,称为模块。通常是对一个模块,而不是单个组件进行换件维修,因此只需将故障隔离到某个模块。雷达机内测试能够通过逻辑值对模块故障进行报警,代表正常,代表故障,但不能指示详细的故障原因,难以给设备排故提供充分的依据,致使维修维护工作效率低下,第 期陈毓坤等:基于半监督深度学习的雷达收发组件故障诊断 有时误更换正常的元器件,造成资源浪费。为了明确具体的故障类型,还需要

11、分析运行中采集的状态数据,挖掘蕴含的故障信息。依据雷达从实际运行维修中返回的数据以及专家知识,模块的常见故障模式有电源欠压、电源过压、发射通道故障、接收通道故障、发射和接收通道故障,故障表现如表所示。表雷达犜犚模块故障模式犜 犪 犫 犾 犲犉 犪 狌 犾 狋犿狅 犱 犲 狊狅 犳狉 犪 犱 犪 狉犜犚犿狅 犱 狌 犾 犲故障模式故障表现电源欠压电源电压偏低,发射功放输出功率低电源过压电源电压偏高,发射功放输出功率高发射通道故障发射功放输出功率下降或为零接收通道故障接收信号功率下降或无接收信号发射和接收通道故障发射和接收通道监测幅度均异常犜犚模块特征提取与故障诊断方法鉴于雷达系统中的有标签数据十

12、分稀缺,本文提出一种基于优化的 半监督深度学习方法,将无监督特征提取和有监督分类器学习进行结合。该方法的主要流程如图所示,实现步骤如下。图本文提出的特征提取及故障诊断算法流程 步骤对模块的故障模式进行定义和编码。步骤数据集构建:选取样本数据和能表征模块性能的状态变量,进行数据预处理,并划分训练集和测试集。步骤模型初始化:建立一个多层模型,根据样本特征维数确定输入层节点数,初始化连接权重。步骤无监督特征提取:采用预处理后的无标签样本和有标签样本对底层堆叠进行逐层预训练,使得模型参数适应所有样本的特征表达,挖掘深层特征。然后,将预训练好的逐层展开,构建深度重构输入特征。步骤网络结构优化:通过最小化

13、重构特征和原始特征之间的误差,自适应优化网络参数,保存确定的网络权重和偏置值,作为下一步有监督训练的初始参数。步骤有监督分类器学习:利用有标签训练集对预训练好的模型和 分类层进行有监督再训练,并反向微调权重和偏置。步骤将测试集输入训练好的,进行故障诊断。犚犅犕无监督预训练 年,等首次提出了,是由多个 堆叠而成的概率生成模型。模型的基本结构如图所示。图结构 对于一个包含狀个可视层单元、犿个隐藏层单元的,其能量函数为犈(狏,犺)狀犻犫犻狏犻犿犼犪犼犺犼狀犻犿犼狏犻狑犻 犼犺犼()式中:狏犻,表示第犻个可视层神经元的状态;犫犻为可视层单元狏犻的偏置;犺犼,表示第犼个隐藏层神经元的状态;犪犼为隐藏层单

14、元犺犼的偏置;狑犻 犼为狏犻与犺犼的连接权重;犪,犫,狑为的网络参数。基于式()定义的能量函数,可视层与隐藏层之间的联合概率密度分布为犘(狏,犺)犣犈(狏,犺)()式中:犣狏犺犈(狏,犺狘)为归一化因子。通过式(),得到可视层向量狏的独立分布为犘(狏)犺犘(狏,犺)犣犺犈(狏,犺)()隐藏层和可视层神经元的激活概率分别为犘(犺犼 狘狏)犫犼犿犻狑犻 犼狏烄烆烌烎犻()犘(狏犻 狘犺)犪犻狀犼狑犻 犼犺烄烆烌烎犼()系统工程与电子技术第 卷犘(狏)值最大时,结构下的概率分布与输入数据较为一致,因此预训练优化目标函数为 犔()狏犘(狏)()为简化计算,利用对比散度算法 求解的最优参数,参数更新公式

15、如下:狑犼 犻狋犿狑犼 犻狋(狏犻犺犼犱狏犻犺犼狉)犫犻狋犿犫犻狋(犺犼犱犺犼狉)犪犼狋犿犪犼狋(狏犻犱狏犻狉烅烄烆)()式中:为预训练学习率;犿为动量因子;狋是迭代次数;犱和 狉分别表示数据分布和模型分布的数学期望。基于犇犅犖 犃犈的无监督特征重构特征提取的质量在很大程度上决定其故障诊断的性能,因此在将模型用于分类之前,有必要验证提取的高层特征能否表征原始特征。本节将从隐含层单元对数据重构的角度验证所提模型的特征提取能力。为观察原始数据经无监督学习后的输出特征状态,最高层的输出不经过分类器,直接将隐含层重构数据逐层展开,建立一个深度自编码器,称为。基于的重构网络结构示意图如图所示。其与传统最

16、主要的区别是:输出的是标签,属于有监督学习;是无监督学习,编码和解码过程没有带标签数据参与,输出的是与输入特征维度一致的重构特征。图 结构示意图 的前向学习过程可以看作是的编码过程,设输入数据为狓,可以用编码形式简单描述为犺(狑狓犫)()而隐层单元的重构相当于的解码过程,对应的解码函数定义为狓(狑狓犮)()式中:狑为连接权重;犫和犮为对应的偏置参数。在网络的编码、解码重构中,信号被压缩、重整,重构信号与原始信号会存在一定的差异,两者的差异大小可用于衡量 的特征提取能力。本文用均方误差(,)量化这一差异。设经过犾层堆叠的编码输出为狌犾(狓),解码输出,即对初始样本的重构为狔犾(狓)。基于重构数据

17、与原数据之间的代价函数表示为犑(狓)狀狀犼狘狔犾犼(狓)狓犼狘()式中:狀为样本的数目。这一误差越小,重构信号与原始信号的一致性越高,表明模型提取的深层特征越能够在一定程度上表征原始特征。使用反向传播(,)算法对整个网络进行调参,采用梯度下降方法最小化代价函数,对参数求偏导:犑()犑(狓)狔犾(狓)犳犾狑,犫(狓)()式中:狑,犫,犮,犽犾,更新参数展开得狑犽狑犽犑(狓)狑犽犫犽犫犽犑(狓)犫犽犮犽犮犽犑(狓)犮烅烄烆犽()迭代更新各层参数直至误差处于稳定收敛状态,获得特征提取模型。基于 的特征重构步骤如下。步骤数据预处理。步骤将原始数据输入第一层的可视层单元狏,通过无监督贪婪学习算法自底向上

18、逐层优化各层的连接权值和偏置,直到所有的都学习完成。这一过程对应的编码过程,最高层的隐藏层为得到的编码特征。步骤将隐层单元的重构逐层展开,这一过程相当于的解码,编码部分和解码部分的权重矩阵互为转置,得到与原始特征对应的重构特征。步骤基于算法对 网络的权重和偏置进行微调,使可视层单元和重构可视层单元之间的差异最小,得到能够表征原始特征的编码特征,实现无监督特征自学习。基于犉犠犃优化犇犅犖 犃犈模型参数为了快速确定网络结构参数,本文运用,通过最小化 网络的重构数据和原始数据的误差,自适应选取网络全局最优结构参数,进一步提高其无监督特征提取性能。是模拟烟花爆炸现象而提出的一种群体智能优化算法,通过爆

19、炸进行寻优,每个烟花的位置信息等同于解空间中的一个可行解。具有局部搜索和全局搜索能力自调节、可并行运算、耗时短等优点,在路径规划、参数优化、模式识别 等领域得到广泛应用。第一次迭代时,先随机生成犖个初始烟花,逐一根据其相对于其他烟花的适应度值执行爆炸操作,产生火花。第 期陈毓坤等:基于半监督深度学习的雷达收发组件故障诊断 对于烟花狓犻,其爆炸半径犚犻和爆炸火花数量犛犻的计算公式分别为犚犻 犳(狓犻)狔 犖犻(犳(狓犻)狔 )()犛犻狔 犳(狓犻)犖犻(狔 犳(狓犻)()式中:和分别是爆炸半径和爆炸数目常数,可控制爆炸半径和爆炸产生的火花数量;犳(狓犻)是适应度函数;狔 (犳(狓犻)(犻,犖)是

20、当前烟花种群中适应度最好的个体的适应度值;狔 (犳(狓犻)是适应度最差的个体的适应度值;是近似的常数。接着,将烟花对应维度的数值进行位移,模拟真实烟花爆炸产生火花的过程:狓犽犻狓犽犻 (,犚犻)()式中:(,犚犻)生成在(,犚犻)范围内的随机数;狓犽犻表示第犻个烟花在第犽维的位置。为了避免陷入局部最优解,烟花算法引入变异算子产生高斯变异火花。在烟花种群中随机选择一个烟花狓犻,对其维度犽执行高斯变异操作:狓犽犻狓犽犻犵()式中:犵服从均值为、方差为的高斯分布,即犵(,)。将超出边界的火花映射到可行域内的映射规则如下:狓犽犻狓犽 狓犽犻狓犽 狓犽 ()式中:狓犽,狓犽 分别为第犽维寻优空间的上、下

21、边界。最后,从初始烟花、爆炸火花和高斯变异火花中选择一定数量的个体作为下次迭代的初始烟花。先选取适应度值最优的个体,再用轮盘赌的方式选择剩余犖个。个体狓犻被选中的概率为狆(狓犻)犚(狓犻)犼犽犚(狓犼)()式中:犚(狓犻)为个体狓犻与其他个体的欧式距离之和。由式()可知,分布较分散的个体被选中的概率更大,有利于找到全局最优解。基于有标签数据的有监督再训练经过上述预训练过程,得到底层和编码特征,然而此时还不能进行直接分类。要实现故障诊断,还需在顶层添加分类层和标签,对增加的分类层进行训练。底层的初始权重和偏置直接采用无监督训练中得到的值,最高层以 模型作为分类器。设含犾个,初始样本为狓,根据前向

22、传播算法,最后一层输出向量为狌犾(狓):狌犾(狓)(狑犾狌犾(狓)犫犾)()第犻个样本经前向犾层学习后,属于类别狔犻,狔犻(,犮)的概率为狆(狔犻狇)犞犾狇狌犾(狓犻)犮狇犞犾狇狌犾(狓犻)()式中:犞为参数系数,选取概率最大的类别作为分类器输出。网络第犾层的代价函数为犑(犾)犿犿犻犮狇狔犻狇 狆(狔犻狇)()式中:犾狑犾,犫犾,犮犾,犞犾;为逻辑指示函数。当狔犻狇时,狔犻狇的值为,否则值为。为使代价函数值最小,采用算法 将网络输出与真实数值标签之间的误差自顶向下至每一层,微调参数直至训练集准确率稳定收敛,至此半监督模型的整个训练过程完成。不同于传统直接用带标签数据训练分类器,本文提出的算法在

23、底层和无监督学习得到的特征的基础上,再加入标签数据进行有监督再训练,完整的过程如图所示。图模型的半监督训练过程 实验结果与分析 数据集描述和故障编码本文选用某型相控阵雷达在 年月至月的在线监测数据,采样间隔为 ,以其中一个通道模块为研究对象,可供采集的状态量如表所示。表雷达犜犚模块监测变量犜 犪 犫 犾 犲犕狅 狀 犻 狋 狅 狉 犲 犱狏 犪 狉 犻 犪 犫 犾 犲 狊狅 犳狉 犪 犱 犪 狉犜犚犿狅 犱 狌 犾 犲序号状态量名称变量描述单位 发射功放输出功率 接收通道接收信号 接收通道噪声信号 收发电源电压 收发电源电流在无监督特征提取实验中,选取 组有标签和无标签样本进行预训练,其中 个

24、样本有标签,包含正常状态和类故障状态在内的类数据各 组,故障类型 系统工程与电子技术第 卷如表所示,其他为无标签样本。每个样本包含 个特征,按 的比例划分训练集和测试集。在有监督故障分类实验中,采用 组有标签样本训练分类器,为种工况分别添加标签犆,。在每种工况下选取 个样本作为训练集,以 个样本作为测试集。基于犉犠犃 犇犅犖 犃犈的特征提取结果和分析 的训练参数如表所示,输入层为模块的 个原始状态量,输出层为重构的 个特征,隐层数选择。深度神经网络的分类错误率会随着深度增加而降低,但增加到层以上时,泛化性能反而下降。为兼顾算法的收敛速度与稳定性,设置学习率为,初始动量为,在误差平稳增加时动量变

25、为。表犇犅犖 犃犈训练参数犜 犪 犫 犾 犲犇犅犖 犃犈狋 狉 犪 犻 狀 犻 狀 犵狆 犪 狉 犪犿犲 狋 犲 狉 狊参数数值参数数值学习率 预训练迭代次数 初始权重随机值编码部分隐藏层数初始偏置解码部分隐藏层数初始动量 输入层单元数 稳态动量 输出层单元数 权重衰减 反向微调迭代次数 采用优化 各层节点数,的基本参数如表所示,变量维数为要寻优的网络参数数量,适应度函数取模型重构特征与原始特征的,如式()所示。寻优得到编码部分各隐层神经元最佳数量依次为 ,解码部分隐层节点数依次为 。表犉犠犃基本参数犜 犪 犫 犾 犲犘 犪 狉 犪犿犲 狋 犲 狉 狊狅 犳犉犠犃参数数值参数数值初始烟花数 迭

26、代次数 爆炸半径调节常数变量维数爆炸数目调节常数变量上界 变异火花数变量下界为了验证优化深度置信重构网络的有效性及所提方法的特征提取能力,将其与经粒子群优化(,)算法优化的 、未优化的 和单一对比,其中算法的参数设置为:初始粒子数为,加速度因子犮,犮,惯性权重,变量上、下界分别为 和,迭代 次,参数均与本文方法保持一致。本实验采用训练误差、测试误差和训练时间指标衡量各模型的特征提取性能,训练误差和测试误差分别指模型在训练集和测试集上输出的重构特征与原始特征之间的。为了消除算法随机性,将每个算法都重复运行 次,取 次结果的平均值,结果如图和表所示。图不同无监督特征提取算法特征重构误差对比 表不同

27、无监督算法特征提取指标对比犜 犪 犫 犾 犲犆狅犿狆 犪 狉 犻 狊 狅 狀狅 犳犳 犲 犪 狋 狌 狉 犲犲 狓 狋 狉 犪 犮 狋 犻 狅 狀犻 狀 犱 犻 犮 犪 狋 狅 狉 狊狅 犳犱 犻 犳 犳 犲 狉 犲 狀 狋狌 狀 狊 狌 狆 犲 狉 狏 犻 狊 犲 犱犪 犾 犵 狅 狉 犻 狋 犺犿狊方法训练误差测试误差时间本文算法 未优化 单一 由图可以看出,随着迭代次数增加,各模型的训练误差和测试误差都在不断减小,的收敛速度更快,拟合效果更好。由表可以看出,算法的训练误差和测试误差最小,重构特征更接近于实际值,在训练集上的值为 ,在测试集上的值为 。相比单一、未经优化的 和 ,测试误差分

28、别降低了 、和;且其测试误差也最接近训练误差,说明拟合效果较好,基本不存在过拟合情况。在时间复杂度上,的训练时间受神经元数量影响,神经元数目越多,训练时间越长,相比未优化的 和,本文方法的训练时间增加了 ,但特征提取效果大大提升。综合均方根误差和训练时间,优化的 第 期陈毓坤等:基于半监督深度学习的雷达收发组件故障诊断 特征提取性能最优。因此,对于雷达模块数据,能够提升 的无监督特征提取性能和训练效率。基于半监督犇犅犖的故障诊断结果和分析模型的隐层层数为,输入为无编码 个特征,输出为样本分别属于种状态的概率值,取值最大的状态作为诊断结果。底层堆叠的隐层节点数、初始权重和偏置值采用第 节预训练中

29、得到的最优参数。综合考虑精度和时间,将反向微调的迭代次数设为 次。为了评估模型的故障诊断能力,采用总体准确率和单一故障识别准确率作为评价指标。总体准确率是指分类正确的样本数与所有样本数的比值。单一故障识别准确率指在某类单一故障下,被正确识别的样本与该类别样本总数的比值,可以通过混淆矩阵进行可视化。在模块测试集上的故障分类准确率变化曲线和混淆矩阵分别如图和图所示。图半监督故障分类准确率变化 图半监督的故障分类混淆矩阵 模型在训练集和测试集上的总体准确率分别为 和,其中正常模式和发射通道故障的识别率为 ,电源过压、电源欠压、发射和接收通道故障的识别率达到 以上,说明所提算法对于雷达组件故障具有良好

30、的识别能力。第 节的实验从隐层单元重构数据与原始数据的一致性出发验证了的特征提取能力,本部分实验将从一个完整的,即特征提取和有监督分类器组合的角度,验证模型在模块故障诊断中的逐层特征提取能力。由于原始数据和模型每层提取的特征维数都比较高,为便于在一张图中观察,利用降维方法显示各层特征的前个主成分 和,图 给出了原始特征的分布图。图 原始特征二维映射散点图 图 中类故障数据的特征重叠在一起,相互交叉,难以区分。采用模型进行故障特征提取后的可视化结果如图 所示。图 故障特征提取二维映射散点图 由图 可以看出,与原始故障特征相比,半监督提取的特征具有更好的可分性,最终类故障数据被完全分散开,有利于分

31、类器进行识别。以上结果表明,本文方法能够自适应地从原始数据中逐层提取有效故障特征,无需人工参与,并在一定程度上提高了特征分类的准确率。系统工程与电子技术第 卷 算法中无监督预训练的有效性分析为更加充分地验证本文所提半监督算法中无监督预训练的有效性,将其与其他种分类方法在模块数据集上的故障诊断准确率进行比较,其中包括种半监督深度学习方法:、,以及只使用有标签样本进行训练的种有监督方法:单一、和朴素贝叶斯。其中,训练参数与 保持一致,的参数设置和第 节相同;的核函数为径向基函数,误差精度设置为。每个算法重复运行 次,取 次结果的均值,各算法的故障诊断结果如表所示。表不同算法故障诊断结果对比犜 犪

32、犫 犾 犲犉 犪 狌 犾 狋犱 犻 犪 犵 狀 狅 狊 犻 狊狉 犲 狊 狌 犾 狋 狊狅 犳犱 犻 犳 犳 犲 狉 犲 狀 狋犪 犾 犵 狅 狉 犻 狋 犺犿狊故障诊断方法训练准确率测试准确率半监督学习方法本文方法 有监督学习方法单一 朴素贝叶斯 通过表的对比可知,本文所提方法的故障诊断准确率最高,在训练集和测试集上的准确率分别为 和,与同为半监督深度学习的 、方法相比,训练准确率分别提升了 和 ,测试准确率分别提升了和 ;与单一、和朴素贝叶斯有监督学习方法相比,训练准确率分别提升了 、和,测试准确率分别提升了 、和 。在模型训练效率方面,的网络结构虽然比、朴素贝叶斯复杂,但采用对比散度算法

33、逐层预训练,对参数分布有较好的预估计,能避免陷入局部最优,且模型收敛速度快。从图可以看出,算法在第 代左右已经收敛,这说明模型一旦训练完成,诊断时间很短,具有良好的工程应用前景。相比直接将用于分类,提前用大量无标签样本基于 进行预训练,学习通用特征表达,有助于提高诊断的准确率。由于经过前期的无监督特征自学习,模型参数适应所有样本的特征表达,提高了高层特征的通用性,从而改善了模型的故障诊断性能。其准确率优于传统的有监督学习算法和其他半监督深度学习算法。结论本文针对相控阵雷达系统采集的有标签数据稀缺的问题,提出了一种基于 模型的雷达模块故障诊断方法,将无监督特征提取和有监督分类器学习相结合。首先,

34、利用自主学习相关特征的优势,对大量无标签和有标签样本进行预训练,然后通过隐层重构的方式逐层展开建立 网络,以较低的失真度重构输入数据,从而实现特征提取;接着,以提高重构信号与原始信号的一致性为目标,运用优化网络结构;最后,利用少量有标签样本再训练新增的分类层,得到模块故障诊断的最优模型。实验结果表明,该半监督深度学习方法不仅能取得较高的故障识别精度,并且简化了特征提取过程,具有直接从原始数据自动提取故障特征的能力。能自适应地确定网络结构,节省了大量时间和精力,并进一步提升了模型的特征提取性能和故障诊断准确率,相比单纯的有监督故障诊断方法具有更好的泛化性。参考文献,:,:,():文成林,吕菲亚基

35、于深度学习的故障诊断方法综述电子与信息学报,():,():,:,:殷瑞刚,魏帅,李晗,等深度学习中的无监督学习方法综述计算机系统应用,():,():,():,():,():,():,:第 期陈毓坤等:基于半监督深度学习的雷达收发组件故障诊断 单外平,曾雪琼基于深度信念网络的信号重构与轴承故障识别电子设计工程,():,():,:,():,():,:,():郭方洪,易新伟,徐博文,等基于深度信念网络和迁移学习的隐匿 攻击入侵检测控制与决策,():,():,:,:,:,():,:,():葛建军,张春城数字阵列雷达北京:国防工业出版社,:,:,:,():,:,:,():,():,:,:,():,():,:作者简介陈毓坤(),女,硕士研究生,主要研究方向为故障诊断与健康管理。于晖(),男,高级工程师,博士,主要研究方向为雷达健康管理、雷达软件系统设计。陆宁云(),女,教授,博士,主要研究方向为数据驱动的故障诊断、故障预测、健康管理。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 综合论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报