System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种配置文件校验方法、装置及存储介质制造方法及图纸_技高网

一种配置文件校验方法、装置及存储介质制造方法及图纸

技术编号:40606368 阅读:3 留言:0更新日期:2024-03-12 22:12
本发明专利技术公开了一种配置文件校验方法、装置及存储介质,其中方法包括:获取安全自动装置的安全自动装置特征;根据安全自动装置特征生成对应的第一配置文件;接收第二配置文件,对第二配置文件与第一配置文件进行数据校验;若第二配置文件与第一配置文件校验不通过,不执行文件下发配置;若第二配置文件与第一配置文件校验通过,执行文件下发配置。本发明专利技术根据安全自动装置特征生成对应的第一配置文件,并将第一配置文件与接收到的第二配置文件进行数据校验,能够准确校验接收到的第二配置文件正确性,从而能够在配置文件下发生效时进行把关,能够有效避免配置文件下发错误的情况发生,使得安全自动装置能够安全稳定运行。

【技术实现步骤摘要】

本专利技术涉及电力系统,尤其是涉及一种配置文件校验方法、装置及存储介质


技术介绍

1、数字化变电站遵循iec61850标准,自上而下分成站控层、间隔层和过程层,依靠网络完成站内各设备之间的连接,并通过配置文件交换所需要的数据信息。一系列配置文件的传递是实现数字化变电站系统功能的基础。配置文件的传递起源于设备提供的icd文件(配置文件),进而由系统配置工具在站控层面形成全站统一的scd文件,接着由装置配置工具针对每个装置生成唯一对应该装置的cid文件,供装置设备实际运行。

2、系统配置工具及装置配置工具分属各个不同的产品供应商,工具软件开发和维护不尽相同,在配置文件的导入导出期间不可避免需要有人工干预,使得最后在装置上实际运行的cid文件的完全正确性难于可靠保证,既增加了现场调试的难度和工作量,又对装置运行产生了风险。

3、备用电源自动投入装置在电网系统中被大量采用,其相较其他保护设备不同,保护设备基本上只要接入某一线路间隔的电气量信息即可,一般文件配置错误的概率较小,而备用电源自动投入装置则是需要接入多间隔i/o信息,并且需要接入的类型繁多,首先要接入电压电流,其次还需要接入开关位置,再其次还需要接入手跳信号,最后还需要接入跳合闸出口及各种闭锁信号等等。以目前使用较多的220kv变电站220kv侧备自投为例,需要接入2段母线三相电压ⅰmua、ⅰmub、ⅰmuc、ⅱmua、ⅱmub、ⅱmuc;6条220kv线路的三相切换后电压、三相电流1ua、1ub、1uc、1ia、1ib、1ic~6ua、6ub、6uc、6ia、6ib、6ic;6条220kv线路电压1ux~6ux;8条110kv负荷线路的电压电流1fua~8fua、1fia~8fia;220kv母联开关及线路开关的hwj信号和stj信号;6条220kv线路的跳闸出口和合闸出口;220kv母联开关跳闸出口和合闸出口,8条110kv负荷线路的跳闸出口,还有母差闭锁信号等。

4、在数字化变电站中,这些数据的采样接收和发送均通过光纤接入,像上述的220kv变电站220kv侧备用电源自动投入装置,sv输入配置16个、goose输入配置11个、goose输出15个,如此之多通道量需要进行配置,存在文件的错误配置的风险和隐患。

5、目前的对于配文件的校验方式是调试员拿到配置文件后,直接下发到备备用电源自动投入装置,备用电源自动投入装置却无法检验配置文件的正确性与否,这种不经过检验的文件直接下装到备自投装置进行运行的情况,会给备用电源自动投入装置的安全可靠运行带来较大的风险和隐患。


技术实现思路

1、本专利技术提供一种配置文件校验方法、装置及存储介质,以解决备用电源自动投入装置无法检验配置文件的正确性,导致备用电源自动投入装置的安全可靠运行存在较大风险和隐患的技术问题。

2、本专利技术提供了一种配置文件校验方法,包括:

3、获取安全自动装置的安全自动装置特征;

4、根据所述安全自动装置特征生成对应的第一配置文件;

5、接收第二配置文件,对所述第二配置文件与所述第一配置文件进行数据校验;

6、若所述第二配置文件与所述第一配置文件校验不通过,不执行文件下发配置;若所述第二配置文件与所述第一配置文件校验通过,执行文件下发配置。

7、进一步的,所述安全自动装置特征包括:

8、安全自动装置需要接入的电气量、需要接入的开入量和需要接入的跳闸出口量。

9、进一步的,所述对所述第二配置文件与所述第一配置文件进行数据校验,包括:

10、根据所述第二配置文件和所述第一配置文件对应的有序子集,进行数据校验。

11、进一步的,所述根据所述第二配置文件和所述第一配置文件对应的有序子集,进行数据校验,包括:

12、对所述第二配置文件的配置数据按照自然排序,组成第一有序子集;

13、以所述第一有序子集的逻辑节点为索引,组成所述有序子集的第一特征函数;

14、以所述第一特征函数作为索引,遍历所述第一配置文件中的配置数据,并根据所述第一配置文件中的配置数据组成第二有序子集;

15、比对所述第一有序子集和所述第二有序子集中的各个元素是否相同,若是,统计得到所述第一有序子集的第一序数和所述第二有序子集的第二序数;

16、比对所述第一有序数和所述第二有序数是否相同,若是,则以所述第二特征函数作为索引,遍历所述安全自动装置中的配置所述,并根据所述安全自动装置中的配置数据组成第三有序子集;

17、将所述第一有序子集中的输入虚端子和所述第三有序子集中的输出虚端子进行级联认证,若所述输入虚端子和所述输出虚端子相同,则统计所述第三有序子集的第三有序数;

18、在所述第三有序数和所述第二有序数相同时,判断所述第二配置文件与所述第一配置文件校验通过。

19、进一步的,所述配置数据包括逻辑节点、数据集、数据名称、数据描述和数据属性。

20、本专利技术的还提供了一种配置文件校验装置,包括:

21、特征信息获取模块,用于获取安全自动装置的安全自动装置特征;

22、配置文件生成模块,用于根据所述安全自动装置特征生成对应的第一配置文件;

23、配置文件校验模块,用于接收第二配置文件,对所述第二配置文件与所述第一配置文件进行数据校验;

24、配置文件执行模块,用于若所述第二配置文件与所述第一配置文件校验不通过,不执行文件下发配置;若所述第二配置文件与所述第一配置文件校验通过,执行文件下发配置。

25、进一步的,所述安全自动装置特征包括:

26、安全自动装置需要接入的电气量、需要接入的开入量和需要接入的跳闸出口量。

27、进一步的,所述配置文件校验模块还用于:

28、根据所述第二配置文件和所述第一配置文件对应的有序子集,进行数据校验。

29、进一步的,所述根据所述第二配置文件和所述第一配置文件对应的有序子集,进行数据校验,包括:

30、对所述第二配置文件的配置数据按照自然排序,组成第一有序子集;

31、以所述第一有序子集的逻辑节点为索引,组成所述有序子集的第一特征函数;

32、以所述第一特征函数作为索引,遍历所述第一配置文件中的配置数据,并根据所述第一配置文件中的配置数据组成第二有序子集;

33、比对所述第一有序子集和所述第二有序子集中的各个元素是否相同,若是,统计得到所述第一有序子集的第一序数和所述第二有序子集的第二序数;

34、比对所述第一有序数和所述第二有序数是否相同,若是,则以所述第二特征函数作为索引,遍历所述安全自动装置中的配置所述,并根据所述安全自动装置中的配置数据组成第三有序子集;

35、将所述第一有序子集中的输入虚端子和所述第三有序子集中的输出虚端子进行级联认证,若所述输入虚端子和所述输出虚本文档来自技高网...

【技术保护点】

1.一种配置文件校验方法,其特征在于,包括:

2.如权利要求1所述的配置文件校验方法,其特征在于,所述安全自动装置特征包括:

3.如权利要求1所述的配置文件校验方法,其特征在于,所述对所述第二配置文件与所述第一配置文件进行数据校验,包括:

4.如权利要求3所述的配置文件校验方法,其特征在于,所述根据所述第二配置文件和所述第一配置文件对应的有序子集,进行数据校验,包括:

5.如权利要求4所述的配置文件校验方法,其特征在于,所述配置数据包括逻辑节点、数据集、数据名称、数据描述和数据属性。

6.一种配置文件校验装置,其特征在于,包括:

7.如权利要求6所述的配置文件校验装置,其特征在于,所述安全自动装置特征包括:

8.如权利要求6所述的配置文件校验装置,其特征在于,所述配置文件校验模块还用于:

9.如权利要求8所述的配置文件校验装置,其特征在于,所述根据所述第二配置文件和所述第一配置文件对应的有序子集,进行数据校验,包括:

10.一种存储介质,其特征在于,所述存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述存储介质所在设备执行如权利要求1至5中任意一项所述的一种配置文件校验方法。

...

【技术特征摘要】

1.一种配置文件校验方法,其特征在于,包括:

2.如权利要求1所述的配置文件校验方法,其特征在于,所述安全自动装置特征包括:

3.如权利要求1所述的配置文件校验方法,其特征在于,所述对所述第二配置文件与所述第一配置文件进行数据校验,包括:

4.如权利要求3所述的配置文件校验方法,其特征在于,所述根据所述第二配置文件和所述第一配置文件对应的有序子集,进行数据校验,包括:

5.如权利要求4所述的配置文件校验方法,其特征在于,所述配置数据包括逻辑节点、数据集、数据名称、数据描述和数据属性。

6.一种...

【专利技术属性】
技术研发人员:陈兴华陈锦昌黄立贤王延纬林建熙李新超杨振南王馨尉
申请(专利权)人:广东电网有限责任公司
类型:发明
国别省市:

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

1