基于业务和数据集成的线损实时计算方法与流程

文档序号:11515480阅读:469来源:国知局
基于业务和数据集成的线损实时计算方法与流程
本发明涉及电网数据处理,特别涉及一种基于业务和数据集成的线损实时计算方法。
背景技术
:随着我国经济社会的发展,电力需求快速增长,能源开发重心不断西移、北移,西部和北部能源基地向东中部负荷中心输电的规模越来越大、距离越来越远,尤其是清洁能源大规模开发利用的需要,使电网安全、清洁能源发展、生态环境面临严重问题。国家电网在为经济社会发展提供坚强的电力保障的同时,对电网节能降损工作提出了更高要求。线损率指标综合反映电网运行中各环节的损耗,集中体现生产、调度、营销等各项核心业务的管理水平。国家电网公司长期重视电量与线损管理,建立了完整的电量统计和线损管理体系,常态化开展发供用售等电量统计以及线损指标管理、理论线损计算等。近年来,电力企业大力推广智能电表应用,不断完善专业信息系统,推进营配贯通、业务融合、数据共享,为基于全业务集成和标准数据模型构建的日同期线损实时计算和自动生成创造了重要条件,但由于缺乏统一的支撑系统,线损率指标监督管控作用难以有效发挥。技术实现要素:为解决上述现有技术所存在的问题,本发明提出了一种基于业务和数据集成的线损实时计算方法,基于全业务集成和标准数据模型构建的日同期线损实时计算和自动生成的方法通过全业务相关系统集成,综合多种当前先进技术、对数据进行抽取、清洗转换和加载,构建满足日同期线损实时计算的标准数据模型,实现满足精益化管理的日同期线损的实时计算和自动生成。步骤一:对全业务集成条件下线损管理的规范进行分析;步骤二:根据分析结果,将线损管理系统与专业部门进行业务及管理数据的集成;步骤三:构建线损计算模型并对模型进行管理;步骤四:基于所述模型进行线损实时计算。优选地,所述线损管理包括关口管理、拓扑管理、档案管理、统计线损管理、同期线损管理、理论线损管理、指标管理、线损监控与分析、全景展示、信息发布。优选地,所述将线损管理系统与专业部门进行业务及管理数据的集成,进一步包括本发明对数据中心结构化数据区的公共数据资源池和营销基础数据平台、海量数据平台、电网gis平台、统一权限平台(isc)进行集成。优选地,所述集成在方式上包括数据集成、平台集成,并通过纵向数据传输实现总(分)部和省(市)两级平台贯通;其中数据集成包括与营销、运检、调度、发展系统的集成;平台集成包括数据中心的结构化数据区的公共数据资源池和营销基础数据平台、海量数据平台、电网gis平台、ims系统、统一权限平台(isc)集成。优选地,所述营销基础数据平台通过esb企业服务总线集成了省营销业务应用系统提供的服务接口,省营销业务应用系统通过esb企业服务总线访问省营销基础数据平台提供的数据服务;省营销业务应用数据通过ogg方式复制到省营销基础数据平台;所述线损管理系统省级计算与存储服务部署在省级数据中心,通过jdbc方式访问省营销基础数据平台用户\计量点\表计的档案信息、发行售电量的明细数据,进行线路、台区线损计算,并在计算结果中存取户号的关联信息。优选地,线损管理系统省级计算与存储服务线损计算结果数据通过etl方式抽取后通过统一数据交换平台进行纵向数据传输到部署在总部数据中心中的总部计算与存储服务;通过etl方式抽取总部计算与存储服务的线损计算结果开展线损监控、分析工作;当有用户、计量点、表计新增时,营销基础数据平台按需通过ogg方式从营销业务应用系统进行数据复制,线损系统省级计算与存储服务通过jdbc方式根据更新时间调用当前最新明细数据执行线损计算,并更新最新户号的关联信息;当用户、计量点、表计属性、计量箱、计量箱与计量点关系发生变更时,营销基础数据平台按需进行数据更新,并记录属性变更时间,线损系统省级计算与存储服务通过jdbc方式直接调用;当用户、计量点、表计属性、计量箱、计量箱与计量点关系发生删除时,营销基础数据平台执行删除操作时记录删除时间,线损系统省级计算与存储服务通过jdbc方式直接调用删除日志,更新线损系统相关数据。优选地,所述线损管理系统的电量计算服务模块,采用海量平台标准接口方式抽取表底示数进行电量与线损计算,公司总部部署线损管理系统应用服务通过省级数据接口访问服务采用海量平台标准接口方式查询电量与线损计算所需的表底示数的明细数据;省公司用电信息采集系统采用海量平台标准接口方式(uapi)把电能表底示数、换表记录、运行异常信息从数据源按需存储到海量数据平台;线损管理系统定时启动线损管理系统的电量计算服务进行电量与线损计算;将电量计算结果与轻度汇总数据写入数据中心的结构化数据区;线损电量数据和轻度汇总数据通过etl方式抽取后通过统一数据交换平台进行纵向数据传输至总部数据中心;一体化电量与线损管理系统通过etl方式从总部数据中心抽取所需的电量与线损数据;线损管理系统省级数据接口访问服务采用海量平台标准接口方式查询电量与线损计算所需的表底示数的明细信息。优选地,当电网结构模型有新增时,调控中心生成对应的cim/e或xml电网结构模型文件;数据中心定时启动电网结构数据接入服务,并调用一体化电量与线损管理系统部署的cim/e或xml电网结构模型解析服务,开始数据解析操作,线损管理系统在解析电网结构数据时,首先扫描文件共享区,对于新增cim/e或xml模型文件开始解析,然后通过jdbc方式把解析结果数据写入到数据中心结构化数据区的buffer区,处理完成后,原有的cim/e或xml电网结构模型文件将被移动到已处理区;最后数据中心每日定时将buffer区数据写入cim区,为线损系统和其它系统共享使用;当电网结构模型发生变更时,调控中心重新生成对应的cim/e或xml电网结构模型文件提供共享;在写入buffer区之前与新增处理操作一致,只是在写入cim区时按表关键字段进行数据更新。优选地,所述电网gis平台提供基于sg-uap的可定制的多种图元加载方式的服务接口,为线损管理系统的电网网架结构图、站内一次主接线图和电网潮流图展示提供支撑,并为线损系统提供营配贯通数据支持配网线损计算;集成方式的实现包括:1)营配贯通数据集成:低压用户以低压计量箱为集成点与电网末端设备(接入点)建立对应关系,高压用户以用电户号、供电电源(分布式电源)、计量点组合为集成点与电网末端设备建立对应关系,集成点以上的变电站、线路、公变、低压线路电网设备信息以gis系统为准;集成点及以下的中压用户、低压用户档案信息以营销系统为准;线损管理系统通过调用电网gis平台提供的营配贯通数据接口服务来实现高压专变用户映射、公变(配电房)映射、低压表箱-接入点映射数据获取;2)业务应用服务集成:一体化电量与线损管理系统通过调用电网gis平台提供的各类电网空间信息服务来实现相关业务应用,包括电网图形浏览服务、电网图形查询定位服务、电网分析服务。优选地,所述线损计算模型包括以下至少之一:分区计算模型:区域模型计算根据区域关口信息建立一定区域内的线损计算模型,区域模型依据区域层级和关口分为省、地市、县三类计算模型;线损率=(区域内的总供入电量-区域内的总供出电量)/区域内的总供入电量*100%;区域内的总供入电量=∑区域供电量;区域内的总供出电量=∑区域售电量;分压计算模型:依据电网的电压划分为不同级别的分压线损模型,对一定区域内同一电压级别电路线损建立线损模型,并完成模型线损计算功能;线损率=(模型的总供入电量-模型的总供出电量)/模型的总供入电量*100%;模型的总供入电量=∑上级转入+∑电厂供入+∑同级转入;模型的总供出电量=∑下级转出+∑高压用户电量+∑同级转出+∑下级反送+∑反送上级;分元件计算模型:建立一套计算站及站内各元器件、办公用电的处理模型,并依据模型计算各部分设备的电量损耗情况,线损率=(模型的计量点总供入电量-模型的计量点总供出电量)/模型的计量点总供入电量*100%;模型的计量点总供入电量=∑配置输入计量点电量;模型的计量点总供出电量=∑配置输出计量点电量;分线路计算模型:计算某一路线路的进出电量,计算线路上的电量损失情况;线损率=(线路计量点总供入电量-线路售电量)/线路计量点总供入电量*100%线路计量点总供入电量=∑配置输入计量点电量;线路售电量=∑线路输出电量;分台区计算模型:建立与台区关口关系,取得台区对应的台区总表及台区下所属的用电用户关系,根据台区计算模型进行计算;线损率=(台区总表电量-台区售电量)/台区总表电量*100%;台区总表电量=台区k总抄见+k总调整电量;台区售电量=∑台区用户售电。优选地,所述对模型进行管理,还包括:实现模型统一化管理,使管理人员通过web页面完成对四分模型的配置修改;使系统内的电量计算与线损计算统一完成一体化配置,满足总部、省、市、县、供电所各级单位电量与线损多元化管理需求。本发明相比现有技术,具有以下优点:本发明提出的基于业务和数据集成的线损实时计算方法,为线损实时监测、分析、展现和降损辅助决策制定等高级应用打下坚实基础,促进企业经济效益提升,为实现保障节能减排发展绿色能源服务社会民生宏伟目标提供保障。附图说明图1为本发明的一体化电量与线损管理系统与其他业务系统数据集成信息示意图。图2a和2b为系统与营销基础数据平台集成关系图。图3为系统与海量数据平台集成关系图。图4系统与用采系统集成关系图。图5系统与平台系统集成结构图。图6为与oms/scada系统数据集成结构图。图7为系统与海量平台、数据中心集成关系图图8为系统与电能量采集系统集成关系图。图9为系统与数据中心数据集成结构图。图10为系统与pms系统数据集成结构图。图11为系统与电网gis平台集成示意图。图12为定时与电网gis平台数据集成场景图。图13-15分别为关口模型、线损电量模型和线损模型三种模型的数据示意图。图16为分压日线损计算流程图。图17为区域日线损的计算流程图。图18为分元件日线损的计算流程图。图19为台区日线损的计算流程图。图20为关口电量实时监测界面图。图21为线损实时监控界面图。图22为电网运行状态监测界面图。图23表示了各项数据指标占比。图24为同期线损展示分析示意图。图25和图26分别为线路看板和台区看板。具体实施方式下文提供对本发明一个或者多个实施例的详细描述。结合这样的实施例描述本发明,但是本发明不限于任何实施例。本发明的范围仅由权利要求书限定,并且本发明涵盖诸多替代、修改和等同物。在下文描述中阐述诸多具体细节以便提供对本发明的透彻理解。出于示例的目的而提供这些细节,并且无这些具体细节中的一些或者所有细节也可以根据权利要求书实现本发明。本发明结合当前线损管理现状和要求,对全业务集成条件下线损管理的规范进行分析,提出了日同期线损系统集成、模型构建和实时计算方法的成熟解决方案。首先介绍下文将要出现的若干基本概念:sg-cim:国家电网公司公共信息模型,一种抽象模型,它描述了一个电力企业中的所有对象,这些对象一般包含在能量管理系统模型中。ods:operationaldatastored的缩写,是数据仓库体系结构的可选部分。ods存储的数据基本上与源系统保持一致用于存储缓冲数据;ods统一信息视图区将数据经过转换整合为企业提供唯一事实的共享数据并为数据的横向共享提供场所,数据在线存储的周期一般较短,称为“当前的、不断变化”的数据。ods对于数据交换来说,是提供场所的作用。一体化数据交换平台:一体化数据交换平台是为了构建两级数据中心间的交换通道,使数据中心可以级联,要求两级数据中心中的业务系统的数据库结构是同构的。e语言:电力系统数据标记语言--e语言规范是在iec61970–301电力系统公用数据模型cim(commoninformationmodel)的面向对象抽象基础上,针对cim在以xml方式进行描述时的效率缺陷所制定的一种新型高效的电力系统数据标记语言。cis:指组件接口规范(cis,componentinterfacespecification)。详细描述了组件/应用应实现的、能够以标准方式与其它组件/应用进行信息交换和/或访问公共数据的接口。包括gda(通用数据访问)、hsda(高速数据访问)、ges(通用的事件和订阅)、tsda(时间序列数据访问)四种接口类型。etl:是extract(抽取)、transform(转换)、load(加载)首字母的缩写,其提供数据抽取、数据转换、数据加载功能。数据抽取即从源数据源系统抽取目的数据源系统需要的数据;数据转换即将从源数据源获取的数据按照业务需求,转换成目的数据源要求的形式,并对错误、不一致的数据进行清洗和加工;数据加载即将转换后的数据装载到目的数据源。通过对一体化电量与线损管理的相关集成业务分析,对于目前线损管理开展的关口管理、拓扑管理、档案管理、统计线损管理、同期线损管理、理论线损管理、指标管理、线损监控与分析、全景展示、信息发布等核心业务应用,本发明与发策、营销、运检、国调中心等专业部门进行业务及管理数据的集成。这些集成数据的全面、及时、准确传输,直接关系线损管理相关业务的有序开展。集成列表如表1和表2所示:表1.总(分)部平台横向集成列表表2.省公司横向集成列表通过一体化电量与线损管理系统的平台集成分析,本发明对数据中心结构化数据区的公共数据资源池和营销基础数据平台、海量数据平台、电网gis平台、统一权限平台(isc)进行集成,满足一体化电量与线损管理系统正常运转和业务开展的需要。集成列表如表3所示:表3.平台集成信息描述一体化电量与线损管理系统集成方式包括上述数据集成、平台集成,并通过纵向数据传输实现总(分)部和省(市)两级平台贯通。其中数据集成包括与营销、运检、调度、发展等系统的集成;平台集成包括数据中心的结构化数据区的公共数据资源池和营销基础数据平台、海量数据平台、电网gis平台、ims系统、统一权限平台(isc)集成等。其数据、平台集成关系如图1所示,并以表格形式列举如下表4:表4-业务系统间数据集成信息参见图2a和2b,通过对与营销专业系统数据集成需求的传输数据量、传输频率等要素的分析,对于一体化电量与线损管理系统与省(市)层级的横向集成数据需求,采用营销基础数据平台的技术路线。省营销基础数据平台通过esb企业服务总线集成了省营销业务应用系统提供的服务接口,省营销业务应用系统也可以通过esb企业服务总线访问省营销基础数据平台提供的数据服务;省营销业务应用数据通过ogg方式复制到省营销基础数据平台。一体化电量与线损管理系统省级计算与存储服务部署在省级数据中心,通过jdbc方式访问省营销基础数据平台用户\计量点\表计等档案信息、发行售电量等明细数据,进行线路、台区线损计算,并在计算结果中存取户号等关联信息。一体化电量与线损管理系统省级计算与存储服务线损计算结果数据通过etl方式抽取后通过统一数据交换平台进行纵向数据传输到部署在总部数据中心中的总部计算与存储服务。一体化电量与线损系统通过etl方式抽取总部计算与存储服务的线损计算结果开展线损监控、分析等工作。新增处理过程描述如下:当有用户、计量点、表计新增时,营销基础数据平台按需通过ogg方式从营销业务应用系统进行数据复制,线损系统省级计算与存储服务通过jdbc方式根据更新时间调用当前最新明细数据执行线损计算,并更新最新户号等关联信息。变更处理过程描述为:当用户、计量点、表计属性、计量箱、计量箱与计量点关系发生变更时,营销基础数据平台按需进行数据更新,并记录属性变更时间,线损系统省级计算与存储服务通过jdbc方式直接调用。删除处理过程描述为:当用户、计量点、表计属性、计量箱、计量箱与计量点关系发生删除时,营销基础数据平台执行删除操作时记录删除时间,线损系统省级计算与存储服务通过jdbc方式直接调用删除日志,更新线损系统相关数据。如图3所示,用电信息采集系统通过海量平台标准接口方式将电能表底示数、电量数据等信息写入海量数据平台。省公司部署一体化电量与线损管理系统的电量计算服务模块,采用海量平台标准接口方式抽取表底示数进行电量与线损计算。公司总部部署一体化电量与线损管理系统应用服务通过省级数据接口访问服务采用海量平台标准接口方式查询电量与线损计算所需的表底示数等明细数据。参见图4,省公司用电信息采集系统采用海量平台标准接口方式(uapi)把电能表底示数、换表记录、运行异常信息从数据源按需存储到海量数据平台。一体化电量与线损管理系统定时启动线损管理系统的电量计算服务进行电量与线损计算。一体化电量与线损管理系统的计算服务将电量计算结果与轻度汇总数据写入数据中心的结构化数据区。线损电量数据和轻度汇总数据通过etl方式抽取后通过统一数据交换平台进行纵向数据传输至总部数据中心。一体化电量与线损管理系统通过etl方式从总部数据中心抽取所需的电量与线损数据。一体化电量与线损管理系统省级数据接口访问服务采用海量平台标准接口方式查询电量与线损计算所需的表底示数等明细信息。图5中,由调控中心生成cim/e或xml格式文件(优先采用cim/e格式)提供共享。省级数据中心调用一体化电量与线损管理系统部署的电网结构解析服务,将解析后的数据通过jdbc连接方式写入数据中心的结构化数据区。一体化电量与线损管理系统定时启动数据匹配服务,按调度命名原则自动匹配pms信息,形成线损管理所需的基础数据。线损基础数据通过etl方式抽取后通过统一数据交换平台进行纵向数据传输。一体化电量与线损系统抽取总部数据中心的线损基础数据开展关口管理、线损计算等工作。图6为与oms/scada系统数据集成结构图。当电网结构模型有新增时,调控中心生成对应的cim/e或xml电网结构模型文件。数据中心定时启动电网结构数据接入服务,并调用一体化电量与线损管理系统部署的cim/e或xml电网结构模型解析服务,开始数据解析操作。一体化电量与线损管理系统在解析电网结构数据时,首先扫描文件共享区,对于新增cim/e或xml模型文件开始解析,然后通过jdbc方式把解析结果数据写入到数据中心结构化数据区的buffer区,处理完成后,原有的cim/e或xml电网结构模型文件将被移动到已处理区。最后数据中心每日定时将buffer区数据写入cim区,为一体化电量与线损系统和其它系统共享使用。当电网结构模型发生变更时,调控中心重新生成对应的cim/e或xml电网结构模型文件提供共享。在写入buffer区之前与新增处理操作一致,只是在写入cim区时按表关键字段进行数据更新。参见图7,供电档案数据如果在调度系统中存储,由调控中心提供的数据文件(cim/e、cim/g文件)以消息邮件的方式发送至数据中心文件共享区或海量数据平台的待处理区,供电档案如果在营销系统,推送到数据中心结构化数据区的营销基础数据平台,为一体化电量与线损管理系统提供数据共享。电能量采集系统如果在调度系统中存储,通过cim/e文件解析后推送到海量数据平台,如果电能量数据在用电信息采集系统中采集或集成,由用采系统推送到海量数据平台,为一体化电量与线损管理系统提供数据共享。一体化电量与线损管理系统省级数据接口访问服务采用etl方式抽取供电计量点档案。一体化电量与线损管理系统省级数据接口访问服务采用uapi方式抽取电能量采集数据进行供电量计算。图8与电能量采集系统集成关系图。省公司供电量档案数据和电能量采集数据发生变更时,可以多次将数据推送到海量平台和结构化数据区。省公司数据中心结构化数据区在处理增量数据和变更数据时,公共资源池可以根据时间戳和数据表主键追加增量数据,合并变更数据;营销基础数据平台ogg技术实现采集档案数据同步复制。一体化电量与线损管理系统省级数据接口访问服务采用etl方式抽取供电计量档案数据,利用时间戳和数据表主键追加增量数据,合并变更档案数据。一体化电量与线损管理系统省级数据接口访问服务在计算供电量时采用流式不落地计算,可以处理最新电能量采集数据,实现电量数据刷新。图9与数据中心数据集成结构图。设备(资产)运维精益管理系统通过etl方式将输电部分、配电部分、低压部分以及电系铭牌运行库信息推送到省级数据中心。省级数据中心通过统一数据交换平台纵向传输到公司总部数据中心。一体化电量与线损管理系统通过etl方式抽取系统所需的电网拓扑及设备台帐信息。图10与pms系统数据集成结构图。设备(资产)运维精益管理系统通过etl方式将输电部分、配电部分、低压部分以及电系铭牌运行库信息推送至省级数据中心。通过数据勾对服务,自动将调度35kv及以上的电网设备台帐与pms系统的设备名称对应起来。并且通过数据勾对服务,把勾对的关系数据更新到数据中心的结构化数据区。通过统一数据交换平台将勾对完成的输电、配电、低压部分以及电系铭牌运行库信息纵向推送至公司总部数据中心。一体化电量与线损管理系统通过etl+方式抽取线损系统所需的电网拓扑及设备台帐信息。电网gis平台提供基于sg-uap的可定制的多种图元加载方式的服务接口,为一体化电量与线损管理系统的电网网架结构图、站内一次主接线图和电网潮流图展示提供支撑,并为线损系统提供营配贯通数据支持配网线损计算。集成方式的实现:1)营配贯通数据集成:低压用户以低压计量箱为集成点与电网末端设备(接入点)建立对应关系,高压用户以用电户号、供电电源(分布式电源)、计量点组合为集成点与电网末端设备建立对应关系,集成点以上的变电站、线路、公变、低压线路等电网设备信息以gis系统为准;集成点及以下的中压用户、低压用户档案信息以营销系统为准。一体化电量与线损管理系统通过调用电网gis平台提供的营配贯通数据接口服务来实现高压专变用户映射、公变(配电房)映射、低压表箱-接入点映射数据获取。2)业务应用服务集成:一体化电量与线损管理系统通过调用电网gis平台提供的各类电网空间信息服务(电网图形浏览服务、电网图形查询定位服务、电网分析服务等)来实现相关业务应用。集成方案实现如图11所示。一体化电量与线损管理系统与gis接口分两种方式:定时方式和即时方式。定时接口中,一体化电量与线损管理系统按照固定频率(日/月)从gis提取数据。集成场景如图12所示。本发明的系统建立符合iec61970cim标准的输电网和配电网模型,依据电网拓扑管理中的设备拓扑信息关系,分为分压、分区、分元件、分台区四种类型的计算模型进行管理。并完成相关业务中需要的各种计算模型,包括同期电量计算模型,线损异常分析模型、电量计算分析模型、高损诊断模型、电量预测模型等。具体参见图13-图15。线损四分统计计算模型包括:■分区计算模型:区域模型计算根据区域关口信息建立一定区域内的线损计算模型,区域模型依据区域层级和关口分为省、地市、县三类计算模型。■线损率=(区域内的总供入电量-区域内的总供出电量)/区域内的总供入电量*100%区域内的总供入电量=∑区域供电量区域内的总供出电量=∑区域售电量■分压计算模型:依据电网的电压划分为不同级别的分压线损模型,对一定区域内同一电压级别电路线损建立线损模型,并完成模型线损计算功能。线损率=(模型的总供入电量-模型的总供出电量)/模型的总供入电量*100%模型的总供入电量=∑上级转入+∑电厂供入+∑同级转入模型的总供出电量=∑下级转出+∑高压用户电量+∑同级转出+∑下级反送+∑反送上级■分元件计算模型:建立一套计算站及站内各元器件、办公用电的处理模型,并依据模型计算各部分设备的电量损耗情况等。线损率=(模型的计量点总供入电量-模型的计量点总供出电量)/模型的计量点总供入电量*100%。模型的计量点总供入电量=∑配置输入计量点电量模型的计量点总供出电量=∑配置输出计量点电量■分线路计算模型:计算某一路线路的进出电量,计算线路上的电量损失情况。线损率=(线路计量点总供入电量-线路售电量)/线路计量点总供入电量*100%线路计量点总供入电量=∑配置输入计量点电量线路售电量=∑线路输出电量■分台区计算模型:建立与台区关口关系,取得台区对应的台区总表及台区下所属的用电用户关系,根据台区计算模型进行计算。线损率=(台区总表电量-台区售电量)/台区总表电量*100%台区总表电量=台区k总抄见+k总调整电量台区售电量=∑台区用户售电■其它模型设计高损诊断模型=高损指标<线损同比电量预测模型≈上年同期电量环比电量预测模型≈上期电量线损异常分析模型=(线损指标最小值>线损率)或(线损指标最大值<线损率)线损结果综合比对模型=(线损率/线损率平均值)实现模型统一化管理,使管理人员可以通过web页面快速高效完成对四分模型的配置修改;使系统内的电量计算与线损计算等统一完成一体化配置。从而满足总部、省、市、县、供电所各级单位电量与线损多元化管理需求。(1)分区计算模型管理区域模型计算根据区域关口信息建立一定区域内的线损计算模型,区域模型依据电量的供售电关系分为统计线损模型、同期线损模型。分区统计线损模型管理是指:对模型内关口信息对应的供电关口示数信息计算和对模型区域内发行售电量计算,最后完成统计线损计算,为后台计算服务提供服务。分区同期线损模型管理是指:对模型内关口信息对应的供电关口示数信息计算和对模型区域内的同期电量计算,最后完成同期线损计算,为后台计算服务提供服务。表5为分区细分线损模型表表5-分区细分线损模型表(2)分压计算模型管理依据电网的电压划分为不同级别的分压线损模型,对一定区域内同一电压级别电路线损建立线损模型,并完成模型线损计算功能。分压统计线损模型管理功能设计包括:对模型内分压关口信息,对应的供电关口示数计算及分压售电量计算,最后完成线损计算。分压细分线损模型表如表6所示。表6-分压细分线损模型表(3)分线路计算模型管理计算某一路线路的进出电量,计算线路上的电量损失情况。分线路统计线损模型管理功能设计为:对模型内线路关口信息对应的供电关口示数信息计算和对模型内对用户发行售电量计算,最后完成线损计算。分线路同期线损模型管理功能设计为:对模型内线路关口信息对应的输入供电关口示数信息计算和对模型内线路下用户同期电量计算,最后完成线损计算。表7为分线路细分线损模型表表7分线路细分线损模型表(4)台区计算模型管理台区模型建立与台区关口关系,取得台区对应的台区总表及台区下所属的用电用户关系,根据台区计算模型进行计算。台区统计线损模型管理功能设计是对模型内台区关口信息对应的供电关口示数信息计算和对模型内发行售电量计算,最后完成线损计算。台区同期线损模型管理功能设计是对模型内台区关口信息对应的供电关口示数信息计算和对模型内同期电量计算,最后完成线损计算。表8为分台区细分线损模型表表8-分台区细分线损模型表(5)分元件计算模型管理分元件模型建立一套计算站及站内各元器件、办公用电的处理模型,并依据模型计算各部分设备的电量损耗情况等。站线损模型功能设计包括:通过关口信息计算得到供电量和售电量,计算站线损了解站内电量损耗情况。主变线损模型功能设计包括:通过关口信息计算得到供电量和售电量,计算主变线损了解主变电量损耗情况。母线线损模型功能设计包括:通过关口信息计算得到供电量和售电量,计算母线线损了解母线电量损耗情况。办公用电线损模型功能设计包括:通过关口信息计算得到供电量和售电量,计算办公用电线损了解办公电量损耗情况。表9为分元件细分线损模型表表9-分元件细分线损模型表计算模型统计周期统计层级供电量售电量变电站日变电站变电站输入电量变电站输出电量主变压器日主变压器主变压器输入电量主变压器输出电量母线日母线母线输入电量母线输出电量联络线日联络线联络线输入电量联络线输出电量购电关口月电厂电厂输出电量电厂变电站输入电量站用电月母线站用变输出电量本发明通过对从电能量采集系统和营销业务应用系统采集到的基础电能示数,根据“四分”模型,实现对分压、区域、线路、台区关口日电量的计算。包括:关口日供电量计算,关口日转出电量计算,日售电量计算,厂站日用电量计算。1)每日供电量计算计算分压、区域、线路、台区各关口的日供电量,统计分电压等级、区域、线路、台区的日供电量。基本功能:分压关口每日供电量计算、区域关口每日供电量计算、重点线路关口每日供电量计算、重点台区关口每日供电量计算。2)每日转出电量计算计算分压、区域、线路各关口的日转出电量,统计分电压等级、区域、线路日供电量。基本功能包括:分压关口每日转出电量计算、区域关口每日转出电量计、重点线路关口每日转出电量计算3)每日售电量计算计算高、低压用户日售电量,统计台区售电量,推导线路、区域、分压日售电量。基本工能:低压用户日售电量计算、台区每日售电量计算、线路每日售电量计算、分电压每日售电量计算4)每日站用电量计算计算变电站厂站每日站用电量。实时线损统计管理帮助管理者了解每日所属公司电网线损情况,供电网运行情况。系统结合每日计算所得供售电量,电厂上网电量,按着“四分”模型,进行线损计算,包括:分压日线损,区域日线损,线路日线损,台区日线损,分元件日线损。1)分压日线损计算某供电公司某电压等级日线损情况。分压日供电量=日电厂上网(购电)+日转入电量;分压日线损=分压日供电量–分压日转出电量–分压日售电量。计算方法:转入电量=其它单位转入电量+本单位其它电压等级转入电量+其它电压等级反送电量+下级单位同电压等级反送电量转出电量=转出其它单位电量+转出本单位其它电压等级电量+反送其它电压等级电量+反送上级单位同电压等级电量计算流程具体参见图16。分压线损计算中供电计量点电量计算流程与区域线损中的一致,分压线损关口电量按分压关口性质自动汇总计算。2)区域日线损计算某供电公司区域线损情况。根据区域日供售电量进行线损电量及线损率的计算。计算方法:地区供电=地区电厂上网电量+上级供入电量+同级供入电量地区电厂上网电量包括下级电厂上网电量,如统计市级同期月线损包括县调电厂上网电量。上级供入电量包括省对地(市级计算)、地对县(县级计算)等关口电量。同级供入电量计算包括地对地(市级计算)、县对县(县级计算)。计算流程如图17所示。分区区域线损计算在总部完成,根据关口生效日期、关口与计量点关系、计量点生效日期、计量点正方向的运算关系计算关口电量,,再根据线损方法计算关口电量和区域供电量,最后根据营销发行电量、营销分段电量和线损系统计算的日同期电量。3)分元件日线损计算某变电站各元件线损情况。基本功能:厂站日线损统计、厂站母线日线损统计、厂站联络线日线损统计、厂站主变日线损统计、配网线路日线损统计。日同期元件线损计算,包括元件包括站损、主变损耗、母线损耗和输电线路损耗。计算方法:计算流程如图18所示。4)台区日线损计算某台区日线损情况。台区日线损=台区日供电量-台区低压用户日售电量和。日同期台区线损计算受公用配变一台多配情况影响,系统在台区线损计算方面也支持打包功能。计算方法:计算流程如图19所示。台区同期线损供电量计算和线路下公变电量计算一致,售电量在省公司完成计算。配变台区下的台户关系依托于营配贯通工程,通过配变-接入点-表箱-低压用户计量点关系获取配变下所有低压用户信息,并汇总用户同期售电量上传到总部。5)大用户日线损计算某供电公司大用户日线损情况。本发明的平台每日能够自动完成计量点电量的计算任务,计划任务系统定制计划来完成。管理者可以通过人机交互界面拟定计划任务,设置计划任务的开始时间、任务执行周期,并可以对计划任务的完成情况进行监控,包括启停、终止等操作。平台采用非阻塞交互设计方式,对于计算量较大、比较耗时的临时任务,用户提交请求会后迅速得到应答(系统会通知用户计算任务已交付后台进行计算)。对于处于计算状态的计划任务,系统能够识别并拒绝用户重复提交同类计算任务的请求。对于大规模的计算任务,系统采用大数据处理技术框架,采用并行计算手段,实现高速数据处理和存储。对在运关口的运行状态、计量电量、负荷、采集率的在线监控,实现对关口异常、数据差错及时告警;对关口新增、换表、旁路、代供、转供等实现信息动态更新和自动化处理,对关口历史状态可跟踪追溯。图20为关口电量实时监测界面图。系统提供的实时线损监控面板,以图表的形式充分展示各类线损的详细情况,包括区域网损、分压线损、变电站无件损耗、全覆盖线路线损和分层线损、台区日线损等。图21为线损实时监控界面图。系统提供的电网运行情况监控面板,对关口运行、变电站元件运行、用户现场计量装置运行的监控,通过数据钻取功能,实时获取用户电压、电流、功率因数等各项指标数据。图22为电网运行状态监测界面图。图23表示了各项数据指标占比。基于用电信息采集系统、sg186系统以及电量管理等专业系统中同步发行的月度发、供、购、售电量,实现分区、分压、分线、分台区的线损统计功能,提供明细数据追溯功能,自动生成所需报表及报告并逐级统计报送。实现电量与线损数据的补采功能,对于采集失败、漏点数据通知相关系统进行补采和核对,并实时更新到线损管理系统。实现平台与各业务应用系统的数据融合与无缝对接,改变系统之间手工导入的传统手段,充分利用信息化手段,实现平台与各类统计系统的自动化生成报表和报送功能。图24为同期线损展示分析示意图。系统建有一系列技术指标,通过线损异常自动探测与分析机制,对系统各项指标数据进行评价分析,形成综合性图表看板。通过指标看板,可以查看变电站各项运行指标的详情。具体参见图25的线路看板和图26的台区看板。在系统集成阶段,为保证esb接口的调用是在指定的业务流程内、由特定的流程单元所发起,本发明提供松耦合的应用集成,为电力分布式异构环境的应用集成提供了解决方案。将分属于不同所有者的应用系统所提供的功能抽象到服务级别,系统的互联只关注业务功能的类型而不是接口的定义方式,更不需要了解各自系统内部的实现。在esb上使用标准的消息模型,通过消息的通知或订阅/发布,将系统内部或外部的状态改变转换成服务接口的响应。esb为应用的集成提供了消息路由功能、消息格式转换功能、服务查询功能、协议适配器转换功能以及异步的事件驱动机制,跨部门、跨系统的数据交换,业务流程交互以及分布式数据的存储和访问。使用不同技术实现的应用通过服务接口的封装,将自身所包含的功能挂接到总线上。如果应用向总线系统发起了业务请求,总线通过对请求消息的转换将不同应用自身的请求信息转换成总线系统统一描述的规则消息,然后根据规则消息所携带的内容对请求消息进行路由操作;不同的请求消息被发送到不同的事件驱动中间件,由中间件发起对服务接口的调用,并将结果反馈给事件驱动中间件;中间件收到结果后按照应用发起请求的格式重新封装,并传递给请求者。将应用集成到esb上的功能开发是以业务流程为导向的,根据不同的业务需求指定应用需要怎样的交互方式,然后按照业务流程的需要对服务接口进行组织编排。本发明可以将业务流程以模版的形式进行描述,当发生服务接口调用的时候,查看该调用是否符合业务流程模版的定义。为了保证授权行为的完整和有效,需要对正在进行的授权操作进行权限的约束。本发明使用动态授权和静态授权两种方式完成用户对共享资源的访问授权,对授权权限的约束问题需在静态授权部分明确定义。静态授权是控制用户对系统中的共享资源、服务接口、数据库及文档读写等权限,同时还需要指明业务流程需要依据的工作流模版。针对静态授权,在该访问控制策略中制订了权限约束规则以确保单次的授权只能影响管理员所操作的应用用户,使得授权不会被非法传递和破坏。为保证管理员定义的策略不被非法的传递和继承,该访问控制模型使用单向的授权路径,保证授权策略的定义不重复且授权路径不相交,不同的授权策略单独拥有授权路径。授权路径不完整的策略将被丟弃,满足信任条件的策略在不同的授权层次中均由不同的节点描述,授权路径上不存在交叉或者重复,所定义的策略不会发生继承或重复使用造成的权限传递。首先,静态授权部分的完成需要以下三个方面同时满足:1)本次执行对共享资源的操作所需要的权限定义在用户的属性集内;2)用户的操作集包含本次执行的业务流单元;3)用户操作所请求的授权步符合任务模版的定义。动态授权部分是根据工作流在任务模版上的流程信息以及当前授权步的状态,实施的访问控制规则。当程序接口被调用时,授权步的保护态需要符合安全规则,即如果符合任务流程)的限制,并且具有正常的保护态,则可以被授权执行。针对访问控制策略的要求,将以上工作流中的活动节点进行用户级别的添加。工作流中连接活动単元的是活动转移条件,该条件记录了活动单元从某一活动转移到了另一活动,并记录了转移的时间信息和步骤转移所调用的服务接口。活动转移条件记录了活动转移的时间、发生转移所调用的接口以及转移发生时工作流的状态,它能清晰的描述工作单元之间的相互关系和工作流是否正常流转,这些信息可结合集成系统中共享资源的受控访问,保证接口的访问是在特定的工作流程中,并且是在特定的流程单元发生的,使得对电力应用集成环境中共享资源的访问得到保证。工作流程由特定应用发起,并由集成系统监控运行,以工作流模版为基础,对业务流程单元的运行顺序进行控制。当某一应用发起接口调用的时候,集成系统根据应用的调用信息判断该应用是否是在发起一个新的工作流程,如果该调用是在发起一个新的工作流程,则集成系统的安全管理程序判断当前应用对流程中的共享资源是否有操作权限;如果该程序拥有相关权限,安全管理程序会判断该程序是否有权限发起该业务流程,如果该应用有权限发起该工作流程,集成系统会加载工作流模版,创建针对该业务流程的监控、初始化业务流程信息,然后完成新业务流程的创建工作。如果应用所作的服务接口调用不是要发起新的流程,安全管理系统会根据服务调用的所在的业务流程进行工作流模版的匹配,如果该调用符合工作流程的定义,并且活动状态是按照流转顺序进行的,则能满足动态授权的需要。为在基于esb企业服务总线的数据集成中实现支持功能语义的容器结构,并应用于各个业务系统中,将每个端点服务器都设置为独立的jbi容器,对应结构中的中间节点和叶节点;中心服务总线提供全局路由信息和管理,对应根节点。端点服务器之间的消息传输由jms消息中间件承担。服务查找机制表示为:服务使用者发送服务请求到本地容器,jbi绑定组件接收该请求,并将请求传递给本地标准化消息路由,如果在本地服务注册表中查找到匹配的服务,则提供给使用者;否则调用转发服务,对转发服务的响应是利用服务引擎发送请求到上层容器;继续此过程,直至找到适合的服务。本地容器与上层容器之间的消息传输由jms承担。本地容器节点的消息路由将消息通过jms消息中间件发送至上层容器节点的消息路由,再由该消息路由转发处理。每个jbi节点中的消息路由在系统jms消息服务器上都拥有自己的路由消息队列,每个消息路由监听自己的消息队列,当发现有发来的消息时就进行处理,将该消息转发至目的组件。为了保证高可靠性存在同一系统的多个部署,同一服务有多个实例在同时运行;对于特定的服务请求,使用者需根据服务质量评价在候选服务中选择一个最优者,作为服务请求的路由目的地,实现基于qos的动态消息路由。程序运行时根据各个服务提供者的qos动态更新路由表中的路由信息,选择消息发送的目的地。在esb相应服务组件上添加服务评估、服务测试和服务选择模块,并设置动态消息路由库以及存放历史测试数据的容器。其中动态消息路由库为一个存放可用路由信息的xml文件,在集成系统运行过程中不断选择新的服务存入路由库,从路由库中取出服务地址进行各服务的qos测试,并将测试结果存为历史测试数据;综合计算测试数据用以评估服务,选取其中的最优服务提供者来更新当前路由表中的路由。考虑到电力信息领域中需要对数据如电子图档、项目合同等进行大量的直接操作,本发明采用数据服务的方式对部分数据进行直接封装,为应用层提供集中的访问接口。通过数据服务集成各种异构的底层数据,包括关系型数据库中的可以使用sql语句进行查询的数据;文本文件或web数据等不能使用查询语句查询的数据;还包括其他通过web服务访问的数据。数据服务直接对底层数据进行封装,而不是通过应用服务访问数据。数据服务的架构分为四层:数据层、数据服务层、soa层以及应用层。数据层包含电力企业应用中所使用的各种异构数据源,如关系型数据库、xml数据库及其他数据服务支持的数据格式。数据服务层为电力企业内部应用或soa层的访问数据提供了单一的访问点。数据服务层提供了以下功能:标准数据访问操作,如创建、读取、搜索和删除数据等;提供数据源、服务提供者和基础数据源模型之间的数据映射和解析,屏蔽数据库平台差异;使用文件和目录作为数据源时,屏蔽非数据库结构差异。构建数据服务层封装上述所有功能,集中所有的数据服务代码,能够向其他应用服务中的对象提供数据的访问细节。应用直接访问数据服务获取数据,也可以通过soa层进行访问。在分布式企业应用中,可以通过查找uddi注册并调用数据服务来获取公共信息。对于企业相关的业务数据服务,可以通过在esb上订阅的方式提供给企业内部的访问者。服务请求者并不知道具体访问的是何种服务,只能通过esb进行统一的访问。数据服务与其他web服务可能处于对等的状态,都通过esb进行访问,也可能被web服务所调用。对特殊情况下服务访问接口的更改,通过修改现有的web服务,封装数据服务,而不需要在应用中修改服务请求接口。应用层中的各种程序可以直接访问数据服务,也可通过esb访问数据服务,还可以通过uddi上面的注册查找数据服务的wsdl。服务提供者和服务请求者的服务请求响应处理流程分别如下:①服务提供者发布的服务,结合qos本体和领域本体进行语义描述,然后通过注册中心进入到企业服务总线中,最后存储在web容器中供调用;②服务请求者提出服务需求后,首先由系统进行语义描述,将服务请求信息语义化,然后对服务请求进行分解,结合本体知识,根据前文的发现、选择、组合算法,最终将匹配的服务响应结果返回给用户。对于数据服务组合中的异常,本发明将其分为运行异常与非功能异常,运行异常表示指服务运行过程中出现的问题,如服务系统异常、数据格式或者内容方面的数据性异常与服务过程异常等;非功能异常表示当前的服务无法满足使用者的演化的预期或者服务系统根据环境自动发现问题并动态解决问题的情景。数据服务在感知到环境中的异常情况时进行自动调整,并且通过服务注册中心自动搜索有针对性的发布服务进行异常处理,并通过异常处理的情况进行对于数据服务的动态调整。对于运行异常,感知模型通过预制的异常规则对异常进行匹配与查询;对于非功能异常经过异常服务发现、服务训练与服务自愈的过程进行数据服务的再规划与建模,进一步更新数据服务的架构,从而满足新的服务需求。通过对数据服务系统的多维度进行异常监控:资源异常、qos异常、数据性异常与服务流程异常,并且对于异常的级别定义对所产生的异常进行排序,通过监测到的异常进行分类,从而对其分配不同的处理过程,分类原则包括:针对于数据服务系统在运行过程中的物理资源的执行情况,其中包括了对于数据服务系统中的逻辑流程情况、网络运行情况、运行环境执行情况,当发生资源异常波动时会根据资源使用实际情况进行相应的异常记录,进而进行主动与运行异常判定,从而进一步采取异常处理;对数据服务运行过程中对于系统非功能属性进行监控,包含了服务可靠性、安全性、执行效率等指标监控,在监控过程中当发生qos异常波动时会根据数据服务的实际情况进行记录并采取相应的处理办法;针对于数据服务执行过程中的数据一致性与完整性监控,与计算逻辑相关的数据流转过程当出现异常时将进行相应的处理操作;面对数据服务的功能性监控,针对于数据服务中的各个子服务进行功能监控,同时监控子服务间的关联信息,当数据服务系统出现逻辑波动时,流程监控会记录下相应的异常信息并选取适当的异常处理办法进行异常处理与修复。当发现异常时,根据异常的分类对异常进行相应的处理,如果为运行异常,则首先在异常库中查找相应的异常解决方案,进而在uddi中搜索所需的修复服务,同时将异常情况加入异常日志中。当规则库中不存在解决方案时,则直接通过服务匹配算法从uddi中进行相似度服务搜索,并通过基于补偿代价的算法对数据服务进行服务替换,如果异常为非功能异常,则需通过服务选择、训练与自愈的过程对数据服务进行处理。应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1