一种基于标准化实例文件的SCD文件裁剪方法技术

技术编号:29488482 阅读:26 留言:0更新日期:2021-07-30 18:59
本发明专利技术公开一种基于标准化实例文件的SCD文件裁剪方法,在不改变SCD文件语法的情况下,将实例化部分进行标准化,从而达到减少SCD文件大小的目的。通过对实例化部分进行标准化,建立标准化的实例化模板文件,装置从实例化模板中获取初始值信息,从而减少了现有的装置模型ICD的大小,进而由ICD合成SCD时总的大小也就减少了。

【技术实现步骤摘要】
一种基于标准化实例文件的SCD文件裁剪方法
本专利技术涉及智能变电站
,具体涉及一种基于标准化实例文件的SCD文件裁剪方法。
技术介绍
智能电站使用单一的SCD文件描述全站配置,涵盖全部信息模型,包括一次设备模型,二次设备模型,辅助设备模型等。SCD文件通过系统配置工具进行通信、虚端子连线和修改描述等配置,然后提供给各应用设备使用。SCD在提供间隔层、过程层装置的配置是通过CID文件和CCD文件的形式提供,单个文件大小一般不超过5M。而对于站控层装置或系统,需要加载整个SCD文件才能实现对全站设备的通信,例如:监控系统,嵌入式远动机等设备都需要使用SCD文件生成系统数据库。随着变电站的规模越来越大,SCD文件越来越大,特别是加入交换机模型之后100个IED的SCD文件就达到300M。对于硬件资源有限的嵌入式装置或系统,大SCD文件会造成时效性很差,装置启动一次就需要十分钟左右。因此,需要对SCD进行裁剪以满足嵌入式设备的时效性要求。
技术实现思路
(一)专利技术目的本专利技术的目的提供了一种基于标准化实例文件的SCD文件裁剪方法,在不改变SCD文件语法的情况下,通过将实例化部分进行标准化,从而达到减少SCD文件大小的目的。(二)技术方案为解决上述问题,本专利技术的一个方面提供了一种基于标准化实例文件的SCD文件裁剪方法,其特征在于,在不改变SCD文件语法的情况下,通过将实例化部分进行标准化,所述裁剪方法只裁剪SCD文件的实例化部分中用于保护专业的装置运行初始数据,保留用于自动化专业的描述信息。(三)有益效果本专利技术的上述技术方案具有如下有益的技术效果:本专利技术通过对实例化部分进行标准化,建立标准化的实例化模板文件,装置从实例化模板中获取初始值信息,从而减少了现有的装置模型中智能电子设备能力描述文件(IEDCapabilityDescription,缩写ICD)的大小,进而由ICD集成SCD时总的大小也就减少了。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明了,下面结合具体实施方式,对本专利技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念。本专利技术的基于标准化实例文件的SCD文件裁剪方法,是在不改变SCD文件语法的情况下,通过将实例化部分进行标准化,从而达到减少SCD文件大小的目的。接下来以裁剪前包含实例化(DOI)部分的模型文件为例进行说明。裁剪前包含实例化(DOI)部分的模型文件的文本内容,即接地距离Ⅰ段的实例化文本,如下所示。可以看出,SCD中的实例化部分主要包括两部分:用于保护专业的装置运行初始数据和用于自动化专业的描述信息。裁剪规则:对于DOI节点,如果包含dU子节点则保留dU子节点,同时删除DOI的desc属性和其他子节点;如果不包含dU子节点则保留DOI的desc,并删除DOI的所有子节点。以接地距离Ⅰ段的LN为例:对于DOI:Mod(模式),共实例化2个信号值,分别是stVal,标识装置的运行模式;ctlModel:标识该数据的控制模式。stVal和ctlModel这两个属性是装置的运行数据,是装置能力或状态的描述信息。对于需要使用SCD的站控层系统(例如:监控系统等)可以通过服务实时获取该信号值,因此可以将这两个信号作为标准化实例化值存在于装置中,而不用在ICD文件中进行实例化。对于DOI:GndStr(接地距离Ⅰ段定值),共实例化6个信号值,分别是setMag、units、minVal、maxVal、stepSize、dU,分别标识:模拟量的值,单位,最小值,最大值,步长,描述。其中dU属于描述信息需要保留,其他的都属于装置能力的描述值,对于需要使用SCD的站控层系统(例如:监控系统等)可以通过服务动态获取,因此可以作为标准化实例化值存在于装置中,而不用在ICD文件中进行实例化。本专利技术所提供的裁剪方法只裁剪装置所需的初始数据,保留描述信息。裁剪后包含实例化(DOI)部分的模型文件的文本内容,即基于标准实例文件的接地距离Ⅰ段的实例化文本,如下所示。可以看出,裁剪后包含实例化(DOI)部分的模型文件具有描述信息,经过测试,裁剪后文件大小相比裁剪前可以减少55.7%。由于装置所有的测点信息均来自于数据模板,而实例化数据更多的是给保护类装置使用,对于嵌入式装置主要实现数据的接收和转发功能,其测点数据都通过IEC61850服务动态获取,因此,通过对实例化部分进行标准化,建立标准化的实例化模板文件,装置从实例化模板中获取初始值信息。这样就减少了现有的装置模型ICD的大小,进而由ICD合成SCD时总的大小也就减少了。综上所述,本专利技术公开一种基于标准化实例文件的SCD文件裁剪方法,在不改变SCD文件语法的情况下,将实例化部分进行标准化,从而达到减少SCD文件大小的目的。应当理解的是,本专利技术的上述具体实施方式仅仅用于示例性说明或解释本专利技术的原理,而不构成对本专利技术的限制。因此,在不偏离本专利技术的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。此外,本专利技术所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。本文档来自技高网...

【技术保护点】
1.一种基于标准化实例文件的SCD文件裁剪方法,其特征在于,在不改变SCD文件语法的情况下,将实例化部分进行标准化,所述裁剪方法只裁剪SCD文件的实例化部分中用于保护专业的装置运行初始数据,保留用于自动化专业的描述信息。/n

【技术特征摘要】
1.一种基于标准化实例文件的SCD文件裁剪方法,其特征在于,在不改变SCD文件语法的情况下,将实例化部分进行标...

【专利技术属性】
技术研发人员:杨震晖常奇峰任红旭陈强万首丰韩悦孙佳佳杨辉方正罗欣王文洒刘振宇李永亮孟新昊陈豆
申请(专利权)人:许继集团有限公司许继电气股份有限公司许昌许继软件技术有限公司
类型:发明
国别省市:河南;41

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

1