CN116567561A - 用于处理呼梯请求的分布式处理系统和方法 - Google Patents
用于处理呼梯请求的分布式处理系统和方法 Download PDFInfo
- Publication number
- CN116567561A CN116567561A CN202210111404.2A CN202210111404A CN116567561A CN 116567561 A CN116567561 A CN 116567561A CN 202210111404 A CN202210111404 A CN 202210111404A CN 116567561 A CN116567561 A CN 116567561A
- Authority
- CN
- China
- Prior art keywords
- wireless communication
- call
- communication module
- list
- terminal device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 72
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000004891 communication Methods 0.000 claims abstract description 214
- 238000004590 computer program Methods 0.000 claims abstract description 22
- 230000004044 response Effects 0.000 claims abstract description 6
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/3415—Control system configuration and the data transmission or communication within the control system
- B66B1/3423—Control system configuration, i.e. lay-out
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/33—Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/3415—Control system configuration and the data transmission or communication within the control system
- B66B1/3446—Data transmission or communication within the control system
- B66B1/3461—Data transmission or communication within the control system between the elevator control system and remote or mobile stations
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/34—Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
- B66B1/46—Adaptations of switches or switchgear
- B66B1/468—Call registering systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B2201/00—Aspects of control systems of elevators
- B66B2201/10—Details with respect to the type of call input
- B66B2201/103—Destination call input before entering the elevator car
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B2201/00—Aspects of control systems of elevators
- B66B2201/40—Details of the change of control mode
- B66B2201/46—Switches or switchgear
- B66B2201/4607—Call registering systems
- B66B2201/4615—Wherein the destination is registered before boarding
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B2201/00—Aspects of control systems of elevators
- B66B2201/40—Details of the change of control mode
- B66B2201/46—Switches or switchgear
- B66B2201/4607—Call registering systems
- B66B2201/463—Wherein the call is registered through physical contact with the elevator system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B2201/00—Aspects of control systems of elevators
- B66B2201/40—Details of the change of control mode
- B66B2201/46—Switches or switchgear
- B66B2201/4607—Call registering systems
- B66B2201/4653—Call registering systems wherein the call is registered using portable devices
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Indicating And Signalling Devices For Elevators (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请涉及电梯技术和物联网技术,特别涉及用于处理呼梯请求的分布式处理系统、利用分布式处理系统来处理呼梯请求的方法以及其上存储用于实现呼梯请求生成方法的计算机程序的计算机可读存储介质。按照本申请的一个方面的用于处理呼梯请求的分布式处理系统包括部署在电梯服务区域内的多个无线通信模块,每个无线通信模块与一个或多个呼梯单元相关联并且被配置为:响应于来自终端设备的、将其指定为目标无线通信模块的呼梯请求而执行呼梯分配操作;以及向终端设备返回关于呼梯分配的消息。
Description
技术领域
本申请涉及电梯技术和物联网技术,特别涉及用于处理呼梯请求的分布式处理系统、利用分布式处理系统来处理呼梯请求的方法以及其上存储用于实现呼梯请求生成方法的计算机程序的计算机可读存储介质。
背景技术
随着无线通信技术的发展,无线呼梯方式正在得到日益广泛的应用。通常情况下,楼宇的电梯系统包含多个呼梯单元,响应于诸如移动机器人和智能手机之类的终端设备发送的呼梯请求,电梯管理装置将为其分配相应的呼梯单元。对于呼梯管理来说,如何确保呼梯请求被可靠地接收和处理是重要的话题。
发明内容
按照本申请的一个方面,提供一种用于处理呼梯请求的分布式处理系统,包括部署在电梯服务区域内的多个无线通信模块,每个无线通信模块与一个或多个呼梯单元相关联并且被配置为:
响应于来自终端设备的、将其指定为目标无线通信模块的呼梯请求而执行呼梯分配操作;以及
向终端设备返回关于呼梯分配的消息。
可选地,在上述分布式处理系统中,所述目标无线通信模块由包含在呼梯请求中的无线通信模块的设备标识指示,并且至少一个无线通信模块进一步配置为广播关于无线通信模块的列表,该列表包括各个无线通信模块的设备标识以供终端设备选择。
可选地,在上述分布式处理系统中,所述目标无线通信模块由包含在呼梯请求中的无线通信模块的设备标识指示,并且关于无线通信模块的列表被内置于终端设备,该列表包括各个无线通信模块的设备标识以供终端设备选择。
可选地,在上述分布式处理系统中,所述目标无线通信模块由包含在呼梯请求中的无线通信模块的设备标识指示,并且终端设备从呼梯控制器或云端获取关于无线通信模块的列表,该列表包括各个无线通信模块的设备标识以供终端设备选择。
可选地,在上述分布式处理系统中,关于呼梯分配的消息包括所分配呼梯单元的标识或呼梯分配失败的指示。
可选地,在上述分布式处理系统中,每个无线通信模块被配置为按照下列方式执行呼梯分配操作:
基于呼梯请求和从呼梯控制器获取的相关联的呼梯单元的运行状态,将相关联的呼梯单元中的其中一个分配给呼梯请求,其中,所述运行状态包括呼梯单元的轿厢当前所处楼层和当前的运动方向。
可选地,在上述分布式处理系统中,每个无线通信模块进一步被配置为:
向与所分配的呼梯单元相关联的呼梯控制器发送关于呼梯分配的消息。
可选地,在上述分布式处理系统中,无线通信模块与呼梯控制器以有线或无线方式通信。
除了上述的一个或多个特征以外,在上述分布式处理系统中,所述列表还包含无线通信模块的状态信息和与无线通信模块相关联的呼梯单元可提供的服务特征。
除了上述的一个或多个特征以外,在上述分布式处理系统中,多个无线通信模块由至少两个独立运行的电源供电。
除了上述的一个或多个特征以外,在上述分布式处理系统中,所述列表以无线通信模块在列表中的位置来指示终端设备发送呼梯请求的无线通信模块的顺序。
除了上述的一个或多个特征以外,在上述分布式处理系统中,无线通信模块被安装在层站或电梯井道内。
按照本申请的另一个方面,提供一种电梯控制系统,包含具有上述一个或多个特征的分布式处理系统。
按照本申请的另一个方面,提供一种利用分布式处理系统来处理呼梯请求的方法,其中,所述分布式处理系统包括部署在电梯服务区域内的多个无线通信模块,每个无线通信模块与一个或多个呼梯单元相关联,所述方法包括下列步骤:
由多个无线通信模块的其中一个响应于终端设备发送的、将其指定为目标无线通信模块的呼梯请求,执行呼梯分配操作;以及
由执行呼梯分配操作的无线通信模块向终端设备返回关于呼梯分配的消息。
按照本申请的另一个方面,提供一种计算机可读存储介质,其上存储适于在终端设备的处理器上执行的计算机程序,该计算机程序的执行导致下列操作:
A、从关于无线通信模块的列表中选择欲发送呼梯请求的目标无线通信模块,该列表包括多个无线通信模块的设备标识,其中,每个无线通信模块与一个或多个呼梯单元相关联;
B、发送呼梯请求,所述呼梯请求包含终端设备的设备标识和目标无线通信模块的设备标识;以及
C、从目标无线通信模块接收关于呼梯分配的消息。
可选地,在上述计算机可读存储介质中,所述计算机程序的执行还导致下列操作:
D、从多个无线通信模块的其中一个接收关于无线通信模块的列表。
可选地,在上述计算机可读存储介质中,所述计算机程序的执行还导致下列操作:
E、从呼梯控制器或云端获取关于无线通信模块的列表。
可选地,在上述计算机可读存储介质中,所述计算机程序的执行还导致下列操作:
F、访问终端设备的固件或存储器以获取关于无线通信模块的列表。
可选地,在上述计算机可读存储介质中,所述计算机程序的执行导致在满足下列情形之一时允许执行步骤A或步骤B:1)在发送呼梯请求后的设定时间间隔内未收到关于呼梯分配的消息;2)关于呼梯分配的消息包含呼梯分配失败的指示。
可选地,上述计算机可读存储介质提供于适于由所述终端设备访问的远程服务器上。
附图说明
本申请的上述和/或其它方面和优点将通过以下结合附图的各个方面的描述变得更加清晰和更容易理解,附图中相同或相似的单元采用相同的标号表示。附图包括:
图1A和1B为关于分布式处理系统中的无线通信模块的示例性列表。
图2为按照本申请一些实施例的用于处理呼梯请求的分布式处理系统的示意框图。
图3为按照本申请的另外一些实施例的电梯控制系统的示意框图。
图4为按照本申请另外一些实施例的利用分布式处理系统来处于呼梯请求的方法的流程图。
图5为一种典型的终端设备的示意框图。
图6为按照本申请另外一些实施例的用于生成呼梯请求的方法的流程图。
具体实施方式
下面参照其中图示了本申请示意性实施例的附图更为全面地说明本申请。但本申请可以按不同形式来实现,而不应解读为仅限于本文给出的各实施例。给出的上述各实施例旨在使本文的披露全面完整,以将本申请的保护范围更为全面地传达给本领域技术人员。
在本说明书中,诸如“包含”和“包括”之类的用语表示除了具有在说明书和权利要求书中有直接和明确表述的单元和步骤以外,本申请的技术方案也不排除具有未被直接或明确表述的其它单元和步骤的情形。
除非特别说明,诸如“第一”和“第二”之类的用语并不表示单元在时间、空间、大小等方面的顺序而仅仅是作区分各单元之用。
在本说明书中,术语“电梯服务区域”指的是与电梯乘坐服务有关的各个区域,其例如包括但不限于层站(在各楼层中电梯停靠进出乘客或货物的区域)和电梯井道等。
在本说明书中,术语“呼梯单元”指的是以电力方式拖动轿厢以运送乘客或物品的运输装置。
在本申请的一些实施例中,将多个无线通信模块部署于电梯服务区域内以形成一个物联网系统,其中,这些无线通信模块作为物联网系统的接入节点,不仅具有与终端设备(例如诸如手机、平板电脑、笔记本电脑之类的移动终端和移动机器人等)进行无线通信的能力,而且还被配置为具有为呼梯请求分配相应的呼梯单元的处理能力。在上述系统中,呼梯分配可以由多个节点中的每一个独立地完成,因此上述物联网系统可以视为是一种分布式处理系统。这种分布式处理模式与由指定的中心节点来处理呼梯请求的集中式处理模式相比,具有强大的鲁棒性。另外,由于在单个节点处即可实现无线接入功能与呼梯分配功能,因此可以节省节点之间数据传输的开销。
需要指出的是,上述无线通信模块可以安装在电梯服务区域内的各种位置,例如包括但不限于层站和电梯井道等。
可选地,上述无线通信模块由至少两个独立运行的电源供电,从而进一步提高系统的鲁棒性。
在本申请的另一些实施例中,每个无线通信模块与一个或多个呼梯单元之间具有关联性。也就是说,每个无线通信模块为接收到的呼梯请求所分配的呼梯单元选自与其具有关联关系的呼梯单元。上述关联性可以根据实际应用需要灵活设置,例如可以使一个无线通信模块附近的呼梯单元与该无线通信模块相关联,或者可以使具有相同或不同使用服务特征的呼梯单元与一个无线通信模块相关联。这里的服务特征可以包括使用类型(例如仅客用、客货两用和仅货用)、呼梯单元的停靠楼层和运营时段等。
在本申请的另一些实施例中,在执行呼梯分配操作之后,每个无线通信模块将向发送呼梯请求的终端设备返回关于呼梯分配的消息。示例性地,呼梯分配的消息可包含所分配的呼梯单元的标识或者呼梯分配失败的指示。另一方面,在成功分配呼梯之后,每个无线通信模块还向与所分配的呼梯单元相关联的呼梯控制器(即,负责控制所分配的呼梯单元运行的呼梯控制器)发送关于呼梯分配的消息。可选地,无线通信模块与呼梯控制器之间以有线或无线方式通信。
在本申请的另一些实施例中,部分或全部无线通信模块还被配置为向其附近的设备广播关于无线通信模块的列表,该列表至少包括各个无线通信模块的设备标识。
在本申请的另一些实施例中,上述关于无线通信模块的列表可以被内置于终端设备(例如以硬件编码的方式驻留于终端设备的固件内,或者作为在终端设备上运行的应用程序的配置数据而存储在终端设备的存储器内),因此终端设备可以通过访问固件或存储器来获取关于无线通信模块的列表。
在本申请的另一些实施例中,上述关于无线通信模块的列表可以由终端设备从无线通信模块以外的设备处获取,这些设备例如包括但不限于呼梯控制器和云端等。
可选地,上述列表还可包含无线通信模块的状态信息(例如如图1A所示),这里的状态例如包括但不限于正常工作状态、异常工作状态、激活状态和休眠状态等。终端设备可从列表中选择欲发送呼梯请求的无线通信模块(以下也称为目标无线通信模块)。需要指出的是,可以根据无线通信模块的位置和信号发射功率等确定是否将其配置为具有广播功能。
另外可选地,除了无线通信模块的设备标识和状态信息以外,上述关于无线通信模块的列表还可以进一步包括其它的信息项,包括但不限于所控制的呼梯单元的服务特征或发送呼梯请求的无线通信模块的顺序,例如如图1B所示。可选地,可以以无线通信模块在列表中的位置来指示终端设备发送呼梯请求的无线通信模块的顺序。例如在图1A所示的示例中,终端设备可以先向列表第一行中的无线通信模块201A发送呼梯请求,如果在预设时间段内未接收到无线通信模块A的关于呼梯分配的消息或从无线通信模块A接收到消息指示分配失败,则向列表第二行中的无线通信模块201B发送呼梯请求,以此类推。
为了避免呼梯单元的重复分配(例如为同一呼梯请求分配了不同的呼梯单元或在同一时刻将同一呼梯单元分配给了不同的呼梯请求),可以在无线通信模块之间引入协调机制。然而在本申请的一些实施例中,出于简化控制逻辑和节省通信开销的考虑,可通过在终端设备处设置一定的限制来避免上述重复分配。具体而言,可以使终端设备每次仅向列表中的一个无线通信模块发送呼梯请求(例如在呼梯请求包含作为接收方的无线通信模块的设备标识),并且只有在满足下列情形之一时才允许向列表中的其它无线通信模块发送呼梯请求:
情形1:在发送呼梯请求后的设定时间间隔内未收到关于呼梯分配的消息时;
情形2:关于呼梯分配的消息包含呼梯分配失败的指示。
以下借助附图进一步描述本申请的具体实施方式。
图2为按照本申请一些实施例的用于处理呼梯请求的分布式处理系统的示意框图。
图2所示的分布式处理系统201包括无线通信模块201A-201C(在下面的描述中,术语“无线通信模块”和“节点”可以互换使用)。在图2中,以虚线表示节点与呼梯单元之间的关联性,以实线表示节点与呼梯控制器之间的通信连接。
示例性地,如图2所示,无线通信模块201A与呼梯单元E1-E4相关联,无线通信模块201B与呼梯单元E1和E2相关联,无线通信模块201C与呼梯单元E3和E4相关联。呼梯控制器C1-C4分别控制呼梯单元E1-E4的运行。因此相应地,无线通信模块201A与呼梯控制器C1-C4通信连接,无线通信模块201B与呼梯控制器C1和C2通信连接,无线通信模块201C与呼梯控制器C3和C4通信连接。
需要指出的是,图2所示实施例中的无线通信模块、呼梯单元和呼梯控制器的数量仅仅是示例性的,并且呼梯单元与呼梯控制器的数量也无需相等(例如在一个呼梯控制器可同时控制多个呼梯单元的情况下,呼梯单元的数量将大于呼梯控制器的数量)。此外,在实际应用中,节点数量可能会远远多于图2所示的情形。
在图2所示的实施例中,无线通信模块201A-201C作为接入节点从终端设备(例如图2中的手机202A和移动机器人202B)接收呼梯请求,并且被终端设备指定为接收方的接入节点为呼梯请求执行呼梯分配操作和向终端设备及相应的呼梯控制器返回关于呼梯分配的消息。以节点201B为例,当从手机202A接收到将其指定为接收方的呼梯请求时,其从相关联的呼梯单元E1和E2中选择其中一个(假设是呼梯单元E2)分配给该呼梯请求,并且向手机202A和呼梯控制器C2返回呼梯单元E2的标识。
示例性地,无线通信模块201A-201C可以从各自相连的呼梯控制器获取相关联的呼梯单元的运行状态,并基于呼梯请求和获取的运行状态执行呼梯分配操作。这里所述的运行状态例如包括但不限于呼梯单元的轿厢当前所处楼层和当前的运动方向等。以节点201A为例,当从移动机器人202B接收到将其指定为接收方的呼梯请求时,其从呼梯控制器C1-C4获取呼梯单元E1-E4的运行状态,并且基于接收到的呼梯请求和所获取的运行状态,从呼梯单元E1-E4中选择一个(假设是呼梯单元E1)分配给该呼梯请求。在一个示例中,假设呼梯单元E1和E2的使用类型为客用,呼梯单元E3的使用类型为客货两用,呼梯单元E4的使用类型为仅货用,呼梯单元E1后续的运动路径将经过移动机器人202B的等候楼层并且后续的运动方向与等候楼层至目的楼层的方向一致,则节点201A将呼梯单元E3(或E4)分配给接收到的呼梯请求。
无线通信模块不仅可呼梯请求中获取发送方(终端设备)的设备表示和接收方的设备标识,而且可选地,可从中获取终端设备的等候楼层和乘坐方向(或目标楼层);或者另外可选地,无线通信模块还从呼梯请求中获取终端设备的乘坐方向(或目标楼层)并基于接收到的信号强度确定终端设备所在的等候楼层。
示例性地,无线通信模块201A被指定为广播关于无线通信模块的列表的节点(以下又称为广播节点)。可选地,无线通信模块可周期性地广播列表,例如每隔10秒广播一次。另外可选地,广播列表的周期可以根据呼梯单元的使用时段而调整,例如在每天的使用高峰期间,该周期可以设置得较小。
在图2所示的实施例中,无线通信模块与终端设备和呼梯控制器之间的通信可基于各种通信协议,例如包括但不限于Wi-Fi通信协议、蓝牙通信协议和Zigbee通信协议等。
图3为按照本申请的另外一些实施例的电梯控制系统的示意框图。
图3所示的电梯控制系统30包括分布式处理系统310,该系统例如可以具有上面借助图2所描述的实施例的各种特征。需要指出的是,为避免赘述,图3中未示出电梯控制系统中的其它部件(例如可编程逻辑控制器、变频器和调速系统等)。
图4为按照本申请另外一些实施例的利用分布式处理系统来处于呼梯请求的方法的流程图。
示例性地但非必需地,以下以图2所示的分布式处理系统为例进行描述。对于本领域技术人员不难理解的是,图4所示的方法并不仅限于在本说明书所述的分布式处理系统的具体示例。
如图4所示,利用分布式处理系统来处于呼梯请求的方法包含下列步骤:
步骤401:由分布式处理系统中的一个或多个无线通信模块(例如图2中的无线通信模块201A)广播关于无线通信模块的列表。示例性地,该列表可采用图1A或1B所示的形式。可选地,无线通信模块可周期性地广播列表。此外,可选地,作为广播节点的无线通信模块应具有足够大的信号发射功率以确保电梯服务区域内的终端设备能够接收到列表。
步骤402A:无线通信模块201A处于监听状态以确定是否接收到来自终端设备的呼梯请求。如果接收到呼梯请求,则进入步骤403A,否则继续监听呼梯请求。
步骤403A:无线通信模块201A例如根据呼梯请求中包含的设备标识确定其是否被指定为接收方或目标无线通信模块,如果是接收方,则进入步骤404A,否则返回步骤402A以继续监听呼梯请求。
步骤404A:无线通信模块201A执行呼梯分配操作。可选地,无线通信模块201A基于呼梯请求和从呼梯控制器(例如图2所示情形下的呼梯控制器C1-C4)获取的相关联的呼梯单元(例如图2所示情形下的呼梯单元E1-E4)的运行状态,将相关联的呼梯单元中的其中一个分配给呼梯请求。如上所述,所述运行状态可包括呼梯单元的轿厢当前所处楼层和当前的运动方向等。
步骤405A:无线通信模块201A向发送呼梯请求的终端设备返回关于呼梯分配的消息。
步骤406A:无线通信模块201A向与所分配的呼梯单元相关联的呼梯控制器(假设所分配的呼梯单元E1,则相关联的呼梯控制器为C1)发送关于呼梯分配的消息。在完成步骤406A之后,通过返回步骤402A,使无线通信模块201A继续监听呼梯请求。
如上所述,关于呼梯分配的消息可包括所分配呼梯单元的标识(当分配成功时)或呼梯分配失败的指示。
对于无线通信模块201B和201C,其也可以按照与无线通信模块201A相似或相同的方式接收和处理呼梯请求。特别是,无线通信模块201B可通过执行与步骤402A-406A对应的步骤402B-406B来实现呼梯请求的接收和处理,无线通信模块201C可通过执行与步骤402A-406A对应的步骤402C-406C来实现呼梯请求的接收和处理。
需要指出的是,在图4所示的实施例中,广播列表的操作(对应于步骤401)、呼梯请求在无线通信模块201A处的接收和处理(对应于步骤402A-406A)、呼梯请求在无线通信模块201B处的接收和处理(对应于步骤402B-406B)以及呼梯请求在无线通信模块201C处的接收和处理(对应于步骤402C-406C)可以以并行方式或相互独立的方式执行。此外,当关于无线通信模块的列表被内置于终端设备或者可以由终端设备从诸如呼梯控制器和云端之类的其它信息源获取时,用于执行广播列表的操作的步骤401可以省略。
图5为一种典型的终端设备的示意框图。
如图5所示,终端设备50包含通信单元510、存储器520(例如诸如闪存、ROM、硬盘驱动器、磁盘、光盘之类的非易失存储器)、处理器530、存储在存储器520上并可在处理器530上运行的计算机程序540。
通信单元510作为通信接口,被配置为在终端设备与外部设备或网络(例如无线通信模块、远程服务器或云端设备等)之间建立无线通信连接。
存储器520存储可由处理器530执行的计算机程序540。处理器530配置为执行计算机程序540。
图6为按照本申请另外一些实施例的用于生成呼梯请求的方法的流程图。
仅仅是出于示例性的目的,以下的方法步骤借助于图2所示的分布式处理系统的场景进行描述。对于本领域技术人员不难理解的是,图6所示的方法并不仅限于在本说明书所述的分布式处理系统的具体示例。
图6所示的方法包含下列由终端设备执行的步骤,示例性地,这些步骤可通过在图5所示的终端设备50的处理器530上运行计算机程序540而被执行。
步骤601:从分布式处理中的多个无线通信模块的其中一个(例如图2中的无线通信模块201A)接收关于无线通信模块的列表。出于简化控制逻辑的目的,可以将计算机程序540编程为使得终端设备在接收到其中一个无线通信模块广播的列表时,将不再处理或丢弃接收到的其它无线通信模块广播的列表。但是上述方式并非是必需的,例如也可以将计算机程序540编程为将接收到多个无线通信模块广播的列表合并为一张列表。
如上所述,广播的列表可包含无线通信模块的设备标识和状态。除此之外,列表还可以进一步包括其它的信息项(例如受无线通信模块控制的呼梯单元的服务特征或发送呼梯请求的无线通信模块的顺序)。
步骤602:确定是否已经向列表中的所有节点或可用的节点(例如工作正常的节点)发送过呼梯请求,如果是,则退出图6所示的方法流程,否则进入步骤603。
步骤603:从接收到的列表中选择欲发送呼梯请求的目标无线通信模块。
可选地,可以按照无线通信模块在列表中的位置所指示的顺序来选择目标无线通信模块。以图1A所示的列表为例,可以先向列表第一行中的无线通信模块201A发送呼梯请求,如果在发送呼梯请求后的设定时间间隔内未从无线通信模块A接收到关于呼梯分配的消息或该消息包含呼梯分配失败的指示,则向列表第二行中的无线通信模块201B发送呼梯请求,以此类推。
另外可选地,可以根据列表中包含的关于服务特征的信息项来选择无线通信模块。以图1B所示的列表为例,与无线通信模块201A相关联的呼梯单元为E1-E4,其支持的使用类型包括客用和客货两用,与无线通信模块201B相关联的呼梯单元为E1和E2,其支持的使用类型仅为客用,与无线通信模块201C相关联的呼梯单元为E3和E4,其支持的使用类型包括客用和客货两用,假设终端设备为移动机器人202B,则移动终端可从无线通信模块201A和201C中选择其中的一个作为目标无线通信模块。
需要指出的是,以上描述的目标无线通信模块的选择方式仅仅是示例性的,在其它的实施例中,例如还可以基于诸如停靠楼层和运营时段之类的其它服务特征来选择目标无线通信模块。
步骤604:经无线信道发送呼梯请求。发送的呼梯请求包含终端设备的设备标识和目标无线通信模块(例如无线通信模块201A或201C)的设备标识。可选地,呼梯请求还可包含终端设备的等候楼层和乘坐方向(或目标楼层)。
步骤605:确定是否从目标无线通信模块(例如无线通信模块201A或201C)接收到关于呼梯分配的消息。如果接收到关于呼梯分配的消息,则进入步骤步骤606,否则进入步骤607。如上所述,可选地,关于呼梯分配的消息包括所分配呼梯单元的标识或呼梯分配失败的指示。
步骤606:判断呼梯分配是否成功,即判断关于呼梯分配的消息中包含的是所分配呼梯单元的标识还是呼梯分配失败的指示,如果是前者,则退出图6所示的方法流程,如果是后者,则返回步骤602。
步骤607:判断自发送呼梯请求起经过的时长是否达到设定的时间间隔。如果达到设定的时间间隔,则返回步骤602,否则返回步骤605。
需要指出的是,当关于无线通信模块的列表可以被内置于终端设备时,步骤601的操作可以修改为访问终端设备的固件或存储器以获取关于无线通信模块的列表;此外,步骤601的操作也可以修改为由终端设备从诸如呼梯控制器和云端之类的其它信息源获取关于无线通信模块的列表。
按照本申请的另一方面,还提供了一种计算机可读存储介质,其上存储计算机程序,该程序被处理器执行时可实现上面借助图6所述的方法中包含的一个或多个步骤。可选地,该计算机可读存储介质被提供于适于由终端设备访问的远程服务器或云端设备上,使得能够通过下载方式将计算机程序安装到终端设备上。
本申请中所称的计算机可读存储介质包括各种类型的计算机存储介质,可以是通用或专用计算机能够存取的任何可用介质。举例而言,计算机可读存储介质可以包括RAM、ROM、EPROM、E2PROM、寄存器、硬盘、可移动盘、CD-ROM或其他光盘存储器、磁盘存储器或其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码单元并能够由通用或特定用途计算机、或者通用或特定用途处理器进行存取的任何其他临时性或者非临时性介质。如本文所使用的盘通常磁性地复制数据,而碟则用激光来光学地复制数据。上述的组合也应当包括在计算机可读存储介质的保护范围之内。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读写信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在ASIC中。ASIC可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。
本领域的技术人员将会理解,本文中所描述的各种示意性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。
为了表明硬件和软件间的可互换性,各种示意性部件、块、模块、电路和步骤在上文根据其功能性总体地进行了描述。这样的功能性以硬件形式或软件形式实施取决于特定应用以及对总体系统所施加的设计限制。本领域技术人员可以针对具体的特定应用、按照变化的方式来实现所描述的功能性,但是,这样的实现方式决策不应当被理解为导致与本申请范围的背离。
尽管只对其中一些本申请的具体实施方式进行了描述,但是本领域普通技术人员应当了解,本申请可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本申请精神及范围的情况下,本申请可能涵盖各种的修改与替换。
提供本文中提出的实施例和示例,以便最好地说明按照本技术及其特定应用的实施例,并且由此使本领域的技术人员能够实施和使用本申请。但是,本领域的技术人员将会知道,仅为了便于说明和举例而提供以上描述和示例。所提出的描述不是意在涵盖本申请的各个方面或者将本申请局限于所公开的精确形式。
Claims (32)
1.一种用于处理呼梯请求的分布式处理系统,其特征在于,包括部署在电梯服务区域内的多个无线通信模块,每个无线通信模块与一个或多个呼梯单元相关联并且被配置为:
响应于来自终端设备的、将其指定为目标无线通信模块的呼梯请求而执行呼梯分配操作;以及
向终端设备返回关于呼梯分配的消息。
2.如权利要求1所述的分布式处理系统,其中,所述目标无线通信模块由包含在呼梯请求中的无线通信模块的设备标识指示,并且至少一个无线通信模块进一步配置为广播关于无线通信模块的列表,该列表包括各个无线通信模块的设备标识以供终端设备选择。
3.如权利要求1所述的分布式处理系统,其中,所述目标无线通信模块由包含在呼梯请求中的无线通信模块的设备标识指示,并且关于无线通信模块的列表被内置于终端设备,该列表包括各个无线通信模块的设备标识以供终端设备选择。
4.如权利要求1所述的分布式处理系统,其中,所述目标无线通信模块由包含在呼梯请求中的无线通信模块的设备标识指示,并且终端设备从呼梯控制器或云端获取关于无线通信模块的列表,该列表包括各个无线通信模块的设备标识以供终端设备选择。
5.如权利要求1所述的分布式处理系统,其中,关于呼梯分配的消息包括所分配呼梯单元的标识或呼梯分配失败的指示。
6.如权利要求1所述的分布式处理系统,其中,每个无线通信模块被配置为按照下列方式执行呼梯分配操作:
基于呼梯请求和从呼梯控制器获取的相关联的呼梯单元的运行状态,将相关联的呼梯单元中的其中一个分配给呼梯请求,其中,所述运行状态包括呼梯单元的轿厢当前所处楼层和当前的运动方向。
7.如权利要求6所述的分布式处理系统,其中,每个无线通信模块进一步被配置为:
向与所分配的呼梯单元相关联的呼梯控制器发送关于呼梯分配的消息。
8.如权利要求6所述的分布式处理系统,其中,无线通信模块与呼梯控制器以有线或无线方式通信。
9.如权利要求1-8中任意一项所述的分布式处理系统,其中,所述列表还包含无线通信模块的状态信息和与无线通信模块相关联的呼梯单元可提供的服务特征。
10.如权利要求1-8中任意一项所述的分布式处理系统,其中,多个无线通信模块由至少两个独立运行的电源供电。
11.如权利要求1-8中任意一项所述的分布式处理系统,其中,所述列表以无线通信模块在列表中的位置来指示终端设备发送呼梯请求的无线通信模块的顺序。
12.如权利要求1-8中任意一项所述的分布式处理系统,其中,无线通信模块被安装在层站或电梯井道内。
13.一种电梯控制系统,包含如权利要求1-12中任意一项所述的分布式处理系统。
14.一种利用分布式处理系统来处理呼梯请求的方法,其中,所述分布式处理系统包括部署在电梯服务区域内的多个无线通信模块,每个无线通信模块与一个或多个呼梯单元相关联,所述方法包括下列步骤:
由多个无线通信模块的其中一个响应于终端设备发送的、将其指定为目标无线通信模块的呼梯请求,执行呼梯分配操作;以及
由执行呼梯分配操作的无线通信模块向终端设备返回关于呼梯分配的消息。
15.如权利要求14所述的方法,其中,进一步包含下列步骤:
由多个无线通信模块中的至少一个广播关于无线通信模块的列表,该列表包括各个无线通信模块的设备标识。
16.如权利要求14所述的方法,其中,关于呼梯分配的消息包括所分配呼梯单元的标识或呼梯分配失败的指示。
17.如权利要求14所述的方法,其中,执行呼梯分配操作的步骤包括:
基于呼梯请求和从呼梯控制器获取的相关联的呼梯单元的运行状态,将相关联的呼梯单元中的其中一个分配给呼梯请求,其中,所述运行状态包括呼梯单元的轿厢当前所处楼层和当前的运动方向。
18.如权利要求17所述的方法,其中,进一步包括下列步骤:
由执行呼梯分配操作的无线通信模块向与所分配的呼梯单元相关联的呼梯控制器发送关于呼梯分配的消息。
19.如权利要求17所述的方法,其中,无线通信模块与呼梯控制器以有线或无线方式通信。
20.如权利要求14-19中任意一项所述的方法,其中,所述列表还包含无线通信模块的状态信息和与无线通信模块相关联的呼梯单元可提供的服务特征。
21.如权利要求14-19中任意一项所述的方法,其中,多个无线通信模块由至少两个独立运行的电源供电。
22.如权利要求14-19中任意一项所述的方法,其中,所述列表以无线通信模块在列表中的位置来指示终端设备发送呼梯请求的无线通信模块的顺序。
23.如权利要求14-19中任意一项所述的方法,其中,无线通信模块被安装在层站或电梯井道内。
24.一种计算机可读存储介质,其上存储适于在终端设备的处理器上执行的计算机程序,该计算机程序的执行导致下列操作:
A、从关于无线通信模块的列表中选择欲发送呼梯请求的目标无线通信模块,该列表包括多个无线通信模块的设备标识,其中,每个无线通信模块与一个或多个呼梯单元相关联;
B、发送呼梯请求,所述呼梯请求包含终端设备的设备标识和目标无线通信模块的设备标识;以及
C、从目标无线通信模块接收关于呼梯分配的消息。
25.如权利要求24所述的计算机可读存储介质,其中,所述计算机程序的执行还导致下列操作:
D、从多个无线通信模块的其中一个接收关于无线通信模块的列表。
26.如权利要求24所述的计算机可读存储介质,其中,所述计算机程序的执行还导致下列操作:
E、从呼梯控制器或云端获取关于无线通信模块的列表。
27.如权利要求24所述的计算机可读存储介质,其中,所述计算机程序的执行还导致下列操作:
F、访问终端设备的固件或存储器以获取关于无线通信模块的列表。
28.如权利要求24所述的计算机可读存储介质,其中,关于呼梯分配的消息包括所分配呼梯单元的标识或呼梯分配失败的指示。
29.如权利要求28所述的计算机可读存储介质,其中,所述计算机程序的执行导致在满足下列情形之一时允许执行步骤A或步骤B:1)在发送呼梯请求后的设定时间间隔内未收到关于呼梯分配的消息;2)关于呼梯分配的消息包含呼梯分配失败的指示。
30.如权利要求24-29中任意一项所述的计算机可读存储介质,其中,所述列表还包含无线通信模块的状态信息和与无线通信模块相关联的呼梯单元可提供的服务特征。
31.如权利要求24-29中任意一项所述的计算机可读存储介质,其中,所述列表以无线通信模块在列表中的位置来指示终端设备发送呼梯请求的无线通信模块的顺序。
32.如权利要求24-29中任意一项所述的计算机可读存储介质,其提供于适于由所述终端设备访问的远程服务器上。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210111404.2A CN116567561A (zh) | 2022-01-29 | 2022-01-29 | 用于处理呼梯请求的分布式处理系统和方法 |
US17/971,723 US20230242375A1 (en) | 2022-01-29 | 2022-10-24 | Distributed processing system and method for processing elevator call request |
EP22209485.6A EP4219369B1 (en) | 2022-01-29 | 2022-11-24 | Distributed processing system and method for processing elevator calls |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210111404.2A CN116567561A (zh) | 2022-01-29 | 2022-01-29 | 用于处理呼梯请求的分布式处理系统和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116567561A true CN116567561A (zh) | 2023-08-08 |
Family
ID=84361870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210111404.2A Pending CN116567561A (zh) | 2022-01-29 | 2022-01-29 | 用于处理呼梯请求的分布式处理系统和方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20230242375A1 (zh) |
EP (1) | EP4219369B1 (zh) |
CN (1) | CN116567561A (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE182856T1 (de) * | 1994-01-12 | 1999-08-15 | Inventio Ag | Intelligent verteilte steuerung für aufzüge |
DE102017205354A1 (de) * | 2017-03-29 | 2018-10-04 | Thyssenkrupp Ag | Mehrkabinenaufzuganlage sowie Verfahren zum Betreiben einer Mehrkabinenaufzuganlage |
DE102017205353A1 (de) * | 2017-03-29 | 2018-10-04 | Thyssenkrupp Ag | Aufzuganlage mit mehreren eine Kennung aufweisenden Aufzugkabinen und Verfahren zum Betreiben einer solchen Aufzuganlage |
CN110467070B (zh) * | 2018-05-11 | 2023-10-10 | 奥的斯电梯公司 | 基于社交媒体应用组件的电梯服务请求 |
EP3628619A1 (en) * | 2018-09-27 | 2020-04-01 | Otis Elevator Company | Elevator system |
-
2022
- 2022-01-29 CN CN202210111404.2A patent/CN116567561A/zh active Pending
- 2022-10-24 US US17/971,723 patent/US20230242375A1/en active Pending
- 2022-11-24 EP EP22209485.6A patent/EP4219369B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP4219369A1 (en) | 2023-08-02 |
EP4219369B1 (en) | 2024-10-16 |
US20230242375A1 (en) | 2023-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110790097B (zh) | 向输送机系统生成控制信号 | |
CN107176508A (zh) | 电梯交互终端和电梯交互系统 | |
WO2010151662A1 (en) | Method and system of updating presence information in a communication system | |
EP3226609B1 (en) | Method for scheduling vehicle-to-vehicle communications | |
US20170251428A1 (en) | Methods and Nodes for M2M Communication | |
JP6493563B2 (ja) | 複数のp2pグループ間での切替えスケジュールに従ったグループ再構成 | |
KR20230090963A (ko) | 분산 유닛 스케일링을 수행하는 네트워크 및 그 동작 방법 | |
CN108958188B (zh) | 一种混凝土信息传输及管理设备、系统、方法 | |
CN116567561A (zh) | 用于处理呼梯请求的分布式处理系统和方法 | |
CN114330974A (zh) | 机器人调度方法、装置、电子设备和存储介质 | |
US11265798B2 (en) | Method and radio communication system for an industrial automation system | |
US11708237B2 (en) | Communication for elevator service request | |
US20230345521A1 (en) | Reserve Radio Resources for Planned Actions | |
CN111601765B (zh) | 电梯远程监视系统 | |
CN109274708B (zh) | 应用于自动驾驶车辆的消息处理方法、设备及系统 | |
CN102655520A (zh) | 一种移动终端的云通信系统及其数据传输方法 | |
CN111698784A (zh) | 数据传输方法、装置、设备和存储介质 | |
CN116700169A (zh) | 调度方法、调度系统、计算机设备以及可读存储介质 | |
US12224845B2 (en) | Method and arrangements for providing satellite controlled data exchange | |
JP4510106B2 (ja) | 通信システム及び基地局制御装置 | |
US20110207464A1 (en) | Call control system, call controller, terminal device, and call control method | |
CN116033555A (zh) | 物联网的组内通信方法及系统 | |
JP2024133939A (ja) | エレベーターシステム及びエレベーター制御方法 | |
KR20240085653A (ko) | 로봇 기능의 동적 제어 장치 및 그 방법 | |
CN117081220A (zh) | 一种储能系统管理方法和储能系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |