本发明涉及电力通信领域,具体而言,涉及一种台区识别系统。
背景技术:
网省电力公司都有配网精细化、台区线损统计等业务需求,需要理清台区下各计量表计的归属,因而载波通信单元需要具备台区识别功能。对于具备台区识别功能的载波通信单元,网省电力公司需要具备相应的测试手段测试台区识别的准确性和适应性。在实际使用现场测试存在诸多干扰,且物理环境固定,无法调节,不具备代表性。无法遍历仿真实际应用中的各种配用电物理通信场景。
当前台区识别测试只能在现场进行。选择用电信息采集应用现场,对被测用电信息采集设备的台区识别功能进行测试,这种测试方法在测试中无法模拟实际低压电力线物理路径,无法调节载波通信单元网络拓扑,也无法引入变压器参数对台区识别的影响。
针对现有技术采用人工现场测试的方式来测试台区识别功能,导致测试结果不准确的问题,目前尚未提出有效的解决方案。
技术实现要素:
本发明实施例提供了一种台区识别系统,以至少解决现有技术采用人工现场测试的方式来测试台区识别功能,导致测试结果不准确的技术问题。
根据本发明实施例的一个方面,提供了一种台区识别系统,包括:至少两组可调衰减器;至少两个台区,不同的台区包括串联在载波通信介质上的一组可调衰减器;多个表箱,分组分布在不同的台区上,每个台区中包含的表箱接入对应的一个可调衰减器;前置机,每个可调衰减器分别接入前置机,用于控制可调衰减器;测试设备,与前置机连接,并接入不同的载波通信介质,用于发送测试对象的测试数据,并在全网重新上电之后,获取基于测试数据的测试结果,其中,测试数据用于模拟不同台区上的不同网络拓扑,以及不同台区之间的通信差异。
进一步地,一组可调衰减器包括:多个可调衰减器,其中,测试设备通过前置机来控制一组可调衰减器中每个可调衰减器的衰减,以及不同可调衰减器之间的衰减,模拟得到不同网络的拓扑和不同台区之间的通信差异。
进一步地,表箱内安装待测sta,测试设备通过前置机来发送第一测试信息至每个表箱,第一测试信息包括:电表报文的控制信息和监控待测sta的监控信息;表箱内安装待测cco,为待测cco供电,并提供业务串口。
进一步地,系统还包括:模拟集中器,安装在测试设备和载波通信介质之间,内部安装待测cco模块,其中,测试设备通过发送第二测试信息来直接模拟集,第二测试信息包括:集中器报文的控制信息和监测待测cco的监控信息。
进一步地,系统还包括:透明注入装置,安装在测试设备和载波通信介质之间,通过测试设备控制将第三测试信息发送到载波通信介质上,其中,第三测试信息包括:测试触发报文。
进一步地,系统还包括:侦听装置,安装在测试设备和载波通信介质之间,将从载波通信介质上收到的报文上报至测试设备的测试系统软件中。
进一步地,系统还包括:信号发生器,连接于前置机和载波通信介质之间,用于自动注入至少一种噪声,其中噪声的注入位置可调。
进一步地,系统还包括:频谱仪,连接于前置机和载波通信介质之间,用于监控线路上的psd是否超标。
进一步地,基于预设条件确定不同的台区上的网络拓扑,其中,台区的类型包括如下至少之一:星型拓扑的高区分度台区、星型拓扑的中区分度台区、星型拓扑的低区分度台区、星型拓扑的区分上电台区、树型拓扑的高区分度台区、树型拓扑的中区分度台区、树型拓扑的低区分度台区和树型拓扑的区分上电台区。
根据本发明实施例的一个方面,提供了一种测试台区识别系统的方法,包括:接收测试对象的测试数据,其中,测试数据用于模拟不同的网络拓扑,以及不同台区之间的通信差异;在全网重新上电,获取基于测试数据的测试结果。
进一步地,台区识别系统包括:至少两组可调衰减器;至少两个台区,不同的台区包括串联在载波通信介质上的一组可调衰减器;多个表箱,分组分布在不同的台区上,每个台区中包含的表箱接入对应的一个可调衰减器;前置机,每个可调衰减器分别接入前置机,用于控制可调衰减器;测试设备,与前置机连接,并接入不同的载波通信介质,用于发送测试对象的测试数据,并在全网重新上电之后,获取基于测试数据的测试结果,其中,测试数据用于模拟不同台区上的不同网络拓扑,以及不同台区之间的通信差异。
进一步地,一组可调衰减器包括:多个可调衰减器,其中,测试设备通过前置机来控制一组可调衰减器中每个可调衰减器的衰减,以及不同可调衰减器之间的衰减,模拟得到不同网络的拓扑和不同台区之间的通信差异。
进一步地,表箱内安装待测sta,测试设备通过前置机来发送第一测试信息至每个表箱,第一测试信息包括:电表报文的控制信息和监控待测sta的监控信息;表箱内安装待测cco,为待测cco供电,并提供业务串口。
进一步地,安装在测试设备和载波通信介质之间的模拟集中器,内部安装待测cco模块,其中,测试设备通过发送第二测试信息来直接模拟集,第二测试信息包括:集中器报文的控制信息和监测待测cco的监控信息。
进一步地,系统还包括:透明注入装置,安装在测试设备和载波通信介质之间,通过测试设备控制将第三测试信息发送到载波通信介质上,其中,第三测试信息包括:测试触发报文。
进一步地,安装在测试设备和载波通信介质之间的侦听装置,将从载波通信介质上收到的报文上报至测试设备的测试系统软件中。
进一步地,连接于前置机和载波通信介质之间的信号发生器,用于自动注入至少一种噪声,其中噪声的注入位置可调。
进一步地,连接于前置机和载波通信介质之间的频谱仪,用于监控线路上的psd是否超标。
进一步地,基于预设条件确定不同的台区上的网络拓扑,其中,台区的类型包括如下至少之一:星型拓扑的高区分度台区、星型拓扑的中区分度台区、星型拓扑的低区分度台区、星型拓扑的区分上电台区、树型拓扑的高区分度台区、树型拓扑的中区分度台区、树型拓扑的低区分度台区和树型拓扑的区分上电台区。
在本发明实施例中,提供的台区识别系统至少包括两组可调衰减器,至少两个不同的包括串联在载波通信介质上的一组可调衰减器的台区,分组分布在不同的台区上的多个表箱,每个台区中包含的表箱接入对应的一个可调衰减器,每个可调衰减器分别接入的,用于控制可调衰减器的前置机,以及与前置机连接,并接入不同的载波通信介质,用于发送测试对象的测试数据,并在全网重新上电之后,获取基于测试数据的测试结果的测试设备。上述方案通过发送测试对象的测试数据,并基于测试结果,获取不同台区之间的通信差异,从而识别出不同的台区,解决了现有技术采用人工现场测试的方式来测试台区识别功能,导致测试结果不准确的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的台区识别系统的示意图;
图2是根据本发明实施例的一种可选的台区识别系统的示意图;
图3是根据本发明实施例的测试台区识别系统的方法的流程图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本发明实施例,提供了一种台区识别系统的实施例,图1是根据本发明实施例的台区识别系统的示意图,如图1所示,该系统包括:
至少两组可调衰减器;
至少两个台区,不同的台区包括串联在载波通信介质上的一组可调衰减器;
多个表箱,分组分布在不同的台区上,每个台区中包含的表箱接入对应的一个可调衰减器;
前置机,每个可调衰减器分别接入前置机,用于控制可调衰减器;
测试设备,与前置机连接,并接入不同的载波通信介质,用于发送测试对象的测试数据,并在全网重新上电之后,获取基于测试数据的测试结果,其中,测试数据用于模拟不同台区上的不同网络拓扑,以及不同台区之间的通信差异。
图2是根据本发明实施例的一种可选的台区识别系统的示意图,结合图2所示,该示例中包括:可调衰减器1~8,可调衰减器在此处作为程控衰减器,同时支持手动调整,可调范围0~127db。在测试系统的控制下自动进行衰减调整,以形成拓扑层级,来实现不同测试场景的模拟;表箱1~9,内安装待测sta,每个表箱可安装32个待测sta模块,为待测sta供电和提供业务串口。具备模拟电表的功能同时可以只作为串口,供pc直接模拟电表报文控制和监控待测sta;hardwarecontroller(即上述前置机),作为硬件控制前置机,用于控制可调衰减器、信号发生器、频谱仪以及表箱上下电,并通过网口与pc及各设备相连;测试设备可以为测试系统软件平台,测试系统软件平台为测试系统的核心部分,包含用例主流程的控制,负责用例集的管理、执行以及执行结果的判决。具体可如表一所示:
表一
由上可知,本申请上述实施例提供的台区识别系统至少包括两组可调衰减器,至少两个不同的包括串联在载波通信介质上的一组可调衰减器的台区,分组分布在不同的台区上的多个表箱,每个台区中包含的表箱接入对应的一个可调衰减器,每个可调衰减器分别接入的,用于控制可调衰减器的前置机,以及与前置机连接,并接入不同的载波通信介质,用于发送测试对象的测试数据,并在全网重新上电之后,获取基于测试数据的测试结果的测试设备。上述方案通过发送测试对象的测试数据,并基于测试结果,获取不同台区之间的通信差异,从而识别出不同的台区,解决了现有技术采用人工现场测试的方式来测试台区识别功能,导致测试结果不准确的技术问题。
作为一种可选的实施例,一组可调衰减器包括:多个可调衰减器,其中,测试设备通过前置机来控制一组可调衰减器中每个可调衰减器的衰减,以及不同可调衰减器之间的衰减,模拟得到不同网络的拓扑和不同台区之间的通信差异。
仍在图2的示例中,构建两个网络,每个网络实际控制4个表箱,通过控制表箱9、10与表箱4、8之间的衰减、噪声,来模拟现场不同台区之间的通信差异,进而测试不同场景下的无扰台区识别是否支持。上述系统还包括可调衰减器m、n,仍作为程控衰减器,同时支持手动调整,可调范围0~127db。用于调整表箱9与表箱4、表箱8之间的衰减,同信号发生器注入的噪声一起,实现对表箱9与4、8之间的snr控制。
作为一种可选的实施例,表箱内安装待测sta,测试设备通过前置机来发送第一测试信息至每个表箱,第一测试信息包括:电表报文的控制信息和监控待测sta的监控信息;表箱内安装待测cco,为待测cco供电,并提供业务串口。
在一种可选的实施例中,内安装待测sta,每个表箱可安装32个待测sta模块,为待测sta供电和提供业务串口。具备模拟电表的功能同时可以只作为串口,供pc直接模拟电表报文控制和监控待测sta;每个表箱可安装2个待测cco,为待测cco供电和业务串口。具备模拟集中器的功能同时可以只作为串口,供pc直接模拟集中器报文控制和监测待测cco。
作为一种可选的实施例,上述系统还包括:模拟集中器,安装在测试设备和载波通信介质之间,内部安装待测cco模块,其中,测试设备通过发送第二测试信息来直接模拟集,第二测试信息包括:集中器报文的控制信息和监测待测cco的监控信息。
仍结合图2所示,系统还包括模拟集中器1、2,模拟集中器1、2内安装待测cco模块系统还包括串口1、2,用于连接pc与模拟集中器,通过模拟集中器对待测cco进行控制和监测。
作为一种可选的实施例,上述系统还包括:透明注入装置,安装在测试设备和载波通信介质之间,通过测试设备控制将第三测试信息发送到载波通信介质上,其中,第三测试信息包括:测试触发报文。
具体的,透明注入装置用于满足宽带载波互联互通协议的物理层收发模块,在测试系统软件的控制下将测试触发报文发送到载波通信介质上,如图2中的透明注入单元。
作为一种可选的实施例,上述系统还包括:侦听装置,安装在测试设备和载波通信介质之间,将从载波通信介质上收到的报文上报至测试设备的测试系统软件中。
具体的,侦听装置用于满足宽带载波互联互通协议的物理层收发模块,将从在载波通信介质上收到的报文上报测试系统软件,如图2中的侦听单元。
作为一种可选的实施例,上述系统还包括:信号发生器,连接于前置机和载波通信介质之间,用于自动注入至少一种噪声,其中噪声的注入位置可调。
仍结合图2所示,信号发生器即为图2中的signalgenerator,该signalgenerator两路输出,根据用例自动注入各种噪声,噪声注入位置可调。
作为一种可选的实施例,上述系统还包括:频谱仪,连接于前置机和载波通信介质之间,用于监控线路上的psd是否超标。
具体的,psd(powerspectraldensity)用于表示功率谱密度。上述方案使用频谱仪检测功率谱密度,以确定线路上的功率密度是否超标。
作为一种可选的实施例,基于预设条件确定不同的台区上的网络拓扑,其中,台区的类型包括如下至少之一:星型拓扑的高区分度台区、星型拓扑的中区分度台区、星型拓扑的低区分度台区、星型拓扑的区分上电台区、树型拓扑的高区分度台区、树型拓扑的中区分度台区、树型拓扑的低区分度台区和树型拓扑的区分上电台区。
在一种可选的实施例中,台区的网路拓扑可以为如表二所示:
表二
实施例2
根据本发明实施例,提供了一种测试台区识别系统的方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图3是根据本发明实施例的测试台区识别系统的方法的流程图,如图3所示,该方法包括如下步骤:
步骤s302,接收测试对象的测试数据,其中,测试数据用于模拟不同的网络拓扑,以及不同台区之间的通信差异。
步骤s304,在全网重新上电,获取基于测试数据的测试结果。
在一种可选的实施例中,结合图2所示,可以构建两个网络,每个网络实际控制4个表箱,通过控制表箱9、10与表箱4、8之间的衰减、噪声,来模拟现场不同台区之间的通信差异,进而测试不同场景下的无扰台区识别是否支持,具体步骤如下:
1、通过调整衰减器1~8来控制两个网络不同的拓扑,如典型的星形和树形拓扑。
2、通过调整衰减器m和n,叠加信号发生器发出的噪声,来模拟表箱9、10实际上的归属。
3、进一步调节衰减器m和n,并叠加不同噪声信号,来改变表箱9、10与cco1、cco2之间的区分度,分成三级区分度,以考察不同产品的识别性能。
由上可知,本申请上述实施例通过接收测试对象的测试数据,其中,测试数据用于模拟不同的网络拓扑,以及不同台区之间的通信差异,在全网重新上电,获取基于测试数据的测试结果。上述方案通过模拟不同台区之间的通信差异进行台区的识别,解决了现有技术采用人工现场测试的方式来测试台区识别功能,导致测试结果不准确的技术问题。
作为一种可选的实施例,台区识别系统包括:至少两组可调衰减器;至少两个台区,不同的台区包括串联在载波通信介质上的一组可调衰减器;多个表箱,分组分布在不同的台区上,每个台区中包含的表箱接入对应的一个可调衰减器;前置机,每个可调衰减器分别接入前置机,用于控制可调衰减器;测试设备,与前置机连接,并接入不同的载波通信介质,用于发送测试对象的测试数据,并在全网重新上电之后,获取基于测试数据的测试结果,其中,测试数据用于模拟不同台区上的不同网络拓扑,以及不同台区之间的通信差异。
图2是根据本发明实施例的一种可选的台区识别系统的示意图,结合图2所示,该示例中包括:可调衰减器1~8,可调衰减器在此处作为程控衰减器,同时支持手动调整,可调范围0~127db。在测试系统的控制下自动进行衰减调整,以形成拓扑层级,来实现不同测试场景的模拟;表箱1~9,内安装待测sta,每个表箱可安装32个待测sta模块,为待测sta供电和提供业务串口。具备模拟电表的功能同时可以只作为串口,供pc直接模拟电表报文控制和监控待测sta;hardwarecontroller(即上述前置机),作为硬件控制前置机,用于控制可调衰减器、信号发生器、频谱仪以及表箱上下电,并通过网口与pc及各设备相连;测试设备可以为测试系统软件平台,测试系统软件平台为测试系统的核心部分,包含用例主流程的控制,负责用例集的管理、执行以及执行结果的判决。
作为一种可选的实施例,一组可调衰减器包括:多个可调衰减器,其中,测试设备通过前置机来控制一组可调衰减器中每个可调衰减器的衰减,以及不同可调衰减器之间的衰减,模拟得到不同网络的拓扑和不同台区之间的通信差异。
仍在图2的示例中,构建两个网络,每个网络实际控制4个表箱,通过控制表箱9、10与表箱4、8之间的衰减、噪声,来模拟现场不同台区之间的通信差异,进而测试不同场景下的无扰台区识别是否支持。上述系统还包括可调衰减器9、10,仍作为程控衰减器,同时支持手动调整,可调范围0~127db。用于调整表箱9与表箱4、表箱8之间的衰减,同信号发生器注入的噪声一起,实现对表箱9与4、8之间的snr控制。
作为一种可选的实施例,表箱内安装待测sta,测试设备通过前置机来发送第一测试信息至每个表箱,第一测试信息包括:电表报文的控制信息和监控待测sta的监控信息;表箱内安装待测cco,为待测cco供电,并提供业务串口。
在一种可选的实施例中,内安装待测sta,每个表箱可安装32个待测sta模块,为待测sta供电和提供业务串口。具备模拟电表的功能同时可以只作为串口,供pc直接模拟电表报文控制和监控待测sta;每个表箱可安装2个待测cco,为待测cco供电和业务串口。具备模拟集中器的功能同时可以只作为串口,供pc直接模拟集中器报文控制和监测待测cco。
作为一种可选的实施例,安装在测试设备和载波通信介质之间的模拟集中器,内部安装待测cco模块,其中,测试设备通过发送第二测试信息来直接模拟集,第二测试信息包括:集中器报文的控制信息和监测待测cco的监控信息。
仍结合图2所示,系统还包括模拟集中器1、2,模拟集中器1、2内安装待测cco模块系统还包括串口1、2,用于连接pc与模拟集中器,通过模拟集中器对待测cco进行控制和监测。
作为一种可选的实施例,上述系统还包括:透明注入装置,安装在测试设备和载波通信介质之间,通过测试设备控制将第三测试信息发送到载波通信介质上,其中,第三测试信息包括:测试触发报文。
具体的,透明注入装置用于满足宽带载波互联互通协议的物理层收发模块,在测试系统软件的控制下将测试触发报文发送到载波通信介质上,如图2中的透明注入单元。
作为一种可选的实施例,安装在测试设备和载波通信介质之间的侦听装置,将从载波通信介质上收到的报文上报至测试设备的测试系统软件中。
具体的,侦听装置用于满足宽带载波互联互通协议的物理层收发模块,将从在载波通信介质上收到的报文上报测试系统软件,如图2中的侦听单元。
作为一种可选的实施例,连接于前置机和载波通信介质之间的信号发生器,用于自动注入至少一种噪声,其中噪声的注入位置可调。
仍结合图2所示,信号发生器即为图2中的signalgenerator,该signalgenerator两路输出,根据用例自动注入各种噪声,噪声注入位置可调。
作为一种可选的实施例,连接于前置机和载波通信介质之间的频谱仪,用于监控线路上的psd是否超标。
具体的,psd(powerspectraldensity)用于表示功率谱密度。上述方案使用频谱仪检测功率谱密度,以确定线路上的功率密度是否超标。
作为一种可选的实施例,基于预设条件确定不同的台区上的网络拓扑,其中,台区的类型包括如下至少之一:星型拓扑的高区分度台区、星型拓扑的中区分度台区、星型拓扑的低区分度台区、星型拓扑的区分上电台区、树型拓扑的高区分度台区、树型拓扑的中区分度台区、树型拓扑的低区分度台区和树型拓扑的区分上电台区。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。