配网规划系统与电网地理信息系统的通讯方法及系统的制作方法_3

文档序号:9551167阅读:来源:国知局
信息。
[0083] 变动消息获取模块130,用于采用生产控制大区信息结构对所述电网设备变动信 息进行封装,得到设备变动总线消息。
[0084] 在其中一个实施例中,所述生产控制大区信息结构包括消息类型、消息头和消息 体。所述消息类型包括请求型和应答型。所述消息头包括动词、名词、版本、时间、源系统、 用户信息及消息号。所述消息体包括消息体的关键字、所述操作对象的关键字以及操作信 息。
[0085] 其中,名词用来说明交换的信息类型,也就是服务类型。每一个名词通常都有一个 对应的XML模式定义文件,该名词有一个属于自己的命名空间。
[0086] 在一个设备变动总线消息内部,名词主要用来说明消息体的类型,或者动词所要 作用的对象,或者对某种对象已经采取的动作。例如,典型的名词包括:NetworkDataSet、 NetworkChangeSet、MeasurementList、LoadDataSet、·OperationalRestriction及 Schedule。
[0087] 根据需要名词可以用来区别不同设备变动总线消息的内容。它不必一定是UML模 型中的类的名字。但名词的内容和结构应采用IEC61970/61968UML模型中定义的类名、 属性名、以及相互之间的关系。
[0088] 动词用来说明需要采取的动作。动词具体包括:GET,用来查询由名词所指明的 对象类型;CREATE,用来创建由名词所指明的对象类型;DELETE,用来删除由名词所指明的 对象类型;CLOSE和CANCEL,主要与业务流程相关,例如,CLOSE可用于结束一个工作单, CANCEL可用于取消一个控制请求;UPDATE和CHANGE,用来修改对象。
[0089] 请求型的设备变动总线消息的关键字为Request,为可选项,用来定义请求消息。 对GET类型的请求消息,定义查询的限定参数。对DELETE、CANCEL、或者CLOSE类型的请求 消息,定义要具体操作的对象。
[0090] 应答型的设备变动总线消息的关键字为R印ly,只对应答消息有效,表明服务端的 处理结果是成功还是失败、并说明错误的细节。
[0091] 消息体的关键字为Payload,用于对消息头中的动词和名词加以更加明确的表述, 说明具体的内容。在一些实施例中,消息体结构提供了对压缩格式的支持。
[0092] 变动消息发送模块150,用于发送所述设备变动总线消息至生产控制大区服务总 线。
[0093] 生产控制大区服务总线为连接电网地理信息系统并由电网地理信息系统向配电 规划系统传输信息的单向通信总线。如图2所示,生产控制大区服务总线上设有反向隔 离装置,如此使生成控制大区服务总线仅可以从电网地理信息系统向配电规划系统传输信 息。
[0094] 生产控制大区服务总线需要满足的条件包括:
[0095] (1)所有服务须采用Webservice方式接入。
[0096] (2)与总线交换的标准消息格式须符合IEC61968/61970规范。
[0097] (3)与总线交换的私有消息格式需经过消息适配器转换成标准格式。
[0098] 上述配网规划系统与电网地理信息系统的通讯系统,变动信息生成模块110在电 网结构发生变动后,生成以电网设备为单位的电网设备变动信息,变动消息获取模块130 采用生产控制大区信息结构对所述电网设备变动信息进行封装,得到设备变动总线消息, 变动消息发送模块150发送所述设备变动总线消息至生产控制大区服务总线,使得配网规 划系统可以从生产控制大区服务总线接收设备变动总线消息,从而实现配网规划系统与电 网地理信息系统直接进行信息通讯。
[0099] 请参阅图5,在其中一个实施例中,变动消息获取模块130包括:
[0100] 变动信息封装单元131,用于采用公共信息模型或可缩放适量图形规范封装所述 电网设备变动信息,得到设备变动封装信息。
[0101] 因此,得到的设备变动封装信息为CIM/SVG数据,对电网设备的电气连接关系、拓 扑关系进行描述,电网设备ID设定为统一编码体系。
[0102] 其中,CIM为公共信息模型,CommonInformationModel的缩写;SVG为可缩放矢 量图形规范,ScalableVectorGraphics的缩写。
[0103] 变动消息封装单元135,用于采用生产控制大区信息结构封装所述设备变动封装 信息,得到所述设备变动总线消息。
[0104] 请参阅图5,在其中一个实施例中,在任意时刻,还包括:
[0105] 状态消息接收模块170,用于通过信息管理大区服务总线接收所述配网规划系统 发送的电网设备的运行状态总线消息。此处,"通过"可以理解为"控制"的意思。
[0106] 信息管理大区服务总线为连接配网规划系统并由配网规划系统向电网地理信息 系统传输信息的单向通信总线。如图2所示,信息管理大区服务总线上设有正向隔离装置, 如此使信息管理大区服务总线仅可以从配电规划系统向配电规划系统电网地理信息系统 传输信息。
[0107] 信息管理大区服务总线上传输的运行状态总线消息需要满足的条件包括:
[0108] (1)输入参数和返回值类型为String。
[0109] (2)输入参数和返回值内容以XML标准格式进行组织。
[0110] (3)当输入参数和返回值含有的特殊字符对SOAP语义解析产生影响时,即使输入 参数和返回值是String时,也需要对输入参数和返回值进行转义。XML常用转义字符见表 1〇
[0111] 运行状态总线消息的消息体结构包括ANY元素,还可以包括Format元素。在运行 状态总线消息的消息体结构中,可以包含任意类型的XML文档,保存在ANY元素中。通过这 种方式,提供了对松偶合结构的支持,通过XML模式可以明确定义复杂的数据类型。
[0112] Format元素可以用来说明每一种特定的数据格式。例如,XML,RDF,SVG,BINARY, roF,D0C,CSV等。这个元素是一个可选项,但在传输压缩的消息体时,必须用到。
[0113] 在本实施例中,配网规划系统以E语言形式组成运行状态总线消息发送至电网地 理信息系统。遥测量、遥信量放到一个E文件中,以全量或增量方式进行传递。其中,E文 件采用UTF-8来进行编码。
[0114] 具体地,运行状态总线消息的消息字段格式如表2所示。
[0115] 配网规划系统给电网地理信息系统传送运行状态总线消息的电网设备的设备类 型包括:开关类、变压器类、母线类。
[0116] 开关类设备的运行状态总线消息包括电流、电压、有功、无功及遥信状态,其E文 件格式示例如下:
[0117]
[0118] 变压器类的运行状态总线消息包括总有功和总无功两项,其相应的E文件格式示 例如下:
[0119]
[0120] 母线类设备的运行状态总线消息包括线电压值,其对应的E文件格式示例如下所 示:
[0121]
L0122J 运仃状态总线消息的传迗万式叫以为卜还仕蒽一柙:一是友迗到海量数据中心, 电网地理信息系统再从数据中心获取数据;二是配网规划系统在总线上进行运行状态总线 消息广播,电网地理信息系统接收广播信息获取运行状态
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1