基于SCD文件的嵌入式远动系统通用配置方法

需积分: 9 4 下载量 182 浏览量 更新于2024-09-11 1 收藏 378KB PDF 举报
"这篇文章主要探讨了如何利用IEC61850标准中的SCD文件,即变电站系统配置描述文件,来生成嵌入式远动系统装置的定义。作者提出了一个通用方法,该方法基于数据集合名称到系统数据类型的映射以及预定义的公用数据类(CDC)属性规则。在解析大规模SCD文件时,采用流式处理和DOM方式的结合,有效地解决了在资源有限的嵌入式设备上处理大文件的内存问题。实际应用表明,这种方法在提高配置效率和减少错误方面具有显著效果。" IEC61850是国际电工委员会制定的一项标准,主要用于智能电网中的通信协议,特别是变电站自动化系统。SCD文件是该标准下的一种核心文件,它包含了变电站内所有智能电子设备(IED)的配置信息和通信参数,提供了一个统一的数据交换平台。通过SCD文件,可以实现不同厂家设备之间的互操作性。 在传统的远动系统中,数据传输通常基于如IEC60870-5-101或IEC60870-5-104等协议,这些协议以二维表格的形式组织信息。然而,随着变电站自动化水平的提高,用户对信息的需求更加多样化,例如事件、告警、压板和定值等。因此,从SCD文件自动生成分类信息表示的装置定义系统数据库,能够提高效率并减少人为配置错误。 文中介绍的方法首先依赖于数据集合名称到系统数据类型的映射,这意味着通过识别SCD文件中各个数据集的名称,可以确定相应的数据类型。同时,利用预定义的CDC属性规则,可以确保正确地解析出系统所需的公用数据类。在解析SCD文件的过程中,结合流式处理和DOM解析的优点,可以在不消耗大量内存的情况下处理大文件。流式处理适用于处理大型文件,因为它按顺序读取数据,而DOM解析则便于处理文件结构和提取所需信息。 通过这种方法,嵌入式远动系统可以直接根据SCD文件生成装置定义,而无需手动配置,从而提高了配置效率。实际工程中的应用验证了这种方法的有效性,减少了人为错误,并且适应了嵌入式系统资源有限的环境。 总结来说,这篇文章提供了在IEC61850框架下,利用SCD文件自动化生成嵌入式远动系统装置定义的通用方法,这对于提升变电站自动化系统的配置质量和效率具有重要意义。这种方法不仅简化了系统配置过程,还优化了解析大规模SCD文件的内存管理,对于推动智能电网的发展具有积极的促进作用。