电力调度自动化系统的迁移数据验证方法

文档序号:7770146阅读:718来源:国知局
电力调度自动化系统的迁移数据验证方法
【专利摘要】本发明公开了一种电力调度自动化系统的迁移数据验证方法,其实施步骤如下:选择电力调度自动化系统业务迁移对应的新、旧主站,在旧主站中选择某个待验证子站,断开待验证子站与旧主站的正常通信通道并创建对应的模拟子站,在新、旧主站中为模拟子站选择一个遥控点作为当前遥控点,针对当前遥控点依次下发遥控选择命令、遥控执行命令或遥控撤销命令,通过模拟子站采集当前新、旧主站下发命令的原始数据,并检查和比对原始数据来完成每一个遥控点的数据验证,最终恢复待验证子站与旧主站的正常通信通道。本发明能够为电力调度自动化系统在新、旧主站之间的迁移提供保障,具有验证速度快、验证效率高、验证准确性好、简单易行的优点。
【专利说明】电力调度自动化系统的迁移数据验证方法
【技术领域】
[0001]本发明涉及电力调度自动化系统,具体涉及一种电力调度自动化系统的迁移数据验证方法。
【背景技术】
[0002]随着国家电网“三集五大”发展战略思想的提出,调控一体化已经成为国家电网公司未来一段时间的发展方向。调控一体化全面实施后,对于主站系统、远动系统和运行管理都将提出新的要求,在此新形势下,为确保电力系统的安全、稳定运行,对底层的通信的一致性、可靠性和容错能力都将提出更高的要求。在调控一体化管理模式下,各级调度自动化系统必须具备和实施设备遥控功能。在调度自动化系统换型期间,必然涉及到新、旧主站系统数据及业务及迁移,其中主站业务迁移具体是指在已经完成从旧主站到新主站的数据迁移以后,将旧主站的业务全部迁移到新主站,在业务迁移完毕后即可停用旧主站。目前,相关的安装调试在很大程度上依赖于设备制造商的配合,对于新投运的变电站,施工工期相对宽裕,设备调试时设备处于未投运状态,风险可控,实施时虽然工作量较大,通过较多的实验能保证设备的正常投运。对于已投入运行的站的切换,降低测试风险,减少停运时间,固化测试操作流程,确保检测的科学、高效变得尤其重要。由于旧主站和新主站进行业务迁移时涉及到的主站系统、远动系统及一次设备都是运行中的设备,在无有效的风险把控手段下,测试风险极高。同时,电力调度自动化系统常采用IEC60870-5-101/104规约进行通信,而调控一体化全面实施后,对远动系统通信和运行管理都将提出新的要求,规约一致性是基础要求,信息点核对是必要操作,尤其是对遥控信息点比对。由于每个主站包含的遥控点信息众多,之前遥控对点基本都是通过人工进行检查,此方法极有可能由于遗漏而导致新、旧主站之间的信息点不一致,给主站的业务迁移带来严重的安全隐患。此外,由于新、旧主站上会涉及大量的配置参数,因此在涉及业务迁移过程中,除了需要考虑新、旧主站之间远动规约参数设置不一致的问题,同样也可能给主站的业务迁移带来严重的后果。综上所述,在业务迁移过程中,如何实施主站业务迁移数据验证,如何发现主站业务迁移过程中的潜在隐患,及时发现已有缺陷,保障业务迁移的可靠性,已经成为一项亟待解决的关键技术问题。

【发明内容】

[0003]针对现有技术的上述问题,本发明要解决的技术问题是提供一种能够为旧主站向新主站迁移提供保障、验证速度快、验证效率高、验证准确性好、简单易行的电力调度自动化系统的迁移数据验证方法。
[0004]为了解决上述技术问题,本发明采用的技术方案为:
一种基于电力调度自动化系统(主站)业务迁移数据验证方法,其实施步骤如下:
I)数据验证开始,选择电力调度自动化系统业务迁移对应的新、旧主站,在所述旧主站中选择某个已接入的子站作为当前子站;断开当前子站与旧主站对应正常通信通道,创建与当前子站对应的模拟子站,将所述模拟子站分别与新、旧主站建立通信,按照指定遥控操作顺序在新、旧主站中为模拟子站选择一个遥控点作为当前遥控点;
2)所述新、旧主站分别向所述模拟子站下发针对当前遥控点的遥控选择命令;
3)分别采集及保存当前的新、旧主站分别下发的遥控选择命令的原始数据,通过检查两份原始数据中的站址及遥控点号来判断下发的遥控选择命令是否正确,如果任意一份原始数据中的站址及遥控点号不正确,则跳转执行步骤7);如果两份原始数据中的站址及遥控点号均正确,则跳转执行步骤4);
4)通过比对判断所述两份遥控选择命令报文间是否存在差异,如果两份原始数据之间存在差异,则跳转执行步骤7);如果两份原始数据之间不存在差异,则跳转执行步骤5);
5)所述新、旧主站分别向模拟子站下发遥控执行命令或者遥控撤销命令;
6)分别采集及保存当前旧主站及对应的新主站分别下发的遥控执行命令或遥控撤销命令的原始数据,通过比对判断两份原始数据之间是否存在差异,如果所述两份原始数据之间存在差异则跳转执行步骤7);否则跳转执行步骤8);
7)报错并执行遥控撤销,分析相关原因并排除错误;在当前新、旧主站中选择下一个未验证的遥控点作为当前遥控点,跳转执行步骤2);
8)检查是否新、旧主站中的所有遥控点已经按照指定遥控操作顺序执行完毕,如果尚未执行完毕则在当前新、旧主站中选择下一个未验证的遥控点作为当前遥控点并跳转执行步骤2),否则跳转执行步骤9);
9)恢复当前子站与旧主站的正常通信通道;检查当前子站与旧主站之间的通信是否正常,如果当前子站与旧主站之间的通信正常则跳转执行步骤10),否则报错退出;
10)检查旧主站的所有子站是否已经全部验证完毕,如果已经全部验证完毕则跳转执行步骤11);否则在所述旧主站中选择下一个已接入且待验证的子站作为新的当前子站,断开当前子站与旧主站对应正常通信通道;创建与当前子站对应的模拟子站,将所述模拟子站分别与新、旧主站建立通信,按照指定遥控操作顺序在新、旧主站中为模拟子站选择一个遥控点作为当前遥控点,跳转执行步骤2);
11)数据验证完毕,生成验证报告。
[0005]本发明基于电力调度自动化系统的主站业务迁移数据验证方法具有下述优点:
1、本发明通过向电力调度自动化系统迁移的新、旧主站下发遥控命令(发遥控选择命令、遥控执行命令或遥控撤销命令),并通过创建的模拟子站接收新、旧主站发送的命令报文,通过验证正确性以及命令报文原始数据的一致性来完成新、旧主站之间的迁移数据验证,能够有力地提新、旧主站系统的切换及遥控操作测试效率,最大限度降低人为误动的可能,降低测试风险,使得在最短停运时间内完成各项必要的测试工作,顺利过渡到新的运行模式,验证规约实现的正确性、可靠性和有效性,保证新主站的验收投运,确保新主站在业务迁移后能够平稳运行,能够实现通信规约、配置参数以及遥控操作检查、能够验证新主站容错能力以及健壮性、能够为旧主站向新主站迁移提供保障,具有验证速度快、验证效率高、验证准确性好、简单易行的优点。
[0006]2、本发明通过基于电力调度自动化系统新、旧主站下发遥控命令,并通过模拟子站接收新、旧主站发送的命令报文,通过验证正确性以及命令报文原始数据的一致性来完成新、旧主站之间的业务迁移数据验证,能够提高在远动系统的规约使用水平,有利于各种基础数据正确性和完整性的保障工作。
[0007]3、本发明通过基于电力调度自动化系统新、旧主站下发遥控命令,并通过模拟子站接收新、旧主站发送的命令报文,通过验证正确性以及命令报文原始数据的一致性来完成新、旧主站之间的业务迁移数据验证,为主站业务迁移提供了一种运维管理规范,也可以填补应用软件来验证新、旧主站系统迁移数据正确性的空白。
【专利附图】

【附图说明】
[0008]图1为本发明实施例的方法流程示意图。
【具体实施方式】
[0009]如图1所示,本实施例电力调度自动化系统的迁移数据验证方法的实施步骤如下:
I)数据验证开始,选择电力调度自动化系统业务迁移对应的新、旧主站,在旧主站中选择某个已接入的子站作为当前子站(以下简称为A子站);断开A子站与旧主站对应正常通信通道,创建与A子站对应的模拟子站,将模拟子站分别与新、旧主站建立通信,按照指定遥控操作顺序在新、旧主站中为模拟子站选择一个遥控点作为当前遥控点。
[0010]本实施例中具体是通过预设的遥控顺序操作表来指定遥控操作顺序,创建与A子站对应的模拟子站时,具体是采用《规约仿真子系统》作为模拟子站模拟软件,通过该模拟子站模拟软件来创建与A子站对应的模拟子站并分别与新、旧主站建立通信。本实施例在进行主站业务迁移数据验证时,预先断开A子站与旧主站对应正常通信通道,防止由于数据验证操作对旧主站系统的运行造成影响,防止实际遥控命令下行到真正变电站,导致相关运行设备遥控出口,改变其运行方式。
[0011]2)新、旧主站分别向模拟子站下发针对当前遥控点的遥控选择命令。本实施例中,分别在新、旧主站对应待验证子站的遥控画面中分别下发遥控选择命令。为了保证新、旧主站遥控操作的一致性,除了通信规约要一致外,本实施例中新、旧主站规约的参数配置定义是完全一致的,即遥控点及其参数、数据库、遥控画面的定义是一致的,若有不一致也可能会导致遥控误操作。
[0012]3)分别采集及保存当前的新、旧主站分别下发的遥控选择命令的原始数据,通过检查两份原始数据中的站址及遥控点号来判断下发的遥控选择命令是否正确,如果任意一份原始数据中的站址及遥控点号不正确,则跳转执行步骤7);如果两份原始数据中的站址及遥控点号均正确,则跳转执行步骤4)。
[0013]本实施例中具体是采用软件《规约仿真子系统》来模拟子站并与实际的调度自动化系统主站(当前旧主站及对应的新主站)进行通信,且具体是通过软件《规约分析子系统》来记录通信过程并采集获得通信数据(例如,遥控选择命令的原始数据),通过模拟子站的方法,能够方便地获取当前旧主站及对应的新主站下发的命令,无需涉及对当前旧主站及对应的新主站进行修改。
[0014]4)通过比对判断两份遥控选择命令报文间是否存在差异,如果两份原始数据之间存在差异,则跳转执行步骤7);如果两份原始数据之间不存在差异,则跳转执行步骤5)。
[0015]5)新、旧主站分别向模拟子站下发遥控执行命令或者遥控撤销命令。[0016]本实施例中,通过新、旧调度自动化系统下发遥控执行命令或者遥控撤销命令具体是分别对应当前旧主站及对应的新主站的遥控画面中分别下发遥控执行命令或者遥控撤销命令。
[0017]6)分别采集及保存当前旧主站及对应的新主站分别下发的遥控执行命令或遥控撤销命令的原始数据,通过比对判断两份原始数据之间是否存在差异,如果两份原始数据之间存在差异则跳转执行步骤7);否则跳转执行步骤8)。
[0018]7)报错并执行遥控撤销,分析相关原因并排除错误;在当前新、旧主站中选择下一个未验证的遥控点作为当前遥控点,跳转执行步骤2)。
[0019]8)检查是否新、旧主站中的所有遥控点已经按照指定遥控操作顺序执行完毕,如果尚未执行完毕则在当前新、旧主站中选择下一个未验证的遥控点作为当前遥控点并跳转执行步骤2),否则跳转执行步骤9)。
[0020]9)恢复A子站与旧主站的正常通信通道;检查A子站与旧主站之间的通信是否正常,如果A子站与旧主站之间的通信正常则跳转执行步骤10),否则报错退出。
[0021]10)检查旧主站的所有子站是否已经全部验证完毕,如果已经全部验证完毕则跳转执行步骤11);否则在旧主站中选择下一个已接入且待验证的子站作为新的A子站,断开A子站与旧主站对应正常通信通道;创建与A子站对应的模拟子站,将模拟子站分别与新、旧主站建立通信,按照指定遥控操作顺序在新、旧主站中为模拟子站选择一个遥控点作为当前遥控点,跳转执行步骤2)。
[0022]11)数据验证完毕,生成验证报告。
[0023]新主站在正式投运前除了做正常的测试操作外,为检查新主站的性能还可以做一些性能测试,包括容错能力及健壮性测试。模拟一定数量的子站设备进行大容量变化数据的测试(也可以按新主站设计的最大容量进行测试),检查主站的反应时间和极端状态下的适应能力、运行可靠性等。新主站对子站错误的应答信息的处理,如:错误的遥控返校信息、无遥控预命令/选择命令的遥控执行操作等。本实施例通过监视记录两套主站输出口的通信报文并智能比对分析来检查新、旧主站实现的IEC101/104规约一致性,通过步骤3)和步骤6)对新主站与旧主站之间的远动操作命令(遥控选择命令、遥控执行命令或者遥控撤销命令)进行比对,一方面能够基于遥控点对规约进行验证,此外还能够对参数配置定义也进行验证,若在线检查出两者有任何差异则及时给出提示/报警,并提供整个报文记录及比对分析报告,从而能够从实际操作的角度来对新、旧主站实现的IEC101/104规约一致性进行验证,验证规约实现的正确性、可靠性和有效性,保证新主站的验收投运,确保新主站在业务迁移后能够平稳运行。在通过本实施例验证了新、旧主站参数配置定义的一致性后,为确保遥控操作正确,新主站与子站仿真设备(与变电站设备的遥控点定义完全一致)进行实际的控制操作,子站仿真设备应动作正确、稳定可靠。若条件许可,还可以选择一个变电站,在遥控操作的安全性有保障的情况下让新主站对实际的变电站自动化设备进行遥控操作,检查主站、子站遥控相关参数配置的正确性和遥控二次执行回路正确性。在整个数据验证过程中,本实施例会进行全程通信监视记录,发现异常及时分析并提供异常报告,此项测试可以进一步验证本实施例方法的可行性。
[0024]本实施例中,生成验证报告具体包括遥控顺序操作表和通信报文比对分析表。其中遥控顺序操作表的内容参见表I所示,通信报文比对分析表则用于记录新、旧主站的遥控命令不一致的数据差异比对分析报告信息。
[0025]表1:遥控顺序操作表。
【权利要求】
1.一种电力调度自动化系统的迁移数据验证方法,其特征在于实施步骤如下: 1)数据验证开始,选择电力调度自动化系统业务迁移对应的新、旧主站,在所述旧主站中选择某个已接入的子站作为当前子站;断开当前子站与旧主站对应正常通信通道,创建与当前子站对应的模拟子站,将所述模拟子站分别与新、旧主站建立通信,按照指定遥控操作顺序在新、旧主站中为模拟子站选择一个遥控点作为当前遥控点; 2)所述新、旧主站分别向所述模拟子站下发针对当前遥控点的遥控选择命令; 3)分别采集及保存当前的新、旧主站分别下发的遥控选择命令的原始数据,通过检查两份原始数据中的站址及遥控点号来判断下发的遥控选择命令是否正确,如果任意一份原始数据中的站址及遥控点号不正确,则跳转执行步骤7);如果两份原始数据中的站址及遥控点号均正确,则跳转执行步骤4); 4)通过比对判断所述两份遥控选择命令报文间是否存在差异,如果两份原始数据之间存在差异,则跳转执行步骤7);如果两份原始数据之间不存在差异,则跳转执行步骤5); 5)所述新、旧主站分别向模拟子站下发遥控执行命令或者遥控撤销命令; 6)分别采集及保存当前旧主站及对应的新主站分别下发的遥控执行命令或遥控撤销命令的原始数据,通过比对判断两份原始数据之间是否存在差异,如果所述两份原始数据之间存在差异则跳转执行步骤7);否则跳转执行步骤8); 7)报错并执行遥控撤销,分析相关原因并排除错误;在当前新、旧主站中选择下一个未验证的遥控点作为当前遥控点,跳转执行步骤2); 8)检查是否新、旧主站中的所有遥控点已经按照指定遥控操作顺序执行完毕,如果尚未执行完毕则在当前新、旧主站中选择下一个未验证的遥控点作为当前遥控点并跳转执行步骤2),否则跳转执行步骤9); 9)恢复当前子站与旧主站的正常通信通道;检查当前子站与旧主站之间的通信是否正常,如果当前子站与旧主站之间的通信正常则跳转执行步骤10),否则报错退出; 10)检查旧主站的所有子站是否已经全部验证完毕,如果已经全部验证完毕则跳转执行步骤11);否则在所述旧主站中选择下一个已接入且待验证的子站作为新的当前子站,断开当前子站与旧主站对应正常通信通道;创建与当前子站对应的模拟子站,将所述模拟子站分别与新、旧主站建立通信,按照指定遥控操作顺序在新、旧主站中为模拟子站选择一个遥控点作为当前遥控点,跳转执行步骤2); 11)数据验证完毕,生成验证报告。
【文档编号】H04L29/06GK103457955SQ201310414994
【公开日】2013年12月18日 申请日期:2013年9月12日 优先权日:2013年9月12日
【发明者】梁运华, 谢培元, 潘志敏, 梁勇超, 罗志平, 漆展, 郭文辉, 李龙 申请人:国家电网公司, 国网湖南省电力公司检修公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1