[go: up one dir, main page]

CN109678014B - Elevator operation scheduling method, device, equipment and storage medium - Google Patents

Elevator operation scheduling method, device, equipment and storage medium Download PDF

Info

Publication number
CN109678014B
CN109678014B CN201910047010.3A CN201910047010A CN109678014B CN 109678014 B CN109678014 B CN 109678014B CN 201910047010 A CN201910047010 A CN 201910047010A CN 109678014 B CN109678014 B CN 109678014B
Authority
CN
China
Prior art keywords
floor
target
elevator
people
serial number
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.)
Expired - Fee Related
Application number
CN201910047010.3A
Other languages
Chinese (zh)
Other versions
CN109678014A (en
Inventor
成明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OneConnect Financial Technology Co Ltd Shanghai
Original Assignee
OneConnect Financial Technology Co Ltd Shanghai
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by OneConnect Financial Technology Co Ltd Shanghai filed Critical OneConnect Financial Technology Co Ltd Shanghai
Priority to CN201910047010.3A priority Critical patent/CN109678014B/en
Publication of CN109678014A publication Critical patent/CN109678014A/en
Application granted granted Critical
Publication of CN109678014B publication Critical patent/CN109678014B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/02Control systems without regulation, i.e. without retroactive action
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3415Control system configuration and the data transmission or communication within the control system
    • B66B1/3423Control system configuration, i.e. lay-out
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3415Control system configuration and the data transmission or communication within the control system
    • B66B1/3446Data transmission or communication within the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B5/00Applications of checking, fault-correcting, or safety devices in elevators
    • B66B5/0006Monitoring devices or performance analysers
    • B66B5/0012Devices monitoring the users of the elevator system
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B50/00Energy 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)
  • Elevator Control (AREA)

Abstract

本发明公开了一种电梯运行调度方法、装置、设备及存储介质,该方法包括实时获取信息采集设备发送的搭载请求;基于采集时间,统计当前周期内目标楼层序号对应的新增人数数量;将目标楼层序号对应的新增人数数量与上一周期楼层序号的剩余人数数量进行汇总计算,获取当前周期目标楼层序号对应的目标人数数量;对当前周期目标楼层序号对应的目标人数数量进行排序,将最大的目标人数数量对应的目标楼层序号作为最终楼层序号;若最大的目标人数数量达到预设满载人数数量,基于最终楼层序号生成搭载提醒信息,根据搭载提醒信息,控制电梯在最终楼层序号对应的楼层停留预设时间段,以解决高峰时期电梯运行效率低下和运行模式固定且单一的问题。

Figure 201910047010

The invention discloses an elevator operation scheduling method, device, equipment and storage medium. The method includes obtaining the loading request sent by the information collection equipment in real time; based on the collection time, counting the number of newly added people corresponding to the serial number of the target floor in the current period; The number of newly added people corresponding to the target floor serial number and the remaining number of people in the previous cycle's floor serial number are summarized and calculated to obtain the target number of people corresponding to the target floor serial number of the current cycle; the target number of people corresponding to the target floor serial number of the current cycle is sorted, and the The target floor serial number corresponding to the maximum target number of people is used as the final floor serial number; if the maximum target number of people reaches the preset full-load number, a loading reminder message is generated based on the final floor serial number, and the elevator is controlled at the floor corresponding to the final floor serial number according to the loading reminder information. The floor stays for a preset time period to solve the problems of low elevator operation efficiency and fixed and single operation mode during peak hours.

Figure 201910047010

Description

电梯运行调度方法、装置、设备及存储介质Elevator operation scheduling method, device, equipment and storage medium

技术领域technical field

本发明涉及资源分配领域,尤其涉及一种电梯运行调度方法、装置、设备及存储介质。The present invention relates to the field of resource allocation, in particular to an elevator operation scheduling method, device, equipment and storage medium.

背景技术Background technique

随着生活水平的提高,电梯已融入每个人的生活,通常楼层大于一定的高度则会安装有电梯。目前的电梯运行方式通常是按照默认运行模式运行的,比如预先设定电梯的运行速度、最大载重量、停靠楼层等,整个运行过程不依赖于外界环境的变化而调整,运行模式固定且单一。由于乘梯人数和目标楼层的不确定性,若电梯在非高峰期的人流量不是很大,则电梯按照预先设定的运行模式运行是最佳的,而当电梯处于运行高峰期时,比如交通枢纽站、大型商场和高层写字楼等,在保证运行安全的前提下,提升电梯的运行效率,减少乘客等待时间势必重要,而电梯若是仍然按照默认运行模式运行,显然无法满足高峰期时用户对于电梯运行效率的需求。With the improvement of living standards, elevators have been integrated into everyone's life, and elevators are usually installed on floors greater than a certain height. The current elevator operation mode usually operates according to the default operation mode, such as preset elevator operation speed, maximum load capacity, parking floor, etc. The entire operation process does not depend on changes in the external environment and adjustments, and the operation mode is fixed and single. Due to the uncertainty of the number of passengers and the target floor, if the elevator traffic is not very large during the off-peak period, it is best for the elevator to run according to the preset operation mode, and when the elevator is in the peak period, such as For transportation hub stations, large shopping malls and high-rise office buildings, etc., on the premise of ensuring safe operation, it is important to improve the operating efficiency of elevators and reduce passenger waiting time. However, if elevators still operate in the default operating mode, it is obviously unable to meet the needs of users during peak hours. Elevator operating efficiency requirements.

发明内容Contents of the invention

本发明实施例提供一种电梯运行调度方法、装置、设备及存储介质,以解决高峰时期电梯运行效率低下和运行模式固定且单一的问题。Embodiments of the present invention provide an elevator operation scheduling method, device, equipment and storage medium to solve the problems of low elevator operation efficiency and fixed and single operation mode during peak hours.

一种电梯运行调度方法,包括:A method for elevator operation scheduling, comprising:

实时获取信息采集设备发送的搭载请求,所述搭载请求包括当前楼层序号、目标楼层序号和采集时间;Acquiring the loading request sent by the information collection device in real time, the loading request including the current floor number, the target floor number and the collection time;

基于所述采集时间,统计当前周期内每一所述目标楼层序号对应的新增人数数量;Based on the collection time, count the number of newly added people corresponding to each target floor number in the current cycle;

获取上一周期每一楼层序号的剩余人数数量,将每一所述目标楼层序号对应的新增人数数量与所述剩余人数数量进行汇总计算,获取当前周期每一所述目标楼层序号对应的目标人数数量;Obtain the remaining number of people for each floor serial number in the previous cycle, calculate the number of newly added people corresponding to each target floor serial number and the remaining number of people, and obtain the target number corresponding to each of the target floor serial numbers in the current cycle number of people;

对当前周期每一所述目标楼层序号对应的目标人数数量进行排序,将最大的目标人数数量对应的目标楼层序号作为最终楼层序号;Sorting the number of target people corresponding to each target floor number in the current cycle, and using the target floor number corresponding to the largest number of target people as the final floor number;

若所述最大的目标人数数量达到预设满载人数数量,基于所述最终楼层序号生成搭载提醒信息,根据所述搭载提醒信息,控制电梯在所述最终楼层序号对应的楼层停留预设时间段。If the maximum target number of people reaches the preset full number of people, a loading reminder is generated based on the final floor number, and according to the loading reminder, the elevator is controlled to stay on the floor corresponding to the final floor number for a preset period of time.

一种电梯运行调度装置,包括:An elevator operation dispatching device, comprising:

请求获取模块,用于实时获取信息采集设备发送的搭载请求,所述搭载请求包括当前楼层序号、目标楼层序号和采集时间;The request acquisition module is used to obtain the loading request sent by the information collection device in real time, and the loading request includes the current floor serial number, the target floor serial number and the collection time;

新增人数数量统计模块,用于基于所述采集时间,统计当前周期内每一所述目标楼层序号对应的新增人数数量;A new number of people statistics module is used to count the number of new people corresponding to each of the target floor serial numbers in the current cycle based on the collection time;

目标人数数量确定模块,用于获取上一周期每一楼层序号的剩余人数数量,将每一所述目标楼层序号对应的新增人数数量与所述剩余人数数量进行汇总计算,获取所述当前周期每一所述目标楼层序号对应的目标人数数量;The target number of people determination module is used to obtain the remaining number of people in each floor serial number in the previous cycle, and calculate the number of newly added people corresponding to each target floor serial number and the remaining number of people in order to obtain the current cycle The target number of people corresponding to each target floor number;

目标楼层序号确定模块,用于对当前周期每一所述目标楼层序号对应的目标人数数量进行排序,将最大的目标人数数量对应的目标楼层序号作为最终楼层序号;The target floor serial number determination module is used to sort the number of target people corresponding to each target floor serial number in the current cycle, and use the target floor serial number corresponding to the largest target number of people as the final floor serial number;

电梯运行模块,用于若所述最大的目标人数数量达到预设满载人数数量,基于所述最终楼层序号生成搭载提醒信息,根据所述搭载提醒信息,控制电梯在所述最终楼层序号对应的楼层停留预设时间段。The elevator operation module is used to generate loading reminder information based on the final floor number if the maximum target number of people reaches the preset full number of people, and according to the loading reminder information, control the elevator on the floor corresponding to the final floor number Stay for a preset period of time.

一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述电梯运行调度方法的步骤。A computer device includes a memory, a processor, and a computer program stored in the memory and operable on the processor. When the processor executes the computer program, the steps of the above-mentioned elevator operation scheduling method are realized.

一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述电梯运行调度方法的步骤。A computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the above elevator operation scheduling method are implemented.

上述电梯运行调度方法、装置、设备及存储介质中,通过实时获取信息采集设备发送的搭载请求,搭载请求包括当前楼层序号、目标楼层序号和采集时间,以实现对需要搭载电梯的用户进行实时监控。基于采集时间,统计当前周期内每一目标楼层序号对应的新增人数数量,以确定到达每一目标楼层的新增人数,以实现实时监控分析。获取上一周期每一楼层序号的剩余人数数量,将每一目标楼层序号对应的新增人数数量与剩余人数数量进行汇总计算,以确定当前周期到达每一目标楼层序号对应的目标人数数量,对当前周期每一目标楼层序号对应的目标人数数量进行排序,将最大的目标人数数量对应的目标楼层序号作为最终楼层序号,以确定电梯需要停留的目标楼层序号,以通过智能调度,降低物业成本,减少高峰期拥挤。若最大的目标人数数量达到预设满载人数数量,基于最终楼层序号生成搭载提醒信息,根据搭载提醒信息,控制电梯在最终楼层序号对应的楼层停留预设时间段,以提高电梯的运载效率,减少用户排队等待时间,实现对电梯运行进行灵活调度。In the above-mentioned elevator operation scheduling method, device, equipment, and storage medium, the loading request sent by the information collection device is obtained in real time, and the loading request includes the current floor number, the target floor number and the collection time, so as to realize real-time monitoring of users who need to carry the elevator . Based on the collection time, the number of newly added people corresponding to each target floor serial number in the current period is counted to determine the number of newly added people arriving at each target floor, so as to realize real-time monitoring and analysis. Obtain the remaining number of people for each floor serial number in the previous cycle, and calculate the number of new people corresponding to each target floor serial number and the remaining number of people to determine the target number of people who have reached each target floor serial number in the current cycle. The number of target people corresponding to each target floor number in the current cycle is sorted, and the target floor number corresponding to the largest number of target people is used as the final floor number to determine the number of the target floor where the elevator needs to stay, so as to reduce property costs through intelligent scheduling. Reduce congestion during peak hours. If the maximum target number of people reaches the preset full number of people, a loading reminder message is generated based on the final floor number. According to the loading reminder information, the elevator is controlled to stay on the floor corresponding to the final floor number for a preset time period, so as to improve the carrying efficiency of the elevator and reduce Users wait in line to realize flexible scheduling of elevator operation.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments of the present invention. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention , for those skilled in the art, other drawings can also be obtained according to these drawings without paying creative labor.

图1是本发明一实施例中电梯运行调度方法的应用环境示意图;Fig. 1 is a schematic diagram of the application environment of the elevator operation scheduling method in an embodiment of the present invention;

图2是本发明一实施例中电梯运行调度方法的流程图;Fig. 2 is the flow chart of elevator operation scheduling method in an embodiment of the present invention;

图3是本发明一实施例中电梯运行调度方法的流程图;Fig. 3 is the flow chart of elevator operation scheduling method in an embodiment of the present invention;

图4是本发明一实施例中电梯运行调度方法的流程图;Fig. 4 is the flow chart of elevator operation scheduling method in an embodiment of the present invention;

图5是本发明一实施例中电梯运行调度方法的流程图;Fig. 5 is a flow chart of an elevator operation dispatching method in an embodiment of the present invention;

图6是本发明一实施例中电梯运行调度方法的流程图;Fig. 6 is a flow chart of an elevator operation dispatching method in an embodiment of the present invention;

图7是本发明一实施例中电梯运行调度方法的流程图;Fig. 7 is a flowchart of an elevator operation dispatching method in an embodiment of the present invention;

图8是本发明一实施例中电梯运行调度装置的原理框图;Fig. 8 is a functional block diagram of an elevator operation dispatching device in an embodiment of the present invention;

图9是本发明一实施例中计算机设备的一示意图。FIG. 9 is a schematic diagram of computer equipment in an embodiment of the present invention.

具体实施方式Detailed ways

下面将结和本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Apparently, the described embodiments are part of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

本发明实施例提供的电梯运行调度方法,可应用在如图1的应用环境中,该电梯运行调度方法应用在电梯控制系统的服务端。通过实时获取搭载请求中的楼层序号和新增人数数量,统计当前周期内每一楼层序号对应的目标人数数量,并将最大的目标人数数量对应的目标楼层序号作为最终楼层序号,并控制电梯在最终楼层序号对应的楼层停留预设时间段,减少电梯停靠时间,提高电梯运行效率,避免电梯运行方式固定且单一。其中,用户端可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务端可以用独立的服务端或者是多个服务端组成的服务端集群来实现。The elevator operation scheduling method provided by the embodiment of the present invention can be applied in the application environment as shown in FIG. 1 , and the elevator operation scheduling method is applied at the server end of the elevator control system. By obtaining the floor serial number and the number of new people in the loading request in real time, count the number of target people corresponding to each floor serial number in the current cycle, and use the target floor serial number corresponding to the largest target number of people as the final floor serial number, and control the elevator at The floor corresponding to the final floor number stays for a preset period of time, reducing the parking time of the elevator, improving the operating efficiency of the elevator, and avoiding the fixed and single operation mode of the elevator. Among them, the client can be but not limited to various personal computers, notebook computers, smart phones, tablet computers and portable wearable devices. The server can be implemented by an independent server or a server cluster composed of multiple servers.

在一实施例中,如图2所示,提供一种电梯运行调度方法,以该方法应用在图1中的服务端为例进行说明,具体包括如下步骤:In one embodiment, as shown in FIG. 2 , a method for scheduling elevator operation is provided. The method is applied to the server in FIG. 1 as an example for illustration, and specifically includes the following steps:

S10:实时获取信息采集设备发送的搭载请求,搭载请求包括当前楼层序号、目标楼层序号和采集时间。S10: Obtain in real time the loading request sent by the information collection device, where the loading request includes the current floor number, the target floor number, and the collection time.

其中,信息采集设备是用以接收用户搭载信息的设备。信息采集设备包括但不限于主动采集用户搭载请求的设备,比如摄像头。信息采集设备还包括用户被动向信息采集设备输入的搭载请求,例如,用户基于用户端在信息采集设备上输入所要到达的楼层。再例如,信息采集设备为工卡识别设备,用户通过工卡在工卡识别设备上确定所要到达的楼层,还可以是这几种方式的组合。搭载请求是通过信息采集设备,向服务端发送的从用户当前所在楼层到准备到达楼层的楼层序号的请求。楼层序号就是每一楼层的标识,例如,序号1表示一楼等。当前楼层序号是指用户所在的楼层序号。目标楼层序号是指用户需要到达的楼层序号,将所有用户需要到达的楼层序号均称为目标楼层序号。采集时间就是采集到搭载请求的时间。Wherein, the information collection device is a device for receiving user-borne information. Information collection devices include but are not limited to devices that actively collect user piggyback requests, such as cameras. The information collection device also includes a loading request passively input by the user to the information collection device, for example, the user inputs the floor to be reached on the information collection device based on the user terminal. For another example, the information collection device is a badge identification device, and the user determines the floor to be reached on the badge identification device through the badge, or a combination of these methods. The loading request is a request for the floor serial number from the user's current floor to the floor to be arrived at which is sent to the server through the information collection device. The floor serial number is the identification of each floor, for example, serial number 1 means the first floor and so on. The current floor number refers to the floor number where the user is located. The target floor serial number refers to the serial number of the floor that the user needs to arrive at, and all the serial numbers of the floors that the user needs to arrive at are referred to as the target floor serial number. The collection time is the time when the piggybacking request is collected.

具体地,电梯提供一信息采集设备,信息采集设备与电梯控制系统的服务端网络连接。实时获取通过信息采集设备发送的搭载请求,其中,搭载请求中包括当前楼层序号、目标楼层序号和采集时间。作为一种实施例,当信息采集设备为摄像头时,通过摄像头检测是否有用户停留在电梯门口一定时间段,若用户停留在电梯门口一定时间段,则主动采集用户的目标识别图像,根据目标识别图像查找用户数据库,用户数据库中存储有每一用户的标准用户特征与标准楼层序号的对应关系,通常将工作场所所在的楼层作为用户对应的标准楼层序号,确定目标识别图像中每一用户的标准楼层序号和采集到用户停留在电梯门口的时间,并根据摄像头位置确定用户所在当前楼层,并根据标准楼层序号确定目标楼层序号,以使信息采集设备向服务端发送搭载请求。作为另一种实施例,当信息采集设备为用户被动向信息采集设备输入的搭载请求,信息采集设备为工卡识别设备,则当通过工卡识别设备检测到用户对应的工卡时,通过工卡识别设备对工卡进行识别,以确定用户所需到达的目标楼层序号和采集到工卡时的采集时间,并根据工卡识别设备位置确定用户所在楼层,信息采集设备向服务端发送搭载请求。例如,工卡对应的工作场所楼层为7楼,那么用户所需到达的楼层为7楼或者是1楼,若工卡识别设备确定用户所在楼层为1楼,那么用户所需到达的楼层序号为7楼;反之,若工卡识别设备确定用户所在楼层为7楼,那么用户所需到达的楼层序号为1楼。Specifically, the elevator provides an information collection device, and the information collection device is connected to the server network of the elevator control system. The loading request sent by the information collection device is obtained in real time, wherein the loading request includes the current floor number, the target floor number and the collection time. As an embodiment, when the information collection device is a camera, the camera detects whether there is a user staying at the elevator door for a certain period of time. Image search user database, the user database stores the correspondence between each user’s standard user features and standard floor numbers, usually the floor where the workplace is located is used as the standard floor number corresponding to the user, and the standard for each user in the target recognition image is determined The floor serial number and the time the user stays at the elevator door are collected, and the current floor of the user is determined according to the camera position, and the target floor serial number is determined according to the standard floor serial number, so that the information collection device sends a loading request to the server. As another embodiment, when the information collection device is a loading request passively input by the user to the information collection device, and the information collection device is an ID card identification device, then when the ID card corresponding to the user is detected by the ID card identification device, the ID card will be detected through the ID card identification device. The card identification device identifies the work card to determine the number of the target floor that the user needs to arrive at and the collection time when the work card is collected, and determines the user's floor according to the location of the work card identification device, and the information collection device sends a loading request to the server . For example, if the floor of the workplace corresponding to the work card is the 7th floor, then the floor that the user needs to reach is the 7th floor or the 1st floor. 7th floor; on the contrary, if the ID card identification device determines that the user's floor is the 7th floor, then the serial number of the floor that the user needs to reach is the 1st floor.

S20:基于采集时间,统计当前周期内每一目标楼层序号对应的新增人数数量。S20: Based on the collection time, count the number of newly added people corresponding to each target floor number in the current cycle.

其中,当前周期是服务端设定的获取搭载请求的时间周期,服务端基于每个周期内的搭载请求来统计当前周期内准备搭载电梯的人数。通常电梯运行向上作为一个周期,电梯运行向下作为一个周期。例如,每时隔1分钟的搭载请求来统计当前周期内准备搭载电梯的人数。新增人数数量是指在当前周期内相较于上一周期每一楼层序号新增的用户数量。Among them, the current period is the time period set by the server to obtain the pick-up request, and the server counts the number of people who are ready to pick up the elevator in the current period based on the pick-up requests in each period. Usually the elevator runs up as a cycle, and the elevator runs down as a cycle. For example, count the number of people who are ready to pick up the elevator in the current period by picking up the pick-up request every 1 minute. The number of new people refers to the number of new users for each floor number in the current cycle compared with the previous cycle.

具体地,服务端获取每一搭载请求对应的目标楼层序号,并获取搭载请求中的采集时间,根据采集时间统计当前周期内的每一目标楼层序号对应的新增人数数量,以便根据采集时间分配电梯,避免用户等待时间过长。本实施例中,以电梯向上为例,通过信息采集设备采集到10个搭载请求,均在当前周期内,其中,当前楼层序号为1楼的包含7个搭载请求,7个搭载请求中包含目标楼层序号为6楼的新增人数数量为5个,目标楼层序号为7楼的新增人数数量为2个,当前楼层序号为2楼3个搭载请求,该3个搭载请求中包含目标楼层序号为6楼的新增人数数量为1个,目标楼层序号为7楼的新增人数数量为2个,获取当前周期内目标楼层序号为6楼的新增人数数量为6个,目标楼层序号为7楼的新增人数数量为4个。本步骤中,服务端通过信息采集设备发送的搭载请求,获取当前周期每一目标楼层序号对应的新增人数数量,用以计算当前周期内实际到达每一目标楼层序号的目标人数数量提供技术基础。Specifically, the server obtains the target floor serial number corresponding to each loading request, and obtains the collection time in the loading request, and counts the number of new people corresponding to each target floor serial number in the current cycle according to the collection time, so as to allocate Elevators to avoid long waiting times for users. In this embodiment, taking the elevator upward as an example, 10 loading requests are collected through the information collection equipment, all of which are within the current cycle, among which, the current floor number is the first floor, which contains 7 loading requests, and the 7 loading requests include the target The number of new people whose floor number is 6th floor is 5, the number of new people whose target floor number is 7th floor is 2, and the current floor number is 2nd floor. There are 3 pickup requests, and the 3 pickup requests include the target floor number The number of new people on the 6th floor is 1, the number of new people on the 7th floor is 2, and the number of new people on the 6th floor in the current cycle is 6, and the target floor number is The number of new people on the 7th floor is 4. In this step, the server obtains the number of newly added people corresponding to each target floor serial number in the current cycle through the loading request sent by the information collection device, which is used to calculate the number of target people who actually arrive at each target floor serial number in the current cycle to provide a technical basis .

S30:获取上一周期每一楼层序号的剩余人数数量,将每一目标楼层序号对应的新增人数数量与剩余人数数量进行汇总计算,获取当前周期每一目标楼层序号对应的目标人数数量。S30: Obtain the remaining number of people for each floor serial number in the previous cycle, calculate the number of newly added people corresponding to each target floor serial number and the remaining number of people, and obtain the target number of people for each target floor serial number in the current cycle.

其中,上一周期是指电梯上一次运行。例如,电梯运行方向向上作为一个周期,当电梯运行方向再一次向上,作为另一周期,其中,统计每一周期对应的目标人数数量时,电梯运行方向应相同,即不能将电梯运行向下的剩余人数数量与电梯运行向上的新增人数进行汇总计算。剩余人数数量是指上一周期未搭载电梯的用户数量,即需搭载人数数量与实际搭载人数数量的差值。例如,上一周期总的人数为15人,电梯内满载13人,那么剩余人数数量为2人,并确定该2人对应的楼层序号。Wherein, the last cycle refers to the last run of the elevator. For example, the upward running direction of the elevator is regarded as a cycle, and when the elevator running direction is upward again, it is regarded as another cycle, wherein, when counting the target number of people corresponding to each cycle, the elevator running direction should be the same, that is, the elevator cannot run downward The remaining number of people and the new number of people who are running up the elevator are aggregated and calculated. The remaining number of people refers to the number of users who did not use the elevator in the previous cycle, that is, the difference between the number of people who need to be carried and the number of people who are actually carried. For example, if the total number of people in the previous cycle was 15, and the elevator was fully loaded with 13 people, then the remaining number of people is 2, and the floor number corresponding to the 2 people is determined.

具体地,服务端先确定上一周期每一楼层序号对应的剩余人数数量,此处,将楼层序号作为为目标楼层序号,例如,获取到6和7楼的剩余人数数量,则将6和7楼作为目标楼层序号。若上一周期每一楼层序号对应的剩余人数数量为0,则可通过当前周期每一目标楼层序号对应的新增人数数量确定当前周期每一目标楼层序号对应的目标人数数量。若上一周期每一楼层序号对应的剩余人数数量不为0,则获取每楼层序号对应的剩余人数数量;将每一目标楼层序号对应的新增人数数量与剩余人数数量进行汇总计算,获取当前周期每一目标楼层序号对应的目标人数数量。例如,获取每一楼层序号对应的剩余人数数量,若总的剩余人数数量为3个,其中,楼层序号为6楼对应2个用户,楼层序号为7楼对应1个,先将6和7楼作为目标楼层序号,并获取当前周期内每一目标楼层序号对应的新增人数数量,若当前周期内,目标楼层序号为6楼的新增人数数量为6个,目标楼层序号为7楼的新增人数为4个,则当前周期目标楼层序号为6楼的目标人数数量为8个,当前周期目标楼层序号为7楼的目标人数数量为5个。服务端基于每一楼层序号对应的剩余人数数量和新增人数数量,可获得每一楼层序号对应的目标人数数量,利于服务端基于当前周期内的实际的目标人数数量,对电梯进行灵活调度。Specifically, the server first determines the remaining number of people corresponding to each floor number in the previous cycle. Here, the floor number is used as the target floor number. floor as the target floor number. If the remaining number of people corresponding to each floor serial number in the previous cycle is 0, the target number of people corresponding to each target floor serial number in the current cycle can be determined by the number of newly added people corresponding to each target floor serial number in the current cycle. If the remaining number of people corresponding to each floor serial number in the previous cycle is not 0, then obtain the remaining number of people corresponding to each floor serial number; calculate the number of newly added people corresponding to each target floor serial number and the remaining number of people, and obtain the current The number of target people corresponding to each target floor serial number in the cycle. For example, to obtain the remaining number of people corresponding to each floor serial number, if the total remaining number of people is 3, among them, the floor serial number is 6th floor corresponding to 2 users, and the floor serial number is 7th floor corresponding to 1 user, and the 6th and 7th floors are first As the target floor serial number, and obtain the number of new people corresponding to each target floor serial number in the current cycle, if in the current cycle, the number of new people whose target floor serial number is the 6th floor is 6, and the target floor serial number is the 7th floor. If the number of people added is 4, then the target number of people whose target floor serial number is the 6th floor in the current cycle is 8, and the target number of people whose target floor serial number is the 7th floor in the current cycle is 5. The server can obtain the target number of people corresponding to each floor number based on the remaining number of people and the number of new people corresponding to each floor number, which is beneficial for the server to flexibly dispatch elevators based on the actual target number of people in the current cycle.

进一步地,通过确定上一周期每一楼层序号对应的剩余人数数量,并获取每一剩余用户的人脸图像,通过人脸图像可确定哪些为新增用户,以便获取到的新增人数数量更加精准。Further, by determining the remaining number of people corresponding to each floor serial number in the previous cycle, and obtaining the face image of each remaining user, it can be determined which are new users through the face image, so that the number of newly added people obtained is more accurate. precise.

S40:对当前周期每一目标楼层序号对应的目标人数数量进行排序,将最大的目标人数数量对应的目标楼层序号作为最终楼层序号。S40: Sort the number of target people corresponding to each target floor number in the current cycle, and use the target floor number corresponding to the largest number of target people as the final floor number.

其中,最终楼层序号是指电梯会停留的楼层。Wherein, the final floor number refers to the floor where the elevator will stop.

具体地,服务端获取每一目标楼层序号对应的目标人数数量,并根据每一目标楼层序号对应的目标人数数量进行排序,其中,排序队列可为降序排序,也可为升序排序,通过对每一目标楼层序号对应的目标人数进行排序后,获取最大的目标人数数量对应的目标楼层序号作为最终楼层序号。通过本步骤,以提高电梯的运载效率,在电梯运行的高峰期对电梯进行调度,选择每次到达目标楼层序号人数最多的楼层作为最终楼层序号,保障电梯在高峰期每轮次的运行中停留次数较少,同时运载较多的人数,以实现快速运载多数人,可及时回到基础楼层以开启下一轮次的运行,即电梯可快速进入下一周期的运行。Specifically, the server acquires the number of target people corresponding to each target floor number, and sorts according to the number of target people corresponding to each target floor number, wherein the sorting queue can be sorted in descending order or in ascending order. After sorting the number of target people corresponding to a target floor number, obtain the target floor number corresponding to the largest number of target people as the final floor number. Through this step, in order to improve the carrying efficiency of the elevator, the elevator is dispatched during the peak period of elevator operation, and the floor with the largest number of people arriving at the target floor number is selected as the final floor number to ensure that the elevator stays in each round of operation during the peak period The number of times is less, and more people are carried at the same time, so as to quickly carry most people, and the elevator can return to the basic floor in time to start the next round of operation, that is, the elevator can quickly enter the next cycle of operation.

进一步地,根据每一用户对应的采集时间,确定每一用户对应的等待时间,若等待时间是否达到预设等待阈值,则将达到预设等待阈值对应的目标楼层序号作为最终楼层序号。例如,某一用户对应的等待时间为6分钟,预设等待阈值为5分钟,则等待时间达到预设等待阈值,则将达到预设等待阈值对应的目标楼层序号作为最终楼层序号,避免用户等待时间过长的问题。Further, the waiting time corresponding to each user is determined according to the collection time corresponding to each user, and if the waiting time reaches the preset waiting threshold, the target floor number corresponding to the preset waiting threshold is taken as the final floor number. For example, if the waiting time for a certain user is 6 minutes and the preset waiting threshold is 5 minutes, if the waiting time reaches the preset waiting threshold, the target floor number corresponding to the preset waiting threshold will be used as the final floor number to avoid users waiting The problem of taking too long.

S50:若最大的目标人数数量达到预设满载人数数量,基于最终楼层序号生成搭载提醒信息,根据搭载提醒信息,控制电梯在最终楼层序号对应的楼层停留预设时间段。S50: If the maximum target number of people reaches the preset full number of people, generate loading reminder information based on the final floor number, and control the elevator to stay on the floor corresponding to the final floor number for a preset time period according to the loading reminder information.

其中,预设满载人数数量是指根据电梯额定承重能力和每人平均体重确定的可搭载人数数量。例如,额定载重1000kg的电梯可载重13人,额定载重800kg的电梯可承载10人(电梯行业以75kg设定为一个人的重量)。搭载提醒信息是指在电梯显示屏上显示电梯将会到达最终楼层序号对应的楼层的信息,比如,电梯外的显示屏或语音播放设备等通知用户本轮次电梯运行停留的最终楼层序号预计搭载的人数,以便用户根据搭载提醒信息进入电梯进行搭载。Among them, the preset full-load number of people refers to the number of people that can be carried according to the rated load-bearing capacity of the elevator and the average weight of each person. For example, an elevator with a rated load of 1000kg can carry 13 people, and an elevator with a rated load of 800kg can carry 10 people (the elevator industry sets 75kg as the weight of one person). The loading reminder information refers to the information displayed on the elevator display that the elevator will arrive at the floor corresponding to the final floor number. For example, the display screen or voice playback equipment outside the elevator informs the user of the final floor number that the elevator will stay in this round. The number of people, so that users can enter the elevator according to the reminder information for loading.

具体地,服务端获取最大的目标人数数量,并获取预设满载人数数量,判断最大的目标人数数量是否达到预设满载人数数量,若最大的目标人数数量达到预设满载人数数量,则根据最终楼层序号生成搭载提醒信息,即电梯在最终楼层序号对应的楼层进行停留,并不在其余楼层进行停留,控制电梯在最终楼层序号对应的楼层停留预设时间段。其中,预设时间段是预先设定的电梯停留的时间段,具体可根据人数数量的多少确定停留时间,可以理解地,若在最终楼层序号对应的楼层需要出电梯的人数数量越多,则预设时间段越长,反之,若在最终楼层序号对应的楼层需要出电梯的人数数量越少,则预设时间段越短。Specifically, the server obtains the maximum target number of people, and obtains the preset number of full-loaded people, and judges whether the maximum target number of people reaches the preset full-loaded number of people. If the maximum target number of people reaches the preset full-loaded number of people, the final The floor number generates loading reminder information, that is, the elevator stops at the floor corresponding to the final floor number, and does not stop at other floors, and the elevator is controlled to stay at the floor corresponding to the final floor number for a preset period of time. Wherein, the preset time period is a preset time period for the elevator to stay. Specifically, the stay time can be determined according to the number of people. Understandably, if the number of people who need to get out of the elevator on the floor corresponding to the final floor number is more, then The longer the preset time period, on the contrary, if the number of people who need to get out of the elevator on the floor corresponding to the final floor number is smaller, the preset time period is shorter.

步骤S10-S50中,实时获取信息采集设备发送的搭载请求,搭载请求包括当前楼层序号、目标楼层序号和采集时间,以实现对需要搭载电梯的用户进行实时监控。基于采集时间,统计当前周期内每一目标楼层序号对应的新增人数数量,以确定到达每一目标楼层的新增人数,以实现实时监控分析。获取上一周期每一楼层序号的剩余人数数量,将每一目标楼层序号对应的新增人数数量与剩余人数数量进行汇总计算,以确定当前周期到达每一目标楼层序号对应的目标人数数量,对当前周期每一目标楼层序号对应的目标人数数量进行排序,将最大的目标人数数量对应的目标楼层序号作为最终楼层序号,以确定电梯需要停留的最终楼层序号,以实现通过智能调度,降低物业成本,减少高峰期拥挤。若最大的目标人数数量达到预设满载人数数量,基于最终楼层序号生成搭载提醒信息,根据搭载提醒信息,控制电梯在最终楼层序号对应的楼层停留预设时间段,以提高电梯的运载效率,减少用户排队等待时间,实现对电梯运行进行灵活调度。In steps S10-S50, the loading request sent by the information collection device is obtained in real time. The loading request includes the current floor number, the target floor number and the collection time, so as to realize real-time monitoring of users who need to carry the elevator. Based on the collection time, the number of newly added people corresponding to each target floor serial number in the current period is counted to determine the number of newly added people arriving at each target floor, so as to realize real-time monitoring and analysis. Obtain the remaining number of people for each floor serial number in the previous cycle, and calculate the number of new people corresponding to each target floor serial number and the remaining number of people to determine the target number of people who have reached each target floor serial number in the current cycle. The number of target people corresponding to each target floor number in the current cycle is sorted, and the target floor number corresponding to the largest number of target people is used as the final floor number to determine the final floor number where the elevator needs to stay, so as to achieve smart scheduling and reduce property costs. , to reduce congestion during peak hours. If the maximum target number of people reaches the preset full number of people, a loading reminder message is generated based on the final floor number. According to the loading reminder information, the elevator is controlled to stay on the floor corresponding to the final floor number for a preset time period, so as to improve the carrying efficiency of the elevator and reduce Users wait in line to realize flexible scheduling of elevator operation.

在一实施例中,如图3所示,在步骤S10之前,即在实时获取信息采集设备发送的搭载请求的步骤之前,电梯运行调度方法还包括如下步骤:In one embodiment, as shown in FIG. 3, before step S10, that is, before the step of obtaining the loading request sent by the information collection device in real time, the elevator operation scheduling method further includes the following steps:

S101:获取信息采集设备采集的目标识别图像,基于目标识别图像获取目标用户特征,将目标用户特征与用户数据库中每一标准用户特征进行匹配。S101: Obtain a target recognition image collected by an information collection device, acquire target user features based on the target recognition image, and match the target user feature with each standard user feature in the user database.

其中,目标识别图像是指通过信息采集设备采集的包含有用户人脸的图像。目标用户特征是指对目标识别图像进行识别,所获取到的目标识别图像中每一用户人脸对应的特征。Wherein, the target recognition image refers to an image including a user's face collected by an information collection device. The target user feature refers to the feature corresponding to each user's face in the acquired target recognition image after recognizing the target recognition image.

具体地,电梯外设有信息采集设备,信息采集设备包含但不局限于摄像头,通过摄像头对有效区域内的用户进行采集,以使服务端获取信息采集设备采集的目标识别图像。需要说明的是,目标识别图像中包含至少一个用户人脸。服务端先可采用户人脸检测模型对目标识别图像进行检测,确定目标识别图像中是否包含用户人脸,并采用特征提取算法对目标识别图像中每一用户人脸进行特征提取,获取每一用户人脸对应的目标用户特征,将每一用户人脸对应的目标用户特征与用户数据库中每一标标准用户特征进行匹配。其中,人脸检测模型是指预先训练好的用于检测目标识别图像是否包含人的面部区域的模型。人脸检测模型对于目标识别像,采用一定的策略对其进行搜索以确定目标识别图像中是否含有人脸。特证提取算法可以CNN(Convolutional Neural Network,卷积神经网)算法,通过CNN算法提取目标识别图像中每一用户人脸的特征,以获取到每一用户人脸对应的目标用户特征。其中,CNN算法是一种前馈神经网络,它的人工神经元可以响应一部分覆盖范围内的周围单元,可以快速高效进行图像处理。Specifically, an information collection device is installed outside the elevator, and the information collection device includes but is not limited to a camera, which collects users in the effective area through the camera, so that the server can obtain the target recognition image collected by the information collection device. It should be noted that the target recognition image contains at least one user face. The server can first use the user face detection model to detect the target recognition image, determine whether the target recognition image contains the user's face, and use the feature extraction algorithm to extract the features of each user's face in the target recognition image, and obtain each The target user features corresponding to the user's face match the target user features corresponding to each user's face with each standard user feature in the user database. Wherein, the face detection model refers to a pre-trained model for detecting whether a target recognition image contains a human face area. The face detection model uses a certain strategy to search for the target recognition image to determine whether the target recognition image contains a face. The feature extraction algorithm can use the CNN (Convolutional Neural Network) algorithm to extract the features of each user's face in the target recognition image through the CNN algorithm, so as to obtain the target user's features corresponding to each user's face. Among them, the CNN algorithm is a feed-forward neural network. Its artificial neurons can respond to surrounding units within a part of the coverage area, and can perform image processing quickly and efficiently.

S102:若目标用户特征与标准用户特征匹配成功,获取匹配成功的标准用户特征对应的目标楼层序号。S102: If the target user features are successfully matched with the standard user features, obtain the target floor serial number corresponding to the successfully matched standard user features.

其中,数据库中存储有每一标准用户特征与标准楼层序号的对应关系。标准楼层序号是指预先存储的标准用户特征对应的用户工作场所的楼层。目标楼层序号是指目标用符特征对应的楼层序号,即用户需要到达的楼层序号。Wherein, the corresponding relationship between each standard user characteristic and the standard floor serial number is stored in the database. The standard floor serial number refers to the floor of the user's workplace corresponding to the pre-stored standard user characteristics. The target floor number refers to the floor number corresponding to the target symbol feature, that is, the floor number that the user needs to reach.

具体地,服务端判断出目标用户特征与标准用户特征匹配成功,则说明目标识别图像中的用户对应的标准用户特征预先存储在用户数据库中,通过用户数据库可确定目标用户特征对应的标准楼层序号,将标准楼层序号作为与目标楼层序号。Specifically, if the server determines that the target user features match the standard user features successfully, it means that the standard user features corresponding to the user in the target recognition image are pre-stored in the user database, and the standard floor serial number corresponding to the target user features can be determined through the user database. , use the standard floor serial number as the target floor serial number.

进一步地,每一用户对应一用户端,用户端与服务端网络连接,且每一用户端对应有目标用户特征,服务端获取到目标用户特征对应的目标楼层序号后,生成确认信息,将确认信息和目标楼层序号发送给与目标用户特征对应的用户端,以便目标用户特征对应的目标用户确认是否去往目标楼层序号,若获取到目标用户发送的确认信息,则执行步骤S10,若获取到目标用户对应修改信息,则将修改信息中的楼层序号作为与目标用户特征对应的目标楼层序号。通过本步骤,以便确定每一用户对应的实际的目标楼层序号,提高目标楼层序号的准确度。Further, each user corresponds to a user terminal, the user terminal is connected to the server network, and each user terminal corresponds to the target user characteristic, after the server obtains the target floor serial number corresponding to the target user characteristic, it generates confirmation information, and confirms The information and the target floor serial number are sent to the user terminal corresponding to the target user characteristics, so that the target user corresponding to the target user characteristics can confirm whether to go to the target floor serial number, if the confirmation information sent by the target user is obtained, step S10 is executed, and if the If the target user corresponds to the modification information, the floor serial number in the modification information is used as the target floor serial number corresponding to the characteristics of the target user. Through this step, the actual target floor serial number corresponding to each user is determined, and the accuracy of the target floor serial number is improved.

步骤S101-S102中,获取信息采集设备采集目标识别图像,基于目标识别图像获取目标用户特征,将目标用户特征与用户数据库中每一标准用户特征进行匹配,以便确定每一目标用户特征对应的目标楼层序号。若目标用户特征与标准用户特征匹配成功,获取匹配成功的标准用户特征对应的目标楼层序号,实现目标楼层序号的确定,确定方法简单快速。In steps S101-S102, the information acquisition device collects target recognition images, acquires target user characteristics based on the target recognition images, and matches the target user features with each standard user feature in the user database, so as to determine the target corresponding to each target user feature Floor number. If the target user characteristics are successfully matched with the standard user characteristics, the target floor serial number corresponding to the successfully matched standard user characteristics is obtained to realize the determination of the target floor serial number, and the determination method is simple and fast.

在一实施例中,在步骤S101之后,即在将目标用户特征与用户数据库中每一标准用户特征进行匹配之后,电梯运行调度方法还包括:In one embodiment, after step S101, that is, after matching the characteristics of the target user with each standard user characteristic in the user database, the elevator operation scheduling method further includes:

(1)若目标用户特征与标准用户特征匹配失败,则将目标用户特征作为标准用户特征添加到用户数据库中,并向目标用户特征对应的用户端反馈楼层序号输入指令。(1) If the target user features fail to match the standard user features, add the target user features as standard user features to the user database, and feed back the floor number input command to the user terminal corresponding to the target user features.

具体地,每一用户的用户端中包含发送楼层序号输入指令的接口,服务端中包含有指令获取接口,用户端与服务端网络连接,且每一用户端对应有目标用户特征。服务端判断出目标用户特征与标准用户特征匹配失败,则说明目标用户对应的标准用户特征没有预先存储在数据库中,不能确定目标用户的标准楼层序号,则将该目标用户特征作为标准用户特征添加到用户数据库中,并向目标用户特征对应的用户端反馈楼层序号输入指令,以便后续获取到用户对应的目标楼层序号。Specifically, the user end of each user includes an interface for sending floor number input instructions, the server includes an interface for obtaining instructions, the user end is connected to the server network, and each user end corresponds to the characteristics of the target user. If the server judges that the matching between the target user feature and the standard user feature fails, it means that the standard user feature corresponding to the target user is not pre-stored in the database, and the standard floor number of the target user cannot be determined, and the target user feature is added as a standard user feature Into the user database, and feed back the floor serial number input instruction to the user terminal corresponding to the target user characteristics, so as to obtain the target floor serial number corresponding to the user subsequently.

(2)获取用户端基于楼层序号输入指令采集的标准楼层序号作为目标用户特征对应的目标楼层序号。(2) Obtain the standard floor number collected by the client based on the floor number input command as the target floor number corresponding to the target user characteristics.

具体地,目标用户基于楼层序号输入指令,通过用户端向服务端发送标准楼层序号,将该标准楼层序号作为目标用户特征对应的目标楼层序号,服务端将目标用户特征与标准楼层序号进行关联存储至用户数据库中,以便后续根据目标用户特征确定对应的目标楼层序号,以实现根据用户发送的楼层序号获取到实际的目标楼层序号,提高目标楼层序号的获取准确度。Specifically, the target user inputs an instruction based on the floor serial number, sends the standard floor serial number to the server through the user end, and uses the standard floor serial number as the target floor serial number corresponding to the target user's characteristics, and the server associates the target user's characteristics with the standard floor serial number To the user database, so that the corresponding target floor serial number can be determined according to the characteristics of the target user, so as to obtain the actual target floor serial number according to the floor serial number sent by the user, and improve the accuracy of the target floor serial number acquisition.

在一实施例中,如图4所示,步骤S30中,即获取上一周期每一楼层序号的剩余人数数量,具体包括如下步骤:In one embodiment, as shown in FIG. 4, in step S30, the remaining number of people of each floor number in the previous period is obtained, which specifically includes the following steps:

S31:获取上一周期每一楼层序号对应的需搭载人数数量。S31: Obtain the number of people to be carried corresponding to each floor serial number in the previous cycle.

其中,需搭载人数数量是指等电梯用户的数量。Among them, the number of people to be carried refers to the number of users waiting for the elevator.

具体地,服务端根据上一周期的搭载请求中用户需要到达的楼层序号,确定上一周期对应的每一楼层序号的新增人数数量,并根据上一周期每一楼层序号的剩余人数数量,以获取到上一周期每一楼层序号对应的需搭载人数数量,即上一周期每一楼层序号对应的总的需搭载人数数量,此处,楼层序号为用户需要到达的楼层序号。通过获取上一周期每一楼层序号对应的需搭载人数数量,以便后续计算出每一楼层序号对应的剩余人数数量。Specifically, the server determines the number of newly added people for each floor number corresponding to the previous cycle according to the floor number that the user needs to arrive in the loading request of the previous cycle, and according to the remaining number of people for each floor number in the previous cycle, To obtain the number of people to be carried corresponding to each floor number in the previous cycle, that is, the total number of people to be carried corresponding to each floor number in the previous cycle. Here, the floor number is the number of the floor that the user needs to reach. By obtaining the number of people to be carried corresponding to each floor serial number in the previous cycle, the remaining number of people corresponding to each floor serial number can be subsequently calculated.

S32:获取上一周期电梯中监控设备采集的人脸图像,基于人脸图像获取搭载用户特征,根据搭载用户特征查询用户数据库,获取搭载用户特征对应的标准楼层序号,统计每一标准楼层序号对应的实际搭载人数数量。S32: Obtain the face image collected by the monitoring equipment in the elevator in the previous cycle, obtain the characteristics of the onboard user based on the face image, query the user database according to the characteristics of the onboard user, obtain the standard floor serial number corresponding to the onboard user's feature, and count the correspondence of each standard floor serial number The actual number of people on board.

具体地,电梯内设有监控设备,监控设备具体可为摄像头,通过上一周期监控设备采集的人脸图像,采用特征提取算法提取人脸图像中的搭载用户特征,其中,采用特征提取算法提取人脸图像中的搭载用户特征的步骤与步骤S101中特征提取步骤相同,在此不做具体赘述,根据搭载用户特征查询用户数据库,获取搭载用户特征对应的标准楼层序号,统计电梯内每一标准楼层对应的实际搭载人数数量。Specifically, monitoring equipment is installed in the elevator, and the monitoring equipment can specifically be a camera. Through the face image collected by the monitoring equipment in the previous cycle, a feature extraction algorithm is used to extract the features of the carrying user in the face image. Among them, the feature extraction algorithm is used to extract The step of carrying user features in the face image is the same as the feature extraction step in step S101, and will not be described in detail here. According to the carrying user features, the user database is queried, the standard floor serial number corresponding to carrying user features is obtained, and each standard floor number in the elevator is counted. The actual number of people on board corresponding to the floor.

S33:根据每一楼层序号对应的需搭载人数数量和每一标准楼层序号对应的实际搭载人数数量,获取上一周期每一楼层序号对应的剩余人数数量。S33: Obtain the remaining number of people corresponding to each floor number in the previous period according to the number of people to be carried corresponding to each floor number and the actual number of people to be carried corresponding to each standard floor number.

其中,剩余人数数量是需搭载人数数量与实际搭载人数数量的差值。例如,7楼对应的需搭载人数数量为10个,电梯内标准楼层序号7楼对应的实际搭载人数数量为8个,那么7楼对应的剩余人数数量为2个。Wherein, the remaining number of people is the difference between the number of people to be carried and the number of people actually carried. For example, the number of people to be carried corresponding to the 7th floor is 10, and the actual number of people to be carried corresponding to the 7th floor of the standard floor number in the elevator is 8, then the remaining number of people corresponding to the 7th floor is 2.

具体地,服务端获取每一楼层序号对应的需搭载人数数量和每一标准楼层序号对应的实际搭载人数数量,计算出上一周期每一楼层序号对应的剩余人数数量。需要说明的是,计算剩余人数数量时,楼层序号与标准楼层序号应相对应,例如,计算7楼对应的剩余人数数量时,楼层序号7对应的需搭载人数数量应与标准楼层序号7对应的实际搭载人数数量进行差值计算,以确保剩余人数数量计算的准确性。进一步地,建立剩余用户对应的人脸图像集合,获取每一楼层序号对应的剩余用户的人脸图像,将每一剩余用户的人脸图像存储至人脸图像集合中,以便后续确定哪些用户为剩余用户,以提高确定新增人数数量的准确性。Specifically, the server obtains the number of people to be carried corresponding to each floor serial number and the actual number of passengers to be carried corresponding to each standard floor serial number, and calculates the remaining number of people corresponding to each floor serial number in the previous period. It should be noted that when calculating the remaining number of people, the floor serial number should correspond to the standard floor serial number. For example, when calculating the remaining number of people corresponding to the 7th floor, the number of people to be carried corresponding to the floor serial number 7 should correspond to the standard floor serial number 7. The difference between the actual number of people on board is calculated to ensure the accuracy of the calculation of the remaining number of people. Further, establish a face image set corresponding to the remaining users, obtain the face images of the remaining users corresponding to each floor number, store the face images of each remaining user in the face image set, so as to determine which users are remaining users to improve the accuracy of determining the number of new additions.

步骤S31-S33中,获取上一周期每一楼层序号对应的需搭载人数数量,以确定上一周期每一楼层序号对应的总的需搭载人数数量。获取上一周期电梯中监控设备采集的人脸图像,基于人脸图像获取搭载用户特征,根据搭载用户特征查询用户数据库,获取搭载用户特征对应的标准楼层序号,统计每一标准楼层序号对应的实际搭载人数数量,以确定上一周期实际搭载人数。根据每一楼层序号对应的需搭载人数数量和每一标准楼层序号对应的实际搭载人数数量,获取上一周期每一楼层序号对应的剩余人数数量,实现每一楼层序号的剩余人数数量的确定,以便于当前周期每一目标楼层序号对应的目标人数数量的确定。In steps S31-S33, the number of people to be carried corresponding to each floor serial number in the previous cycle is obtained, so as to determine the total number of people to be carried corresponding to each floor serial number in the previous cycle. Obtain the face image collected by the monitoring equipment in the elevator in the previous cycle, obtain the characteristics of the onboard user based on the face image, query the user database according to the characteristics of the onboard user, obtain the standard floor serial number corresponding to the onboard user feature, and count the actual number corresponding to each standard floor serial number. The number of people on board to determine the actual number of people on board in the previous cycle. According to the number of people to be carried corresponding to each floor serial number and the actual number of people to be carried corresponding to each standard floor serial number, obtain the remaining number of people corresponding to each floor serial number in the previous cycle, and realize the determination of the remaining number of people in each floor serial number, In order to facilitate the determination of the target number of people corresponding to each target floor number in the current cycle.

在一实施例中,如图5所示,在步骤S40之后,即在将最大的目标人数数量对应的目标楼层序号作为最终楼层序号之后,电梯运行调度方法还包括如下步骤:In one embodiment, as shown in Figure 5, after step S40, that is, after using the target floor serial number corresponding to the maximum target number of people as the final floor serial number, the elevator operation scheduling method also includes the following steps:

S41:若最大的目标人数数量未达到预设满载人数数量,则根据预设满载人数数量和最大的目标人数数量,获取补齐人数数量。S41: If the maximum target number of people does not reach the preset full number of people, obtain the supplementary number of people according to the preset full number of people and the maximum target number of people.

其中,补齐人数数量是指预设满载人数数量与最大的目标人数数量的差值。Wherein, the supplementary number of people refers to the difference between the preset full number of people and the maximum target number of people.

具体地,服务端获取最大的目标人数数量,并获取预设满载人数数量,判断最大的目标人数数量是否达到预设满载人数数量,若最大的目标人数数量未达到预设满载人数数量,则根据预设满载人数数量和最大的目标人数数量,获取补齐人数数量。例如,预设满载人数数量为13个,最大的目标人数数量为8个,则获取补齐人数数量为5个。Specifically, the server obtains the maximum target number of people, and obtains the preset number of full-loaded people, and judges whether the maximum target number of people reaches the preset full-loaded number of people. If the maximum target number of people does not reach the preset full-loaded number of people, then according to Preset the number of fully loaded people and the maximum number of target people to obtain the number of people who will be supplemented. For example, if the preset full number of people is 13, and the maximum target number is 8, then the number of supplementary people to be obtained is 5.

S42:获取距离最终楼层序号最接近的至少一个楼层序号作为待选楼层序号,获取每一待选楼层序号对应的待选人数数量。S42: Obtain at least one floor number closest to the final floor number as the floor number to be selected, and obtain the number of people to be selected corresponding to each floor number to be selected.

其中,待选楼层序号是指与最终楼层序号距离最近的至少一个楼层序号。待选人数数量是指需要到达待选楼层序号对应的楼层的用户数量。Wherein, the floor number to be selected refers to at least one floor number closest to the final floor number. The number of people to be selected refers to the number of users who need to arrive at the floor corresponding to the serial number of the floor to be selected.

具体地,服务端根据最终楼层序号,获取距离最终楼层序号最接近的至少一个待选楼层序号。例如,最终楼层序号为6楼,获取至少一个待选楼层序号可以为5楼或7楼。获取每一待选楼层序号对应的待选人数数量,即获取5楼或7楼对应的待选人数数量;再例如,最终楼层序号为顶楼15楼,那么获取到的至少一个待选楼层序号为14楼,获取14楼对应的待选人数数量。其中,通过将距离最终楼层序号最接近的至少一个楼层序号作为待选楼层序号,减少电梯的停留次数和每次停留之间从当前楼层攀升到下一停留楼层之间的时间,以提高电梯运行效率。Specifically, the server acquires at least one candidate floor number closest to the final floor number according to the final floor number. For example, the final floor number is the 6th floor, and at least one floor number to be selected may be the 5th floor or the 7th floor. Obtain the number of people to be selected corresponding to each floor number to be selected, that is, obtain the number of people to be selected corresponding to the 5th floor or the 7th floor; for another example, if the final floor number is the 15th floor of the top floor, then at least one floor number to be selected obtained is On the 14th floor, obtain the number of candidates corresponding to the 14th floor. Wherein, by using at least one floor serial number closest to the final floor serial number as the floor serial number to be selected, the number of stops of the elevator and the time between climbing from the current floor to the next stop floor between each stop are reduced to improve elevator operation. efficiency.

S43:若至少一个待选楼层序号对应的待选人数数量之和达到补齐人数数量,则基于最终楼层序号和至少一个待选楼层序号生成搭载提醒信息,根据搭载提醒信息,控制电梯在最终楼层序号和至少一个待选楼层序号对应的楼层停留预设时间段。S43: If the sum of the number of people to be selected corresponding to at least one floor number to be selected reaches the number of people to be added, then generate a loading reminder based on the final floor number and at least one floor number to be selected, and control the elevator to the final floor according to the loading reminder The sequence number corresponds to at least one floor sequence number to be selected and the floor stays for a preset time period.

具体地,服务端获取至少一个待选楼层序号对应的待选人数数量,判断待选人数数量之和达到补齐人数数量,例如,补齐人数数量为5个,判断至少一个待选楼层序号对应的待选人数数量之和是否达到5个,即5楼和7楼对应的待选人数数量之和是否达到5个,若待选人数数量之和达到5个,则基于最终楼层序号和至少一个待选楼层序号生成搭载提醒信息,其中,搭载提醒消息是指在电梯显示屏上显示电梯将会到达最终楼层序号对应的楼层信息,比如电梯外的显示屏或语音播放设备等通知用户本轮次电梯运行停留的最终楼层序号、至少一个待选楼层序号和每层预计搭载的人数,以使用户根据自身的需求搭载提醒信息搭载电梯。需要说明的是,用户可通过搭载提醒信息,对需要到达最终楼层序号和至少一个待选楼层序号进行搭载,避免搭载错误的情况,提高电梯搭载效率。Specifically, the server acquires the number of persons to be selected corresponding to at least one floor number to be selected, and judges that the sum of the number of persons to be selected reaches the number of persons to be completed. Whether the sum of the number of candidates for selection reaches 5, that is, whether the sum of the number of candidates for selection corresponding to the 5th floor and the 7th floor reaches 5, if the sum of the number of candidates for selection reaches 5, based on the final floor number and at least one The floor number to be selected generates a loading reminder message, where the loading reminder message refers to the display on the elevator display that the elevator will arrive at the floor information corresponding to the final floor number, such as the display screen or voice playback equipment outside the elevator to notify the user of this round The final floor number where the elevator stops, at least one floor number to be selected, and the number of people expected to be carried on each floor, so that users can carry reminder information to carry the elevator according to their own needs. It should be noted that the user can carry the sequence number of the final floor to be reached and at least one floor number to be selected by carrying the reminder information, so as to avoid the situation of carrying errors and improve the efficiency of elevator carrying.

进一步地,判断至少一个待选楼层序号中每一个待选楼层序号的待选人数数量是否达到补齐人数数量,若其中一个待选楼层序号的待选人数数量达到补齐人数数量,则根据达到补齐人数数量对应的待选楼层序号和最终楼层序号生成搭载提醒信息,则对其他楼层序号不做考虑。例如,最终楼层序号为6楼,获取至少一个待选楼层序号可以为5楼或7楼,补齐人数数量为5个,5楼对应的待选人数数量达到5个,则根据5楼和6楼生成搭载提醒信息,并对7楼不做考虑,以减少电梯停留次数。若每一待选楼层序号的待选人数数量达到补齐人数数量,判断电梯运行方向,根据运行距离最近的待确定待选楼层序号和最终楼层序号生成搭载提醒信息。例如,最终楼层序号为6楼,获取至少一个待选楼层序号可以为5楼或7楼,补齐人数数量为5个,5楼对应的待选人数数量达到5个,7楼对应的待选人数数量达到6个,则判断电梯运行方向,若电梯向上,则根据5楼和6楼生成搭载提醒信息,并对7楼不做考虑;若电梯运行方向为向下,则根据7楼和6楼生成搭载提醒信息,并对5楼不做考虑,以实现减少电梯运行距离。Further, it is judged whether the number of persons to be selected for each floor number to be selected in at least one floor number to be selected reaches the number of people to be completed, and if the number of people to be selected for one of the floor numbers to be selected reaches the number of people to be completed, then according to the Complete the floor number corresponding to the number of people to be selected and the final floor number to generate a loading reminder message, and the other floor numbers will not be considered. For example, the final floor number is the 6th floor, at least one floor number to be selected can be the 5th floor or the 7th floor, the number of people to be filled is 5, and the number of people to be selected corresponding to the 5th floor reaches 5, then according to the The floor generates a reminder message and does not consider the 7th floor to reduce the number of elevator stops. If the number of people to be selected for each floor number to be selected reaches the number of people to be completed, the running direction of the elevator is judged, and a loading reminder message is generated according to the number of the floor to be selected and the final floor number with the shortest running distance. For example, the final floor number is the 6th floor, at least one floor number to be selected can be the 5th floor or the 7th floor, the number of people to be filled is 5, the number of people to be selected corresponding to the 5th floor reaches 5, and the number of people to be selected corresponding to the 7th floor When the number of people reaches 6, judge the running direction of the elevator. If the elevator is going up, generate a reminder message based on the 5th and 6th floors, and ignore the 7th floor; The building generates a reminder message, and does not consider the 5th floor, so as to reduce the elevator running distance.

步骤S41-S43中,若最大的目标人数数量未达到预设满载人数数量,则根据预设满载人数数量和最大的目标人数数量,获取补齐人数数量,以便根据补齐人数数量在当前周期内将人数补齐,提高电梯运载效率。获取距离最终楼层序号最接近的至少一个楼层序号作为待选楼层序号,以减少电梯的停留次数和每次停留之间从当前楼层攀升到下一停留楼层之间的时间。获取每一待选楼层序号对应的待选人数数量,若至少一个待选楼层序号对应的待选人数数量之和达到当前人数数量,使得电梯满载,提高电梯运载效率。基于最终楼层序号和至少一个待选楼层序号生成搭载提醒信息,保障用户可按预设人数搭载电梯,维持电梯运行的最大效率。根据搭载提醒信息,控制电梯在最终楼层序号和至少一个待选楼层序号对应的楼层停留预设时间段,实现对电梯运行智能调度。In steps S41-S43, if the maximum target number of people does not reach the preset full number of people, then according to the preset full number of people and the maximum target number of people, the number of supplementary people is obtained, so that according to the number of supplementary people in the current cycle Make up the number of people and improve the efficiency of elevator transportation. Obtain at least one floor number closest to the final floor number as the floor number to be selected, so as to reduce the number of stops of the elevator and the time between climbing from the current floor to the next stop floor between each stop. Obtain the number of people to be selected corresponding to each floor number to be selected, and if the sum of the number of people to be selected corresponding to at least one floor number to be selected reaches the current number of people, the elevator is fully loaded and the elevator carrying efficiency is improved. The loading reminder information is generated based on the final floor number and at least one floor number to be selected to ensure that users can take the elevator according to the preset number of people and maintain the maximum efficiency of the elevator operation. According to the loading reminder information, the elevator is controlled to stay on the floor corresponding to the final floor number and at least one floor number to be selected for a preset time period, so as to realize intelligent scheduling of elevator operation.

在一实施例中,如图6所示,在步骤S43之后,即在基于最终楼层序号和至少一个待选楼层序号生成搭载提醒信息之后,电梯运行调度方法还包括如下步骤:In one embodiment, as shown in FIG. 6, after step S43, that is, after the loading reminder information is generated based on the final floor number and at least one floor number to be selected, the elevator operation scheduling method further includes the following steps:

S431:基于最终楼层序号和至少一个待选楼层序号,形成第一集合。S431: Based on the final floor serial number and at least one floor serial number to be selected, form a first set.

具体地,服务端获取当前周期的最终楼层序号和至少一个待选楼层序号,并根据当前周期的最终楼层序号和至少一个待选楼层序号形成第一集合。例如,最终楼层序号为6楼,至少一个待选楼层序号为5楼和7楼,根据6楼、5楼和7楼形成第一集合。Specifically, the server acquires the final floor number of the current cycle and at least one floor number to be selected, and forms a first set according to the final floor number of the current cycle and the at least one floor number to be selected. For example, the final floor number is the 6th floor, at least one floor number to be selected is the 5th floor and the 7th floor, and the first set is formed according to the 6th floor, the 5th floor and the 7th floor.

S432:获取电梯中监控设备采集人脸图像,基于人脸图像获取搭载用户特征,根据搭载用户特征查询用户数据库,获取搭载用户特征对应的标准楼层序号,基于标准楼层序号,形成第二集合。S432: Obtain the face image collected by the monitoring equipment in the elevator, obtain the characteristics of the onboard user based on the face image, query the user database according to the characteristics of the onboard user, obtain the standard floor number corresponding to the onboard user feature, and form a second set based on the standard floor number.

具体地,电梯内设置有监控采集设备,具体可为摄像头。电梯控制系统与用户数据库网络连接,用户数据库中存储有每一标准用户特征与标准楼层序号的对应关系。通过摄像头采集电梯内用户的人脸图像,通过特征提取算法提取人脸图像对应的搭载用户特征,将搭载用户特征与用户数据库中每一标准用户特征进行匹配,若搭载用户特征与标准用户特征匹配成功,则将匹配成功的标准用户特征对应的标准楼层序号作为搭载用户特征对应的标准楼层序号,基于电梯内每一搭载用户特征对应的标准楼层序号,形成第二集合。通过本步骤,以确定每一搭载用户对应实际到达楼层。例如,电梯内包含13个用户,8个用户对应的标准楼层序号为6楼,5个用户对应的标准楼层序号为5楼,则根据5楼和6楼形成第二集合。Specifically, monitoring and collecting equipment, specifically a camera, is provided in the elevator. The elevator control system is connected to the user database network, and the corresponding relationship between each standard user feature and the standard floor serial number is stored in the user database. The face image of the user in the elevator is collected through the camera, and the features of the on-board user corresponding to the face image are extracted through the feature extraction algorithm, and the on-board user feature is matched with each standard user feature in the user database. If the on-board user feature matches the standard user feature If successful, the standard floor serial number corresponding to the successfully matched standard user feature is used as the standard floor serial number corresponding to the onboard user feature, and the second set is formed based on the standard floor serial number corresponding to each onboard user feature in the elevator. Through this step, it is determined that each carrying user corresponds to the actual arrival floor. For example, if there are 13 users in the elevator, the standard floor number corresponding to 8 users is the 6th floor, and the standard floor number corresponding to 5 users is the 5th floor, then the second set is formed based on the 5th floor and the 6th floor.

S433:获取第一集合和第二集合的交集,将交集中的每一楼层序号对应的楼层作为目标停留楼层,控制电梯在目标停留楼层停留预设时间段。S433: Obtain the intersection of the first set and the second set, use the floor corresponding to each floor number in the intersection as the target stop floor, and control the elevator to stay on the target stop floor for a preset time period.

具体地,服务端获取第一集合和第二集合,确定第一集合和第二集合的交集,将交集的每一楼层序号对应的楼层作为目标停留楼层,例如,第一集合包括6楼、5楼和7楼,第二集合为5楼和6楼,那么交集为5楼和6楼,将5楼和6楼作为目标停留楼层,控制电梯在目标停留楼层停留预设时间段。Specifically, the server acquires the first set and the second set, determines the intersection of the first set and the second set, and uses the floor corresponding to each floor number in the intersection as the target floor. For example, the first set includes floors 6, 5 1st and 7th floors, the second set is the 5th and 6th floors, then the intersection is the 5th and 6th floors, the 5th and 6th floors are used as the target stop floors, and the elevator is controlled to stay on the target stop floors for a preset time period.

步骤S431-S433中,基于最终楼层序号和至少一个待选楼层序号,形成第一集合,以实现将电梯预先准备停留预设时间段的楼层形成集合。获取电梯中监控设备采集人脸图像,基于人脸图像获取搭载用户特征,根据搭载用户特征查询用户数据库,获取搭载用户特征对应的标准楼层序号,基于标准楼层序号,形成第二集合,以实现将实际要停留预设时间段的楼层形成集合。获取第一集合和第二集合的交集,将交集中的每一楼层序号对应的楼层作为目标停留楼层,控制电梯在目标停留楼层停留预设时间段,以实现对目标停留楼层的确定,使得电梯根据目标停留楼层进行停留,提高电梯停留的准确率。In steps S431-S433, a first set is formed based on the final floor number and at least one floor number to be selected, so as to form a set of floors where the elevator is prepared to stay for a preset period of time. Obtain the face image collected by the monitoring equipment in the elevator, obtain the characteristics of the onboard user based on the face image, query the user database according to the characteristics of the onboard user, obtain the standard floor number corresponding to the onboard user's feature, and form a second set based on the standard floor number to realize the Floors that actually want to stay for a preset period of time form a set. Obtain the intersection of the first set and the second set, use the floor corresponding to each floor number in the intersection as the target stop floor, and control the elevator to stay on the target stop floor for a preset time period to realize the determination of the target stop floor, so that the elevator Stop according to the target stop floor to improve the accuracy of the elevator stop.

在一实施例中,如图7所示,在步骤S43中,控制电梯在目标停留楼层停留预设时间段之后,具体包括如下步骤:In one embodiment, as shown in FIG. 7, in step S43, after the elevator is controlled to stay on the target stop floor for a preset period of time, it specifically includes the following steps:

S4331:基于至少一个目标停留楼层按序生成电梯停留列表,将电梯所在的电梯楼层序号作为初始值。S4331: Generate an elevator stop list in sequence based on at least one target stop floor, and use the elevator floor sequence number where the elevator is located as an initial value.

其中,目标停留楼层包括至少一个最终楼层序号和/或待选楼层序号对应的楼层。具体地,服务端根据目标停留楼层按序生成电梯停留列表,并确定电梯所在的电梯楼层序号作为初始值。Wherein, the target stop floor includes at least one final floor serial number and/or a floor corresponding to the floor serial number to be selected. Specifically, the server generates the elevator stop list in sequence according to the target stop floor, and determines the elevator floor sequence number where the elevator is located as the initial value.

进一步地,服务端先确定电梯运行方向,再确定需要搭载至目标楼层序号和待选楼层序号对应的用户的当前楼层序号,最后确定电梯所在的电梯楼层序号,并将电梯楼层序号作为初始值,基于至少一个目标停留楼层按序生成电梯停留列表。例如,电梯楼层序号为1楼,目标停留楼层为5楼和6楼,电梯运行方向为向上,需要搭载至目标楼层序号和待选楼层序号对应的用户的当前楼层序号为1楼和2楼,那么将生成的电梯停留列表为1楼、2楼、5楼和6楼。需要说明的是,当前周期,电梯只在1楼、2楼、5楼和6楼停留。Further, the server first determines the running direction of the elevator, then determines the current floor number of the user corresponding to the target floor number and the floor number to be selected, and finally determines the elevator floor number where the elevator is located, and uses the elevator floor number as the initial value, An elevator stop list is sequentially generated based on at least one target stop floor. For example, the floor number of the elevator is the 1st floor, the target floors are the 5th and 6th floors, the running direction of the elevator is upward, and the current floor numbers of the users corresponding to the target floor number and the floor number to be selected are the 1st floor and the 2nd floor, Then the generated elevator stop list is the 1st floor, the 2nd floor, the 5th floor and the 6th floor. It should be noted that in the current cycle, the elevator only stops on the 1st, 2nd, 5th and 6th floors.

S4332:基于电梯楼层序号和电梯停留列表,确定电梯到达每一目标停留楼层的运行时间,若运行时间达到预设提醒时间,则控制电梯语音播报到达提醒信息。S4332: Based on the elevator floor number and the elevator stop list, determine the running time for the elevator to reach each target stop floor, and if the running time reaches the preset reminder time, control the elevator to broadcast the arrival reminder information by voice.

其中,预设提醒时间是指预先设定的用于确定是否要进行语音播报的时间。Wherein, the preset reminding time refers to a preset time for determining whether to perform voice broadcast.

具体地,服务端获取电梯楼层序号和电梯停留列表,确定电梯楼层序号与每一电梯停留列表中目标停留楼层的距离,根据运行距离,确定电梯楼层序号与目标停留楼层的运行时间,当运行时间达到预设提醒时间,则控制电梯语音播报达到提醒信息。例如,预设提醒时间为1秒,当电梯到达每一目标停留楼层的运行时间差1秒时,则运行时间达到预设提醒时间,则控制电梯语音播报到达提醒信息,到达提醒信息包括楼层序号,例如,“5楼到了”,避免用户下错楼层的情况,使得在最短时间内用户准确到达目标楼层序号对应的楼层,以提高电梯运行速度。Specifically, the server obtains the elevator floor number and the elevator stop list, determines the distance between the elevator floor number and the target stop floor in each elevator stop list, and determines the running time between the elevator floor number and the target stop floor according to the running distance. When the preset reminder time is reached, the elevator will be controlled to broadcast the reminder message by voice. For example, the preset reminder time is 1 second. When the running time difference between the elevator and each target floor is 1 second, the running time reaches the preset reminder time, and the elevator is controlled to broadcast the arrival reminder information by voice. The arrival reminder information includes the floor number, For example, "the 5th floor is here", avoiding the situation that the user goes down the wrong floor, so that the user can accurately arrive at the floor corresponding to the target floor number in the shortest time, so as to improve the elevator running speed.

S4333:若电梯到达目标停留楼层,则将目标停留楼层更新为电梯楼层序号,重复执行基于电梯楼层序号和电梯停留列表,确定电梯到达每一目标停留楼层的运行时间,若运行时间达到预设提醒时间,则控制电梯语音播报到达提醒信息的步骤,直至电梯楼层序号为电梯停留列表中最后一个楼层序号。S4333: If the elevator reaches the target stop floor, update the target stop floor to the elevator floor number, repeat the execution based on the elevator floor number and the elevator stop list, determine the running time for the elevator to reach each target stop floor, if the running time reaches the preset reminder Time, then control the step of elevator voice broadcast arrival reminder information until the elevator floor number is the last floor number in the elevator stop list.

具体地,服务端对电梯进行实时监控,当监控到电梯到达目标停留楼层,判断电梯停留列表中是否还包含其他目标停留楼层;若不包含其他目标停留楼层,则电梯进入下一周期,根据下一周期的目标停留楼层进行运行;若包含其他目标停留楼层,则将到达的目标停留层更新为电梯楼层序号,并重复执行基于电梯楼层序号和电梯停留列表,确定电梯到达每一目标停留楼层的运行时间,若运行时间达到预设提醒时间,则控制电梯语音播报到达提醒信息的步骤,直至电梯楼层序号为电梯停留列表中最后一个楼层序号。例如,电梯到达5楼后,判断电梯停留列表中是否包含其他目标停留楼层,若包含其他目标停留楼层为6楼,则将5楼更新为电梯楼层序号,并重复执行基于电梯楼层序号和电梯停留列表,确定电梯到达每一目标停留楼层的运行时间,若运行时间达到预设提醒时间,则控制电梯语音播报到达提醒信息的步骤,直至电梯楼层序号为电梯停留列表中最后一个楼层序号,即电梯楼层序号为6楼,则电梯当前周期运行完成,进入下一周期。Specifically, the server monitors the elevator in real time. When the elevator arrives at the target floor, it judges whether the elevator stop list contains other target floors; if no other target floors are included, the elevator enters the next cycle. The target stop floor of a cycle is operated; if other target stop floors are included, the target stop floor is updated to the elevator floor number, and the elevator floor sequence number and the elevator stop list are repeatedly executed to determine the elevator's arrival at each target stop floor. Running time, if the running time reaches the preset reminder time, the step of controlling the elevator voice broadcast arrival reminder information until the elevator floor number is the last floor number in the elevator stop list. For example, after the elevator arrives at the 5th floor, it is determined whether the elevator stop list contains other target floors. If the other target floor is the 6th floor, update the 5th floor to the elevator floor number, and repeat the execution based on the elevator floor number and the elevator stop. List, determine the running time of the elevator to reach each target floor, if the running time reaches the preset reminder time, then control the steps of the elevator voice broadcast arrival reminder information until the elevator floor number is the last floor number in the elevator stop list, that is, the elevator If the floor number is the 6th floor, the current cycle of the elevator is completed and the elevator enters the next cycle.

步骤S4322-S4333中,基于至少一个目标停留楼层按序生成电梯停留列表,将电梯所在的电梯楼层序号作为初始值,以便控制电梯根据电梯挺空列表进行停留。基于电梯楼层序号和电梯停留列表,确定电梯到达每一目标停留楼层的运行时间,若运行时间达到预设提醒时间,以实现电梯语音播报到达提醒信息,避免用户下挫楼层的情况,提高电梯运行准确率。若电梯到达目标停留楼层,则将目标停留楼层更新为电梯楼层序号,重复执行基于电梯楼层序号和电梯停留列表,确定电梯到达每一目标停留楼层的运行时间,若运行时间达到预设提醒时间,则控制电梯语音播报到达提醒信息的步骤,直至电梯楼层序号为电梯停留列表中最后一个楼层序号,实现电梯当前周期的运行。In steps S4322-S4333, an elevator stop list is sequentially generated based on at least one target stop floor, and the number of the elevator floor where the elevator is located is used as an initial value, so as to control the elevator to stop according to the elevator emptying list. Based on the elevator floor number and the elevator stop list, determine the running time for the elevator to reach each target stop floor. If the running time reaches the preset reminder time, the elevator voice broadcasts the arrival reminder information, avoiding the situation where the user falls down on the floor, and improving the accuracy of the elevator operation. Rate. If the elevator reaches the target stop floor, update the target stop floor to the elevator floor number, repeat the execution based on the elevator floor number and the elevator stop list, determine the running time for the elevator to reach each target stop floor, if the running time reaches the preset reminder time, Then control the step of elevator voice broadcast arrival reminder information until the elevator floor serial number is the last floor serial number in the elevator stop list, so as to realize the current cycle operation of the elevator.

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。It should be understood that the sequence numbers of the steps in the above embodiments do not mean the order of execution, and the execution order of each process should be determined by its functions and internal logic, and should not constitute any limitation to the implementation process of the embodiment of the present invention.

在一实施例中,提供一种电梯运行调度装置,该电梯运行调度装置与上述实施例中电梯运行调度方法一一对应。如图8所示,该电梯运行调度装置包括请求获取模块10、新增人数数量统计模块20、目标人数数量确定模块30、目标楼层序号确定模块40和电梯运行模块50。各功能模块详细说明如下:In an embodiment, an elevator operation scheduling device is provided, and the elevator operation scheduling device corresponds to the elevator operation scheduling method in the above embodiments one by one. As shown in FIG. 8 , the elevator operation scheduling device includes a request acquisition module 10 , a newly added number of people statistics module 20 , a target number of people number determination module 30 , a target floor sequence number determination module 40 and an elevator operation module 50 . The detailed description of each functional module is as follows:

请求获取模块10,用于实时获取信息采集设备发送的搭载请求,搭载请求包括当前楼层序号、目标楼层序号和采集时间。The request acquisition module 10 is configured to obtain in real time the onboarding request sent by the information collection device, and the onboarding request includes the current floor number, the target floor number and the collection time.

新增人数数量统计模块20,用于基于采集时间,统计当前周期内每一目标楼层序号对应的新增人数数量。The newly added number of people counting module 20 is used for counting the number of newly added people corresponding to each target floor serial number in the current cycle based on the collection time.

目标人数数量确定模块30,用于获取上一周期每一楼层序号的剩余人数数量,将每一目标楼层序号对应的新增人数数量与剩余人数数量进行汇总计算,获取当前周期每一目标楼层序号对应的目标人数数量。The target number of people determination module 30 is used to obtain the remaining number of people on each floor serial number in the previous cycle, and calculate the number of newly added people corresponding to each target floor serial number and the remaining number of people, and obtain the serial number of each target floor in the current cycle The corresponding target number of people.

目标楼层序号确定模块40,用于对当前周期每一目标楼层序号对应的目标人数数量进行排序,将最大的目标人数数量对应的目标楼层序号作为最终楼层序号。The target floor serial number determination module 40 is used to sort the number of target people corresponding to each target floor serial number in the current cycle, and use the target floor serial number corresponding to the largest target number of people as the final floor serial number.

电梯运行模块50,用于若最大的目标人数数量达到预设满载人数数量,基于最终楼层序号生成搭载提醒信息,根据搭载提醒信息,控制电梯在最终楼层序号对应的楼层停留预设时间段。The elevator operation module 50 is used to generate loading reminder information based on the final floor number if the maximum target number of people reaches the preset full number of people, and according to the loading reminder information, control the elevator to stay on the floor corresponding to the final floor number for a preset period of time.

在一实施例中,在请求获取模块10之前,电梯运行调度装置还包括目标识别图像采集单元和第一目标楼层序号获取单元。In an embodiment, before the request acquisition module 10, the elevator operation scheduling device further includes a target recognition image acquisition unit and a first target floor serial number acquisition unit.

目标识别图像采集单元,用于获取信息采集设备采集的目标识别图像,基于目标识别图像获取目标用户特征,将目标用户特征与用户数据库中每一标准用户特征进行匹配。The target recognition image acquisition unit is used to obtain the target recognition image collected by the information collection device, obtain the characteristics of the target user based on the target recognition image, and match the characteristics of the target user with each standard user characteristic in the user database.

第一目标楼层序号获取单元,用于若目标用户特征与标准用户特征匹配成功,获取匹配成功的标准用户特征对应的目标楼层序号。The first target floor serial number acquisition unit is used to acquire the target floor serial number corresponding to the successfully matched standard user feature if the target user feature is successfully matched with the standard user feature.

在一实施例中,在目标识别图像采集单元之后,电梯运行调度装置还包括信息反馈单元和第二目标楼层序号获取单元。In an embodiment, after the target recognition image acquisition unit, the elevator operation scheduling device further includes an information feedback unit and a second target floor number acquisition unit.

信息反馈单元,用于若目标用户特征与标准用户特征匹配失败,则将目标用户特征作为标准用户特征添加到用户数据库中,并向目标用户特征对应的用户端反馈楼层序号输入指令。The information feedback unit is used to add the target user feature as a standard user feature to the user database if the target user feature fails to match the standard user feature, and to feed back a floor number input instruction to the user terminal corresponding to the target user feature.

第二目标楼层序号获取单元,用于获取用户端基于楼层序号输入指令采集的标准楼层序号作为目标用户特征对应的目标楼层序号。The second target floor serial number acquisition unit is configured to acquire the standard floor serial number collected by the client based on the floor serial number input command as the target floor serial number corresponding to the target user feature.

在一实施例中,目标人数数量确定模块30,包括需搭载人数数量获取单元、实际搭载人数数量获取单元和剩余人数数量获取单元。In one embodiment, the module 30 for determining the target number of people includes an acquisition unit for the number of people to be carried, an acquisition unit for the number of actual people to be carried, and an acquisition unit for the number of remaining people.

需搭载人数数量获取单元,用于获取上一周期每一楼层序号对应的需搭载人数数量。The acquisition unit for the number of people to be carried is used to obtain the number of people to be carried corresponding to each floor serial number in the previous cycle.

实际搭载人数数量获取单元,用于获取上一周期电梯中监控设备采集的人脸图像,基于人脸图像获取搭载用户特征,根据搭载用户特征查询用户数据库,获取搭载用户特征对应的标准楼层序号,统计每一标准楼层序号对应的实际搭载人数数量。The actual carrying number acquisition unit is used to obtain the face images collected by the monitoring equipment in the elevator in the previous cycle, obtain the characteristics of the carrying users based on the face images, query the user database according to the characteristics of the carrying users, and obtain the standard floor serial numbers corresponding to the carrying user characteristics, Count the actual number of people onboard corresponding to each standard floor number.

剩余人数数量获取单元,用于根据每一楼层序号对应的需搭载人数数量和每一标准楼层序号对应的实际搭载人数数量,获取上一周期每一楼层序号对应的剩余人数数量。The remaining number of people acquisition unit is used to obtain the remaining number of people corresponding to each floor number in the previous cycle according to the number of people to be carried corresponding to each floor number and the actual number of people to be carried corresponding to each standard floor number.

在一实施例中,在目标楼层序号确定模块40之后,电梯运行调度装置还包括补齐人数数量确定单元、待选人数数量确定单元和电梯运行单元。In one embodiment, after the target floor number determination module 40, the elevator operation dispatching device further includes a determination unit for the number of people to be completed, a unit for determining the number of people to be selected, and an elevator operation unit.

补齐人数数量确定单元,用于若最大的目标人数数量未达到预设满载人数数量,则根据预设满载人数数量和最大的目标人数数量,获取补齐人数数量。The supplementary number determination unit is used to obtain the supplementary number according to the preset full number of people and the maximum target number if the maximum target number of people does not reach the preset full number of people.

待选人数数量确定单元,用于获取距离最终楼层序号最接近的至少一个楼层序号作为待选楼层序号,获取每一待选楼层序号对应的待选人数数量。The unit for determining the number of people to be selected is used to obtain at least one floor number closest to the final floor number as the floor number to be selected, and obtain the number of people to be selected corresponding to each floor number to be selected.

电梯运行单元,用于若至少一个待选楼层序号对应的待选人数数量之和达到补齐人数数量,则基于最终楼层序号和至少一个待选楼层序号生成搭载提醒信息,根据搭载提醒信息,控制电梯在最终楼层序号和至少一个待选楼层序号对应的楼层停留预设时间段。The elevator operation unit is used to generate loading reminder information based on the final floor serial number and at least one candidate floor serial number if the sum of the number of people to be selected corresponding to at least one floor number to be selected reaches the number of people to be completed, and according to the loading reminder information, control The elevator stays on the floors corresponding to the final floor number and at least one floor number to be selected for a preset time period.

在一实施例中,在电梯运行单元之后,电梯运行调度装置还包括第一集合形成单元、第二集合集成单元和目标停留楼层确定单元。In an embodiment, after the elevator operation unit, the elevator operation scheduling device further includes a first set formation unit, a second set integration unit and a target stop floor determination unit.

第一集合形成单元,用于基于最终楼层序号和至少一个待选楼层序号,形成第一集合。The first set forming unit is configured to form the first set based on the final floor number and at least one floor number to be selected.

第二集合集成单元,用于获取电梯中监控设备采集人脸图像,基于人脸图像获取搭载用户特征,根据搭载用户特征查询用户数据库,获取搭载用户特征对应的标准楼层序号,基于标准楼层序号,形成第二集合。The second collection integration unit is used to obtain the face image collected by the monitoring equipment in the elevator, obtain the characteristics of the onboard user based on the face image, query the user database according to the characteristics of the onboard user, and obtain the standard floor serial number corresponding to the onboard user feature, based on the standard floor serial number, Form the second set.

目标停留楼层确定单元,用于获取第一集合和第二集合的交集,将交集中的每一楼层序号对应的楼层作为目标停留楼层,控制电梯在目标停留楼层停留预设时间段。The target stop floor determination unit is used to obtain the intersection of the first set and the second set, use the floor corresponding to each floor number in the intersection as the target stop floor, and control the elevator to stay on the target stop floor for a preset time period.

在一实施例中,目标停留楼层确定单元包括电梯停留列表生成子单元和电梯运行子单元。In one embodiment, the target stop floor determination unit includes an elevator stop list generating subunit and an elevator running subunit.

电梯停留列表生成子单元,用于基于至少一个目标停留楼层按序生成电梯停留列表,将电梯所在的电梯楼层序号作为初始值。The elevator stop list generating subunit is configured to sequentially generate the elevator stop list based on at least one target stop floor, and the elevator floor number where the elevator is located is used as an initial value.

电梯运行子单元,用于基于电梯楼层序号和电梯停留列表,确定电梯到达每一目标停留楼层的运行时间,若运行时间达到预设提醒时间,则控制电梯语音播报到达提醒信息。若电梯到达目标停留楼层,则将目标停留楼层更新为电梯楼层序号,重复执行基于电梯楼层序号和电梯停留列表,确定电梯到达每一目标停留楼层的运行时间,若运行时间达到预设提醒时间,则控制电梯语音播报到达提醒信息的步骤,直至电梯楼层序号为电梯停留列表中最后一个楼层序号。The elevator running subunit is used to determine the running time for the elevator to reach each target stop floor based on the elevator floor number and the elevator stop list. If the running time reaches the preset reminder time, it controls the elevator to broadcast the arrival reminder information by voice. If the elevator reaches the target stop floor, update the target stop floor to the elevator floor number, repeat the execution based on the elevator floor number and the elevator stop list, determine the running time for the elevator to reach each target stop floor, if the running time reaches the preset reminder time, Then control the step of elevator voice broadcast arrival reminder information until the elevator floor number is the last floor number in the elevator stop list.

关于电梯运行调度装置的具体限定可以参见上文中对于电梯运行调度方法的限定,在此不再赘述。上述电梯运行调度装置中的各个模块可全部或部分通过软件、硬件及其组和来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。For specific limitations on the elevator operation scheduling device, please refer to the above-mentioned limitations on the elevator operation scheduling method, which will not be repeated here. Each module in the above-mentioned elevator operation dispatching device can be fully or partially realized by software, hardware and combinations thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, and can also be stored in the memory of the computer device in the form of software, so that the processor can invoke and execute the corresponding operations of the above-mentioned modules.

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务端,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储标准用户特征等。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种电梯运行调度方法。In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure may be as shown in FIG. 9 . The computer device includes a processor, memory, network interface and database connected by a system bus. Wherein, the processor of the computer device is used to provide calculation and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer programs and databases. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database of the computer device is used to store standard user profiles and the like. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, an elevator operation scheduling method is realized.

在一实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述实施例中电梯运行调度方法的步骤,例如,图2所示的步骤S10至步骤S50,或者如图3至图7所示的步骤。处理器执行计算机程序时实现上述实施例中电梯运行调度装置中的各模块的功能,例如,图8所示模块10至模块50的功能。为避免重复,此处不再赘述。In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored on the memory and operable on the processor. When the processor executes the computer program, the elevator operation scheduling method in the above embodiment is implemented. Steps, for example, step S10 to step S50 shown in FIG. 2 , or steps shown in FIG. 3 to FIG. 7 . When the processor executes the computer program, the functions of the modules in the elevator operation dispatching device in the above embodiments are realized, for example, the functions of modules 10 to 50 shown in FIG. 8 . To avoid repetition, details are not repeated here.

在一实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法实施例中电梯运行调度方法,例如,图2所示的步骤S10至步骤S50,或者如图3至图7所示的步骤。该计算机程序被处理器执行时实现上述实施例中电梯运行调度装置中各模块的功能,例如,图8所示模块10至模块50的功能。为避免重复,此处不再赘述。In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the elevator operation scheduling method in the above method embodiment is implemented, for example, step S10 shown in FIG. 2 Go to step S50, or the steps shown in FIG. 3 to FIG. 7 . When the computer program is executed by the processor, the functions of the various modules in the elevator operation dispatching device in the above embodiments are realized, for example, the functions of the modules 10 to 50 shown in FIG. 8 . To avoid repetition, details are not repeated here.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware. The computer programs can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it may include the procedures of the embodiments of the above-mentioned methods. Wherein, any references to memory, storage, database or other media used in the various embodiments provided in the present application may include non-volatile and/or volatile memory. Nonvolatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Chain Synchlink DRAM (SLDRAM), memory bus (RambuS) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

本领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。Those skilled in the art can clearly understand that for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used for illustration. In practical applications, the above-mentioned functions can be assigned to different functional units, Completion of modules means that the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above.

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be described in the foregoing embodiments Modifications to the technical solutions recorded, or equivalent replacements for some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of each embodiment of the present invention, and should be included in the scope of the present invention. within the scope of protection.

Claims (10)

1. An elevator operation scheduling method, characterized by comprising:
acquiring a carrying request sent by information acquisition equipment in real time, wherein the carrying request comprises a current floor number, a target floor number and acquisition time;
Counting the number of newly increased people corresponding to each target floor number in a current period based on the acquisition time, wherein the current period is a period of time for acquiring the carrying request, the elevator runs upwards once as one period, and the elevator runs downwards as another period; the number of newly increased people refers to the number of newly increased users in the current period compared with the number of each layer sequence in the previous period;
acquiring the number of the remaining people of each target floor number in the previous period, summarizing and calculating the number of newly added people corresponding to each target floor number and the number of the remaining people, and acquiring the number of the target people corresponding to each target floor number in the current period, wherein the number of the remaining people refers to the number of users not carrying an elevator in the previous period;
sequencing the number of target persons corresponding to each target floor number in the current period, and taking the target floor number corresponding to the maximum number of target persons as a final floor number;
and if the maximum number of the target persons reaches the number of the preset full-load persons, generating carrying reminding information based on the number of the final floor, and controlling the elevator to stay for a preset time period on the floor corresponding to the number of the final floor according to the carrying reminding information.
2. The elevator operation scheduling method according to claim 1, characterized in that before the real-time acquisition of the mount request sent by the information collecting device, the elevator operation scheduling method further comprises:
acquiring a target identification image acquired by information acquisition equipment, acquiring target user characteristics based on the target identification image, and matching the target user characteristics with each standard user characteristic in a user database;
and if the target user characteristics are successfully matched with the standard user characteristics, acquiring a target floor serial number corresponding to the standard user characteristics which are successfully matched.
3. The elevator operation scheduling method of claim 2, wherein after said matching the target user characteristic with each standard user characteristic in a user database, the elevator operation scheduling method further comprises:
if the target user characteristics fail to be matched with the standard user characteristics, the target user characteristics are used as the standard user characteristics to be added into the user database, and a floor serial number input instruction is fed back to a user side corresponding to the target user characteristics;
and acquiring a standard floor serial number acquired by the user side based on the floor serial number input instruction as a target floor serial number corresponding to the target user characteristic.
4. The elevator operation scheduling method according to claim 1, wherein the obtaining the number of remaining people per target floor number in the previous cycle includes:
acquiring the number of people to be carried corresponding to each target floor number in the previous period;
acquiring a face image acquired by monitoring equipment in an elevator of the previous period, acquiring carrying user characteristics based on the face image, inquiring a user database according to the carrying user characteristics, acquiring standard floor numbers corresponding to the carrying user characteristics, and counting the number of actual carrying people corresponding to each standard floor number;
and obtaining the number of the residual people corresponding to each floor serial number in the previous period according to the number of the people to be carried corresponding to each target floor serial number and the number of the actual carried people corresponding to each standard floor serial number.
5. The elevator operation scheduling method according to claim 1, wherein after the destination floor number corresponding to the maximum number of destination people is taken as the final floor number, the elevator operation scheduling method further comprises:
if the maximum number of the target persons does not reach the preset number of the full-load persons, acquiring the number of the complement persons according to the preset number of the full-load persons and the maximum number of the target persons;
Acquiring at least one floor serial number closest to the final floor serial number as a to-be-selected floor serial number, and acquiring the number of to-be-selected persons corresponding to each to-be-selected floor serial number;
if the sum of the number of the people to be selected corresponding to at least one floor number to be selected reaches the number of the complement people, carrying reminding information is generated based on the final floor number and at least one floor number to be selected, and the elevator is controlled to stay for a preset time period on the floor corresponding to the final floor number and at least one floor number to be selected according to the carrying reminding information.
6. The elevator operation scheduling method according to claim 5, characterized in that after the generation of the carry-on reminder information based on the final floor number and at least one of the floor numbers to be selected, the elevator operation scheduling method further comprises:
forming a first set based on the final floor number and at least one of the floor numbers to be selected;
acquiring a face image acquired by monitoring equipment in an elevator, acquiring a carrying user characteristic based on the face image, inquiring a user database according to the carrying user characteristic, acquiring a standard floor serial number corresponding to the carrying user characteristic, and forming a second set based on the standard floor serial number;
Acquiring an intersection of the first set and the second set, taking a floor corresponding to each floor sequence number in the intersection as a target stop floor, and controlling the elevator to stop at the target stop floor for a preset time period.
7. The elevator operation scheduling method of claim 6, wherein the controlling the elevator to stay at the target stop floor for a preset period of time comprises:
generating an elevator stop list according to at least one target stop floor in sequence, and taking an elevator floor serial number where the elevator is located as an initial value;
determining the running time of the elevator to each target stop floor based on the elevator floor serial number and the elevator stop list, and controlling the elevator to broadcast arrival reminding information in a voice mode if the running time reaches preset reminding time;
and if the elevator reaches the target stop floor, updating the target stop floor to the elevator floor serial number, repeatedly executing the steps of determining the running time of the elevator reaching each target stop floor based on the elevator floor serial number and the elevator stop list, and if the running time reaches the preset reminding time, controlling the elevator to broadcast the arrival reminding information in a voice way until the elevator floor serial number is the last floor serial number in the elevator stop list.
8. An elevator operation scheduling apparatus, comprising:
the system comprises a request acquisition module, a data acquisition module and a data acquisition module, wherein the request acquisition module is used for acquiring a carrying request sent by information acquisition equipment in real time, and the carrying request comprises a current floor serial number, a target floor serial number and acquisition time;
the newly-increased number counting module is used for counting the number of newly-increased numbers corresponding to each target floor number in a current period based on the acquisition time, wherein the current period is a period of time for acquiring the carrying request, the elevator runs upwards as one period, and the elevator runs downwards as another period; the number of newly increased people refers to the number of newly increased users in the current period compared with the number of each layer sequence in the previous period;
the system comprises a target number determining module, a target number determining module and a control module, wherein the target number determining module is used for acquiring the number of the residual number of each target floor number in the previous period, summarizing and calculating the number of the newly added number corresponding to each target floor number and the number of the residual number, and acquiring the number of the target number corresponding to each target floor number in the current period, wherein the number of the residual number refers to the number of users not carrying an elevator in the previous period;
the target floor number determining module is used for sequencing the number of target persons corresponding to each target floor number in the current period, and taking the target floor number corresponding to the maximum number of target persons as a final floor number;
And the elevator running module is used for generating carrying reminding information based on the final floor serial number if the maximum number of the target persons reaches the number of the preset full-load persons, and controlling the elevator to stay for a preset time period on the floor corresponding to the final floor serial number according to the carrying reminding information.
9. Computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the steps of the elevator operation scheduling method according to any one of claims 1 to 7 when the computer program is executed.
10. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the elevator operation scheduling method according to any one of claims 1 to 7.
CN201910047010.3A 2019-01-18 2019-01-18 Elevator operation scheduling method, device, equipment and storage medium Expired - Fee Related CN109678014B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910047010.3A CN109678014B (en) 2019-01-18 2019-01-18 Elevator operation scheduling method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910047010.3A CN109678014B (en) 2019-01-18 2019-01-18 Elevator operation scheduling method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN109678014A CN109678014A (en) 2019-04-26
CN109678014B true CN109678014B (en) 2023-05-30

Family

ID=66193627

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910047010.3A Expired - Fee Related CN109678014B (en) 2019-01-18 2019-01-18 Elevator operation scheduling method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109678014B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111144278B (en) * 2019-12-25 2022-09-13 南京理工大学 High-speed rail transfer elevator queuing induction method based on intelligent video analysis
CN111634769B (en) * 2020-05-13 2023-04-18 北京云迹科技股份有限公司 Method and device for controlling elevator operation
CN112660965B (en) * 2020-11-30 2022-05-03 上海源控自动化技术有限公司 Elevator air conditioner control device
CN112949386A (en) * 2021-01-25 2021-06-11 浙江大华技术股份有限公司 Method and device for detecting falling-off behavior, electronic device and storage medium
CN114955753B (en) * 2022-06-17 2024-04-26 河南云迹智能技术有限公司 Elevator running state adjusting method and device, electronic equipment and medium
CN115159289B (en) * 2022-07-13 2023-12-08 北京云迹科技股份有限公司 Elevator interaction method, device, electronic equipment and medium
CN117902415B (en) * 2024-01-25 2024-07-26 邵阳职业技术学院 Intelligent elevator monitoring method and device based on Internet of things

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4573741B2 (en) * 2005-09-27 2010-11-04 株式会社日立製作所 Elevator group management system and control method thereof
JP5464979B2 (en) * 2009-11-17 2014-04-09 株式会社日立製作所 Elevator group management system
JP5652222B2 (en) * 2011-01-24 2015-01-14 三菱電機株式会社 Elevator control device
US8950555B2 (en) * 2011-04-21 2015-02-10 Mitsubishi Electric Research Laboratories, Inc. Method for scheduling cars in elevator systems to minimize round-trip times
CN104044972A (en) * 2013-03-11 2014-09-17 株式会社日立制作所 Passenger guide device and passenger guide method
JP6143599B2 (en) * 2013-08-02 2017-06-07 三菱電機株式会社 Elevator operation apparatus and elevator operation method
JP2015174725A (en) * 2014-03-14 2015-10-05 東芝エレベータ株式会社 Elevator group management control device
JP6249409B2 (en) * 2014-05-15 2017-12-20 三菱電機株式会社 Elevator guide device and elevator guide method
JP6333711B2 (en) * 2014-12-12 2018-05-30 株式会社日立製作所 Elevator system and management method of elevator system
JP6542701B2 (en) * 2016-03-28 2019-07-10 株式会社日立製作所 Elevator apparatus and control method of elevator apparatus
CN108750841A (en) * 2018-06-04 2018-11-06 恒达富士电梯有限公司 A kind of recognition of face calling elevator control method and system

Also Published As

Publication number Publication date
CN109678014A (en) 2019-04-26

Similar Documents

Publication Publication Date Title
CN109678014B (en) Elevator operation scheduling method, device, equipment and storage medium
CN110723609B (en) Elevator control method, device, system, computer equipment and storage medium
CN110342354B (en) An elevator scheduling method, device, elevator system and storage medium
WO2020119674A1 (en) Scheduling method, scheduling apparatus, computer-readable storage medium and electronic device
CN107977763B (en) Resource allocation method and related device
CN108455390B (en) Method for controlling an elevator system
CN113104686B (en) Elevator operation control method, elevator control equipment and application server
CN110482342B (en) Robot-based elevator calling method and related equipment
CN114014110B (en) Elevator operation control method, system, computer device and storage medium
CN109179101A (en) Elevator control method, device, computer equipment and computer readable storage medium
CN110750603B (en) Building service forecasting method, apparatus, system, computer equipment and storage medium
CN105084140A (en) Optimization method and device for elevator calling and waiting time distributed at intervals in circulating manner
WO2020238661A1 (en) Elevator scheduling method, device, computer apparatus, and storage medium
JP2018158793A (en) Guide system for elevator user and its method
CN115783915B (en) A control method, system, device and storage medium for building equipment
CN117735351A (en) Elevator group control dispatching method and system
CN110562810B (en) Elevator dispatching method, device, computer equipment and storage medium
CN109720945B (en) Elevator allocation method, device, equipment and computer readable storage medium
CN114538224A (en) Elevator taking expecting method, device, system, robot and medium
CN106882656B (en) A kind of elevator operation autocontrol method and device
CN118771115A (en) Intelligent elevator dispatching system and method
CN110516902B (en) Intelligent scheduling method, intelligent scheduling device, computer system and readable storage medium
CN115285809B (en) Elevator control method based on automobile position, computer device and storage medium
CN116354199A (en) Elevator call device and call control method based on voice interaction
CN115783912B (en) Elevator dispatching method and device and electronic equipment

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
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20230530