监控系统故障诊断方法、装置、计算机设备及存储介质与流程

文档序号:17318698发布日期:2019-04-05 21:25阅读:294来源:国知局
监控系统故障诊断方法、装置、计算机设备及存储介质与流程

本发明涉及计算机领域,特别是涉及一种监控系统故障诊断方法、装置、计算机设备及存储介质。



背景技术:

当前,社会治安形势日趋复杂,传统的治安防控措施已经难以满足现实需求。为此,利用物联网技术,充分发挥视频监控系统的作用,推进社会治安防控体系建设已成为新时代下治安防控的有力措施。而随着近年来政府大力推进“雪亮工程”建设,视频监控点的数量与覆盖面都迅速增加,这给网络的运维提出了更高要求。

而由于视频监控点出现故障的原因包括设备老化损坏、雷电导致设备烧坏、高温导致设备死机、市政工程挖断供电线路等多种情况,可能涉及的责任部门不仅有运维公司、还有电信和移动等通信运营商、供电公司等。由于故障原因不能及时获取,实际运行中往往责任不明确,导致维修不及时,从而降低“雪亮工程”实际效果。

可见现有技术中,存在着视频监控故障点难以排查,从而降低了监控的实际效果的技术问题。



技术实现要素:

本发明实施例提供一种监控系统故障诊断方法,旨在解决现有技术中视频监控故障难以排查的技术问题

本发明实施例提供一种监控系统故障诊断方法,所述方法包括以下步骤:

根据预设的采集频率在采集周期内采集光端机的光口的多个信号以及第一电口的多个信号,所述光口的多个信号包括用于表示与光端机光口相连的光纤链路的工作状态的光口输出高电平以及光口输出低电平,所述第一电口的多个信号包括用于表示与光端机第一电口相连的第一摄像机链路的工作状态的第一电口输出高电平以及第一电口输出低电平;

根据所述采集的光口的多个信号以及第一电口的多个信号确定所述采集周期内存在的故障类型,所述故障类型包括光纤链路故障、光纤链路无数据流、第一摄像机链路故障及第一摄像机无数据流;

根据所述采集周期内存在的故障类型确定故障原因。

本发明实施例还提供一种监控系统故障诊断装置,所述装置包括:

信号采集单元,根据预设的采集频率在采集周期内采集光端机的光口的多个信号以及第一电口的多个信号,所述光口的多个信号包括用于表示与光端机光口相连的光纤链路的工作状态的光口输出高电平以及光口输出低电平,所述第一电口的多个信号包括用于表示与光端机第一电口相连的第一摄像机链路的工作状态的第一电口输出高电平以及第一电口输出低电平;

故障类型确定单元,用于根据所述采集的光口的多个信号以及第一电口的多个信号确定所述采集周期内存在的故障类型,所述故障类型包括光纤链路故障、光纤链路无数据流、第一摄像机链路故障及第一摄像机无数据流;以及

故障原因确定单元,用于根据所述采集周期内存在的故障类型确定故障原因。

本发明实施例还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述所述监控系统故障诊断方法的步骤。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行上述所述监控系统故障诊断方法的步骤。

本发明实施例提供的监控系统诊断方法,通过采集光端机光口以及电口的信号,并根据所述信号确定存在的故障类型,再根据存在的故障类型确定相应的故障原因,通过两级故障诊断,使得最后诊断出的故障原因更加准确。本发明实施例提供了一种简单有效的监控系统故障诊断方法,此外,本方法无需占用视频网络监控网络的ip地址,这对于ip地址资源紧缺的视频网络监控系统而言,具有很高的应用价值以及推广价值。

附图说明

图1为一种常规的监控系统的结构示意图;

图2为本发明实施例提供的一种监控系统诊断方法的步骤流程图;

图3为本发明实施例中确定故障类型的步骤流程图;

图4为本发明实施例提供的确定故障原因的步骤流程图;

图5为本发明实施例中确定故障原因的方法的与非门逻辑图;

图6为本发明另一个实施例提供的监控系统故障诊断方法的步骤流程图。

图7为本发明另一个实施例中确定稳定存在的故障类型的步骤;

图8为本发明又一种实施例提供的监控系统故障诊断方法的步骤流程图;

图9为本发明又一种实施例中确定故障类型的步骤流程图;

图10为本发明又一种实施例中确定故障原因的步骤流程图;

图11为本发明又一种实施例中确定故障原因的方法的与非门逻辑图;

图12为本发明实施例提供的一种监控系统故障诊断装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1为一种常规的监控系统的结构示意图,为了便于说明,仅示出与监控系统相关的部分。

所述监控系统包括摄像机101、摄像机链路102、光端机(发送端)103、光纤链路104、光端机(接收端)105、显示器106。

在所述监控系统中,摄像机101与光端机(发送端)103的电口通过摄像机链路相连,其中,一个光端机(发送端)一般与多个摄像机相连。光端机(发送端)103的光口与光端机(接收端)105通过光纤链路104相连。

需要说明的是,一般而言光端机(接收端)105以及显示器106位于室内,发生故障的概率远小于位于室外的摄像机101、摄像机链路102、光端机(发送端)103以及光纤链路104。即在监控系统中,摄像机、摄像链路、光端机(发送端)以及光纤链路发生故障是最可能的原因。

在没有特殊说明的情况下,本申请文件中所述的光端机是指光端机(发送端)103。

图2为本发明实施例提供的一种监控系统诊断方法的步骤流程图,详述如下。

步骤s201,根据预设的采集频率在采集周期内采集光端机的光口的多个信号以及第一电口的多个信号。

在本发明实施例中,通过直接与光端机的控制电路连接,采集所述光端机的光口以及第一电口的多个信号,可以避免占用光端机的接口资源,无需占用ip地址。

在本发明实施例中,所述光端机包括光口以及多个电口,所述光口的多个信号用于表示与光端机相连的光纤链路的工作状态,当光纤链路正常时,光口输出的信号为高电平,当光纤链路异常时,光口输出的信号为低电平,当光纤链路中有数据传输时,光口输出的信号为频率为fact、周期为tact的方波;所述第一电口的多个信号用于表示与光端机相连的第一摄像机链路的工作状态,当摄像机链路正常时,相应的电口输出的信号为高电平,当摄像机链路异常时,相应的电口输出的信号为低电平,当光纤链路中有数据传输时,光口输出的信号为频率为fact、周期为tact的方波。

作为本发明的一个较优实施例,由于视频监控服务器会随机的发送命令给摄像机,也会产生持续时间相对较短的数据流,为了提高判断的准确率,优选的,每个采集周期长度为3~10个tact,采样频率fs为2~4个fact

步骤s202,根据所述采集的光口的多个信号以及第一电口的多个信号确定所述采集周期内存在的故障类型。

在本发明实施例中,所述故障类型包括光纤链路故障、光纤链路无数据流、第一摄像机链路故障及第一摄像机无数据流。

在本发明实施例中,对于每一个电口的信号都可以确定相应的摄像机链路的故障类型。

在本发明实施例中,所述根据所述采集的光口的多个信号以及第一电口的多个信号确定所述采集周期内存在的故障类型的具体步骤请参阅图3。

步骤s203,根据所述采集周期内存在的故障类型确定故障原因。

在本发明实施例中,以存在的故障类型为输入,对故障状态进行综合分析,采用故意树判定方法,可以准确的确定故障原因,提高了判断的准确率。

本发明实施例提供的监控系统诊断方法,通过采集光端机光口以及电口的信号,并根据所述信号确定存在的故障类型,再根据存在的故障类型确定相应的故障原因,通过两级故障诊断,使得最后诊断出的故障原因更加准确。本发明实施例提供了一种简单有效的监控系统故障诊断方法,此外,本方法无需占用视频网络监控网络的ip地址,这对于ip地址资源紧缺的视频网络监控系统而言,具有很高的应用价值以及推广价值。

图3为本发明实施例中确定故障类型的步骤流程图,详述如下。

在本发明实施例中,所述确定故障类型主要包括确定光纤链路故障、光纤链路无数据流、第一摄像机链路故障及第一摄像机无数据流四个故障类型。其中步骤s301-s303用于确定是否存在光纤链路故障的故障类型,s304-s307用于确定是否存在光纤链路无数据流的故障类型,s308-s310用于确定是否存在第一摄像机链路故障的故障类型,s311-s314用于确定是否存在第一摄像机链路无数据流的故障类型。

下述步骤s301-s303具体给出了确定是否存在光纤链路故障的故障类型的步骤流程。

步骤s301,判断所述采集的光口的多个信号中是否存在光口输出高电平。

在本发明实施例中,由于当光纤链路正常工作时,光口输出的信号为高电平,因此,可以通过判断采集的光口的多个信号中是否存在光口输出高电平判断光纤链路是否正常工作过。

在本发明实施例中,当判断所述采集的光口的多个信号中存在光口输出高电平时,执行步骤s302;当判断所述采集的光口的多个信号中不存在光口输出高电平时,执行步骤s303。

步骤s302,确定所述采集周期内不存在光纤链路故障的故障类型。

在本发明实施例中,由于采集的光口的多个信号中存在光口输出高电平,即说明光纤链路正常工作过,因此可确定所述采集周期内不存在光纤链路故障的故障类型。

步骤s303,确定所述采集周期内存在光纤链路故障的故障类型。

在本发明实施例中,由于采集的光口的多个信号中不存在光口输出高电平,即说明每次采样时,光纤链路未处于正常工作状态,在保证采样的频率的前提下,表明光纤链路有较高的概率处于异常状态。因此可确定所述采集周期内存在光纤链路故障的故障类型。

下述步骤s304-s307具体给出了确定是否存在光纤链路无数据流的故障类型的步骤流程。

步骤s304,计算所述采集的光口的多个信号的光口信号翻转频率。

在本发明实施例中,所述光口信号翻转频率ftoggle的计算方法如下:计算采集的多个信号中相邻两个信号电位不同(即高电位与低电位)的次数n,ftoggle=n/采集周期。

步骤s305,判断所述光口信号翻转频率是否不小于预设的正常数据传输时信号频率。

在本发明实施例中,即判断ftogglefs的大小关系。

在本发明实施例中,当判断所述光口信号翻转频率不小于预设的正常数据传输时信号频率时,即ftogglefs时,执行步骤s306;当判断所述光口信号翻转频率小于预设的正常数据传输时信号频率时,即ftogglefs时,执行步骤s307。

步骤s306,确定所述采集周期内不存在光纤链路无数据流的故障类型。

步骤s307,确定所述采集周期内存在光纤链路无数据流的故障类型。

下述步骤s308-s310具体给出了确定是否存在第一摄像机链路故障的故障类型的步骤流程。

步骤s308,判断所述采集的第一电口的多个信号中是否存在第一电口输出高电平。

在本发明实施例中,由于当第一摄像机链路正常工作时,第一电口输出的信号即为高电平,因此,可以通过判断采集的第一电口的多个信号中是否存在高电平判断第一摄像机链路是否正常工作过。

在本发明实施例中,当判断所述采集的第一电口的多个信号中存在第一电口输出高电平时,执行步骤s309;当判断所述采集的第一电口的多个信号中不存在第一电口输出高电平时,执行步骤s310。

步骤s309,确定所述采集周期内不存在第一摄像机链路故障的故障类型。

在本发明实施例中,由于采集的第一电口的多个信号中存在第一电口输出高电平,即说明第一电口正常工作过,因此可确定所述采集周期内不存在第一摄像机链路故障的故障类型。

步骤s310,确定所述采集周期内存在第一摄像机链路故障的故障类型。

在本发明实施例中,由于采集的第一电口的多个信号中不存在第一电口输出高电平,即说明每次采样时,第一摄像机链路链路未处于正常工作状态,在保证采样的频率的前提下,表明第一摄像机链路有较高的概率处于异常状态。因此可确定所述采集周期内存在第一摄像机链路故障的故障类型。

下述步骤s311-s314具体给出了确定是否存在第一摄像机无数据流的故障类型的步骤流程。

步骤s311,计算所述采集的第一电口的多个信号的第一电口信号翻转频率。

在本发明实施例中,所述第一电口信号翻转频率ttoggle的计算方法如下:计算采集的多个信号中相邻两个信号电位不同(即高电位与低电位)的次数m,ttoggle=m/采集周期。

步骤s312,判断所述第一电口信号翻转频率是否不小于预设的正常数据传输时信号频率。

在本发明实施例中,即判断ttogglefs的大小关系。

在本发明实施例中,当判断所述第一电口信号翻转频率不小于预设的正常数据传输时信号频率时,即ttogglefs时,执行步骤s313;当判断所述第一电口信号翻转频率小于预设的正常数据传输时信号频率时,即ttogglefs时,执行步骤s314。

步骤s313,确定所述采集周期内不存在第一摄像机无数据流的故障类型。

步骤s314,确定所述采集周期内存在第一摄像机无数据流的故障类型。

本发明实施例具体公开了各故障类型的判断方法,应当注意的是,本发明提供的判断各故障类型的顺序不应当作为对判断各故障类型的限定,事实上,判断各故障类型没有严格的顺序限定。

图4为本发明实施例提供的确定故障原因的步骤流程图,详述如下。

步骤s401,判断所述采集周期内是否同时存在光纤链路故障、光纤链路无数据流以及所有摄像机存在无数据流的故障类型。

在本发明实施例中,当判断所述采集周期内同时存在光纤链路故障、光纤链路无数据流且所有摄像机存在无数据流的故障类型时,执行步骤s402;当判断所述采集周期内未同时存在光纤链路故障、光纤链路无数据流以及所有摄像机存在无数据流的故障类型时,执行步骤s403。

步骤s402,确定故障原因为光纤链路故障。

在本发明实施例中,当判断所述采集周期内同时存在光纤链路故障、光纤链路无数据流且所有摄像机存在无数据流的故障类型时,表明有较高的可能性是光纤链路故障,因此可确定故障原因为光纤链路故障。

步骤s403,判断所述采集周期内是否存在所有摄像机均存在无数据流的故障类型。

在本发明实施例中,当判断所述采集周期内未同时存在光纤链路故障、光纤链路无数据流以及所有摄像机存在无数据流的故障类型时,说明故障原因并非是光纤链路故障,因此还需进一步的判断。

在本发明实施例中,当判断所述采集周期内存在所有摄像机均存在无数据流的故障类型时,执行步骤s404;当判断所述采集周期内并非所有摄像机均存在无数据流的故障类型时,执行步骤s405。

步骤s404,确定故障原因为光端机故障。

在本发明实施例中,当判断所述采集周期内并非所有摄像机均存在无数据流的故障类型时,而由于不存在光线链路故障、光纤链路无数据流的故障类型,因此表明有较高的可能性是光端机故障,可确定故障原因是光端机故障。

步骤s405,判断所述采集周期内是否同时存在第二摄像机链路故障以及第二摄像机无数据流的故障类型。

在本发明实施例中,当判断当判断所述采集周期内并非所有摄像机均存在无数据流的故障类型时,说明光端机能够正常的接收数据,即光端机未出现故障,因此,还需进一步的判断。

在本发明实施例中,与前述步骤判断条件中针对全部摄像机不同,此步骤中的判断条件是针对于一个摄像机链路以及相应的摄像机而言。

在本发明实施例中,当判断所述采集周期内同时存在第二摄像机链路故障以及第二摄像机无数据流的故障类型时,执行步骤s406;当判断所述采集周期内未同时存在第二摄像机链路故障以及第二摄像机无数据流的故障类型时,执行步骤s407。

步骤s406,确定故障原因为第二摄像机链路故障。

在本发明实施例中,当判断所述采集周期内同时存在第二摄像机链路故障以及第二摄像机无数据流的故障类型时,表明有较高的可能性是第二摄像机链路故障,因此可确认故障原因为第二摄像机链路故障。

步骤s407,判断所述采集周期内是否存在第三摄像机无数据流的故障类型。

在本发明实施例中,当判断所述采集周期内未同时存在第二摄像机链路故障以及第二摄像机无数据流的故障类型时,表明第二摄像机链路可正常工作,因此还需进行进一步的判断故障原因。

在本发明实施例中,当判断所述采集周期内存在第三摄像机无数据流的故障类型时,执行步骤s408;当判断所述采集周期内不存在第三摄像机无数据流的故障类型时,执行步骤s409。

步骤s408,确定故障原因为第三摄像机故障。

在本发明实施例中,在判断所述采集周期内存在第三摄像机无数据流的故障类型时,结合前述步骤s405的判断条件,即第三摄像机链路不存在故障时,表明有较高的可能性是相应的第三摄像机故障。

步骤s409,确定监控系统正常工作。

在本发明实施例中,当判断所述采集周期内不存在第三摄像机无数据流的故障类型时,即说明所有的摄像机链路均有数据连通,监控系统处于正常工作状态。

在本发明实施例中,所述确定故障原因的具体步骤可用与非门逻辑图表示,所述与非门逻辑图请参阅图5。

图5为本发明实施例中确定故障原因的方法的与非门逻辑图。

本发明实施例提供的与非门逻辑图对应为上述图4示出的确定故障原因的步骤流程图,当所述采集周期内存在光纤链路故障、光纤链路无数据流、第一摄像机链路故障及第一摄像机无数据流的故障类型时,则相应的故障类型输入为真或1,否则输入为否或0。

图6为本发明另一个实施例提供的监控系统故障诊断方法的步骤流程图,详述如下。

在本发明实施例中,与图2示出的一种监控系统故障诊断方法的步骤流程图的不同之处在于:

在所述步骤s203根据所述采集周期内存在的故障类型确定故障原因之前,还包括:

步骤s601,根据多个采集周期内存在的故障类型确定稳定存在的故障类型。

所述步骤s203根据所述采集周期内存在的故障类型确定故障原因,具体包括:

步骤s602,根据所述稳定存在的故障类型确定故障原因。

在本发明实施例中,对于每一个采集周期都可以确定该采集周期存在的故障类型,因此,可以通过多个采集周期的结果对存在的故障类型。

在本发明实施例中,相比于图2示出的根据一个周期内存在的故障类型确定故障原因,本发明实施例利用多个周期稳定存在的故障类型确定故障原因,使得判断的准确率大大提高。

在本发明实施例中,根据多个采集周期内存在的故障类型确定稳定存在的故障类型的步骤,请参阅图7.

图7为本发明另一个实施例中确定稳定存在的故障类型的步骤,详述如下。

在本发明实施例中,所述根据多个采集周期内存在的故障类型确定稳定存在的故障类型的步骤,具体包括:

步骤s701,判断所述多个采集周期中是否均存在第一故障类型。

在本发明实施例中,所述第一故障类型包括光纤链路故障、光纤链路无数据流、第一摄像机链路故障及第一摄像机无数据流。

在本发明实施例中,当判断所述多个采集周期中均存在第一故障类型时,执行步骤s702;当判断所述多个采集周期中没有均存在第一故障类型时,执行步骤s703。

步骤s702,确定第一故障类型是稳定存在的故障类型。

在本发明实施例中,当所述多个采集周期中均存在第一故障类型时,表明所述第一故障类型是稳定存在,即可确定第一故障类型是稳定存在的故障类型。

步骤s703,确定第一故障类型不是稳定存在的故障类型。

图8为本发明又一种实施例提供的监控系统故障诊断方法的步骤流程图,详述如下。

在本发明实施例中,与图2示出的一种监控系统故障诊断方法的步骤流程图不同之处在于:

在所述步骤s201根据预设的采集频率在采集周期内采集光端机的光口的多个信号以及第一电口的多个信号之前,还包括:

步骤s801,采集光端机电源故障信号以及市电掉电信号。

所述步骤s202根据所述采集的光口的多个信号以及第一电口的多个信号确定所述采集周期内存在的故障类型,具体包括:

根据所述采集的光口的多个信号、第一电口的多个信号、光端机电源故障信号以及市电掉电信号确定所述采集周期内存在的故障类型。

在本发明实施例中,所述故障类型还包括市电掉电、光端机掉电。

本发明实施例提供的监控系统故障诊断方法相比于图2示出的监控系统故障诊断方法,额外采集了市电掉电信息以及光端机电源故障信号,有效地扩大了可识别故障类型的范围。

图9为本发明又一种实施例中确定故障类型的步骤流程图,详述如下。

在本发明实施例中,与图3实施例示出的确定故障类型的步骤流程图的不同之处在于:本发明实施例示出的确定故障类型的步骤流程图中还包括确定是否存在市电掉电的故障类型、是否存在光端机掉电的故障类型。

下述步骤s901-s903具体给出了确定是否存在市电掉电的故障类型的步骤流程。

步骤s901,判断所述采集的市电掉电信号是否为输出高电平。

在本发明实施例中,所述市电掉电信号用于指示市电是否掉电。该信号由市电掉电检测装置输出。该检测装置可以是一个独立的传感器,也可以是双电源(市电和电池双供电)供电的电源模块,并由该电源模块输出市掉断电信号。当该信号输出高电平时,表示市电掉电,掉电原因可能是市电掉电,也可能是检测装置损坏。

在本发明实施例中,当判断所述采集的市电掉电信号是输出高电平时,执行步骤s902;当判断所述采集的市电掉电信号不是输出高电平时,执行步骤s903。

步骤s902,确定所述采集周期内存在市电掉电的故障类型。

步骤s903,确定所述采集周期内不存在市电掉电的故障类型。

下述步骤s901-s903具体给出了确定是否存在光端机掉电的故障类型的步骤流程。

步骤s904,判断所述采集的光端机电源故障信号是否为输出高电平。

在本发明实施例中,所述信号即光端机的工作电压。当所述信号输出高电平时,表示光端机电源故障,故障原因可能是市电断电或是光端机损坏。

在本发明实施例中,当判断所述采集的光端机电源故障信号是输出高电平时,执行步骤s905;当判断所述采集的光端机电源故障信号不是输出高电平时,执行步骤s906。

步骤s905,确定所述采集周期内存在光端机掉电的故障类型。

步骤s906,确定所述采集周期内不存在光端机掉电的故障类型。

图10为本发明又一种实施例中确定故障原因的步骤流程图,详述如下。

在本发明实施例中,与图4实施例中示出的确定故障原因的步骤流程不同指出在于:

在所述步骤s401判断所述采集周期内是否同时存在光纤链路故障、光纤链路无数据流以及所有摄像机存在无数据流的故障类型之前,还包括:

步骤s1001,判断所述采集周期内是否同时存在市电掉电以及光端机掉电的故障类型。

在本发明实施例中,由于市电掉电的原因还可能是由于检测市电掉电的装置故障,因此,需综合判断市电掉电以及光端机掉电是否同时存在。

在本发明实施例中,当判断所述采集周期内同时存在市电掉电以及光端机掉电的故障类型时,执行步骤s1002;当判断所述采集周期内未同时存在市电掉电以及光端机掉电的故障类型时,执行步骤s1003。

步骤s1002,确定故障原因为市电掉电。

步骤s1003,判断所述采集周期内是否存在光端机掉电的故障类型。

在本发明实施例中,由于所述采集周期内未同时存在市电掉电以及光端机掉电的故障类型,说明故障原因并非市电掉电,因此需要作出进一步的判断。

在本发明实施例中,当判断所述采集周期内是否存在光端机掉电的故障类型时,执行步骤s1004,当判断所述采集周期内不存在光端机掉电的故障类型时,执行步骤s401。

步骤s1004,确定故障原因为光端机故障。

在本发明实施例中,相比于图4示出的确定故障原因的步骤流程图,本发明实施例在判断光纤链路、摄像机链路故障之前额外加入了对市电掉电、光端机故障的判断方法,扩大了可判断出的故障原因的种类。

在本发明实施例中,所述确定故障原因的具体步骤可用与非门逻辑图表示,所述与非门逻辑图请参阅图11。

图11为本发明又一种实施例中确定故障原因的方法的与非门逻辑图。

本发明实施例提供的与非门逻辑图对应为上述图10示出的确定故障原因的步骤流程图,当所述采集周期内存在市电掉电、光端机掉电、光纤链路故障、光纤链路无数据流、第一摄像机链路故障以及第一摄像机无数据流的故障类型时,则相应的故障类型输入为真或1,否则输入为否或0。

图12为本发明实施例提供的一种监控系统故障诊断装置的结构示意图,为了便于说明,仅示出与本发明实施例相关的部分。

在本发明实施例中,所述监控系统故障诊断装置包括信号采集单元1101、故障类型确定单元1102以及故障原因确定单元1103。

所述信号采集单元1101,用于根据预设的采集频率在采集周期内采集光端机的光口的多个信号以及第一电口的多个信号。

在本发明实施例中,所述光端机包括光口以及多个电口,所述光口的多个信号用于表示与光端机相连的光纤链路的工作状态,当光纤链路正常时,光口输出的信号为高电平,当光纤链路异常时,光口输出的信号为低电平,当光纤链路中有数据传输时,光口输出的信号为频率为fact、周期为tact的方波;所述第一电口的多个信号用于表示与光端机相连的第一摄像机链路的工作状态,当摄像机链路正常时,相应的电口输出的信号为高电平,当摄像机链路异常时,相应的电口输出的信号为低电平,当光纤链路中有数据传输时,光口输出的信号为频率为fact、周期为tact的方波。

作为本发明的一个较优实施例,由于视频监控服务器会随机的发送命令给摄像机,也会产生持续时间相对较短的数据流,为了提高判断的准确率,优选的,每个采集周期长度为3~10个tact,采样频率fs为2~4个fact

所述故障类型确定单元1102,用于根据所述采集的光口的多个信号以及第一电口的多个信号确定所述采集周期内存在的故障类型。

在本发明实施例中,所述故障类型包括光纤链路故障、光纤链路无数据流、第一摄像机链路故障及第一摄像机无数据流。

在本发明实施例中,对于每一个电口的信号都可以确定相应的摄像机链路的故障类型。

所述故障原因确定单元1103,用于根据所述采集周期内存在的故障类型确定故障原因。

在本发明实施例中,以存在的故障类型为输入,对故障状态进行综合分析,采用故意树判定方法,可以准确的确定故障原因,提高了判断的准确率。

本发明实施例提供的监控系统诊断装置,通过采集光端机光口以及电口的信号,并根据所述信号确定存在的故障类型,再根据存在的故障类型确定相应的故障原因,通过两级故障诊断,使得最后诊断出的故障原因更加准确。本发明实施例提供了一种简单有效的监控系统故障诊断方法,此外,本方法无需占用视频网络监控网络的ip地址,这对于ip地址资源紧缺的视频网络监控系统而言,具有很高的应用价值以及推广价值。

本发明实施例提供一种计算机装置,该计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现上述图2至图10所示出的实施例所提供的监控系统诊断方法的步骤。

示例性的,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在计算机装置中的执行过程。例如,计算机程序可以被分割成上述各个方法实施例提供的监控系统诊断方法的步骤。

本领域技术人员可以理解,上述计算机装置的描述仅仅是示例,并不构成对计算机装置的限定,可以包括比上述描述更多或更少的部件,或者组合某些部件,或者不同的部件,例如可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

所述计算机装置集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信号以及软件分发介质等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1