电梯系统与机器乘客交互的故障诊断方法、可读存储介质、电子设备及故障诊断系统与流程

文档序号:26666739发布日期:2021-09-17 20:32阅读:69来源:国知局
电梯系统与机器乘客交互的故障诊断方法、可读存储介质、电子设备及故障诊断系统与流程

1.本技术涉及电梯(elevator)技术领域,更具体而言,本技术涉及一种电梯系统与机器乘客交互的故障诊断方法及配套的可读存储介质、电子设备与故障诊断系统。


背景技术:

2.作为改善乘客在层站间的行走或缩短乘客步行距离的工具,乘客运输装置在日常生活中十分常见。作为示例,尤为常见的是通常用于商厦层站间的自动扶梯、升降电梯以及通常用于大型机场的自动人行道。
3.与此同时,随着互联网技术与机器智能技术的发展,具备一定智能程度的自动机器也出现在日常生活中,如自动运输车辆(delivery vehicle)、外卖机器人、送餐机器人、快递机器人等。此类自动机器在执行其功能职责时,难以避免地需要使用到各类楼宇或厂房内的升降电梯。
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.根据本技术的电梯系统与机器乘客交互的故障诊断方法、可读存储介质、电子设备及故障诊断系统,通过获取诊断信息、并基于其来模拟机器乘客来经由交互管理装置与电梯控制器交互的过程,从而判断得出电梯系统与机器乘客的交互故障类型。对于维护人员而言,其提供了相对标准化的维护流程,操作便捷且对专业素养要求降低;对于客户而言,该维护过程耗时较少且诊断结果准确,能够迅速高效地确定两套产品交互过程中的故障点,以便提供针对性的处理措施,快速完成产品维护。
附图说明
33.图1是电梯系统与机器乘客交互的故障诊断方法的一个实施例的步骤示意图。
34.图2是电子设备的一个实施例的示意图。
35.图3是故障诊断系统的一个实施例及其周边交互装置的示意图。
36.图4是使用电梯系统与机器乘客交互的故障诊断方法进行维护的流程示意图。
具体实施方式
37.现在将参照附图更加完全地描述本技术,附图中示出了本技术的示例性实施例。但是,本技术可按照很多不同的形式实现,并且不应该被理解为限制于这里阐述的实施例。相反,提供这些实施例使得本公开变得彻底和完整,并将本发明的构思完全传递给本领域技术人员。
38.虽然本技术的特征是结合若干实施/实施例的仅其中之一来公开的,但是如针对任何给定或可识别的功能可能是期望和/或有利的,可以将此特征与其他实施/实施例的一个或多个其他特征进行组合。
39.附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或者在一个或多个硬件模块或集成电路中实现这些功能实体,或者在不同处理装置和/或微控制器装置中实现这些功能实体。
40.文中定义的术语“机器乘客”是指各种潜在具有乘用电梯属性的机器,此类机器应当至少具有受控地自主移动功能,以便其可以进入或离开电梯。例如,作为本文中的机器乘客的具体示例,其既可以是能够受控地自主移动的运输车辆,如楼层间的货物转运车、智能婴幼儿车等;也可以是各类机器人,如外卖机器人、送餐机器人、快递机器人等等。将理解,机器乘客的具体类型、结构和/或用途可以是多种多样的,其受本发明以下实施例的限制。
41.文中定义的术语“交互管理装置”是指对一个或多个机器乘客的乘梯相关需求实施调度控制的装置,其用于在机器乘客与电梯系统处理及转达指令。此外,在本文中,其并非首要关注于对机器乘客执行自身任务所涉及的乘梯相关需求的控制调度,而是聚焦于在机器乘客与电梯系统的交互过程发生故障时,接收及发送与故障相关的诊断信息。
42.文中定义的术语“故障诊断方法”是对机器乘客经由交互管理装置与电梯系统进行交互过程中的网络、硬件或软件等多种潜在故障执行诊断的方法,并可在诊断完成的基础上提供针对性的维护建议。其在本文中首先应包括数据采集步骤、模拟步骤与诊断步骤,当然也可包括其他可能的步骤,而不应将其理解为仅仅局限于故障诊断。
43.回归到本技术,在图1中仅以示意方式显示出了根据本技术的电梯系统与机器乘客交互的故障诊断方法的步骤示意图。其中,应用该故障诊断方法的电梯系统通常可包括电梯控制器及其对应的一台或多台电梯与相关连接;此外通常还可存在交互管理装置,以作为处理和转达电梯系统与机器乘客之间的交互信息的设备基础。参见图1,该故障诊断方法包括:从所述电梯系统与所述交互管理装置获取诊断信息;基于获取的诊断信息来模拟所述机器乘客经由所述交互管理装置与所述电梯系统的交互过程;以及基于模拟的交互过程来判断所述机器乘客与所述电梯系统的交互故障类型。前述实施例中的故障诊断方法对于维护人员而言,提供了相对标准化的维护流程,操作便捷且对专业素养要求降低;对于客户而言,该维护过程耗时较少且诊断结果准确,能够迅速高效地确定两套产品交互过程中的故障点,以便提供针对性的处理措施,快速完成产品维护。
44.如下将从各个角度对该故障诊断方法中的各个步骤展开描述。
45.首先,从所述电梯系统与所述交互管理装置获取诊断信息这一步骤的目的在于为该故障诊断方法中后续的模拟步骤以及判断步骤提供进行模拟和判断的数据部分上的基础。作为从外部系统(电梯系统与交互管理装置)所获取的输入信息,此类信息应当与两套系统之间的交互过程存在直接关联性,以便于实现诊断过程。因此,将此类信息定义为诊断
信息。
46.作为有助于实现故障诊断方法的诊断信息的示例,其可以包括通信网络信号,据此可以辅助判断机器乘客经由交互管理装置与电梯系统(例如系统中的电梯控制器)的交互过程中是否存在网络故障;其还可以包括模拟的机器乘客经由交互管理装置与电梯控制器的通信连接状态,据此可以辅助判断机器乘客经由交互管理装置与电梯控制器的交互过程中是否存在通信故障。例如,当交互管理装置无法连接上网络时,则故障有可能是存在网络故障。
47.作为诊断信息的另一类示例,其还可以包括电梯系统异常信息(例如电梯控制器异常信息)与交互管理装置异常信息,以辅助判断二者自身是否存在软件故障、硬件故障或网络故障。例如,当交互管理装置无法与电梯系统的电梯控制器的通信时,则其既可能属于网络故障,也可能属于软件故障。再如,当电梯控制器能够接收来自交互管理装置的命令,但无法正确执行时,如在极短时间(诸如0.2秒)内接收到两个呼梯指令等命令,则其可能属于电梯控制器的硬件故障或限制。
48.作为诊断信息的又一类示例,其还可以包括模拟的机器乘客与所述电梯系统经由所述交互管理装置发送的请求信息与回应信息,例如机器乘客经由交互管理装置发送至电梯系统的请求信息,以及及电梯系统经由交互管理装置发送至机器乘客的回应信息,从而辅助判断三者自身是否存在软件故障、硬件故障或网络故障。例如,机器乘客经由交互管理装置发送至电梯系统的请求信息可以是具有乘梯需求时所发出的呼梯指令,此类呼梯指令可包括电梯编号、目的地楼层及当前楼层等信息;请求信息还可以是具有离梯需求时所发出的保持电梯门开启指令,此类指令可包括电梯编号、当前楼层及电梯门开启时间等信息。通过判断这些信息是否被正确发送、是否被正确接收以及是否被正确执行,可以相应地辅助判断机器乘客、交互管理装置与电梯控制器三者自身是否存在软件故障、硬件故障或网络故障。
49.其次,在基于前述步骤完成诊断信息的获取后,可执行模拟机器乘客经由交互管理装置与电梯系统(例如其电梯控制器)的交互过程,也即以执行该步骤的设备将虚拟成一个机器乘客的角色,从而完成整个交互过程,以便寻找出其中的故障点。而若假设执行该步骤的设备能够顺利地模拟完成整个交互过程的话,则意味着故障点在于被模拟的机器乘客自身。因此,经过该模拟过程结合获取的诊断信息,通常可寻找出交互的故障点。
50.其中,应当知道的是,为成功将设备虚拟成特定的机器乘客,还应具有对机器乘客身份的认证步骤。此时,可通过输入机器乘客的身份标识符来确定设备所要模拟的机器乘客。
51.作为对此类交互过程的模拟方法之一,其可以包括如下步骤中的一个或多个:模拟网络交互过程;模拟硬件交互过程;以及模拟软件交互过程,以便辅助确认故障点为网络、硬件或软件中的哪一个。通常而言,作为最便捷的操作,可以依序或乱序执行全部前述步骤,由此实现全过程的模拟来寻找故障点;此外,随着维护人员的经验积累与熟练程度,其有可能在达到现场做出了解后,对于故障类型已经有所判断,为进一步节省时间,其可直接选择模拟其认为最有可能发生故障的交互过程,由此进行针对性的模拟。
52.此外,对于前述模拟过程而言,模拟网络交互过程具体地可以包括:模拟机器乘客与网络建立连接的过程,若可以建立连接,则很可能是被模拟的机器乘客自身出现故障,而
若无法建立连接,则很可能是网络存在故障。另外,模拟硬件交互过程可以包括:模拟机器乘客与交互管理装置建立连接的过程;以及模拟交互管理装置与电梯控制器建立连接的过程;并由此得出是机器乘客、与交互管理装置及电梯控制器三者中的哪个可能存在硬件故障。再者,模拟软件交互过程包括:模拟机器乘客与交互管理装置交互信息的过程;以及模拟交互管理装置与电梯控制器交互信息的过程;并由此得出是机器乘客、交互管理装置及电梯控制器三者中的哪个可能存在软件故障。
53.作为对机器乘客经由交互管理装置与电梯控制器的交互过程的模拟方法之二,其还可包括如下步骤中的一个或多个:模拟机器乘客与交互管理装置之间的交互过程;模拟电梯控制器与交互管理装置之间的交互过程,以便辅助确认故障点为机器乘客、交互管理装置或电梯控制器中的哪一个。通常而言,作为最便捷的操作,可以依序或乱序执行全部前述步骤,由此实现全过程的模拟来寻找故障点;此外,随着维护人员的经验积累与熟练程度,其有可能在达到现场做出了解后,对于故障类型已经有所判断,为进一步节省时间,其可直接选择模拟其认为最有可能发生故障的交互过程,由此进行针对性的模拟。
54.此外,对于前述模拟过程而言,模拟机器乘客与交互管理装置之间的交互过程可以包括如下步骤中的一个或多个:也即模拟机器乘客与网络建立连接的过程;模拟机器乘客与交互管理装置建立连接的过程;以及模拟机器乘客与交互管理装置交互信息的过程,由此可别或全面地辅助确认机器乘客与交互管理装置之间发生的是网络故障、硬件故障还是软件故障。
55.再者,模拟电梯控制器与交互管理装置之间的交互过程还可包括如下步骤中的一个或多个:也即模拟交互管理装置与电梯控制器建立连接的过程;以及模拟交互管理装置与电梯控制器交互信息的过程,由此可别或全面地辅助确认电梯控制器客与交互管理装置之间发生的是网络故障、硬件故障还是软件故障。
56.最后,可以结合获取的诊断信息与模拟的交互过程来判断电梯系统与机器乘客的交互故障类型。此类故障类型可以包括:网络故障、软件故障及硬件故障中的一个或多个。且更具体地,其中所述的软件故障包括:机器乘客软件故障、交互管理装置软件故障及电梯控制器软件故障;而所述的硬件故障包括:机器乘客硬件故障、交互管理装置硬件故障及电梯控制器硬件故障。以便为后续的针对性维护措施提供故障依据。
57.在前述实施例的基础上,还可对该故障诊断方法的多个方面做出改型,以期实现附加的或更好的技术效果,如下将予以示例性说明。
58.例如,关于诊断信息的获取方面,由于以设备模拟的机器乘客通常仅与交互管理装置直接进行通信,且其向电梯所发出的各类请求与回应均为经由交互管理装置从电梯控制器收发。因此,可以将故障诊断方法配置成直接从交互管理装置获取诊断信息;以及经由交互管理装置与电梯控制器的通信来从交互管理装置间接获取电梯控制器存储的诊断信息。或者,在软、硬件配置允许的情形下,还可以将故障诊断方法配置成直接从电梯系统获取诊断信息。
59.再如,如前文中已经简述地,对模拟设备间的交互过程而言,其具体操作可以是按顺序执行模拟机器乘客经由交互管理装置与电梯控制器的交互过程中的全部步骤,并基于模拟的交互过程来判断电梯系统与机器乘客的全部交互故障类型。此种操作方式对于维护人员要求降低、检测全面且准确。
60.备选地,该具体操作也可以是自定义执行模拟机器乘客经由交互管理装置与电梯控制器的交互过程中的部分步骤,并基于模拟的交互过程来判断电梯系统与机器乘客的对应交互故障类型。此种操作方式便于有经验的维护人员根据自身的经验揣测来选择性地做出模拟,寻找问题,可以进一步地节省时间。
61.另外,作为对该故障诊断方法的进一步完善,在已经排查出故障类型后,还可以基于交互故障类型来提供对应的预设维护建议,例如修缮网络,更换通讯模块、调试软件等等。
62.再者,由于在机器乘客与电梯系统的正常交互过程中,机器乘客通常处于运行在地图管理模块所规划的路线上或停留在电梯轿厢内的状态。因此,为更为完善地模拟出机器乘客的运行过程以辅助故障诊断,该方法还可包括:模拟机器乘客的移动路线进行移动,并在移动路线中的各个移动区段分别执行前述实施例中的故障诊断方法。举例而言,前述移动区段可以包括:机器乘客移动至第一候梯区的第一路线区段、机器乘客从第一候梯区进入目标电梯的第二路线区段、机器乘客从目标电梯进入第二候梯区的第三路线区段以及机器乘客离开第二候梯区的第四路线区段。通过在不同路线区段来执行前述故障诊断方法,能够更为真实地模拟机器乘客与电梯系统遭遇交互故障时的实际情形,以便准确找出故障点。
63.应该理解的是,虽然结合附图按照一定顺序描述了该故障诊断方法的实施例,且所附流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
64.此外,虽然图中未示出,在此还提供一种可读存储介质,其上存储有应用程序,其中,所述应用程序被处理器执行以实现如前所述的故障诊断方法的步骤,并由此达成相应的技术效果,在此不再赘述。
65.另外,作为能够存储并执行前述方法的载体,在此提供若干可供生产、销售或使用的设备来做出示例性说明。
66.如图2所示,故障诊断方法可以通过本发明一个实施例的电子设备200实现,该电子设备可以是移动通信终端或固定通信终端,更具体地,移动通信终端可以包括手机、平板电脑或笔记本电脑在内;而固定通信终端可以包括台式计算机在内。其中述及的各类计算机可以是通用计算机、专用计算机或具有基于预定程序进行计算处理功能的机器,其甚至可以通过云计算来实现。此类电子设备均具有用于电梯系统与机器乘客交互的诊断方法的硬件与软件基础。
67.参见图2所示实施例的电子设备200的具体示例性框架结构,在基本配置201中,电子设备200典型地包括系统存储器220和一个或者多个处理器210。存储器总线230可以用于在处理器210和系统存储器220之间的通信。
68.取决于期望的配置,处理器210可以是任何类型的处理,包括但不限于:微处理器(μp)、微控制器(μc)、数字信息处理器(dsp)或者它们的任何组合。处理器210可以包括诸如
一级高速缓存211和二级高速缓存213之类的一个或者多个级别的高速缓存,还可以包括处理器核心215和寄存器217。示例的处理器核心215可以包括运算逻辑单元(alu)、浮点数单元(fpu)、数字信号处理核心(dsp核心)或者它们的任何组合。示例的存储器控制器219可以与处理器210一起使用,或者在一些实施例中,存储器控制器219可以是处理器210的一个内置部分。
69.取决于期望的配置,系统存储器220可以是任意类型的存储器,包括但不限于:易失性存储器(诸如ram)、非易失性存储器(诸如rom、闪存等),也可以是eeprom、cd-rom或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由电子设备存取的任何其他介质,或者它们的任何组合。系统存储器220可以包括操作系统221、一个或者多个应用223以及程序数据229。在一些实施方式中,应用223可以布置为在操作系统上利用程序数据229进行操作。
70.电子设备200还可以包括接口总线290,其有助于从各种接口设备(例如,输出设备260、外设接口270和通信设备280)经由总线/接口控制器250到基本配置102的通信。示例的输出设备260包括图形处理单元261和音频处理单元263。它们可以被配置为有助于经由一个或者多个a/v端口265与诸如显示器或者扬声器之类的各种外部设备进行通信。示例的外设接口270可以包括串行接口控制器和并行接口控制器,它们可以被配置为有助于经由一个或者多个i/o端口和诸如输入设备(例如,键盘、鼠标、笔、语音输入设备、触摸输入设备)或者其他外设(例如打印机、扫描仪等)之类的外部设备进行通信。示例的通信设备280可以包括网络控制器281,其可以被布置为适于经由一个或者多个通信端口283与一个或者多个其他电子设备(例如交互管理装置或电梯系统的电梯控制器)进行通信。
71.此外,其还可具有用于无线通信的通信模块,该模块可以采用多种成熟的技术,例如,其可以采3g/4g/5g网络、蓝牙模块、lora模块、nb-iot模块或emtc模块,从而分别适应于短距离无线通信、长距离无线通信或适应于各个国家、地区的不同规定。
72.继续如图2所示,在一个实施例中,电子设备200的应用223中还包括故障诊断单元227。故障诊断单元227可以作为一个独立的软件安装于电子设备200中,或仅体现为一段代码;将理解,故障诊断单元227在电子设备200中的存在形式不是限制性的。故障诊断单元227可以用来实现:从电梯系统与交互管理装置获取诊断信息;基于获取的诊断信息来模拟机器乘客经由交互管理装置与电梯系统的交互过程;以及基于模拟的交互过程来判断机器乘客与电梯系统的交互故障类型。因此,故障诊断单元227有助于提供相对标准化的维护流程,操作便捷且对维护人员的专业素养要求降低;此外故障诊断单元227有助于减少维护过程耗时与提高诊断准确度,以便快速完成设备维护。故障诊断单元227的具体功能和实现方式可以参见结合图1所示实施例描述的故障诊断方法来理解。
73.此外,对于在本技术中实施故障诊断的电子设备而言,当其应用于常规的各类计算机设备、手机等通信终端时,可由维护人员携带该电子设备来模拟机器乘客的移动路线进行移动,并在移动路线中的各个移动区段通过该电子设备来分别执行故障诊断方法。除此之外,该电子设备还可作为一套配件来安装于具有受控地自主移动功能的移动装置中。此时,即可直接控制该套移动装置在机器乘客的移动路线自动移动来完成整个模拟与诊断过程,由此更为高效便捷。例如,作为一个示例,可以在每台机器乘客中均配置前述电子设
备。此时,若某台或某几台机器乘客与电梯系统发生交互故障,则可以通过在正常的一台机器乘客中输入具有潜在故障的机器乘客的身份标识符,使之虚拟成后者来完成模拟过程,从而实现故障诊断。
74.再者,参见图3,在此还提供一种故障诊断系统的实施例。该故障诊断系统用于诊断机器乘客经由交互管理装置与电梯系统进行交互中的故障。具体而言,该故障诊断系统310包括交互管理装置311以及电子设备312。其中,电子设备312可采用前述结合图2所描述的任意实施例或其组合中的电子设备;而交互管理装置311在包括用于通过无线网络330与机器乘客340进行对接、调度、接收与转发指令的常规通信接口之外,还应包括用于收发诊断信息的特定通信接口。在电子设备312通过信息认证来获得授权后,该特定通信接口可对获得授权的电子设备312开放通信权限,使得诊断信息从交互管理装置311发送至电子设备312。由于常规应用中的机器乘客340通常不具备对故障的显示与分析功能,所以提供特定通信接口可能不会有助于诊断和维护,同样也不会对其常规运行带来额外帮助,故不存在开发此类特定通信接口的需要。而在本技术中,对于包括更新了相关维护软件与硬件的机器乘客在内的各类诊断设备而言,该特定通信接口的开发,使得各种诊断设备可以在授权的情况下获取交互管理装置内的诊断信息,以便辅助随后进行的模拟与诊断过程,并有效保证信息传输的安全性。
75.例如,该交互管理装置311通常可传递的诊断信息包括:通信网络信号、交互管理装置异常信息。在此基础上,当在机器乘客340经由交互管理装置311通信连接至具有电梯控制器321与电梯轿厢322的电梯系统320时,该交互管理装置311可传递的诊断信息还将包括:机器乘客340与电梯系统320的通信连接状态、电梯控制器321的异常信息、机器乘客340与电梯系统320经由交互管理装置311发送的请求信息与回应信息中的一个或多个。至于各类诊断信息的应用方式及具体示例,已在前述关于故障诊断方法的实施例中进行了解释说明,故在此不再赘述。
76.为更加充分地理解本技术的构想,在此结合前述任意实施例或其组合中的故障诊断方法,以手机作为实施装置,并以机器人作为被模拟的机器乘客,来描述前述方法的一套诊断过程。
77.当在手机端启动app后,将通过输入机器乘客的身份标识符来确定要模拟的机器乘客。此后,该app将实行手机端自检,确认手机端自身通信功能正常后,开始执行诊断信息采集与交互过程模拟。并可在模拟交互过程中或模拟交互过程后,逐一执行或自定义执行以下判断:首先,判断模拟机器人是否能连接上网络:若无法连接网络,则说明存在网络故障,若已经连接网络,则继续下一步。判断模拟机器人能否连接交互管理装置:若无法连接交互管理装置,则说明交互管理装置可能存在硬件故障,若已经连接交互管理装置,则继续下一步。判断交互管理装置能否连接电梯控制器:若无法连接电梯控制器,则说明电梯控制器可能存在硬件故障,若已经连接电梯控制器,则继续下一步。判断模拟机器人是否接收到电梯控制器发出的正确的电梯状态:若无法正确接收,则说明可能存在交互管理装置软件故障或者电梯控制器软件故障,此时可继续执行子步骤做出对故障的进一步明确:例如,可判断控制器是否已经发出电梯状态信号,若控制器已经发出,则说明可能存在交互管理装置软件故障,而若控制器尚未发出,则说明可能存在控制器软件故障;回到前述子步骤的上游判
断步骤,若可以正常接收电梯控制器发出的正确的电梯状态,则继续下一步。判断模拟机器人是否在正确时间接收到发出的电梯状态,若无法在正确时间内接收,则说明可能存在网络延迟故障;若可以在正确时间内接收,则继续下一步。判断模拟机器人是否在正确时间内发送出正确的指令与参数:若无法正确发送或者若发送的信息不正确,则说明可能存在机器人软件故障;若可以正常接收,则继续下一步。判断交互管理装置能否正确地响应机器人的指令:若无法正确响应该指令,则说明可能存在交互管理装置的硬件故障或软件故障;若可以正常响应,则继续下一步。判断交互管理装置能否发送指令到电梯控制器,若无法发送,则说明可能存在交互管理装置的软件故障,若可以发送,则继续下一步。判断电梯控制器能否正确地响应交互管理装置的指令:若无法正确响应该指令,则说明电梯控制器可能存在硬件故障或软件故障;若可以正常响应,则继续下一步,或者完成诊断过程。当完成诊断过程后,得出的各项诊断结果均为正常时,则表示以手机来模拟机器人可以顺利地完成整个交互过程,故此前交互过程中出现的故障可能由被模拟的机器人自身导致,故可以返回至对机器人自身进行检修。
78.以上例子主要说明了本技术的电梯系统与机器乘客交互的故障诊断方法、可读存储介质、电子设备及故障诊断系统。尽管只对其中一些本技术的实施方式进行了描述,但是本领域普通技术人员应当了解,本技术可以在不偏离其主旨与范围内以许多其它的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本技术精神及范围的情况下,本技术可能涵盖各种的修改与替换。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1