电梯调度方法、装置、系统、计算机设备和存储介质与流程

文档序号:16950537发布日期:2019-02-22 21:57阅读:175来源:国知局
电梯调度方法、装置、系统、计算机设备和存储介质与流程

本申请涉及电梯领域,特别是涉及一种电梯调度方法、装置、系统、计算机设备和存储介质。



背景技术:

随着现代高层建筑的迅速发展,电梯已成为人们生活中必不可少的工具。

传统的电梯调度方法,主要根据电梯实际承载重量,或乘客登记楼层的数量来判断电梯是否可载客,以避免无法满足用户乘梯需求的无效响应情况。

然而,传统的电梯调度方法对非常规情况无法做出预判,即当电梯承载的重量未达报警值,但电梯空间已被占满时,即使电梯响应乘客的召唤指令,仍无法供用户乘梯,以致用户需等待其他电梯的响应,从而降低电梯的运行效率。

因此,传统的电梯调度方法存在着电梯运行效率低的问题。



技术实现要素:

基于此,有必要针对上述电梯调度方法存在着电梯运行效率低的技术问题,提供一种能够合理解决上述技术问题的电梯调度方法、装置、系统、计算机设备和存储介质。

一种电梯调度方法,包括:

在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间;

发送所述需求空间至电梯调度服务器,供所述电梯调度服务器确定与所述需求空间匹配的可用电梯,并调度所述可用电梯至用户出发层。

在其中一个实施例中,所述电梯召唤设备上包括有按键,所述获取用户在电梯召唤设备上提交的需求空间,包括:

检测到所述按键的空间提交触发操作;

根据所述空间提交触发操作,获取所述需求空间。

在其中一个实施例中,当所述按键为召唤键时,所述根据所述空间提交触发操作,获取所述需求空间,包括:

统计所述召唤键的触发次数;

根据所述召唤键的触发次数,确定所述需求空间。

在其中一个实施例中,所述召唤键包括有上召唤键和下召唤键,所述根据所述召唤键的触发次数,确定所述需求空间,包括:

统计所述上召唤键的触发次数,作为第一空间需求值;

统计所述下召唤键的触发次数,作为第二空间需求值;

计算所述第一空间需求值与所述第二空间需求值之差,得到实际空间需求值;

当所述实际空间需求值符合预设的空间阈值范围时,确定所述实际空间需求值,作为所述需求空间。

在其中一个实施例中,当所述按键为数字键时,所述根据所述空间提交触发操作,获取所述需求空间,还包括:

读取所述数字键的触发数字;

当所述触发数字符合所述空间阈值范围时,确定所述触发数字,作为所述需求空间。

在其中一个实施例中,所述发送所述需求空间至电梯调度服务器,包括:

展示所述需求空间;

检测所述需求空间的持续请求时间;

当所述持续请求时间达到预设的时间阈值时,发送所述需求空间至电梯调度服务器。

在其中一个实施例中,提供了一种电梯调度方法,所述方法包括:

接收电梯召唤设备的需求空间;

搜索与所述需求空间匹配的电梯,作为可用电梯;

调度所述可用电梯至用户出发层。

在其中一个实施例中,当所述可用电梯到达所述用户出发层时,还包括:

获取所述可用电梯的剩余空间;

计算所述剩余空间与所述需求空间之差,得到实际剩余空间。

在其中一个实施例中,当所述可用电梯达到用户目的层时,还包括:

获取所述可用电梯的实际剩余空间;

计算所述实际剩余空间与所述需求空间之和,得到更新后的剩余空间。

在其中一个实施例中,提供了一种电梯调度装置,所述装置包括:

需求空间获取模块,用于在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间;

需求空间发送模块,用于发送所述需求空间至电梯调度服务器,供所述电梯调度服务器确定与所述需求空间匹配的可用电梯,并调度所述可用电梯至用户出发层。

在其中一个实施例中,提供了一种电梯调度装置,所述装置包括:

需求空间接收模块,用于接收电梯召唤设备的需求空间;

可用电梯搜索模块,用于搜索与所述需求空间匹配的电梯,作为可用电梯;

可用电梯调度模块,用于调度所述可用电梯至用户出发层。

在其中一个实施例中,提供了一种电梯调度系统,所述系统包括:

电梯召唤设备和电梯调度服务器;

所述电梯召唤设备用于在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间,并发送所述需求空间至所述电梯调度服务器;

所述电梯调度服务器用于接收所述电梯召唤设备的需求空间,并搜索与所述需求空间匹配的电梯,作为可用电梯,之后调度所述可用电梯至用户出发层。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间;

发送所述需求空间至电梯调度服务器,供所述电梯调度服务器确定与所述需求空间匹配的可用电梯,并调度所述可用电梯至用户出发层。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间;

发送所述需求空间至电梯调度服务器,供所述电梯调度服务器确定与所述需求空间匹配的可用电梯,并调度所述可用电梯至用户出发层。

上述电梯调度方法、装置、系统、计算机设备和存储介质,电梯调度服务器响应用户需求进行电梯调度,主要通过在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间,并将需求空间发送至电梯调度服务器,由电梯调度服务器接收需求空间响应召唤指令,即根据用户提交的需求空间,确定与需求空间匹配的可用电梯,并调度该可用电梯至用户出发层,完成对电梯的调度。该方法不仅避免了电梯无法预知乘客需求而导致的无效响应,还优化了电梯的调度规则,实现了对电梯运行效率的提高。

附图说明

图1为一个实施例中电梯调度方法的应用环境图;

图2为一个实施例中电梯调度方法的流程示意图;

图3为一个实施例中电梯召唤设备的平面结构图;

图4为另一个实施例中电梯召唤设备的平面结构图;

图5为另一个实施例中电梯召唤设备的平面结构图;

图6为另一个实施例中电梯调度方法的流程示意图;

图7为一个实施例中电梯调度装置的结构框图;

图8为另一个实施例中电梯调度装置的结构框图;

图9为一个实施例中电梯调度系统的结构框图;

图10为一个实施例中电梯调度方法的具体示例示意图;

图11为另一个实施例中电梯调度方法的具体示例示意图;

图12为一个实施例中计算机设备的内部结构图;

图13为另一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

首先需要说明的是,本发明实施例所涉及的术语“第一\第二”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二”区分的对象在适当情况下可以互换,以使这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

本发明所提供的,一种电梯调度方法,可以应用于如图1所示的应用环境中。其中,在一个电梯调度系统中,可以包括有电梯召唤设备102和电梯调度服务器104。

其中,电梯召唤设备102可以是提供用户提交乘梯需求的设备,也可以是显示电梯调度指令的设备。电梯召唤设备102可以是包含有实体按键按钮的设备,也可以是具有交互界面,且交互界面包含虚拟按钮的设备,还可以是具有内置传感器、识别装置以及扫描镜头的设备。

其中,电梯调度服务器104可以是单控或联控电梯的电梯调度服务器104,可以用独立的服务器,或者是多个服务器组成的服务器集群来实现,电梯调度服务器104与电梯召唤设备102可以进行网络通讯。

在一个实施例中,如图2所示,提供了一种电梯调度方法,以该方法应用于图1中的电梯召唤设备102为例进行说明,包括以下步骤:

步骤s210,在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间。

其中,需求空间是指乘梯人数所占电梯空间,乘客可根据实际乘梯人数设置需求空间,也可根据乘梯人的体积设置需求空间,例如,1人、2人、3人等。

具体实现中,电梯召唤设备102上可以存在有一个或多个召唤电梯的触发按键,用户点击该触发按键后,电梯召唤设备102即可生成召唤电梯的指令,进而发送该指令至电梯调度服务器104,由电梯调度服务器104响应指令后,进入电梯召唤模式。又或者是,电梯召唤设备102上存在有一个交互界面,该交互界面上存在有一个或多个虚拟按钮,用户点击具有电梯召唤功能的虚拟按钮,或是点击目的楼层的相应数字键后,即可生成召唤电梯的指令,供电梯调度服务器104响应。还可以是,电梯召唤设备102上存在有一个传感识别装置,该传感识别装置可识别用户的ic(integratedcircuitcard)卡,或某部位人体特征,如:人脸、指纹、瞳孔等,电梯召唤设备102识别成功后,即可生成召唤电梯的指令,供电梯调度服务器104响应。

在实际过程中,用户利用电梯召唤设备102召唤电梯,不仅仅局限于上述描述的几种触发操作,还可通过其他方式启用电梯调度系统召唤电梯,进而获取用户在电梯召唤设备102上提交需求空间,而需求空间的提交方式也可通过多种方式实现,即当电梯召唤设备102具有一个召唤键时,用户点按或长按该召唤键,即可调节对需求空间的设置,从而使电梯召唤设备102获取到用户提交的需求空间。

例如,电梯召唤设备102上有一个召唤键,用户首次点击该召唤键后,电梯召唤设备102进入需求空间的设置模式,当用户再次点击该召唤键后,需求空间开始被调节,此时的电梯召唤设备102上还具有一个显示需求空间的界面,界面显示用户点击一下召唤键,则需求空间显示为1人,用户再一次点击召唤键,则需求空间显示为2人,等等,叠加召唤键的点击次数,即可对需求空间进行调整。

需要说明的是,在实际应用的过程中,用户长按或持续点击召唤键,其需求空间并非持续增长到无限大,或减小到无限小,而是在一个预设的有效范围内调节,即当用户将需求空间调至电梯空间范围的最大值后,其下一次召唤键的点击操作,会使得需求空间重新跳至电梯空间范围的最小值,而召唤键的长按操作也可具有此功能。因此,电梯调度系统可根据不同型号尺寸的电梯,来设置不同需求空间的有效范围,以避免用户提交的需求空间无效,即需求空间过大而超出电梯空载的实际空间,或需求空间过小而出现异常。

当然,本领域技术人员可以通过其他方式获取用户在电梯召唤设备102上提交的需求空间,例如,当电梯召唤设备102具有上、下召唤键时,若上召唤键表示对需求空间的增加,下召唤键表示对需求空间的减少,则统计用户对上、下召唤键的按键次数后,即可计算出用户提交的需求空间,从而通过此方式获取到用户在电梯召唤设备102上提交的需求空间。由此可见,获取用户在电梯召唤设备102上提交的需求空间的方式可以有多种,本申请实施例对获取用户在电梯召唤设备102上提交的需求空间的具体方式不作限制。

步骤s220,发送所述需求空间至电梯调度服务器,供所述电梯调度服务器确定与所述需求空间匹配的可用电梯,并调度所述可用电梯至用户出发层。

其中,可用电梯是指实际剩余空间大于或等于需求空间的电梯,即可满足该需求空间占用的电梯。

其中,用户出发层是指用户提交需求空间的所在楼层,用于向电梯调度服务器104标识用户所在位置,以使电梯调度服务器104调度可用电梯至该用户出发层,例如,13层、18层等。

具体实现中,电梯召唤设备102获取到用户提交的需求空间之后,将发送该需求空间至电梯调度服务器104,以使电梯调度服务器104在接收到需求空间后,对需求空间进行分析,即分析当前运行的电梯中是否有满足该需求空间的电梯,若有则确定该满足需求空间的电梯作为可用电梯,并调度该可用电梯到用户出发层,即调度可用电梯至用户提交需求空间的所在楼层。

例如,电梯召唤设备102获取到用户提交的需求空间为2人,并发送至电梯调度服务器104之后,电梯调度服务器104识别到发送需求空间的用户出发层为13层,则在运行电梯中搜索到电梯空间为3人的电梯作为可用电梯,并调度该可用电梯至用户出发层13层。

需要说明的是,电梯调度服务器104在分析需求空间、确定满足需求空间的可用电梯时,对同时满足需求空间的多部电梯可进行筛选,即可根据待选电梯的运行方向与用户召唤电梯时提交的出行方向进行匹配,留同向去反向,确定可用电梯。电梯调度服务器104对用户出发层的确定,可以是用户在提交需求空间时,由电梯召唤设备102生成一个出发层标识码,或出发层数据,将该标识码或数据置于需求空间信息中,同时发送至电梯调度服务器104,以使电梯调度服务器104能够在接收需求空间的同时,获取到用户出发层。

上述电梯调度方法中,电梯调度服务器响应用户需求进行电梯调度,主要通过在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间,并将需求空间发送至电梯调度服务器,由电梯调度服务器接收需求空间响应召唤指令,即根据用户提交的需求空间,确定与需求空间匹配的可用电梯,并调度该可用电梯至用户出发层,完成对电梯的调度。该方法不仅避免了电梯无法预知乘客需求而导致的无效响应,还优化了电梯的调度规则,实现了对电梯运行效率的提高。

在一个实施例中,所述电梯召唤设备上包括有按键,所述步骤s210包括:

检测到所述按键的空间提交触发操作;根据所述空间提交触发操作,获取所述需求空间。

其中,空间提交触发操作是指用于提交需求空间的触发操作,空间提交触发操作可以是对按键的点按操作,也可以是对按键的长按操作。

具体实现中,要获取用户在电梯召唤设备102上提交的需求空间,取决于电梯召唤设备102的功能键设置。电梯召唤设备102可以包括有一个按键,该按键提供需求空间的设置和提交功能,则用户触发该按键后即可设置需求空间,有电梯召唤设备102接收需求空间的设置,从而发送该需求空间至电梯调度服务器104。

例如,参考图3,图3所示为一个电梯召唤设备102的平面结构图,电梯召唤设备102上具有一个显示界面,可显示需求空间,供用户确保提交的需求空间与实际所需空间一致,并且该电梯召唤设备102具有一个实体按键,点击该按键即可调节对需求空间的设置,长按该按键也可使需求空间逐步增长,从而使得电梯召唤设备102获取到用户提交的需求空间。

当然,本领域技术人员可以通过其他方式获取需求空间,例如,电梯召唤设备102可以具有一个交互界面,该交互界面上包括有一个虚拟按键,该虚拟按键对应的功能为需求空间的提交功能,用户点击该虚拟按键之后,将相应提交需求空间。由此可见,获取需求空间的方式可以有多种,本申请实施例对获取需求空间的具体方式不作限制。

在一个实施例中,当所述按键为召唤键时,所述根据所述空间提交触发操作,获取所述需求空间,包括:

统计所述召唤键的触发次数;根据所述召唤键的触发次数,确定所述需求空间。

其中,召唤键是指具有电梯召唤功能的按键,即触发召唤键可启用电梯召唤模式,开始召唤电梯,而当电梯召唤设备102今具有召唤键而不含其它按键时,召唤键还可以是用于提交需求空间的按键。

其中,触发次数是指触发召唤键的次数,触发次数与需求空间存在映射关系,例如,1、2、3。

具体实现中,具有召唤键的电梯召唤设备102的平面结构图可参考图3。其中,用户可触发该召唤键来提交需求空间,即当需求空间的设置设定为是对召唤键的触发次数时,随着召唤键的触发次数的叠加,需求空间也会相应叠加,而需求空间可由电梯召唤设备102的界面显示。

例如,用户在电梯召唤设备102点击召唤键来启用电梯召唤模式后,若点击3次召唤键,则需求空间确定为3人。

当然,本领域技术人员还可以通过其他方式确定需求空间,例如,当需求空间的设置设定为是对召唤键的长按操作时,随着用户对召唤键的长按时间,需求空间逐步变化,以召唤键的长按操作同样可以获取到需求空间。由此可见,确定需求空间的方式可以有多种,本申请实施例对确定需求空间的具体方式不作限制。

在一个实施例中,所述召唤键包括有上召唤键和下召唤键,所述根据所述召唤键的触发次数,确定所述需求空间,包括:

统计所述上召唤键的触发次数,作为第一空间需求值;统计所述下召唤键的触发次数,作为第二空间需求值;计算所述第一空间需求值与所述第二空间需求值之差,得到实际空间需求值;当所述实际空间需求值符合预设的空间阈值范围时,确定所述实际空间需求值,作为所述需求空间。

其中,第一空间需求值是指上召唤键总的触发次数,例如,1、2、3。

其中,第二空间需求值是指下召唤键总的触发次数,例如,4、5、6。

其中,实际空间需求值是指上召唤键和下召唤键的触发次数之差,例如,7、8、9。

其中,空间阈值范围是指电梯的有效承载空间,空间阈值范围的最小值应为1人,空间阈值范围的最大值应为电梯空载时的最大空间值,例如,1至8人。

具体实现中,可参考图4,图4所示为一个具有有上、下召唤键的电梯召唤设备102的平面结构图。其中,用户可触发上、下召唤键来设置需求空间,即可通过统计上、下召唤键的被触发次数,来计算最终提交的需求空间。在实际应用中,电梯召唤设备102将统计上召唤键的触发次数,作为第一空间需求值,统计下召唤键的触发次数,作为第二空间需求值,并计算第一空间需求值与第二空间需求值之差,得到实际空间需求值,具体可表示为:当用户在电梯召唤设备102上点击一次上召唤键时,需求空间相应加一,当用户在电梯召唤设备102上点击一次下召唤键时,需求空间减一,以此计算方式获取用户设置的需求空间。

并且,当电梯召唤设备102获取到用户设置的实际空间需求值之后,将判断该实际空间需求值是否符合预设的空间阈值范围,即判断实际空间需求值是否在有效的空间阈值范围内,空间阈值范围取自不同型号电梯的实际可容纳空间。当实际空间需求值判断为符合空间阈值范围时,即可确定该实际空间需求值为需求空间,从而通过用户触发上、下召唤键的操作获取到需求空间,而需求空间可由电梯召唤设备102的界面显示。

例如,电梯召唤设备102获取到电梯的空间阈值范围为1至8人,则当用户触发上召唤键的次数为4、触发下召唤键的次数为1,则第一空间需求值为4、第二空间需求值为1,实际空间需求值为3,3包含于空间阈值范围内,则需求空间为3人。

在一个实施例中,当所述按键为数字键时,所述根据所述空间提交触发操作,获取所述需求空间,还包括:

读取所述数字键的触发数字;当所述触发数字符合所述空间阈值范围时,确定所述触发数字,作为所述需求空间。

其中,触发数字是指数字键被触发时对应生成的数字,例如,3、5、7。

具体实现中,可参考图5,图5所示为一个具有数字键的电梯召唤设备102的平面结构图。其中,用户可触发该数字键来提交需求空间,而数字键可以是包含有0至9的十位键,用户触发某个数字键后,电梯召唤设备102将相应读取到该数字键的触发数字信息,而在实际应用中,为了更准确保证用户出发的数字键无误,可以在电梯召唤设备102上设置一个“ok键”,供用户在触发数字键后点击该“ok键”确认提交完毕。当用户完成对数字键的触发操作,且电梯召唤设备102读取到被触发数字键的触发数字后,电梯召唤设备102将判断该触发数字是否符合预设的空间阈值范围,即判断该触发数字是否在有效的空间阈值范围内,若判断结果为符合,则确定该触发数字可作为需求空间提交,待提交的需求空间可由电梯召唤设备102的界面显示。

例如,用户在电梯召唤设备102触发了数字键为5的按键,则电梯召唤设备102可读取到触发数字为5,而空间阈值范围为1至8人,5属于该阈值范围内,因此需求空间可确定为5人。

在一个实施例中,所述发送所述需求空间至电梯调度服务器,包括:

展示所述需求空间;检测所述需求空间的持续请求时间;当所述持续请求时间达到预设的时间阈值时,发送所述需求空间至电梯调度服务器。

其中,持续请求时间是指需求空间保持不变的维持时间,例如,3s、5s等。

其中,时间阈值是用于判断持续请求时间是否超时的阈值,例如,2s、4s等。

具体实现中,电梯召唤设备102可包含有一个界面,该界面可用于显示用户提交的需求空间。实际过程中,用户在电梯召唤设备102上设置需求空间的中间过程均可由界面展示,即用户在电梯召唤设备102上逐步增加需求空间的取值时,界面也将显示该需求空间逐步递增的过程,即显示所有根据用户触发操作而生成的需求空间。此外,在每一个新的需求空间生成之时,计算其持续请求时间,用以判断用户是否停止调整需求空间。当某一个需求空间的持续请求时间达到预设的时间阈值时,表示该用户对电梯召唤设备102的触发操作,可发送该需求空间至电梯调度服务器104。

例如,电梯召唤设备102预设的时间阈值为3s,电梯召唤设备102的界面显示需求空间为5人,则当界面显示需求空间的持续请求时间达到3s秒时,电梯召唤设备102将发送该5人的需求空间至电梯调度服务器104。

当然,本领域技术人员还可以通过其他方式发送需求空间,例如,电梯召唤设备102上可以设置一个“ok键”,用户在设置好需求空间后,点击该“ok键”,即可生成一个发送指令,此时的电梯召唤设备102无需检测需求空间的持续请求时间,而是直接将需求空间发送至电梯调度服务器104,节省用户的等待时间。

根据本发明实施例提供的方案,要获取用户在电梯召唤设备上提交的需求空间,可根据不同电梯召唤设备的结构设置,以及用户的实际触发操作进行获取,即当电梯召唤设备上具有按键时,用户可触发按键提交需求空间,以使电梯召唤设备获取到用户提交的需求空间,更进一步地在需求空间的持续请求时间达到时间阈值时,发送该需求空间至电梯调度服务器。该方法可根据用户在电梯召唤设备上的实际触发操作来获取需求空间,适用于多种结构设置的电梯召唤设备,不仅能够避免电梯无法预知乘客需求而导致的无效响应,还优化了电梯的调度规则,实现了对电梯运行效率的提高。

在一个实施例中,如图6所示,提供了另一种电梯调度方法,以该方法应用于图1所示应用环境中的电梯调度服务器104为例进行说明,包括以下步骤:

步骤s610,接收电梯召唤设备的需求空间。

具体实现中,电梯调度服务器104要调度电梯,首先需要接收有电梯召唤设备102发送的需求空间,以便针对实际运行中的电梯空间,来分析是否存在有满足该需求空间的电梯。

例如,用户在电梯召唤设备102上提交的需求空间为5人,则电梯调度服务器104将接收到由电梯召唤设备102发送的需求空间5人。

步骤s620,搜索与所述需求空间匹配的电梯,作为可用电梯。

具体实现中,电梯调度服务器104接收到电梯召唤设备102发送的需求空间之后,将分析当前可运行电梯中是否有满足该需求空间的电梯可调度,即以需求空间为源数据,在电梯调度系统的电梯群中搜索与需求空间匹配的电梯,匹配原则基于待匹配电梯的可用空间须大于或等于需求空间,即可将符合匹配要求的电梯作为可用电梯。若电梯调度系统中仅有一部电梯可用于调度,则电梯调度服务器104可实时获取该电梯的可用空间,直至该电梯的可用空间满足需求空间时,即可将该电梯确认为可用电梯。

例如,当前可运行电梯有两部,两部电梯的可用空间分别为3人、7人,而电梯调度服务器104接收到的需求空间为5人,则可用空间为7人的电梯符合匹配要求,将确定可用空间为7人的电梯作为可用电梯。

当热,本领域技术人员可以通过其他方式搜索可用电梯,例如,当电梯调度系统中的电梯群为3部,且该3部电梯的可用空间分别为3人、5人、7人时,若需求空间为5人,则满足需求空间的有两部电梯。此时,电梯调度服务器104将进一步分析满足空间要求的两部电梯的运行方向是否与用户出行方向一致,以及下方向一致的情况下是否经过用户出发层。即定义可用空间为5人的电梯为一号电梯、可用空间为7人的电梯为二号电梯,此时一号、二号电梯的运行方向均与用户出行方向一致,但一号电梯虽然满足空间要求以及运行方向,但其运行方向不经过用户出发层,而二号电梯在运行中需经过用户出发层,则确定二号电梯为可用电梯。其中,用户出行方向取决于用户输入的目的楼层相对于用户出发层的所在位置。

步骤s630,调度所述可用电梯至用户出发层。

具体实现中,电梯调度服务器104搜索到与需求空间匹配的可用电梯之后,将调度该可用电梯至用户出发层。

例如,用户出发层为13层,可用电梯位于1层,则电梯调度服务器104将控制可用电梯从1层移动到13层。

上述电梯调度方法,电梯调度服务器通过获取需求空间,来搜索满足该需求空间匹配要求的电梯作为可用电梯,进而调用该可用电梯至用户出发层。采用该方法不仅能够避免空间不足电梯的无效响应,还能提升电梯的召唤功能,实现了对电梯运行效率的提高。

在一个实施例中,当所述可用电梯到达所述用户出发层时,还包括:

获取所述可用电梯的剩余空间;计算所述剩余空间与所述需求空间之差,得到实际剩余空间。

其中,剩余空间是指可用电梯到达用户出发层前、完成最后一次召梯指令后的可用空间,也可以是指可用电梯在运行至用户出发层期间,实际存保存的可用空间,可用电梯的剩余空间大于或等于需求空间,例如,5人、7人等。

其中,实际剩余空间是指可用电梯的剩余空间与需求空间之差,可用电梯的实际剩余空间小于剩余空间,例如,4人、6人等。

具体实现中,可用电梯到达用户出发层时,电梯调度服务器104将首先获取可用电梯的剩余空间,进而当用户进入可用电梯后,计算剩余空间与需求空间之差,来获取可用电梯的实际剩余空间。

例如,可用电梯到达用户出发层时,电梯调度服务器104获取到可用电梯的剩余空间为7人,而用户提交的需求空间为5人,则用户实际搭乘可用电梯后,可用电梯的实际剩余空间为2人。

在一个实施例中,当所述可用电梯达到用户目的层时,还包括:

获取所述可用电梯的实际剩余空间;计算所述实际剩余空间与所述需求空间之和,得到更新后的剩余空间。

其中,更新后的剩余空间是指用户实际搭乘可用电梯后,电梯调度服务器104对剩余空间进行更新后的结果,例如,1人、2人等。

其中,用户目的层是指用户输入的目的楼层,例如,10层、20层。

具体实现中,可用电梯到达用户目的层时,电梯调度服务器104将首先获取可用电梯的实际剩余空间,进而当用户离开可用电梯后,计算实际剩余空间与需求空间之和,来获取可用电梯更新后的剩余空间。

例如,可用电梯到达用户目的层时,电梯调度服务器104获取到可用电梯的实际剩余空间为2人,而用户提交的需求空间为5人,则用户搭乘可用电梯至目的楼层并离开后,可用电梯更新后的剩余空间为7人。

根据本发明实施例提供的方案,电梯调度服务器可在电梯调度的过程中实施更新其可用空间,具体包括在用户出发层载入乘客时需存储需求空间,而将乘客载至用户目的层后释放需求空间,以此方式实时更新可用电梯的剩余空间,以使确保电梯调度服务器确定可用电梯的准确率。并且,采用该方法不仅能够避免空间不足电梯的无效响应,还能提升电梯的召唤功能,实现了对电梯运行效率的提高。

应该理解的是,虽然图2和图6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2和图6中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图7所示,提供了一种电梯调度装置,包括:需求空间获取模块710、需求空间发送模块720其中:

需求空间获取模块710,用于在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间;

需求空间发送模块720,用于发送所述需求空间至电梯调度服务器,供所述电梯调度服务器确定与所述需求空间匹配的可用电梯,并调度所述可用电梯至用户出发层。

根据本发明实施例提供的方案,电梯调度服务器响应用户需求进行电梯调度,主要通过在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间,并将需求空间发送至电梯调度服务器,由电梯调度服务器接收需求空间响应召唤指令,即根据用户提交的需求空间,确定与需求空间匹配的可用电梯,并调度该可用电梯至用户出发层,完成对电梯的调度。该方法不仅避免了电梯无法预知乘客需求而导致的无效响应,还优化了电梯的调度规则,实现了对电梯运行效率的提高。

在一个实施例中,所述电梯召唤设备上包括有按键,需求空间获取模块710包括:

触发操作检测子模块,用于检测到所述按键的空间提交触发操作;需求空间获取子模块,用于根据所述空间提交触发操作,获取所述需求空间。

在一个实施例中,当所述按键为召唤键时,需求空间获取子模块,包括:

触发次数统计子模块,用于统计所述召唤键的触发次数;第一需求空间确定子模块,用于根据所述召唤键的触发次数,确定所述需求空间。

在一个实施例中,所述召唤键包括有上召唤键和下召唤键,需求空间确定子模块,包括:

第一需求值获取子模块,用于统计所述上召唤键的触发次数,作为第一空间需求值;第二需求值获取子模块,用于统计所述下召唤键的触发次数,作为第二空间需求值;实际需求值获取子模块,用于计算所述第一空间需求值与所述第二空间需求值之差,得到实际空间需求值;空间确定子模块,用于当所述实际空间需求值符合预设的空间阈值范围时,确定所述实际空间需求值,作为所述需求空间。

在一个实施例中,当所述按键为数字键时,需求空间获取子模块,还包括:

触发数字读取子模块,用于读取所述数字键的触发数字;第二需求空间确定子模块,用于当所述触发数字符合所述空间阈值范围时,确定所述触发数字,作为所述需求空间。

根据本发明实施例提供的方案,要获取用户在电梯召唤设备上提交的需求空间,可根据不同电梯召唤设备的结构设置,以及用户的实际触发操作进行获取,即当电梯召唤设备上具有按键时,用户可触发按键提交需求空间,以使电梯召唤设备获取到用户提交的需求空间,更进一步地在需求空间的持续请求时间达到时间阈值时,发送该需求空间至电梯调度服务器。该方法可根据用户在电梯召唤设备上的实际触发操作来获取需求空间,适用于多种结构设置的电梯召唤设备,不仅能够避免电梯无法预知乘客需求而导致的无效响应,还优化了电梯的调度规则,实现了对电梯运行效率的提高。

在一个实施例中,如图8所示,提供了另一种电梯调度装置,包括:需求空间接收模块810、可用电梯搜索模块820、可用电梯调度模块830,其中:

需求空间接收模块810,用于接收电梯召唤设备的需求空间;

可用电梯搜索模块820,用于搜索与所述需求空间匹配的电梯,作为可用电梯;

可用电梯调度模块830,用于调度所述可用电梯至用户出发层。

根据本发明实施例提供的方案,电梯调度服务器通过获取需求空间,来搜索满足该需求空间匹配要求的电梯作为可用电梯,进而调用该可用电梯至用户出发层。采用该方法不仅能够避免空间不足电梯的无效响应,还能提升电梯的召唤功能,实现了对电梯运行效率的提高。

在一个实施例中,所述装置还包括:

剩余空间获取子模块,用于获取所述可用电梯的剩余空间;第一实际剩余空间获取子模块,用于计算所述剩余空间与所述需求空间之差,得到实际剩余空间。

在一个实施例中,所述装置还包括:

第二实际剩余空间获取子模块,用于获取所述可用电梯的实际剩余空间;更新剩余空间获取子模块,用于计算所述实际剩余空间与所述需求空间之和,得到更新后的剩余空间。

根据本发明实施例提供的方案,电梯调度服务器可在电梯调度的过程中实施更新其可用空间,具体包括在用户出发层载入乘客时需存储需求空间,而将乘客载至用户目的层后释放需求空间,以此方式实时更新可用电梯的剩余空间,以使确保电梯调度服务器确定可用电梯的准确率。并且,采用该方法不仅能够避免空间不足电梯的无效响应,还能提升电梯的召唤功能,实现了对电梯运行效率的提高。

关于电梯调度装置的具体限定可以参见上文中对于电梯调度方法的限定,在此不再赘述。上述电梯调度装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,如图9所示,提供了一种电梯调度系统,包括:电梯召唤设备910、电梯调度服务器920,其中:

电梯召唤设备910,用于在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间,并发送所述需求空间至所述电梯调度服务器;

电梯调度服务器920,用于接收所述电梯召唤设备的需求空间,并搜索与所述需求空间匹配的电梯,作为可用电梯,之后调度所述可用电梯至用户出发层。

根据本发明实施例提供的方案,电梯调度系统通过电梯召唤设备获取需求空间,通过电梯调度服务器调度可用电梯,不仅能够避免因电梯无法预知乘客需求而导致的无效响应,还可优化电梯的调度规则,进而实现对电梯运行效率的提高。

关于电梯调度系统的具体限定可以参见上文中对于电梯调度方法的限定,在此不再赘述。上述电梯调度系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

为了便于本领域技术人员深入理解本申请实施例,以下将结合图10和图11说明一个具体示例。

图10是本申请实施例的一种电梯调度方法的具体示例示意图。如图10所示,电梯召唤设备具有上召唤键和下召唤键,当用户触发召唤键的任意一个按键后,将激活电梯召唤设备进入需求空间的设置模式,即当上召唤键被触发,则统计上召唤键的触发次数,当下召唤键被触发,则统计下召唤键的触发次数,而需求空间主要根据上、下召唤键的触发次数来计算,即上召唤键被触发可增加需求空间、下召唤键被触发可减少需求空间。因此,电梯召唤设备可通过上、下召唤键的触发次数来获取需求空间,进而判断该用户提交的需求空间是否有效,即该需求空间是否符合预设的空间阈值范围,若符合则继续判断需求空间是否设置超时,若超时则将需求空间发送至电梯调度服务器,供电梯调度服务器针对需求空间确定可用电梯,从而调度可用电梯。其中,空间阈值范围取自不同型号电梯的实际可用空间,而电梯调度服务器将可用电梯调度至用户出发层后,用户可在电梯中提交目的楼层,供电梯调度服务器控制可用电梯将乘客搭载至用户目的层,完成电梯调度的全过程。

图11是本申请实施例的一种电梯调度方法的具体示例流程图,如图11所示,电梯召唤设备具有上数字键,当用户触发数字键输入目的楼层,或使用ic卡识别提交目的楼层后,将激活电梯召唤设备进入需求空间的设置模式,即当用户输入的目的楼层有效,且需求空间同样有效时,电梯召唤设备将判断该需求空间是否设置超时,若超时则将需求空间发送至电梯调度服务器,供电梯调度服务器针对需求空间确定可用电梯,从而调度可用电梯至用户出发层,并调度可用电梯前往目的楼层。

根据本实施例提供的方案,不仅可避免由于电梯无法预知乘客需求而导致的无效响应,还可优化电梯的调度规则,进而实现对电梯运行效率的提高。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图12所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现电梯调度方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图13所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储标识信息和设备信息。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种电梯调度方法。

本领域技术人员可以理解,图12和图13中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间;

发送所述需求空间至电梯调度服务器,供所述电梯调度服务器确定与所述需求空间匹配的可用电梯,并调度所述可用电梯至用户出发层。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

检测到所述按键的空间提交触发操作;根据所述空间提交触发操作,获取所述需求空间。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

统计所述召唤键的触发次数;根据所述召唤键的触发次数,确定所述需求空间。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

统计所述上召唤键的触发次数,作为第一空间需求值;统计所述下召唤键的触发次数,作为第二空间需求值;计算所述第一空间需求值与所述第二空间需求值之差,得到实际空间需求值;当所述实际空间需求值符合预设的空间阈值范围时,确定所述实际空间需求值,作为所述需求空间。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

读取所述数字键的触发数字;当所述触发数字符合所述空间阈值范围时,确定所述触发数字,作为所述需求空间。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

展示所述需求空间;检测所述需求空间的持续请求时间;当所述持续请求时间达到预设的时间阈值时,发送所述需求空间至电梯调度服务器。

在另一个实施例中,处理器执行计算机程序时还实现以下步骤:

接收电梯召唤设备的需求空间;搜索与所述需求空间匹配的电梯,作为可用电梯;调度所述可用电梯至用户出发层。

在另一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取所述可用电梯的剩余空间;计算所述剩余空间与所述需求空间之差,得到实际剩余空间。

在另一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取所述可用电梯的实际剩余空间;计算所述实际剩余空间与所述需求空间之和,得到更新后的剩余空间。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

在用户召唤电梯时,获取用户在电梯召唤设备上提交的需求空间;

发送所述需求空间至电梯调度服务器,供所述电梯调度服务器确定与所述需求空间匹配的可用电梯,并调度所述可用电梯至用户出发层。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

检测到所述按键的空间提交触发操作;根据所述空间提交触发操作,获取所述需求空间。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

统计所述召唤键的触发次数;根据所述召唤键的触发次数,确定所述需求空间。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

统计所述上召唤键的触发次数,作为第一空间需求值;统计所述下召唤键的触发次数,作为第二空间需求值;计算所述第一空间需求值与所述第二空间需求值之差,得到实际空间需求值;当所述实际空间需求值符合预设的空间阈值范围时,确定所述实际空间需求值,作为所述需求空间。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

读取所述数字键的触发数字;当所述触发数字符合所述空间阈值范围时,确定所述触发数字,作为所述需求空间。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

展示所述需求空间;检测所述需求空间的持续请求时间;当所述持续请求时间达到预设的时间阈值时,发送所述需求空间至电梯调度服务器。

在另一个实施例中,计算机程序被处理器执行时还实现以下步骤:

接收电梯召唤设备的需求空间;搜索与所述需求空间匹配的电梯,作为可用电梯;调度所述可用电梯至用户出发层。

在另一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取所述可用电梯的剩余空间;计算所述剩余空间与所述需求空间之差,得到实际剩余空间。

在另一个实施例中,计算机程序被处理器执行时还实现以下步骤:

获取所述可用电梯的实际剩余空间;计算所述实际剩余空间与所述需求空间之和,得到更新后的剩余空间。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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