欢迎来到天天文库
浏览记录
ID:49202139
大小:63.00 KB
页数:5页
时间:2020-03-01
《PCA在机械制造中的应用研究.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、PCA在机械制造中的应用研究【摘要】本文设计了PCA用于滚动轴承故障诊断中数据降维的应用方法使得数据维数人幅下降,使得支持向量机的训练速度和判断准确率人幅提高。本文还设计了基于PCA的利用正常运行信息建立模型进行故障检测和故障诊断的方法,避免了其他方法由于故障信息不易采集导致故障检测、诊断不理想的问题,为过程控制、故障检测提供了一条新思路。【关键词】PCA;机械制造;应用随着工业过程规模的不断扩大和复朵性的H益提高,有效的过程监控和故障诊断是保证生产安全、提高产品质量和经济效益的关键。统计过程监控是一种基于多元统
2、计理论的方法,它通过对测量数据进行分析和解释,建立统计监控模型,判断过程所处的运行状态,在线检测和识别过程中出现的异常工况,从而减少由过程故障所造成的损失,提高生产效率。基于主元分析法(PrincipalComponentAnalysis,PCA)是一种多元统计分析方法,它可以从多个控制变量中解析出主要影响因索,挖掘数据规律,简化数据集与设备运行状态I'可的规律,在机械制造中的应用具有广阔的前景。它在工业制造中的应用可以归纳为以下两个方面:第一,PCA可实现数据降维,它通过线性投影分析把多个变量化为少数儿个主成分
3、,重构后的主成分向量能够反映原始变量大部分信息,从而达到压缩信息、提高计算效率并去除冗余的作用;第二,PCA模型可在状态监测和故障诊断中起到重要作用,通过对稳态数据的分析,可以建立主元模型,以主元模型为评价标准,对即时数据进行运算,从而判断生产系统是否正常,对处于故障状态的设备还可以通过贡献图筹定位故障原因,实现故障的诊断与分离。1卩CA在数据降维中的应用近年来,基于数据駆动的各种研究方法展现出越来越大的优势,例如神经网络、支持向量机等,但是相关方法往往需要大量的数据分析。随着工业过程的口动化水平提高,监测的数据
4、量越来越庞大,数据的激增带来了计算效率低下、冗余信息过多等一系列的问题,导致了决策系统的训练时间过长、收敛速度较慢等问题[3]。研究发现工业过程中采集的数据并不是所有都是敏感信息,也有冗余信息。PCA方法可以去除冗余信息,保留敏感信息来降低数据维度,从而提高计算效率、缩短决策系统的决策时间。1.1主元向量的计算卩CA实现数据重构主耍包括主元向量的计算和主元个数的确定两方面。主元向量由协方差矩阵得到,协方差是一种度量两个维度关系的统计量。去冗余的目的就是使保留下来的维度间的相关性尽可能小,维度间的差别尽可能大。维度
5、的差别就是同一纬度的方差,维度间的相关性就是协方差。1.2主元数目的确定合理确定主元个数很重要,主元选取多则模型精确,但是会增加维数,选取的少又会丢失原始数据空间的许多信息,需要在个数和识别效果之间需找平衡。通常采用主元累积贡献率法来确定主元个数。1.3基于PCA的降维技术在工业数据分析的应用本文设计了PCA用于滚动轴承故障诊断中数据降维的应用方法,具体的流程如下所示:开始一样木数据S-对S做预处理得到标准数据矩阵X-计算X的协方阵C一计算C的特征值及特征向量矩阵一主元累积贡献率法确定主元个数k-确定投影矩阵P1
6、-降维后的矩阵X,二XP1-完成降维。在滚动轴承故障的诊断中,先运用经验模态分解(EMD)对轴承原始振动信号进行分解,从各个IMF分量中计算时域特征值包括6个特征统计量,依次是均值、平方和、标准差、峰值、极差、变异系数。为了更好地检测故障,还选择倾斜度、峭度、峰值指标、波形指标、脉冲指标、裕度指标这6个无量纲特征,一共12个特征指标建立样本数据短阵。然后进行数据降维,最后得到的数据矩阵用于支持向量机(SVM)的训练和检测从而进行故障诊断,诊断止确率比没有进行数据降维得到的判断正确率高,证明数据降维的效果明显。2P
7、CA在过程控制屮的应用皋于PCA进行过程控制的基本思想是:通过线性空间变换求取主元变量,将观测空间分离成一个获取过程的系统趋势的主元子空间,和一个包含噪声的残差子空间。因为某些故障主要影响两个子空间中的一个。在对过程性能进行监控时,一般利用Hotelling's和平方预测误差(SPE)两个统计量进行监测[4]。本文设计了基于PCA的用于滚动轴承状态检测和故障分析的应用方法,具体的流程如图1所示。首先,运用EMD方法将滚动轴承故障信号分解成不同频率尺度的单分量固有模态函数,获取了不同频率范围的信号成分;其次,对各个
8、IMF分量进行主成分分析并建立主元模型,计算相应的SPE控制限和HotellingT2控制限;最后,将待检测轴承信号输入主元模型,计算测试数据的SPE统计量和T2统计量的值,判断是否超出控制限,如果没有超出控制限则表示处于正常状态,如果超出控制限则表示处于非正常状态,再计算各个变量对于SPE统计量和T2统计量的贡献值,并绘制各变量对于SPE统计量和T2统计量的贡献图,对统
此文档下载收益归作者所有