An elevator group control scheduling method and system

By acquiring information about elevator passengers and their operating status, and by rationally grouping passengers and scheduling elevators, the problems of low utilization and high energy consumption in existing elevator group control methods are solved, thus achieving efficient elevator resource management.

CN117735351BActive Publication Date: 2026-05-05GUANGZHOU GUANGRI ELEVATOR IND
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGZHOU GUANGRI ELEVATOR IND
Filing Date
2023-12-20
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

Existing elevator group control methods cannot reasonably control and allocate elevators according to diverse usage needs, resulting in low elevator utilization and increased operating energy consumption.

Method used

By acquiring information about target passengers, including facial information and travel trajectory information, and combining this with preset passenger information, passengers are grouped and assigned to elevators. Elevator operation status information is used for scheduling and control, and passengers are rationally arranged to go to the same elevator.

Benefits of technology

It improves elevator utilization, reduces elevator operating energy consumption, enhances passenger riding experience, and improves elevator operating efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117735351B_ABST
    Figure CN117735351B_ABST
Patent Text Reader

Abstract

This application discloses an elevator group control and scheduling method and system, relating to the field of elevator control technology, and solves the technical problem that existing technologies cannot rationally control and allocate elevators according to current diversified usage needs. The method includes the following steps: acquiring information on multiple target passengers; acquiring preset passenger information for each target passenger based on their facial information; grouping the multiple target passengers into multiple target passenger groups based on the running trajectory information and preset passenger information of all target passengers; acquiring the operating status information of multiple elevators; allocating passengers to each target passenger group based on the operating status information of each elevator, obtaining the allocation result; and scheduling and controlling the multiple elevators based on the allocation result. Therefore, this application can rationally group all target passengers and schedule and control multiple elevators according to the grouping, improving elevator utilization and reducing elevator operating energy consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of elevator control technology, and in particular to an elevator group control and scheduling method and system. Background Technology

[0002] With the rapid development of urban construction, high-rise buildings are constantly emerging, and elevators have become an indispensable part of these buildings. In order to improve the operational efficiency and service quality of buildings, high-rise buildings are generally equipped with multiple elevators at the same time, and use group control algorithms for linkage control.

[0003] Current elevator group control methods typically achieve scheduling control by collecting elevator status data and call data from each floor. However, this method cannot reasonably control and allocate elevators according to the current diverse usage needs, resulting in low elevator utilization and increased elevator operating energy consumption. Summary of the Invention

[0004] The main purpose of this application is to provide an elevator group control and scheduling method and system, which aims to solve the existing technical problem that elevators cannot be reasonably controlled and allocated according to the current diversified usage needs.

[0005] To achieve the above objectives, this application provides an elevator group control and scheduling method, applied to a group control and scheduling module, comprising the following steps:

[0006] Information on multiple target passengers is acquired; wherein, the information on the target passengers includes their facial information and travel trajectory information.

[0007] Based on the facial information of the target passenger, obtain the passenger preset information of the target passenger;

[0008] Based on the trajectory information of all the target passengers and the passenger preset information, the multiple target passengers are grouped to obtain multiple target passenger groups;

[0009] Obtain the operating status information of multiple elevators; based on the operating status information of each elevator, allocate elevator rides to each target passenger group and obtain the elevator allocation results;

[0010] Based on the elevator allocation results, multiple elevators are scheduled and controlled.

[0011] Optionally, obtaining the target passenger's preset passenger information based on the target passenger's facial information includes:

[0012] Based on the facial information of the target passenger, it is determined that the target passenger is a building user or a visitor;

[0013] If the target passenger is a building user, then the first passenger preset information is obtained from the building user preset information;

[0014] If the target passenger is a visitor, then the second passenger preset information is obtained from the visitor preset information.

[0015] Optionally, the first passenger preset information includes arrival company information, start / end time information, whitelist passenger information, and blacklist passenger information; wherein, the arrival company information includes the name of the user's company and floor information.

[0016] Optionally, the second passenger preset information includes target company information and non-target company information; wherein, the target company refers to the company that the visitor needs to visit, and the target company information includes the name information and floor information of the target company; the non-target company refers to a company that has a competitive relationship with the target company, and the non-target company information includes the name information, floor information, and passenger information of the non-target company.

[0017] Optionally, the step of grouping multiple target passengers based on the trajectory information of all target passengers and passenger preset information to obtain multiple target passenger groups includes:

[0018] Based on the target passenger's travel trajectory information, the target passenger's estimated elevator travel time is obtained;

[0019] Based on the expected elevator travel time of the target passengers, the target passengers are first grouped to obtain the first target passenger group; wherein, the first target passenger group includes multiple target passengers who are expected to arrive at the elevator lobby within a first time range;

[0020] Based on the passenger preset information of the target passengers, the target passengers in the first group of target passengers with preset feature information are grouped into a group to obtain multiple second groups of target passengers.

[0021] Optionally, based on the passenger preset information of the target passengers, the target passengers in the first group of target passengers whose passenger preset information has preset feature information are grouped into a group to obtain multiple second groups of target passengers, including:

[0022] Based on the passenger preset information of the target passengers, it is determined whether each target passenger in the first group of target passengers is a passenger information of the other party's peer blacklist or a passenger information of a non-target company, and a second grouping is performed based on the determination result to obtain multiple initial second groups of target passengers;

[0023] Based on the passenger preset information of the target passengers, target passengers with the same or similar arrival floor information in the passenger preset information of each initial target passenger second group are grouped into a group to obtain multiple target passenger second groups.

[0024] Optionally, the step of acquiring the operating status information of multiple elevators and, based on the operating status information of each elevator, allocating passengers to each target passenger group to obtain the allocation result includes:

[0025] Obtain operating status information of multiple elevators; based on the elevator operating status information, obtain information on allocable elevators; wherein, the information on allocable elevators includes the number of allocable elevators, their arrival time, and their carrying capacity;

[0026] Based on the allocable elevator information, elevator allocation is performed for each target passenger group to obtain elevator allocation results.

[0027] Optionally, the step of scheduling and controlling multiple elevators based on the elevator allocation results includes:

[0028] Based on the elevator allocation results, the target arrival time of the elevator is obtained;

[0029] Obtain executable task instructions within the target elevator arrival time; based on the executable task instructions and the elevator allocation results, perform scheduling control on multiple elevators.

[0030] Optionally, after scheduling and controlling multiple elevators based on the elevator allocation results, the method further includes:

[0031] When the elevator arrives at the target passenger's starting floor, the voice prompt module and / or display module output elevator prompt information to the target passenger, so that the target passenger can enter the target elevator that matches him / her based on the elevator prompt information and complete the elevator ride.

[0032] In addition, to achieve the above objectives, this application also provides an elevator group control and dispatching system, comprising:

[0033] The user input module is used to input the preset information of building users and send the preset information of building users to the group control and scheduling module based on the query request sent by the group control and scheduling module.

[0034] The visitor reservation module is used to input preset visitor information and send the preset visitor information to the group control and scheduling module based on the query request sent by the group control and scheduling module.

[0035] The monitoring module is used to acquire information about the target passenger and, based on the query request sent by the group control and scheduling module, send the information about the target passenger to the group control and scheduling module.

[0036] The group control and scheduling module is used to receive target passenger information sent by the monitoring module; wherein, the target passenger information includes the target passenger's facial information and running trajectory information; based on the target passenger's facial information, it obtains the target passenger's preset passenger information; based on the running trajectory information and preset passenger information of all the target passengers, it groups all the target passengers to obtain multiple groups of target passengers; it obtains the operating status information of multiple elevators; based on the operating status information of each elevator, it allocates elevators to each group of target passengers to obtain elevator allocation results; based on the elevator allocation results, it performs scheduling control on multiple elevators;

[0037] The elevator control module is used to receive the elevator allocation results sent by the group control scheduling module, so as to schedule and control multiple elevators.

[0038] The beneficial effects that this application can achieve are:

[0039] This application proposes an elevator group control and scheduling method, which is applied to a group control and scheduling module.

[0040] The system acquires target passenger information from the monitoring module, retrieves preset passenger information for all target passengers, combines and analyzes the movement trajectory information of all target passengers with the preset passenger information, matches and groups them according to the demand characteristics of all target passengers, and groups target passengers with the same or similar characteristics together to obtain multiple target passenger groups. Then, it allocates elevators to each group of target passengers according to the operating status information of multiple elevators, and finally performs scheduling control of multiple elevators according to the elevator allocation results. Therefore, this embodiment of the application can reasonably group all target passengers according to the real-time acquired target passenger information, and perform scheduling control of multiple elevators according to the grouping, reasonably arranging passengers with the same or similar characteristics to the same elevator, improving elevator utilization and reducing elevator operating energy consumption. Attached Figure Description

[0041] Figure 1 This is a schematic diagram of the computer device structure for the hardware operating environment involved in this application;

[0042] Figure 2 This is a flowchart illustrating an elevator group control and scheduling method provided in an embodiment of this application;

[0043] Figure 3 This is a schematic diagram of the structure of an elevator group control and scheduling system provided in an embodiment of this application.

[0044] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0045] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.

[0046] With the rapid development of urban construction, high-rise buildings are constantly emerging, and elevators have become an indispensable part of these buildings. In order to improve the operational efficiency and service quality of buildings, high-rise buildings are generally equipped with multiple elevators at the same time, and use group control algorithms for linkage control.

[0047] Current elevator group control methods typically achieve scheduling control by collecting elevator status data and call data from each floor. However, this method manages elevators as independent devices. When passengers are using the elevator, situations often arise where passengers outside the elevator miss it, or multiple passengers from different floors are in the same elevator, causing the elevator to issue door-opening commands on every floor, resulting in passengers being late. Therefore, existing elevator group control methods cannot reasonably control and allocate elevators according to the current diversified usage needs, resulting in low elevator utilization and increased elevator operating energy consumption.

[0048] To address the aforementioned technical problems, this application provides an elevator group control and scheduling method applied to a group control and scheduling module. This method obtains target passenger information from a monitoring module, retrieves preset passenger information for all target passengers, combines and analyzes the running trajectory information of all target passengers with the preset passenger information, matches and groups them according to the demand characteristics of all target passengers, and groups target passengers with the same or similar characteristics into multiple target passenger groups. Then, based on the operating status information of multiple elevators, the target passengers in each group are assigned to elevators. Finally, the multiple elevators are scheduled and controlled based on the assignment results. Therefore, this application can reasonably group all target passengers based on real-time acquired target passenger information and schedule and control multiple elevators according to the grouping, rationally arranging passengers with the same or similar characteristics to the same elevator, improving elevator utilization and reducing elevator operating energy consumption.

[0049] Reference Figure 1 , Figure 1 This is a schematic diagram of the computer device structure of the hardware operating environment involved in this embodiment, such as... Figure 1As shown, the computer device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as a disk drive. The memory 1005 may also optionally be a storage device independent of the aforementioned processor 1001.

[0050] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the computer device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0051] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and electronic programs, and may also include a data storage module.

[0052] exist Figure 1 In the computer device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the computer device of this embodiment can be set in the computer device. The computer device calls the elevator group control and scheduling system stored in the memory 1005 through the processor 1001 and executes the elevator group control and scheduling method provided in this embodiment.

[0053] It should be noted that the aforementioned computer equipment can be an external, independently operating hardware device, or it can be a hardware device built into the elevator group control and scheduling system itself.

[0054] Reference Figure 2 Based on the aforementioned hardware environment, this embodiment also provides an elevator group control and scheduling method, applied to a group control and scheduling module, including the following steps:

[0055] Step S10: Obtain information on multiple target passengers; wherein, the information on the target passengers includes the target passengers' facial information and travel trajectory information.

[0056] It should be noted that the target passenger refers to a passenger who intends to take the elevator. The target passenger's facial information includes the original facial image, and the target passenger's trajectory information includes the target passenger's direction of movement and speed.

[0057] The information of the target passengers can be obtained based on a monitoring module in the building; the monitoring module includes several cameras. The cameras capture photos and videos of people moving within the building, and image processing algorithms are used to obtain facial information and movement trajectory information of the individuals.

[0058] In practical applications, it is necessary to first determine whether the person captured in the video is the target passenger. This is achieved by analyzing the person's real-time movement direction to determine if they are moving towards the elevator. If so, the person is considered a target passenger; otherwise, they are not. Furthermore, the historical and real-time movement speeds of the target passenger can be compared to determine their urgency of boarding the elevator.

[0059] Step S20: Based on the facial information of the target passenger, obtain the passenger preset information of the target passenger.

[0060] In practical applications, based on the acquired facial information of the target passenger, facial recognition technology is used to convert the raw facial image into digital feature information. The identity of the target passenger is then identified based on this converted digital feature information. Facial recognition technology is existing technology and will not be elaborated upon here. Once the target passenger's identity is identified, their pre-defined passenger information is obtained.

[0061] It should be noted that the target passenger may be a building user or a visitor; the passenger preset information refers to the information pre-set by all building users and visitors; the passenger preset information includes building user preset information and visitor preset information; the building user preset information can be generated after the user fills in information in the user input module on the user's terminal; the visitor preset information can be generated after the visitor fills in information in the visitor reservation module on the visitor's terminal. Specifically, the building user preset information includes the building user's facial information, identity information, arrival company information, start / end time information, and information on passengers on the whitelist and blacklist of their travel companions; the visitor preset information includes the visitor's facial information, identity information, target company information, and non-target company information.

[0062] Specifically, obtaining the target passenger's preset passenger information based on the target passenger's facial information includes:

[0063] Based on the facial information of the target passenger, it is determined that the target passenger is a building user or a visitor;

[0064] If the target passenger is a building user, then the first passenger preset information is obtained from the building user preset information;

[0065] If the target passenger is a visitor, then the second passenger preset information is obtained from the visitor preset information.

[0066] In practical applications, facial recognition processing is performed on the target passenger's facial information, and the information is matched with the preset information of building users and the preset information of visitors to obtain the identity information of the target passenger, that is, to determine whether the target passenger is a building user or a visitor.

[0067] It should be noted that the first passenger preset information refers to the preset information of building users used for subsequent feature matching and grouping; the second passenger preset information refers to the preset information of visitors used for subsequent feature matching and grouping.

[0068] Specifically, the first passenger preset information includes arrival company information, get off work hours, information on passengers on a whitelist of fellow travelers, and information on passengers on a blacklist of fellow travelers; wherein, the arrival company information includes the name and floor information of the user's company. The second passenger preset information includes target company information and non-target company information; wherein, the target company refers to the company the visitor needs to visit, and the target company information includes the name and floor information of the target company; the non-target company refers to a company that has a competitive relationship with the target company, and the non-target company information includes the name, floor information, and passenger information of the non-target company.

[0069] It should be noted that the "whitelist of passengers" refers to other passengers the target passenger has pre-registered in the user input module who they are willing to ride the elevator with or encounter while waiting for the elevator. The "blacklist of passengers" refers to other passengers the target passenger has pre-registered in the user input module who they do not wish to ride the elevator with or encounter while waiting for the elevator. By setting whitelist and blacklist passenger information, the target passenger can be guided to travel or meet with other passengers they wish to meet, or avoid traveling or meeting with other passengers they do not wish to meet. This allows for elevator control based on the target passenger's preferences, improving the passenger's elevator experience. For example, if a blacklisted passenger is waiting outside the target passenger's destination floor, the elevator speed can be controlled to slow down or speed up in response to the blacklisted passenger, ensuring that the blacklisted passenger evacuates before the target passenger reaches their floor, and then the elevator proceeds to the target passenger's destination floor. If a whitelisted passenger is waiting, the elevator can be controlled to reach the whitelisted passenger's floor in response to the passenger's request to ride the elevator.

[0070] The method for obtaining the non-target company information can be as follows: after the visitor sets the target company information, the visitor reservation module filters all the company information pre-stored in the building based on the target company information, marks the companies in the building that have a competitive relationship with the target company, and generates non-target company information. This is so that when performing subsequent target passenger grouping and electronic control scheduling, the visitor will be kept away from the floors and passengers of non-target companies as much as possible, and the visitor will be prevented from coming into contact with non-target companies or related personnel during the elevator ride.

[0071] Additionally, the target company information may include first target company information and second target company information; the first target company refers to the company the visitor needs to visit; the second target company refers to a company that matches the visitor's other interests or needs; wherein, the interests or needs refer to other business needs that the visitor wants to learn about or cooperate with. Setting a second target company can increase the number of visits and business volume to companies in the building, and also improve the visitor's elevator experience. The second target company information can be obtained as follows: specifically, based on the visitor's set interests, the visitor appointment module filters all pre-stored company information in the building based on the interests, marks companies in the building that match the interests, and generates the second target company information.

[0072] Step S30: Based on the running trajectory information and passenger preset information of all the target passengers, the multiple target passengers are grouped to obtain multiple target passenger groups.

[0073] In practical applications, after obtaining the preset passenger information of all target passengers, target passengers with the same or similar characteristics can be grouped together based on the target passengers' travel trajectory information and the preset passenger information, thus obtaining multiple target passenger groups.

[0074] It should be noted that each pair of target passengers in each of the target passenger groups may simultaneously possess at least one of the following characteristics: arriving at the same or similar floors, having the same or similar get off work hours, being each other's whitelisted passengers, or being each other's target companies.

[0075] Specifically, based on the trajectory information and preset passenger information of all the target passengers, the multiple target passengers are grouped to obtain multiple target passenger groups, including:

[0076] Based on the target passenger's travel trajectory information, the target passenger's estimated elevator travel time is obtained.

[0077] It should be noted that the estimated elevator travel time for the target passenger can be calculated based on the target passenger's operating speed and distance from the elevator.

[0078] Based on the expected elevator travel time of the target passengers, the target passengers are first grouped to obtain the first target passenger group; wherein, the first target passenger group includes multiple target passengers who are expected to arrive at the elevator hall within a first time range.

[0079] It should be noted that the first time range can be set according to the actual situation, but it needs to take into account the target passenger's work arrival / departure time and the time required for the elevator to reach the final target floor after carrying the target passenger. Specifically, taking work arrival time as an example, after obtaining multiple target passengers, the preset passenger information of all target passengers is analyzed to obtain the target passenger with the earliest work arrival time stipulated by the company. Based on the target passenger's work arrival time and the time required for the elevator to run, target passengers who can reach the elevator lobby without being late are selected and assigned to the first group of target passengers.

[0080] Based on the passenger preset information of the target passengers, the target passengers in the first group of target passengers with preset feature information are grouped into a group to obtain multiple second groups of target passengers.

[0081] It should be noted that the preset feature information refers to the shared or similar characteristics among target passengers. For example, when the target passenger is a building user, the target passengers may share characteristics such as arriving at the same / nearest floor, having the same or similar get off work hours, having the same blacklist information, and / or being each other's whitelisted passengers. When the target passenger is a visitor, the target passengers may share characteristics such as visiting the same floor, having the same non-target company information, and / or being each other's target company.

[0082] The first group of target passengers may contain blacklisted passengers who do not wish to travel with the other party, or non-target passengers who have a competitive relationship with the target company. In order to improve the elevator allocation efficiency, based on the passenger preset information of the target passengers, the target passengers in the first group of target passengers with preset characteristic information are grouped into a group to obtain multiple second groups of target passengers, including:

[0083] Based on the preset passenger information of the target passengers, it is determined whether each target passenger in the first group of target passengers is a passenger on the other party's blacklist or a passenger on a different company. Based on the determination result, a second grouping is performed to obtain multiple initial second groups of target passengers.

[0084] It should be noted that this is equivalent to first assigning the target passengers in the first group who do not want to travel together to different groups in order to obtain multiple initial target passenger second groups.

[0085] Based on the passenger preset information of the target passengers, target passengers with the same or similar arrival floor information in the passenger preset information of each initial target passenger second group are grouped into a group to obtain multiple target passenger second groups.

[0086] It should be noted that after the second grouping process, the remaining target passengers in the first target passenger group are screened. Priority is given to grouping target passengers with the same or similar arrival floors into the same group. Then, based on the actual situation, target passengers with the same or similar get off work hours, the same blacklist passenger information and / or being whitelist passengers of each other, and the same non-target company information and / or being target company of each other are grouped into corresponding groups to obtain multiple second target passenger groups.

[0087] Step S40: Obtain the operating status information of multiple elevators; based on the operating status information of each elevator, allocate passengers to each target passenger group and obtain the allocation result.

[0088] It should be noted that the elevator operating status includes the elevator's current floor information, the time information of the elevator arriving at the target passenger's starting floor, and the elevator's carrying capacity information when it arrives at the starting floor. That is, by using the elevator's current floor information, the time information of the elevator arriving at the target passenger's starting floor, and the elevator's carrying capacity information when it arrives at the starting floor, elevator allocation is performed for each target passenger group to obtain the elevator allocation result.

[0089] The steps described above, including obtaining the operating status information of multiple elevators and allocating passenger groups to each target passenger group based on the operating status information of each elevator to obtain the allocation results, include:

[0090] Obtain the operating status information of multiple elevators; based on the elevator operating status information, obtain the information on allocable elevators; wherein, the information on allocable elevators includes the number of allocable elevators, their arrival time, and their carrying capacity.

[0091] It should be noted that the allocatable elevator information refers to elevators that can be allocated to each of the target passenger second groups.

[0092] Based on the allocable elevator information, elevator allocation is performed for each target passenger group to obtain elevator allocation results.

[0093] It should be noted that when assigning elevators to the target passenger groups, the number of available elevators and their arrival times and capacities can be used to determine which elevator a target passenger group should use. For example, the elevator that arrives first can be assigned to the target passenger group with the earliest start time to ensure that this group has priority access to the elevator. Alternatively, when the start times of each target passenger group are similar, the capacity of the elevator that best matches the total number of people in each target passenger group can be estimated, and that elevator can be assigned to the corresponding target passenger group. Furthermore, if the number of available elevators is insufficient to accommodate the current number of target passenger groups, and the arrival of other elevators would affect the normal start time of the target passenger groups, then target passenger groups with high feature similarity can be assigned to the same elevator to ensure that the target passengers can get to work on time.

[0094] Step S50: Based on the elevator allocation results, perform scheduling control on multiple elevators.

[0095] In practical applications, scheduling and controlling multiple elevators refers to scheduling each elevator according to the passenger allocation results, that is, controlling the elevator's operating speed and trajectory so that each elevator can complete its assigned task.

[0096] Specifically, the scheduling and control of multiple elevators based on the elevator allocation results includes:

[0097] Based on the elevator allocation results, the target arrival time of the elevator is obtained;

[0098] Obtain executable task instructions within the target elevator arrival time; based on the executable task instructions and the elevator allocation results, perform scheduling control on multiple elevators.

[0099] In practical applications, the elevator target arrival time refers to the latest boarding time of the target passenger group assigned to that elevator. That is, the latest boarding time of the target passenger group assigned to each elevator is used as the reservation time point. Before the reservation time point, the elevator can be controlled to prioritize responding to executable task instructions from other floors, as long as the elevator arrives at the target passenger's starting floor at the reservation time to respond to the target passenger. This further improves elevator utilization and reduces elevator operating energy consumption.

[0100] To improve the efficiency of elevator use for target passengers, a notification can be given when the elevator reaches the target passenger's initial floor, facilitating the passenger's entry into the corresponding elevator. Therefore, after scheduling and controlling multiple elevators based on the elevator allocation results, the process further includes:

[0101] When the elevator arrives at the target passenger's starting floor, the voice prompt module and / or display module output elevator prompt information to the target passenger, so that the target passenger can enter the target elevator that matches him / her based on the elevator prompt information and complete the elevator ride.

[0102] It should be noted that multiple elevators can be pre-numbered. When an elevator arrives at the target passenger's starting floor, the voice prompt module can announce the elevator number and the target passenger's company name, floor, and estimated arrival time. The display module can show the elevator number and the target passenger's company name, floor, and estimated arrival time on the screen.

[0103] See Figure 3 Based on the same inventive concept, embodiments of this application also provide: an elevator group control and scheduling system, comprising:

[0104] The user input module is used to input the preset information of building users and send the preset information of building users to the group control and scheduling module based on the query request sent by the group control and scheduling module.

[0105] The visitor reservation module is used to input preset visitor information and send the preset visitor information to the group control and scheduling module based on the query request sent by the group control and scheduling module.

[0106] The monitoring module is used to acquire information about the target passenger and, based on the query request sent by the group control and scheduling module, send the information about the target passenger to the group control and scheduling module.

[0107] The group control and scheduling module is used to receive target passenger information sent by the monitoring module; wherein, the target passenger information includes the target passenger's facial information and running trajectory information; based on the target passenger's facial information, it obtains the target passenger's preset passenger information; based on the running trajectory information and preset passenger information of all the target passengers, it groups all the target passengers to obtain multiple groups of target passengers; it obtains the operating status information of multiple elevators; based on the operating status information of each elevator, it allocates elevators to each group of target passengers to obtain elevator allocation results; based on the elevator allocation results, it performs scheduling control on multiple elevators;

[0108] The elevator control module is used to receive the elevator allocation results sent by the group control scheduling module, so as to schedule and control multiple elevators.

[0109] It should be noted that each module in the elevator group control and scheduling system in this embodiment corresponds one-to-one with each step in the elevator group control and scheduling method in the aforementioned embodiment. Therefore, the specific implementation method and the technical effects achieved in this embodiment can be referred to the implementation method of the aforementioned elevator group control and scheduling method, and will not be repeated here.

[0110] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A method for group control and scheduling of elevators, characterized in that, When applied to a group control and scheduling module, the following steps are included: Information on multiple target passengers is acquired; wherein, the information on the target passengers includes their facial information and travel trajectory information. Based on the facial information of the target passenger, it is determined whether the target passenger is a building user or a visitor. If the target passenger is a building user, first passenger preset information is obtained from the building user preset information. The first passenger preset information includes arrival company information, get off work hours, whitelist of passengers traveling with the same company, and blacklist of passengers traveling with the same company. The arrival company information includes the name and floor information of the user's company. If the target passenger is a visitor, second passenger preset information is obtained from the visitor preset information. The second passenger preset information includes target company information and non-target company information. The target company refers to the company that the visitor needs to visit, and the target company information includes the name and floor information of the target company. The non-target company refers to a company that has a competitive relationship with the target company, and the non-target company information includes the name, floor information, and passenger information of the non-target company. Based on the target passenger's trajectory information, the target passenger's estimated elevator travel time is obtained; based on the target passenger's estimated elevator travel time, multiple target passengers are first grouped to obtain a first group of target passengers; wherein, the first group of target passengers includes multiple target passengers expected to arrive at the elevator lobby within a first time range; based on the target passengers' preset passenger information, the target passengers in the first group of target passengers whose preset passenger information has preset feature information are grouped into a group to obtain multiple second groups of target passengers; Obtain the operating status information of multiple elevators; based on the operating status information of each elevator, allocate elevator rides to each target passenger group and obtain the elevator allocation results; Based on the elevator allocation results, multiple elevators are scheduled and controlled.

2. The elevator group control and scheduling method as described in claim 1, characterized in that, Based on the passenger preset information of the target passengers, the target passengers in the first group of target passengers with preset feature information are grouped into a group to obtain multiple second groups of target passengers, including: Based on the passenger preset information of the target passengers, it is determined whether each target passenger in the first group of target passengers is a passenger information of the other party's peer blacklist or a passenger information of a non-target company, and a second grouping is performed based on the determination result to obtain multiple initial second groups of target passengers; Based on the passenger preset information of the target passengers, target passengers with the same or similar arrival floor information in the passenger preset information of each initial target passenger second group are grouped into a group to obtain multiple target passenger second groups.

3. The elevator group control and scheduling method as described in claim 2, characterized in that, The process involves acquiring the operating status information of multiple elevators. Based on the elevator operating status information of each elevator, elevator allocation is performed for each target passenger group to obtain elevator allocation results, including: Obtain operating status information of multiple elevators; based on the elevator operating status information, obtain information on allocable elevators; wherein, the information on allocable elevators includes the number of allocable elevators, their arrival time, and their carrying capacity; Based on the allocable elevator information, elevator allocation is performed for each target passenger group to obtain elevator allocation results.

4. The elevator group control and scheduling method as described in claim 2, characterized in that, The scheduling and control of multiple elevators based on the elevator allocation results includes: Based on the elevator allocation results, the target arrival time of the elevator is obtained; Obtain executable task instructions within the target elevator arrival time; based on the executable task instructions and the elevator allocation results, perform scheduling control on multiple elevators.

5. The elevator group control and scheduling method as described in any one of claims 1-4, characterized in that, After scheduling and controlling multiple elevators based on the elevator allocation results, the process further includes: When the elevator arrives at the target passenger's starting floor, the voice prompt module and / or display module output elevator prompt information to the target passenger, so that the target passenger can enter the target elevator that matches him / her based on the elevator prompt information and complete the elevator ride.

6. An elevator group control and dispatching system, characterized in that, For performing the method of any one of claims 1-5, comprising: The user input module is used to input the preset information of building users and send the preset information of building users to the group control and scheduling module based on the query request sent by the group control and scheduling module. The visitor reservation module is used to input preset visitor information and send the preset visitor information to the group control and scheduling module based on the query request sent by the group control and scheduling module. The monitoring module is used to acquire information about the target passenger and, based on the query request sent by the group control and scheduling module, send the information about the target passenger to the group control and scheduling module. The group control and scheduling module is used to receive target passenger information sent by the monitoring module; wherein, the target passenger information includes the target passenger's facial information and running trajectory information; based on the target passenger's facial information, it obtains the target passenger's preset passenger information; based on the running trajectory information and preset passenger information of all the target passengers, it groups all the target passengers to obtain multiple groups of target passengers; it obtains the operating status information of multiple elevators; based on the operating status information of each elevator, it allocates elevators to each group of target passengers to obtain elevator allocation results; based on the elevator allocation results, it performs scheduling control on multiple elevators; The elevator control module is used to receive the elevator allocation results sent by the group control scheduling module, so as to schedule and control multiple elevators.

Citation Information

Patent Citations

  • Elevator group management system

    CN102159484A