智能变电站电子设备能力描述文件的自动生成方法技术

技术编号:12699686 阅读:43 留言:0更新日期:2016-01-13 19:01
本发明专利技术涉及一种智能变电站电子设备能力描述文件的自动生成方法,属于智能变电站技术领域。本发明专利技术通过实现相关61850抽象通信服务接口,然后将这些实现组合起来,按照一定的顺序向IED设备发送请求,并对每次请求的结果进行处理,作为后续请求的依据,在完成一系列请求后,将最终所有请求的结果进行解析处理后按照标准的语法规则自动保存为智能电子设备能力描述文件ICD。本发明专利技术的整个描述文件生成过程不要人为参与,且效率高,不易出错,解决了目前能电子设备能力描述文件产生过程中需要具备一定的专业知识的人员花费一定的时间才能完成的问题。

【技术实现步骤摘要】

本专利技术涉及一种,属于智能变电站

技术介绍
智能变电站的基本特征包括:电子式互感器与智能一次设备的应用、基于IEC61850标准体系的统一建模、二次信息网络化传输等,为建设坚强智能电网提供了技术支撑。近年来,我国开展了一系列的智能变电站实践,积累了大量成功经验和案例,有力地推动了这一新技术在我国电网的发展和推广。智能变电站是以变电站一次、二次设备为数字化对象,以高速网络通信平台为基础,通过对数字信息的标准化,实现信息共享和设备互操作。其最核心的技术革新在于使用网络技术代替传统二次接线传递数字和模拟信号,原有直接可观、相互解耦、具象的二次接线将由不直接可见、相互高度耦合、抽象的网络数据流代替,并通过IEC61850-6中定义的变电站配置描述(SCL)语言保存智能电子设备的信息,即智能电子设备能力描述文件。SCL语言基于XML语法,标记很多,而智能电子设备能力描述文件中各个元素之间的逻辑关系复杂,需要使用者具备一定的专业知识和深入的培训才能掌握,一般用户很难快速地查看和配置智能电子设备能力描述文件各个标记项之间的逻辑关系。因此要产生一个智能电子设备能力描述文件,即使通过界面进行配置也需要具备一定的专业知识的人员花费一定的时间才能完成,而且谷易出错。IEC61850以抽象通信服务接口(ACSI)的方式定义了包括Associate、GetServerDirectory、GetLogicalDeviceDirectory 等一系列服务,并定义了映射到制造报文规范(MMS)的规则。但由于IEC61850与MMS的差异,这种映射并非一一对应,这就要求请求一方对响应结果进行比较复杂的逻辑处理,才能得到准确的结果,增加了处理难度。
技术实现思路
本专利技术的目的是提供一种,以解决目前能电子设备能力描述文件产生过程中需要具备一定的专业知识的人员花费一定的时间才能完成的问题。本专利技术为解决上述技术问题提供了一种,该生成方法按照一定的顺序向IH)设备发送请求,并对每次请求的结果进行处理,作为后续请求的依据,在完成一系列请求后,将最终所有请求的结果进行解析处理后按照标准中的语法规则自动保存为智能电子设备能力描述文件ICD。该方法的步骤如下:1)根据IED装置的IP地址建立与IED Serve的逻辑连接,并获取IED Server的逻辑设备列表;2)以逻辑设备列表中的每一个逻辑设备名为参数,获取相应逻辑设备中数据点信息,从中解析出逻辑节点名称;3)根据解析出的每一个逻辑节点,获取每个逻辑节点的数据对象、数据属性的定义和数据属性的值,同时提取出ReportControl、LogControl项、GSEControl和SampledValueControl信息,并根据IEC61850定义建立逻辑设备/逻辑节点/数据对象/数据属性的树形数据结构;4)将逻辑设备、逻辑节点、数据对象、数据属性和数据属性值信息及ReportControl、LogControl 项、GSEControl 和 SampledValueControl 信息,保存到 ICD 文件中;5)获取每个逻辑设备的数据集名和数据集内容,并将保存到ICD文件中相应位置的 DataSet ο所述IQ)文件中的Communicat1n项、Services项及Hearder项根据默认基本配置填充。本专利技术的有益效果是:本专利技术通过实现相关61850抽象通信服务接口,然后将这些实现组合起来,按照一定的顺序向IH)设备发送请求,并对每次请求的结果进行处理,作为后续请求的依据,在完成一系列请求后,将最终所有请求的结果进行解析处理后按照标准的语法规则自动保存为智能电子设备能力描述文件ICD。本专利技术的整个描述文件生成过程不要人为参与,且效率高,不易出错,解决了目前能电子设备能力描述文件产生过程中需要具备一定的专业知识的人员花费一定的时间才能完成的问题。【具体实施方式】本专利技术通过实现相关61850抽象通信服务接口,然后将这些实现组合起来,按照一定的顺序向IH)设备发送请求,并对每次请求的结果进行处理,作为后续请求的依据,在完成一系列请求后,将最终所有请求的结果进行解析处理后按照标准的语法规则自动保存为智能电子设备能力描述文件。从IH)设备获取数据信息,首先需要实现IEC61850相关ACSI 月艮务,包括 Associate、GetServerDirectory、GetLogicalDeviceDirectory 等。该方法具体的实现过程如下:1.在界面上点击“保存I⑶文件”按钮,再弹出对话框中输入IED装置的IP地址,使用已经实现的Associate建立与IED Server的逻辑连接。2.使用已经实现的 GetServerDirectory 向 IED Server 发送请求,IED Server会响应一个名称列表,这个名称列表即为逻辑设备列表,其用于填充ICD文件Server下的LDevice 项。3.将上一步获取到的逻辑设备列表中的每一个逻辑设备名作为参数,向IEDServer发送GetLogicalDeviceDirectory请求获取逻辑设备下的逻辑节点名称。IEDServer会响应一个名称列表,目前大多数IED设备返回的这个名称列表是一个按照MMS (制造报文规范)规则的名称列表,在这个列表中,把不含”符号的名称提取出来作为逻辑节点列表进行保存。4.将第三步中解析出的逻辑节点列表中的每一个逻辑节点作为参数,使用GetDataDefinit1n请求获取每个逻辑节点的数据定义。IED Server会响应一个结构定义表,目前大多数IH)设备返回的这个结构定义表是一个遵循MMS协议规范按照功能约束排序的表,与IEC61850规范不一致,需要按照IEC61850定义的逻辑节点/数据对象/数据属性的方式重新构建树形结构。同时提取根据响应结果中的” RP”和” BR”项,作为逻辑节点下的ReportControl项存起来;提取根据响应结果中的” SV”项,作为逻辑节点下的SampledValueControl项存起来;提取根据响应结果中的” LG”项,作为逻辑节点下的LogControl项存起来;提取根据响应结果中的”GO”项,作为逻辑节点下的GSEControl项存贮起来。5.将第三步中解析出的逻辑节点列表中的每一个逻辑节点作为参数,使用GetAllDataValues获取逻辑节点中所有数据属性的值,进行处理后保存至第四步建立的树形数据结构的数据属性的相应位置。6.从第四步建立的树形数据结构中取出ReportControl项、LogControl项、GSEControl项和SampledValueControl项信息,分别填充IQ)文件中相应逻辑节点下的ReportControl 项、LogControl 项、GSEControl 项和 SampledValueControl 项。7.从树形数据结构中取逻辑节点下的数据对象定义和数据属性及数据属性的值等,填充ICD文件中相应逻辑节点下的D0I项、DAI项和Val项等。8.使用 GetLogicalDeviceDirectory 服务获取数据集名。9.根据上步所获取的数据集名,使用GetDataSetDirectory服务本文档来自技高网
...

【技术保护点】
一种智能变电站电子设备能力描述文件的自动生成方法,其特征在于,该生成方法按照一定的顺序向IED设备发送请求,并对每次请求的结果进行处理,作为后续请求的依据,在完成一系列请求后,将最终所有请求的结果进行解析处理后按照标准中的语法规则自动保存为智能电子设备能力描述文件ICD。

【技术特征摘要】

【专利技术属性】
技术研发人员:余存黄利军黄浩然王柏恒申艳红张欣马仪成崔晓优张睿
申请(专利权)人:许继集团有限公司许继电气股份有限公司国家电网公司
类型:发明
国别省市:河南;41

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

1