一种基于SVM的用电异常检测方法技术

技术编号:9519420 阅读:206 留言:0更新日期:2014-01-01 17:03
一种基于SVM的用电异常检测方法,本发明专利技术整个系统由计量数据库系统(1-1)、预处理模块(1-2)、One-class?SVM分类机(1-3)、报警信息过滤模块(1-4)和报警模块(1-5)五个模块组成,各模块之间的关系使用数据流向(1-6)表示;系统流程图由数据采集(2-1)、数据预处理(2-2)、训练样本采集(2-3)、工作日模型(2-4)、节假日模型(2-5)、周末模型(2-6)、数据预处理(2-7)、KKT条件判断器(2-8)、One-class?SVM分类器(2-9)、系统决策(2-10)、报警(2-11)、满足KKT条件程序执行方向(2-12)和不满足KKT条件程序执行方向(2-13)十三个模块组成。本发明专利技术是一种基于SVM的用电异常检测方法,具有训练样本小,检测精度可设置等显著优点。

【技术实现步骤摘要】
【专利摘要】一种基于SVM的用电异常检测方法,本专利技术整个系统由计量数据库系统(1-1)、预处理模块(1-2)、One-class?SVM分类机(1-3)、报警信息过滤模块(1-4)和报警模块(1-5)五个模块组成,各模块之间的关系使用数据流向(1-6)表示;系统流程图由数据采集(2-1)、数据预处理(2-2)、训练样本采集(2-3)、工作日模型(2-4)、节假日模型(2-5)、周末模型(2-6)、数据预处理(2-7)、KKT条件判断器(2-8)、One-class?SVM分类器(2-9)、系统决策(2-10)、报警(2-11)、满足KKT条件程序执行方向(2-12)和不满足KKT条件程序执行方向(2-13)十三个模块组成。本专利技术是一种基于SVM的用电异常检测方法,具有训练样本小,检测精度可设置等显著优点。【专利说明】—种基于SVM的用电异常检测方法
本专利技术属于用电异常检测
,尤其适用于用电稽查领域。
技术介绍
窃电行为在电网损失中占有很大比重,传统的防窃电措施能够有效减少窃电行为,但是随着低压集抄系统的推广,电力系统计量自动化程度不断提高,使得电力窃贼窃电的方法增多。非法电力用户能够通过黑客技术等手段影响自动抄表系统,从而达到窃电的目的。基于窃电问题,提出使用基于无监督机器学习检测的思路,并通过技术手段予以实现。本专利技术使用基于SVM的方法对采样数据进行分析,能够保证在小样本环境下有较高的置信概率。并在SVM分类结果的基础上使用过滤策略对分类结果进行处理,有效降低系统的虚警率。
技术实现思路
由于窃电行为复杂多样,有的行为和正常电力用户负荷曲线存在相似性等特点,本专利技术的目的在于解决用电负荷异常问题。本专利技术是通过下列技术方案来实现的。一种基于SVM(Support Vector Machine)的用电异常检测方法,本专利技术特征是:I)整个系统由计量数据库系统、预处理模块、One-class SVM分类机、报警信息过滤模块和报警模块五个模块依序连接组成,各模块之间的关系使用数据流向表示;2)系统流程由数据采集模块、数据预处理模块、训练样本采集模块、工作日模型模块、节假日模型模块、周末模型模块、数据预处理模块、KKT条件判断器、One-C I as S SVM分类器、系统决策模块、报警模块、满足KKT条件程序执行方向模块和不满足KKT条件程序执行方向模块十三个模块组成;其中:数据采集模块、数据预处理模块、One-class SVM分类器、系统决策模块、报警模块依序连接;训练样本采集模块、节假日模型模块、数据预处理模块、KKT条件判断器、One-class SVM分类器依序连接;训练样本采集模块还分别连接工作日模型模块、周末模型模块,工作日模型模块、周末模型模块共同与数据预处理模块连接;训练样本采集模块还与KKT条件判断器连接;3)系统训练模型包括工作日模型模块、节假日模型模块和周末模型模块三类模型,每个模型使用四个属于该类模型正常模型的向量作为训练向量;4)预处理模块分为数据归一化和特征调整两个功能;5)计量数据库系统中单个用户计量频率需要满足在15分钟每次到2小时每次之间;6)系统决策模块使用逻辑运算的方法配置过滤策略。本专利技术的有益效果是:a.使用机器学习的方法对电力用户的负荷信息进行分析,为用电稽查人员提供报警信息。能够有效降低电力稽查的工作复杂度,降低用电异常稽查工作的人工成本。b.使用基于One-class SVM的设计,能够在小样本环境下有较高的分类准确率,并能提供在样本分类不均衡条件下的无监督机器学习方法。c.系统决策部分使用过滤策略可配置的设计,能够人工配置过滤策略,有效降低系统的虚警率。d.通过手工设置One-class SVM参数的方法,能够调整检测的灵敏度。下面结合附图及实例进一步阐述本
技术实现思路
。【专利附图】【附图说明】图1为基于SVM的用电异常检测方法整体示意图;图2为基于SVM的用电异常检测方法流程图。【具体实施方式】一种基于SVM(Support Vector Machine)的用电异常检测方法,本专利技术特征是:I)整个系统由计量数据库系统1-1、预处理模块l-2、0ne_class SVM分类机1_3、报警信息过滤模块1-4和报警模块1-5五个模块依序连接组成,各模块之间的关系使用数据流向1-6表不;2)系统流程由数据采集模块2-1、数据预处理模块2-2、训练样本采集模块2_3、工作日模型模块2-4、节假日模型模块2-5、周末模型模块2-6、数据预处理模块2-7、KKT条件判断器2-8、0ne-claSS SVM分类器2-9、系统决策模块2-10、报警模块2-11、满足KKT条件程序执行方向模块2-12和不满足KKT条件程序执行方向模块2-13十三个模块组成;其中:数据采集模块2-1、数据预处理模块2-2、One-class SVM分类器2_9、系统决策模块2-10、报警模块2-11依序连接;训练样本采集模块2-3、节假日模型模块2-5、数据预处理模块2_7、KKT条件判断器2-8、One-class SVM分类器2-9依序连接;训练样本采集模块2-3还分别连接工作日模型模块2-4、周末模型模块2-6,工作日模型模块2-4、周末模型模块2-6共同与数据预处理模块2-7连接;训练样本采集模块2-3还与KKT条件判断器2-8连接;3)系统训练模型包括工作日模型模块2-4、节假日模型模块2-5和周末模型模块2-6三类模型,每个模型使用四个属于该类模型正常模型的向量作为训练向量;4)预处理模块1-2分为数据归一化和特征调整两个功能;5)计量数据库系统1-1中单个用户计量频率需要满足在15分钟每次到2小时每次之间;6)系统决策模块2-10使用逻辑运算的方法配置过滤策略。见图1,该图示出了基于SVM的用电异常检测方法整体结构示意图。图中预处理模块1-2从数据库系统1-1中获取用户的计量数据,并把预处理过的数据传给One-class SVM分类机1-3,One-class SVM分类机1_3分类的结果再传递给报警信息过滤模块1_4对分类为-1的样本进行过滤。最后,把过滤后可以的样本传给报警模块1-5进行报警处理。见图2,该图示出了基于SVM的用电异常检测方法流程示意图。数据采集模块2-1从数据库系统1-1中提取用户的计量信息并形成特征变量。计算方法如式I所示,式中Xn表示第η天的特征向量,(Ii表示当天第i个计量数据,N表示一天的计量点数。式I:Xn= ((I1, d2,...,dN}数据预处理模块2-2把所得到的数据进行归一化,消除由于不同用户用电量差距而对用电模型的影响。计算方法如式2所示,式中Ndi表示特征向量分量Cli的归一化处理结果,min(d)表示特征向量分量的最小值,max(d)表示特征向量分量的最大值。【权利要求】1.一种基于SVM的用电异常检测方法,其特征是: 1)整个系统由计量数据库系统(1-1)、预处理模块(1-2)、One-classSVM分类机(1-3)、报警信息过滤模块(1-4)和报警模块(1-5)五个模块依序连接组成,各模块之间的关系使用数据流向(1-6)表示; 2)系统流程由数据采集模块(2-1)、数据预处理模块(2-2)、训本文档来自技高网
...

【技术保护点】
一种基于SVM的用电异常检测方法,其特征是:1)整个系统由计量数据库系统(1?1)、预处理模块(1?2)、One?class?SVM分类机(1?3)、报警信息过滤模块(1?4)和报警模块(1?5)五个模块依序连接组成,各模块之间的关系使用数据流向(1?6)表示;2)系统流程由数据采集模块(2?1)、数据预处理模块(2?2)、训练样本采集模块(2?3)、工作日模型模块(2?4)、节假日模型模块(2?5)、周末模型模块(2?6)、数据预处理模块(2?7)、KKT条件判断器(2?8)、One?class?SVM分类器(2?9)、系统决策模块(2?10)、报警模块(2?11)、满足KKT条件程序执行方向模块(2?12)和不满足KKT条件程序执行方向模块(2?13)十三个模块组成;其中:数据采集模块(2?1)、数据预处理模块(2?2)、One?class?SVM分类器(2?9)、系统决策模块(2?10)、报警模块(2?11)依序连接;训练样本采集模块(2?3)、节假日模型模块(2?5)、数据预处理模块(2?7)、KKT条件判断器(2?8)、One?class?SVM分类器(2?9)依序连接;训练样本采集模块(2?3)还分别连接工作日模型模块(2?4)、周末模型模块(2?6),工作日模型模块(2?4)、周末模型模块(2?6)共同与数据预处理模块(2?7)连接;训练样本采集模块(2?3)还与KKT条件判断器(2?8)连接;3)系统训练模型包括工作日模型模块(2?4)、节假日模型模块(2?5)和周末模型模块(2?6)三类模型,每个模型使用四个属于该类模型正常模型的向量作为训练向量;4)预处理模块(1?2)分为数据归一化和特征调整两个功能;5)计量数据库系统(1?1)中单个用户计量频率需要满足在15分钟每次到2小时每次之间;6)系统决策(2?10)模块使用逻辑运算的方法配置过滤策略。...

【技术特征摘要】

【专利技术属性】
技术研发人员:曹敏简富俊张建伟毕志周王磊唐二雷李晶
申请(专利权)人:云南电力试验研究院集团有限公司电力研究院云南电网公司技术分公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1