杨董韵,周 乐
(国网江苏省电力有限公司泗洪县供电分公司,江苏 宿迁 223900)
如果低压配电网出现非技术损失(Non-Technical Loss,NTL),会增加其运行成本,对输送的电力资源质量造成负面影响。考虑到电力盗窃是最常见的NTL现象,本文仅从这个角度分析低压配电网的NTL,并提出结合SVM(Support Vector Machine,支持向量机)模式与SENS(Sensitivity,灵敏度)模式的NTL 集成化检测系统,合理完成低压配电网NTL 的检测任务。
对于SVM 模块,其是根据智能电表有功功率测量数值,检测是否存在NTL 情况。SVM 模块会对用户用电特征做提取处理后,利用相应的算法,对于每个用户的年度用电量时间序列进行分析,确认用户是否发生窃电行为。对于SVM 模块,其使用基本功能是对用电时间序列突变情况进行检测,并分析发生这种突变情况的具体时间点。对于SVM 模块的输出,即各个用户可能出现窃电行为的发生概率,以及发生窃电行为的时间节点;对于SENS 模块,其利用估算低压配电网的灵敏度,从而检测当前存在NTL 情况的用电设备。但是,如果有功功率存在测量误差,则会对SENS 模块计算数据的准确性造成一定程度的负面影响。对于SVM 模块,其可以有效捕获低压配电网电压值畸变下的窃电行为,例如低压配电网电压噪声增加等。对于SENS 模块,其可以检测到用户时间序列没有用电量突变情况的窃电行为[1]。因为SVM 模块与SENS 模块在应用属性方面存在差异,工作要求不同,基本可以囊括所有类型的窃电行为,可以选择对SVM 模块与SENS 模块的输出结果做相应的加权相乘处理,即可获得SVM 模块与SENS 模块的应用优点,以集成化系统方式高效完成低压配电网非技术线损的检测任务。对于SVM 模块输出wiSVM,代表用户出现窃电行为的概率,处于0~1 之间。对于SENS 模块输出wiSENS,代表电压自敏感度的理论数值与计算数值误差,可以在[0,1]范围,针对wiSENS做归一化处理。通过将wiSVM 数据与wiSENS 数据做加权相乘基础,即可获得wiNTL-SYS。对于wiNTL-SYS,其主要负责对用户出现窃电行为的概率进行排序处理。
wiNTL-SYS 的加权乘法为公式(1):
2.1.1 样本制备
对于SVM 模块的输出权重,代表通过用户的年度有功功率曲线,分析用户可能出现窃电行为的概率。对于窃电行为特征,是通过捕获每个消费者的用电行为进行数据整合获得的,径向基函数(RBF,radial basis function)的SVM,通过一定的数据训练,即可对用户的窃电行为进行可靠检测。对于网格搜索,则是对SVM-RBF 参数做优化处理(CSVM=10,γSVM=0.15),利用5 倍交叉验证,保证SVM 分类器可以得到良好的泛化处理,合理规避这个过程中可能出现的过度拟合问题。对于SVM 模块,需要开展三种窃电行为的混合训练处理。调用数据集的70%,即在2567 个用户中,挑选其中的1796 个用户用电数据,将其作为训练集建立样本使用[2]。对于数据集的30%,即剩余的771 位用户用电数据,将其作为测试集建立样本使用。将1796 名的用户用电数据,以随机划分方式,划分出两组数量相同的小组,并分别命名为窃电组、非窃电组,构建相应的训练集。对于窃电的数据集,则在原本的三种窃电行为基础上,设置若干参数值,形成多样化的混合窃电行为,总计48 种数据攻击,最后获得数据样本数量为42766个样本的窃电数据集。对于非窃电数据集,其数据样本数量为889 个。为合理规避在进行SVM 训练时出现严重的数据不平衡问题,通过复制非窃电数据样本方式,获得包括85534个数据样本的平衡训练集。将非窃电数据样本数量与窃电数据样本数量进行平衡,利用模拟训练集中不涉及的窃电行为,获取最后使用的测试集。
2.1.2 仿真分析
通过分析仿真图像,可以发现斜率参数b 对于SVM模块的工作性能不会产生过于明显的影响,在小于0.5%/天的斜率参数下,SVM 模块的工作性能则会表现略微降低。对于斜率参数b,其影响集中反映在用户出现窃电行为日期检测方面。在0.5%/天的斜率参数下,日期检测最大误差为90 天。在低压配电网发生组合窃电行为时,SVM 模块成功检测概率偏低。结合以上分析内容,可以认为在窃电系数r 大于30%的条件下,SVM 模块的AUC 超过70%[3]。
2.2.1 样本制备
对于SENS 模块,其负责对各个时间窗口的各个消费者发生窃电行为的概率进行计算。现将时间窗口长度设定为5·N,其中的N 是网络节点数量。可能会对SENS 模块工作性能造成影响的参数为网络节点数量N,窃电量百分比at,窃电用户百分比f。先设置一个仿真低压配电网的试验场景,对于SENS 模块运行情况进行测试。在这个试验场景中,N=87,即拥有87 个网络节点C=48,即拥有48 个消费者,以此搭建一个具有相对随机特性的低压配电网。对于f=5%,这部分消费者拥有第一种窃电行为的行为特征,其at 处于20%~90%之间,并且在窃电行为发生时间方面,也具有较大的随机性。分析数量在30 节点~210 个节点之间的具有随机特性的低压配电网,分析电网建设规模与窃电用户数量对于SENS 模块运行产生的影响。在整个试验中,将以第一种窃电行为作为模拟对象,即基本窃电。
2.2.2 仿真分析
对于窃电用户的比率f,设置为50%,对于窃电用户的窃电行为开始时间Tstart,则设定为随机模式,对于差值ΔWSENS 进行计算,整理为图1A。通过分析仿真结果,可以发现SENS 模块的使用性能不会受到低压电网建设规模的影响。同时,SENS 模块可以对at 超过30%的用户窃电行为做有效检测。在10%~90%范围内,对f 值进行调整,同时就at 设置成50%,以此分析发生窃电行为的用户数量对于SENS 模块运行产生的影响。在试验中,节点数N 在30~210 范围内进行随机选择,时间步长设置成30。针对N 的每个数值,进行5 个随机低压配电网的模拟作业,将其整理为图1B 内容。可以发现,在试验期间,ΔWSENS 一直保持在72%以上,可以证明SENS 模块的工作性能并不会受到发生窃电行为用户数量的影响,网络节点数量也不会成为严重的干扰源,针对SENS 模块准确性做量化试验,以此分析SENS 模块的使用性能。将试验节点N 控制在30~210 范围内,并将时间步长设置为30[4]。同样,针对N 的每个数值,进行5 个随机低压配电网的模拟作业,将试验获得的理论自敏感度数值与计算自敏感度数值的最大相对误差整理为图1C。可以发现,即便是数量超过150 个节点的低压配电网,自敏感度数值与计算自敏感度数值之间的最大误差仍处于较低水平。对于电压测量噪声,即信噪比产生的影响,整理为图1D。可以发现,在不断提升电压噪声时,SENS 模块的工作性能正在逐步降低。可以认为信噪比在超过40dB 时,提升计算灵敏度的测量次数,则可以将最大相对自灵敏度误差控制在10%以内。
图1 SENS 模块的仿真结果
2.2.3 仿真分析
对于窃电用户的比率f,设置为50%,对于窃电用户的窃电行为开始时间Tstart,则设定为随机模式,对于差值ΔWSENS 进行计算,整理为图1A。
针对集成SVM 模块与SENS 模块的NTL 集成检测系统,可以进行相应的性能指标测试。采用50%的实验窃电数据与50%的实验正常用电数据,前者由随机参数在低压配电网运行条件下模拟生成,后者整合地区用户用电数据,数量为500 个,选择数据模式为随机选择。在低压配电网非技术线损检测ACC(Accuracy,准确率)方面,NTL 集成化检测系统为99.4%,SVM 为91.2%,SENS 为99.4%。在AUC(Area Under Curve,曲线下面积)方面,NTL 集成化检测系统为99.9%,SVM 为93.7%,SENS为99.9%。通过以上数据,可以证明本文设计的NTL 集成化检测系统在使用性能方面比SVM 强,和SENS 相似,可以证明NTL 集成化检测系统的使用优异性[5]。
将本文设计的NTL 集成化检测系统和常见的低压配电网非技术线损检测方法进行对比。在检测延迟方面,NTL 集成化检测系统为数小时~数个月,SVM 为数月,SENS 为数小时;在新窃电行为的适应能力方面,NTL 集成化检测系统表现为中,SVM 表现为低,SENS 表现为高;在建设成本方面,NTL 集成化检测系统为中等投入,SVM 为低等投入,SENS 为中等投入在可伸缩性能方面,NTL 集成化检测系统为中等水平,SVM 为高等水平,SENS 为中等水平。在这几种偏主观的评价指标中,可以发现NTL 集成化检测系统的整体表现效果要比SVM与SENS 更好。因为SENS 模块在检测延迟、新窃电行为适应性能方面表现良好;对于运行成本方面,其涉及设备的基础安装成本,以及后续的运营维护成本。考虑到智能电表是低压配电网的常规仪器设备,拥有较高的普及率,基本可以忽略这方面的成本。对于变压器低压侧的即时有功、无功测量,可能需要一定的运行成本;而SVM 模块可以实现批量化处理上千个用户数据,让NTL 集成化检测系统拥有较为灵活的可伸缩性能。
在开展低压配电网非技术线损检测时,需要先分析低压配电网非技术线损当前情况,结合本文理论内容,设计一套匹配低压配电网运行需求的非技术线损检测方案。在方案执行过程中,需要根据一线工作人员实际工作反馈情况,对方案细节内容做合理优化,确保非技术线损资源得到更合理的应用,提升低压配电网的运行稳定性,助力地区经济的可持续运行。