基于压缩感知的电网设备巡检定位方法

文档序号:10493087阅读:702来源:国知局
基于压缩感知的电网设备巡检定位方法
【专利摘要】一种基于压缩感知的电网设备巡检定位方法,结合压缩感知和多目标联合交替迭代的方法,给出了应用于电网设备巡检的定位方法。首先通过压缩感知算法进行粗定位,对目标不在网格中心的情况结合多目标联合交替迭代的方法和菱形搜索进行精定位,相比传统压缩感知定位算法提高了定位的准确度。该方法能快速对设备进行定位,实时监控巡检人员的位置,提高巡检人员的工作质量,提升管理效率,对促进电网设备的巡检智能化,提高电网日常运维管理的效率和提高电网自动化运维管理水平有重大意义。
【专利说明】
基于压缩感知的电网设备巡检定位方法
技术领域
[0001] 本发明设及电网巡检技术领域,特别是一种电网巡检定位方法。
【背景技术】
[0002] 随着电网技术的不断发展和电网改造的不断深入,电网的科学、经济、高效运行, 对电网自动化运维管理水平提出了更高的要求。电网必须进一步加强企业的日常作业精细 化管理,提高日常运维管理的效率。电网设备的巡检是电网运维管理的重要内容之一,设备 无线监测技术、巡检人员到位监测技术提上日程。
[0003] 传统的电网设备巡检存在W下问题:
[0004] (1)无法有效监控巡视是否到位。由于巡视人员责任屯、不强,不按规定时间出勤造 成巡视不到位,漏掉一些设备巡视等;(2)设备位置无法共享。仅设备负责人知道设备位置, 新人巡视、领导巡视和协同作业等都需要运维检修人员在现场进行设备定位、导航。W上问 题严重影响着巡检和运维的效率,关系着优质服务水平
[0005] 目前,已有部分企业针对W上问题进行了改进:
[0006] (1)射频卡采集法。给设备和巡检人员贴上RFID标签,识读器读取并识别标签中保 存的电子数据,从而达到定位和巡检监控的目的。但是,RFID射频标签易受周围强电磁干 扰,从而出现乱码现象,同时,RFID射频标签发出的电磁波,可能会干扰电网二次设备,影响 设备的正常工作
[0007] (2)通过GPS定位来判断巡视是否到位全球定位系统(GPS)和PDA结合,巡检时,巡 检人员手持PM,到达目的地后,PDA将GPS定位的现场位置信息传送给计算机管理系统。然 而,国内市场上GI^为民用级GPS,定点误差平均为30m,并且GPS在室内无法进行定位。同时, GPS投资大,配套设施多,需进行专口操作培训,维护管理相对困难。
[000引(3)通过扫描设备上的二维码来判断巡视是否到位。此方法简便、易于推广,也解 决了巡视不到位的问题。但是设备上粘贴的二维码易稱色、残缺和脱落,可靠性不高,增加 了生产成本及相应的人力成本。

【发明内容】

[0009] 本发明的目的就是提供一种基于压缩感知的电网设备巡检定位方法,它解决了电 网设备巡检中设备的快速导航和巡检人员定位问题。
[0010] 本发明的目的是通过运样的技术方案实现的,具体步骤如下:
[00川 1)将待定位区域划分为N个网格,并随机植入M个已知位置信息的传感器,巡检人 员带着信号发生器进入待定位区域中,将带着信号发生器的巡检人员定义为目标;
[001^ 2)获取每个传感器接收到无线信号的强度,并记录为yi、y2...、yM;
[001;3] 3)根据公J
,义用重构算法,求解xi、X2…、XN;
[0014]式中,Pm,N为M网格到N网格的信号衰减模型,XN为第N个网格出现目标的可能性;
[001引4)对步骤3)中求得的xi、X2…、孙,采用多目标联合交替迭代算法进行修正,得到精 确定位信息。
[0016] 进一步,步骤3)中所述重构算法为BP算法。
[0017] 进一步,步骤4)中所述多目标联合交替迭代算法的具体步骤如下:
[001 引 4-1)选择一个目标点,目标位置初始化,(X(n,l),Y(n,l)) = (XGn,YGn),(X(n,l),Y(n,l)) 为第n个网格中的目标位置,(XGnjGn)为初值网格中屯、;
[0019] 4-2)生成重构矩阵O,运行重构算法得到重构结果X,计算重构误差;En为重 构结果中的元素 Xn和理想结果的偏差:
[0020]
[0021] 4-3)如果E;)1i£;,>W,ET为容忍误差阔值,则表明目标不在网格中屯、位置,进行步 骤4-4)的操作,反之,转到步骤4-1);
[0022] 4-4)采用捜索模式,将目标位置分别调整为相应位置,分别得到重构矩阵、重构信 号、计算重构误差,取重构误差最小值所对应的点,调整目标位置,若计算得到的点位于中 屯、位置,目标位置不进行调整;
[0023] 4-5)根据调整的位置修正重构矩阵
[0024] 4-6)选取下一个目标点,重复步骤4-1)到步骤4-6),直到完成所有目标点的捜索, 一轮迭代完成;
[0025] 4-7)重复步骤4-1)到步骤4-6 ),直到迭代次数满足预设的最大迭代次数;
[0026] 4-8)输出定位结果。
[0027] 进一步,步骤4-4)中所述捜索模式为菱形捜索模式。
[0028] 由于采用了上述技术方案,本发明具有如下的优点:
[0029] 本发明结合压缩感知和多目标联合交替迭代的方法,给出了应用于电网设备巡检 的定位方法。首先通过压缩感知算法进行粗定位,对目标不在网格中屯、的情况结合多目标 联合交替迭代的方法和菱形捜索进行精定位,相比传统压缩感知定位算法提高了定位的准 确度。该方法能快速对设备进行定位,实时监控巡检人员的位置,提高巡检人员的工作质 量,提升管理效率,对促进电网设备的巡检智能化,提高电网日常运维管理的效率和提高电 网自动化运维管理水平有重大意义。
[0030] 本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并 且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可 W从本发明的实践中得到教导。本发明的目标和其他优点可W通过下面的说明书和权利要 求书来实现和获得。
【附图说明】
[0031] 本发明的【附图说明】如下。
[0032] 图1为本发明的系统模型示意图;
[0033] 图2为小菱形捜索模式示意图;
[0034] 图3为多目标联合交替迭代的方法的流程图;
[0035] 图4为实施例目标位于网格中屯、时不同信噪比下的定位结果;
[0036] 图5为实施例不同信噪比下定位误差随目标数目变化曲线;
[0037] 图6为实施例不同定位算法定位结果对比;
[0038] 图7为本发明的流程示意图。
【具体实施方式】
[0039] 下面结合附图和实施例对本发明作进一步说明。
[0040] 系统模型:
[0041] 如图1所示,假设需要定位的巡检区域为一方形区域。首先网格化运一方形区域, 将其均匀地划分成N个网格,在此区域中随机地布设M个位置已知的传感器。同时,在整个区 域中有K个位置未知的目标,目标之间相互独立。运样就将目标定位问题转化为基于网格的 目标定位问题,通过传感器接收到的信号强度确定目标处于N个网格中的哪些位置。
[0042] 传感器首先需要周期性的对定位区域内所有目标发射的信号进行感知。单个目标 W周期T周期性地发射信号,目标之间相互独立且不同步。传感器W周期T周期性地收集信 号,并将该周期内收到的信号强度做累加处理。一个周期结束后,传感器分别将各自接收到 的各个目标的信号强度发送给数据融合中屯、,融合中屯、利用压缩感知目标定位算法进行目 标定位,确定目标在网格中的具体位置
[0043] 无线信号在传输过程中,由于障碍物遮挡、多径传播等环境因素的影响,信号强度 随距离增大发生衰落。根据发射信号强度与接收信号强度的差值,计算信号的传输损耗,利 用理论或者经验模型将该传输损耗值转换为距离值。大量实验统计结果表明,平均接收信 号强度与信号传输距离之间的函数关系可W表示为:
[0044] P = Po-10?^ Ig(Z)/?) (1)
[0045] 式中,^^为平均接收信号强度,单位为地111,?〇为在参考传输距离为0〇时的接收信号 强度,np为路径衰减指数,通常在2和4之间,D为信号传输距离。
[0046] 因此,第n个网格中的目标发出的信号到第m个传感器的信号强度为:
[0047] Pm, n = Po-IOnp Ig(DmVDo) (2)
[004引式中,Pm,n为第m个传感器接收到的第n个网格中的目标发出的信号强度,Dm,n为第m 个传感器(1 < m < M)和第n个网格(1 < m < N)中目标的欧式距离:
[0049]
(3)
[0050] 式中,Xm和ym为第m个传感器的坐标,Xn和yn为第n个网格中目标的坐标。
[0051] 最后,对测量结果叠加高斯白噪声。该数学模型假设接受信号强度的空间分布各 向同性,即没有考虑不同方向上接收信号强度的差异。
[0052] 压缩感知定位算法:
[0053] 压缩感知定位算法的一般过程为:通过传感器采集每个目标发射信号强度之和得 到测量值Y,用传感器接收到的目标在每个网格的信号强度构造出测量矩阵O。已知测量矩 阵O ERMXW(MXN)和待重构信号XERW在采用该测量矩阵时的线性测量值YERM:
[0化4] Ymxi=巫 mxnXnxi (4)
[0055] Y也可W看作信号X在测量矩阵O下的线性投影。该定位算法需要解决的问题是由 测量结果Y重构信号X。
[0056]压缩感知定位算法主要包括两个阶段W-W :压缩采样阶段和信号重构阶段。压缩 感知阶段得到压缩采样结果Y。重构阶段为根据测量矩阵O和测量结果Y重构X的过程。 [0化7] O是一个M X N矩阵,测量矩阵O中的元素^?为第m个传感器接收到的位于第n个 网格中目标的信号强度:
[0化引
[0化9] 态紐的圧縮要拴计巧兩.
[0060]
(())
[0061] 式中,传感器的测量结果Y为测量矩阵O与X的乘积,ym( 1 < m < M)为每个周期T内 第m个传感器收到的各个目标的信号强度之和。X是稀疏度为K的N维向量,当第n( 1 ^ n < N) 个网格中有目标时,Xn=I,否则,Xn = 0。运样,就将多目标定位问题转换为根据M个测量结 果,重构腺隹稀疏向量的压缩感知问题。
[0062] 测量矩阵O的生成有两种办法:一种方法是根据信号衰减模型生成测量矩阵,另 一种方法是根据实际测试结果得到测量矩阵。运里采用根据式2的信号衰减模型生成测量 矩阵。
[0063] 压缩感知定位算法重构阶段就是由测量结果Y重构信号X。O是一个MXN矩阵,方 程的个数远小于未知数的个数,X的维数远远大于Y的维数,运是一个欠定线性方程组求解 问题,方程无确定解。但是,由于信号是K稀疏的,K远小于M,若O满足约束等距离性条件,信 号X可W由测量值Y通过h范数最小的最优化问题求解:
[0064] Xest = argmin| 阳 li's.t.Y=巫X (7)
[0065] RIP条件是信号能够精确重构的充分条件而非必要条件。Feng等提出基于化th的 稀疏目标定位算法。该算法通过对信号进行化th预处理,使得到的新的测量矩阵满足 RIP性质。基于化th的稀疏目标定位算法的信号预处理过程如下:
[0066] Y'=TY (8)
[0067] A为测量矩阵O,Y'为预处理后的接收矩阵。T = QA+,其中(?)+表示矩阵的伪逆变 换,Q = Orth(AT)T,OdK ?)表示矩阵规范正交化操作,(?)T表示矩阵的转置算子。矩阵Q是 一个正交变换矩阵,能够较好地满足RIP性质,从而提高信号的重构性能,最终提升多目标 定位的准确度。
[006引恢复出来的信号X中,0 < Xn。。设定TH是网格内存在目标的阔值。
[0069] 多目标迭代算法
[0070] 在重构阶段使用和测量矩阵相同的重构矩阵,而测量矩阵是传感器对目标信号强 度进行感知的实际过程中形成的。因此,若目标位置在网格中屯、,根据式2构造出的重构矩 阵即为准确的重构矩阵;若目标不在网格中屯、,根据式2构造出的重构矩阵则和实际的重构 矩阵有偏差,不能准确定位目标位置。同时,当目标在网格中时,由于噪声等环境因素的影 响,重构结果可能会出现在附近的网格中。
[0071] 针对上述缺点,采用粗定位和精定位相结合的方式进行定位。该方法的主要思路 为:粗定位阶段,根据式2构造出的重构矩阵?和传感器的采集值Y得到目标的初始位置,即 目标可能存在范围。精定位阶段,采用多目标联合交替迭代的方式不断修正重构矩阵,使重 构矩阵逐步趋近于实际的测量矩阵,同时结合菱形捜索方法对目标在网格中的位置不断捜 索,提高定位的准确度。
[0072] 多目标联合交替迭代的方法的核屯、思想为:首先选取一个可能存在目标的网格, 运行一次菱形捜索方法,选择使重构误差最小的点作为目标的可能位置,根据运个位置修 正一次重构矩阵,再选取下一个可能存在目标的网格进行一次菱形捜索,根据捜索结果修 正重构矩阵,继续选取网格,直到捜索完所有存在目标的网格,至此,一轮迭代完成。重复W 上迭代过程,不断调整目标位置,使重构矩阵逐步趋近于实际的测量矩阵,直到迭代次数满 足预设的最大迭代次数。
[0073] 菱形捜索方法使用两种捜索模式,其一是由九个检测点组成的大菱形捜索模式 LDSP,其二是由五个检测点形成的小菱形捜索模式SDSP,如图2所示。
[0074] 菱形捜索方法的主要过程为:若某网格中可能存在目标,则对目标在该网格附近 的位置不断捜索,选择使重构误差最小时的目标位置。根据定位精度要求,将可能存在目标 的网格区域划分为更细小的网格,确定捜索步长g。在可能存在目标的网格中首先使用捜索 范围较大的LDSP进行粗定位,对相应的九个位置分别计算重构矩阵,重构信号并计算重构 误差,一次捜索完成。选择9个点中重构误差最小的点作为下一次LDSP捜索的捜索中屯、,继 续进行W上捜索过程,进一步缩小目标所在区域范围。在捜索过程中,LDSP被重复使用,直 到重构误差最小的点出现在中屯、点,即一旦重构误差最小的点出现在中屯、点位置,认为找 到了最优匹配点所在的区域,然后再用小模板进行更为精细的定位,最后运个小模板5个点 中的重构误差最小的点即为最终获得的目标位置。
[00巧]重构误差的目标函数构造为实际重构结果和理想重构结果的偏差里三1馬最小。En 为重构结果中的元素 Xn和理想结果的偏差。
[0076]
(4
[0077] 重构的信号中Xn的大小近似为该网格中存在目标的概率,Xn值越大,该网格中越可 能存在目标。因此我们只对大于阔值TH的信号进行精定位,W降低算法的复杂度。
[007引设第11个网格中的目标位置曲。,1),¥(。,1))初值为网格中屯、祐。爪。),网格宽度为6, g为进一步细分的网格宽度,即捜索步长。第i次迭代时Q = I,2,3-0目标的位置调整为:
[0079] (X(n, i+l) , Y(n, i+l) ) = (X(n) , Y(n) )+g X grid (10)
[0080] grid为菱形模板的格点,大菱形捜索模板的格点为: 济細卡,-2)H,-1)(1,-1)(_2,0) (0,0)化0)(-UHU)((U)j
[0082] 小菱形捜索模板的格点为:
[0083] grid={(0,-1)(-1,0)(0,0)(1,0)(0,1)} (12)
[0084] 多目标联合交替迭代的方法的流程图如图3所示,算法的步骤描述如下:
[0085] 步骤1选择一个目标点,目标位置初始化,(X(n,l),Y(n, 1) ) = (Xcn, Yen)。
[00化]步骤2生成重构矩阵O,运行重构算法得到重构结果X,计算重构误差片。
[0087] 步骤3如果化T为容忍误差阔值),表明目标不在网格中屯、位置,进行步 骤4的操作,反之,转到步骤1。
[0088] 步骤4采用菱形捜索模式,将目标位置分别调整为相应位置,分别得到重构矩阵、 重构信号、计算重构误差。取重构误差最小值所对应的点,调整目标位置,若计算得到的点 位于中屯、位置,目标位置不进行调整。
[0089] 步骤5根据调整的位置修正重构矩阵。
[0090] 步骤6选取下一个目标点,重复步骤1到步骤6,直到完成所有目标点的捜索。至此, 一轮迭代完成。
[0091] 步骤7重复步骤1到步骤6,直到迭代次数满足预设的最大迭代次数。
[0092] 步骤8输出定位结果。
[0093] 同传统压缩感知算法相比,多目标联合交替迭代方法通过对重构矩阵的不断修 正,解决了目标不在网格中屯、的定位误差问题,提高了定位的准确度,减轻目标间的相互干 扰,代价是计算量的增加。同时,菱形捜索方法定位精度根据捜索的步长决定,首先选用的 LDSP捜索模式进行粗定位,不会导致捜索一开始就会偏向某个区域,使捜索过程陷于局部 最小,SDSP模式进行精定位,提高准确度。此外,菱形捜索方法不局限于一个网格内捜索,对 目标定位在相邻网格的情况十分有效。
[0094] 实施例:
[00M]首先,本发明对仿真参数进行描述,采用Matlab进行了仿真验证,压缩感知重构算 法为BP算法。模型定位区域设为50mX50m的方形区域,划分14X14共196个网格。传感器个 数M的值为49,最大迭代次数为6。信号强度-距离模型参数:P〇 = -40地m,np = 2,D〇 = l。
[0096] 目标在网格中屯、:
[0097] 将目标置于不同位置的网格中屯、,在不同的信噪比下,采用压缩感知定位算法,计 算重构的X最大的Xn分量所对应的网格数值,即目标的具体位置。图4给出了目标数为15,系 统在无噪、SNR = 5地和SNR = 20地S种情况下的定位结果。从仿真结果可见:在无噪声情况 下,算法能很好的定位目标位置,噪声加大,定位效果变差,但都能定位到目标所在网格或 相邻网格。目标越聚集,由于目标间的相互影响,定位效果也越差。
[0098] 重复200次蒙特卡洛实验,通过式3计算目标原始坐标与恢复出来的坐标之间的距 离,通过求均值得到在不同信噪比下定位误差随目标数目变化曲线,如图5所示。由图5可W 看出:随目标个数的增多,信号的稀疏度逐渐变差,平均定位误差也逐渐变大,目标数较少, 稀疏度大,压缩感知算法可W得到较高的定位准确度。随着噪声的增大,定位误差也会变 大。在无噪情况下,定位算法系统对20个目标的平均定位误差约为1.2米;在低噪声干扰下, 定位算法对20个目标的平均定位误差约为1.5米;在强噪声干扰下,定位算法对20个目标的 平均定位误差约为1.7米。
[0099] 目标不在网格中屯、:
[0100] 对于目标不在网格中屯、的情况,比较了迭代回溯算法[153、传统压缩感知算法和本 文改进算法=种方法的定位结果。图6给出了目标数为7,系统在15化信噪比条件下,采用W 上=种方法的定位结果。由图6可W看出,传统的压缩感知算法只能定位在目标中屯、,对于 目标不在网格中屯、时误差较大;迭代回溯算法能定位不在网格中屯、的目标,但其只能在可 能存在目标的网格内捜索,不能解决可能存在目标的网格定位在实际目标相邻网格的情 况;本文的算法对可能存在目标的网格的附近进行捜索,不受网格的限制,因此更准确。
[0101]最后说明的是,W上实施例仅用W说明本发明的技术方案而非限制,尽管参照较 佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可W对本发明的技 术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明 的权利要求范围当中。
【主权项】
1. 一种基于压缩感知的电网设备巡检定位方法,其特征在于,具体步骤如下: 1) 将待定位区域划分为N个网格,并随机植入Μ个已知位置信息的传感器,巡检人员带 着信号发生器进入待定位区域中,将带着信号发生器的巡检人员定义为目标; 2) 获取每个传感器接收到无线信号的强度,并记录为yi、y2-、yM; 3) 根据公?采用重构算法,求解Χ1、Χ2···、ΧΝ; 式中,Pm,Ν为Μ网格至的网格的信号衰减模型,ΧΝ为第Ν个网格出现目标的可能性; 4) 对步骤3)中求得的Χ1、Χ2···、ΧΝ,采用多目标联合交替迭代算法进行修正,得到精确定 位信息。2. 如权利要求1所述的基于压缩感知的电网设备巡检定位方法,其特征在于,步骤3)中 所述重构算法为ΒΡ算法。3. 如权利要求1所述的基于压缩感知的电网设备巡检定位方法,其特征在于,步骤4)中 所述多目标联合交替迭代算法的具体步骤如下: 4-1)选择一个目标点,目标位置初始化,(Χ(η,1),Υ(η,1)) = (XGn,Ycn),(Χ(η,1),Υ(η,1))为第η 个网格中的目标位置,(Xcn,Yen)为初值网格中屯、; 4-2)生成重构矩阵Φ,运行重构算法得到重构结果X,计算重构误差弓重构结 果中的元素 Xn和理想结果的偏差:4-3)如身,ET为容忍误差阔值,则表明目标不在网格中屯、位置,进行步骤4- 4)的操作,反之,转到步骤4-1); 4-4)采用捜索模式,将目标位置分别调整为相应位置,分别得到重构矩阵、重构信号、 计算重构误差,取重构误差最小值所对应的点,调整目标位置,若计算得到的点位于中屯、位 置,目标位置不进行调整; 4-5)根据调整的位置修正重构矩阵 4-6)选取下一个目标点,重复步骤4-1)到步骤4-6),直到完成所有目标点的捜索,一轮 迭代完成; 4-7)重复步骤4-1)到步骤4-6),直到迭代次数满足预设的最大迭代次数; 4-8)输出定位结果。4. 如权利要求3所述的基于压缩感知的电网设备巡检定位方法,其特征在于,步骤4-4) 中所述捜索模式为菱形捜索模式。
【文档编号】H04W84/18GK105848285SQ201610321895
【公开日】2016年8月10日
【申请日】2016年5月16日
【发明人】吕跃春, 宋忠友, 徐瑞林, 李 杰, 陈涛, 高晋, 王鲲鹏
【申请人】国网重庆市电力公司电力科学研究院, 国网重庆市电力公司, 国家电网公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1