CN109693978A - 电梯智能调度方法、装置、计算机设备及存储介质 - Google Patents
电梯智能调度方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN109693978A CN109693978A CN201910046998.1A CN201910046998A CN109693978A CN 109693978 A CN109693978 A CN 109693978A CN 201910046998 A CN201910046998 A CN 201910046998A CN 109693978 A CN109693978 A CN 109693978A
- Authority
- CN
- China
- Prior art keywords
- elevator
- schedulable
- floor
- uplink
- ride
- 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.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B1/00—Control systems of elevators in general
- B66B1/02—Control systems without regulation, i.e. without retroactive action
-
- 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
-
- 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/3476—Load weighing or car passenger counting devices
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B50/00—Energy efficient technologies in elevators, escalators and moving walkways, e.g. energy saving or recuperation technologies
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mechanical Engineering (AREA)
- Elevator Control (AREA)
Abstract
本发明公开了一种电梯智能调度方法、装置、计算机设备及存储介质。该方法包括实时统计搭乘请求对应的请求次数,若请求次数满足高峰调度阈值,则按照高峰调度序列,将高峰调试序列中的第一个待调度电梯作为可调度电梯;若搭乘方式为上行方式,则将最低的当前楼层确定为上行初始停靠楼层,将可调度电梯停靠在上行初始停靠楼层,基于上行方式对应的当前楼层和目标楼层确定上行停靠列表;通过重力传感器获取每一可调度电梯的当前载重;若当前载重达到可调度电梯的最大承重,则控制可调度电梯依据上行停靠列表向上运行,并将高峰调试序列中的第二个待调度电梯更新为可调度电梯,使得电梯资源得到充分的利用,充分满足用户需求,提高用户体验度。
Description
技术领域
本发明涉及智能调度领域,尤其涉及一种电梯智能调度方法、装置、计算机设备及存储介质。
背景技术
在商业办公楼的上下班高峰期,由于员工上下班时间比较集中,在上下班乘坐电梯时,经常会出现一部电梯超载运行,其他电梯没有载客,使得电梯资源没有被充分利用。另外,在上下班高峰期,由于乘坐电梯人数比较集中,会出现等待电梯时间过长造成上班迟到或者下班延迟的情况,给员工的日常出行带来不便,浪费时间,同时使得员工的体验度不高。
发明内容
本发明实施例提供一种电梯智能调度方法、装置、计算机设备及存储介质,以解决电梯资源得不到充分利用的问题。
一种电梯智能调度方法,包括:
获取客户端发送的搭乘请求,所述搭乘请求包括搭乘方式、当前楼层和目标楼层;
实时统计所述搭乘请求对应的请求次数,若所述请求次数满足预先设置好的高峰调度阈值,则按照高峰调度序列,将所述高峰调试序列中的第一个待调度电梯作为可调度电梯;
若所述搭乘方式为上行方式,则将最低的当前楼层确定为上行初始停靠楼层,将所述可调度电梯停靠在所述上行初始停靠楼层,基于上行方式对应的当前楼层和目标楼层确定上行停靠列表;
通过重力传感器获取每一所述可调度电梯的当前载重;
若所述当前载重达到所述可调度电梯的最大承重,则控制所述可调度电梯依据上行停靠列表向上运行,并将所述高峰调试序列中的第二个待调度电梯更新为可调度电梯。
一种电梯智能调度装置,包括:
搭乘请求获取模块,用于获取客户端发送的搭乘请求,所述搭乘请求包括搭乘方式、当前楼层和目标楼层;
高峰调度模式判断模块,用于实时统计所述搭乘请求对应的请求次数,若所述请求次数满足预先设置好的高峰调度阈值,则按照高峰调度序列,将所述高峰调试序列中的第一个待调度电梯作为可调度电梯;
上行方式处理模块,用于若所述搭乘方式为上行方式,则将最低的当前楼层确定为上行初始停靠楼层,将所述可调度电梯停靠在所述上行初始停靠楼层,基于上行方式对应的当前楼层和目标楼层确定上行停靠列表;
上行当前载重获取模块,用于通过重力传感器获取每一所述可调度电梯的当前载重;
上行运行处理模块,用于若所述当前载重达到所述可调度电梯的最大承重,则控制所述可调度电梯依据上行停靠列表向上运行,并将所述高峰调试序列中的第二个待调度电梯更新为可调度电梯。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述电梯智能调度方法。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述电梯智能调度方法。
上述电梯智能调度方法、装置、计算机设备及存储介质,通过实时统计搭乘请求对应的请求次数,若请求次数满足预先设置好的高峰调度阈值,则按照高峰调度序列,将高峰调试序列中的第一个待调度电梯作为可调度电梯。然后将搭乘方式为上行方式的搭乘请求中最低的当前楼层确定为上行初始停靠楼层,将可调度电梯停靠在上行初始停靠楼层,满足搭乘请求中所有用户的搭乘条件。通过获取可调度电梯的当前载重,判断该可调度电梯是否已达到最大承重,若已达到最大承重,则该可调度电梯不在上行初始停靠楼层接收其他搭载用户,继续向上运行,保证了电梯的运行安全。在上行过程中,根据上行停靠列表中的当前楼层和目标楼层依次停靠,满足搭载用户的需求。在可调度电梯向上运行时,服务器会将高峰调试序列中的第二个待调度电梯更新可调度电梯,为后续搭载用户提供需要,使得电梯资源得到充分的利用,充分满足用户需求,提高用户体验度。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例中电梯智能调度方法的一应用场景图;
图2是本发明一实施例中电梯智能调度方法的一流程图;
图3是图2中步骤S10之前的一具体流程图;
图4是图2中步骤S50之后的一具体流程图;
图5是图2中步骤S80之后的一具体流程图;
图6是本发明一实施例中电梯智能调度方法的另一流程图;
图7是本发明一实施例中电梯智能调度装置的一示意图;
图8是本发明一实施例中计算机设备的一示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的电梯智能调度方法,可应用在如图1的应用环境中,其中,终端设备通过网络与服务器进行通信。其中,终端设备可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一实施例中,如图2所示,提供一种电梯智能调度方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:
S10:获取客户端发送的搭乘请求,搭乘请求包括搭乘方式、当前楼层和目标楼层。
其中,搭乘请求指用户通过客户端发送的需要搭乘电梯的请求。具体地,用户需要搭乘电梯时,在客户端输入自己需要的搭乘方式、所在的当前楼层和要前往的目标楼层。本实施例中的搭乘方式指用户搭乘电梯时电梯的运行方式,包括上行方式(即电梯向上运行的方式)和下行方式(即电梯向下运行的方式)。当前楼层指用户搭乘电梯所在的楼层。目标楼层指用户搭乘电梯需要到达的楼层。
S20:实时统计搭乘请求对应的请求次数,若请求次数满足预先设置好的高峰调度阈值,则按照高峰调度序列,将高峰调试序列中的第一个待调度电梯作为可调度电梯。
其中,高峰调度阈值指预先设置好的用于判断搭乘请求的请求次数是否达到高峰调度的值。高峰调度指当搭乘电梯的人次达到一定数量后,为适应搭乘高峰需求对电梯进行调度的方式。高峰调度序列指用于存储电梯在高峰调度方式下,电梯调度顺序的序列。
具体地,服务器在获取到客户端发送的搭乘请求后,会实时统计搭乘请求的请求次数,若请求次数满足预先设置好的高峰调度阈值,则按照预先存储好的高峰调度序列,将高峰调试序列中的第一个待调度电梯作为可调度电梯。其中,待调度电梯指存储在高峰调度序列中等待被调度的电梯。可调度电梯指符合条件的可以被调度的电梯,该可调度电梯用来作为应对高峰调度情况时提供给用户搭乘的电梯。
服务器通过对请求次数和高峰调度阈值的比较,可以使服务器自主判断在什么情况下采用高峰调度的方式调度电梯,无需人工干预。使用高峰调度序列管理高峰调度时各电梯的运行顺序,可以使得服务器根据实际需要按照顺序依次获取可调度电梯,对可调度电梯进行了有效管理,提高了调度效率。
S30:若搭乘方式为上行方式,则将最低的当前楼层确定为上行初始停靠楼层,将可调度电梯停靠在上行初始停靠楼层,基于上行方式对应的当前楼层和目标楼层确定上行停靠列表。
具体地,在对请求次数和高峰调度阈值进行判断完成后,当请求次数满足预先设置好的高峰调度阈值时,服务器会判断获取的每个搭乘请求对应的达成方式,若搭乘方式为上行方式,则获取搭乘请求中最低的当前楼层,然后将最低的当前楼层确定为上行初始停靠楼层。可以理解地,上行初始停靠楼层指可调度电梯在上行方式中最终停靠的楼层。如上行方式对应的搭乘请求中的当前楼层包括1层、3层、4层和6层,为了满足搭乘请求中的所有用户的搭乘条件,就需要将搭乘请求中最低的当前楼层1层,作为最终停靠的楼层即上行初始停靠楼层。
在确定上行初始停靠楼层后,服务器会根据接收到的每个搭乘请求中的当前楼层和目标楼层形成一个上行停靠列表。其中,上行停靠列表指根据用户输入的所有上行方式对应的当前楼层和目标楼层形成的,用于记录可调度电梯在上行时需要停靠的楼层的列表。如上行方式的用户包括用户1、用户2 和用户3,用户1输入的当前楼层为1层,目标楼层为7层;用户2输入的当前楼层为3层,目标楼层为7层;用户3输入的当前楼层为1层,目标楼层为13层,则根据上行方式对应的当前楼层和目标楼层确定的上行停靠列表为 1层、3层、7层和13层。通过上行方式对应的当前楼层和目标楼层确定上行停靠列表,使得上行方式的电梯根据上行停靠列表依次停靠在对应的楼层,满足用户的实际需求。
S40:通过重力传感器获取每一可调度电梯的当前载重。
其中,当前载重指可调度电梯通过重力传感器测量得到的当前时刻的载重。具体地,为了确定可调度电梯是否超重载客,在每个可调度电梯中都安装有重力传感器,用于获取可调度电梯的当前载重。重力传感器会在可调度电梯停靠在上行停靠列表中的各楼层时,获取可调度电梯的当前载重,并将当前载重发送给对应的服务器,方便服务器根据当前载重判断该可调度电梯是否满载,需要执行步骤S50。
S50:若当前载重达到可调度电梯的最大承重,则控制可调度电梯依据上行停靠列表向上运行,并将高峰调试序列中的第二个待调度电梯更新为可调度电梯。
其中,最大载重指出于对可调度电梯使用安全考虑,设定的最大的承重值。具体地,若当前载重达到可调度电梯的最大承重,则表示该可调度电梯不能再接载其他搭乘该可调度电梯的用户。服务器会控制可调度电梯依据该可调度电梯对应的上行停靠列表控制向上运行,在其向上运行过程中,在上行停靠列表对应的停靠楼层以外的其他楼层不停留,以提高运行效率,并将高峰调试序列中的第二个待调度电梯更新可调度电梯,重复执行步骤S20-步骤S50,直至完成用户的搭乘请求,使得电梯资源得到充分的利用,充分满足用户需求,提高用户体验度。
对步骤S10-S50,通过实时统计搭乘请求对应的请求次数,若请求次数满足预先设置好的高峰调度阈值,则按照高峰调度序列,将高峰调试序列中的第一个待调度电梯作为可调度电梯。然后将搭乘方式为上行方式的搭乘请求中最低的当前楼层确定为上行初始停靠楼层,将可调度电梯停靠在上行初始停靠楼层,满足搭乘请求中所有用户的搭乘条件。通过获取可调度电梯的当前载重,判断该可调度电梯是否已达到最大承重,若已达到最大承重,则该可调度电梯不在上行初始停靠楼层接收其他搭载用户,继续向上运行,保证了电梯的运行安全。在上行过程中,根据上行停靠列表中的当前楼层和目标楼层依次停靠,满足搭载用户的需求。在可调度电梯向上运行时,服务器会将高峰调试序列中的第二个待调度电梯更新可调度电梯,为后续搭载用户提供需要,使得电梯资源得到充分的利用,充分满足用户需求,提高用户体验度。
在一实施例中,在步骤S10,获取客户端发送的搭乘请求之前,需要预先获取高峰调度序列,为后续获取可调度电梯提供数据来源。如图3所示,电梯智能调度方法还包括如下步骤:
S101:基于电梯编号,获取每一电梯编号对应的电梯历史数据。
具体地,为了方便区分各电梯,对每个电梯都进行了编号,使得每个电梯都携带有对应的电梯编号。服务器会根据电梯编号,获取每个电梯编号对应的电梯历史数据。该电梯历史数据指存储在数据库中的各电梯运行情况的电梯历史数据,包括电梯编号、历史停靠楼层和各历史停靠楼层对应的停靠次数等数据。将电梯历史数据存储在数据库中,方便根据电梯编号获取该电梯编号对应的电梯历史数据,实现了对电梯历史数据的管理。
S102:通过电梯历史数据,统计每一电梯编号对应的楼层停靠次数。
其中,楼层停靠次数指电梯停靠楼层对应的停靠次数。具体地,在确定电梯编号后,通过电梯编号从数据库中获取每个电梯编号对应的电梯历史数据,通过对电梯历史数据中每个电梯编号对应的楼层停靠次数的统计,获取每个电梯编号对应的楼层停靠次数。楼层停靠次数越多表示该电梯编号对应的电梯使用的频率越高,楼层停靠次数越少表示该电梯编号对应的电梯使用的频率越低。获取每一电梯编号对应的楼层停靠次数为后续生成高峰调度序列提供数据来源。
S103:将电梯编号按照楼层停靠次数由多到少依次排列,将停靠次数最多的电梯编号作为第一个电梯,停靠次数最少的电梯编号作为最后一个电梯,形成高峰调度序列。
具体地,在获取每一电梯编号对应的楼层停靠次数后,将电梯编号按照楼层停靠次数由多到少依次排列,将停靠次数最多的电梯编号作为第一个电梯,停靠次数最少的电梯编号作为最后一个电梯,形成高峰调度序列。该高峰调度序列时根据用户搭乘某一电梯编号形成的电梯历史数据得到的,更加符合搭乘电梯的用户的搭乘习惯。
步骤S101-步骤S103,根据电梯编号对应的电梯历史数据,统计每一电梯编号对应的楼层停靠次数,根据楼层停靠次数的多少确定高峰调度序列的顺序,使得高峰调度序列更加符合用户搭乘电梯的习惯。
在一实施例中,为了使可调度电梯的使用最大化,延长可调度电梯的使用时间,本实施例中对可调度电梯的运行方式设置为当可调度电梯在运行过程中,没有到达所在建筑的最值(最顶层或者最底层)楼层时,优先考虑按照当前的运行方式朝相同的方向运行。即可调度电梯在上行过程中,可调度电梯没有到达所在建筑的最顶层时,优先考虑上行方式。当可调度电梯在下行过程中,可调度电梯没有到达所在建筑的最低层时,优先考虑下行方式。如图4所示,在步骤S50,控制可调度电梯依据上行停靠列表向上运行之后,电梯智能电度方法还包括如下步骤:
S511:根据上行停靠列表,获取上行停靠列表中各楼层的当前载重,当可调度电梯已到达上行停靠列表的最高目标楼层,且当前载重为0时,判断在预设时间段内是否接收到新的搭乘请求。
具体地,在可调度电梯向上运行后,当可调度电梯到达上行停靠列表中记录的各楼层时,重力传感器会获取该可调度电梯在该楼层的当前载重,并上传给服务器。当可调度电梯已到达上行停靠列表的最高目标楼层,且该可调度电梯的当前载重为0时,则表示可调度电梯已经按照上行停靠列表到达最高目标楼层,且此时最高目标楼层的用户已经全部出电梯,该可调度电梯完成了此次向上运行的任务,使得服务器可以及时了解可调度电梯的运行情况。
在该可调度电梯根据上行停靠列表将所有搭乘该可调度电梯的用户全部送达后,服务器会判断在预设时间段内是否接收到新的搭乘请求,决定该可调度电梯是否继续向上运行。本实施例中的预设时间段指预先设置好的用于决定该可调度电梯是否继续向上运行的时间段。
S512:若接收到新的搭乘请求,且新的搭乘请求中的搭乘方式为上行方式,和新的搭乘请求中的当前楼层高于最高目标楼层,则将新的搭乘请求中的当前楼层和目标楼层更新到上行停靠列表,重新执行控制可调度电梯依据上行停靠列表向上运行。
具体地,若在预设时间段接收到新的搭乘请求,还需要进一步判断该新的搭乘请求中的搭乘方式是否为上行方式,若为上行方式,还需要进一步确定该新的搭乘请求中的当前楼层是否高于最高目标楼层,若新的搭乘请求中的当前楼层高于最高目标楼层,则将新的搭乘请求中的当前楼层和目标楼层更新到上行停靠列表中,重新执行控制可调度电梯依据上行停靠列表向上运行的步骤。
例如,可调度电梯根据上行停靠列表中的最高目标楼层停靠在7层,在预设时间段3S内,服务器获取到一个新的搭乘请求,该搭乘请求中的搭乘方式为上行方式,用户填写的当前楼层为9层,目标楼层12层,该新的搭乘请求中的当前楼层9层高于最高目标楼层7层,则将该新的搭乘请求中的当前楼层9层和目标楼层12层更新到该可调度电梯对应的上行停靠列表中,使得该可调度电梯重新执行依据上行停靠列表向上运行。
S513:若没有接收到新的搭乘请求,新的搭乘请求中的搭乘方式为下行方式,或者新的搭乘请求中的当前楼层低于最高目标楼层,则基于可调度电梯更新高峰调度序列。
具体地,在可调度电梯按照上行停靠列表完成各楼层的停靠后,在预设时间段内没有接收到新的搭乘请求;或者在预设时间段内接收到新的搭乘请求,但新的搭乘请求中的搭乘方式为下行方式,或者新的搭乘请求中的当前楼层低于最高目标楼层,则该可调度电梯不执行对应的新的搭乘请求。服务器会将该可调度电梯加入高峰调度序列中的最后一位,更新高峰调度序列,使得该可调度电梯重新成为新的高峰调度序列中的待调度电梯。同时,服务器将该新的搭乘请求委派给新的高峰调度序列中的可调度电梯,由该新的高峰调度序列中的可调度电梯完成新的搭乘请求。既完成了用户的搭乘请求,给用户带来较好的体验效果,又保护了电梯不被频繁的上下调用导致使用寿命缩短。
例如,可调度电梯根据上行停靠列表中的最高目标楼层停靠在7楼,服务器没有在预设时间段3S内收到新的搭乘请求;或者在预设时间段3S内,获取到两个新的搭乘请求,第一个新的搭乘请求中的搭乘方式为下行方式,用户填写的当前楼层为12层,目标楼层9层;另外一个新的搭乘请求中的搭乘方式上行方式,当前楼层低于最高目标楼层为6层,目标楼层9层。由于第一个新的搭乘请求中的搭乘方式为下行方式,第二个新的搭乘请求中的当前楼层地于最稿目标楼层,则该可调度电梯不执行对应的新的搭乘请求,服务器将该可调度电梯重新加入高峰调度序列中,称为新的高峰调度序列中的最后一位。同时,服务器会将该新的搭乘请求委派给新的高峰调度序列中的可调度电梯,由该新的高峰调度序列中的可调度电梯完成新的搭乘请求。
步骤S511-步骤S513,通过让可调度电梯按照上行停靠列表向上运行并停靠,使得可调度电梯完整地完成用户的搭乘请求。通过判断可调度电梯已到达上行停靠列表的最高目标楼层,且当前载重为0,确定可调度电梯已经完成了此次向上运行的任务,使得服务器可以及时了解可调度电梯的运行情况。通过判断在预设时间段内是否接收到新的搭乘请求,新的搭乘请求中的搭乘方式是否为上行方式,新的搭乘请求中的当前楼层是否高于最高目标楼层,确定该可调度电梯是否需要继续上行,只有同时满足这三个条件,该可调度电梯才可以继续上行,可以避免可调度电梯频繁的向上向下行驶,损坏可调度电梯的使用性,延长可调度电梯的使用寿命。
在一实施例中,如图2所示,在步骤S20,将高峰调试序列中的第一个待调度电梯作为可调度电梯之后,电梯智能调度方法还包括如下步骤:
S60:若搭乘方式为下行方式,则将最高的当前楼层确定为下行初始停靠楼层,将可调度电梯停靠在下行初始停靠楼层,基于下行方式对应的当前楼层和目标楼层确定下行停靠列表。
其中,下行初始停靠楼层指可调度电梯在下行方式中最终停靠的楼层。下行停靠列表指根据用户输入的当前楼层和目标楼层形成的,用于记录可调度电梯在下行时需要停靠的楼层的列表。
具体地,在将高峰调试序列中的第一个待调度电梯作为可调度电梯之后,若搭乘方式为下行方式,则将最高的当前楼层确定为下行初始停靠楼层,将可调度电梯停靠在下行初始停靠楼层,基于下行方式对应的当前楼层和目标楼层确定下行停靠列表。如下行方式对应的搭乘请求中的当前楼层包括17层、 12层、8层和3层,为了满足搭乘请求中的所有用户的搭乘条件,就需要将搭乘请求中最高的当前楼层17层,作为最终停靠的楼层即下行初始停靠楼层。
S70:通过重力传感器获取每一可调度电梯的当前载重。
具体地,为了确定可调度电梯是否超重载客,在每个可调度电梯中都安装有重力传感器,用于获取可调度电梯的当前载重。重力传感器会在可调度电梯停靠在下行停靠列表中的各楼层时,获取可调度电梯的当前载重,并将当前载重发送给对应的服务器,方便服务器根据当前载重判断该可调度电梯是否满载,需要执行步骤S80。
S80:若当前载重达到可调度电梯的最大承重,则控制可调度电梯依据下行停靠列表向下运行,并将高峰调试序列中的第二个待调度电梯更新可调度电梯。
具体地,若当前载重达到可调度电梯的最大承重,则表示该可调度电梯不能再接载其他搭乘该可调度电梯的用户。服务器会控制可调度电梯依据该可调度电梯对应的下行停靠列表控制向下运行,在其向下运行过程中,在下行停靠列表对应的停靠楼层以外的其他楼层不停留,以提高运行效率,并将高峰调试序列中的第二个待调度电梯更新可调度电梯,重复执行步骤S20,步骤S60-步骤S80,直至完成用户的搭乘请求,使得电梯资源得到充分的利用,充分满足用户需求,提高用户体验度。
步骤S60-步骤S80,将搭乘方式为下行方式的搭乘请求中最高的当前楼层确定为下行初始停靠楼层,将可调度电梯停靠在下行初始停靠楼层,满足搭乘请求中所有用户的搭乘条件。通过获取可调度电梯的当前载重,判断该可调度电梯是否已达到最大承重,若已达到最大承重,则该可调度电梯不在下行初始停靠楼层接收其他搭载用户,继续向下运行,保证了电梯的运行安全。在下行过程中,根据下行停靠列表中的当前楼层和目标楼层依次停靠,满足搭载用户的需求。在可调度电梯向下运行时,服务器会将高峰调试序列中的第二个待调度电梯更新可调度电梯,为后续搭载用户提供需要。
在一实施例中,如图5所示,在步骤S80,控制可调度电梯依据下行停靠列表向下运行之后,电梯智能调度方法还包括如下步骤:
S81:根据下行停靠列表,获取所下行停靠列表中各楼层的当前载重,当可调度电梯已到达下行停靠列表的最低目标楼层,且当前载重为0时,判断在预设时间段内是否接收到新的搭乘请求。
具体地,在可调度电梯向下运行后,当可调度电梯到达下行停靠列表中记录的各楼层时,重力传感器会获取该可调度电梯在该楼层的当前载重,并上传给服务器。当可调度电梯已到达下行停靠列表的最低目标楼层,且该可调度电梯的当前载重为0时,则表示可调度电梯已经按照下行停靠列表到达最低目标楼层,且此时最低目标楼层的用户已经全部出电梯,该可调度电梯完成了此次向下运行的任务,使得服务器可以及时了解可调度电梯的运行情况,并执行判断在预设时间段内是否接收到新的搭乘请求的步骤。
S82:若接收到新的搭乘请求,且新的搭乘请求中的搭乘方式为下行方式,和新的搭乘请求中的当前楼层低于最低目标楼层,则将新的搭乘请求中的当前楼层和目标楼层更新到下行停靠列表,重新执行控制可调度电梯依据下行停靠列表向下运行。
具体地,若在预设时间段接收到新的搭乘请求,还需要进一步判断该新的搭乘请求中的搭乘方式是否为下行方式,若为下行方式,还需要进一步确定该新的搭乘请求中的当前楼层是否低于最低目标楼层,若新的搭乘请求中的当前楼层低于最低目标楼层,则将新的搭乘请求中的当前楼层和目标楼层更新到下行停靠列表中,重新执行控制可调度电梯依据下行停靠列表向下运行的步骤。
例如,可调度电梯根据下行停靠列表中的最低目标楼层停靠在12层,在预设时间段3S内,服务器获取到一个新的搭乘请求,该搭乘请求中的搭乘方式为下行方式,用户填写的当前楼层为7层,目标楼层1层,该新的搭乘请求中的当前楼层7层低于最低目标楼层12层,则将该新的搭乘请求中的当前楼层7层和目标楼层1层更新到该可调度电梯对应的下行停靠列表中,使得该可调度电梯重新执行依据下行停靠列表向下运行。
S83:若没有接收到新的搭乘请求,新的搭乘请求中的搭乘方式为上行方式,或者新的搭乘请求中的当前楼层高于最低目标楼层,则基于可调度电梯更新高峰调度序列。
具体地,在可调度电梯按照下行停靠列表完成各楼层的停靠后,在预设时间段内没有接收到新的搭乘请求;或者在预设时间段内接收到新的搭乘请求,但新的搭乘请求中的搭乘方式为上行方式,或者新的搭乘请求中的当前楼层高于最低目标楼层,则该可调度电梯不执行对应的新的搭乘请求。服务器会将该可调度电梯加入高峰调度序列中的最后一位,更新高峰调度序列,使得该可调度电梯重新成为新的高峰调度序列中的待调度电梯。同时,服务器将该新的搭乘请求委派给新的高峰调度序列中的可调度电梯,由该新的高峰调度序列中的可调度电梯完成新的搭乘请求。既完成了用户的搭乘请求,给用户带来较好的体验效果,又保护了电梯不被频繁的上下调用导致使用寿命缩短。
例如,可调度电梯根据下行停靠列表中的最低目标楼层停靠在7楼,服务器没有在预设时间段3S内收到新的搭乘请求;或者在预设时间段3S内,获取到两个新的搭乘请求,第一个新的搭乘请求中的搭乘方式为上行方式,用户填写的当前楼层为9层,目标楼层12层;另外一个新的搭乘请求中的搭乘方式下行方式,当前楼层高于最低目标楼层为8层,目标楼层2层。由于第一个新的搭乘请求中的搭乘方式为上行方式,第二个新的搭乘请求中的当前楼层高于最低目标楼层,则该可调度电梯不执行对应的新的搭乘请求,服务器将该可调度电梯重新加入高峰调度序列中,称为新的高峰调度序列中的最后一位。同时,服务器会将该新的搭乘请求委派给新的高峰调度序列中的可调度电梯,由该新的高峰调度序列中的可调度电梯完成新的搭乘请求。
在一实施例中,为了防止用户由于等待电梯时间过长造成用户上班迟到或者下班延迟的情况发生,如图6所示,电梯智能调度方法还包括如下步骤:
S91:统计停靠列表中的停留楼层对应的请求次数,停靠列表包括上行停靠列表或者下行停靠列表。
其中,停靠列表指根据用户输入的当前楼层和目标楼层形成的,用于记录可调度电梯在运行时需要停靠的楼层的列表。本实施例中的停靠列表包括上行停靠列表或者下行停靠列表。停留楼层指可调度电梯在上行或者下行过程中,除用户的当前楼层和目标楼层外需要停靠的楼层。如用户A、B和C的搭乘请求中的当前楼层分别为1层、3层和4层,对应的目标楼层为5层、7 层和12层,则用户A的停留楼层为3层和4层,用户B的停留楼层为4层和 5层,用户C的停留楼层为5层和7层。
具体地,服务器在获取到搭乘请求后,会对搭乘请求中的当前楼层和目标楼层进行分析,确定每一个搭乘请求对应的停留楼层,并统计停留楼层对应的请求次数。统计停留楼层的请求次数方便后续步骤根据停留楼层的请求次数计算停留楼层的停留时间。
S92:基于停留楼层对应的请求次数与单位停留时间,获取停留时间。
其中,单位停留时间指根据实际情况设定的每个人进电梯或者出电梯所用的时间。具体地,在获取停留楼层对应的请求次数后,服务器会将每个搭乘请求确定的停留楼层和停留楼层对应的请求次数进行相乘,获取每个搭乘请求对应的停留时间。如单位停留时间设置为1S,用户A、B和C的搭乘请求中的当前楼层分别为1层、3层和4层,对应的目标楼层为5层、7层和12 层,则用户A的停留楼层为3层和4层,用户B的停留楼层为4层和5层,用户C的停留楼层为5层和7层。服务器获取的1层的请求次数为3次,3层的请求次数为1次,4层的请求次数为2次,5层的请求次数4次、7层的请求次数为1次,12层的请求次数为2次,则用户A的停留时间为2S,用户B 的停留时间为0,用户C的停留时间为2S,用户D的停留时间为3S,用户E 的停留时间为3S。为了方便理解,如下表所示:
S93:基于搭乘请求对应的当前楼层和目标楼层,确定间隔楼层,根据间隔楼层和单位运行时间,获取运行时间。
其中,间隔楼层指搭乘请求中当前楼层和目标楼层之间相隔的楼层。如当前楼层为1层,目标楼层为7层,则该搭乘请求中的间隔楼层为6层。单位运行时间指电梯上升或者下降一层所用的时间。具体地,在获取搭乘请求后,服务器会基于搭乘请求对应的当前楼层和目标楼层,确定间隔楼层,根据间隔楼层和单位运行时间,获取运行时间。如单位运行时间为0.2S,当间隔楼层为6层时,对应的运行时间为1.2S。
S94:根据停留时间和运行时间,获取预计到达时间,将预计到达时间发送给客户端。
具体地,在获取停留时间和运行时间后,将停留时间和运行时间相加就可以得到预计到达时间,预计到达时间指服务器用户发送给客户端提醒用户预计到达目标楼层的时间。如用户A的当前楼层为1层,目标楼层为5层,中间的停留楼层为3层和4层,停留楼层3层和停留层1层对应的请求次数均为1,用户A的间隔楼层为4层,则用户A的预计到达时间为2.8S,具体运算为(1×1+1×1+4×0.2=2.8S)。获取预计到达时间后,服务器将该预计到达时间发送给该搭乘请求对应的客户端,使用户可以预知等待电梯和电梯到达的时间,更好地规划自己的出行时间。
对步骤S91-S94,通过统计停靠列表中的停留楼层对应的请求次数和单位停留时间,获取停留时间,然后通过确定间隔楼层和单位运行时间,获取运行时间,使用户可以预知等待电梯和电梯到达的时间,更好地规划自己的出行时间。
本实施例所提供的电梯智能调度方法中,通过实时统计搭乘请求对应的请求次数,若请求次数满足预先设置好的高峰调度阈值,则按照高峰调度序列,将高峰调试序列中的第一个待调度电梯作为可调度电梯。然后根据搭乘方式为上行方式的搭乘请求中最低的当前楼层确定为上行初始停靠楼层,将可调度电梯停靠在上行初始停靠楼层。或者根据搭乘方式为下行方式的搭乘请求中最高的当前楼层确定为下行初始停靠楼层,将可调度电梯停靠在下行初始停靠楼层,满足搭乘请求中所有用户的搭乘条件。通过获取可调度电梯的当前载重,判断该可调度电梯是否已达到最大承重,若已达到最大承重,则该可调度电梯不在上行初始停靠楼层或者下行初始停靠楼层接收其他搭载用户,继续向上或者向下运行,保证了电梯的运行安全。在上行过程中,根据上行停靠列表中的当前楼层和目标楼层依次停靠;在下行过程中,根据下行停靠列表中的当前楼层和目标楼层依次停靠,满足搭载用户的需求。在可调度电梯向上或者向下运行时,服务器会将高峰调试序列中的第二个待调度电梯更新可调度电梯,为后续搭载用户提供需要,使得电梯资源得到充分的利用,充分满足用户需求,提高用户体验度。
为了解决用户由于等待电梯时间过长造成用户上班迟到或者下班延迟的问题,该电梯智能调度方法还通过统计停靠列表中的停留楼层对应的请求次数和单位停留时间,获取停留时间,然后通过确定间隔楼层和单位运行时间,获取运行时间,使用户可以预知等待电梯和电梯到达的时间,更好地规划自己的出行时间。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
在一实施例中,提供一种电梯智能调度装置,该电梯智能调度装置与上述实施例中电梯智能调度方法一一对应。如图7所示,该电梯智能调度装置包括搭乘请求获取模块10、高峰调度模式判断模块20、上行方式处理模块30、上行当前载重获取模块40、上行运行处理模块50、下行方式处理模块60、下行当前载重获取模块70和下行运行处理模块80。各功能模块详细说明如下:
搭乘请求获取模块10,用于获取客户端发送的搭乘请求,搭乘请求包括搭乘方式、当前楼层和目标楼层。
高峰调度模式判断模块20,用于实时统计搭乘请求对应的请求次数,若请求次数满足预先设置好的高峰调度阈值,则按照高峰调度序列,将高峰调试序列中的第一个待调度电梯作为可调度电梯。
上行方式处理模块30,用于若搭乘方式为上行方式,则将最低的当前楼层确定为上行初始停靠楼层,将可调度电梯停靠在上行初始停靠楼层,基于上行方式对应的当前楼层和目标楼层确定上行停靠列表。
上行当前载重获取模块40,用于通过重力传感器获取每一可调度电梯的当前载重。
上行运行处理模块50,用于若当前载重达到可调度电梯的最大承重,则控制可调度电梯依据上行停靠列表向上运行,并将高峰调试序列中的第二个待调度电梯更新为可调度电梯。
进一步地,在搭乘请求获取模块10之前,电梯智能调度装置还包括电梯历史数据获取单元、楼层停靠次数统计单元和高峰调度序列获取单元。
电梯历史数据获取单元,用于基于电梯编号,获取每一电梯编号对应的电梯历史数据。
楼层停靠次数统计单元,用于通过电梯历史数据,统计每一电梯编号对应的楼层停靠次数。
高峰调度序列获取单元,用于将电梯编号按照楼层停靠次数由多到少依次排列,将停靠次数最多的电梯编号作为第一个电梯,停靠次数最少的电梯编号作为最后一个电梯,形成高峰调度序列。
进一步地,在上行运行处理模块50之后,电梯智能调度装置还包括新搭乘请求获取单元、上行新搭乘请求第一处理单元和上行新搭乘请求第二处理单元。
上行新搭乘请求获取单元,用于根据上行停靠列表,获取上行停靠列表中各楼层的当前载重,当可调度电梯已到达上行停靠列表的最高目标楼层,且当前载重为0时,判断在预设时间段内是否接收到新的搭乘请求。
上行新搭乘请求第一处理单元,用于若接收到新的搭乘请求,且新的搭乘请求中的搭乘方式为上行方式,和新的搭乘请求中的当前楼层高于最高目标楼层,则将新的搭乘请求中的当前楼层和目标楼层更新到上行停靠列表,重新执行控制可调度电梯依据上行停靠列表向上运行。
上行新搭乘请求第二处理单元,用于若没有接收到新的搭乘请求,新的搭乘请求中的搭乘方式为下行方式,或者新的搭乘请求中的当前楼层低于最高目标楼层,则基于可调度电梯更新高峰调度序列。
进一步地,在上行运行处理模块50之后,电梯智能调度装置还包括下行方式处理模块60、下行当前载重获取模块70和下行运行处理模块80。
下行方式处理模块60,用于若搭乘方式为下行方式,则将最高的当前楼层确定为下行初始停靠楼层,将可调度电梯停靠在下行初始停靠楼层,基于下行方式对应的当前楼层和目标楼层确定下行停靠列表。
下行当前载重获取模块70,用于通过重力传感器获取每一可调度电梯的当前载重。
下行运行处理模块80,用于若当前载重达到可调度电梯的最大承重,则控制可调度电梯依据下行停靠列表向下运行,并将高峰调试序列中的第二个待调度电梯更新可调度电梯。
进一步地,在下行运行处理模块80之后,电梯智能调度装置还包括下行新搭乘请求获取单元、下行新搭乘请求第一处理单元和下行新搭乘请求第二处理单元。
下行新搭乘请求获取单元,用于根据下行停靠列表,获取所下行停靠列表中各楼层的当前载重,当可调度电梯已到达下行停靠列表的最低目标楼层,且当前载重为0时,判断在预设时间段内是否接收到新的搭乘请求。
下行新搭乘请求第一处理单元,用于若接收到新的搭乘请求,且新的搭乘请求中的搭乘方式为下行方式,和新的搭乘请求中的当前楼层低于最低目标楼层,则将新的搭乘请求中的当前楼层和目标楼层更新到下行停靠列表,重新执行控制可调度电梯依据下行停靠列表向下运行。
下行新搭乘请求第二处理单元,用于若没有接收到新的搭乘请求,新的搭乘请求中的搭乘方式为上行方式,或者新的搭乘请求中的当前楼层高于最低目标楼层,则基于可调度电梯更新高峰调度序列。
进一步地,电梯智能调度装置还包括请求次数获取单元、停留时间获取单元、运行时间获取单元和预计到达时间获取单元。
请求次数获取单元,用于统计停靠列表中的停留楼层对应的请求次数,停靠列表包括上行停靠列表或者下行停靠列表。
停留时间获取单元,用于基于停留楼层对应的请求次数与单位停留时间,获取停留时间。
运行时间获取单元,用于基于搭乘请求对应的当前楼层和目标楼层,确定间隔楼层,根据间隔楼层和单位运行时间,获取运行时间。
预计到达时间获取单元,用于根据停留时间和运行时间,获取预计到达时间,将预计到达时间发送给客户端。
关于电梯智能调度装置的具体限定可以参见上文中对于电梯智能调度方法的限定,在此不再赘述。上述电梯智能调度装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储电梯智能调度方法中涉及到的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种电梯智能调度方法。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如图2所示的步骤S10-步骤S80,或者图3至图6所示的步骤。或者,处理器执行计算机程序时实现上述电梯智能调度装置的步骤,如图7所示的搭乘请求获取模块10、高峰调度模式判断模块20、上行方式处理模块30、上行当前载重获取模块40、上行运行处理模块50、下行方式处理模块60、下行当前载重获取模块70和下行运行处理模块80。为避免重复,不再赘述。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如图2所示的步骤S10-步骤S80,或者图3至图6所示的步骤。或者,计算机程序被处理器执行时实现,如图7 所示的搭乘请求获取模块10、高峰调度模式判断模块20、上行方式处理模块30、上行当前载重获取模块40、上行运行处理模块50、下行方式处理模块60、下行当前载重获取模块70和下行运行处理模块80。为避免重复,不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM (SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路 (Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (10)
1.一种电梯智能调度方法,其特征在于,包括:
获取客户端发送的搭乘请求,所述搭乘请求包括搭乘方式、当前楼层和目标楼层;
实时统计所述搭乘请求对应的请求次数,若所述请求次数满足预先设置好的高峰调度阈值,则按照高峰调度序列,将所述高峰调试序列中的第一个待调度电梯作为可调度电梯;
若所述搭乘方式为上行方式,则将最低的当前楼层确定为上行初始停靠楼层,将所述可调度电梯停靠在所述上行初始停靠楼层,基于上行方式对应的当前楼层和目标楼层确定上行停靠列表;
通过重力传感器获取每一所述可调度电梯的当前载重;
若所述当前载重达到所述可调度电梯的最大承重,则控制所述可调度电梯依据上行停靠列表向上运行,并将所述高峰调试序列中的第二个待调度电梯更新为可调度电梯。
2.如权利要求1所述的电梯智能调度方法,其特征在于,在所述获取客户端发送的搭乘请求之前,所述电梯智能调度方法还包括:
基于所述电梯编号,获取每一电梯编号对应的电梯历史数据;
通过所述电梯历史数据,统计每一所述电梯编号对应的楼层停靠次数;
将所述电梯编号按照所述楼层停靠次数由多到少依次排列,将停靠次数最多的电梯编号作为第一个电梯,停靠次数最少的电梯编号作为最后一个电梯,形成高峰调度序列。
3.如权利要求1所述的电梯智能调度方法,其特征在于,在所述控制所述可调度电梯依据上行停靠列表向上运行之后,所述电梯智能调度方法还包括:
根据所述上行停靠列表,获取所述上行停靠列表中各楼层的当前载重,当所述可调度电梯已到达所述上行停靠列表的最高目标楼层,且当前载重为0时,判断在预设时间段内是否接收到新的搭乘请求;
若接收到所述新的搭乘请求,且所述新的搭乘请求中的搭乘方式为上行方式,和所述新的搭乘请求中的当前楼层高于所述最高目标楼层,则将所述新的搭乘请求中的当前楼层和目标楼层更新到所述上行停靠列表,重新执行所述控制所述可调度电梯依据上行停靠列表向上运行;
若没有接收到所述新的搭乘请求,所述新的搭乘请求中的搭乘方式为下行方式,或者所述新的搭乘请求中的当前楼层低于所述最高目标楼层,则基于所述可调度电梯更新所述高峰调度序列。
4.如权利要求1所述的电梯智能调度方法,其特征在于,在所述将所述高峰调试序列中的第一个待调度电梯作为可调度电梯之后,所述电梯智能调度方法还包括:
若所述搭乘方式为下行方式,则将最高的当前楼层确定为下行初始停靠楼层,将所述可调度电梯停靠在所述下行初始停靠楼层,基于下行方式对应的当前楼层和目标楼层确定下行停靠列表;
通过重力传感器获取每一所述可调度电梯的当前载重;
若所述当前载重达到所述可调度电梯的最大承重,则控制所述可调度电梯依据下行停靠列表向下运行,并将所述高峰调试序列中的第二个待调度电梯更新可调度电梯。
5.如权利要求4所述的电梯智能调度方法,其特征在于,在所述控制所述可调度电梯依据下行停靠列表向下运行之后,还包括:
根据所述下行停靠列表,获取所下行停靠列表中各楼层的当前载重,当所述可调度电梯已到达所述下行停靠列表的最低目标楼层,且当前载重为0时,判断在预设时间段内是否接收到新的搭乘请求;
若接收到所述新的搭乘请求,且所述新的搭乘请求中的搭乘方式为下行方式,和所述新的搭乘请求中的当前楼层低于所述最低目标楼层,则将所述新的搭乘请求中的当前楼层和目标楼层更新到所述下行停靠列表,重新执行所述控制所述可调度电梯依据下行停靠列表向下运行;
若没有接收到所述新的搭乘请求,所述新的搭乘请求中的搭乘方式为上行方式,或者所述新的搭乘请求中的当前楼层高于所述最低目标楼层,则基于所述可调度电梯更新所述高峰调度序列。
6.如权利要求1或4所述的电梯智能调度方法,其特征在于,所述电梯智能调度方法还包括:
统计停靠列表中的停留楼层对应的请求次数,所述停靠列表包括上行停靠列表或者下行停靠列表;
基于所述停留楼层对应的请求次数与单位停留时间,获取停留时间;
基于所述搭乘请求对应的所述当前楼层和所述目标楼层,确定间隔楼层,根据所述间隔楼层和单位运行时间,获取运行时间;
根据所述停留时间和所述运行时间,获取预计到达时间,将所述预计到达时间发送给所述客户端。
7.一种电梯智能调度装置,其特征在于,包括:
搭乘请求获取模块,用于获取客户端发送的搭乘请求,所述搭乘请求包括搭乘方式、当前楼层和目标楼层;
高峰调度模式判断模块,用于实时统计所述搭乘请求对应的请求次数,若所述请求次数满足预先设置好的高峰调度阈值,则按照高峰调度序列,将所述高峰调试序列中的第一个待调度电梯作为可调度电梯;
上行方式处理模块,用于若所述搭乘方式为上行方式,则将最低的当前楼层确定为上行初始停靠楼层,将所述可调度电梯停靠在所述上行初始停靠楼层,基于上行方式对应的当前楼层和目标楼层确定上行停靠列表;
上行当前载重获取模块,用于通过重力传感器获取每一所述可调度电梯的当前载重;
上行运行处理模块,用于若所述当前载重达到所述可调度电梯的最大承重,则控制所述可调度电梯依据上行停靠列表向上运行,并将所述高峰调试序列中的第二个待调度电梯更新为可调度电梯。
8.如权利要求6所述的电梯智能调度装置,其特征在于,所述电梯智能调度装置还包括:
下行方式处理模块,用于若所述搭乘方式为下行方式,则将最高的当前楼层确定为下行初始停靠楼层,将所述可调度电梯停靠在所述下行初始停靠楼层,基于下行方式对应的当前楼层和目标楼层确定下行停靠列表;
下行当前载重获取模块,用于通过重力传感器获取每一所述可调度电梯的当前载重;
下行运行处理模块,用于若所述当前载重达到所述可调度电梯的最大承重,则控制所述可调度电梯依据下行停靠列表向下运行,并将所述高峰调试序列中的第二个待调度电梯更新可调度电梯。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述电梯智能调度方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述电梯智能调度方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910046998.1A CN109693978B (zh) | 2019-01-18 | 2019-01-18 | 电梯智能调度方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910046998.1A CN109693978B (zh) | 2019-01-18 | 2019-01-18 | 电梯智能调度方法、装置、计算机设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109693978A true CN109693978A (zh) | 2019-04-30 |
CN109693978B CN109693978B (zh) | 2023-04-18 |
Family
ID=66234049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910046998.1A Active CN109693978B (zh) | 2019-01-18 | 2019-01-18 | 电梯智能调度方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109693978B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110817621A (zh) * | 2019-11-14 | 2020-02-21 | 深圳市万物云科技有限公司 | 大楼客梯高峰调度方法、装置、计算机设备及存储介质 |
CN112537704A (zh) * | 2020-03-31 | 2021-03-23 | 深圳优地科技有限公司 | 一种机器人乘梯调度方法、终端和计算机可读存储介质 |
CN113307112A (zh) * | 2021-05-26 | 2021-08-27 | 菱王电梯有限公司 | 智能楼宇管理方法、***及计算机可读存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4782921A (en) * | 1988-03-16 | 1988-11-08 | Westinghouse Electric Corp. | Coincident call optimization in an elevator dispatching system |
CN1032648A (zh) * | 1987-10-20 | 1989-05-03 | 英万蒂奥股份公司 | 具有与吊舱负载相关控制的电梯群控装置 |
JPH08119545A (ja) * | 1994-10-28 | 1996-05-14 | Hitachi Ltd | エレベーターの群管理制御装置 |
CN1136528A (zh) * | 1995-03-09 | 1996-11-27 | 奥蒂斯电梯公司 | 电梯***的遥控组合装置 |
JPH0912239A (ja) * | 1995-06-28 | 1997-01-14 | Hitachi Ltd | エレベーターの群管理制御装置 |
JP3251595B2 (ja) * | 1996-10-29 | 2002-01-28 | 三菱電機株式会社 | エレベータの制御装置 |
JP2008150208A (ja) * | 2006-10-16 | 2008-07-03 | Hitoshi Aoki | エレベータの制御装置、エレベータの群制御装置およびエレベータシステム |
CN106167205A (zh) * | 2016-04-05 | 2016-11-30 | 北京小米移动软件有限公司 | 智能电梯的控制方法、控制装置、运行方法及智能电梯 |
CN108483152A (zh) * | 2018-04-10 | 2018-09-04 | 深圳市零度智控科技有限公司 | 预约乘梯***、实现方法及后台服务器、存储介质 |
CN109205407A (zh) * | 2018-11-09 | 2019-01-15 | 京东方科技集团股份有限公司 | 电梯乘坐实现方法、终端和存储介质 |
-
2019
- 2019-01-18 CN CN201910046998.1A patent/CN109693978B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1032648A (zh) * | 1987-10-20 | 1989-05-03 | 英万蒂奥股份公司 | 具有与吊舱负载相关控制的电梯群控装置 |
US4782921A (en) * | 1988-03-16 | 1988-11-08 | Westinghouse Electric Corp. | Coincident call optimization in an elevator dispatching system |
JPH08119545A (ja) * | 1994-10-28 | 1996-05-14 | Hitachi Ltd | エレベーターの群管理制御装置 |
CN1136528A (zh) * | 1995-03-09 | 1996-11-27 | 奥蒂斯电梯公司 | 电梯***的遥控组合装置 |
JPH0912239A (ja) * | 1995-06-28 | 1997-01-14 | Hitachi Ltd | エレベーターの群管理制御装置 |
JP3251595B2 (ja) * | 1996-10-29 | 2002-01-28 | 三菱電機株式会社 | エレベータの制御装置 |
JP2008150208A (ja) * | 2006-10-16 | 2008-07-03 | Hitoshi Aoki | エレベータの制御装置、エレベータの群制御装置およびエレベータシステム |
CN106167205A (zh) * | 2016-04-05 | 2016-11-30 | 北京小米移动软件有限公司 | 智能电梯的控制方法、控制装置、运行方法及智能电梯 |
CN108483152A (zh) * | 2018-04-10 | 2018-09-04 | 深圳市零度智控科技有限公司 | 预约乘梯***、实现方法及后台服务器、存储介质 |
CN109205407A (zh) * | 2018-11-09 | 2019-01-15 | 京东方科技集团股份有限公司 | 电梯乘坐实现方法、终端和存储介质 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110817621A (zh) * | 2019-11-14 | 2020-02-21 | 深圳市万物云科技有限公司 | 大楼客梯高峰调度方法、装置、计算机设备及存储介质 |
CN112537704A (zh) * | 2020-03-31 | 2021-03-23 | 深圳优地科技有限公司 | 一种机器人乘梯调度方法、终端和计算机可读存储介质 |
CN113307112A (zh) * | 2021-05-26 | 2021-08-27 | 菱王电梯有限公司 | 智能楼宇管理方法、***及计算机可读存储介质 |
CN113307112B (zh) * | 2021-05-26 | 2022-07-12 | 菱王电梯有限公司 | 智能楼宇管理方法、***及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN109693978B (zh) | 2023-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109693978A (zh) | 电梯智能调度方法、装置、计算机设备及存储介质 | |
CN104040486B (zh) | 解耦paas资源、作业和调度 | |
CN108139940A (zh) | 对于计算能力的周期性请求的管理 | |
CN108921470B (zh) | 订单配送管理的方法、装置、计算机设备和存储介质 | |
US8225119B2 (en) | Energy-aware server management | |
CN104217320B (zh) | 仓库库存流转的处理***和处理方法 | |
Mohammadi et al. | Scheduling algorithms for real-time systems | |
US8276143B2 (en) | Dynamic scheduling of application tasks in a distributed task based system | |
CN103761147B (zh) | 一种云平台中计算实例的管理方法及*** | |
US9374314B2 (en) | QoS aware balancing in data centers | |
CN101821997A (zh) | 分层保留资源调度基础结构 | |
JP2008519322A (ja) | 電気通信サービスおよび/またはネットワーク管理用のプラットフォームにおけるリソースの管理方法、対応プラットフォーム、およびそのコンピュータ・プログラム生成物 | |
CN101013386A (zh) | 基于反馈机制的网格任务调度方法 | |
CN110609747A (zh) | 信息处理方法及电子设备 | |
CN109703396B (zh) | 无线充电车位的充电控制方法、装置、设备和存储介质 | |
CN109636105A (zh) | 电梯调度的方法、装置、计算机设备和存储介质 | |
CN110196773B (zh) | 统一调度计算资源的多时间尺度安全校核***及方法 | |
CN108920524A (zh) | 卫生间查询方法、装置、计算机设备及存储介质 | |
CN109242231B (zh) | 耗能设备的调度方法及相关设备 | |
JP5670290B2 (ja) | 通信サービスのためのプロセスの実行のためのリソースを管理する方法、システム及びコンピュータ・プログラム | |
CN111556126B (zh) | 模型管理方法、***、计算机设备和存储介质 | |
CN113902177A (zh) | 一种任务分配方法及*** | |
Bagga et al. | Moldable load scheduling using demand adjustable policies | |
Al-Muhsen et al. | Systems engineering approach to CPU scheduling for mobile multimedia systems | |
US10742430B2 (en) | Information processing apparatus and information processing method |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |