基于累积残差贡献率的传感器故障定位方法

2019-06-10 00:00安星刘纲张亮亮李立力
土木建筑与环境工程 2019年2期
关键词:故障诊断传感器

安星 刘纲 张亮亮 李立力

摘 要:为准确定位结构健康监测系统中的故障传感器,提出了基于累积残差贡献率的传感器故障定位方法。基于主元分析的基本原理,将车辆荷载和地脉动激励下传感器采集的数据分为主元空间和残差空间,采用SPE统计量对故障进行识别。在此基础上,通过对残差贡献值的推导,提出了累积残差贡献率指标,改进了现有的残差贡献图,提高了故障定位的准确率,并将单传感器故障定位拓展到两个故障传感器的同时定位。数值模拟结果表明:主元分析法能准确识别出预设的4类常见传感器故障,累积残差贡献率不但能更好地定位单传感器故障,两传感器同时发生故障时也能准确定位。

关键词:结构健康监测;传感器;故障诊断;主元分析;累积残差

中图分类号:TU317

文献标志码:A  文章编号:2096-6717(2019)02-0133-07

Abstract:In order to accurately locate the fault sensor position in the structural health monitoring system, a sensor fault localization method based on the cumulative residual contribution rate is proposed. Based on the basic principle of principal component analysis, the data collected by the sensor under the vehicle load or the ground pulsation excitation are divided into the main element space and the residual space, and the fault is detected by SPE statistic. Furthermore, the residual contribution value is further deduced, and the cumulative residual contribution rate index is proposed. It improves residual contribution graph, also improves the accuracy of fault location. And sensor fault location is extended to simultaneously locate two fault sensors. The numerical simulation results show that the principal component analysis can accurately identify the four kinds of common sensor faults. The cumulative residual contribution rate not only better locates the single sensor fault, but also accurately locates the faulty position when the two sensors fail simultaneously.

Keywords:structure health monitoring; sensor; fault diagnosis; principal component analysis (PCA); cumulative residual

結构健康监测旨在通过监测结构行为及时识别结构损伤,实时评估结构性能,已成为土木工程领域的重要研究方向[1]。如今,越来越多的桥梁都安装了结构健康监测系统,其中,传感器是健康监测系统最前端的设备,用于获取结构响应及采集各种监测信息,其精度和性能的好坏将直接影响最终的评估结果[2]。然而,相较于桥梁上百年的使用寿命而言,传感器的使用寿命仅为十几年甚至几年。传感器在使用过程中会因为老化或外界因素影响而出现故障,这会使结构安全状态评估出现漏报或误报,造成不必要的经济损失。

近年来,传感器故障问题已逐步引起业界专家的重视,并开展了初步的理论研究。在传感器故障的统计分类方面,何富君等[3]总结了传感器的4类典型故障:卡死、恒增益、固定偏差和线性偏差。Yi等[4]对其进行了拓展,将传感器的故障类型划分为7类:固定偏差、线性偏差、恒增益、精度下降、卡死、白噪声卡死、零线漂移。在桥梁结构健康监测领域,如何实现传感器故障诊断的研究报道不多,但在控制工程领域,大量学者和工程界人士开展了深入研究,取得了丰硕成果。已有的传感器故障诊断方法可大致分为3类[5]:基于解析模型、基于信号处理和基于知识经验的方法。目前应用最广泛的是基于信号处理的方法,其中主元分析(Principal Component Analysis,PCA)是一种基于信号处理的多元统计分析方法,在多变量高斯分布数据集建模方面具有出色的性能,已广泛应用于控制工程与故障诊断领域[6-8]。一些学者对PCA方法进行了改进[9-10],提高了PCA对故障的识别率,扩展了PCA方法的适用范围。已有学者尝试用PCA识别土木工程结构健康监测系统中传感器的故障,Hernandez-Garcia等[10]、胡顺仁等[11]将PCA方法应用于实际桥梁结构的传感器故障监测;Huang等[12]、Rao等[13]根据实验室模型获得的数据,采用PCA方法研究了传感器故障定位。

基于PCA原理,在传感器故障定位方面应用较多的是贡献图定位法[10-11],但传统贡献图定位法仅对故障期间某一时刻的数据进行分析,容易出现误判。其次,基于PCA的缺失变量法[12-13]虽能准确识别故障传感器,但针对监测系统中的每个传感器需循环计算,过程比较繁琐。另外,符号有向图法[14-15]能较好应用于各传感器之间有因果关系的监测系统,例如,化工、冶金工程等的传感器故障定位,但桥梁结构中各传感器的故障往往相互独立,因此,限制了该方法在桥梁结构健康监测系统中的应用。

综上所述,在土木工程领域,现有研究大多只分析一类或两类传感器故障,且只对单个传感器故障进行识别和定位,对两个或多个传感器同时发生故障的情况研究较少。同时,在桥梁结构健康监测系统中加速度传感器故障诊断的研究成果也较少。笔者通过改进现有的残差贡献图,提出累积残差贡献率指标,从而提高传感器故障定位的准确率,且可实现两个传感器同时发生故障时的定位,然后通过三跨连续梁数值算例验证方法的适用性。

1 PCA基本原理及故障检测

1.1 基本原理

2 累积残差贡献率法

已有研究[10]表明,SPE统计量对传感器故障更为敏感,在贡献图的基础上,提出累积残差贡献率指标。

2.1 残差贡献图

残差贡献图即采用某一时刻传感器数据的残差贡献值作图,其计算式为

式中:ei,j为第i时刻下第j传感器数据的残差,j=1,2,…,m。在残差贡献图中,可按照高贡献值的传感器即为故障传感器的原则[17]定位出故障传感器。

应该指出的是,贡献图有时不能准确定位故障传感器,主要是因为贡献图仅取故障产生的某一个时刻进行残差贡献值分析,但由于环境、外界激励的随机性,故障传感器会受到与之相关性较强的传感器的干扰,存在某些时刻正常传感器贡献值大于故障传感器的情况,容易得到错误的结果。文献[10]也指出,在某一时刻,正常传感器与故障传感器关联性可能较大,会对故障的定位造成干扰。因此,并非每个时刻故障传感器的贡献值都是最高,尤其是在多个传感器同时发生故障时,贡献图容易得出错误的结果,产生误判。

2.2 累积残差贡献率

虽然某个时刻故障传感器的残差贡献值不一定较大,但从统计意义上讲,其残差贡献值在一段时间内应总体偏大,故在传统贡献图的基础上提出了累积残差贡献率法。

首先,定义第i时刻j传感器数据的残差贡献率为

其次,分别计算故障时间段内N组数据的残差贡献率,并按式(12)进行加权,得到第j个传感器的累积残差贡献率。

最后,将各传感器的累积残差贡献率作图,按照累积残差贡献率指标明显偏大即为故障传感器的原则进行传感器故障定位。

累积残差贡献率图是对传统残差贡献图的改进,其保留了SPE统计量对传感器故障较为敏感的特性。相对于残差贡献图,累积残差贡献率图引入了统计概念,通过较长时间段内残差贡献值的加权平均来弱化某个时刻残差贡献值有偏差的情况,从而提高故障传感器定位精度。同时,累积残差贡献率将残差贡献值归一化到[0,1]之间,更有利于直观定位故障传感器。

3 传感器故障模型

传感器在正常工作过程中,不可避免地会受到噪声的干扰,所以,传感器返回来的数据与真实值有一定的偏差。用y*(t)表示t时刻被测变量的真实值,w(t)表示传感器测量噪声[4],则由传感器显示的正常值y(t)可以表示为

当传感器的测量值与测量变量的真实值存在无法接受的偏差时,传感器被认为是有故障的。在传感器的7类故障中,白噪声卡死故障与零线漂移是卡死故障的特殊情况,精度下降是偏差故障的特殊情况。为节省篇幅,僅讨论更为广泛的4类故障。表1中列出了4种典型传感器故障的数学表达式,其中,a、b、c、f和G是描述相应传感器故障幅度的5个参数。

4 数值模拟分析

采用ANSYS软件建立三跨连续梁模型,模型的弹性模量E=3×1010 N/m2,泊松比μ=0.3,密度ρ=2 500 kg/m3,模型尺寸为梁长40 m,截面为0.25 m×0.6 m的矩形。将三跨连续梁均分为200个单元,每个单元长度为0.2 m。采用白噪声地脉动作为连续梁的激励,使用Newmark-β法计算连续梁的加速度时程响应[18]。假设加速度传感器布设在距离左端支座3、6、9、15、18、21、25、33、35、38 m处,共计10个传感器,依次编号为1~10,如图1所示。

试验过程中假设结构完好,仅传感器发生故障。首先生成115条均值为0、方差为1的随机白噪声作为地脉动激励,施加于结构。其中前100条结构响应数据用于PCA训练;第101至105条用于检验单个传感器发生恒增益故障的情况,记为工况1;第106至110条用于检验恒增益故障和固定偏差故障同时发生的情况,记为工况2;第111至115条用于检验卡死故障和固定偏差故障同时发生的情况,记为工况3,如表2所示。

根据参考文献[12,19]的建议,设置3种工况中各类传感器故障的幅度,如表2所示。

假设三跨连续梁加速度传感器对每条地脉动波都采集100个数据,则每个样本的样本容量为100。传感器处于正常状态时共有100个训练样本,用于PCA训练,上述3种故障工况下各有5个不同的测试样本,这些采集到的样本数据均是真实值。

为模拟实际监测系统的环境干扰,在ANSYS计算的结构响应数据中加入噪声。根据Hernandez-Garcia等[10]、Huang等[12,19]的研究,实际监测系统中传感器的信噪比大致在15~25 dB之间,设置信噪比为20 dB,即噪声信号的均方根为真实信号均方根的10%。同时,为了更为真实地模拟现实环境中的有色噪声,首先产生10%均方根的白噪声,然后对白噪声进行有色处理,但为了避免数据失真,将有色噪声控制在均值为0,均方差为0.1σ的范围内。有色噪声的类型复杂,公式繁多,采用较为常见的有色噪声公式,令

式中:Cn(t)为t时刻的有色噪声;Wn(t)为t时刻10%均方根的白噪声。按照式(4)在数值模拟得到的加速度中加入有色噪声,以此模拟传感器显示的正常数值,再进行PCA训练。传感器故障的输出信号按表1中的模型进行模拟。

4.1 单传感器故障定位

猜你喜欢
故障诊断传感器
风力发电机组齿轮箱轴承故障诊断分析
基于人工神经网络的故障诊断专利浅析
DEP推出量产内燃机传感器可提升效率减少排放
浅谈机电一体化设备的故障诊断技术研究
基于EMD和SSAE的滚动轴承故障诊断方法
跟踪导练(三)2
工业互联网引发传感器产业革命
光纤与光纤传感器
用传感器重现伽利略对自由落体运动的研究
基于R8C的汽车OBD通用故障诊断仪设计