一种基于标准化实例文件的SCD文件裁剪方法
文献发布时间:2023-06-19 12:02:28
技术领域
本发明涉及智能变电站技术领域,具体涉及一种基于标准化实例文件的SCD文件裁剪方法。
背景技术
智能电站使用单一的SCD文件描述全站配置,涵盖全部信息模型,包括一次设备模型,二次设备模型,辅助设备模型等。SCD文件通过系统配置工具进行通信、虚端子连线和修改描述等配置,然后提供给各应用设备使用。
SCD在提供间隔层、过程层装置的配置是通过CID文件和CCD文件的形式提供,单个文件大小一般不超过5M。而对于站控层装置或系统,需要加载整个SCD文件才能实现对全站设备的通信,例如:监控系统,嵌入式远动机等设备都需要使用SCD文件生成系统数据库。随着变电站的规模越来越大,SCD文件越来越大,特别是加入交换机模型之后100个IED的SCD文件就达到300M。对于硬件资源有限的嵌入式装置或系统,大SCD文件会造成时效性很差,装置启动一次就需要十分钟左右。因此,需要对SCD进行裁剪以满足嵌入式设备的时效性要求。
发明内容
(一)发明目的
本发明的目的提供了一种基于标准化实例文件的SCD文件裁剪方法,在不改变SCD文件语法的情况下,通过将实例化部分进行标准化,从而达到减少SCD文件大小的目的。
(二)技术方案
为解决上述问题,本发明的一个方面提供了一种基于标准化实例文件的SCD文件裁剪方法,其特征在于,在不改变SCD文件语法的情况下,通过将实例化部分进行标准化,所述裁剪方法只裁剪SCD文件的实例化部分中用于保护专业的装置运行初始数据,保留用于自动化专业的描述信息。
(三)有益效果
本发明的上述技术方案具有如下有益的技术效果:
本发明通过对实例化部分进行标准化,建立标准化的实例化模板文件,装置从实例化模板中获取初始值信息,从而减少了现有的装置模型中智能电子设备能力描述文件(IED Capability Description,缩写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%。由于装置所有的测点信息均来自于数据模板,而实例化数据更多的是给保护类装置使用,对于嵌入式装置主要实现数据的接收和转发功能,其测点数据都通过IEC 61850服务动态获取,因此,通过对实例化部分进行标准化,建立标准化的实例化模板文件,装置从实例化模板中获取初始值信息。这样就减少了现有的装置模型ICD的大小,进而由ICD合成SCD时总的大小也就减少了。
综上所述,本发明公开一种基于标准化实例文件的SCD文件裁剪方法,在不改变SCD文件语法的情况下,将实例化部分进行标准化,从而达到减少SCD文件大小的目的。
应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
- 一种基于标准化实例文件的SCD文件裁剪方法
- 一种智能变电站SCD文件标准化程度的校验方法