2014年第3期总第202期 电力技术 基于数据挖掘分析的电力营销稽查监控系统 窦 波陈晓云李均委 国网电科院(乌鲁木齐83001 1) 摘要:电力公司电力营销稽查监控系统 据挖掘分析的电力营销稽查监控系统,实现对营销 业务和客户服务全过程、实时化、集中式的质量 管理。 是以各类电力营销信息化系统为依托。建立符合新 疆实际情况、涵盖全部电力营销业务的稽查监控业 务模型和数据模型,对海量的电力营销信息化数据 进行深度挖掘分析,通过主题算法及预警阀值的科 学设计,在自治区电力行业内首次实现了对全部电 2系统研究内容 1)梳理电力营销业务中可能出现的差错点、异 常点、风险点,建立全公司统一、符合实际情 力营销业务差错风险的自动监控和预警。通过实 际应用,充分发挥了营销稽查监控的防范经营风 险、减少工作差错、提高服务水平的作用。 关键词:营销稽查监控、数据挖掘分析、监控阀 况、涵盖全部电力营销业务的稽查监控业务模型和 数据模型,实现对营销业务和客户服务全过程、实 时化、集中式的质量管理。 值、自动预警 2)对大量的电力营销信息化数据资源进行充分 整合,集成多种内部和外围监控资源,根据数据模 1引言 型对数据进行重组归类筛选,实现对电力营销信息 化数据的深度挖掘分析。 3)根据建立的稽查监控业务模型设置稽查主题 近年来电力公司加快建设以客户和市场 为中心的营销服务体系,各类营销业务不断深入发 展,但电力营销工作具有点多面广、作业分散、流程 复杂、时效性高、与客户接触点多等特点,任何一个 环节、一个人员的工作差错,均有可能损害用电客 库,充分分析营销稽查监控主题的特点,通过设定 预警阀值,实现异常问题自动预警,减少人工监控 工作量。 户的合法权益。这就要求供电企业进一步加强对 业务办理质量、客户服务质量的管控,准确定位用 电客户需求及存在的问题,及时采取有效措施 解决。 4)建立电力营销稽查监控的标准化作业流程, 按照在线监控、生成任务、派发工单、稽查处理、回 复检查、持续改进的闭环流程,做到问题及时发现、 及时跟踪处理。 因此,用电客户和供电企业都迫切需要通过更 多的技术手段,在前期营销信息化建设的基础上, 对所有营销业务和服务流程进行梳理,搭建基于数 3系统设计架构 3.1总体架构设计 【作者简介】窭; ̄(1987一),男,助理工程师,现主要从事营销稽查监控系统运维及业务开展工作。 陈晓云(1974一),女,技师,现主要从事营销稽查监控系统运维及业务开展工作。 ・92・ 电力技术 为保持系统的先进性,系统的选型、分析过程 2014年第3期总第202期 之间定义良好的接口和契约联系起来。接口采用 中对各种主流的体系结构作了分析对比,最终确定 了目前的体系结构,即B/S应用模式,J2EE架构,全 面的JAVA解决方案。系统由服务器户请求,系统 中所有的分析预测运算与信息管理功能都在服务 器端完成;客户端是用户接人本系统的工具,用户 通过浏览器对客户端进行操作,从而使用本系统提 中立的方式进行定义,实现服务之间的松耦合,独 立于实现服务的硬件平台、操作系统和编程语言, 使构建在系统中的各种服务可以以一种统一和通 用的方式进行交互。 2)在系统设计中,各项具体功能应用分为界面 控制组件、业务逻辑组件进行业务逻辑封装,所有 供的各种功能。 业务应用功能按照业务耦合程度被分解为基本处 3.2应用架构设计 理单元,通过组件组合、装配适应营销业务的动态 电力营销稽查监控系统通过数据复制软件,将 变化和业务伸缩需要。同时营销业务逻辑被封装 营销信息化系统中的海量业务数据复制到稽查业 成一个个的业务组件单位,具体的业务组件采 务库。随后通过系统后台数据抽取过程,按业务类 用WEB服务方式,可以保证系统能够轻松完成服务 将业务数据抽取并进行轻度汇总。各项监控指标 注册、发布和调用。 从轻度汇总表中按照设计的指标算法计算出指标 3)按照系统的应用架构和数据架构的设计,采 值,并将超过预警阀值设定的指标异常,提取到监 用J2EE的多层技术架构,将界面控制、业务逻辑和 控主题中进行监控。同时为指标偏差的处理、反馈 数据映射分离,实现系统内部的松耦合,以灵活、快 和跟踪提供流程支持。 速响应业务变化对系统的需求。系统层次结构总 3.3物理架构设计 体上划分为界面控制层、业务逻辑层、数据层(含数 电力营销稽查监控系统的物理架构包括应用 据映射层和数据源)和基础架构平台,通过各层次 服务器和数据库服务器,由于电力营销稽查监控系 系统组件间服务的承载关系,实现系统功能。 统依托于营销业务应用系统的相关数据,并通过接 4)为满足电力营销稽查监控业务的开展需要, 口集成其他多个系统的数据进行综合分析和展现, 该系统以营销业务应用系统为基础,集约分散在各 因此物理设备的架构与营销业务应用系统采取紧 业务类中的数据信息,同时充分共享其他相关系统 密集成。 的信息,并以图形、表格、视频等综合展示方式进行 3.4数据架构设计 展现。同时不伺数据间建立了适当的关联比较关 电力营销稽查监控系统的平台数据均在省公 系。对于异常数据能够根据需要在系统中从整体 司进行集中存储和管理,包括从各项营销信息化系 的宏观数据溯源到相应的局部宏观数据。 统复制过来的海量基础业务数据,以及从配电管理 3.6应用集成规划 信息系统、调度SCADA系统、生产管理系统、电动车 电力营销稽查监控系统按省级集中部署,在应 充电管理系统、视频监控系统等其它外部系统数 用部署上保持与营销业务应用系统的性,确保 据。所有基础数据经过ETL等转换过程形成汇总 两个系统的应用发布互不影响。电力营销稽查监 数据,以支持分析、查询等OLAP应用。 控系统与其它业务应用,通过一体化集成平台按标 3.5技术架构设计 准接口和模型封装的业务服务实现应用访问,彼此 1)采用面向服务的体系结构(SOA)组件模型, 调用功能获取信息,实时返回结果。 将应用程度的不同功能划分为服务,通过这些服务 3.7标准化流程集成 ・93・ 2014年第3期总第202期 为了实现电力营销稽查监控系统与营销业务 应用系统之间流程权限的无缝衔接,将稽查监控系 电力技术 台,实现系统工作流的灵活配置,适应在多种组织 机构条件下的稽查工单准确派发和全程在线追踪 督办。 4.2创新点 统的组织权限和工作流程与营销业务应用系统进 行融合设计,实现与营销业务应用系统组织权限的 一体化。电力营销稽查监控系统与生产管理系统、 1)建立了全公司统一、符合实际情况、涵 盖全部电力营销业务、共1O个业务类、63个业务项、 266个业务子项的稽查监控业务模型和数据模型, 对海量的电力营销信息化数据进行深度挖掘分析, 调度SCADA系统等其它外围系统的数据交互通过 一体化集成平台实现。 4系统关键技术及创新点 4.1关键技术 通过主题算法及预警阀值的科学设计,在自治区电 力行业内首次实现了对全部电力营销业务差错风 险的自动监控和预警。 2)系统采用了企业级SOA系统架构和J2EE多 层技术架构,将界面控制、业务逻辑和数据映射分 离,实现系统内部的松耦合。根据业务模型和数据 模型设计,将营销业务逻辑封装成的业务组件 1)采用面向服务的体系结构(SOA)组件模型, 将应用程度的不同功能划分为服务,实现服务之间 的松耦合,使构建在系统中的各种服务可以以一种 统一和通用的方式进行交互。 2)采用J2EE多层技术架构,将界面控制、业务 逻辑和数据映射分离,通过组件组合、装配来适应 电力营销业务的动态变化和业务伸缩需要,实现系 统内部的松耦合。 单位,由数据映射层完成对数据源的访问封装。根 据基础数据与营销业务逻辑的稽查监控阀值进行 比对判定,实现对相关数据和异常问题的筛选预警 功能。 3)N用数据转移、复制技术,实现系统从各项 营销信息化系统中抽取海量基础业务数据。同时 由数据映射层完成对数据源的访问封装,准确提供 各项业务逻辑所需要的基础数据。 4)建立了涵盖全部电力营销业务的稽查监控 5系统应用效果及前景 系统实施范围为电力公司全部下属基层 单位,l3个地州供电公司、78个县供电公司、665个 业务模型,并通过对营销业务逻辑封装成业务 组件单位的形式,保证系统能够轻松完成服务注 册、发布和调用。 农村供电所使用该系统,服务于全疆530余万用电 客户。2012年全年,全疆累计稽查监控各类营销业 务异常问题33.44万条,通过对异常问题的整改,有 5)通过搭建业务模型层,统一数据视图,以电 力营销业务差错风险控制的视角,重新组织数据层 的各个数据源,并提供给服务层使用,实现对相关 效提高了营销业务办理质量及供电服务水平,达到 了系统设计建设目标。 该系统在应用实施过程中,首次建立了符合新 疆实际情况、涵盖全部电力营销业务的业务模型和 数据模型,拓宽了电力营销软件的应用领域, 数据和异常问题的筛选预警功能。 6)通过使用Flash和Flex技术,以图形、表格、视 频等方式对筛选出的数据进行组合展现,方便工作 人员进行数据的汇总统计和分析比较工作。 7)使用基于UNIEAP平台的统一工作流服务平 解决了电力营销工作中的实际问题,提高了营 销工作质量和供电服务水平,综合提升了电力 公司的核心竞争能力,具备较强的应用前景价值。 ・94・