一种自动配网生产抢修消息的电网系统及方法
【专利摘要】本发明提供了一种自动配网生产抢修消息的电网系统及方法,所述系统包含若干营配系统,与营配系统对应的若干接口组件,服务总线以及指挥控制平台。所述配网生产抢修消息分发方法包含营配系统将故障发生消息通过接口组件和服务总线发送至指挥控制平台,指挥控制平台选配实施抢修的待响应营配系统,向所述待响应营配系统发送故障通知消息。所述消息规范化方法包括构建基于IEC61968标准的统一公共信息模型,抽取所述统一公共信息模型的业务子集,建立层次化消息,根据IEC61968标准对所述层次化消息进行统一封装获得故障通知消息。本发明实现了配网生产抢修指挥平台各业务系统的数据和应用集成。
【专利说明】—种自动配网生产抢修消息的电网系统及方法
【技术领域】
[0001]本发明涉及通信领域,具体地,涉及一种自动配网生产抢修消息的电网系统及方法。
【背景技术】
[0002]智能电网的发展对电力系统的信息化提出了新的要求。传统电力业务系统彼此独立、异构,信息集成领域规约不一致,不同的应用软件供应商相互独立,没有统一接口,导致信息的一致性、兼容性受到很大的影响,造成信息孤岛林立。
[0003]目前国内故障抢修管理在用户故障报修、电网信息采集、电网生产调度、抢修资源调配、抢修工作管理等不同业务领域的相关信息系统受故障抢修专业化、条线化管理模式的影响,及现有信息化建设条件的限制,各个营配应用系统都有各自的数据格式。在信息交互时由于数据格式的不统一,导致各营配应用系统之间的信息汇集困难,各信息系统目前仍多处于分散化应用的状态,故障抢修业务未能在一个协同的支撑平台上得到很好地融合,存在故障多头报修、资源重复调派、抢修流程割裂、抢修信息不透明等问题,故障抢修效率难以得到有效提升,影响了优质服务。另外,在以往的电力故障抢修业务中,营销、生产、调度等相关部门仅仅局限于针对特定故障抢修过程进行沟通,各部门间由于专业和信息的孤立,造成了电力故障抢修业务的流程封闭。
【发明内容】
[0004]针对现有技术中的缺陷,本发明的目的是提供一种自动配网生产抢修消息的电网系统及方法。
[0005]根据本发明提供的一种自动配网生产抢修消息的电网系统,包含若干营配系统,与营配系统对应的若干接口组件,服务总线以及指挥控制平台;
所述若干营配系统通过所述接口组件分别与所述服务总线连接,所述服务总线与所述指挥控制平台连接;
所述若干营配系统用以通过所述接口组件和服务总线将故障发生消息发送给所述指挥控制平台;
所述指挥控制平台根据所述故障发生消息选配用以实施抢修的营配系统以及预设故障通知消息,得到并向该营配系统发送故障通知消息。
[0006]进一步地,所述营配系统包含配网生产检修平台、企业服务总线,接口组件以及配电自动化系统、调度自动化系统、DSADA系统、用电信息采集系统、95598系统、营销信息系统CIS、生产管理系统PMS、地理信息系统GIS、企业资源系统ERP。
[0007]进一步地,所述接口组件均基于IEC61968标准,用于完成各营配系统数据格式与服务总线规范化消息格式的双向映射转换;所述接口组件还用于基于IEC61968标准消息信封的消息封装。
[0008]本发明还提供一种电网系统自动配网生产抢修消息的方法,其特征在于:采用了如上述的系统,包括如下步骤:
541:依据所有所述营配系统构建基于IEC61968标准的统一公共信息模型;所述统一公共信息模型包含若干业务子集;
542:根据业务需求,抽取所述统一公共信息模型的业务子集;
543:根据所述业务子集建立预设故障通知消息;
544:根据IEC61968标准对所述预设故障通知消息进行统一封装获得规范化的预设故障通知消息;
545:营配系统检测到故障后产生一故障发生消息,通过接口组件将自身内部数据模型映射为IEC61968标准模型对应的规范化消息格式,将所述故障发生消息以所述规范化消息格式传输至服务总线;
546:指挥控制平台通过服务总线接收所述故障发生消息,选配步骤S44得到的预设故障通知消息以及用以实施抢修的营配系统,得到并向该营配系统发送故障通知消息;
547:该营配系统接收所述故障通知消息,完成相应操作。
[0009]进一步地,所述预设故障通知消息配置为能引用嵌套其他预设故障通知消息中内容的层次化结构。
[0010]与现有技术相比,本发明具有如下的有益效果:
本发明对各个异构的数据实现了模型语义的继承和消息格式的规范,实现了异构业务系统的信息集成与展示,模型统一、格式统一、封装规范统一,并以企业服务总线作为信息交换的中心媒介,可增强系统间的互操作性,消除信息孤岛,有效提升电网各业务系统数据的质量。
[0011]本发明还通过标准格式将各类业务系统的数据进行统一封装,并在配网生产检修平台上进行统一处理,便于实现多种途径报修信息的综合分析、快速判断及准确处理,缩短故障抢修时间,保障供电可靠性,满足城市电网应急需求,保障客户服务质量;整合各抢修环节的资源和信息,实现抢修资源的最优调度和抢修环节的信息透明,提高抢修效率和资源利用率;增强故障抢修信息透明度,实现故障抢修时间预测,并自动答复客户,提升故障抢修业务的客户满意度。
【专利附图】
【附图说明】
[0012]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。附图中:
图1是一种自动配网生产抢修消息的电网系统;
图2是一种电网系统自动配网生产抢修消息的方法;
图3是一种消息规范化方法;
图4是一种IEC61968通用消息信封的结构;
图5是一种消息格式生成流程。
【具体实施方式】
[0013]下文结合附图以具体实施例的方式对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,还可以使用其他的实施例,或者对本文列举的实施例进行结构和功能上的修改,而不会脱离本发明的范围和实质。
[0014]在本发明提供的一种自动配网生产抢修消息的电网系统,如图1所示,包含若干营配系统,与营配系统对应的若干接口组件,服务总线以及指挥控制平台;
所述若干营配系统通过所述接口组件分别与所述服务总线连接,所述服务总线与所述指挥控制平台连接;
所述若干营配系统用以通过所述接口组件和服务总线将故障发生消息发送给所述指挥控制平台;
所述指挥控制平台根据所述故障发生消息选配用以实施抢修的营配系统以及预设故障通知消息,得到并向该营配系统发送故障通知消息。
[0015]依照本发明构建的配网生产检修信息交互平台,包括配网生产抢修指挥平台、企业服务总线,接口组件及配电自动化系统、调度自动化系统、DSADA系统、用电彳目息米集系统(图1未示出)、95598系统(图1未示出)、营销信息系统CIS、生产管理系统PMS、地理信息系统GIS、企业资源系统ERP等营配系统。
[0016]采用自上而下的设计理念进行信息融合,以企业服务总线为核心,将配电自动化系统、调度自动化系统、DSADA系统、用电信息采集系统、95598系统、营销信息系统CIS、生产管理系统PMS、地理信息系统GIS、企业资源系统ERP等系统集成在一起,实现应用系统的重组和整合,形成多信息系统的集成和综合展示。
[0017]各系统通过接口组件接入企业服务总线,由企业服务总线进行统一的消息路由与管控。根据电力生产信息安全分区的需要,采用跨区服务总线的架构实现数据的跨区传输。本实施例所述配网生产抢修消息分发系统部署在三区,通过跨越安全区的数据交互总线与相关系统进行松耦合集成,模型及交互标准遵循IEC61970/61968-CM。各系统以SOA架构,封装数据和功能,并以服务的方式在总线上发布。
[0018]上述连接各业务系统与企业服务总线的所述接口组件均基于IEC61968标准,用于完成营配系统数据格式与服务总线规范化消息格式的双向映射转换。使得通过该接口组件接入企业服务总线的系统对外提供基于统一模型和消息格式的数据,同时系统通过该接口组件从企业服务总线获得的数据能够自动转换为与该系统内部数据模型匹配的数据结构。同时,所述接口组件还用于基于IEC61968标准消息信封的消息封装,添加消息头、请求组件、应答组件等附加消息组件,增强消息的自描述能力,提高互操作性。
[0019]配电自动化系统、调度自动化系统、DSADA系统、用电信息采集系统、95598系统、营销信息系统CIS、生产管理系统PMS、地理信息系统GIS、企业资源系统ERP等通过接口组件,将采集数据、业务数据、地理数据、环境数据等数据转换为标准的IEC61968消息体,使用消息信封封装后接入企业服务总线,通过总线实现系统间的数据交互,或将数据传递给配网生产抢修指挥平台进行系统信息展示、数据分析、报表等。
[0020]本实施例还提供一种电网系统自动配网生产抢修消息的方法,用于上述系统,其特征在于,包括:
S1:依据所有所述营配系统构建基于IEC61968标准的统一公共信息模型;所述统一公共信息模型包含若干业务子集;
52:根据业务需求,抽取所述统一公共信息模型的业务子集;
53:根据所述业务子集建立预设故障通知消息;
54:根据IEC61968标准对所述预设故障通知消息进行统一封装获得规范化的预设故障通知消息;
55:营配系统检测到故障后产生一故障发生消息,通过接口组件将自身内部数据模型映射为IEC61968标准模型对应的规范化消息格式,将所述故障发生消息以所述规范化消息格式传输至服务总线;
56:指挥控制平台通过服务总线接收所述故障发生消息,选配步骤S44得到的预设故障通知消息以及用以实施抢修的营配系统,得到并向该营配系统发送故障通知消息;
57:该营配系统接收所述故障通知消息,完成相应操作。
[0021]配网生产抢修指挥平台通过企业服务总线与配电自动化系统、调度自动化系统、DSADA系统、用电信息采集系统、95598系统、营销信息系统CIS、生产管理系统PMS、地理信息系统GIS、企业资源系统ERP等营配系统集成。该平台以生产和抢修指挥为应用核心,实现基础应用平台、生产指挥应用、停电研判、抢修指挥、分析与决策等功能。本发明可实现配网生产抢修指挥平台各业务系统的数据和应用集成,在此基础上开展跨系统的松耦合信息交互以及业务数据的综合展示。
[0022]总的来说,本发明可以实现异构系统数据模型的公共语义抽取以及数据格式的标准化,并完成系统数据模型与层次化消息格式的双向映射转换,以统一方式对消息格式进行再封装;还提供了基于该种交互消息的配网生产抢修消息分发系统,可实现电网各业务系统的数据和应用集成,在此基础上开展跨系统的松耦合信息交互以及业务数据综合展
/Jn ο
[0023]所述业务子集包含IEC61968的业务消息,所述业务消息一般不直接作为消息内容进行传递,而是要在其外层加一个消息信封,提供一些额外信息。
[0024]IEC61968-1定义了 ffiC61968的通用消息信封,这个消息信封由一个XML Schema实例(XSD)进行定义,包括了消息头,消息请求,消息应答,消息体等几个部分。其中消息头部分的某些功能可以由SOAP消息头来完成,因此在消息头部分存在一定的功能重复性,故IEC61968并没有强制使用通用的消息信封,但是推荐使用这样的消息信封。该通用消息格式是为电力企业构建松散耦合的集成环境,传递电网和业务数据而设计的消息载体。它并不依赖于具体实现的集成技术,可以适用于支持SOA架构的ESB平台上部署的WebServices、JMS等等。IEC61968消息遵循XML格式,可以作为SOAP消息体内容而通过WebServices进行发布。如图4所示是IEC61968通用消息信封的结构,该结构由IEC61968_Message, xsd文件(IEC61968-1中提供的通用消息框架XSD)定义:
消息头(Header):所有消息都必须包含的部分(除了错误消息),该部分使用了一种适用于所有服务接口的通用结构定义,其中最核心的内容是动词(Verb)和名词(Noun)。
[0025]消息请求(Request):可选部分,定义了请求消息的必要参数和附加说明。
[0026]消息应答(Iteply):可选部分,只在响应消息中出现,用于指明响应是否成功以及出错的细节。
[0027]消息体(Payload):可选部分,一般由消息头中的动词和名词决定内容的类型,消息体内可以存放由XSD定义的XML文件,也可以存放诸如CM/RDF文件(IEC61968-13及IEC61970-452中定义),SVG文件,二进制文件等类型的内容。
[0028]本实施例中制作消息时,通过消息的引用嵌套来实现消息的层次化结构,以提高消息的传输效率。所述层次化消息所包含的消息体存放由XSD定义的XML文件。
[0029]IEC61968-3到IEC61968-10部分中针对不同的业务功能和场景,也定义了许多标准的XSD框架,比如交换配网拓扑和资产信息的NetworkDataSet消息,比如交换配网量测信息的MeasurementList消息,比如用于配网抄表信息交换的MeterReadings消息,等等。
[0030]根据通用消息结构,可以衍生出4种基本的消息类型:请求消息(RequestMessage)、应答消息(ResponseMessage)、事件消息(EventMessage)、错误消息(FaultMessage)。这4种消息都是由上面的4个部分中的其中几个组成,用于在配电生产检修不同的集成场景中完成相应的功能。
[0031 ] 消息信封的消息体部分内一般需要装入具体的消息体格式,如本实施例的层次化消息格式。不同业务需要不同的消息体,消息体格式需要单独设计。
[0032]CIM模型是一个抽象的信息模型,并非针对具体业务的实例模型。在应用CIM模型时,应根据具体的业务需求,选取CIM模型及其扩展中的部分类、属性及关系,并加以一些额外限制,构成所述业务子集(Profile),也即实例模型。而后,再遵循IEC61968的映射规贝U,根据子集生成对应的消息格式(XSD)。如图5所示是消息格式生成流程。
[0033]另外,IEC61968-3至IEC61968-9部分,提供了一些标准的业务子集消息的XSD格式模板,如 NetworkDataSet, MeasurementList, MeterReading, OutageRecord 等。因此,除了遵循如上流程设计消息格式之外,还可以以这些标准的消息XSD为基础,直接根据配电生产检修管理的需求扩展XSD文件。当然,这种情况下需注意扩展过程中与UML模型的一致性,否则可能造成语义不兼容。
[0034]如图3所示,本实施例还提供一种消息规范化方法,其特征在于,包括以下步骤:
A:依据所有所述营配系统构建基于IEC61968标准的统一公共信息模型;所述统一公共信息模型包含若干业务子集;
B:根据业务需求,抽取所述统一公共信息模型的业务子集;
C:根据所述业务子集建立预设故障通知消息;
D:根据IEC61968标准对所述预设故障通知消息进行统一封装获得规范化的预设故障通知消息。
[0035]所述层次化消息的消息格式由消息头、请求组件、应答组件和消息体四部分中的其中几个部分组成,消息头是所有消息都必须包含的部分(除了错误消息),该部分使用了一种适用于所有服务接口的通用结构定义,其中最核心的内容是动词(Verb)和名词(Noun) 0请求组件、应答组件和消息体是可选部分。请求组件定义了请求消息的必要参数和附加说明。应答组件只在响应消息中出现,用于指明响应是否成功以及出错的细节。消息体由消息头中的动词和名词决定内容的类型。
[0036]本实施例中的XSD本身提供了一种嵌套的功能,即一个XSD可以导入另一个XSD的命名空间,并指定被导入的XSD的文件位置,之后就可以通过该被导入的XSD的命名空间来调用其定义的类型。所述层次化消息设置通过消息的引用嵌套来实现消息的层次化结构,以提高消息的传输效率。
[0037]所述统一封装是基于IEC61968统一消息信封进行。用来传送的消息体是由XSD定义的XML格式,可以实例化为IEC61968定义的具体消息。Compressed用来传送压缩的或非标准编码格式的消息体,比如二进制格式的消息体。Format用来标明消息体的格式,如XML、RDF、SVG、PDF、Binary等。实际使用时,在默认XML情况下可以不填Format字段,直接在Payload里放具体的XSD定义的XML消息体子集即可。接口组件可完成具体系统内部数据模型与IEC61968标准模型对应的消息格式的双向映射,采用标准的消息传输机制,实现实时信息、准实时信息和非实时信息的交换,支持不同应用系统之间的集成,实现跨部门、跨系统、跨安全区的工作流程及信息共享。
[0038]以上所述仅为本发明的较佳实施例,本领域技术人员知悉,在不脱离本发明的精神和范围的情况下,可以对这些特征和实施例进行各种改变或等同替换。另外,在本发明的教导下,可以对这些特征和实施例进行修改以适应具体的情况及材料而不会脱离本发明的精神和范围。因此,本发明不受此处所公开的具体实施例的限制,所有落入本申请的权利要求范围内的实施例都属于本发明的保护范围。
【权利要求】
1.一种自动配网生产抢修消息的电网系统,包含若干营配系统,与营配系统对应的若干接口组件,服务总线以及指挥控制平台; 所述若干营配系统通过所述接口组件分别与所述服务总线连接,所述服务总线与所述指挥控制平台连接; 所述若干营配系统用以通过所述接口组件和服务总线将故障发生消息发送给所述指挥控制平台; 所述指挥控制平台根据所述故障发生消息选配用以实施抢修的营配系统以及预设故障通知消息,得到并向该营配系统发送故障通知消息。
2.根据权利要求1所述的系统,其特征在于,所述营配系统包含配网生产检修平台、企业服务总线,接口组件以及配电自动化系统、调度自动化系统、DSADA系统、用电信息采集系统、95598系统、营销信息系统CIS、生产管理系统PMS、地理信息系统GIS、企业资源系统ERP。
3.根据权利要求1所述的系统,其特征在于,所述接口组件均基于IEC61968标准,用于完成各营配系统数据格式与服务总线规范化消息格式的双向映射转换;所述接口组件还用于基于IEC61968标准消息信封的消息封装。
4.一种电网系统自动配网生产抢修消息的方法,其特征在于:采用了如权利要求1至3任意之一所述的系统,包括如下步骤: 541:依据所有所述营配系统构建基于IEC61968标准的统一公共信息模型;所述统一公共信息模型包含若干业务子集; 542:根据业务需求,抽取所述统一公共信息模型的业务子集; 543:根据所述业务子集建立预设故障通知消息; 544:根据IEC61968标准对所述预设故障通知消息进行统一封装获得规范化的预设故障通知消息; 545:营配系统检测到故障后产生一故障发生消息,通过接口组件将自身内部数据模型映射为IEC61968标准模型对应的规范化消息格式,将所述故障发生消息以所述规范化消息格式传输至服务总线; 546:指挥控制平台通过服务总线接收所述故障发生消息,选配步骤S44得到的预设故障通知消息以及用以实施抢修的营配系统,得到并向该营配系统发送故障通知消息; 547:该营配系统接收所述故障通知消息,完成相应操作。
5.根据权利要求4所述的方法,其特征在于,所述预设故障通知消息配置为能引用嵌套其他预设故障通知消息中内容的层次化结构。
【文档编号】G06F17/30GK104376508SQ201410661411
【公开日】2015年2月25日 申请日期:2014年11月19日 优先权日:2014年11月19日
【发明者】刘 东, 杜哲, 吴 琳, 谢婧, 张弘, 谭勇桂, 吴雪琼, 黄玉辉 申请人:国家电网公司, 上海交通大学, 国电南瑞科技股份有限公司, 江苏省电力公司