一种故障检测方法、系统、电子设备及计算机存储介质与流程

文档序号:32038961发布日期:2022-11-03 04:29阅读:26来源:国知局
一种故障检测方法、系统、电子设备及计算机存储介质与流程

1.本发明涉及数据处理技术领域,尤其涉及一种故障检测方法、系统、电子设备及计算机存储介质。


背景技术:

2.随着银行业的快速发展,互联网理念的深度普及,业务需求的不断增加,客户体验要求不断提高,智慧柜员机在银行对外服务中的作用日渐突出,极大的缓解了柜员人员的压力,智慧柜员机协助服务,极大的提升了客户体验。但调查显示,在使用柜员机时,时常出现系统故障问题进而产生吞卡现象,从而导致用户的使用体验差。


技术实现要素:

3.有鉴于此,本发明实施例提供一种故障检测方法、系统、电子设备及计算机存储介质,以解决现有技术中出现的用户体验差的问题。
4.为实现上述目的,本发明实施例提供如下技术方案:
5.本发明实施例第一方面示出了一种故障检测方法,所述方法包括:
6.采集预设时间间隔内柜员机的电流数据;
7.基于所述电流数据和采集时间进行处理,确定与所述电流对应的第一曲线,所述采集时间是通过实时时钟记录的;
8.若基于所述第一曲线确定所述柜员机存在故障,触发报警提示。
9.可选的,所述基于所述电流数据和采集时间进行处理,确定与所述电流对应的第一曲线,包括:
10.将所述电流数据中电阻分压转换成电压信号;
11.确定与所述电压信号对应的电流值;
12.利用所述实时时钟记录采集所述柜员机的电流数据的采集时间;
13.基于所述电流值与所述采集时间之间的对应关系绘制第一曲线。
14.可选的,所述若基于所述第一曲线确定所述柜员机存在故障,触发报警提示,包括:
15.判断所述第一曲线与所述第二曲线是否一致,所述第二曲线是正常运行时的电流-时间曲线;
16.若不一致,确定所述柜员机存在故障,并触发报警提示;
17.若一致,确定所述柜员机不存在故障。
18.可选的,所述触发报警提示,包括:
19.基于第一曲线中不一致位置对应的电流值生成对应的报警信息,并发送给用户,以进行报警提示。
20.本发明实施例第二方面示出了一种故障检测系统,所述系统包括:采集模块、微处理器和检测模块;
21.采集模块,用于采集预设时间间隔内柜员机的电流数据;
22.微处理器,用于基于所述电流数据和采集时间进行处理,确定与所述电流对应的第一曲线,所述采集时间是通过实时时钟记录的;
23.检测模块,用于若基于所述第一曲线确定所述柜员机存在故障,触发报警提示。
24.可选的,还包括数据处理模块;
25.数据处理模块,用于将所述电流数据中电阻分压转换成电压信号;确定与所述电压信号对应的电流值;
26.相应的,所述微处理器,具体用于:利用所述实时时钟记录采集所述柜员机的电流数据的采集时间;基于所述电流值与所述采集时间之间的对应关系绘制第一曲线。
27.可选的,所述检测模块,具体用于:判断所述第一曲线与所述第二曲线是否一致,所述第二曲线是正常运行时的电流-时间曲线;若不一致,确定所述柜员机存在故障,并触发报警提示;若一致,确定所述柜员机不存在故障。
28.可选的,所述触发报警提示的检测模块,具体用于:
29.基于第一曲线中不一致位置对应的电流值生成对应的报警信息,并发送给用户,以进行报警提示。
30.本发明实施例第三方面示出了一种电子设备,所述电子设备用于运行程序,其中,所述程序运行时执行如本发明实施例第一方面示出的故障检测方法。
31.本发明实施例第四方面示出了一种计算机存储介质,所述存储介质包括存储程序,其中,在所述程序运行时控制所述存储介质所在设备执行如本发明实施例第一方面示出的故障检测方法。
32.基于上述本发明实施例提供的一种故障检测方法、系统、电子设备及计算机存储介质,所述方法包括:采集预设时间间隔内柜员机的电流数据;基于所述电流数据和采集时间进行处理,确定与所述电流对应的第一曲线,所述采集时间是通过实时时钟记录的;若基于所述第一曲线确定所述柜员机存在故障,触发报警提示。在本发明实施例中,采集智慧柜员机的电流,并绘制对应时间与电流之间的曲线图,通过电流时间曲线图和存储的5%包络线对应的曲线图进行区分,通过差异对比判断是否发生故障;在确定柜员机发生故障时,触发报警提示。本发明能够及时发现智慧柜员机的故障并及时进行故障监测,以避免柜员机在用户使用的过程中出现系统故障问题,进而提高用户的使用体验。
附图说明
33.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
34.图1为本发明实施例示出的一种故障检测系统的结构示意图;
35.图2为本发明实施例示出的另一种故障检测系统的结构示意图;
36.图3为本发明实施例示出的一种故障检测方法的流程示意图;
37.图4为本发明实施例示出的绘制第一曲线的流程示意图;
38.图5为本发明实施例示出的一种电子设备的结构示意图。
具体实施方式
39.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
40.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
41.需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
42.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
43.由背景可知,随着银行业的快速发展,互联网理念的深度普及,业务需求的不断增加,客户体验要求不断提高,智慧柜员机在银行对外服务中的作用日渐突出,极大的缓解了柜员人员的压力,智慧柜员机协助服务,极大的提升了客户体验。但调查显示,在使用柜员机时,时常出现系统故障问题进而产生吞卡现象,从而导致用户的使用体验差。
44.在本发明实施例中,通过霍尔电流传感器采集智慧柜员机的电流,利用电阻分压转换为电压信号并由采集芯片进行数据采集,通过单片机获得精准的电流值大小,模拟获得电流-时间曲线,并绘制对应时间与电流之间的曲线图,通过电流时间曲线图和存储的5%包络线对应的曲线图进行区分,通过差异对比判断是否发生故障;在确定柜员机发生故障时,触发报警提示。本发明能够及时发现智慧柜员机的故障并及时进行故障监测,以避免柜员机在用户使用的过程中出现系统故障问题,进而提高用户的使用体验。
45.需要说明的是,本发明提供的一种故障检测方法、系统、电子设备及计算机存储介质可用于网络安全领域或金融领域。上述仅为示例,并不对本发明提供的一种故障检测方法、系统、电子设备及计算机存储介质的应用领域进行限定。
46.参见图1,为本发明实施例示出的故障检测系统,所述故障检测系统包括采集模块10、微处理器20和检测模块30。
47.采集模块10与所述微处理器20连接,所述微处理器20和检测模块30连接。
48.采集模块10与各个柜员机连接。
49.相应的,参见图2,故障检测系统还示出了设置于所述采集模块10与微处理器20之间的数据处理模块40,与所述微处理器20连接的实时时钟21,以及设置于微处理器20和检测模块30之间的无线通信模块50。
50.可选的,图2中还示出了为采集模块10、微处理器20、检测模块30、数据处理模块40和无线通信模块50供电的供电模块60。
51.本发明采用ubuntu18.04的服务器,连接、微处理器20与检测模块30的数据交互,需要接收5g无线通讯模块发出的报文,通过python脚本对数据报文进行解析,将解析后的数据存入mysql数据库中,同时保持与后台监测中心的连接,及时响应监测中心的请求。
52.采集模块10,用于采集预设时间间隔内柜员机的电流数据。
53.在具体实现中,利用数据采集模块中内嵌的霍尔传感器测量预设时间间隔内柜员机的电流数据。
54.需要说明的是,预设时间间隔内是指技术人员基于经验或实验设置的,比如5分钟为一个时间间隔。
55.电流数据是指电子的定向移动形成的,当受到电场能量的推动后,就会产生定向移动,即产生电流。
56.微处理器20,用于基于所述电流数据和采集时间进行处理,确定与所述电流对应的第一曲线,所述采集时间是通过实时时钟60记录的。
57.在具体实现中,通过实时时钟60记录采集电流的采集时间,并基于所述所述电流数据和采集时间绘制对应的第一曲线,通过串口通信设计将第一曲线传输到5g模块,即无线通信模块50,然后再通过5g无线通信50,将数据传输到检测模块30进行实时监测。
58.检测模块30,用于若基于所述第一曲线确定所述柜员机存在故障,触发报警提示。
59.可选的,所述检测模块30,具体用于:判断所述第一曲线与所述第二曲线是否一致,所述第二曲线是正常运行时的电流-时间曲线;若不一致,确定所述柜员机存在故障,可直接进行亮灯报警提示,当出现监测系统处于离线状态时,可及时通知维护人员进行修检。若一致,确定所述柜员机不存在故障。
60.在具体实现中,绘制投运或检修时的电流-时间包络线,即第二曲线。通过电流时间曲线图和存储的5%包络线,即第二曲线进行区分;将传输的数据与正常运行时的电流-时间曲线进行比较,通过差异判断柜员机是否发生故障,进行报警提醒。
61.可选的,检测模块30还包括:基于第一曲线中不一致位置对应的电流值生成对应的报警信息,并发送给用户,以进行报警提示。
62.可选的,数据处理模块40,用于将所述电流数据中电阻分压转换成电压信号;确定与所述电压信号对应的电流值。
63.相应的,所述微处理器20,具体用于:利用所述实时时钟记录采集所述柜员机的电流数据的采集时间;基于所述电流值与所述采集时间之间的对应关系绘制第一曲线。
64.在具体实现中,数据处理模块40利用电阻分压转换的方式将所述电流数据中的电阻分压转换为电压信号,并由采集模块10中的采集芯片进行数据采集。通过单片机获得电压信号对应精准的电流值大小。所述微处理器20利用所述实时时钟记录采集所述柜员机的电流数据的时间,将其作为采集时间并进行记录。基于所述电流值与所述采集时间之间的
对应关系描绘坐标点,并汲汲于描绘的坐标点绘制第一曲线,即模拟获得电流-时间曲线,通过5g无线通讯模块,能够将第一曲线实时传送给检测模块30,进行后台实时监测。
65.在本发明实施例中,通过霍尔电流传感器采集智慧柜员机的电流,利用电阻分压转换为电压信号并由采集芯片进行数据采集,通过单片机获得精准的电流值大小,模拟获得电流-时间曲线,并绘制对应时间与电流之间的曲线图,通过电流时间曲线图和存储的5%包络线对应的曲线图进行区分,通过差异对比判断是否发生故障;在确定柜员机发生故障时,触发报警提示。本发明能够及时发现智慧柜员机的故障并及时进行故障监测,以避免柜员机在用户使用的过程中出现系统故障问题,进而提高用户的使用体验。
66.参见图3,为本发明实施例示出的一种故障检测方法的流程示意图,该方法包括:
67.步骤s301:采集预设时间间隔内柜员机的电流数据。
68.在具体实现步骤s301的过程中,利用数据采集模块中内嵌的霍尔传感器测量预设时间间隔内柜员机的电流数据。
69.需要说明的是,预设时间间隔内是指技术人员基于经验或实验设置的,比如5分钟为一个时间间隔。
70.电流数据是指电子的定向移动形成的,当受到电场能量的推动后,就会产生定向移动,即产生电流。
71.步骤s302:基于所述电流数据和采集时间进行处理,确定与所述电流对应的第一曲线。
72.在步骤s302的过程中,所述采集时间是通过实时时钟记录的。
73.需要说明的是,具体实现步骤s302基于所述电流数据和采集时间进行处理,确定与所述电流对应的第一曲线,如图4所示,包括以下步骤:
74.步骤s401:将所述电流数据中电阻分压转换成电压信号。
75.在具体实现步骤s401的过程中,利用电阻分压转换的方式将所述电流数据中的电阻分压转换为电压信号,并由采集芯片进行数据采集。
76.步骤s402:确定与所述电压信号对应的电流值。
77.在具体实现步骤s402的过程中,通过单片机获得电压信号对应精准的电流值大小。
78.步骤s403:利用所述实时时钟记录采集所述柜员机的电流数据的采集时间。
79.在具体实现步骤s403的过程中,利用所述实时时钟记录采集所述柜员机的电流数据的时间,将其作为采集时间并进行记录。
80.步骤s404:基于所述电流值与所述采集时间之间的对应关系绘制第一曲线。
81.在具体实现步骤s404的过程中,基于所述电流值与所述采集时间之间的对应关系描绘坐标点,并汲汲于描绘的坐标点绘制第一曲线,即模拟获得电流-时间曲线,通过5g无线通讯模块,能够将第一曲线实时传送给检测模块,进行后台实时监测。
82.步骤s303:基于所述第一曲线确定所述柜员机是否存在故障,若基于所述第一曲线确定所述柜员机存在故障,并执行步骤s304,若确定所述柜员机不存在故障,则继续进行检测,即返回执行步骤s301。
83.需要说明的是,具体实现步骤s303基于所述第一曲线确定所述柜员机是否存在故障的过程包括以下步骤:
84.步骤s11:判断所述第一曲线与所述第二曲线是否一致,所述第二曲线是正常运行时的电流-时间曲线;若不一致,执行步骤s12,若一致,则执行步骤s13。
85.在具体实现步骤s11的过程中,绘制投运或检修时的电流-时间包络线,即第二曲线。通过电流时间曲线图和存储的5%包络线,即第二曲线进行区分,通过差异对比判断是否发生故障,若存在差异,则执行步骤s12,若确定不存在差异,则执行步骤s13。
86.步骤s12:确定所述柜员机存在故障,并执行步骤s304。
87.步骤s13:确定所述柜员机不存在故障,并返回执行步骤s301。
88.步骤s304:触发报警提示。
89.在具体实现步骤s304的过程中,可直接进行亮灯报警提示,当出现监测系统处于离线状态时,可及时通知维护人员进行修检。
90.可选的,还包括:基于第一曲线中不一致位置对应的电流值生成对应的报警信息,并发送给用户,以进行报警提示。
91.在本发明实施例中,通过霍尔电流传感器采集智慧柜员机的电流,利用电阻分压转换为电压信号并由采集芯片进行数据采集,通过单片机获得精准的电流值大小,模拟获得电流-时间曲线,并绘制对应时间与电流之间的曲线图,通过电流时间曲线图和存储的5%包络线对应的曲线图进行区分,通过差异对比判断是否发生故障;在确定柜员机发生故障时,触发报警提示。本发明能够及时发现智慧柜员机的故障并及时进行故障监测,以避免柜员机在用户使用的过程中出现系统故障问题,进而提高用户的使用体验。
92.基于上述本公开实施例公开的故障检测装置,上述各个模块可以通过一种由处理器和存储器构成的硬件设备实现。具体为上述各个模块作为程序单元存储于存储器中,由处理器执行存储在存储器中的上述程序单元来实现故障检测。
93.其中,处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来实现故障检测。
94.本公开实施例提供了一种计算机存储介质,存储介质包括存储文本处理程序,其中,程序被处理器执行时实现图3和图4所述的故障检测方法。
95.本公开实施例提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行图3和图4所述的故障检测方法。
96.本公开实施例提供了一种电子设备,如图5所示,本公开实施例中的电子设备可以是服务器、pc、pad、手机等。
97.该电子设备500包括至少一个处理器501,以及与处理器501连接的至少一个存储器502,以及总线503。
98.处理器501、存储器502通过总线完成相互间的通信。处理器501,用于执行存储器中存储的程序。
99.存储器502,用于存储程序,该程序至少用于:采集预设时间间隔内柜员机的电流数据;基于所述电流数据和采集时间进行处理,确定与所述电流对应的第一曲线,所述采集时间是通过实时时钟记录的;若基于所述第一曲线确定所述柜员机存在故障,触发报警提示。
100.本技术还提供了一种计算机程序产品,采集预设时间间隔内柜员机的电流数据;基于所述电流数据和采集时间进行处理,确定与所述电流对应的第一曲线,所述采集时间
是通过实时时钟记录的;若基于所述第一曲线确定所述柜员机存在故障,触发报警提示。
101.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
102.在一个典型的配置中,设备包括一个或多个处理器(cpu)、存储器和总线。设备还可以包括输入/输出接口、网络接口等。
103.存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存储芯片。存储器是计算机可读介质的示例。
104.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
105.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
106.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
107.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1