嵌入式智能故障检测报警系统的制作方法

文档序号:12123483阅读:449来源:国知局
嵌入式智能故障检测报警系统的制作方法与工艺

本申请涉及一种嵌入式智能故障检测报警系统,属于计算机及机电设备维修技术领域。



背景技术:

长期以来,计算机及相关设备厂家生产的产品,本身的硬件维修基本上都是采取人工检测,或者自动检测显示在直连屏幕上,再由技术人员对故障进行区分修理。也就是说,现有技术中对计算机及机电设备的故障进行检测时,都是通过经验丰富的工程师在现场进行实时观察,从而判断故障。除此之外,也有些远程诊断的方法,甚至,手机APP遥控,都是通过产品设备可登录到系统界面,通过相关在线命令了解问题,这些检查方式与网管或巡检方式相当,查出的硬件问题有时只与软件故障相关,即,现有技术中的故障检测方法都是基于应用层面或系统层面,不一定能够真正查出故障备件,并且,通过上述检测方法占用很大流量资源。设备生产厂家一般只注重使用不注重维修,使用功能日新月异,维修手段一成不变,使得维修工作异常艰难、繁重,而且枯燥。

现有技术中的一种故障检测报警系统可以解决当计算机设备宕机时,硬件细分故障的底层(物理层)诊断维修,且可解决不改变任何机房布置和资源的情况下,对现有各种不同品牌类型计算机设备(例如,HP、IBM等含有不同检测口的小型机、服务器等)的诊断维修。该系统旨在计算机设备不能正常工作,系统崩溃,死机,处于停机或待机状态(只有电源正常)时,通过在线应用程序或网管软件等应用层面程序已经不可能检测到硬件设备,但是可以使用基础的计算机原始字符串命令,即物理层面程序来检测诊断所有可以拆换的部件,例如,CPU、内存、硬盘、风扇等。但是,该方法是一种被动检测方式(即外置方式),靠收取不同类型计算机的自检信息、错误日志及命令反馈,经反复加工后传递到远端。并且收取过程非常复杂,有模数转换,光电转换、图像转换等,随着计算机输出接口的不断变化,采集转换接口的信息越来越麻烦。而且该“系统”只能针对现有的数据中心机房里的设备,即已经购买的“老旧设备”。



技术实现要素:

本申请的目的在于提供一种嵌入式智能故障检测报警系统,以缓解现有技术中的故障检测报警系统在对计算机等硬件进行故障检测时所采用的在线检测方式和被动检测方式导致故障检测报警系统局限性较大的技术问题。

根据本申请实施例的一个方面,提供了一种嵌入式智能故障检测报警系统,所述系统包括:集成电路板,用于对待检目标进行故障检测的检测软件和终端设备,所述集成电路板采用以下任一种方式安装在待检目标的内部:所述集成电路板独立安装在所述待检目标的内部,所述集成电路板嵌入在所述待检目标的相关主控板中,所述集成电路板插入在所述待检目标的相关主控板的插槽中;所述终端设备中安装有客户端APP,所述客户端APP与所述故障检测报警系统绑定连接。

进一步地,所述故障检测报警系统用于在所述待检目标宕机或者断电的情况下,对所述待检目标的物理层进行离线故障诊断,得到离线故障诊断结果。

进一步地,所述故障检测报警系统基于自身携带的操作系统和应用软件,对所述待检目标的物理层的目标硬件和目标软件进行故障检测,其中,所述目标软件包括以下至少之一:所述待检目标的初始启动软件,所述待检目标的检测软件;其中,所述故障检测报警系统还包括:数据处理装置,用于将所述离线故障诊断结果融入至在线故障诊断结果中,其中,所述在线故障诊断结果为所述故障检测报警系统对所述待检目标的应用层进行在线故障诊断时得到的故障诊断结果。

进一步地,当所述故障检测报警系统包括多个独立的故障检测报警系统时,所述故障检测报警系统能够随所述待检目标的复杂程度和体积数量建立集群管理机制,以实现将所述多个独立的故障检测报警系统进行集联汇总。

进一步地,所述待检目标包括:携带自身检测功能的机电设备,其中,所述机电设备包括:计算机,水上移动工具,陆地移动工具,空中移动工具。

进一步地,所述集成电路板的体积小于12×12×2立方厘米,其中,所述集成电路板的形状大小取决于所述待检目标的内部结构和复杂程度。

进一步地,所述故障检测报警系统还包括:电源接口模块,其中,所述电源接口模块集成在所述集成电路板上,用于接收所述待检目标提供的直流电源,或者,所述电源接口模块用于接收目标独立电源提供的直流电源,所述目标独立电源为独立于所述待检目标。

进一步地,所述故障检测报警系统还包括:信号识别模块,库存比较模块和错误报警模块,其中,所述信号识别模块集成在所述集成电路板上,所述信号识别模块上的检测输入端口通过数据线与所述待检目标的主控板的检测输出端口相连接,用于将所述待检目标的检测信号的原始检测代码字符串输入至所述故障检测报警系统的主控制器中进行处理,以使所述主控制器根据错误等级确定所述待检目标的错误信息或日志;所述库存比较模块,其中,所述库存比较模块与所述主控制器相连接,用于将所述错误信息或日志与更新之后的所述待检目标的目标数据库中存储的配置信息相比较,得到所述故障诊断结果,其中,所述故障诊断结果包括以下至少之一:更新后的所述待检目标的位置,型号,规格,版本;或者,用于将所述错误信息或日志与目标数据库中存储的配置信息进行比较,得到所述故障诊断结果,所述故障诊断结果包括以下至少之一:所述待检目标的故障位置,型号,规格,版本;所述错误报警模块与所述主控制器相连接,用于根据所述主控制器的控制信号生成报警提示信息,并连续n次通过网络输出模块向安装有所述客户端APP的终端设备传输所述报警提示信息,其中,n为大于1的正整数,所述客户端APP为与所述故障检测报警系统相对应的客户端;其中,所述报警提示信息按照先进先出的方式,保存预设次数,或者,保存预设时间段。

进一步地,所述网络输出模块包括以下至少之一:移动3G/4G/5G通信装置,卫星通信装置,Wifi通信装置,线缆通信装置,无线电发射通信装置,其中,所述移动3G/4G/5G通信装置包括内置于所述故障检测报警系统的3G/4G/5G模块,所述移动3G/4G/5G通信装置用于安装物联网级SIM卡,并通过所述物联网级SIM卡将所述故障诊断结果传输至安装有目标SIM卡的终端设备;所述卫星通信装置包括内置于所述故障检测报警系统的GPS/北斗定位模块和相关传感器,其中,所述GPS/北斗通信装置用于将目标信息完整地传输至目标设备,其中,所述目标信息包括以下至少之一:所述故障诊断结果,所述待检目标的移动位置,所述目标设备包括以下至少之一:所述终端设备,监管中心,监控存储设备;所述Wifi通信装置包括内置于所述故障检测报警系统的WiFi插座,其中,所述WiFi插座的MAC地址和标识符绑定至所述终端设备中安装的客户端APP,其中,所述WiFi插座与所述客户端APP配对连接;所述线缆通信装置包括内置于所述故障检测报警系统中,所述线缆通信装置通过目标线缆与所述终端设备相连接,所述线缆通信装置用于向所述终端设备传输所述故障诊断结果,或者,将从所述终端设备中获取到的直流电源传输至所述故障检测报警系统,以对所述故障检测报警系统进行供电,其中,所述目标线缆包括以下至少之一:光纤,双绞线,USB线缆,VGA线缆,COM线缆,音视频输出线缆;所述无线电发射通信装置用于将所述故障诊断结果或者所述待检目标的故障报警信号发送至安装有无线电接收装置的终端设备。

进一步地,安装所述客户端APP的所述终端设备用于通过所述客户端APP向所述故障检测报警系统以下至少一种信息:所述待检目标的机器号码,IP地址信息,提示语信息,错误等级的阈值,安装在所述终端设备的SIM卡中的号码,所述故障检测报警系统发生变更的程序和/或关键词;安装所述客户端APP的所述终端设备还用于通过所述网络输出模块向所述故障检测报警系统发送查询指令,其中,所述查询指令用于查询历史故障诊断结果。

进一步地,安装所述客户端APP的所述终端设备中还包括加密装置,所述加密装置绑定至所述故障检测报警系统,用于对所述故障检测报警系统进行加密,其中,所述加密装置包括以下至少之一:看门狗装置,指纹登陆装置,人脸识别装置,前置服务器,二维码。

在本申请实施例中,通过嵌入在待检测目标内部的硬件故障的检测对待检测目标进行故障检测,该硬件故障的检测系统通过检测数据线与待检目标相连接,以采集待检目标的自检信息,在本申请实施例中,预设电路板可以内嵌于待检测目标,并通过检测数据线直接获取待检目标的各类自检信号,避免了信号的转换,达到了对硬件故障的检测系统的性能进行优化的目的,进而缓解了现有技术中的故障检测报警系统在对计算机等硬件进行故障检测时所采用的被动检测方式导致故障检测报警系统局限性较大和转换资源浪费的技术问题,从而实现了主动对待检测目标进行故障检测的技术效果。

附图说明

为了更清楚地说明本申请具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本申请实施例一的嵌入式智能故障检测报警系统的示意图;

图2是根据本申请实施例二的嵌入式智能故障检测报警系统和待检目标的总体的示意图;

图3是根据本申请实施例的一种可选的嵌入式智能故障检测报警系统的模块示意图;

图4是根据本申请实施例的另一种可选的嵌入式智能故障检测报警系统中每个模块的工作流程图。

具体实施方式

下面将结合附图对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

在本申请的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。

实施例一

根据本申请实施例,提供了一种嵌入式智能故障检测报警系统的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图1是根据本申请实施例的一种嵌入式智能故障检测报警系统的示意图,如图1所示,该装置包括:集成电路板11,用于对待检目标进行故障检测的检测软件12和终端设备13,其中,集成电路板采用以下任一种方式安装在待检目标的内部:集成电路板独立安装在待检目标的内部,集成电路板嵌入在待检目标的相关主控板中,集成电路板插入在待检目标的相关主控板的插槽中;终端设备中安装有客户端APP,客户端APP与故障检测报警系统绑定连接。

本申请实施例中,上述集成电路板为集成了多个模块的电路板,该电路板中的主控制芯片中已嵌入用于对待检目标进行故障检测的检测软件。集成电路板主要用于获取待检目标的自检信息或者被检信息,然后,对自检信息或者被检信息进行处理,得到故障诊断结果,并将故障诊断结果发送至客户端APP中进行报警并显示。

需要说明的是,在本申请实施例中,客户端APP安装于终端设备中,该客户端APP与集成电路板配对连接,也就是说,该客户端APP为故障检测报警系统相配套的客户端。当用户使用该故障检测报警系统对待检目标进行故障检测时,可以将该客户端的应用程序安装于终端设备,然后,建立该客户端与集成电路板的通信连接,此时,集成电路板就能够实时将故障诊断结果发送至终端设备中进行显示,并报警。

进一步需要说明的是,当待检目标的生产厂家生产待检目标时,可以将本申请实施例提供的嵌入式智能故障检测报警系统(以下均简称为故障检测报警系统)集成在待检目标的主控板上,然后,并配套设置一个终端设备,其中,在该终端设备中安装有上述客户端APP。那么,此时用户就可以通过该终端设备实时对待检目标的运行状态进行监控。可选地,待检目标的生产厂家可以不用配置终端设备,可以提供一个客户端APP的应用程序,然后,用户可以在任意一个终端设备中安装该应用程序,并建立与集成电路板的配对连接。

在本申请实施例中,集成电路板可以独立安装于待检测目标的内部,或者,嵌入在待检目标的相关主控板中,或者插入在待检目标的相关控制板的插槽中,通过将集成电路板安装在待检目标的内部,能够使得集成电路板,在自检信息或者被检信息进行信号的转换之前,就对自检信息或者被检信息进行采集,从而达到了对故障检测报警系统的性能进行优化的目的,进而缓解了现有技术中的故障检测报警系统在待检目标进行故障检测时所采用的被动检测方式导致故障检测报警系统局限性较大和转换资源浪费的技术问题,从而实现了主动对待检测目标进行故障检测的技术效果。

现有技术中的故障检测报警系统能够实现对待检目标的在线故障诊断,即,当待检目标未断电或者未宕机的情况下,对其进行故障检测,但是,当待检目标断电或者宕机的情况下,就无法对其进行故障检测。针对上述缺点,本申请实施例提供的嵌入式智能故障检测报警系统能够在待检目标宕机或者断电的情况下,对待检目标的物理层进行离线故障诊断,得到离线故障诊断结果,进而,就解决了现有的故障检测报警系统无法对待检目标进行离线故障诊断的技术问题。

具体地,在本申请实施例中,故障检测报警系统在对待检目标的物理层进行离线故障诊断时,可以基于自身携带的操作系统和应用软件,对待检目标的物理层的目标硬件和目标软件进行故障检测,其中,目标软件包括以下至少之一:待检目标的初始启动软件,待检目标的检测软件。

需要说明的是,在本申请实施例中,除了通过故障检测报警系统对待检目标进行离线故障诊断之外,还可以通过故障检测报警系统对待检目标的应用层进行在线故障诊断,得到在线故障诊断结果。在终端设备得到离线故障诊断结果和在线故障诊断结果之后,就可以将离线故障诊断结果和在线故障诊断结果进行融合,并对融合之后的结果进行显示和监控。

例如,通过对待检目标的物理层进行故障诊断之后,得到的离线故障诊断结果为:型号为A1,版本为B1,规格为C1,位置为D1的部件发生了故障;通过对待检目标的应用层进行故障诊断之后,得到在线故障诊断结果为:型号为A1或A2,版本为B1或B2,规格为C1或C2,位置为D1或D2的部件发生了故障,其中,部件是指待检目标上的最小可换单元。此时,终端设备可以将该两个故障诊断结果融合在一起,例如,将离线故障诊断结果显示在客户端APP中用于显示故障诊断结果的显示窗口的左侧,然后,将在线故障诊断结果显示客户端APP中用于显示故障诊断结果的显示窗口的右侧。通过将离线故障诊断结果和在线故障诊断结果进行同屏对比,能够更加精确地为用户提供故障信息,起到了双重保障的作用。同时,当待检目标宕机或者断电时,还可以通过离线故障诊断结果确定故障位置,型号,规格,版本等信息。

在本申请实施例的一个可选实施方式中,当故障检测报警系统包括多个独立的故障检测报警系统时,故障检测报警系统能够随待检目标的复杂程度和体积数量建立集群管理机制,以实现将多个独立的故障检测报警系统进行集联汇总。

在本申请实例中,当待检目标体积或数量非常庞大时(例如,大型飞机或大型机房),可由多个小型、局部、单一的故障检测报警系统通过集联方式汇总到一个统一管理的故障检测报警系统上,再输出到终端设备上,随着待检目标的复杂程度和数量建立集群管理。

在本申请实施例的一个可选实施方式中,待检目标包括:携带自身检测功能的机电设备,其中,机电设备包括:计算机,水上移动工具,陆地移动工具,空中移动工具。

具体地,上述故障检测报警系统能够用于所有行业的高端硬件维修领域,只要待检目标携带有自检、日志、诊断命令集等检测手段,就可以使用本申请实施例中提供的嵌入式智能故障检测报警系统对其进行故障报警。例如,家用电器,航空飞行器,其核心“电脑”部分都为计算机或工控机检测报警系统,因此,都可以采用本申请实施例中提供的嵌入式智能故障检测报警系统对其进行故障预警。

现举例说明:

第一,空中移动工具,例如飞机。由于飞机的驾驶舱内设有大量的仪表盘,需要驾驶员人工实时看清并反映判断准确,但是,驾驶员人工实时看清并反映判断准确并非易事,且地面更不能实时掌握飞机机械及电器运行状况。

在本申请实施例中,可以将上述故障检测报警系统安装在飞机主控装置的内部。当任何故障发生时,能够在第一时间自动多重报警,报警信号能够同时一点不差地传向驾驶员、“黑匣子”及地面塔台相关人员,并不会因传输距离的延误而损失所述待检目标的任何瞬时检测信息。此时,所有相关人员可同时发现问题,共同应对突发事件,也不用事后再去急于寻找“黑匣子”,大大提高了风险处理效率,提高了安全保障。

第二,陆地移动工具,例如汽车。当非本人驾驶汽车时,对于仪表盘上显示和未显示的数据(例如,胎压、油耗、速度、故障灯、噪音),租借管理的车主个人或租借公司往往不能实时了解汽车的详细使用情况。通过本申请实施例中提供的故障检测报警系统能够实时记录汽车的故障情况,并将故障情况反馈至终端设备,以使持有该终端设备的个人车主和租借公司能够及时了解汽车的运行情况。

如果本人驾驶汽车时,新车的缺陷或隐患也往往致使驾驶人员与厂商或4S店发生不必要的争执,加之一些维修点的乱换部件,给车主带来很多损失。采用本申请实施例中提供的故障检测报警系统,当任何故障或疑问发生时,车主都能了解到车辆状况,不论车主是不是专业技术人员,都可知道是哪个部件有问题,以及该如何操作,该修不该修,该找哪里修,该花多少钱,实现透明化管控。例如,行车记录仪对交通事故裁定帮助很大,通过本申请实施例提供的嵌入式智能故障检测报警系统也能够帮助车主较快地认定车辆的故障情况。

第三,水上移动工具,例如轮船。轮船的驾驶舱内同样设有大量的仪表盘,同样需要驾驶员人工实时看清并反映判断准确。当轮船发生故障时,大量的仪表检测工作也给工作人员带来了很大的工作量。尤其是海洋的特殊环境,信号不好,备件不全,更需要及时并准确地确定轮船的故障部件或者故障点,进而,通知相关工作人员进行维修,为工作人员节省了大量的时间,同时也保证了工作人员的人身财产不受损失。

第四,家用电器,例如空调。当空调不制冷时,一般情况下是空调发生了故障,但是,用户不能知晓具体故障位置,例如,压缩机故障,冷凝器故障,阀门故障,缺氟故障或者其他部位故障。只有在维修人员对空调进行维修时,才能通过维修人员知晓故障位置。但是请维修人员对空调进行维修时,有时可能换很多东西,花很多冤枉钱,致使用户经常有被“黑”的感觉。采用本申请实施例提供的故障检测报警系统能够实时对空调进行检测,并准确地确定空调的故障位置。

第五,计算机,例如电脑。单位机房中包括大量的电脑,当电脑大量发生故障时,需要网管人员一台台的进行检测,这不仅耽误了网管人员大量的时间,还使得检测速度非常缓慢,当单位需要使用电脑时,造成了不必要的麻烦。此时,如果将本申请实施例中的故障检测报警系统嵌入至电脑的主机箱中,那么该故障检测报警系统就能够实时对检测电脑的故障,并对故障进行识别,得到故障诊断结果,此时,相关技术人员所需要做的仅仅是按照故障诊断结果对电脑进行修理。可见,通过该故障检测报警系统能够提高网管人员对电脑进行维修的效率,还节省了相关技术人员的时间。

在本申请实施例的另一个可选实施方式中,集成电路板的体积小于12×12×2厘米,其中,集成电路板的形状大小取决于待检目标的内部结构或和复杂程度,除此之外,集成电路板的形状大小还取决于待检目标的功能需求。

具体地,在本申请实施例中,可以将上述集成电路板的体积设置长*宽*高为12*12*2厘米的电路板,或者,将集成电路板的体积为小于12*12*2厘米的电路板。考虑到计算机机箱,空调的控制器,汽车的主控制器等待检目标的主控装置的空间有限,因此,一般地可以将本申请实施例中的集成电路板设置成长*宽*高分别为12*12*2cm结构的大小。具体地,集成电路板长*宽*高的尺寸并不限定于必须是12*12*2cm,集成电路板的实际大小可以根据待检目标的内部空间来确定,或者根据不同的使用需求可量身定制,添加或减少不同模块装置及接口,使其占用资源最小化。在本申请实施例中,对集成电路板的具体长、宽和高的尺度不做具体限定,以能够安装在待检目标的内部且满足功能需求为准。

在本申请实施例的另一个可选实施方式中,该故障检测报警系统还包括:电源接口模块,其中,电源接口模块集成在集成电路板上,用于接收待检目标提供的直流电源,或者,电源接口模块用于接收目标独立电源提供的直流电源,目标独立电源为独立于待检目标。

具体地,在本申请实施例中,还可以在集成电路板上集成一个或者多个电源接口模块,该电源接口模块可以连接至待检目标提供的直流电源上,以获取待检目标提供的直流电源,此时,在待检目标正常工作,或者,待检目标未断电时,该故障检测报警系统均能正常进行故障检测。

除此之外,为了防止待检目标在断电的情况下,故障检测报警系统不能正常工作,还可以单独设置一个直流电源(例如,5V、9V、12V、24V、38V等直流电源),其中,通用的12V直流电源可以独立设置于待检目标的内部,或者,单独设置于待检目标的外部。

需要说明的是,本申请实施例中,可以单独采用待检目标来为故障检测报警系统提供直流电源,还可以单独采用上述12V直流电源来对故障检测报警系统进行供电,还可以结合待检目标和12V直流电源来为故障检测报警系统进行供电,其中,直流电源可以为机箱电源、蓄电池、锂电池、外部电源等电能装置。

在本申请实施例中,还可以将12V直流电源与终端设备的电源输出端口相连接,以实现对该12V直流电源进行供电。例如,故障检测报警系统通过双绞线与终端设备连接,该双绞线中8芯的2芯线可作为电源线从笔记本终端反向为本申请实施例中提供的故障检测报警系统供电。

在本申请实施例的另一个可选实施方式中,该故障检测报警系统还包括:信号识别模块,库存比较模块,错误报警模块,网络输出模块和指令运算模块,下面将就上述模块的功能和连接方式进行详细的介绍。

信号识别模块集成在集成电路板上,其中,信号识别模块上设置有检测输入端口,该检测输入端口通过数据线与待检目标的主控板的检测输出端口相连接,用于将待检目标的检测信号的原始检测代码字符串输入至故障检测报警系统的主控制器中进行处理,以使主控制器根据错误等级确定待检目标的错误信息或日志。

具体地,在本申请实施例中,可以通过检测输入端口与待检目标的主控板的检测输出端口相连接。待检目标通过检测输出端输出检测信号,其中,输出的检测信号为原始检测代码字符串,也就是说,输入至信号识别模块中的检测信号为还未经过转化,为原始信号。检测信号包括自检信号和被检信号,其中,自检信号可以理解为待检目标自身在启动自检程序时,得到的信号,被检信号为在接收到检测指令之后,对其进行检测之后得到的信号。

通过上述描述可知,信号识别模块采集到的检测信号为原始检测代码字符串,也就是说,检测信号中可能会携带多种类型的程序语言,此时,信号识别模块将对检测信号进行处理,处理之后的检测信号能够被其他模块所识别。在处理之后,就可以将处理之后的检测信号发送至故障检测报警系统的主控制器中进行处理,其中,主控制器在获取到该处理之后的检测信号之后,就能够根据错误的等级确定待检目标的错误信息或者日志。

在本申请实施例中,错误等级阈值通常主要包括1-7级阈值。例如,1/I或info表示一些基本的讯息说明;3/W或warn:表示警示讯息,用于指示设备可能有问题,但是还不至于影响正常运作;5/E或error表示一些较大的错误讯息;7/F或fatal比error还要严重的致命的错误信息。当错误等级阈值设置为最后两级时,如果报错,通常都要维修或更换硬件。

库存比较模块集成在集成电路板上,并与主控制器相连接,用于将通过由自定义确定的错误信息或日志与更新之后的待检目标的目标数据库中存储的配置信息相比较,得到故障诊断结果,其中,更新表示对故障检测报警系统进行维修或者升级,还可以表示将当前故障检测报警系统数据库更新为一个新的故障检测报警系统数据库,故障诊断结果包括以下至少之一:更新后的待检目标的位置,型号,规格,版本;或者,用于将错误信息或日志与目标数据库中存储的配置信息进行比较,得到故障诊断结果,故障诊断结果包括以下至少之一:待检目标的故障位置,型号,规格,版本。

在本申请实施例中,主控制器在对检测信号进行分析处理得到错误信息或者日志之后,就可以将错误信息或者日志发送至库存比较模块中,以使库存比较模块将错误信息或者日志,与目标数据库中存储的配置信息进行比较,得到故障诊断结果(包括离线故障诊断结果和/或在线故障诊断结果),得到的故障诊断结果中包括待检目标的故障位置,故障位置的零件的型号,规格和版本等信息。

需要说明的是,由于待检目标的中的配件可能会发生更换,例如,更换计算机的主机箱中内存条/板/块的型号和大小等。本申请实施例提供的故障检测报警系统能够通过专门指令适时检测待检目标中电子配件的更换情况,并将更换之后配件信息(例如,型号,版本和规格等)存储在目标数据库中,得到更新之后的目标数据。此时,当库存比较模块在进行比较时,可以理解为将错误信息或日志与更新之后的待检目标的目标数据库中存储的电子配件的配置信息相比较,得到故障诊断结果。

错误报警模块集成在集成电路板上,并与主控制器相连接,用于根据主控制器的控制信号生成报警提示信息,并连续n次通过网络输出模块向具有信息接收功能或安装有客户端APP的终端设备传输报警提示信息,其中,n为大于1的正整数,报警提示信息按照先进先出的方式,保存预设次数,或者,保存预设时间段。

需要说明的是,在本申请实施例中,可以通过存储装置对报警提示信息进行存储,其中,报警提示信息按照先进先出的方式在存储装置顺序进行存储。一般情况下,可以设定保留时间或者设定保留预设次数,例如,设置保留时间为3天,或者,设置保留次数为5次。

网络输出模块包括以下至少之一:移动3G/4G/5G通信装置,卫星通信装置,Wifi通信装置,线缆通信装置,无线电发射通信装置,其中,

移动3G/4G/5G通信装置包括内置于故障检测报警系统的3G/4G/5G模块,移动3G/4G/5G通信装置用于安装物联网级SIM卡,并通过物联网级SIM卡将故障诊断结果传输至安装有目标SIM卡的终端设备;

具体地,在本申请实施例中,网络传输装置可以为移动3G/4G/5G通信装置,其中,移动3G/4G/5G通信装置集成在集成电路板上,并且在该移动3G/4G/5G通信装置中内置3G/4G/5G模块。移动3G/4G/5G通信装置中能够安装SIM卡,包括普通的SIM卡和联网级SIM卡。当SIM卡为联网级SIM卡时,移动3G/4G/5G通信装置将故障诊断结果更加便捷地传输至安装有目标SIM卡的终端设备的客户端APP上。

卫星通信装置包括内置于故障检测报警系统的卫星/GPS/北斗定位模块和相关传感器,其中,卫星通信装置用于将目标信息传输至目标设备,其中,目标信息包括以下至少之一:故障诊断结果,待检目标的移动位置,目标设备包括以下至少之一:终端设备,监管中心,监控存储设备。

具体地,在本申请实施例中,网络传输装置还可以选取为卫星通信装置,其中,卫星通信装置集成在集成电路板上,并且在该卫星通信装置中内置卫星/GPS/北斗定位模块和相关传感器。

卫星通信装置用于向目标设备传输故障诊断结果,除此之外,卫星通信装置还用于向目标设备传输待检目标的移动位置。其中,目标设备包括终端设备(例如,上述安装客户端APP的终端设备),目标设备还包括监管中信息和监控存储设备,其中,监控存储设备包括黑匣子和行车记录仪等电子记录设备。

当待检目标为移动运输工具时,通过卫星/GPS/北斗通信装置还能够实时对其进行包括机械故障和人员事故的定位和救援。

Wifi通信装置包括内置于故障检测报警系统的WiFi插座,其中,WiFi插座的MAC地址和标识符绑定至终端设备中安装的客户端APP,其中,WiFi插座与客户端APP配对连接。

具体地,WiFi通信装置包括内置于故障检测报警系统的WiFi插座,该WiFi插座包括唯一的MAC地址和标识符,可接收或发送WiFi信号。此时,终端设备的客户端APP可以与该WiFi插座的专有MAC地址和标识符进行绑定。与现有的检测报警系统不相同的是,在本申请实施例中,终端设备能够通过自动扫描的方式实现与检测报警系统的WiFi插座配对连接;还可以利用微信服务,进行远程传输的智能监控。

线缆通信装置内置于故障检测报警系统中,线缆通信装置通过目标线缆与终端设备相连接,用于向终端设备传输故障诊断结果,或者,将从终端设备中获取到的直流电源反向传输至故障检测报警系统,以对故障检测报警系统进行供电,其中,目标线缆包括以下至少之一:光纤,双绞线,USB线缆,VGA线缆,COM线缆,音视频输出线缆。

具体地,在本申请实施例中,网络传输装置还包括线缆通信装置,该线缆通信装置内置于故障检测报警系统中,并与终端设备相连接,其中,该线缆通信装置用于向终端设备传输故障诊断结果。除此之外,还可以通过线缆将从终端设备获取到的直流电源传输至故障检测报警系统,以为故障检测报警系统进行供电。其中,目标线缆的种类有多种,在本申请实施例中,优选目标线缆为光纤,双绞线,USB线缆,VGA线缆,COM线缆,音视频输出线缆中的任一种。

无线电发射通信装置用于将故障诊断结果或者待检目标的故障报警信号发送至安装有无线电接收装置的终端设备。

具体地,在本申请实施例中,网络传输还包括无线电发射通信装置,其中,无线电发射通信装置集成在集成电路板上,用于传输故障诊断结果或者待检目标的故障报警信号发送至安装有无线电接收装置的终端设备中。

检测报警系统的指令运算模块用于通过Java/C等语言编程运行命令集脚本和与检测命令相关的软件包。包括用于存储检测指令,定时读取指令,错误信息或者日志所指示的错误等级阈值,初始配置信息。需要说明的是,指令运算模块用于存储上述指令和相关信息,但是并不限于仅用于存储上述指令和相关信息,在本申请实施例中,与检测程序相关的指令均可以存储在该指令运算装置。

进一步地,指令运算装置包括:只读存储器和读写存储器,其中,只读存储器用于存储检测指令,读写存储器用于存储定时读取指令,错误信息所指示的错误等级阈值,初始配置信息。

具体地,在本申请实施例中,可以将检测指令嵌入在只读存储器ROM中,当需要调用该检测指令时,可以向该只读存储器ROM中调用该检测指令进行检测。除此之外,还可以将除检测指令之外的其他指令嵌入在只读存储器ROM中。可以将定时读取指令,错误等级阈值和初始配置信息嵌入在可读写存储器RAM中。其中,上述初始配置信息为初始化信息,例如,初始命令,机器名称,机器序列号,终端设备的型号,以及终端设备中相关客户端APP的相关参数等信息。

在本申请实施的另一个可选实施方式中,终端设备还用于通过其显示页面或安装客户端APP页面向所述检测报警系统发送修改以下至少之一种信息:待检目标的机器号码,IP地址信息,提示语信息,错误等级的阈值,安装在终端设备的SIM卡中的号码,故障检测报警系统发生变更的程序和/或关键词;安装客户端APP的终端设备还用于通过网络输出模块向故障检测报警系统发送查询指令,其中,查询指令用于查询历史故障诊断结果。

具体地,用户可以通过终端设备中的客户端APP的显示页面向故障检测报警系统发送查询指令,该查询指令为查询历史报警提示信息的指令。例如,用户可以在该客户端APP中的故障诊断结果查询栏中输入查询日期“2016.11.28”,那么故障检测报警系统在接收到该查询日期之后,就会对该查询日期的报警信息进行查询,并将查询到的结果发送至终端设备的客户端APP中进行显示。进一步地,用户还可以输入“2016.11.28,8:00pm至16:00pm”,即查询2016.11.28日,上午8点到下午4点,这段时间内的报警提示信息,故障检测报警系统在接收到该查询指令之后,就根据用户输入的查询日期在历史报警提示信息中对该时间段的报警提示信息进行查询,并将查询到的结果发送至终端设备的客户端APP中进行显示。

在本申请实施的另一个可选实施方式中,安装客户端APP的终端设备中还包括加密装置,加密装置绑定至故障检测报警系统,用于对故障检测报警系统进行加密,其中,加密装置包括以下至少之一:看门狗装置,指纹登陆装置,前置服务器,二维码识别装置,人脸识别装置,图形登陆装置。

例如,指纹登录装置,当用户点击打开安装在终端设备的客户端APP时,将在终端设备的显示界面上显示该指纹登录装置的显示界面,并对用户的指纹进行识别,当识别准确时,打开该客户端APP与检测报警系统的连接。又例如,人脸识别装置,当用户点击打开安装在终端设备的客户端APP时,将在终端设备的显示界面上显示该人脸识别装置的显示界面,并对用户的人脸图像进行识别,当识别准确时,打开该客户端APP与检测报警系统的连接。

在本申请的一个可选实施方式中,终端设备还用于通过网络通信装置向故障检测报警系统发送检测指令,以使故障检测报警系统根据检测指令对待检目标进行故障检测。

需要说明的是,在本申请实施例中客户端APP的开发平台为安卓平台。该客户端APP能够生成框架组织开户,建立报警系统的基础配置,建立于报警系统之间的端口API协议,建立操作页面布局,还能建立语句和动画的对应表达,短信翻译和高保真切图,能够实现与报警系统的捆绑,还可通过GPS模块实现人机定位,该客户端APP通过进行压力测试,修改BUG,然后UI优化设计发布上线。

综上,本申请实施例中,提供了一种嵌入式智能故障检测报警系统,该嵌入式智能故障检测报警系统独立安装在待检目标的内部,或者嵌入在待检目标的相关主控板中,又或者插入在待检目标的相关主控板的插槽中。例如,安装在计算机的内部,并通过检测数据线与计算机的主控板相连接。上述故障检测报警系统的硬件装置可以选取基于ARM的嵌入式印刷集成电路,支持多核CPU、多G内存、可选通信装置和端口、独立直流电源等;软件可以选取基于Linux/Android操作系统平台,支持Java、C等语言编程;通过以上硬件和软件嵌入诊断命定集,并在终端设备中安装与该检测装置相对应的客户端APP,来实现远程监控管理。

实施例二

根据本申请实施例,提供了一种嵌入式智能故障检测报警系统的实施例。在本申请实施例中,待检目标以计算机为例进行说明。

图2是根据本申请实施例二的嵌入式智能故障检测报警系统的示意图,该系统包括嵌入式智能故障检测报警系统1,其中,嵌入式智能故障检测报警系统1包括:终端设备13和嵌入式智能故障检测报警装置10,除此之外,如图2所示,还包括计算机内部原有系统设备2,其中,嵌入式智能故障检测报警装置10包括图1中所示的集成电路板11和检测软件12。

嵌入式智能故障检测装置用于获取待检目标的检测信号(包括自检信号和被检信号),并对检测信号进行分析,就能够根据错误的等级确定待检目标的错误信息或者日志,并将错误信息或者日志通过实施例中介绍的网络传输装置传输至终端设备;

终端设备,用于对获取到的故障诊断结果(包括在线诊断结果和/或离线诊断结果)进行显示,其中,终端设备还用于通过网络传输装置向嵌入式智能故障检测装置发送检测指令,以使嵌入式智能故障检测装置根据检测指令对待检目标进行故障检测。

在本申请实施例中,当嵌入式智能故障检测报警系统1检测到计算机内部原有系统设备2的主板内检测部分(例如,BIOS)的原始检测代码字符串及低压电源后,经过植入嵌入式智能故障检测报警系统1中的命令集脚本程序或专用检测软件包定时运行及错误信息筛选后,将有用的错误信息直接通过嵌入式智能故障检测报警系统1的网络传输装置发送到终端设备13(例如,智能手机客户端APP)的客户端APP上。

通过智能故障检测报警系统1的数据信号识别模块上的检测输入端口与待检目标的主控板的检测输出端口相连接,以采集待检目标的检测信号。在本申请实施例中,嵌入式智能故障检测报警系统中的集成电路板可以内嵌于待检测目标,或者,独立安装于待检目标的内部,又或者插入至待检目标的插槽中,并直接采集待检目标输出的原始检测代码字符串的方式,避免了信号的转换,达到了对嵌入式智能故障检测报警系统的性能进行优化的目的,进而缓解了现有技术中的故障检测报警系统在对计算机等硬件进行故障检测时所采用的在线检测方式和被动检测方式导致故障检测报警系统局限性较大和转换资源浪费的技术问题。

本申请实施例提供的嵌入式智能故障检测报警系统,不论该计算机及相关设备是否在线正常运行,只要计算机内部原有系统设备2中的机箱电源有电,就能为故障检测报警装置10加电并提供自检信息,从而就能对故障配件报警,并在终端设备13上显示相关备件型号,位置,规格,版本等信息。

图3是根据本申请实施例的一种可选的嵌入式智能故障检测报警系统的模块示意图,该嵌入式智能故障检测报警系统1包括远程终端设备31(即,上述终端设备13)和嵌入式智能故障检测报警装置10。

如图3所示,在嵌入式智能故障检测报警装置10,设置有:信号识别模块,数据存储模块,库存比较模块,错误报警模块,网络输出模块和指令运算模块。其中,该数据存储模块用于存储报警提示信息,错误信息或者日志等信息。

具体地,信号识别模块,库存比较模块,错误报警模块和指令运算模块的功能如图4所示,具体如下:

信号识别模块集成在集成电路板上,其中,信号识别模块上设置有检测输入端口,该检测输入端口通过数据线与待检目标的主控板的检测输出端口相连接,用于将待检目标的检测信号的原始检测代码字符串输入至故障检测报警系统的主控制器中进行处理,以使主控制器根据错误等级确定待检目标的错误信息或日志。

库存比较模块集成在集成电路板上,并与主控制器相连接,用于将错误信息或日志与更新之后的待检目标的目标数据库中存储的配置信息相比较,得到故障诊断结果,其中,故障诊断结果包括以下至少之一:更新后的待检目标的位置,型号,规格,版本;或者,用于将错误信息或日志与目标数据库中存储的配置信息进行比较,得到故障诊断结果,故障诊断结果包括以下至少之一:待检目标的故障位置,型号,规格,版本。

错误报警模块集成在集成电路板上,并与主控制器相连接,用于根据主控制器的控制信号生成报警提示信息,并连续n次通过网络输出模块向安装有客户端APP的远程终端设备31传输报警提示信息,其中,n为大于1的正整数,客户端APP为与故障检测报警系统相对应的客户端;其中,报警提示信息按照先进先出的方式,保存预设次数,或者,保存预设时间段。

在本申请实施例中远程终端设备31具有以下功能:安装客户端APP的开发平台为安卓平台;该客户端APP能够生成框架组织开户;建立报警系统的基础配置;建立于报警系统之间的端口API协议;建立操作页面布局;建立语句和动画的对应表达;短信翻译和高保真切图;能够实现与报警系统的捆绑;并通过卫星/GPS/北斗通信装置实现人机定位;该客户端APP通过进行压力测试,修改BUG,然后UI优化设计发布上线。

综上,本申请实施例提供了一种嵌入式智能故障检测报警系统,该系统又称为报警系统,其中,该报警系统进行了进一步缩小简化,提高集成度;进而节约了机房空间和资源,减少线路故障及系统占用损耗。在待检目标出厂时,该检测报警系统即可以嵌入在待检目标的内部,一劳永逸直接为用户服务,方便管理,节约人力物力成本。通过该报警系统,厂家能够正确分析易损件的概率,以便改进产品;维护商可及时准确发现问题,简化维修操作流程。该报警系统支持双向远程人机互动,实现基于互联网的现代智能管控方式。该报警系统通过串口通信装置与待检目标通信连接,能够减少中间环节,统一代码输出标准,使得报警系统更加智能化。

本申请实施例提供的报警系统可以安装在新一代计算机中,以增加新的卖点。同时,该报警系统还可以推广到所有行业,改革并颠覆了所有机电设备的传统维修模式。该报警系统能够使得硬件维修变得更简单、更真实、更有趣(例如,APP形象动画)。进一步地,该报警系统节省大量培训储备高级技术人员的费用,只需一般拆装技能就够用。

最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

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