电梯停留层优化方法及系统与流程

文档序号:20873554发布日期:2020-05-26 16:09阅读:953来源:国知局
电梯停留层优化方法及系统与流程

本发明实施例涉及电梯控制领域,尤其是一种电梯停留层优化方法及系统。



背景技术:

现有技术中,各大电梯生产厂家均为对电梯停留策略有着很好的优化,往往电梯单次使用完毕后,就停留在最后目的地楼层或者返回一楼,而并未对大多数具有规律性使用电梯或规律性出行的业主提供更加便捷的使用优化,待梯时间仍然过长。



技术实现要素:

为解决上述问题,本发明实施例提供了一种电梯停留层优化方法,包括以下步骤:

获取历史电梯运行数据;

利用聚类算法对所述历史电梯运行数据进行聚类分析,得到各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层;

计算所述各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层之中,是否包含重叠的时间区间,若是,将重叠的时间区间作为该楼层所对应的关联时间项;

每当电梯完成使用后,遍历各楼层所对应的关联时间项,若当前时间被包含于某个楼层所对应的关联时间项,则控制所述电梯前往该楼层。

优选的,所述聚类算法采用k-means算法。

优选的,所述利用聚类算法对所述历史电梯运行数据进行聚类分析,得到各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层的步骤包括:

通过聚类算法对所述历史电梯运行数据中的电梯运行后停留层进行聚类分析,得到各楼层所对应的样本簇;

遍历所述样本簇中的样本个数,选取样本个数最高的样本簇所对应的覆盖的时间区间,将所述时间区间作为该楼层所对应的高频电梯停留时间区间,对其余楼层所对应的样本簇执行相同运算,得到各楼层对应的高频电梯停留时间区间。

优选的,所述利用聚类算法对所述历史电梯运行数据进行聚类分析,得到各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层的步骤包括:

通过聚类算法对所述历史电梯运行数据中的电梯触发运行层进行聚类分析,得到各楼层所对应的样本簇;

遍历所述样本簇中的样本个数,选取样本个数最高的样本簇所对应的楼层,将所述楼层作为该单位时间所对应的最高频电梯使用楼层,对其余单位时间执行相同运算,得到各单位时间及对应的最高品电梯使用楼层关联项集合。

本发明还提供一种电梯停留层优化系统,其特征在于,包括:

历史模块,用于获取历史电梯运行数据;

聚类模块,用于利用聚类算法对所述历史电梯运行数据进行聚类分析,得到各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层;

重叠模块,用于计算所述各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层之中,是否包含重叠的时间区间,若是,将重叠的时间区间作为该楼层所对应的关联时间项;

控制模块,用于每当电梯完成使用后,遍历各楼层所对应的关联时间项,若当前时间被包含于某个楼层所对应的关联时间项,则控制所述电梯前往该楼层。

优选的,所述聚类模块采用k-means算法。

优选的,所述聚类模块还包括:

第一样本簇单元,用于通过聚类算法对所述历史电梯运行数据中的电梯运行后停留层进行聚类分析,得到各楼层所对应的样本簇;

第一遍历单元,用于遍历所述样本簇中的样本个数,选取样本个数最高的样本簇所对应的覆盖的时间区间,将所述时间区间作为该楼层所对应的高频电梯停留时间区间,对其余楼层所对应的样本簇执行相同运算,得到各楼层对应的高频电梯停留时间区间。

优选的,聚类模块还包括:

第二样本簇单元,用于通过聚类算法对所述历史电梯运行数据中的电梯触发运行层进行聚类分析,得到各楼层所对应的样本簇;

第二遍历单元,用于遍历所述样本簇中的样本个数,选取样本个数最高的样本簇所对应的楼层,将所述楼层作为该单位时间所对应的最高频电梯使用楼层,对其余单位时间执行相同运算,得到各单位时间及对应的最高品电梯使用楼层关联项集合。

本发明实施例还提供一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述的电梯停留层优化方法。

本发明实施例还提供一种计算机存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序可被至少一个处理器所执行,以使所述至少一个处理器执行如上述的电梯停留层优化方法的步骤。

本发明实施例所提供的电梯停留层优化方法,能够减少大多数有规律性梯业主的待梯时间。

附图说明

图1为本发明所提供的电梯停留层优化方法的步骤流程图;

图2为本发明所提供的电梯停留层优化系统的程序模块示意图;

图3为本发明计算机设备的硬件结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅处于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述指定关键字,但指定关键字不应限于这些术语。这些术语仅用来将指定关键字彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一指定关键字也可以被称为第二指定关键字,类似地,第二指定关键字也可以被称为第一指定关键字。

取决于语境,如在此所使用的词语“如果”可以被解释称为“在……时”或“当……时”或“相应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或时间)”可以被解释成“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

请参考图1,本发明提供一种电梯停留层优化方法,包括:

步骤s100获取历史电梯运行数据。

具体的,电梯运行数据包括电梯在一段时间内触发所有电梯使用请求,其中包括起始楼层和目的楼层,单次使用进程可包括多个目的楼层,而运行数据中所定义的一段时间可以根据实际需求进行设定。

步骤s200利用聚类算法对所述历史电梯运行数据进行聚类分析,得到各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层。

具体的,本发明中优选聚类算法为计算简单,运算量不大的k-means算法进行聚类算法的主要函数,另外,单次聚类算法所求得的高频电梯停留时间区间为单日计算,而业主每天的用梯需求不同,因此,需要聚类分析完毕后,还需对各个日子的聚类结果进行学习,进而得到最贴合历史数据的历史数据训练结果。

步骤s300计算所述各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层之中,是否包含重叠的时间区间,若是,将重叠的时间区间作为该楼层所对应的关联时间项。

具体的,聚类分析得到的任一结果,高频电梯停留时间区间以及单位时间内最高品电梯使用楼层,两种结果都与真实情况有一定的出入,因此,取两者的重叠区间可以提高准确度。

步骤s400每当电梯完成使用后,遍历各楼层所对应的关联时间项,若当前时间被包含于某个楼层所对应的关联时间项,则控制所述电梯前往该楼层。

具体的,将各楼层所对应的重叠区间作为各楼层的关联时间项进行存储,每当电梯完成使用后,遍历各楼层所对应的关联时间项,若当前时间被包含于某个楼层所对应的关联时间项,则控制向电梯发送相关指令,所述指令中包含对应的楼层信息,以使电梯前往对应楼层。

本发明实施例所提供的一种电梯停留层优化方法,获取历史电梯运行数据;利用聚类算法对所述历史电梯运行数据进行聚类分析,得到各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层;计算所述各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层之中,是否包含重叠的时间区间,若是,将重叠的时间区间作为该楼层所对应的关联时间项;每当电梯完成使用后,遍历各楼层所对应的关联时间项,若当前时间被包含于某个楼层所对应的关联时间项,则控制所述电梯前往该楼层,能够减少大多数有规律性梯业主的待梯时间。

可选的,步骤s200中所述聚类算法采用k-means算法。

可选的,步骤s200所述利用聚类算法对所述历史电梯运行数据进行聚类分析,得到各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层的步骤包括:

步骤s210通过聚类算法对所述历史电梯运行数据中的电梯运行后停留层进行聚类分析,得到各楼层所对应的样本簇。

步骤s220遍历所述样本簇中的样本个数,选取样本个数最高的样本簇所对应的覆盖的时间区间,将所述时间区间作为该楼层所对应的高频电梯停留时间区间,对其余楼层所对应的样本簇执行相同运算,得到各楼层对应的高频电梯停留时间区间。

实例性的,选取单日电梯a早上8点至9点时间段的运行数据,若该栋楼包含10层楼,则将聚类分析目标指向10个类,结果生个10个样本簇。

随后,对每个样本簇进行遍历,样本个数最多的样本簇即为该段时间内最高频的楼层,其样本簇样本所跨度的时间区间即为层对应的高频电梯停留时间区间。

可选的,步骤s200所述利用聚类算法对所述历史电梯运行数据进行聚类分析,得到各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层的步骤包括:

步骤s230通过聚类算法对所述历史电梯运行数据中的电梯触发运行层进行聚类分析,得到各楼层所对应的样本簇;

步骤s240遍历所述样本簇中的样本个数,选取样本个数最高的样本簇所对应的楼层,将所述楼层作为该单位时间所对应的最高频电梯使用楼层,对其余单位时间执行相同运算,得到各单位时间及对应的最高品电梯使用楼层关联项集合。

具体的,步骤s230、步骤s240与步骤s210、步骤s220所采用方法类似,本发明在此不再赘述。

本发明实施例还提供了一种电梯停留层优化系统,包括:

历史模块100,用于获取历史电梯运行数据;

聚类模块200,用于利用聚类算法对所述历史电梯运行数据进行聚类分析,得到各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层;

重叠模块300,用于计算所述各楼层对应的高频电梯停留时间区间以及单位时间内最高频电梯使用楼层之中,是否包含重叠的时间区间,若是,将重叠的时间区间作为该楼层所对应的关联时间项;

控制模块400,用于每当电梯完成使用后,遍历各楼层所对应的关联时间项,若当前时间被包含于某个楼层所对应的关联时间项,则控制所述电梯前往该楼层。

可选的,所述聚类模块200采用k-means算法。

可选的,所述聚类模块200还包括:

第一样本簇单元210,用于通过聚类算法对所述历史电梯运行数据中的电梯运行后停留层进行聚类分析,得到各楼层所对应的样本簇;

第一遍历单元220,用于遍历所述样本簇中的样本个数,选取样本个数最高的样本簇所对应的覆盖的时间区间,将所述时间区间作为该楼层所对应的高频电梯停留时间区间,对其余楼层所对应的样本簇执行相同运算,得到各楼层对应的高频电梯停留时间区间。

可选的,所述聚类模块200还包括:

第二样本簇单元230,用于通过聚类算法对所述历史电梯运行数据中的电梯触发运行层进行聚类分析,得到各楼层所对应的样本簇;

第二遍历单元240,用于遍历所述样本簇中的样本个数,选取样本个数最高的样本簇所对应的楼层,将所述楼层作为该单位时间所对应的最高频电梯使用楼层,对其余单位时间执行相同运算,得到各单位时间及对应的最高品电梯使用楼层关联项集合。

请参考图3,是本发明实施例之计算机设备的硬件架构示意图。本实施例中,所述计算机设备2是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。该计算机设备2可以是个人计算机、平板计算机、移动电话及智能手机登,也可以是机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等用于提供虚拟客户端的运设备。如图所示,所述计算机设备2至少包括,但不限于,可通过系统总线相互通信连接存储器21、处理器22、网络接口23、以及电梯停留层优化系统20,其中:

本实施例中,存储器21至少包括一种类型的计算机可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器21可以是计算机设备2的内部存储单元,例如该计算机设备2的硬盘或内存。在另一些实施例中,存储器21也可以使计算机设备2的外部存储设备,例如该计算机设备20上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital)sd卡,闪存卡(flashcard)等,当然,存储器21还可以既包括计算机设备2的内部存储单元也包括其外部存储设备。本实施例中,存储器21用于存储安装于计算机设备2的操作系统和各类应用软件,例如电梯停留层优化系统20的程序代码等。此外,存储器21还可以用于暂时地存储已经输出或者将要输出的各类数据。

处理器22在一些实施例中可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器或其他数据处理芯片。该处理器22通常用于控制计算机设备2的总体操作。本实施例中,处理器22用于运行存储器21中存储的程序代码或者处理数据,例如运行电梯停留层优化系统20,以实现电梯停留层优化方法。

所述网络接口23可包括无线网络接口或有限网络接口,该网络接口23通常用于在所述计算机设备2与其他电子装置之间建立通信连接。例如,所述网络接口23用于通过网络将所述计算机设备2与外部终端项链,在计算机设备2与外部中断之间的建立数据传输通道和通信连接等。所述网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(globalsystemofmobilecommunication,gsm)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi-fi等无线或有线网络。

在本实施例中,存储于存储器21中的所述电梯停留层优化系统20还可以被分割为一个或者多个程序模块,所述一个或者多个程序模块被存储于存储器21中,并由一个或多个处理器(本实施例为处理器22)所执行,以完成本发明。

另外,本实施例还提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,程序被处理器执行时实现相应功能。本实施例的计算机可读存储介质用于电梯停留层优化系统20,被处理器执行时实现本发明的电梯停留层优化方法。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所做的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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