2.1.2数据类型模板一致性检测
依据DL/T 860-7-3、DL/T 860-7-4,对SCL模型文件的数据类型模板进行一致性检测。检测内容主要有:标准LNodeType的强制或有条件强制DO是否存在,其数据类型和顺序是否正确;扩展DO命名空间是否存在、是否冲突,扩展DO与其它DO是否冲突;扩展CDC类型的命名空间cdcNs和cdcName属性是否存在,CDC类型是否正确;DOType的强制 DA是否存在,其顺序、数据类型是否正确;DAType的强制BDA是否存在,标准BDA顺序是否正确,DAType数据类型是否正确;标准Enumtype类型和值是否正确等。
2.1.3数据类型模板检查
检查SCL模型中<DataTypeTemplates>元素内定义的各种数据类型模板是否存在内容相同、命名不同的情况;检查LnodeType模板、DOType目标、DAType模板、EnumType模板是否存在重复定义。
检查SCL模型中<DataTypeTemplates>元素内定义的各种数据类型模板是否被引用;检查LnodeType、DO-Type、DAType、EnumType是否被引用。
2.1.4数据集、控制块配置的一致性检查
检查模型文件中的数据集、控制块配置是否符合内部一致性原则,包括IED配置的数据集DataSet实际个数、数据集配置的FCDA实际个数、IED配置的报告控制块ReportControl实际个数、模型文件中IED配置的日志控制块LogControl的实际个数是否不大于定义的最大值,数据集配置的FCDA各非空的属性值是否指向模型中已存在的数据对象和数据属性。
2.1.5模型数据对象实例化配置检查
检查模型中的实例化对象和实例值与数据类型模板定义的一致性,包括模型的实例化配置DOI/SDI/DAI的对象索引是否与数据类型模板定义的数据结构一致;模型的实例化配置DOI/SDI/DAI的实例值是否与数据类型模板定义的数据格式、数据范围一致。
2.1.6通信参数和命名的一致性检查
检查模型文件中的IED通信参数和有关命名是否符合内部一致性原则,包括:Communication下的Connect-edAP的属性apName是否指向已存在的IED下的访问点,iedName属性是否指向已存在的IED; Communication下的GSE的属性CbName、1dInst是否指向IED下已存在的控制块,SMV配置的CbName、1dInst是否指向IED下已存在的控制块;IED的IP地址是否全局唯一,IED的命名是否全局唯一,SCD文件中GMSE通信配置<GSE>下的MAC-Address是否全局唯一,APPID、VLAN_ ID的位数和数据范围是否正确。
2.1.7虚端子连线配置检查
检查SCD模型中GOOSE、SMV虚端子连线,包括:GOOSE虚端子连线的对象索引是否有效,GOOSE虚端子连线的对象类型收发双方是否一致;SMV虚端子连线的对象索引是否有效,SMV虚端子连线的对象数据类型收发双方是否一致;SCD模型中存在订阅关系的虚端子,相应的GOOSE发送方控制块的通信参数配置是否存在等。
2.2国网标准检测
国网侧GDW 396等规范详细制订了有关应用类装置的逻辑设备、逻辑节点的建模规范,因此需检查IED的LD、LN、DO、DA是否符合国网规范。此外,依据规范中有关模型工程化配置的要求,检查逻辑设备、逻辑节点、访问点、数据集和报告的命名是否符合命名要求,LD和LN实例的desc描述是否符合要求等。
2.3不同类型模型文件的一致性检查
智能变电站配置文件包括ICD、SSD、SCD、CID,它们相互间配置信息的内容须一致。其中最主要的是SCD和CID,即SCD模型中通信Communication下指定的IED的访问点ConnectedAl〕及其内容、C IED>区的全部内容应与CID文件中对应的内容完全一致。
2.4运行模型与离线模型的一致性校验
通过IEC 61850通信服务接口联机获取运行装置的动态模型,并将获取的动态模型与离线模型文件中的静态模型进行比对。比对内容包括:各数据对象是否完全一致,各种数据属性的数据类型是否一致,数据集是否一致,实例化的数据属性初始值是否完全一致等。