一种用于输配电通信网络的终端接入设备的性能数据采集方法转让专利

申请号 : CN201410327483.6

文献号 : CN104104150B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 韦磊陈星莺邵波陈向东徐威李秋生严东

申请人 : 国家电网公司江苏省电力公司南京供电公司江苏省电力公司南京南瑞集团公司河海大学

摘要 :

本发明涉及一种用于输配电通信网络的终端接入设备的性能数据采集方法,属于电力通信技术领域。该方法所述终端接入设备设有与其直连的数据采集器,数据采集器设有存储器,所述数据采集器设备收到主控端发出的数据采集命令后,所述数据采集器从所述终端接入设备采集数据,并在存储器上进行存储,然后所述数据采集器将数据采集结果通过所述通信网络传输回所述主控端。该方法使采集到的终端接入设备性能数据更可靠更精确,可以作为判断设备是否故障的依据,具有更好的广谱性和更强的适应性。

权利要求 :

1.一种用于输配电通信网络的终端接入设备的性能数据采集方法, 所述终端接入设备通过远程连接的主控端进行设备性能检测,其特征在于执行以下步骤:首先,在所述终端接入设备上设置与其直连的数据采集器,在所述数据采集器上设置用于存储所述终端接入设备的性能数据的存储器;所述直连是指所述终端接入设备的通信端口与所述数据采集器的通信端口型号一致且通过线缆进行连接;

当所述终端接入设备为有源智能设备时,所述性能数据是指所述有源智能设备的性能数据,包括所述有源智能设备的CPU 利用率、内存利用率、设备响应时间和所述有源智能设备向所述数据采集器发送数据的错误帧比例;所述设备响应时间是指当所述数据采集器从所述有源智能设备采集数据时,所述数据采集器从发送命令到收到反馈所用的时间;当所述数据采集器收到来自所述主控端发出的第一数据采集命令后,所述数据采集器采集所述有源智能设的性能数据,并存储于所述存储器上,并记下采集到该数据的时刻;

当所述终端接入设备为无源非智能设备时,所述性能数据是指所述无源非智能设备的性能数据,包括无源非智能设备上电压、电流参数;将所述无源非智能设的性能数据通过模数转换的方式转化成数字参数并存储在所述存储器上,并记下该数据存储在所述存储器上的时刻;当所述数据采集器收到来自所述主控端发出的第二数据采集命令后,所述数据采集器将取出所述存储器在最后时刻存储的所述无源非智能设备的性能数据;

最后,所述数据采集器将所述有源智能设备的性能数据或所述无源非智能设备的性能数据通过所述输配电通信网络传输到所述主控端。

2.如权利要求1 所述的一种用于输配电通信网络的终端接入设备的性能数据采集方法,其特征在于:当所述主控端认为收到某时刻的数据有误时,所述主控端向所述数据采集器发送数据发送命令,然后所述数据采集器将所述存储器上对应的某时刻的数据传输给所述主控端。

3.如权利要求1 或2 所述的一种用于输配电通信网络的终端接入设备的性能数据采集方法,其特征在于:所述数据采集器接收到所述主控端发出的数据采集命令后,所述数据采集器从所述终端接入设备采集多次数据后进行平均后再存储到所述存储器中。

4.如权利要求3 所述的一种用于输配电通信网络的终端接入设备的性能数据采集方法,其特征在于:所述数据采集器采集多次数据的时间间隔为10 秒。

说明书 :

一种用于输配电通信网络的终端接入设备的性能数据采集

方法

技术领域

[0001] 本发明涉及一种用于输配电通信网络的终端接入设备的性能数据采集方法,属于电力通信技术领域。

背景技术

[0002] 在现代电力通信系统中,设备性能状况监控一般采取远程方式进行,但是远程发送命令的测试方式,其收到的数据往往与实际有较大偏差,通过远程传输的方式,如果网络出现异常,或是数据在传输出现其他什么问题,将造成数据的丢失,使得得到的数据不具备参考价值,更重要的是这种不具备参考价值的数据有时候却被人们误拿来作为参考使用,并通过该数据来判断终端接入设备的好坏,这给实际生产应用带来很多问题和很大的安全隐患。
[0003] 而设备的性能数据准确与否是判断一个接入在网络中的设备运行状况是否良好的重要依据,然而不准确的数据就带来了网络运行管理上的不便与工作量的增大,因此申请人提出一种用于解决采集到的设备性能数据准确与否以及是否能作为判断设备运行是否良好的可靠依据的方法。

发明内容

[0004] 本发明要解决的技术问题是,针对现有技术不足,提出一种采集数据更可靠且广谱性适应性更强的用于输配电通信网络的终端接入设备的性能数据采集方法。
[0005] 本发明为解决上述技术问题提出的技术方案是:一种用于输配电通信网络的终端接入设备的性能数据采集方法,所述终端接入设备通过远程连接的主控端进行设备性能检测,执行以下步骤:
[0006] 在所述终端接入设备上设置与其直连的数据采集器,在所述数据采集器上设置用于存储所述终端接入设备的性能数据的存储器;所述直连是指所述终端接入设备的通信端口与所述数据采集器的通信端口型号一致且通过线缆进行连接;
[0007] 当所述终端接入设备为有源智能设备时,所述性能数据是指所述有源智能设备的性能数据,包括所述有源智能设备的CPU利用率、内存利用率、设备响应时间和所述有源智能设备向所述数据采集器发送数据的错误帧比例;所述设备响应时间是指当所述数据采集器从所述有源智能设备采集数据时,所述数据采集器从发送命令到收到反馈所用的时间;当所述数据采集器收到来自所述主控端发出的第一数据采集命令后,所述数据采集器采集所述有源智能设的性能数据,并存储于所述存储器上,并记下采集到该数据的时刻;
[0008] 当所述终端接入设备为无源非智能设备时,所述性能数据是指所述无源非智能设备的性能数据,包括无源非智能设备上电压、电流参数;将所述无源非智能设的性能数据通过模数转换的方式转化成数字参数并存储在所述存储器上,并记下该数据存储在所述存储器上的时刻;当所述数据采集器收到来自所述主控端发出的第二数据采集命令后,所述数据采集器将取出所述存储器在最后时刻存储的所述无源非智能设备的性能数据;
[0009] 最后,所述数据采集器将所述有源智能设备的性能数据或所述无源非智能设备的性能数据通过所述输配电通信网络传输到所述主控端。
[0010] 本发明采用上述技术方案的有益效果是:本发明将终端接入设备与数据采集器直连,两者通信端口相匹配,因此延时几乎为零,有效减少了远程连接带来的网络延时的问题,尤其是在测试终端接入设备的响应时间的时,其优越性尤为突出;本发明还将性能参数存储在本地的数据采集器上,较之以往的远程采集而言,本发明将数据在本地进行备份存储,较之前的方式,本地存储的优越性是,为重复调用数据提供了可能性,一定程度上避免了因网络传输造成的数据丢的问题;与此同时本地存储将采集到数据的时刻也一并记录了下来,被存储的数据与记录的时刻相对应,之后又将数据传输到主控端,这样主控端就可以清楚、准确的知道该数据是何时采集的,数据之间的先后关系也就得到明确,不会因为存储本地后再发送而带来时间不明确的问题。
[0011] 并且我们可以知道该方法同时面向有源智能设备以及无源非智能设备,并各提供了相应方案以确保从它们上采集的到的数据和反馈给主控端的数据的准确性安全性可靠性,因此具有广泛的适用性,因为原先的方式对于无源非智能设备的监控不是很方便,不能很好很直观的了解到设备的接入情况和运行工况,而本发明通过这一方法,将模拟的性能参数转化为数字参数进行存储和发送,给查看该设备的接入情况和运行工况提供了可能性。
[0012] 上述技术方案的改进是:当所述主控端认为收到某时刻的数据有误时,所述主控端再次向所述数据采集器发送数据发送命令,然后所述数据采集器将所述存储器上对应的某时刻的数据传输给所述主控端。
[0013] 本发明采用上述技术方案的有益效果是:因为在本地设置了数据采集器用来存储采到的数据并记录了时间,因此本发明可以重复调用某一特定时刻的数据,这样便可以避免在主控端认为数据有可能出现异常的情况下重新调用其所要查看的数据,确保了最终受到数据的准确性与可靠性,并且为收到数据提供一个可以进行比较的可能。当然这里造成数据异常的可能性是多种多样的,可能是数据本身确实是反应设备性能异常的数据,也可能是因网络问题造成数据在传输过程中发生丢包现象导致数据异常,也有可能是数据采集器的异常,当然这些情况具体是哪些是要由主控端来判断的,本发明在此就不做赘述。
[0014] 上述技术方案的改进是:所述数据采集器接收到所述主控端发出的数据采集命令后,所述数据采集器从所述终端接入设备采集多次数据后进行平均后再存储到所述存储器中。
[0015] 上述技术方案的改进是:所述数据采集器采集多次数据的时间间隔为10秒。
[0016] 本发明采用上述技术方案的有益效果是:采用多次采集取均值的方式,防止设备因为偶尔的峰值数据而被判定异常的情况发生。

具体实施方式

[0017] 实施例一
[0018] 本实施例的一种用于输配电通信网络的终端接入设备的性能数据采集方法,本实施例的终端接入设备为有源智能设备,品牌为华三,采集该有源智能设备的响应时间这一性能参数。(当然设备品牌还可以是中兴、NEC、HTC等,本实施例只是举例说明,不应当做唯一情况),该有源智能设备设有与其直连的数据采集器,本实施例中的直连是采用有源智能设备上自带的RJ45通信端口与数据采集器上的RJ45通信端口通过线缆的方式连接。如果面临接口不匹配或是没有接口的情况下,则需加设外部RJ45通信端口,方法是在原有板卡的扩展卡槽上加设匹配通信端口以实现。如果有源智能设备是其他品牌或其他型号的设备其通信端口会有区别,如RJ-11,SC光纤,FDDI,AUI,BNC,Console等通信端口,此时可以更换其他通信端口,当然方法是如上述所述的方法。
[0019] 当主控端需要知道有源智能设备的响应时间的时候,将会生成数据采集计划,并将数据采集命令发通过网络送到数据采集器上,数据采集器接收到来自主控端的命令后向有源智能设备发送ping包,收到ping包的有源智能设备给数据采集器一个反馈,数据采集器将发送ping包到收到反馈所用时间记为数据响应时间并存储存储器上,同时打上时刻标签,每隔10秒数据采集器便向有源智能设备发送ping包,并重复以上步骤12次后,将记录到的响应时间数据去除一个最大值和一个最小值取均值,所取均值存于存储器上。因为有源智能设备与数据采集器通过直连进行连接,因此数据在传输过程中几乎做到了零延时,这使得记录下的响应时间更为准确。然后数据采集器将存储在存储器上的响应时间同之后采集到的其他相关性能参数一同发送给主控端。对于其他数据而言,我们同样可以采用类似方法进行处理,在此就不再一一举例。
[0020] 将终端接入设备与数据采集器相连,并把性能参数存储在本地的数据采集器上,较之以往的直接通过远程Ping包后,向主控端发送数据的方式而言,这种方式显得更为稳妥安全,毕竟在本地留有备份,可防不时之需。而通过远程传输的方式,如果网络出现异常,或是数据在传输出现其他什么问题,将造成数据的丢失,使得得到的数据不具备参考价值,更重要的是这种不具备参考价值的数据有时候却被人们误拿来作为参考使用,并通过该数据来判断终端接入设备的好坏,这给实际生产应用带来很多问题和很大的安全隐患。
[0021] 数据采集器采集的数据即性能参数包括终端接入设备的CPU利用率、内存利用率、设备响应时间和设备向采集器发送数据的错误帧比例;设备响应时间是指采集器从终端接入设备采集数据时,采集器发送命令到收到反馈的总时间。
[0022] 本实施例在当所述主控端认为收到关于该有源智能设备的某时刻的数据有误时,所述主控端再次向所述数据采集器发送数据发送命令,然后所述数据采集器将所述存储器上对应的某时刻的数据传输给所述主控端。
[0023] 实施例二
[0024] 本实施例的一种用于输配电通信网络的终端接入设备的性能数据采集方法,本实施例中终端接入设备为无源非智能设备,性能参数都是模拟参数电压、电流信号等,原先在使用远程方式进行性能测试时,不能很好的确定该无源非智能设备是否连接正常,而本实施例则给出了对应的方法。
[0025] 本实施例以 ddf数字配线架中ddf端子为例,在终端接入设备是无源非智能设备时是如何进行性能数据的采集。本实施例中所有ddf端子没有插上配线连接时电压为零,一旦连接上设备端子之后ddf端子就有电压存在,此时与ddf端子连接的电压模拟信号采集器便可以采集这些电压的数据,并确定ddf端子是否与设备进行了连接,以及设备上是否上电。这类设备本身不具备传输和发送功能,不会响应ping命令,因此该发明通过增加