System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电力系统自动化,特别是一种变电站间隔层五防闭锁测试方法、存储介质和电子设备。
技术介绍
1、变电站自动化技术经过数十年的发展,已经在电力系统中得到了广泛应用,现代变电站自动化系统通常包括站控层、间隔层和过程层三个层级,其中间隔层作为连接站控层与过程层的中间环节,发挥着至关重要的作用,通过间隔层的智能设备实现对电气设备的监控与控制,已成为当前技术发展的重要趋势之一,在此背景下,变电站间隔层的五防闭锁技术逐渐受到重视,五防闭锁技术主要包括防止误分、误合、误操作、误入带电间隔和防止带负荷拉、合隔离开关等功能,旨在提高变电站运行的安全性和可靠性;
2、尽管现有的五防闭锁技术在实践中已得到一定的应用,但仍存在一些不足之处,传统的五防闭锁测试方法通常依赖于人工操作,测试过程繁琐且容易出错,现有的自动化测试方法多依赖于预先设定的测试场景,缺乏灵活性和适应性,难以全面覆盖和精确模拟实际运行中的复杂情况,尤其是在测试任务序列的生成方面,现有方法往往缺乏系统化和智能化的解决方案,这导致测试结果的可靠性和准确性难以保证。
技术实现思路
1、本专利技术目的在于提供一种变电站间隔层五防闭锁测试方法、存储介质和电子设备,以解决上述问题。
2、本专利技术通过下述技术方案实现:
3、一种变电站间隔层五防闭锁测试方法,其包括,
4、构建一、二次模型数据库和间隔层五防闭锁逻辑规则集合;
5、基于逻辑规则集合生成正反向逻辑任务序列;
7、使用站控层网络服务获取并评估逻辑运算结果。
8、作为本专利技术所述一种变电站间隔层五防闭锁测试方法的一种优选方案,其中:所述构建一、二次模型数据库包括,
9、根据变电站的实际配置,确定一次设备和二次设备的种类,定义每个设备的状态变量,为每个设备分配唯一id标识;
10、将一次设备状态变量、二次设备状态变量转化为对应的模型;
11、将一次设备模型和二次设备模型进行关联形成一、二次模型数据库;
12、设置设备模型的初始参数,将设备模型、状态变量和关联关系集成scd文件导入一、二次模型数据库,scd文件包括逻辑节点、关联信号量和运算结果的索引r。
13、作为本专利技术所述一种变电站间隔层五防闭锁测试方法的一种优选方案,其中:所述构建间隔层五防闭锁逻辑规则集合指使用python中的`pandas`库从excel文件中提取五防闭锁逻辑规则数据,excel文件内容包括操作设备编号、各设备在不同情况下的闭锁条件及其具体说明,在一、二次模型数据库中创建表后将五防闭锁逻辑规则数据导入。
14、作为本专利技术所述一种变电站间隔层五防闭锁测试方法的一种优选方案,其中:所述基于逻辑规则集合生成正反向逻辑任务序列指通过解析scd文件,获取变电站中一次设备模型和二次设备模型的配置,包括设备名称、类型和关联关系,从一、二次模型数据库中识别出与五防闭锁逻辑相关的关键设备,包括断路器、隔离开关和变压器;
15、根据设备唯一id标识,从scd文件中获取状态变量的具体信息,包括电压、电流和开关状态,确定每个设备状态变量的取值范围,根据状态变量创建状态组合si,状态组合包括设备电压、电流和开关状态的取值范围;
16、根据五防闭锁逻辑规则,计算每个状态组合si的预期闭锁值bi,公式为:
17、bi=c·p+hi(i-imax)+hv(vmin-v)
18、其中,bi是预期闭锁值,c是设备状态,p是开关状态,闭合为1,断开为0,hi(i-imax)和hv(vmin-v)为阶跃函数,i是电流,imax是电流的最大允许值,v是电压,vmin是电压最小允许值;
19、根据每个状态组合定义对应的预期闭锁值,定义预期闭锁值和预期闭锁状态的映射规则,将状态组合si作为索引,从状态映射表中查找对应的预期闭锁状态;
20、设置状态组合为初始状态si0,通过得到的预期闭锁状态ti,生成从初始状态到预期闭锁状态的正向逻辑任务序列,并生成从预期闭锁状态返回初始状态的反向逻辑任务序列,每个逻辑任务序列包括初始状态组合si0和对应的预期闭锁状态ti。
21、作为本专利技术所述一种变电站间隔层五防闭锁测试方法的一种优选方案,其中:所述通过虚拟置值批量处理正反向逻辑任务序列生成逻辑运算结果指通过建立虚拟置值公式,生成对应的虚拟置值指令,将生成的虚拟置值指令发送ied设备进行批量处理,包括:
22、根据生成的正向和反向逻辑任务序列,构建虚拟置值模型,从生成的正向和反向逻辑任务序列中,提取每条任务序列的状态组合si;
23、通过索引ri确定每个状态组合在一、二次模型数据库的位置,确定每个状态组合中状态变量的值,利用虚拟置值公式计算虚拟置值q,公式为:
24、
25、其中,qvi为虚拟置值电压,qii为虚拟置值电流,qpi为虚拟置值开关位置量,a1,a2,a3为状态组合的放大和缩小比例系数,b1,b2,b3为状态组合的偏移量系数,rvi、rii、rpi为通过索引ri读取到的状态组合中的vi、ii、pi的值;
26、根据提取的状态组合si和索引ri利用虚拟置值公式计算虚拟置值,将计算得到的虚拟置值qvi,qii,qpi组合成指令格式,将生成的指令格式转换为ied设备可识别的指令格式,将生成的虚拟置值指令通过通信网络发送到ied设备,ied设备根据设置的虚拟置值进行逻辑运算,得到逻辑运算结果,逻辑运算结果包括设备当前状态值、测量值和操作结果。
27、作为本专利技术所述一种变电站间隔层五防闭锁测试方法的一种优选方案,其中:所述使用站控层网络服务指在站控层主控系统中,使用iec61850协议,通过以太网交换机将ied设备与站控层网络连接,利用mms的getdatavalue服务从ied设备获取逻辑运算结果,并使用mms的write服务发送控制指令和虚拟置值指令到ied设备。
28、作为本专利技术所述一种变电站间隔层五防闭锁测试方法的一种优选方案,其中:所述评估逻辑运算结果指从正向和反向逻辑任务序列中提取每个状态组合对应的预期闭锁值bi,对比获取的逻辑运算结果中的状态值ki,若bi等于ki,则逻辑正确,若bi不等于ki,则逻辑不正确,将评估结果记录在测试报告后进行分析。
29、作为本专利技术所述一种变电站间隔层五防闭锁测试方法的一种优选方案,其中:所述将评估结果记录在测试报告后进行分析指对测试报告上所有评估结果进行详细分析,识别潜在的逻辑错误和设备故障,找出异常原因,生成详细的评估报告后反馈给测试人员和系统开发团队,根据反馈结果对变电站间隔层五防闭锁测试系统进行改进,优化闭锁逻辑和测试流程。
30、一种计算机设备,包括:存储器和处理器;所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现变电站间隔层五防本文档来自技高网...
【技术保护点】
1.一种变电站间隔层五防闭锁测试方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤S1中构建一、二次模型数据库具体包括如下步骤,
3.如权利要求2所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤S1中构建间隔层五防闭锁逻辑规则集合具体的,指使用Python中的`pandas`库从EXCEL文件中提取五防闭锁逻辑规则数据,EXCEL文件内容包括操作设备编号、各设备在不同情况下的闭锁条件及其具体说明,在一、二次模型数据库中创建表后将五防闭锁逻辑规则数据导入。
4.如权利要求3所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤S2具体为通过解析SCD文件,获取变电站中一次设备模型和二次设备模型的配置,包括设备名称、类型和关联关系,从一、二次模型数据库中识别出与五防闭锁逻辑相关的关键设备,包括断路器、隔离开关和变压器;
5.如权利要求4所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤S3具体为通过建立虚拟置值公式,生成对应的虚拟置值指令,将生成的虚
6.如权利要求5所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤S4中使用站控层网络服务具体为在站控层主控系统中,使用IEC61850协议,通过以太网交换机将IED设备与站控层网络连接,利用MMS的GetDataValue服务从IED设备获取逻辑运算结果,并使用MMS的Write服务发送控制指令和虚拟置值指令到IED设备。
7.如权利要求6所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤S4中评估逻辑运算结果指从正向和反向逻辑任务序列中提取每个状态组合对应的预期闭锁值Bi,对比获取的逻辑运算结果中的状态值Ki,若Bi等于Ki,则逻辑正确,若Bi不等于Ki,则逻辑不正确,将评估结果记录在测试报告后进行分析。
8.如权利要求7所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤S4中将评估结果记录在测试报告后进行分析具体指对测试报告上所有评估结果进行详细分析,识别潜在的逻辑错误和设备故障,找出异常原因,生成详细的评估报告后反馈给测试人员和系统开发团队,根据反馈结果对变电站间隔层五防闭锁测试系统进行改进,优化闭锁逻辑和测试流程。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述的计算机程序被处理器执行时,使所述计算机可读存储介质所在设备执行权利要求1至8中任一项所述的变电站间隔层五防闭锁测试方法。
10.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器上存储有可在所述处理器上运行的程序,所述处理器执行所述程序时实现如权利要求1至8中任一项所述的变电站间隔层五防闭锁测试方法。
...【技术特征摘要】
1.一种变电站间隔层五防闭锁测试方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤s1中构建一、二次模型数据库具体包括如下步骤,
3.如权利要求2所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤s1中构建间隔层五防闭锁逻辑规则集合具体的,指使用python中的`pandas`库从excel文件中提取五防闭锁逻辑规则数据,excel文件内容包括操作设备编号、各设备在不同情况下的闭锁条件及其具体说明,在一、二次模型数据库中创建表后将五防闭锁逻辑规则数据导入。
4.如权利要求3所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤s2具体为通过解析scd文件,获取变电站中一次设备模型和二次设备模型的配置,包括设备名称、类型和关联关系,从一、二次模型数据库中识别出与五防闭锁逻辑相关的关键设备,包括断路器、隔离开关和变压器;
5.如权利要求4所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤s3具体为通过建立虚拟置值公式,生成对应的虚拟置值指令,将生成的虚拟置值指令发送ied设备进行批量处理,包括:
6.如权利要求5所述的一种变电站间隔层五防闭锁测试方法,其特征在于:所述步骤s4中使用站控层网络服务具体为在站控层主控系统中,使用iec61850协议,通过以太网交换机将i...
【专利技术属性】
技术研发人员:刘金柱,张森森,刘军,王石磊,韩东伟,王国瑞,李朝阳,于守艳,景国明,
申请(专利权)人:河南送变电建设有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。