基于机器人的电梯故障诊断方法、装置及存储介质与流程

文档序号:24288716发布日期:2021-03-17 00:36阅读:138来源:国知局
基于机器人的电梯故障诊断方法、装置及存储介质与流程

本发明涉及数据处理技术,尤其涉及一种基于机器人的电梯故障诊断方法、装置及存储介质。



背景技术:

随着我国科学技术的不断发展,电梯广泛应用于我们的生活中。但是电梯经常也会出现各种故障,给我们带来许多不便,从而电梯的维护就显得尤为重要,电梯设备的故障诊断是电梯维护的重要内容。随着城市建设发展,电梯的建设率大大增加,给专业的电梯维护维修人力造成较大压力。

近些年图像识别、机器翻译和大数据分析等技术发展迅速,充分地体现了人工智能技术在各个应用领域的有效性和广泛性。人工智能技术能够应用于电梯故障分类及故障预测,并且从理论上分析说明了人工智能技术用于电梯故障分析的可行性和有效性。但是这些技术的应用依赖物联,目前楼宇中保有的电梯整理上物联程度不高,导致现有技术无法应用。当前楼宇中发现电梯故障都是通过使用者反馈或者监控室实时监控,发现故障后维保工作人员上门处理或维修。为此部分楼宇专门安排电梯维保,监控电梯运行的的工作岗位,增加了人力成本。



技术实现要素:

本发明实施例提供一种基于机器人的电梯故障诊断方法、装置及存储介质,能够通过机器人自动对电梯进行电梯故障诊断处理,节省了人力成本。。

本发明实施例的第一方面,提供一种基于机器人的电梯故障诊断方法,其特征在于,包括:

机器人获取目标电梯的当前时刻至先前预设时间段内的状态信息;

判断所述状态信息是否发生变化;

若当前时刻至先前预设时间段内目标电梯的状态信息未发生变化,则机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理;

若当前时刻至先前预设时间段内目标电梯的状态信息发生变化,则机器人调取目标电梯的状态信息以及运动轨迹于数据库内进行存储。。

可选地,在第一方面的一种可能实现方式中,所述机器人调取目标电梯的状态信息以及运动轨迹于数据库内进行存储包括:

获取目标电梯的身份序号,基于所述身份序号生成身份索引,其中每部电梯都有其对应的身份序号;

机器人将所述身份索引、目标电梯的状态信息以及运动轨迹位于数据库内预先设置的存储单元存储。

可选地,在第一方面的一种可能实现方式中,在所述若当前时刻至先前预设时间段内目标电梯的状态信息未发生变化的步骤后,还包括:

获取当前时刻至先前预设时间段内目标电梯的运动轨迹;

若判断目标电梯的行动轨迹是同一楼层;

获取其他电梯的运动轨迹,判断其他电梯在当前时刻前的预设时间段内是否在目标电梯所在楼层经停;

判断其他电梯在当前时刻前的预设时间段内在目标电梯所在楼层经停,则机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理。

可选地,在第一方面的一种可能实现方式中,所述判断其他电梯在当前时刻前的预设时间段内在目标电梯所在楼层经停后,还包括:

获取其他电梯在当前时刻前的预设时间段内在目标电梯所在楼层经停的次数;

若所述次数大于预设次数,则机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理。

可选地,在第一方面的一种可能实现方式中,所述机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理包括:

所述机器人基于监控设备和传感器对目标电梯进行数据采集获得目标电梯的外部数据和内部数据;

将所述外部数据和内部数据分别进行上传。

可选地,在第一方面的一种可能实现方式中,所述机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理包括:

所述机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理包括:

机器人对目标电梯进行重启操作。

可选地,在第一方面的一种可能实现方式中,所述机器人获取目标电梯的当前时刻至先前预设时间段内的状态信息包括:

机器人基于网络与电梯服务器连接,通过订阅的方式获取电梯的状态信息。

可选地,在第二方面的一种可能实现方式中,一种基于机器人的电梯故障诊断装置,包括:

状态获取模块,用于机器人获取目标电梯的当前时刻至先前预设时间段内的状态信息;

状态判断模块,用于判断所述状态信息是否发生变化;

第一处理模块,用于若当前时刻至先前预设时间段内目标电梯的状态信息未发生变化,则机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理;

第二处理模块,用于若当前时刻至先前预设时间段内目标电梯的状态信息发生变化,则机器人调取目标电梯的状态信息以及运动轨迹与数据库内进行存储。

可选地,在第二方面的一种可能实现方式中,还包括:

轨迹获取模块,用于获取当前时刻至先前预设时间段内目标电梯的运动轨迹;

判断模块,用于若判断目标电梯的行动轨迹是同一楼层,则控制下个模块执行;

轨迹判断模块,响应于判断模块获取其他电梯的运动轨迹,判断其他电梯在当前时刻前的预设时间段内是否在目标电梯所在楼层经停;

第三处理模块,用于判断其他电梯在当前时刻前的预设时间段内在目标电梯所在楼层经停,则机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理。

本发明实施例的第三方面,提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用于实现本发明第一方面及第一方面各种可能设计的所述方法。

本发明提供的一种基于机器人的电梯故障诊断方法、装置及存储介质,机器人自动获取目标电梯的状态信息,基于状态信息判断目标电梯是否处于异常的状态或存在异常的可能,如果其可能存在异常状态则自动行驶至目标电梯所在楼层对目标电梯进行电梯故障诊断。

如果电梯存在异常的可能,则对目标电梯以及其他电梯的运动轨迹进行分析,基于多个电梯的运动轨迹判断目标电梯是否出现了故障,对目标电梯进行详细的诊断。

在对目标电梯进行故障诊断后,通过监控设备和传感器对目标电梯进行数据采集获得目标电梯的外部数据和内部数据供后端人员进行分析,并且通过重启电梯能够使电梯重新启动,可能排除故障。

附图说明

图1为基于机器人的电梯故障诊断方法的第一种实施方式的流程图;

图2为基于机器人的电梯故障诊断装置的第一种实施方式的结构图。

具体实施方式

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

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

应当理解,在本发明的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

应当理解,在本发明中,“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

应当理解,在本发明中,“多个”是指两个或两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含a、b和c”、“包含a、b、c”是指a、b、c三者都包含,“包含a、b或c”是指包含a、b、c三者之一,“包含a、b和/或c”是指包含a、b、c三者中任1个或任2个或3个。

应当理解,在本发明中,“与a对应的b”、“与a相对应的b”、“a与b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。a与b的匹配,是a与b的相似度大于或等于预设的阈值。

取决于语境,如在此所使用的“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

本发明提供一种基于机器人的电梯故障诊断方法,如图1所示,包括:

步骤s10、机器人获取目标电梯的当前时刻至先前预设时间段内的状态信息。其中,机器人基于网络与电梯服务器连接,通过订阅的方式获取电梯的状态信息,状态信息包含电梯楼层,电梯轿厢的高度等。当前时刻为现在的时刻,先前预设时间段可以是十分钟、五分钟等等。

步骤时s20,判断所述状态信息是否发生变化。通过判断状态信息是否发生变化初步判断电梯是否出现故障的问题。

步骤s30、若当前时刻至先前预设时间段内目标电梯的状态信息未发生变化,则机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理。若当前时刻至先前预设时间段内目标电梯的状态信息未发生变化。此时,目标电梯在十分钟或五分钟等时间内并没有状态信息的变化,即没有电梯楼层等变化。由于在预设时间段内电梯没有变化,则此时目标电梯可能会出现故障,则此时机器人对目标电梯进行故障诊断处理。

本发明提供的机器人自动获取目标电梯的状态信息,基于状态信息判断目标电梯是否处于异常的状态或存在异常的可能,如果其可能存在异常状态则自动行驶至目标电梯所在楼层对目标电梯进行电梯故障诊断

步骤s40、若当前时刻至先前预设时间段内目标电梯的状态信息发生变化,则机器人调取目标电梯的状态信息以及运动轨迹与数据库内进行存储。若状态信息发生变化,则证明目标电梯在不同楼层之间进行过移动,目标电梯不存在故障。

其中步骤s40包括:

获取目标电梯的身份序号,基于所述身份序号生成身份索引,其中每部电梯都有其对应的身份序号。身份序号可以是目标电梯的序列号,每个电梯的序列号都会比较复杂,占用空间多的同时工作人员不方便分辨,通过基于身份序号生成电梯的索引,既可以降低交互时传输的数据量,又可以方便工作人员观看。例如说身份序号为11000125678010的索引可以是01等等。

机器人将所述身份索引、目标电梯的状态信息以及运动轨迹位于数据库内预先设置的存储单元存储。可以预先将数据库预先分成多个存储单元,每个存储单元分别对应不同的索引,即实现每个存储单元存储不同的电梯数据。

在一个实施例中,在所述若当前时刻至先前预设时间段内目标电梯的状态信息未发生变化的步骤后,还包括:

步骤s50、获取当前时刻至先前预设时间段内目标电梯的运动轨迹。其中目标电梯的运动轨迹包括目标电梯位于电梯井内不同时刻的位置。

步骤s60、若目标电梯的行动轨迹是同一楼层。目标电梯的行动轨迹是同一楼层则证明目标电梯在预设时间段内没有运动。

步骤s70、获取其他电梯的运动轨迹,判断其他电梯在当前时刻前的预设时间段内是否在目标电梯所在楼层经停。通过以上步骤,来确定目标电梯是否出现问题。众所周知,一个楼具有多部电梯,当一部电梯位于一个楼层停下打开后,在相同的时刻其余电梯都不再会在这个楼层停下,因为已经有电梯进行服务了。

步骤s80判断其他电梯在当前时刻前的预设时间段内在目标电梯所在楼层经停,则机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理。如果目标电梯一直停留在当前楼层的同时,其他电梯也会在这个楼层停下进行服务,则证明当前电梯无法正常工作。此时机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理。

在一个实施方式中,所述判断其他电梯在当前时刻前的预设时间段内在目标电梯所在楼层经停包括:

获取其他电梯在当前时刻前的预设时间段内在目标电梯所在楼层经停的次数c;

若所述次数c大于预设次数c,则机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理。

在一个实施方式中,所述机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理包括:

所述机器人基于监控设备和传感器对目标电梯进行数据采集获得目标电梯的外部数据和内部数据。其中外部数据可以是视频、图像数据,即通过监控设备采集电梯的表面图像。内部数据可以是电梯的工作情况,例如说处理器的工作信息等等。

将所述外部数据和内部数据分别进行上传。供工作人员进行分析处理。

所述机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理包括:

机器人对目标电梯进行重启操作。通过重启的方式对目标电梯进行处理,可能会快速解决故障的问题。

本发明还提供一种基于机器人的电梯故障诊断装置,如图2所示,包括:

状态获取模块,用于机器人获取目标电梯的当前时刻至先前预设时间段内的状态信息;

状态判断模块,用于判断所述状态信息是否发生变化;

第一处理模块,用于若当前时刻至先前预设时间段内目标电梯的状态信息未发生变化,则机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理;

第二处理模块,用于若当前时刻至先前预设时间段内目标电梯的状态信息发生变化,则机器人调取目标电梯的状态信息以及运动轨迹与数据库内进行存储。

在一个实施例中,还包括:

轨迹获取模块,用于获取当前时刻至先前预设时间段内目标电梯的运动轨迹;

判断模块,用于若判断目标电梯的行动轨迹是同一楼层,则控制下个模块执行;

轨迹判断模块,响应于判断模块获取其他电梯的运动轨迹,判断其他电梯在当前时刻前的预设时间段内是否在目标电梯所在楼层经停;

第三处理模块,用于判断其他电梯在当前时刻前的预设时间段内在目标电梯所在楼层经停,则机器人乘坐其他电梯至目标电梯所在楼层对目标电梯进行故障诊断处理。

其中,可读存储介质可以是计算机存储介质,也可以是通信介质。通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。计算机存储介质可以是通用或专用计算机能够存取的任何可用介质。例如,可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(applicationspecificintegratedcircuits,简称:asic)中。另外,该asic可以位于用户设备中。当然,处理器和可读存储介质也可以作为分立组件存在于通信设备中。可读存储介质可以是只读存储器(rom)、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

本发明还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得设备实施上述的各种实施方式提供的方法。

在上述终端或者服务器的实施例中,应理解,处理器可以是中央处理单元(英文:centralprocessingunit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digitalsignalprocessor,简称:dsp)、专用集成电路(英文:applicationspecificintegratedcircuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。

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

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