Scheduling optimization method and system for multiple elevators
By collecting and correlating the characteristics of elevator riders in the elevator collection of high-rise buildings, calculating the full load rate of backup escalators, and selecting backup escalators that meet the threshold conditions to form a sub-elevator collection, the problem of difficulty in efficient dispatching of elevators is solved, and efficient and stable elevator transportation is achieved.
Patent Information
- Application Number
- CN202510666462.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-22
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2045-05-22
AI Technical Summary
In high-rise buildings, it is difficult for elevator collections to call enough elevators for efficient dispatch according to the current scenario, resulting in an increase in the time for personnel entering the elevator, low efficiency, and abnormal elevators cannot be updated in time, affecting task continuity.
By collecting the characteristics of the passengers of conventional elevators in the elevator set, associating them to the backup escalator, calculating and integrating the full load rate of the backup escalator, selecting spare escalators that meet the threshold conditions to form a sub-elevator set, and using sub-elevator to collect passengers to achieve efficient elevator scheduling.
It realizes efficient dispatch of enough elevators according to the current scenario, shortens the time for personnel entry, improves efficiency, and ensures timely updates of elevators in abnormal states without affecting the continuity of tasks.
Smart Images

Figure CN120201272A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of elevator control, and particularly relates to a scheduling optimization method and system for multiple elevators. Background Art
[0002] An elevator set refers to combining multiple independent physical elevators together to form a logically unified elevator resource set. The elevator set can provide optimizations in aspects such as personnel communication within a building, and achieve centralized management and flexible allocation of elevator resources. The backup escalators conduct personnel evacuation by establishing emergency plans on multiple backup servers, and each conventional elevator is integrated into an elevator resource set for logical management of each conventional elevator. When the number of elevators is small, the elevator resource set can achieve efficient management of each conventional elevator, ensuring that personnel can efficiently enter each elevator.
[0003] In some related technologies, in order to meet the current large-flow and high-efficiency movement requirements of personnel, with the increase in current elevator data and quantity, it has become difficult for the elevator set to manage each elevator. When a large number of personnel at the server end need to enter the elevator, the elevator set cannot call enough elevators for efficient scheduling according to the current scenario, which will lead to an increase in the time for personnel to enter the elevator, low efficiency, and affect the progress of tasks; a large number of people entering the elevator may also cause abnormalities in the elevator, and the failure to update the abnormal state of the elevator in a timely manner will affect the continuity of the task. The simultaneous occurrence of multiple elevators may also result in the situation where personnel cannot be transported. Summary of the Invention
[0004] To achieve the above object, the present invention provides the following technical solutions:
[0005] According to a first aspect of the present invention, the present invention claims a scheduling optimization method for multiple elevators, which is applied to a high-rise building group. The high-rise building group includes an elevator set for carrying personnel, and the elevator set includes at least one backup escalator. The method includes:
[0006] Based on receiving a personnel boarding request, collect the boarding personnel characteristics of the conventional elevators in the elevator set;
[0007] Associate the boarding personnel characteristics of the conventional elevators with the backup escalators to obtain the full-load rate of personnel on the backup escalators associated with the conventional elevators;
[0008] Combined with the full-load rate of personnel on the backup escalators, select the backup escalators that meet the threshold conditions to form a sub-elevator set, and use the sub-elevator set to carry personnel.
[0009] Further, collecting the boarding personnel characteristics of the conventional elevators in the elevator set specifically includes:
[0010] Calculate the full-load rate of passengers in the conventional elevators in the elevator set, where the full-load rate of passengers in the conventional elevator is equal to the ratio of the current number of passengers in the conventional elevator to the maximum number of passengers in the conventional elevator;
[0011] Collect the full-load rates of passengers in all the conventional elevators in the elevator set, record them in descending order according to the full-load rates of passengers, and obtain the passenger characteristics of the conventional elevators.
[0012] Further, associate the passenger characteristics of the conventional elevators with the standby escalators to obtain the full-load rate of passengers in the standby escalators associated with the conventional elevators, specifically including:
[0013] Associate the full-load rate of passengers in each conventional elevator with the standby escalator associated with the conventional elevator to obtain the full-load rate of passengers in each conventional elevator in the standby escalator;
[0014] Perform a comprehensive calculation on the full-load rates of passengers in each conventional elevator in the standby escalator to obtain the full-load rate of passengers in the standby escalator.
[0015] Further, the method further includes:
[0016] Record the standby escalators from largest to smallest according to the full-load rate of passengers in the standby escalator to obtain a standby escalator sequence;
[0017] Sequentially collect the current number of idle escalators in the standby escalators in the standby escalator sequence, and perform a summation calculation on the current number of idle escalators in the standby escalator to obtain the total number of escalators;
[0018] Collect the threshold value of the number of escalator doors to be scheduled in the high-rise building group. When the total number of escalators exceeds the threshold value of the number of escalators, it is determined that the standby escalator meets the threshold condition.
[0019] Further, the method further includes:
[0020] After determining that the standby escalator meets the threshold condition, obtain the identifier of the last standby escalator in the total number of escalators;
[0021] Schedule the standby escalator associated with the identifier of the first one in the standby escalator sequence to the standby escalator associated with the identifier of the last one as the selected standby escalator;
[0022] Remind the passengers already on the selected standby escalator to other standby escalators, and combine the selected standby escalator to obtain the sub-elevator set.
[0023] Further, before using the sub-elevator set to carry passengers, the method further includes:
[0024] Monitor and identify the status of the standby escalators, and determine that the status of all the standby escalators is valid;
[0025] Set the route overlapping mode of the sub - elevator set to pause, and set all the regular elevators in the sub - elevator set to receive passengers.
[0026] Furthermore, the method further includes:
[0027] Collect the threshold - allowed number of faulty standby escalators in the high - rise building group, and calculate the threshold - allowed idle of the standby escalators associated with the threshold - allowed number of faulty standby escalators;
[0028] Set the threshold value of the number of escalators to be dispatched higher than the number of escalators with threshold - allowed idle faults;
[0029] The elevator set also includes a main elevator set, and the method further includes:
[0030] Before using the sub - elevator set to carry passengers, the sub - elevator set sends an escalator number monitoring and identification signal to the main elevator set, so that the passengers in the sub - elevator set can conduct passenger verification, obtain verification features, and record the verification features in the current sub - elevator set;
[0031] Remind the passengers in the sub - elevator set other than the verification features to the main elevator set, so that the number of escalators in the sub - elevator set is reset to the initial number of escalators.
[0032] Furthermore, after reminding the passengers in the sub - elevator set other than the verification features to the main elevator set, the method further includes:
[0033] Calculate the boarding time of passengers under the condition of the threshold value of the number of escalators. If the boarding time of passengers meets the threshold time, set the number of escalators in the sub - elevator set to the threshold value of the number of escalators;
[0034] If the boarding time of passengers does not meet the threshold time, set the number of escalators in the sub - elevator set to increase;
[0035] The method further includes:
[0036] According to at least one of the standby escalators having a fault, set the sub - elevator set to replace the faulty standby escalator;
[0037] Collect the current idle in the faulty standby escalator, and set the sub - elevator set to dispatch replacement idle with the same number of escalators as the current idle. The replacement idle is used to record the faulty passengers associated with the current idle.
[0038] Furthermore, the method further includes:
[0039] Collect the number M of standby escalators with the fault, and adjust the set of sub - elevators to M;
[0040] Integrate all the passengers associated with the standby escalators with the fault to obtain the overall passengers, and collect all the standby escalators with the fault to obtain the set of faulty elevators;
[0041] Set the overall passengers to be evenly divided into M, and set the faulty passengers to be adjusted to M + 1;
[0042] Set M + 1 passengers to be respectively associated and enter into M sub - elevator sets and the set of faulty elevators;
[0043] According to the received request for diverting passengers, perform passenger diversion through the passengers in the set of sub - elevators and the set of faulty elevators;
[0044] The method further includes:
[0045] According to the received request for diverting passengers, abort the standby escalator with the fault and replace it with an effective standby escalator;
[0046] Check the passengers in the M sub - elevator sets to obtain the diverted passengers associated with the standby escalator with the fault.
[0047] According to the second aspect of the present invention, the present invention claims protection for a dispatching optimization system for multiple elevators, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method are implemented.
[0048] The present invention relates to the technical field of elevator control, and particularly relates to a dispatching optimization method and system for multiple elevators, which is applied to high - rise building groups and includes an elevator set for passengers; according to the received passenger boarding request, collect the passenger characteristics of the regular elevators in the elevator set; associate the passenger characteristics of the regular elevators with the standby escalators to obtain the full - load rate of the standby escalator personnel associated with the regular elevators; combine the full - load rate of the standby escalator personnel, select the standby escalators that meet the threshold conditions to form a set of sub - elevators, and use the sub - elevator set to carry passengers. The present invention can call enough elevators for efficient dispatching according to the current scenario, shorten the time for people to enter the elevator, have high efficiency and do not affect the progress of the task, the elevators in abnormal states can be updated in time without affecting the continuity of the task, and multiple elevators appear simultaneously to enable rapid passenger transportation. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 It is a flowchart of the working process of a dispatching optimization method for multiple elevators claimed and protected by the embodiments of the present invention. Specific Embodiments
[0050] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0051] The terms "first", "second", and "third" in the present invention are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first", "second", and "third" may explicitly or implicitly include at least one of such features. In the description of the present invention, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically defined. All directional indications (such as up, down, left, right, front, back...) in the embodiments of the present invention are only used to explain the relative positional relationship and movement conditions between components in a specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indications will also change accordingly. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or devices.
[0052] Referring to "embodiments" herein means that the specific features, structures, or characteristics described in connection with the embodiments may be included in at least one embodiment of the present invention. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.
[0053] Specifically, as Figure 1 shown, a scheduling optimization method for multiple elevators is provided. Taking the application of this method to a high-rise building complex as an example for illustration, the high-rise building complex includes an elevator set for carrying people, and the elevator set includes at least one standby escalator. In this embodiment, the standby escalator is selected and scheduled as a floor elevator. The method includes the following steps:
[0054] Step 101: According to the received request for people to take the elevator, collect the characteristics of the passengers in the conventional elevators in the elevator set.
[0055] In order to improve the transportation efficiency of the elevator group for a large number of passengers, during the initial establishment of the elevator group, the establishment of the sub-elevator group is synchronously executed, and regular elevators are scheduled for the sub-elevator group to ensure the transportation of passengers through the sub-elevator group. The specific process includes that after the elevator group in the floor elevator terminal is established, the controller terminal sends a task instruction to the elevator group. At this time, the floor elevator terminal receives this task instruction and collects the passenger characteristics of the regular elevators in the elevator group and feeds them back to the controller terminal. Among them, collecting the passenger characteristics of the regular elevators in the elevator group specifically includes: calculating the passenger full-load rate of the regular elevators in the elevator group, where the passenger full-load rate of the regular elevator is equal to the ratio of the current passengers in the regular elevator to the maximum number of passengers in the regular elevator; collecting the passenger full-load rates of all regular elevators in the elevator group and recording them in descending order according to the amount of the passenger full-load rate to obtain the passenger characteristics of the regular elevators.
[0056] Step 102: Associate the passenger characteristics of the regular elevator with the standby escalator to obtain the passenger full-load rate of the standby escalator associated with the regular elevator.
[0057] Specifically, it includes associating the passenger full-load rate of each regular elevator with the standby escalator associated with the regular elevator to obtain the passenger full-load rate of each regular elevator in the standby escalator; comprehensively calculating the passenger full-load rates of each regular elevator in the standby escalator to obtain the passenger full-load rate of the standby escalator.
[0058] In this embodiment, the floor elevator terminal collects the passenger full-load rate of the regular elevators in the elevator group and feeds this value back to the controller terminal, so that the controller terminal calculates the passenger full-load rate of each regular elevator in the elevator group. After the calculation is completed, the passenger statistics of the passenger full-load rate of the regular elevator are carried out internally, so as to obtain the passenger characteristics of the regular elevator by sorting the passenger full-load rates from large to small. The obtained passenger full-load rate of each regular elevator is associated with the respective associated floor elevator, and the passenger full-load rate of each regular elevator in the floor elevator can be obtained. By comprehensively calculating the passenger full-load rates of each regular elevator in the floor elevator, the passenger full-load rate of each current floor elevator can be obtained.
[0059] Step 103: Combine the passenger full-load rate of the standby escalator, select the standby escalators that meet the threshold conditions to form a sub-elevator group, and use the sub-elevator group to carry passengers.
[0060] After obtaining the full-load rate of passengers on the standby escalators, record the standby escalators from largest to smallest according to the full-load rate of passengers on the standby escalators to obtain a standby escalator sequence; successively collect the current number of idle escalators of the standby escalators in the standby escalator sequence, and perform a summation calculation on the current number of idle escalators of the standby escalators to obtain the total number of escalators; collect the threshold value of the number of escalators to be scheduled in the high-rise building group. When the total number of escalators exceeds the threshold value of the number of escalators, it is determined that the standby escalator meets the threshold condition.
[0061] Among them, the threshold value of the threshold of the number of escalators needs to be scheduled according to the specific scenario of the high-rise building group. Specifically, collect the threshold allowable number of faulty standby escalators in the high-rise building group, and calculate the threshold allowable number of idle escalators associated with the threshold allowable number of faulty standby escalators; set the threshold value of the number of escalators to be scheduled to be higher than the number of escalators with the threshold allowable number of idle escalators to ensure that the established sub-elevator set can meet the transportation needs of the current boarding passengers when elevators on other floors fail.
[0062] Further, after determining that the standby escalator meets the threshold condition, obtain the identifier of the last standby escalator in the total number of escalators; schedule the standby escalator associated with the identifier of the first position in the standby escalator sequence to the standby escalator associated with the identifier of the last position as the selected standby escalator; remind the passengers already on the selected standby escalator to other standby escalators, and combine the selected standby escalator to obtain the sub-elevator set.
[0063] In this embodiment, the associated floor elevators are successively selected from largest to smallest according to the full-load rate of passengers, and the current idleness of the selected floor elevator is collected, and the current number of idle escalators of the floor elevator is combined and calculated. After the combination is completed, the total number of escalators of the current floor elevator is obtained until the total number of escalators exceeds the threshold value of the number of escalators; for example, start combining from the first block of floor elevators with the lowest saturation, then combine to the second block of floor elevators with the second lowest saturation. When the total number of escalators obtained by combining to the fifth block of floor elevators is higher than the threshold value of the number of escalators, set the first to fifth block of floor elevators as the floor elevators of the sub-elevator set, that is, the constructed sub-elevator set is obtained.
[0064] It should be noted that before using the selected sub-elevator set to update the boarding passengers, remind the boarding passengers in the sub-elevator set to other boarding passenger platforms to initialize the escalator set of the current boarding passenger platform, so as to reset the number of escalators in the sub-elevator set.
[0065] Further, the elevator set also includes a main elevator set, which is associated with the sub-elevator set and occupies different areas in the elevator set. Before actually using the sub-elevator set, the sub-elevator set sends a escalator number monitoring and identification signal to the main elevator set, so that the passengers in the sub-elevator set can conduct passenger verification, obtain verification features, and record the verification features in the current sub-elevator set; remind the passengers in the sub-elevator set other than the verification features to the main elevator set, so that the escalator number in the sub-elevator set is reset to the initial escalator number.
[0066] After the sub-elevator set is established, it sends a establishment completion signal to the controller end. The controller end receives this establishment completion signal and sends a sub-elevator set establishment completion signal to the server end. The server end sends the passengers of the task to be updated to the floor elevator end. At this time, the controller of the floor elevator end preferentially updates the passengers to other elevator sets outside the sub-elevator set; at the same time, monitors and identifies the status of the standby escalators, and determines that all the statuses of the standby escalators are valid. At this time, it sends an equipment valid indication to the controller. The controller end receives the equipment valid indication, sets the route overlap mode of the sub-elevator set to pause, and sets all the regular elevators in the sub-elevator set to receive passengers; and schedules all the regular elevators in the sub-elevator set to perform a pressurization operation, so that the regular elevators in the sub-elevator set are at the highest read-write efficiency, so as to maximize the efficiency of passenger update through the coordinated cooperation of the main elevator set and the sub-elevator set in the elevator set.
[0067] It should be noted that when the server end determines that the current task passengers have been processed, it sends an end instruction to the control end. At this time, the controller end stops the pressurization operation of the regular elevator, and the passengers who have boarded are evenly updated in each regular elevator of the main elevator set or the sub-elevator set.
[0068] Step 104: Collect the number of passengers of the tasks to be processed in the high-rise building group, and adjust the escalator number of the sub-elevator set according to the number of passengers of the tasks to be processed.
[0069] For different task scenarios, the number of passengers to be scheduled for tasks is different. To enable the coordinated update of the main elevator set and the sub-elevator set in this embodiment to be applicable to subsequent task passengers, before receiving the next task passengers, first judge the number of escalators in the elevator set. If the number of escalators is insufficient, increase the number of escalators in the elevator set, specifically including: after reminding the passengers in the sub-elevator set except for the verification features to the main elevator set, calculate the boarding time of the passengers under the escalator number threshold condition. If the boarding time of the passengers meets the threshold time, set the number of escalators in the sub-elevator set to the escalator number threshold; if the boarding time of the passengers does not meet the threshold time, set the number of escalators in the sub-elevator set to increase.
[0070] Exemplarily, before receiving the next task passengers, after adjusting the reminder of the passengers in the sub-elevator set to the main resource, the number of escalators in the current elevator set is reset to the initial number of escalators at this time, that is, only the occupied amount of the verification features exists in the current elevator set.
[0071] Where the boarding time of the passengers does not meet the threshold time, setting the number of escalators in the sub-elevator set to increase specifically includes that on the basis of the number of escalators in the sub-elevator set that has been updated with verification features and on the basis of the escalator number threshold that has been set above, collect the threshold time required by the next task passengers. If the required boarding time of the passengers exceeds the threshold time, increase the sub-elevator set, specifically including sequentially collecting the other spare escalator numbers associated with the spare escalator sequence according to the current spare escalator numbers in the sub-elevator set, and sequentially calculating the sum of the number of escalators of adding other spare escalators and the number of escalators in the current sub-elevator set. Calculate the sum of the number of escalators once for each added spare escalator until the boarding time of the passengers in the sub-elevator set meets the threshold time, then it is considered that the increase of the sub-elevator set is completed.
[0072] Step 105, set the sub-elevator set to replace the faulty spare escalator according to the failure of the spare escalator.
[0073] At the same time, collect the current idle in the faulty spare escalator and set the sub-elevator set to schedule the replacement idle with the same number of escalators as the current idle. The replacement idle is used to record the faulty passengers associated with the current idle.
[0074] In this embodiment, when at least one floor elevator in a high-rise building complex fails, a set of sub-elevators is set to replace the failed floor elevator. The controller calculates that the current passengers in the current failed floor elevator are idle. After the calculation is completed, the passengers are sent to the set of sub-elevators. After the set of sub-elevators receives the current idle passengers, it schedules idle elevators with the same number of escalators in the set of sub-elevators to take over the task of the passengers of the failed floor elevator, so as to ensure that after the replacement is completed, the subsequent update tasks can be effectively carried out.
[0075] In a specific embodiment, when a floor elevator fails, in order to avoid the loss of passengers caused by the failure state of the floor elevator, the passengers are restored through the updated passengers in the set of sub-elevators, which specifically includes: collecting the number M of standby escalators of the failure, and adjusting the set of sub-elevators to M; collecting all the passengers associated with the standby escalators of the failure to obtain the overall passengers, and collecting all the standby escalators of the failure to obtain the set of failed elevators; setting the overall passengers to be evenly divided into M, and setting the number of failed passengers to be M + 1; setting M + 1 passengers to be respectively associated and enter M sets of sub-elevators and the set of failed elevators; according to the received request for diverting passengers, the passengers in the set of sub-elevators and the set of failed elevators are used for diverting passengers.
[0076] Further, according to the received request for diverting passengers, the failed standby escalator is aborted and replaced with an effective standby escalator; the M passengers in the set of sub-elevators are checked for passengers to obtain the diverted passengers associated with the failed standby escalator.
[0077] Embodiment Two
[0078] In connection with the above embodiments, a computer program product is provided, including a computer program, and further including:
[0079] Step 201, according to the received request for passengers to board, collect the passenger characteristics of the regular elevators in the set of elevators;
[0080] Step 202, associate the passenger characteristics of the regular elevators with the standby escalators to obtain the full-load rate of the standby escalator personnel associated with the regular elevators;
[0081] Step 203, in combination with the full-load rate of the standby escalator personnel, select standby escalators that meet the threshold conditions to form a set of sub-elevators, and use the set of sub-elevators to carry passengers.
[0082] Specifically, it further includes:
[0083] Calculate the occupancy rate of regular elevators in the elevator set, where the occupancy rate of a regular elevator is equal to the ratio of the current number of passengers in the regular elevator to the maximum number of passengers in the regular elevator; collect the occupancy rates of all regular elevators in the elevator set, and record them in descending order according to the occupancy rates to obtain the passenger characteristics of the regular elevators.
[0084] Specifically, it further includes:
[0085] Associate the occupancy rate of each regular elevator with the standby escalator associated with the regular elevator to obtain the occupancy rate of each regular elevator in the standby escalator; perform a comprehensive calculation on the occupancy rates of each regular elevator in the standby escalator to obtain the occupancy rate of the standby escalator.
[0086] Specifically, it further includes:
[0087] Record the standby escalators from largest to smallest according to the occupancy rate of the standby escalator to obtain a standby escalator sequence; sequentially collect the current number of idle escalators in the standby escalators in the standby escalator sequence, and perform a summation calculation on the current number of idle escalators in the standby escalators to obtain the total number of escalators; collect the threshold allowable number of faulty standby escalators in the high-rise building group, and when the total number of escalators exceeds the threshold allowable number of escalators, it is determined that the standby escalator meets the threshold condition.
[0088] Specifically, it further includes:
[0089] After determining that the standby escalator meets the threshold condition, obtain the identifier of the last standby escalator in the total number of escalators; dispatch the standby escalator associated with the identifier of the first standby escalator in the standby escalator sequence to the standby escalator associated with the identifier of the last standby escalator as the selected standby escalator; remind the passengers on the selected standby escalator to other standby escalators, and combine the selected standby escalator to obtain the sub-elevator set.
[0090] Specifically, it further includes:
[0091] Monitor and identify the status of the standby escalator, and determine that the status of all standby escalators is valid; set the route overlap mode of the sub-elevator set to pause, and set all regular elevators in the sub-elevator set to receive passengers.
[0092] Specifically, it further includes:
[0093] Collect the threshold allowable number of faulty standby escalators in the high-rise building group, and calculate the threshold allowable number of idle escalators associated with the threshold allowable number of faulty standby escalators; set the threshold allowable number of escalators to be scheduled to be higher than the number of escalators with the threshold allowable number of idle escalators.
[0094] Specifically, it further includes:
[0095] The elevator set further includes a main elevator set. Before using the sub - elevator set to carry passengers, the sub - elevator set sends an escalator number monitoring and identification signal to the main elevator set, so that the passengers in the sub - elevator set can conduct passenger verification, obtain verification features, and record the verification features in the current sub - elevator set; remind the passengers in the sub - elevator set other than the verification features to the main elevator set, so that the escalator number of the sub - elevator set is reset to the initial escalator number.
[0096] Specifically, it further includes:
[0097] After reminding the passengers in the sub - elevator set other than the verification features to the main elevator set, calculate the boarding time of passengers under the escalator number threshold condition. If the boarding time of passengers meets the threshold time, set the escalator number of the sub - elevator set to the escalator number threshold; if the boarding time of passengers does not meet the threshold time, set the escalator number of the sub - elevator set to increase.
[0098] Specifically, it further includes:
[0099] According to at least one of the standby escalators failing, set the sub - elevator set to replace the faulty standby escalator; collect the current idle state in the faulty standby escalator, and set the sub - elevator set to dispatch a replacement idle state with the same escalator number as the current idle state. The replacement idle state is used to record the faulty passengers associated with the current idle state.
[0100] Specifically, it further includes:
[0101] Collect the number M of faulty standby escalators, adjust the sub - elevator set to M; collect all the passengers associated with the faulty standby escalators to obtain the overall passengers, and collect all the faulty standby escalators to obtain the faulty elevator set; set the overall passengers to be evenly divided into M, and set the faulty passengers to be adjusted to M + 1; set M + 1 passengers to be respectively associated and enter M sub - elevator sets and the faulty elevator set; according to receiving a request for diverting boarding passengers, conduct passenger diversion through the passengers in the sub - elevator set and the faulty elevator set.
[0102] Specifically, it further includes:
[0103] According to receiving a request for diverting boarding passengers, abort the faulty standby escalator and replace it with an effective standby escalator; conduct passenger verification on the M passengers in the sub - elevator set to obtain the diverted boarding passengers associated with the faulty standby escalator.
[0104] Embodiment Three
[0105] A scheduling optimization system for multiple elevators is provided, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented:
[0106] Step 301: According to the ride request of the receiving personnel, collect the ride personnel characteristics of the regular elevators in the elevator set;
[0107] Step 302: Associate the ride personnel characteristics of the regular elevators with the standby escalators to obtain the full-load rate of the personnel on the standby escalators associated with the regular elevators;
[0108] Step 303: Combine the full-load rate of the personnel on the standby escalators, select the standby escalators that meet the threshold conditions to form a sub-elevator set, and use the sub-elevator set to carry the personnel.
[0109] Specifically, it further includes:
[0110] Calculate the full-load rate of the personnel in the regular elevators in the elevator set, where the full-load rate of the personnel in the regular elevator is equal to the ratio of the current ride personnel in the regular elevator to the maximum ride personnel in the regular elevator; collect the full-load rate of the personnel in all the regular elevators in the elevator set, and record them in descending order according to the full-load rate of the personnel to obtain the ride personnel characteristics of the regular elevators.
[0111] Specifically, it further includes:
[0112] Associate the full-load rate of the personnel in each regular elevator with the standby escalator associated with the regular elevator to obtain the full-load rate of the personnel in each regular elevator in the standby escalator; comprehensively calculate the full-load rate of the personnel in each regular elevator in the standby escalator to obtain the full-load rate of the personnel on the standby escalator.
[0113] Specifically, it further includes:
[0114] Record the standby escalators from large to small according to the full-load rate of the personnel on the standby escalator to obtain a standby escalator sequence; sequentially collect the current number of idle escalators in the standby escalators in the standby escalator sequence, and perform a summation calculation on the current number of idle escalators in the standby escalators to obtain the total number of escalators; collect the threshold value of the number of escalator doors to be scheduled in the high-rise building group. When the total number of escalators exceeds the threshold value of the number of escalator doors, it is determined that the standby escalator meets the threshold conditions.
[0115] Specifically, it further includes:
[0116] After determining that the standby escalator meets the threshold conditions, obtain the identifier of the last standby escalator in the total number of escalators; dispatch the standby escalator associated with the first identifier in the standby escalator sequence to the standby escalator associated with the identifier of the last standby escalator as the selected standby escalator; remind the passengers on the selected standby escalator to other standby escalators, and combine the selected standby escalator to obtain the sub-elevator set.
[0117] Specifically, it further includes:
[0118] Before using the sub-elevator set to carry passengers, monitor and identify the status of the standby escalator, and determine that the status of all the standby escalators is valid; set the route overlap mode of the sub-elevator set to pause, and set all the conventional elevators in the sub-elevator set to receive passengers.
[0119] Specifically, it further includes:
[0120] Collect the threshold allowable number of faulty standby escalators in the high-rise building group, calculate the threshold allowable idle of the standby escalators associated with the threshold allowable number of faulty standby escalators; set the threshold value of the number of escalators to be dispatched higher than the number of escalators with the threshold allowable idle.
[0121] Specifically, it further includes:
[0122] The elevator set also includes a main elevator set. Before using the sub-elevator set to carry passengers, the sub-elevator set sends an escalator number monitoring and identification signal to the main elevator set, so that the passengers in the sub-elevator set can conduct passenger verification to obtain verification features, and record the verification features in the current sub-elevator set; remind the passengers in the sub-elevator set other than the verification features to the main elevator set, so that the number of escalators in the sub-elevator set is reset to the initial number of escalators.
[0123] Specifically, it further includes:
[0124] After reminding the passengers in the sub-elevator set other than the verification features to the main elevator set, calculate the boarding time of passengers under the threshold condition of the number of escalators. If the boarding time of passengers meets the threshold time, set the number of escalators in the sub-elevator set to the threshold value of the number of escalators; if the boarding time of passengers does not meet the threshold time, set the number of escalators in the sub-elevator set to increase.
[0125] Specifically, it further includes:
[0126] Based on at least one of the standby escalators malfunctioning, the sub - elevator set is set to replace the malfunctioning standby escalator; the current idle situation in the malfunctioning standby escalator is collected, and the sub - elevator set is set to schedule a replacement idle situation with the same number of escalators as the current idle situation, and the replacement idle situation is used to record the malfunction - related boarding passengers of the current idle situation.
[0127] Specifically, it further includes:
[0128] The number M of the malfunctioning standby escalators is collected, and the sub - elevator set is adjusted to M; all the boarding passengers associated with the malfunctioning standby escalators are collected to obtain the overall boarding passengers, and all the malfunctioning standby escalators are collected to obtain the malfunctioning elevator set; the overall boarding passengers are set to be evenly divided into M, and the malfunction - related boarding passengers are set to be adjusted to M + 1; M + 1 boarding passengers are respectively associated and enter M sub - elevator sets and the malfunctioning elevator set; according to the received request for diverting boarding passengers, the boarding passengers in the sub - elevator set and the malfunctioning elevator set are used for diverting boarding passengers.
[0129] Specifically, it further includes:
[0130] According to the received request for diverting boarding passengers, the malfunctioning standby escalator is aborted and replaced with an effective standby escalator; the boarding passengers in the M sub - elevator sets are checked for boarding passengers, and the diverted boarding passengers associated with the malfunctioning standby escalator are obtained.
[0131] Embodiment 4
[0132] In one embodiment of the present invention, a computer - readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0133] Step 401: According to the received request for passengers to board, collect the boarding passenger characteristics of the regular elevators in the elevator set;
[0134] Step 402: Associate the boarding passenger characteristics of the regular elevators with the standby escalators to obtain the full - load rate of passengers on the standby escalators associated with the regular elevators;
[0135] Step 403: Combine the full - load rate of passengers on the standby escalators, select the standby escalators that meet the threshold conditions to form a sub - elevator set, and use the sub - elevator set to board passengers.
[0136] Specifically, it further includes:
[0137] Calculate the occupancy rate of regular elevators in the elevator set, where the occupancy rate of a regular elevator is equal to the ratio of the current number of passengers in the regular elevator to the maximum number of passengers in the regular elevator; collect the occupancy rates of all regular elevators in the elevator set, and record them in descending order according to the occupancy rates to obtain the passenger characteristics of the regular elevators.
[0138] Specifically, it further includes:
[0139] Associate the occupancy rate of each regular elevator with the standby escalator associated with the regular elevator to obtain the occupancy rate of each regular elevator in the standby escalator; perform a comprehensive calculation on the occupancy rates of each regular elevator in the standby escalator to obtain the occupancy rate of the standby escalator.
[0140] Specifically, it further includes:
[0141] Record the standby escalators from largest to smallest according to the occupancy rate of the standby escalator to obtain a standby escalator sequence; sequentially collect the current number of idle escalators in the standby escalators in the standby escalator sequence, and perform a summation calculation on the current number of idle escalators in the standby escalators to obtain the total number of escalators; collect the threshold allowable number of faulty standby escalators for the high-rise building group, and when the total number of escalators exceeds the threshold allowable number of escalators, it is determined that the standby escalator meets the threshold condition.
[0142] Specifically, it further includes:
[0143] After determining that the standby escalator meets the threshold condition, obtain the identifier of the last standby escalator in the total number of escalators; dispatch the standby escalator associated with the identifier of the first standby escalator in the standby escalator sequence to the standby escalator associated with the identifier of the last standby escalator as the selected standby escalator; remind the passengers on the selected standby escalator to other standby escalators, and combine the selected standby escalator to obtain the sub-elevator set.
[0144] Specifically, it further includes:
[0145] Monitor and identify the status of the standby escalator, and determine that the status of all standby escalators is valid; set the route overlap mode of the sub-elevator set to pause, and set all regular elevators in the sub-elevator set to receive passengers.
[0146] Specifically, it further includes:
[0147] Collect the threshold allowable number of faulty standby escalators for the high-rise building group, calculate the threshold allowable idle of the standby escalator associated with the threshold allowable number of faulty standby escalators; set the threshold allowable number of escalators to be scheduled higher than the number of escalators of the threshold allowable idle.
[0148] Specifically, it further includes:
[0149] The elevator set further includes a main elevator set. Before using the sub-elevator set to carry passengers, the sub-elevator set sends an escalator number monitoring and identification signal to the main elevator set, so that the passengers in the sub-elevator set can conduct passenger verification, obtain verification features, and record the verification features in the current sub-elevator set; remind the passengers in the sub-elevator set other than the verification features to the main elevator set, so that the escalator number of the sub-elevator set is reset to the initial escalator number.
[0150] Specifically, it further includes:
[0151] After reminding the passengers in the sub-elevator set other than the verification features to the main elevator set, calculate the boarding time of passengers under the escalator number threshold condition. If the boarding time of passengers meets the threshold time, set the escalator number of the sub-elevator set to the escalator number threshold; if the boarding time of passengers does not meet the threshold time, set the escalator number of the sub-elevator set to increase.
[0152] Specifically, it further includes:
[0153] According to at least one of the standby escalators failing, set the sub-elevator set to replace the faulty standby escalator; collect the current idle in the faulty standby escalator, and set the sub-elevator set to dispatch a replacement idle with the same escalator number as the current idle, and the replacement idle is used to record the faulty passengers associated with the current idle.
[0154] Specifically, it further includes:
[0155] Collect the number M of faulty standby escalators, and adjust the sub-elevator set to M; collect all the passengers associated with the faulty standby escalators to obtain the overall passengers, and collect all the faulty standby escalators to obtain a faulty elevator set; set the overall passengers to be evenly divided into M, and set the faulty passengers to be adjusted to M + 1; set M + 1 passengers to be respectively associated and enter M sub-elevator sets and the faulty elevator set; according to receiving a request for diverting passengers, conduct passenger diversion through the passengers in the sub-elevator set and the faulty elevator set.
[0156] Specifically, it further includes:
[0157] According to receiving a request for diverting passengers, abort the faulty standby escalator and replace it with an effective standby escalator; conduct passenger verification on the M passengers in the sub-elevator set to obtain the diverted passengers associated with the faulty standby escalator.
[0158] In several embodiments provided by the present invention, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the adjustment of units is only a logical function adjustment. In actual implementation, there may be other adjustment methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of devices or units can be in electrical, mechanical, or other forms.
[0159] In addition, each functional unit in various embodiments of the present invention can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units. The above are only the implementation manners of the present invention and do not limit the patent scope of the present invention. Any equivalent structural or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.
[0160] The specific implementation manners of the invention have been described in detail above, but they are only examples. The present invention is not limited to the specific implementation manners described above. For those skilled in the art, any equivalent modification or substitution to the invention is also within the scope of the present invention. Therefore, all equal transformations, modifications, improvements, etc. made without departing from the spirit and principles of the present invention should be covered by the scope of the present invention.
Claims
1. A scheduling optimization method for multiple elevators, characterized in that Applied to a high-rise building complex, the high-rise building complex includes an elevator set for carrying passengers, and the elevator set includes at least one standby escalator. The method includes: According to the received passenger boarding request, collect the passenger characteristics of the regular elevators in the elevator set; Associate the passenger characteristics of the regular elevators with the standby escalator to obtain the full-load rate of passengers on the standby escalator associated with the regular elevator; Combined with the full-load rate of passengers on the standby escalator, select standby escalators that meet the threshold conditions to form a sub-elevator set, and use the sub-elevator set to carry passengers.
2. The scheduling optimization method for multiple elevators according to claim 1, characterized in that, Collecting the passenger characteristics of the regular elevators in the elevator set specifically includes: Calculate the full-load rate of passengers in the regular elevators in the elevator set, where the full-load rate of passengers in the regular elevator is equal to the ratio of the current passengers in the regular elevator to the maximum number of passengers in the regular elevator; Collect the full-load rates of passengers in all the regular elevators in the elevator set, record them in descending order according to the full-load rate of passengers, and obtain the passenger characteristics of the regular elevators.
3. The scheduling optimization method for multiple elevators according to claim 2, wherein, Associating the passenger characteristics of the regular elevators with the standby escalator to obtain the full-load rate of passengers on the standby escalator associated with the regular elevator specifically includes: Associate the full-load rate of passengers of each regular elevator with the standby escalator associated with the regular elevator to obtain the full-load rate of passengers of each regular elevator in the standby escalator; Comprehensively calculate the full-load rates of passengers of each regular elevator in the standby escalator to obtain the full-load rate of passengers on the standby escalator.
4. The scheduling optimization method for multiple elevators according to claim 3, wherein The method further includes: Record the standby escalators from largest to smallest according to the full-load rate of passengers on the standby escalator to obtain a standby escalator sequence; Sequentially collect the current number of idle escalators in the standby escalators in the standby escalator sequence, and perform a summation calculation on the current number of idle escalators in the standby escalator to obtain the total number of escalators; Collect the threshold value of the number of escalators to be scheduled in the high-rise building complex. When the total number of escalators exceeds the threshold value of the number of escalators, it is determined that the standby escalator meets the threshold conditions.
5. The scheduling optimization method for multiple elevators according to claim 4, characterized in that The method further includes: After determining that the standby escalator meets the threshold conditions, obtain the identifier of the last standby escalator in the total number of escalators; Dispatch the standby escalator associated with the first identifier in the standby escalator sequence to the standby escalator associated with the identifier of the last standby escalator as the selected standby escalator; Remind the passengers already on the selected standby escalator to other standby escalators, and combine the selected standby escalators to obtain the sub-elevator set.
6. The elevator dispatching optimization method for multiple elevators according to any one of claims 1-5, characterized in that, Before using the sub-elevator set to carry passengers, the method further includes: Monitor and identify the status of the standby escalator, and determine that the status of all the standby escalators is valid; Set the route overlap mode of the sub-elevator set to pause, and set all the regular elevators in the sub-elevator set to receive passengers.
7. The elevator dispatching optimization method for multiple elevators according to claim 4 or 5, characterized in that The method further includes: Collect the threshold allowable number of faulty standby escalators in the high-rise building complex, and calculate the threshold allowable idle of the standby escalators associated with the threshold allowable number of faulty standby escalators; Set the threshold value of the number of escalators to be scheduled to be higher than the number of escalators with the threshold allowable idle; The elevator set further includes a main elevator set, and the method further includes: Before the personnel board the sub - elevator set, the sub - elevator set sends a monitoring and identification signal of the number of escalators to the main - elevator set, so that the personnel in the sub - elevator set can conduct a check of the boarding personnel, obtain a check feature, and record the check feature in the current sub - elevator set; Remind the boarding personnel in the sub - elevator set other than the check feature to the main - elevator set, so that the number of escalators in the sub - elevator set is reset to the initial number of escalators.
8. The scheduling optimization method for multiple elevators according to claim 7, characterized in that, After reminding the boarding personnel in the sub - elevator set other than the check feature to the main - elevator set, the method further includes: Calculate the boarding time of the personnel entering the elevator under the condition of the escalator number threshold. If the boarding time of the personnel entering the elevator meets the threshold time, set the number of escalators in the sub - elevator set to the escalator number threshold; If the boarding time of the personnel entering the elevator does not meet the threshold time, set the number of escalators in the sub - elevator set to increase; The method further includes: According to at least one of the standby escalators having a fault, set the sub - elevator set to replace the faulty standby escalator; Collect the current idle state in the faulty standby escalator, and set the sub - elevator set to dispatch a replacement idle state with the same number of escalators as the current idle state. The replacement idle state is used to record the faulty boarding personnel associated with the current idle state.
9. The scheduling optimization method for multiple elevators according to claim 8, characterized in that, The method further includes: Collect the number M of the faulty standby escalators, and adjust the sub - elevator set to M; Collect all the boarding personnel associated with the faulty standby escalators to obtain the overall boarding personnel, and collect all the faulty standby escalators to obtain a faulty elevator set; Set the overall boarding personnel to be evenly divided into M, and set the faulty boarding personnel to be adjusted to M + 1; Set M + 1 boarding personnel to be respectively associated and enter M sub - elevator sets and the faulty elevator set; According to receiving a request for diverting boarding personnel, conduct boarding personnel diversion through the boarding personnel in the sub - elevator set and the faulty elevator set; The method further includes: According to receiving a request for diverting boarding personnel, abort the faulty standby escalator and replace it with an effective standby escalator; Conduct a check of the M boarding personnel in the sub - elevator set to obtain the diverted boarding personnel associated with the faulty standby escalator.
10. A scheduling optimization system for multiple elevators, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 - 9.
Citation Information
Patent Citations
Group management control device, scheduling control method, and elevator
CN113511566A
Elevator group control method and device based on visual identification
CN113697620A
Intelligent building elevator state inquiry and elevator taking reservation system
CN113911862A
Safety management method and device for elevator operation
CN119450175A
Device for indicating stop floor of elevator, device and method for controlling operation of elevator
KR1019980041674A