本发明涉及一种交换机报文转发技术,具体涉及一种应用于智能变电站交换机报文转发的方法和系统。
背景技术:
目前,国内各网省公司都进行了智能变电站试点。未来,在智能电网建设的大背景下,智能变电站快速发展是必然趋势,而如何更加高效的提高智能变电站的调试与建设效率是一个急需解决的问题。现阶段变电站的发展过程中,无论是综自站、数字化站还是智能站,变化更多的发生于信息流的传输。但由于继电保护的原理没有变,所以电力系统技术人员遇到的问题也集中于智能变电站中信息流传输过程中。
目前智能变电站中,继电保护通信网络信息流划分依靠人工划分的现状,根本的原因在于电力系统对交换机的应用是基于通信方式的,由于应用场合和应用环境的不同,对交换机应用的过程的易用程度产生很大的区别,尤其体现在调试,运维阶段。虽然可以通过配置静态组播或是动态组播的方式提升一些用户体验,但是这几种方法并没有从根本上解决智能变电站中,继电保护通信网络信息流划分中的问题,对于电力调试和运维也没提供便捷的方法。
技术实现要素:
为了克服上述现有技术的不足,本发明提供一种应用于智能变电站交换机报文转发的方法和系统,本发明对当前智能变电站内的智能设备进行统一性校验,提高校验完整性与准确性,并且有利于后期维护。
为了实现上述发明目的,本发明采取如下技术方案:
一种应用于智能变电站交换机报文转发的方法,所述方法包括以下步骤:
(1)统计智能变电站内智能设备的数量和种类;
(2)定义所述智能设备的名称;
(3)自定义转发表;
(4)对转发表进行校验。
优选的,所述步骤(1)还包括对所述智能变电站中的功能控制块进行统计归类,所述功能控制块为所述智能设备的子集,用于在智能变电站系统中完成一个特定功能的控制块信息。
优选的,所述步骤(2)中,所述定义所述智能设备的名称采用英文字符的形式,区分大小写,所述智能设备名称定义之间不能出现重复。
优选的,所述步骤(3)包括如下步骤:
步骤3-1、按照所述智能变电站配置文件即SCD文件中定义的智能设备订阅关系,完成自定义转发表的建立,所述转发表包括订阅方和被订阅方两个条目;
步骤3-2、按照所述SCD文件中的订阅关系将所述智能设备的名称填入所述转发表中。
优选的,所述步骤(4)包括如下步骤:
步骤4-1、对所述智能设备名称进行统计;
步骤4-2、所述智能设备名称是否符合命名规则,所述命名规则是一种对于智能设备名称命名的一种特定约定规范,能够在智能设备的名称中体现该设备所属的间隔信息和功能信息,若符合则执行步骤4-3,否则对名称进行修正,并跳转到步骤4-1;
步骤4-3、对转发订阅进行统计;
步骤4-4、对照SCD文件中规定的订阅关系校验转发表中的订阅双方描述是否正确,若正确则校验结束,否则对订阅关系进行修正,并跳转至步骤4-3。
优选的,一种应用于智能变电站交换机报文转发的系统,所述系统包括依次相连的智能设备归类模块、智能设备名称定义模块、自定义转发表模块和转发表校验模块,所述智能设备归类模块,用于统计智能变电站内智能设备的数量和种类;
所述智能设备名称定义模块,用于定义所述智能设备的名称;
所述自定义转发表模块,用于自定义转发表;
所述转发表校验模块,用于校验转发表。
与最接近的现有技术比,本发明提供的技术方案具有以下优异效果:
本发明对当前智能变电站内的智能设备进行统一性校验,即在数量和功能完整性上校验,可以保证自定义转发表中的智能设备的完整性和名称的合理性,进而提高了校验的完整性和准确性。
本发明在后期维护上提供电力系统人员理解的内容辅助完成网络交换问题的处理,有助于网络交换的后期维护。
附图说明
图1是本发明应用于智能变电站交换机报文转发方法的流程图,
图2是图1中转发表校验步骤的流程图,
图3是本发明提供的用于智能变电站交换机报文转发系统的示意图
具体实施方式
下面结合附图对本发明作进一步详细说明。
本发明提供一种应用于智能变电站的基于智能设备名称识别的自定义转发表的交换机报文转发方法,包括以下流程,如图1所示:
步骤1、智能设备归类:智能变电站中的二次设备种类在智能变电站完成设计后基本确定,本步骤在完成智能变电站设计后需要统计该智能变电站内的设备数量与种类,如该站有多少台线路保护,多少台测控等。
对所述智能变电站中的功能控制块进行统计归类,功能控制块指在智能变电站系统中完成一个特定功能的控制块信息,功能控制块是智能设备的子集,即同一智能设备可包含不同的功能控制块。
步骤2、智能设备名称定义。
本步骤在上一步骤完成的智能设备归类统计的基础上,完成对各类智能设备的名称定义上,名称定义采用英文字符的形式,区分大小写,名称定义时可以将一个智能设备的应用环境特征描述的较为清楚,如一台应用于xx线路的测控设备,可以将其名称定义为xxck等,此定义方式完全结合电力系统业务特征,可以将问题通俗化,利于电力系统运维人员的识别与使用。此步骤的基本原则是智能设备名称定义之间不能出现重复,即一个名称对应一个智能设备,对于单个智能设备存在多个不同用途的控制块的情况,可以进一步在名称中定义控制块用途以示区别。
其中智能设备的命名规则的制定需要根据电力系统运行要求和运维人员的理解方式进行,从而保证生成的智能设备名称定义一方面符合电力系统要求,二方面便于运维人员理解。
步骤3、自定义转发表。
在完成了智能设备名称定义后,技术人员按照智能变电站配置文件即SCD文件中定义的智能设备订阅关系,完成自定义转发表的建立,转发表主要有两个条目,即订阅方和被订阅方。技术人员只需按照SCD文件中的订阅关系将先前定义的智能设备名称填入该表即可。
步骤4、转发表校验:
该步骤主要完成对先前几个步骤合理性的校验工作,合理性校验工作主要有两项,第一项为根据自定义好的智能设备名称进行智能设备名称的合理性和智能设备的反校验,通过该项检查可以保证自定义转发表中的智能设备的完整性和名称的合理性。第二项为校验转发表的正确性,通过对照SCD文件中规定的订阅关系校验转发表中的订阅双方描述是否正确。
如图2所示,校验转发表包括如下步骤:
步骤a、对所述智能设备名称进行统计;
步骤b、所述智能设备名称是否符合命名规则,若符合则执行步骤c,否则对名称进行修正,并跳转到步骤a;
命名规则是一种对于智能设备名称命名的一种特定约定规范,即希望在智能设备的名称中体现该设备所属的间隔信息和功能信息,如110kV茂文线合并单元,其名称中体现了该智能设备的所属间隔信息为110kV茂文线和功能信息为合并单元,完成数据采样功能。
步骤c、对转发订阅进行统计;
步骤d、对照SCD文件中规定的订阅关系校验转发表中的订阅双方描述是否正确,若正确则校验结束,否则对订阅关系进行修正,并跳转至步骤c。
如图3所示,一种应用于智能变电站交换机报文转发的系统,所述系统包括依次相连的智能设备归类模块、智能设备名称定义模块、自定义转发表模块和转发表校验模块,所述智能设备归类模块,用于统计智能变电站内智能设备的数量和种类;
所述智能设备名称定义模块,用于定义所述智能设备的名称;
所述自定义转发表模块,用于自定义转发表;
所述转发表校验模块,用于校验转发表。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求范围当中。