温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于
随机
矩阵
用户
异常
用电
行为
判定
电子设计工程Electronic Design Engineering第31卷Vol.31第6期No.62023年3月Mar.2023收稿日期:2021-08-31稿件编号:202108208作者简介:江 元(1977),男,山东青岛人,硕士,副高级工程师。研究方向:营销信息化建设。在电力企业快速发展的背景下,异常用电现象屡屡出现,极大地影响了电力企业的稳定运行,传统的用户用电异常行为判定主要通过统计用户某一时期的用电量来进行,同时,还需要电力稽查人员到一线进行实地稽查,对用户异常行为作出最终判定,这基于高维随机矩阵的用户异常用电行为判定江 元,徐熠彬,刘晓焜,杨晓军(国网甘肃省电力公司,甘肃 兰州 730030)摘要:目前研究的用户异常用电行为判定方法存在判定结果不准确的问题,难以精准地确定用户异常行为的时间段。为此,提出了一种基于高维随机矩阵的用户异常用电行为判定方法。通过筛选公式获得异常用电数据与正常用电数据,完成数据存储;根据筛选出的用户异常用电数据与正常用电数据构建了高维随机矩阵,计算矩阵特征值;利用特征值的波动程度确定了异常用电线路与异常用电用户,进而对用户的异常用电行为进行判定。通过实验研究验证了提出的判定方法具有较高的可靠性与判定精确性,相比于传统判定方法,基于高维随机矩阵的用户异常用电行为判定方法能够准确地确定用户异常线路,同时检测出用户异常行为时间段。关键词:高维随机矩阵;异常用电;用电行为;行为判定中图分类号:TP277;TN99文献标识码:A文章编号:1674-6236(2023)06-0167-04DOI:10.14022/j.issn1674-6236.2023.06.035Judgment of abnormal power consumption behavior of users based onhighdimensional random matrixJIANG Yuan,XU Yibin,LIU Xiaokun,YANG Xiaojun(State Grid Gansu Power Company,Lanzhou 730030,China)Abstract:The current research on the judgment method of users abnormal power consumption behaviorhas the problem of inaccurate judgment results,which is difficult to accurately determine the time periodof users abnormal behavior.Therefore,a method to determine the abnormal power consumption behaviorof users based on highdimensional random matrix is proposed.The abnormal power consumption dataand normal power consumption data are obtained through the screening formula to complete the datastorage.According to the screened abnormal power consumption data and normal power consumptiondata,a highdimensional random matrix is constructed and the eigenvalues of the matrix are calculated.The abnormal power lines and abnormal power users are determined by using the fluctuation degree ofeigenvalues,and then the abnormal power consumption behavior of users is determined.Throughexperimental research,it is verified that the proposed judgment method has high reliability and judgmentaccuracy.Compared with the traditional judgment method,the user abnormal power consumptionbehavior judgment method based on highdimensional random matrix can accurately determine the userabnormal line and detect the time period of user abnormal behavior.Keywords:highdimensional random matrix;abnormality power consumption;power consumptionbehavior;behavior judgment-167电子设计工程 2023年第6期种判定方式要求用户用电数据具有较高的准确性与可靠性,还需要投入大量的人力,无法达到预期的判定效果1。近些年来,随着电力企业对系统的不断升级,电力用户的用电数据被保存在云端系统,通过对用电数据进行分析与处理,实现用户用电行为的判定2。以往提出的基于逻辑回归的用户异常用电行为判定方法,首先根据用户新增用电数据建立识别模型,并给出异常用电识别公式3;采用识别模型构建用户异常用电数据逻辑回归方程,设定异常用电方差;根据计算出的用户异常用电方差对异常用电行为进行判定,该判定方法可实现对用户异常行为的判定,但效果较差,运算步骤较多且复杂,容易出现误判情况4。为此,该文提出了基于高维随机矩阵的用户异常用电行为判定方法,根据实验研究验证该文判定方法的工作性能。1用户异常用电数据筛选为了实现对用户异常用电行为的准确判定,在进行用电行为判定前,需要筛选用户异常用电数据,用电数据包括三相电压数据不完整、用电数据编号不匹配、电量抄表不成功、异常用电缺失数据、遗漏数据等。采用数据筛选规则筛选出用户正常用电数据与异常用电数据,设定异常用电数据权值,根据用电数据权值进行筛选5-7。具体筛选流程如下:采用数据筛选规则筛选出用户正常用电数据与异常用电数据。采集电力公司存储的用户用电数据,将这些用户用电数据按照用电类型、电表所在台区、台区编号格式、用户大量用电时间进行分类,分类后以数据包的形式存储到 Hbase 行键中,设定用电数据权值,计算筛选出的用户用电数据的权重,如果权重与权值的偏差率大于 20%,则说明筛选出的用户用电数据为异常用电数据,如果权重与权值的偏差率小于 20%,则筛选出的用户用电数据为正常用电数据8。采用权值分析方法进行用户异常用电数据的筛选,其中,设用户的用电行为为x,对电力用户某一段时间的用电数据进行筛选与分析时,设用户某一段时间的所有用电数据为A,用电数据权值为i,用户用电数据筛选公式为:Sm=1xm=1n(ym-i)(zm-i)A(1)式中,数据筛选特征为ym;数据分类特征为zm;Sm表示用户用电数据权重;m表示用户用电数据量,其中,min,通过该公式计算用户用电数据权重,获得用户用电数据权重与权值的偏差率大于 20%,则筛选出来的用户用电数据为异常数据。改变权值大小,则通过以上公式可筛选出用户用电正常数据9-12。将筛选出来的用户异常用电数据按照电压判断规则记录异常原因和异常数据,导致出现异常数据的原因可能为电力线路电压过低、过高或者电力系统记录的用户用电数据出现缺失等原因,将以上异常原因进行汇总构建异常数据信息库,临时存储到电力系统的服务终端内。接下来保存筛选出的异常用电数据。利用spark组件,将异常数据信息库汇总的异常数据相关信息分批存储到电力系统的用电异常数据库内,异常信息包括用电地点、用电倍率、异常用电的三相电压以及量测数据,以上异常用电数据信息可帮助判定用户异常用电行为。2用户异常用电行为判定电力用户在用电过程中,其用电数据可作为是否存在异常用电行为的判定依据,通过计量系统可以自动测量用户用电数据的电压、电流、瞬时电压、瞬时功率等信息数据,当电力用户正常用电时,以上信息数据以时间序列形式保存在电网系统中,随着用电行为的进行,这些信息数据稳定波动,当电力用户进行异常用电行为时,以上信息数据将剧烈波动,在波动过程中会出现最大值与最小值,应用高维随机矩阵原理,根据用电数据分类特征,建立电力用户异常用电行为判定方法的模型13。由于矩阵内的各数据具有不同的采样频率,因此需要对随机矩阵内的每个数据参数进行数值归一化处理,以保证各个指标的有效性14-15。由以上构建的高维随机矩阵与协方差矩阵,对电力系统中用户的异常用电行为进行判定。当电力系统中有用户在进行异常用电时,协方差矩阵中的特征值将发生剧烈波动,可以通过波动范围圈定异常用电用户,并通过协方差特征值分布情况检测用户异常用电情况,判定流程如图1所示。选择该台区某一时间段内电压、电流超额的异常用电数据建立高维随机矩阵,选取数据库中的数据与异常用电数据分别作为矩阵的行、列参数,调整-168高维随机矩阵的行列比例,根据异常用电数据高维随机矩阵构建协方差矩阵,由协方差矩阵的时间序列分布与特征值分布情况,检测各条线路的用电情况。将筛选出的用户正常用电数据与异常用电数据作为用电数据结构参数,建立的异常用电行为判定模型为:y=c|a=1n+1wb(2)式中,w 表示正常用电数据,b 表示异常用电数据,a表示异常用电数据种类,y表示用户的异常用电行为,c表示用电数据结构16。然后,确定异常用电用户。应用大数据理论,当电力系统的运行出现异常时,构建的高维随机矩阵与协方差矩阵中的数据将出现异常波动,高维随机矩阵的行列值将不符合矩阵的要求,矩阵特征值也将出现异常偏离情况,由偏离程度确定异常用电线路,采集该条线路上所有用户的用电量、用电时间、用电数据的有功功率、电压等数据,构建高维随机矩阵与协方差矩阵,根据矩阵的特征值谱分布情况确定该条线路的异常用电用户。通过异常用电行为判定模型获取异常用电高维随机矩阵,即:Y=|y1y2yn(3)式中,y1,y2,yn表示时间序列参数,根据异常用电高维随机矩阵构建协方差矩阵,即:Yn=1x-1i=1x(yi-y)(yi+y)(4)其中,Yn表示矩阵内的协方差;yi表示第i个异常用电用户的时间序列参数,y表示协方差特征值。最后,对异常用电用户的用电行为进行判定。异常线路与异常用电用户确定完毕后,选取异常线路上异常用电用户的用电数据,利用该用电数据构建高维随机矩阵,通过矩阵的行列比值与矩阵特征值的波动程度,输出对该用电行为的判断结果。通过以上建立的高维随机矩阵与协方差矩阵可实现用户异常用电行为的判定。3实验研究为了验证该文提出的基于高维随机矩阵的用户异常用电行为判定方法的有效性,选用该文判定方法与大数据挖掘判定方法、逻辑回归判定方法进行实验对比。选用的实验对比线路为西北电网某台区的线路,线路 A 为异常线路,线路 B 为正常线路,西北电网某台区的线路拓扑结构如图2所示。图2电网线路拓扑结构观察图 2 可知,实验中的台区电网设置了两条支路,分别是线路 A 和线路 B,在线路 A 上设置 5 个节点,在线路 B 上设置 7个节点,共有 12个节点,除了节点 1 为电源节点外,节点 2 至节点 10 都为用户节点。记录两个不同线路的用电总量数据,其中线路A存在异常行为。同时选用该文方法和传统方法对图 2的电网拓扑结构中的用户进行用电行为判定。根据大数据理论可知,在用电系统工作正常时,用户的概率密度函数值满足M-