本发明的实施例涉及控制电梯的运行的方法、系统和计算机可读存储介质。更具体地,本发明的实施例涉及利用媒体信息控制电梯的运行。
背景技术:
位于建筑物中的电梯系统根据由乘客通过在大厅或者各个楼层的按钮输入的目的地楼层分配乘客至特定的轿厢。一些电梯系统使用计算机算法来调度电梯以减少电梯系统的电力使用和乘客的等待时间。一些电梯系统估计乘客流量的峰值时段,设置相应的上行高峰和下行高峰操作时段。另外一些电梯系统允许乘客通过各种通讯设备提前请求目的地楼层。
技术实现要素:
根据本发明的一个或多个实施例,提供通过计算机实现的控制电梯的运行的方法。该方法通过网络接收并且存储媒体信息,然后根据媒体信息得到关于已经发生或者将要发生的事件的指示,该指示包括事件的日期、时间和位置信息,以及根据指示确定与事件关联的一个或多个建筑物。该方法至少部分地基于该指示生成用于控制一个或多个建筑物中的一部或多部电梯的运行的命令。
根据本发明的一个或多个实施例,提供控制电梯的运行的系统。该系统包括:计算机处理器,计算机可读存储介质,存储在计算机可读存储介质上的程序指令。该程序指令被处理器执行时执行以下步骤:通过网络接收并且存储媒体信息;根据媒体信息得到关于已经发生或者将要发生的事件的指示,该指示包括事件的日期、时间和位置信息;根据指示确定与事件关联的一个或多个建筑物;至少部分地基于该指示生成用于控制一个或多个建筑物中的一部或多部电梯的运行的命令。
根据本发明的一个或多个实施例,提供计算机可读存储介质,计算机可读存储介质具有位于其上的指令,指令在被执行时使计算设备执行按照控制电梯的运行的方法中的步骤。
根据本发明的一个或多个实施例,提供计算设备。该计算设备可以包括执行用于根据本发明的其它实施例描述的控制电梯的运行的方法的流程所对应的部件。
在一个可选的实施例中,根据事件的位置信息确定与事件关联的一个或多个建筑物。
在一个可选的实施例中,命令将一部或多部电梯的轿厢导向至特定楼层。
在一个可选的实施例中,命令将一部或多部电梯的运行状态设置为:开始运行、停止运行、高速模式、低速模式、或者服务特定楼层的模式。
在一个可选的实施例中,通过网络从社交媒体服务器接收并且存储媒体信息。
在一个可选的实施例中,媒体信息包括交通信息、活动信息或者警报信息。
在一个可选的实施例中,至少部分地基于该指示和与事件相关的历史数据生成用于控制一部或多部电梯的运行的命令。
在一个可选的实施例中,至少部分地基于该指示和与一部或多部电梯相关的参数来生成用于控制一部或多部电梯的运行的命令。
根据本发明的实施例的提供利用媒体信息控制电梯的运行的方法、系统、计算机可读存储介质。在本发明的各个实施例中,提出利用媒体信息来感知电梯或者建筑物附近的状况来维持或改善电梯用户的体验、减少电梯能量消耗或者降低电梯维护成本。在其它实施例中,根据已经发生或者将要发生的事件、与事件相关的历史数据、与电梯相关的参数(例如,电梯运行历史数据或者传感器数据)中的一个或者多个来判断被该事件所影响的人群移动信息,人群移动信息关联于特定的日期、时间段和位置,以及利用人群移动信息进行电梯调度。
附图说明
通过以下结合附图的详细描述,本发明各个实施例的前述和其它特征以及优点将变得明显,附图中相同的元素在附图中以相同的方式编号。
图1是示出根据本发明的各种实施例的控制电梯的运行的计算系统10的示意图。
图2是示出根据本发明的各个实施例的控制电梯的运行的电梯运行服务器20的示意图。
图3是示出根据本发明的各个实施例的控制电梯的运行的流程示意图。
图4示出了根据各种实施例的适用于本发明的示例计算设备。
具体实施方式
在以下描述中,阐述了许多具体细节以便提供对本发明的示例实施例的透彻理解。然而,本领域普通技术人员将理解,可以在没有这些具体细节的情况下实践本文描述的示例实施例。在其它情况下,没有详细描述众所周知的方法、过程和组件,以免模糊本文描述的示例实施例。下文的描述中使用了短语“在实施例中”或“在示例中”,其可以各自指示相同或不同实施例中的一个或多个。本文使用的术语是为了更好地解释各个实施例的原理、实际应用、对技术的改进,或者使本领域普通技术人员能够理解和实施本文公开的实施例。
本发明的一个或多个实施例可以是计算系统,方法和计算机程序产品。计算机程序产品可以包括计算机可读存储介质(或介质),其上可以存储计算机可读程序指令,用于使处理器执行本发明的各实施例。
在大多数示例中,术语“电梯”在本文中使用。然而,应当理解,这里描述的关于电梯的原理和示例也可以应用于其他乘客运输装置,例如自动扶梯和移动人行道。
图1是示出根据本发明的各种实施例的控制电梯的运行的计算系统10的示意图。
计算系统10包括电梯运行服务器20、电梯控制装置30、媒体服务器40、网络60。电梯运行服务器20、电梯控制装置30、媒体服务器40经由网络60以有线或者无线的方式通信。
网络60可以是局域网(lan)、广域网(wan)或者移动通信网络。移动通信网络可以例如是全球移动通信系统(gsm),通用分组无线电服务(gprs),通用移动电信系统(umts)、高速分组接入(hspa)、演进的hspa(e-hspa)或长期演进(lte)网络。
电梯运行服务器20可以经由网络60从媒体服务器40接收并且存储媒体信息,从电梯控制装置30接收与电梯相关的参数,以及向电梯控制装置30发送用于控制一个或多个建筑物中的一部或多部电梯的运行的命令。
电梯控制装置30可以是多个电梯控制装置30a…30n。电梯控制装置30a可以与建筑物50耦合,并且根据来自电梯运行服务器20的命令控制电梯50a…50n中的一部或者多部的运行。
媒体服务器40可以包括私人媒体服务器41和公共媒体服务器42。媒体服务器40可以按照特定的数据交换接口协议与电梯运行服务器20通信。媒体服务器40可以是社交媒体服务器。
以下将更详细地描述计算系统10的组成。
电梯运行服务器20是能够处理程序指令以及接收和发送数据的计算系统。例如,电梯运行服务器20可以是个人计算机(pc)、移动电话、平板电脑或者使用多个计算设备作为服务器的计算系统,例如,云服务器。
在一些实施例中,电梯运行服务器20可以通过网络60从私人媒体服务器41和/或公共媒体服务器42接收并且存储媒体信息,根据媒体信息得到关于已经发生或者将要发生的事件的指示,该指示可以包括事件的日期、时间和位置信息。电梯运行服务器20根据指示确定与事件关联的一个或多个建筑物,以及至少部分地基于该指示生成用于控制一个或多个建筑物中一部或多部电梯的运行的命令。
在一些实施例中,与事件相关的历史数据被考虑。电梯运行服务器20根据媒体信息得到关于已经发生或者将要发生的事件的指示、根据指示确定与事件关联的一个或多个建筑物、以及至少部分地基于该指示和与事件相关的历史数据生成用于控制一个或多个建筑物中的一部或多部电梯的运行的命令。
在一些实施例中,与电梯相关的参数被考虑。电梯运行服务器20可以根据从电梯控制装置收集的与电梯相关的参数生成用于控制电梯的运行的命令,来集中管理位于相同或不同建筑物中的一部或多部电梯的运行。
在一些实施例中,媒体信息与电梯相关的参数同时被考虑。电梯运行服务器20根据媒体信息得到关于已经发生或者将要发生的事件的指示、根据指示确定与事件关联的一个或多个建筑物,以及至少部分地基于该指示和从电梯控制装置收集的与电梯相关的参数生成用于控制一个或多个建筑物中的一部或多部电梯的运行的命令。
电梯控制装置30包括能够处理程序指令以及接收和发送数据的计算系统。电梯控制装置30根据来自电梯运行服务器20的命令控制位于建筑物20中的一部或多部电梯的运行。
在一些实施例中,电梯控制装置30还可以包括传动系,例如,由电动机和齿轮驱动的绳/链系统。在一些实施例中,电梯控制装置30还可以包括可以控制轿厢的移动的导轨组件,当轿厢到达期望的目的地时,电梯控制装置30可以使用制动器将轿厢保持就位。在一些实施例中,电梯控制装置30还可以包括定位在轿厢上、轿厢内、和/或电梯轿厢行进的电梯井内的传感器。传感器可以是能够检测环境中的事件或变化并提供相应输出的任何设备。示例性地,传感器可以是光学传感器、面部识别传感器、重量传感器、近场通信(nfc)设备、射频识别标签(rfid)、加速度计等。电梯控制装置30可以通过各种传感器测量以下一个或多个电梯参数:轿厢在楼层之间的行进时间、电梯门打开/关闭的时间、电梯门保持打开/关闭的期间、电梯门打开/关闭的速度、轿厢在特定楼层的等待时间、轿厢的移动速度、特定时间期间等待进入电梯的人数、特定时间期间在建筑物大厅的人数、特定时间期间在建筑物特定楼层的人数等等。在一些实施例中,电梯控制装置30还可以存储电梯运行历史数据,例如高峰期时间段、特定事件发生时电梯的运行模式、以及其它可以反映电梯在特定情况下的运行状态、运行效率的数据。电梯的运行历史数据还可以包括过去特定时间期间的电梯的轿厢的位置和运行状态。
电梯控制装置30可以执行来自电梯运行服务器20命令以执行以下一个或多个控制操作:开始或停止电梯的运行、控制电梯轿厢的门的关闭/打开、将电梯的轿厢导向至特定楼层、控制电梯轿厢在建筑物内的楼层之间移动的速度、将电梯的运行切换至不同的运行模式,例如高速模式、低速模式、或者服务特定楼层的模式。电梯控制装置30还可以执行命令以按照预定的调度方案控制电梯的运行。
电梯控制装置30可以与将电梯相关的参数,例如电梯标识、当前轿厢负载、当前轿厢位置、电梯所位于的建筑物位置和运行历史数据等经由网络60发送到电梯运行服务器20。
可以理解,在不同的实施例中,电梯控制装置30的数量可以是1个或者多个,多部电梯可以位于同一建筑物内,也可以分散在不同的建筑物内,多个建筑物可以在地理上可以具有相近的位置或者不同的位置。
媒体服务器40是能够处理程序指令以及接收和发送数据的计算系统。例如,媒体服务器可以是个人计算机(pc)、移动电话、平板电脑或者使用多个计算设备作为服务器的计算系统(例如,云服务器)。媒体服务器能够按照特定的数据交换接口协议与电梯运行服务器20通信。媒体信息可以包括交通信息、活动信息或者警报信息。该交通信息可以表明出现交通状况的日期、时间和位置信息。交通状况例如可以是地铁停运、交通线路拥堵等。活动信息可以表明出现活动的日期、时间和位置信息。活动例如可以是电影放映时间、会议举办时间、展览中心开放时间。警报信息可以表明意外事件的日期、时间和位置信息。警报信息例如可以是火警信息。
在一些实施例中,媒体服务器40可以是公共媒体服务器或私人媒体服务器。媒体服务器可以通过网页,或者pc/移动通信设备上的计算机应用程序接口(例如,各种社交平台账号的数据交换接口)提供各种信息。在一些实施例中,媒体服务器40提供的媒体信息可以明确包括关于已经发生或者将要发生的事件的日期、时间和位置信息。
以下将描述电梯运行服务器20与媒体服务器40、电梯控制装置30的交互。
图2是示出根据本发明的各个实施例的控制电梯的运行的电梯运行服务器20的示意图。实施例示出电梯运行服务器20的组成和与媒体服务器40、电梯控制装置30的交互,其中示例性地描绘了数据流动。电梯运行服务器20可以包括接收模块210、分析模块220和命令模块230。接收模块210例如通过网络从媒体服务器40接收并且存储媒体信息,从电梯控制装置30接收并存储电梯参数。分析模块220根据接收的媒体信息和电梯参数用于形成关于电梯调度的决策。在命令模块中,将要被执行的调度决策以控制指令的形式发送至电梯控制装置30。
以下描述根据本发明的一些实施例,其中,分析模块220根据接收的媒体信息得到关于已经发生或者将要发生的事件的指示,该指示包括事件的日期、时间和位置信息。
在一些示例中,电梯运行服务器20根据媒体信息执行电梯调度。电梯运行服务器20可以根据媒体服务器提供的url列表,通过http协议获取媒体信息。本领域的技术人员已经了解,电梯运行服务器20可以按照特定的数据交换接口协议与电梯运行服务器媒体服务器40通信,并从相应的数据接口获取媒体数据。
在一些情况下,媒体信息可以明确包括关于已经发生或者将要发生的事件的日期、时间和位置信息。
在另一些情况下,电梯运行服务器20可以通过自然语言处理(naturallanguageprocessing,nlp)技术来分析媒体信息,提取已经发生或者将要发生的事件的日期、时间和位置。在这些情况下,电梯运行服务器20从媒体服务器读取原始数据,通过数据清洗、数据切片和分词执行数据预处理,然后通过词性标注、识别命名实体和关系执行信息抽取,最后得到已经发生或者将要发生的事件的日期、时间和位置等信息。本领域的技术人员可以理解的是,还可以采用各种特定的nlp算法从媒体信息识别出特定事件的关键信息,例如已经发生或者将要发生的事件的日期、时间和位置等信息。
在一些示例中,电梯运行服务器20然后可以根据事件的关键信息确定与事件关联的一个或多个建筑物。例如,电梯运行服务器20可以根据事件的位置信息确定与事件关联的一个或多个建筑物。在该示例中,电梯运行服务器20可以存储一个或多个建筑物的地理位置信息或者从电梯控制装置30获取一个或多个建筑物的地理位置信息。在一些情况下,电梯运行服务器20可以将距离事件发生位置特定范围内的建筑物作为与事件关联的建筑物,例如发生交通状况的地点附近的建筑物,或者发生地铁故障的站点的后面站点附近的建筑物。在一些情况下,电梯运行服务器20可以根据事件的性质确定与事件关联的建筑物,例如活动、会议、展览要进行的建筑物。
在确定与事件关联的建筑物之后,电梯运行服务器20可以至少部分地根据从媒体信息提取的事件的指示生成用于控制一个或多个建筑物中的一部或多部电梯的运行的命令。在某些情况下,电梯运行服务器20可以根据将事件发生(例如,火警)的建筑物,确定其附近的建筑物。在另外一些情况下,电梯运行服务器20可以根据除事件的日期、时间和位置等属性之外的事件的内容来确定事件已经发生或者将要发生的建筑物内的特定的一个楼层或者特定的多个楼层。在根据本发明的各个实施例中,电梯运行服务器20根据来自媒体的信息,主动地调节电梯的运行模式和轿厢的位置。
以下将描述根据媒体信息执行电梯调度的一些场景。
在第一个场景中,接收模块210通过网络从媒体服务器40接收并且存储交通信息。该交通信息可以表明出现交通状况的日期、时间和位置信息。交通状况例如可以是地铁停运、交通线路拥堵等。分析模块220根据交通状况的日期、时间和位置信息确定与交通状况关联的一个或多个建筑物。分析模块220可以将交通状况的位置信息和建筑物位置信息进行匹配,以确定与交通状况关联的一个或多个建筑物。分析模块220至少部分地基于交通状况的日期、时间和位置信息生成用于控制一个或多个建筑物中一部或多部电梯的运行的命令。命令模块230将由分析模块220生成的命令经由网络发送至电梯控制装置。在一个具体的应用中,电梯运行服务器20根据地铁在早高峰时间在a站停运的信息,判断a站点下两站bc站的一个或多个办公楼将出现早高峰滞后。电梯运行服务器20可以据此向电梯控制装置30发送延长/延后早高峰运行模式的命令。在这个应用中,电梯运行服务器20根据已经发生的事件调度电梯。可以理解的是,在其它应用中,电梯运行服务器20可以根据将要发生的事件调度电梯。
在第二个场景中,接收模块210通过网络从媒体服务器40接收并且存储活动信息。该活动信息可以表明出现活动的日期、时间和位置信息。活动例如可以是电影放映时间、会议举办时间、展览中心开放时间。分析模块220根据活动的日期、时间和位置信息确定与该活动关联的一个或多个建筑物。分析模块220可以将活动的位置信息和建筑物位置信息进行匹配,以确定与活动关联的一个或多个建筑物。分析模块220至少部分地基于活动的日期、时间和位置信息生成用于控制一个或多个建筑物中一部或多部电梯的运行的命令。命令模块230将由分析模块220生成的命令经由网络发送至电梯控制装置。在一个具体应用中,电梯运行服务器20根据由电影院发布的电影放映信息,确定电影院所在建筑物的电影放映的开始和结束时间。电梯运行服务器20可以据此向电梯控制装置30发送命令,使得在电影放映的开始和结束时间的附近,电梯运行进入高速模式。在另一具体应用中,电梯运行服务器20依据社交媒体官方数据得到展览项目的日期、时间和位置信息,以及附近信息,例如展览馆的入馆人数和展览馆所位于的建筑物的楼层。电梯运行服务器20可以据此向电梯控制装置30发送命令,使得将一部或多部电梯的轿厢导向至特定楼层或者使得一部或多部电梯仅仅服务于特定的一个或多个楼层,以此缓解人流拥堵。
在第三个场景中,接收模块210通过网络从媒体服务器40接收并且存储警报信息。该警报信息可以表明意外事件的日期、时间和位置信息。警报例如可以是火警信息。在一个具体应用中,电梯运行服务器20根据公共媒体发布的火警信息或者根据发现火警的人在社交媒体中发布的信息,确定出现火警建筑物位置,以及相邻建筑物的位置。电梯运行服务器20可以据此向电梯控制装置30发送命令,使得相邻建筑物中的一部或多部电梯进入oeo紧急调度模式,以在最短时间内将其中的人员撤离。
以下描述根据本发明的一些实施例,其中,分析模块220根据媒体信息、电梯参数、事件历史的一个或多个关于电梯调度的决策。
在一些示例中,电梯运行服务器20至少部分地基于该指示和与事件相关的历史数据生成用于控制一个或多个建筑物中的一部或多部电梯的运行的命令。在另一些示例中,电梯运行服务器20可以至少部分地基于该指示和从电梯控制装置收集的与电梯相关的参数生成用于控制一个或多个建筑物中的一部或多部电梯的运行的命令。在另一些示例中,电梯运行服务器20可以根据从电梯控制装置收集的与电梯相关的参数生成用于控制电梯的运行的命令,来集中管理位于相同或不同建筑物中的一部或多部电梯的运行。
在这些实施例中,除了媒体信息之外,电梯运行服务器20可以结合与电梯相关的参数和/或与事件相关的历史数据生成更加有效的控制命令。在一个示例中,从媒体信息提取的事件关键信息之外,电梯运行服务器20还从电梯控制装置30获取建筑物内的大厅摄像头监测的人流情况,确定该事件是否影响到该建筑物内的平时的人流。在一个示例中,从媒体信息提取的事件关键信息之外,电梯运行服务器20可以存储或者获取关于各种事件的历史数据和电梯运行历史数据。在上述判断出现事件或者类似事件的情况下,电梯运行服务器20可以根据以往与该事件的相关的运行模式或者电梯运行历史数据(例如,等待时间、轿厢内人数)来调节当前的电梯运行模式,例如加速或者减速电梯的运行。从电梯控制装置收集的与电梯相关的参数和关于各种事件的历史数据可以帮助进一步提高电梯运行效率。
在一些实施例中,电梯系统的外部数据,尤其是根据本发明实施例获取的建筑物外的事件的信息,可以被作为模拟仿真的输入,结合电梯运行历史数据,利用数字孪生(digitaltwin,dt)技术进行模拟分析。数字孪生dt是一种对物理实体的过程和/或系统的数字化复制,其也称为“数字镜像”或“数字化映射”;相应的dt模型是一种数字化模型,其能够通过多重手段获取(例如通过物理实体中的传感器等部件获取)并分析物理模型的实时信息,能够呈现物理模型中的多种要素及整个生命周期中的实时动态运行情况,从而实现针对电梯系统的系统监控运维、过程和系统优化、故障诊断、事件预测、模拟等诸多功能。dt模型是以物理实体的当前的实时信息(例如环境信息等)作为输入变量(inputvariables),在dt模型进行分析处理后可以输出相应的测量变量(outputvariables),这些测量变量可以提供或呈现给用户或者可以基于这些测量变量进一步实现dt系统的模拟等诸多功能。在本发明的各个实施例中,可以利用digitaltwin对从媒体信息得到关于已经发生或者将要发生的事件的指示(例如,包括所述事件的日期、时间和位置信息)和事件相关的历史数据、电梯运行历史数据进行模拟分析,生成用于控制所述一个或多个建筑物中的一部或多部电梯的运行的命令,优化电梯调度方案。
在本发明的各个实施例中,提出利用媒体信息来感知电梯或者建筑物附近的状况来维持或改善电梯用户的体验、减少电梯能量消耗或者降低电梯维护成本。
以下描述控制电梯的运行的示例性流程。
图3是示出根据本发明的各个实施例的控制电梯的运行的流程示意图。
在过程310中,通过网络接收并且存储媒体信息。例如,可以通过网络从社交媒体服务器接收并且存储媒体信息。媒体信息例如包括交通信息、活动信息或者警报信息。
在过程320中,根据媒体信息得到关于已经发生或者将要发生的事件的指示。该指示可以包括事件的日期、时间和位置信息。在一些实施例中,该交通信息可以表明例如地铁停运、交通线路拥堵等交通状况。活动信息可以表明出现活动的日期、时间和位置信息。活动例如可以是电影放映时间、会议举办时间、展览中心开放时间。警报信息可以表明意外事件的日期、时间和位置信息。警报信息例如可以是火警信息。
在过程330中,根据指示确定与事件关联的一个或多个建筑物。例如,根据事件的位置信息确定与事件关联的一个或多个建筑物。
在过程340中,至少部分地基于已经发生或者将要发生的事件的指示生成用于控制一个或多个建筑物中的一部或多部电梯的运行的命令。在一些实施例中,命令将一部或多部电梯的轿厢导向至特定楼层。在一些实施例中,命令将一部或多部电梯的运行状态设置为:开始运行、停止运行、高速模式、低速模式、或者服务特定楼层的模式。
在可替换的一个实施例中,至少部分地基于已经发生或者将要发生的事件的和与事件相关的历史数据生成用于控制一部或多部电梯的运行的命令。在一个示例中,根据与事件相关的历史数据确定要执行的电梯运行模式。在一个示例中,根据与事件相关的历史数据预测已经发生或者将要发生的事件所产生的人流量。本领域的技术人员可以理解可以采用预测算法来计算有效的人流的变动。
在可替换的一个实施例中,至少部分地基于已经发生或者将要发生的事件的和与一部或多部电梯相关的参数来生成用于控制一部或多部电梯的运行的命令。在一个示例中,根据电梯相关的参数估计已经发生或者将要发生的事件所产生的人流量。本领域的技术人员可以理解可以采用预测算法来计算有效的人流的变动。
在其它实施例中,根据已经发生或者将要发生的事件、与事件相关的历史数据、与电梯相关的参数中的一个或者多个来判断被该事件所影响的人群移动信息,人群移动信息关联于特定的日期、时间段和位置。在其它实施例中,利用人群移动信息,调节电梯的运行。在另外的实施例中,如上所述,在digitaltwin中,根据已经发生或者将要发生的事件、与事件相关的历史数据、与电梯相关的参数中的一个或者多个,执行模拟仿真,以优化要执行的电梯调度方案。
本发明的各个实施例在电梯系统操作期间,为当预期存在大量人群时,将运行模式改变以电梯运行性能为导向,并且当预期没有人群存在时,以较低功率运行或者低速运行使电梯。因此,本发明的一些实施例可以针对预期的大规模人群提供有效的电梯服务。
在本发明的上下文中的“人群”表示相对大量的乘客,例如,沿特定方向行进的大约20或更多的乘客。当然,取决于许多因素,可以使用少于20个的数字。
在其它实施例中,根据媒体信息得到关于已经发生或者将要发生的事件的指示,根据指示确定与事件关联的一个或多个建筑物;根据事件的日期、时间和位置信息,预期到达特定建筑物的人群。根据预期的人群到达的时间段和规模来控制一个或多个建筑物中的一部或多部电梯的运行。
上述各种操作依次被描述为多个离散操作,然而,描述的顺序不应被解释为暗示这些操作必须依赖于顺序。
以下将描述实现与图1所示的计算机系统10、图2所示的电梯运行服务器20和/或图3所示的流程图300相关联的功能的计算设备的示例。
图4示出了根据各种实施例的适用于本发明的示例计算设备400。例如,示例计算设备400可以适合于及控制电梯的运行的方法和系统。
如图所示,计算设备400可以包括一个或多个处理器410,每个处理器具有一个或多个处理器核。处理器410可以包括任何类型的单核或多核处理器。每个处理器可以包括中央处理单元(cpu)和一个或多个级别的高速缓存。处理器410可以实现为集成电路。
计算设备400可以包括存储装置420,存储装置420可以是任何类型的暂时和/或永久存储,包括但不限于易失性和非易失性存储器,光学,磁性和/或固态存储器。易失性存储器可以包括但不限于静态和/或动态随机存取存储器。非易失性存储器可以包括但不限于可擦除可编程只读存储器,相变存储器,电阻存储器等。在一些示例中,存储装置420包括:磁性硬盘、固态硬盘驱动器,半导体存储设备、只读存储器(rom)、闪存或能够存储程序指令或数字信息的任何其它计算机可读存储介质。存储装置420可以存储媒体信息、建筑物位置信息、电梯的运行状态信息、与事件相关的历史数据、与电梯相关的参数信息等中的一个或多个。存储装置420还可以存储实现如图3所示的流程图或者本发明的各个实施例中的方法逻辑的程序模块,其可以是各种编程指令的集合。存储装置420中的数据信息和程序信息可以作为计算机程序产品以计算机可读存储介质来分发,也可以通过通信单元从分发服务器接收。
计算设备400还可以包括输入/输出(i/o)设备440,诸如显示器,键盘等等。计算设备400还可以包括通信单元430,诸如网络接口卡,调制解调器,无线通信收发器等。通信单元430提供与其它数据处理系统或设备的通信。通信单元307可以通过使用物理和无线通信提供通信。用于实践本发明实施例的程序指令和数据可以通过通信单元430下载到存储器装置420。计算设备400的各个组成部分可以经由系统总线450彼此耦合。
以下是根据本发明的实施例公开的多个示例。
示例1.一种通过计算机实现的控制电梯的运行的方法,包括通过网络接收并且存储媒体信息;根据所述媒体信息得到关于已经发生或者将要发生的事件的指示,该指示包括所述事件的日期、时间和位置信息;根据所述指示确定与所述事件关联的一个或多个建筑物;至少部分地基于该指示生成用于控制所述一个或多个建筑物中的一部或多部电梯的运行的命令。
示例2.根据示例1所述的方法,根据所述事件的位置信息确定与所述事件关联的一个或多个建筑物。
示例3.根据示例2所述的方法,根据所述事件的位置信息确定与所述事件关联的一个或多个建筑物包括:将一个或多个建筑物的地理位置与所述事件的位置进行匹配,确定与所述事件关联的一个或多个建筑物将距离事件发生位置特定范围内的建筑物作为与所述事件关联的一个或多个建筑物,或者,根据事件的性质确定与所述事件关联的一个或多个建筑物。
示例4.根据示例1所述的方法,所述命令将所述一部或多部电梯的轿厢导向至特定楼层,或者所述命令将所述一部或多部电梯的运行状态设置为以下中的一个或者多个:开始运行、停止运行、高速模式、低速模式、或者服务特定楼层的模式。
示例5.根据示例1所述的方法,通过网络从社交媒体服务器接收并且存储媒体信息,所述媒体信息包括交通信息、活动信息或者警报信息。
示例6.根据示例5所述的方法,在交通信息的情况下,该指示包括交通状况的日期、时间和位置信息,所述命令改变所述一部或多部电梯的高峰期运行期间;在活动信息的情况下,所述活动是电影放映时间、会议举办时间、展览中心开放时间中的一个或者多个;在警报信息的情况下,该指示包括火警建筑物位置,以及至少部分地基于该指示生成用于控制所火警建筑物的相邻建筑物中的一部或多部电梯的运行的命令。
示例7.根据示例1所述的方法,至少部分地基于该指示和与所述事件相关的历史数据生成用于控制所述一部或多部电梯的运行的命令,其中所述命令基于以往与该事件的相关的运行模式或者电梯运行历史数据。
示例8.根据示例1所述的方法,至少部分地基于该指示和与所述一部或多部电梯相关的参数来生成用于控制所述一部或多部电梯的运行的命令。
示例9.一种控制电梯的运行的系统,包括:计算机处理器,计算机可读存储介质,存储在计算机可读存储介质上的程序指令,该程序指令被处理器执行时执行以下步骤:通过网络接收并且存储媒体信息;根据所述媒体信息得到关于已经发生或者将要发生的事件的指示,该指示包括所述事件的日期、时间和位置信息;根据所述指示确定与所述事件关联的一个或多个建筑物;至少部分地基于该指示生成用于控制所述一个或多个建筑物中的一部或多部电梯的运行的命令。
示例10.根据示例9所述的系统,根据所述事件的位置信息确定与所述事件关联的一个或多个建筑物。
示例11.根据示例10所述的系统,根据所述事件的位置信息确定与所述事件关联的一个或多个建筑物包括:将一个或多个建筑物的地理位置与所述事件的位置进行匹配,确定与所述事件关联的一个或多个建筑物将距离事件发生位置特定范围内的建筑物作为与所述事件关联的一个或多个建筑物,或者,根据事件的性质确定与所述事件关联的一个或多个建筑物。
示例12.根据示例9所述的系统,所述命令将所述一部或多部电梯的轿厢导向至特定楼层,或者所述命令将所述一部或多部电梯的运行状态设置为以下中的一个或者多个:开始运行、停止运行、高速模式、低速模式、或者服务特定楼层的模式。
示例13.根据示例9所述的系统,通过网络从社交媒体服务器接收并且存储媒体信息,所述媒体信息包括交通信息、活动信息或者警报信息。
示例14.根据示例13所述的系统,在交通信息的情况下,该指示包括交通状况的日期、时间和位置信息,所述命令改变所述一部或多部电梯的高峰期运行期间;在活动信息的情况下,所述活动是电影放映时间、会议举办时间、展览中心开放时间中的一个或者多个;在警报信息的情况下,该指示包括火警建筑物位置,以及至少部分地基于该指示生成用于控制所火警建筑物的相邻建筑物中的一部或多部电梯的运行的命令。
示例15.根据示例9所述的系统,至少部分地基于该指示和与所述事件相关的历史数据生成用于控制所述一部或多部电梯的运行的命令,其中所述命令基于以往与该事件的相关的运行模式或者电梯运行历史数据。
示例16.根据示例9所述的系统,至少部分地基于该指示和与所述一部或多部电梯相关的参数来生成用于控制所述一部或多部电梯的运行的命令。
示例17.根据示例1至8中任一项所述的方法,至少部分地基于该指示,使用数字孪生系统进行仿真,优化电梯调度方案。
示例18.根据示例9至16中任一项所述的系统,其特征在于,至少部分地基于该指示,使用数字孪生系统进行仿真,优化电梯调度方案。
示例19.一种计算机可读存储介质,所述计算机可读存储介质具有位于其上的指令,所述指令在被执行时使计算设备执行按照示例1至8中任一项所述的方法。
示例20.一种计算设备,包括执行示例1至8中任一项所述的方法的部件。
本发明的一个或多个实施方式的描述并不旨在穷举或将实施方式的范围限制为在此公开或要求保护的精确形式。根据上述教导,修改和变化是可能的,或者可以从各种实施例的各种实现的实践中获得。在不脱离本发明的范围和精神的情况下,许多修改和变化对于本领域普通技术人员来说是显而易见的。
1.一种通过计算机实现的控制电梯的运行的方法,其特征在于,包括:
通过网络接收并且存储媒体信息;
根据所述媒体信息得到关于已经发生或者将要发生的事件的指示,该指示包括所述事件的日期、时间和位置信息;
根据所述指示确定与所述事件关联的一个或多个建筑物;
至少部分地基于该指示生成用于控制所述一个或多个建筑物中的一部或多部电梯的运行的命令。
2.根据权利要求1所述的方法,其特征在于,
根据所述事件的位置信息确定与所述事件关联的一个或多个建筑物。
3.根据权利要求2所述的方法,其特征在于,
根据所述事件的位置信息确定与所述事件关联的一个或多个建筑物包括:
将一个或多个建筑物的地理位置与所述事件的位置进行匹配,确定与所述事件关联的一个或多个建筑物,
将距离事件发生位置特定范围内的建筑物作为与所述事件关联的一个或多个建筑物,或者,
根据事件的性质确定与所述事件关联的一个或多个建筑物。
4.根据权利要求1所述的方法,其特征在于,
所述命令将所述一部或多部电梯的轿厢导向至特定楼层,或者所述命令将所述一部或多部电梯的运行状态设置为以下中的一个或者多个:开始运行、停止运行、高速模式、低速模式、或者服务特定楼层的模式。
5.根据权利要求1所述的方法,其特征在于,
通过网络从社交媒体服务器接收并且存储媒体信息,所述媒体信息包括交通信息、活动信息或者警报信息。
6.根据权利要求5所述的方法,其特征在于,
在交通信息的情况下,该指示包括交通状况的日期、时间和位置信息,所述命令改变所述一部或多部电梯的高峰期运行期间;
在活动信息的情况下,所述活动是电影放映时间、会议举办时间、展览中心开放时间中的一个或者多个;
在警报信息的情况下,该指示包括火警建筑物位置,以及至少部分地基于该指示生成用于控制所火警建筑物的相邻建筑物中的一部或多部电梯的运行的命令。
7.根据权利要求1所述的方法,其特征在于,
至少部分地基于该指示和与所述事件相关的历史数据生成用于控制所述一部或多部电梯的运行的命令,其中所述命令基于以往与该事件的相关的运行模式或者电梯运行历史数据。
8.根据权利要求1所述的方法,其特征在于,
至少部分地基于该指示和与所述一部或多部电梯相关的参数来生成用于控制所述一部或多部电梯的运行的命令。
9.一种控制电梯的运行的系统,其特征在于,包括:
计算机处理器,
计算机可读存储介质,
存储在计算机可读存储介质上的程序指令,该程序指令被处理器执行时执行以下步骤:
通过网络接收并且存储媒体信息;
根据所述媒体信息得到关于已经发生或者将要发生的事件的指示,该指示包括所述事件的日期、时间和位置信息;
根据所述指示确定与所述事件关联的一个或多个建筑物;
至少部分地基于该指示生成用于控制所述一个或多个建筑物中的一部或多部电梯的运行的命令。
10.根据权利要求9所述的系统,其特征在于,
根据所述事件的位置信息确定与所述事件关联的一个或多个建筑物。
11.根据权利要求10所述的系统,其特征在于,
根据所述事件的位置信息确定与所述事件关联的一个或多个建筑物包括:
将一个或多个建筑物的地理位置与所述事件的位置进行匹配,确定与所述事件关联的一个或多个建筑物,
将距离事件发生位置特定范围内的建筑物作为与所述事件关联的一个或多个建筑物,或者,
根据事件的性质确定与所述事件关联的一个或多个建筑物。
12.根据权利要求9所述的系统,其特征在于,
所述命令将所述一部或多部电梯的轿厢导向至特定楼层,或者所述命令将所述一部或多部电梯的运行状态设置为以下中的一个或者多个:开始运行、停止运行、高速模式、低速模式、或者服务特定楼层的模式。
13.根据权利要求9所述的系统,其特征在于,
通过网络从社交媒体服务器接收并且存储媒体信息,所述媒体信息包括交通信息、活动信息或者警报信息。
14.根据权利要求13所述的系统,其特征在于,
在交通信息的情况下,该指示包括交通状况的日期、时间和位置信息,所述命令改变所述一部或多部电梯的高峰期运行期间;
在活动信息的情况下,所述活动是电影放映时间、会议举办时间、展览中心开放时间中的一个或者多个;
在警报信息的情况下,该指示包括火警建筑物位置,以及至少部分地基于该指示生成用于控制所火警建筑物的相邻建筑物中的一部或多部电梯的运行的命令。
15.根据权利要求9所述的系统,其特征在于,至少部分地基于该指示和与所述事件相关的历史数据生成用于控制所述一部或多部电梯的运行的命令,其中所述命令基于以往与该事件的相关的运行模式或者电梯运行历史数据。
16.根据权利要求9所述的系统,其特征在于,
至少部分地基于该指示和与所述一部或多部电梯相关的参数来生成用于控制所述一部或多部电梯的运行的命令。
17.根据权利要求1至8中任一项所述的方法,其特征在于,至少部分地基于该指示,使用数字孪生系统进行仿真,优化电梯调度方案。
18.根据权利要求9至16中任一项所述的系统,其特征在于,其特征在于,至少部分地基于该指示,使用数字孪生系统进行仿真,优化电梯调度方案。
19.一种计算机可读存储介质,所述计算机可读存储介质具有位于其上的指令,所述指令在被执行时使计算设备执行按照权利要求1至8中任一项所述的方法。
20.一种计算设备,包括执行权利要求1至8中任一项所述的方法的部件。
技术总结