正在加载图片...
·206 智能系统学报 第9卷 NP-hard问题,考虑到S为稀疏向量,通过合理选择 试样本y的稀疏分解。 观测矩阵p和稀疏矩阵业,通常可将式(2)转换为 3.3测试样本分类 求解L1范数下的最优问题: 若要求对给定的未知测试样本进行归类,那么只 x=argmin‖x‖1,s.ty=r (3) 要根据式(6)对于每一个y解出稀疏向量X,结合已 求解,优化问题,可以利用内点法、梯度投影 知的完备矩阵A,X上只有与该被测样本有关的n:个 法、二阶圆锥规划、匹配追踪法等方法求解。 系数为非0值,即可知道待分类故障的类别。实际问 题中通过第3节中介绍的求解(,最小化问题,获得x 3压缩感知故障诊断方法 的精确或近似逼近解,但实际求解结果并非如理论所 故障诊断的过程实质上就是一个分类的过程, 述,x的非零元素将会散布于很多类间,为了通过X 利用故障时的异常信号,提取故障特征,通过算法判 的值完成分类工作,需采用以下分类函数: 别分类各种故障类型。 minr,(y)=‖y-Aδ,(x)l2 (7) 3.1训练样本的组成 式中:i=1,2,…,k,6:(x)是指向量x中与第i类相 假设需要对k类故障进行分类,每个故障样本 关的行的元素。若第m个值最小(m∈[1,k]),意 维数为p维,组成一个p×1维的列向量v,第i类故 味着测试样本y属于第m类故障。进行故障诊断 障的训练样本数为n:(i=1,2,…,k),组成训练样本 分类时,算法可按以下步骤进行:1)提取故障特征 矩阵如式(4)所示: 数据,构建训练样本,将每种故障类的训练样本进行 A,=[12…】∈R0 (4) 顺序排列,建立完备训练样本矩阵A:2)对任一分类 式中:,为第i类故障的第j个训练样本,A:为第i 未知的测试样本y,进行式(4)计算,得到X:3)计算 类故障的训练样本矩阵。 残差项minr:(心y)=‖y-Aδ.(x)‖2,i=1,2,…,k, 由于样本所属类别i未知,将所有k个类别的n 即式(7),返回残差项中最小值所对应的标号i即为 个训练样本拼接在一起,组成完备训练样本矩阵A: 该测试样本的类别。 A=[A:…A:…A]= 4稀疏表示分类算法故障诊断实验 3.2测试样本的稀疏分解 4.1建筑电气故障模拟实验平台 若待分类故障的测试样本y∈R属于第i类, 建筑电气故障模拟实验平台是本文实验室研究 则y可以通过第i个故障训练样本集合线性表示: 阶段的重要试验对象,其原产于德国,集合了住宅建 y=ai.1.1+ai,2,2+…+ai,n,m 筑物内部低压配电系统中常见的低压电气装置,如: 式中:a,为权重系数。 断路器、熔断器、RCD(剩余电流保护器)、单向插 当给定一个故障测试数据y时,该样本所属类 座、三相插座等,如图2。 别是未知的,需要求出它是样本集中哪种故障。因 此通过完备矩阵A来线性表示出待分类的故障y: y=01,11,1+…+a1,m1,m1+…+a,i.1+…+ a..4+…+a,14.1+…+a,,4(5) y=AX (6) 利用式(5)可以解出矩阵X: 图2建筑电气系统测试平台MA2067 X=[a1a2…ak] Fig.2 Experimental platform of building electrical sys- tem-MA2067 式中:a,=[a1a2…a]T,如果给定的y属 于第i类,那么y只需要用第i类的样本数据就能表 该实验平台的内部结构如图3所示,电源供电 示出,此时 为220V、50Hz交流电,由变压器转变为15V直流 X=[0…041…a,0…0] 输出,为弱电保护板供电。弱电保护板对强电系统 中的单相和三相系统进行保护。强电系统是该实验 因此X的系数理论上只有a不为0,其他k-1 台主体,系统通过故障设置面板上的22个开关的断 个系数都为0,可见X是一个稀疏向量,可看作是测 开闭合对强电系统中四大类阻值故障、22个故障位NP⁃hard 问题,考虑到 S 为稀疏向量,通过合理选择 观测矩阵 φ 和稀疏矩阵 ψ, 通常可将式(2)转换为 求解 l 1 范数下的最优问题: x ^ = argmin ‖x‖1 , s.t. y = φx (3) 求解 l 1 优化问题,可以利用内点法、梯度投影 法、二阶圆锥规划、匹配追踪法等方法求解[7] 。 3 压缩感知故障诊断方法 故障诊断的过程实质上就是一个分类的过程, 利用故障时的异常信号,提取故障特征,通过算法判 别分类各种故障类型。 3.1 训练样本的组成 假设需要对 k 类故障进行分类,每个故障样本 维数为 p 维,组成一个 p × 1 维的列向量 v, 第 i 类故 障的训练样本数为 ni (i = 1,2,…,k),组成训练样本 矩阵如式(4)所示: Ai = vi,1 vi,2 … vi,ni [ ] ∈ R p×ni (4) 式中: vi,j 为第 i 类故障的第 j 个训练样本, Ai 为第 i 类故障的训练样本矩阵。 由于样本所属类别 i 未知,将所有 k 个类别的 n 个训练样本拼接在一起,组成完备训练样本矩阵 A: A = [Ai … Ai … Ak ] = v1,1 … vi,1 … vi,ni … vk,nk [ ] 3.2 测试样本的稀疏分解 若待分类故障的测试样本 y ∈ R p 属于第 i 类, 则 y 可以通过第 i 个故障训练样本集合线性表示: y = ai,1 vi,1 + ai,2 vi,2 + … + ai,ni vi,ni 式中: ai,j 为权重系数。 当给定一个故障测试数据 y 时,该样本所属类 别是未知的,需要求出它是样本集中哪种故障。 因 此通过完备矩阵 A 来线性表示出待分类的故障 y: y = a1,1 v1,1 + … + a1,n1 v1,n1 + … + ai,1 vi,1 + … + ai,ni vi,ni + … + ak,1 vk,1 + … + ak,nk vk,nk (5) y = AX (6) 利用式(5)可以解出矩阵 X: X = [a1 a2 … ak ] 式中: ai = [ai,1 ai,2 … ai,n ] T , 如果给定的 y 属 于第 i 类,那么 y 只需要用第 i 类的样本数据就能表 示出,此时 X = 0 … 0 ai,1 … ai,ni [ 0 … 0] T 因此 X 的系数理论上只有 ai 不为 0,其他 k-1 个系数都为 0,可见 X 是一个稀疏向量,可看作是测 试样本 y 的稀疏分解。 3.3 测试样本分类 若要求对给定的未知测试样本进行归类,那么只 要根据式(6)对于每一个 y 解出稀疏向量 X,结合已 知的完备矩阵 A,X 上只有与该被测样本有关的 ni 个 系数为非 0 值,即可知道待分类故障的类别。 实际问 题中通过第 3 节中介绍的求解 l 1 最小化问题,获得 x 的精确或近似逼近解,但实际求解结果并非如理论所 述,x 的非零元素将会散布于很多类间,为了通过 X 的值完成分类工作,需采用以下分类函数[9] : min i ri(y) = ‖y - Aδi(x)‖2 (7) 式中: i = 1,2,…,k, δi(x) 是指向量 x 中与第 i 类相 关的行的元素。 若第 m 个值最小( m∈[1,k] ),意 味着测试样本 y 属于第 m 类故障。 进行故障诊断 分类时,算法可按以下步骤进行:1) 提取故障特征 数据,构建训练样本,将每种故障类的训练样本进行 顺序排列,建立完备训练样本矩阵 A;2)对任一分类 未知的测试样本 y,进行式(4)计算,得到 X;3)计算 残差项 min i ri(y) = ‖y - Aδi(x)‖2 , i =1,2,…,k, 即式(7),返回残差项中最小值所对应的标号 i 即为 该测试样本的类别。 4 稀疏表示分类算法故障诊断实验 4.1 建筑电气故障模拟实验平台 建筑电气故障模拟实验平台是本文实验室研究 阶段的重要试验对象,其原产于德国,集合了住宅建 筑物内部低压配电系统中常见的低压电气装置,如: 断路器、熔断器、RCD(剩余电流保护器)、单向插 座、三相插座等,如图 2。 图 2 建筑电气系统测试平台 MA2067 Fig.2 Experimental platform of building electrical sys⁃ tem⁃MA2067 该实验平台的内部结构如图 3 所示,电源供电 为 220 V、50 Hz 交流电,由变压器转变为 15V 直流 输出,为弱电保护板供电。 弱电保护板对强电系统 中的单相和三相系统进行保护。 强电系统是该实验 台主体,系统通过故障设置面板上的 22 个开关的断 开闭合对强电系统中四大类阻值故障、22 个故障位 ·206· 智 能 系 统 学 报 第 9 卷
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有