基于二次回路文件比对的智能变电站调试方案生成方法_2

文档序号:8282871阅读:来源:国知局
)制定完调试方案后,若在变电站改扩建时,因GOOSE/SV变动而开展整组调试的,还需制定安全措施,具体步骤包括:
[0021]先将整组调试的发送IED和接收IED标定为试验设备;再根据试验设备GOOSE/SV发布控制块的索引名称,在步骤1.3)生成的TX2文件中搜索订阅此发布控制块的IED,从IED的差异文件中搜索得到IED的差异代码,若差异代码不是CODE_NEW,将此IED标定为运行设备;遍历运行设备GOOSE/SV接收控制块,若控制块的发布IED是试验设备,则将此试验设备与运行设备间的二次回路标定为试验系统和运行系统的边界回路。
[0022]本发明所达到的有益效果:本发明利用二次回路文件比对生成的差异文件进行分析,形成调试方案和安全措施,从装置调试的角度完整清晰的表达二次系统所改动的内容,实现了智能变电站二次系统调试方案的自动生成,通过试验系统和运行系统边界回路的扫描,实现了调试中的安全措施,有效指导智能变电站新建、改扩建的现场调试工作,极大的提高了现场调试和运维的效率。
【附图说明】
[0023]图1是基于二次回路文件比对的智能变电站调试方案生成方法流程图。
【具体实施方式】
[0024]下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
[0025]基于二次回路文件比对的智能变电站调试方案生成方法,包括步骤:
[0026]I)解析不同版本的S⑶文件生成IED 二次回路文件集合,以IED名称为主键、CRC校验码为值的键值对列表CRC文件,“控制块名-1ED名” 一对多的二维表关系TX2文件,具体步骤包括:
[0027]1.1)根据Q/GDW1396-2012标准提出的过程层虚端子CRC计算方法,解析输入的不同版本的SCD文件并提取计算CRC所用的不同版本的IED 二次回路文件集合,即形成两个不同版本S⑶文件的中间文件集合;二次回路文件包括GOOSE发布、GOOSE订阅、SV发布、SV订阅所需的通信参数、控制块信息和物理端口信息,具体格式符合国家电网公司企业标准 Q/GDW1396-2012 ;
[0028]1.2)根据Q/GDW1396-2012标准提出的过程层虚端子CRC计算方法,计算IED 二次回路文件的CRC校验码,形成以IED名称为主键、CRC校验码为值的键值对列表文件,称为CRC文件;
[0029]1.3)遍历全部IED 二次回路文件的GOOSE订阅和SV订阅部分,记录接收的控制块索引名称和当前IED名称,得到“控制块名-1ED名”一对多的二维表关系文件,称为TX2文件,表示某个发送控制块被哪些IED所订阅,用于查询回路试验所影响的运行设备范围。
[0030]2)对步骤I)生成的两个版本IED 二次回路文件,比对IED过程层CRC校验码、控制块信息、通信参数、数据通道,将差异内容和差异代码写入差异文件,具体步骤包括:
[0031]2.1)比对CRC文件得到IED的差异:将步骤1.2)生成的不同版本的CRC文件按IED名称升序排列,形成升序排列的键值对列表;再根据主键值,即IED名称,将两个键值对列表进行交叉比对,具体方法为:如出现主键增加,则判定为IED增加项;如出现主键减少,则判定为IED删减项;如出现主键相同,则根据键值,即CRC校验码,判定是否相同,若不同则判定为IED差异项;最后将差异的IED存入差异文件,并赋予差异代码(CODE),具体为:增加代码为C0DE_NEW,删减代码为C0DE_DEL,差异代码为C0DE_DIFF ;
[0032]2.2)比对IED过程层控制块,得到发布/订阅控制块差异:分别对GOOSE发布、GOOSE订阅、SV发布、SV订阅四个部分控制块进行比对,具体为:
[0033]2.2.DGOOSE发布控制块比对:将生成的不同版本的二次回路文件的GOOSE发布控制块按控制块索引名称为主键升序排列,并记录控制块排序前的序号,排序后交叉比对两个二维表,具体方法为:如出现主键增加,则判定为GOOSE发布控制块增加项;如出现主键减少,则判定为GOOSE发布控制块删减项;如出现主键相同,则比较控制块排序前的序号是否相同,且同时按步骤2.3)、2.4)比对控制块的通信参数和数据通道,记录比对结果,根据比对结果判定是否相同,若不同则判定为GOOSE发布控制块差异项;最后将差异的GOOSE发布控制块存入差异文件,并赋予差异代码(CODE);
[0034]2.2.2) GOOSE订阅控制块比对、SV发布控制块比对、SV订阅控制块比对与2.2.1)方法相同;
[0035]2.3)通信参数比对:G00SE发布和GOOSE订阅的通信参数比对项包括:MAC地址、VLAN-1D、VLAN优先级、APPID、控制块索引、数据集索引、GOID和版本号ConfRev,将差异部分存入差异文件,并赋予差异代码(CODE) ;SV发布和SV订阅的通信参数比对项包括:MAC地址、VLAN-1D, VLAN优先级、APPID、SVID和版本号ConfRev,将差异部分存入差异文件,并赋予差异代码(CODE);
[0036]2.4)数据通道比对:G00SE发布和SV发布的数据通道比对项包括:数据通道数目、数据通道序号、数据类型、发布虚端子索引和短地址;G00SE订阅和SV订阅的数据通道比对项包括:数据通道数目、数据通道序号、数据类型、接收虚端子索引和短地址,将差异部分存入差异文件,并赋予差异代码(CODE)。
[0037]3)通过分析步骤2)生成的差异文件中GOOSE发布、GOOSE订阅、SV发布、SV订阅的控制块差异、控制块序号、通信参数差异、数据通道差异,形成调试方案中的调试项目,再分析整组调试项目中发送IED和订阅IED的关联关系,搜索得到试验系统和运行系统的边界回路,作为安全措施的实施回路,具体步骤包括:
[0038]3.1)遍历差异文件中G00SE/SV发布的差异信息,分析控制块差异、通信参数差异、数据通道差异,形成调试方案中的调试项目:
[0039]当G00SE/SV发布控制块的差异代码为C0DE_NEW或C0DE_DIFF时,需要对IED开展G00SE/SV输出的单体调试,具体调试项目为:
[0040]当通信参数的差异代码为C0DE_NEW或C0DE_DIFF时,调试项目为G00SE/SV输出的通信参数检查,即检查IED发出的G00SE/SV数据的通信参数应与差异文件中改动后的通信参数一致;当数据通道的差异代码为C0DE_NEW或C0DE_DIFF时,调试项目为G00SE/SV输出的一致性检查,即通过IED功能测试,检查IED发出的G00SE/SV应与差异文件中改动后的数据通道一致。
[0041]3.2)遍历差异文件中G00SE/SV订阅的差异信息,分析控制块差异、控制块序号差异、通信参数差异、数据通道差异,形成调试方案中的调试项目;
[0042]当G00SE/SV订阅控制块的差异代码为C0DE_NEW或C0DE_DIFF时,需要对IED开展G00SE/SV输入的单体调试或整组调试,具体调试项目为:
[0043]当通信参数的差异代码为C0DE_NEW或C0DE_DIFF时,仅需要开展G00SE/SV输入的单体调试,调试项目为G00SE/SV输入的通信参数检查,即检查IED接收的G00SE/SV数据的通信参数应与差异文件中改动后的通信参数一致,检查IED的G00SE/SV链路无异常告馨.1=I ,
[0044]当数据通道的差异代码为C0DE_NEW或C0DE_DIFF时,除需要开展G00SE/SV输入的单体调试调试项目外,还要开展G00SE/SV输入整组调试,从发送侧IED输出G00SE/SV,检查IED输入的G00SE/SV应与差异文件中改动后的数据通道一致;当接收的控制块序号为C0DE_NEff或C0DE_DIFF时,需要开展接收链路断链告警一致性检查,模拟接收链路中断,检查IED上送监控系统的链路告警描述应与实际链路一致;
[0045]3.3)根据步骤3.2)制定完调试方案后,特别在变电站改扩建时,因3.2)中G00SE/SV变动而开展整组
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1