A hybrid elevator group control system based on predictive estimation
By establishing a connection between the car action sequence and the passenger call sequence, a passenger number and target floor estimation model is formed, which solves the problem of accurately estimating the number of passengers and floors in the hybrid call mode, and improves the efficiency of elevator group control and shortens passenger waiting time.
Patent Information
- Application Number
- CN202310467204.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-25
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2043-04-25
AI Technical Summary
In hybrid call mode, how to accurately estimate the number of passengers on the up and down buttons to call floors and the destination floor, and fuse them with the signal of the destination layer selector to achieve high-performance group control control of the elevator.
By establishing a connection between the car action sequence and the passenger call sequence, a passenger number and the destination floor estimation model are formed, the call signals of the up and down buttons and the destination layer selector are unified into the same data format, and the car assignment strategy is used to optimize the elevator group control.
The elevator group control efficiency in hybrid call mode is improved, the average waiting time for passengers and the number of car shutdowns is reduced, and the overall performance of the elevator system is improved.
Smart Images

Figure CN116605731B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a group control management system for two elevator call modes, namely destination floor registration and up / down registration. Background Art
[0002] In recent years, a selector capable of registering passengers' destination floors has been widely used in modern elevators. Compared with the traditional way of calling the car by up / down buttons, this way of calling the car through the selector can obtain parameters such as the accurate number of waiting passengers and the destination floors of passengers at the current call moment on the floors where the selector is installed, thereby improving the group control efficiency of elevators equipped with destination selectors. For example, it can reduce indicators such as the average waiting time or average arrival time of passengers. However, compared with calling the elevator by up / down buttons, calling the elevator through the destination selector has a higher installation cost. Therefore, in many buildings, a destination selector is installed in the lobby (the first floor), and up / down buttons are still used to call the car on other floors, thus forming a mixed call mode.
[0003] The mixed call mode poses challenges to the design of the elevator group control system. After receiving a call sent by the up / down buttons, the group control system needs to determine the number of passengers on the call floor at the call moment and the destination floors of these passengers. Although the number of passengers and their destination floors can be estimated through historical data, the general estimation accuracy is not high.
[0004] Therefore, the present invention proposes a method of partitioning floors and estimating the partition to which the destination floor of the passenger belongs to improve the estimation accuracy, and further form a group control strategy that integrates known and unknown destination floors. Summary of the Invention
[0005] The problem to be solved by the present invention is how to estimate the number of passengers on the floors called by the up / down buttons and the destination floors of these passengers in the mixed call mode of up / down buttons and destination selectors, and how to fuse the estimated results with the signals of the destination selectors to obtain a high-performance elevator group control system.
[0006] A hybrid elevator group control system based on prediction estimation of the present invention is a system that fuses the call signals sent by the up / down buttons with the call signals of the destination selector to achieve elevator group control in the mixed call mode, including: a call registration module, a car control module, a car status calculation module, an up / down call signal storage module, a destination call signal storage module, a call number and destination floor area estimation module, a destination floor area allocation module, a call data and car status historical data storage module, and a call allocation module;
[0007] The call registration module stores the elevator call signals sent by the up and down buttons in the up and down call signal storage module, and stores the elevator call signals of the destination selector in the destination call signal storage module;
[0008] The elevator call signals of the up and down buttons are used by the call number and destination floor area estimation module to estimate the destination floors of the calls. The elevator call signals of the destination selector are partitioned by the destination floor area allocation module;
[0009] The call allocation module allocates a car to answer the elevator call signals according to the allocation strategy;
[0010] The car control module stores the car actions and passenger calls, and through the car state calculation module, stores the car action sequence and passenger call sequence data in the call data and car state historical data storage module;
[0011] The car state calculation module establishes the connection between the car action sequence and the passenger call sequence, thereby calculating the inside and outside call data for each car in one round, and then stores the inside and outside call data in the call data and car state historical data storage module;
[0012] The call data and car state historical data storage module statistically calculates the distribution of the number of passengers and the ratio of the destination floor areas of the passengers according to time slices.
[0013] One embodiment involves storing the car action sequence and passenger call sequence data in the call data and car state historical data storage and estimation module through the car state calculation module. The car state calculation module establishes the connection between the car action sequence and the passenger call sequence, thereby calculating the inside and outside call data for each car in one round, and then stores the inside and outside call data in the call data and car state historical data storage module, and forms an estimation model for the number of passengers corresponding to the call signal and the destination floors of these passengers.
[0014] The estimation model takes a week as the statistical range, divides 24 hours a day into several time slices, and statistically calculates the mean value of the number of passengers on each floor and the ratio of the areas where the passengers go to the destination floors in each time slice. The estimation model estimates the mean value of the number of passengers of the current call and the ratio of the areas where the passengers go to the destination floors according to the parameters such as the week to which the current call belongs, the time slice to which the call time belongs, and the floor where the call is made. The estimation model can unify the call signals sent by the up and down buttons and the call signals sent by the destination floors into the same data format, and this format includes two attributes: the call floor of each passenger and the area where the destination floor belongs.
[0015] The present invention also proposes a car assignment control method for the above-mentioned hybrid elevator group control system based on prediction estimation, including the following process steps:
[0016] S1: Receive the passenger call signal for car service;
[0017] S2: Determine whether the call includes the destination floor; if the call includes the destination floor, then execute S3: Determine the area to which the destination floor belongs; if the call does not include the destination floor, then execute S4: Estimate the number of people on the floor where the call is made and the areas to which each destination floor belongs;
[0018] S5: The call allocation module selects a car that does not increase the stop area;
[0019] S6: Calculate the time required for the car that meets the conditions to reach the call floor;
[0020] S7: Calculate the time required for each of the other cars to reach the call floor;
[0021] S8: Select the car with the shortest time required to reach the call floor to answer the call.
[0022] The above-mentioned estimation of the number of people on the floor where the call is made and the areas to which each destination floor belongs specifically includes the following steps:
[0023] S41: Establish the association between the car movement sequence and the call sequence;
[0024] S42: Calculate the ratio of the passengers going to each floor by button call to go up the elevator;
[0025] S43: Calculate the distribution of the number of passengers on each floor within a time segment;
[0026] S44: Calculate the distribution of the floors where the passengers on each floor get off the elevator within a time segment.
[0027] The above-mentioned high-performance group control method for elevators. This method can assign cars according to the principle of giving priority to whether the call destination floor increases the car stop times by the car in the same direction as the call. This method can also assign the car that arrives at the call floor first with priority.
[0028] According to the above group control method, it is possible to facilitate the design of a unified call strategy for the call signals of the up and down buttons and the call signals of the destination floors in the same data format, thereby reducing the average waiting time of passengers. Brief Description of the Drawings
[0029] Figure 1 It is an example diagram showing the allocation of cars by the group control system designed by the present invention in the mixed call mode.
[0030] Figure 2 It is the structural diagram of the group control system in the mixed call mode.
[0031] Figure 3It is a flowchart of the algorithm for assigning a car used by the group control system in the mixed car call mode.
[0032] Figure 4 It is a table structure for recording the car action sequence after the car door opening action occurs.
[0033] Figure 5 It is a table structure for recording the call sequence after a call action occurs.
[0034] Figure 6 It is a flowchart for estimating the number of passengers calling for floors by the up and down buttons and the areas to which these passengers may go.
[0035] Figure 7 It is to Figure 4 and Figure 5 The table structure diagram after establishing the connection of the data.
[0036] Figure 8 It is a table structure diagram for organizing the number of waiting passengers on each floor at each time slice of a day by week.
[0037] Figure 9 It is a table structure diagram for organizing the ratio of waiting passengers on each floor at each time slice of a day to the destination floor area by week. Detailed implementation mode
[0038] Next, a hybrid elevator group control system based on prediction and estimation in the implementation mode will be described in detail with reference to the accompanying drawings.
[0039] Hybrid elevator group control refers to the devices for calling elevators in a building, including two types of car call devices: up and down buttons and destination floor selectors.
[0040] For the up and down button car call, when a passenger expects to go up from the current floor, the passenger presses the up button of the up and down buttons. When a passenger expects to go down from the current floor, the passenger presses the down button of the up and down buttons. The call distribution module responsible for assigning a car to the call signal can obtain the information including the called floor and up or down from the up and down button calls, and cannot determine the number of passengers going up or down on the called floor, nor can it determine the destination floors of these passengers.
[0041] For the destination floor selector car call, after a passenger arrives at the floor where the destination floor selector is installed, each passenger needs to select the destination floor through the destination floor selector, and the call distribution module can select a car responding to the current call according to the called floor and the destination floor. When the call distribution module assigns a car to the call, but the passenger who issued the call has not entered the car yet, the call of this passenger is recorded as an external call for this car. If the passenger enters the car, the floor the passenger goes to is recorded as an internal call for this car.
[0042] Due to the installation of the destination floor selector, the call allocation module can not only determine whether the passenger is going up, but also determine the destination floor of the passenger. Therefore, compared with the elevator allocation strategy based on the up and down buttons, the elevator allocation strategy of the call allocation module can achieve better management performance. When a hybrid elevator group control system is adopted in a building, how to accurately estimate the destination floors of passengers who call the elevator by pressing the up and down buttons becomes the key to improving the performance of the elevator allocation strategy.
[0043] The following is a general description of the system.
[0044] The car status calculation module stores the car action sequence and passenger call sequence data in the call data and car status historical data storage and estimation module. The car status calculation module establishes the connection between the car action sequence and the passenger call sequence, thereby calculating the inside call and outside call data for each car in one round. Then, the inside call and outside call data are stored in the call data and car status historical data storage module, and a passenger number corresponding to the call signal and an estimation model for the destination floors of these passengers are formed.
[0045] The estimation model takes a week as the statistical range, divides 24 hours a day into several time slices, and statistically calculates the average value of the number of passengers on each floor and the ratio of passengers going to the destination floor area in each time slice. The estimation model estimates the average value of the number of passengers in the current call and the ratio of passengers going to the destination floor area based on parameters such as the day of the week to which the current call belongs, the time slice to which the call time belongs, and the floor from which the call is issued. The estimation model can unify the call signals sent by the up and down buttons and the call signals sent from the destination floors into the same data format, and this format includes two attributes: the call floor of each passenger and the area to which the destination floor belongs.
[0046] The high-performance elevator group control method can assign cars according to the cars moving in the same direction as the call, following the principle of preferentially increasing the car stop times according to the destination floors of the calls. This method can also assign the car that arrives at the call floor first with priority.
[0047] The following is a description of the improvement in the system's elevator allocation performance.
[0048] Figure 1 Taking the example of a building with a destination floor selector installed on the first floor and other elevators called by pressing the up and down buttons, a hybrid elevator group control system designed by the present invention is given to achieve the improvement points. The building has 2 cars. At this time, there are 5 passengers in the inside call of car A, among which 2 passengers' destination floors are the 7th floor and 3 passengers' destination floors are the 5th floor. Car A is moving upward and is at the 2nd floor. Car B is in the idle state and is at the 1st floor. The outside call queues of both car A and car B are empty at this time.
[0049] At this time, there are 3 passengers on the 3rd floor who want to go to the 6th floor, and one of these passengers presses the up button.
[0050] The first scenario is described as follows. If the number of passengers on the floor where this hall call signal is issued and their destination floors are not estimated, according to the up / down direction hall call strategy, this call will be assigned to car A for response. For the up / down direction hall call strategy, the running direction of car A (upward) is the same as the current hall call signal (upward), and the floor of the hall call signal is on the running route of this car.
[0051] The second scenario is described as follows. If the number of passengers on the floor where this hall call signal is issued and their destination floors are estimated, assuming the estimated result is that there are 3 passengers on the floor where this hall call signal is located, and the probability of them going to odd floors is 70%. Then, the car assignment strategy assigns the car according to the principle of giving priority to increasing the car stop times at the call destination floors. This strategy will increase the car stop times of car A. The car assignment strategy will select car B that can reach the 3rd floor first from the remaining cars to respond to this call.
[0052] Compared with the first scenario, the second scenario reduces the car stop times of car A, that is, shortens the riding time of the passengers in car A. In addition, shortening the riding time of the passengers in car A means increasing the number of passengers served by car A per unit time, thus improving the average waiting time of the passengers.
[0053] The following is the description of the system structure.
[0054] Figure 2 It represents the functional structure diagram of the elevator group control management system under the implementation of the mixed hall call mode. As Figure 2 shown, the up / down buttons 3 on the floor or the destination floor selector 4 register the call through the call registration module 6. This module respectively registers two different types of calls into the up / down call signal storage module 9 or stores them in the destination call signal storage module 8 according to whether the call contains the destination floor. The data in the up / down call signal storage module 9 and the destination call signal storage module 8 will be uniformly stored in the call data and car status history data storage module 14.
[0055] The destination floor area allocation module 13 partitions the destination floors of the destination calls. The call number and destination floor area estimation module 11 estimates the number of passengers on the call floor and the ratio of these passengers going to the floor partitions according to the hall call signal issued by the up / down buttons 3.
[0056] The call allocation module 15 reads in real time the call signals and the various car states calculated by the car state calculation module 7. For calls to the destination floor, a car will be allocated in real time to answer the call, and this answer will be returned in real time to the destination floor selector 4. At the same time, the answer result will be registered in the external call sequence of the car. For calls made by the up and down buttons, a car is allocated to answer the call, and the answer result is registered in the external call sequence of the car.
[0057] After the car runs to the floor where the passenger calls, the car control module 5 will issue a door opening command. After that, the car state calculation module 7 will record the door opening time and the data of passengers entering and leaving the car. These data will be stored in the call data and car state historical data storage module 14.
[0058] The following describes the system functions.
[0059] As Figure 3 shown, the flowchart describes the process from when a passenger issues a call request until the call allocation module gives an answer to the call. The passenger issues a call signal S1 through the up and down buttons or the destination selector. According to the call signal data, the call category S2 is judged. If the call does not include the destination floor, then the number of passengers on the floor where the call is issued and the probability of the areas where these passengers may go to will be estimated S4; if the call includes the destination floor, then the area to which the call destination floor belongs will be directly determined S3. The call allocation module will preferably select a car that does not increase the stop area S5 and calculate the time required for these cars to reach the call floor in turn S6. The call allocation module will optionally calculate the time required for other cars to reach the call floor in turn S7. The car with the shortest time required to reach the call floor is selected to answer the call S8.
[0060] When the user's call signal does not include the destination floor, it is necessary to estimate the number of passengers on the floor where the call is issued and the areas where these passengers may go to S4. For this purpose, it is necessary to record the car movement sequence (as Figure 4 shown) and the call sequence (as Figure shown).
[0061] The table structure for recording the car movement sequence is as shown. The table attributes include the car number, door opening time, door opening floor, the number of people in the car before the door opens, and the number of people in the car after the door closes. The number of people in the car before and after the door closes can be calculated by the car weighing module, that is, the current actual weight of the car divided by the designed load of the car. The number of people in the car before and after the door closes can also be obtained by calculating with other sensors installed in the car, such as cameras.
[0062] The table structure for recording the call sequence is as As shown, the attributes of the table include call sequence number, call time, call floor, destination floor, assigned car, and car status. The car status includes car number, floor, and running status. The car running status includes but is not limited to idle, upward, downward, and maintenance, etc.
[0063] According to and the data table shown, an estimation model required for step S4 can be established (as shown): First, establish the association S41 between the car action sequence and the call sequence. Second, calculate the ratio of passengers calling for the elevator to each floor through the button S42. Third, statistically analyze the distribution of the number of passengers on each floor within a time slice of a day on a weekly basis S43. Finally, statistically analyze the distribution of passengers getting off the elevator on each floor within a time slice of a day on a weekly basis S44.
[0064] After constructing the estimation model of the number of passengers calling for the floor by the up and down buttons and the areas to which these passengers may go, the call registration module 6 will assign the car according to the results calculated based on the estimation model, the destination floor area assignment module 13, and the car status calculated by the car status calculation module 7, in accordance with the principle of giving priority to increasing the car stop times at the call destination floor, so as to implement the group control method under the mixed elevator call mode.
[0065] The following is the description of implementing the storage of car action sequence data.
[0066] The car control module 5 is responsible for controlling the upward, downward, and running speeds of the car, as well as the opening and closing of the car door. When the car responds to an external call or an internal call instruction and reaches the instruction floor, the car control module 5 will send an instruction to open the door to the car 1, thereby triggering the process of storing the car action sequence. The car control module 5 sends the car number, door opening time, the number of people in the car before the door opens, and the number of people in the car after the door closes to the car status calculation module 7, and then stores these data in the call data and car status historical data storage module 14. The car action sequence data in the call data and car status historical data storage module 14 is stored in the form of a table structure (as shown).
[0067] Nine example data of the car action sequence are given. In the figure, the car action sequence number of the first data is 1, the car number is A, the door opening time is 9:05:02 on January 1, 2021, the door opening floor is 1F, the number of people in the car before the door opens is 0, and the number of people in the car after the door closes is 10.
[0068] The number of people before the car door opens and after the car door closes can be obtained by installing a camera inside the car and then calculating the passengers inside the car through computer vision algorithms. Another optional method is to obtain the change in the car weight through the weighing system of the car control module to calculate and obtain it.
[0069] The following is a description of implementing the storage of car call sequence data.
[0070] When passengers send elevator call requests through the up and down buttons 3 or the destination selector 4 on each floor, these requests are registered by the call registration module 6. For the elevator call requests sent by the destination selector, a typical piece of data such as the first piece of data, that is, the call time is 9:04:56 on January 1, 2021, the call floor is 1F, and the destination floor is 8F. For the elevator call requests sent by the up and down buttons, a typical piece of data such as the third piece of data in, that is, the call time is 9:06:55 on January 1, 2021, the call floor is 3F, and the destination floor is up. For the calls registered by the call registration module 6, when the destination floor is a floor number, this call will be processed by the destination call signal storage module 8 and the data will be stored in the call data and car status history data storage module 14. In addition, when the destination floor is "up" or "down", this call will be processed by the up and down call signal storage module 9 and the data will also be stored in the call data and car status history data storage module 14.
[0071] In addition, the car status at the call moment will be obtained by the car control module 5. For example, in the car status of the first piece of data shown, car A is on the 1F and its status is idle; car B is on the 1F and its status is idle; car C is on the 1F and its status is idle. In the car status of the third piece of data shown, car A is on the 1F and its status is up; car B is on the 1F and its status is idle; car C is on the 1F and its status is idle. The car control module 5 stores the car status at the elevator call moment in the call data and car status history data storage module 14.
[0072] The following is to implement a description of establishing the association S41 between the car action sequence and the call sequence in. For the data with the destination floor being up or down in, such as the line of data with the call sequence number 3 in, obtain its call time as 9:06:55 on January 1, 2021 and the call floor as 3F. Then, in scan all the data with the door opening time on January 1, 2021, that is, The 1st to 9th data items. Starting from the first data item on January 1, 2021, all data items before 9:06:55 are filtered out, that is, the 1st and 2nd data items in are filtered out. For the data items after 9:06:55, find the data items where each car opens the door on the 3rd floor, that is, the 4th data item in. Record the car movement sequence number 4 and the call sequence number 3 of this data item into the 3rd row of . Thus, the 3rd row of the table shown indicates that there are 3 passengers waiting for the elevator on the 3rd floor between 9:06:55 on January 1, 2021 and 9:07:05 on January 1, 2021.
[0073] The following is the description of implementing the calculation of the ratio S42 of the passengers called by the button to go to each floor. Taking the 1st row as an example, the call sequence number is 1 and the car movement sequence number is 1. For the call sequence number 1, it can be indexed from that the time of this call is 9:04:56 on January 1, 2021. For the 1st row where the car movement sequence number is 1, it can be indexed from that the door opening time is 9:05:02 on January 1, 2021, the car number is A, and the number of people entering the car is 10. In , the next action sequence door opening floor of car A is the 8th floor, that is, the door opens at 9:05:02 on January 1, 2021, and the 10 people in car A reach their destination floors. Thus, at 9:05:02 on January 1, 2021, the probability that the 10 passengers on the 1st floor go to the 8th floor is 100%, that is, the data shown in the ratio of the floors to go column in the 1st row as shown.
[0074] The following is the description of implementing the calculation of step S43. As shown, taking a week as the statistical range, divide the 24 hours of a day into several time slices, and statistically calculate the average number of passengers on each floor in each time slice. Taking the time slice from 9:04:56 on January 1, 2021 to 9:07:01 on January 1, 2021 as an example (as ), combining the data, it can be known that there are a total of 22 passengers on the 1st floor in this time slice, among which 26.3% of the passengers go to the 5th floor, 31.5% of the passengers go to the 7th floor, and the remaining 42.1% of the passengers go to the 8th floor. These data will be organized in the way shown in , where there are a total of 7 rows, representing Monday to Sunday respectively, and each column corresponds to a time period of a day. For example, The data in the table cell is [1:6, 2:0, 3:0], indicating that from 6:00 to 6:05 on Monday, there are 6 passengers on the 1F, and the number of passengers on the 2F and 3F is 0.
[0075] The following is the description of the calculation in Step S44. This step takes a week as the statistical scope, divides 24 hours of a day into several time slices, and counts the ratio of passengers going to the floor partitions in each time slice. The data storage form of step S44 is given. The row index of the table is the week, and the column index of the table is the time slice. For example, The data of a certain cell in the table is 1: [D1: 70%, D2: 30%], indicating that on Monday, from 6:00 to 6:05, 70% of the passengers on the 1F went to area D1 of the floor, and 30% went to area D2 of the floor.
[0076] The following is an example of the module for estimating the number of passengers called and the area of the destination floor belonging to module 11.
[0077] Suppose the passenger sends a call signal through the up and down button 3. The call registration module 6 records the current call time as 9:04:58 on January 7, 2022, the call floor is 1F, and the destination floor is "up". The call registration module 6 sends this call to the module for estimating the number of passengers called and the area of the destination floor belonging to module 11 through the up and down call signal storage module 9. This module will search in the call data and car status historical data storage module 14 for the table as shown. That is, the call time is Friday, and then find the column corresponding to 9:04:58. Suppose the data recorded in the corresponding table cell is [1:20, 2:0, 3:0], then it can be obtained that there are 20 passengers waiting for the elevator on the 1F for this call. Then, from the table shown, from the row corresponding to Friday and the column corresponding to 9:04:58. Suppose the data recorded in the table cell at this time is 1: [D1: 70%, D2: 30%], then it means that 70% of these 20 passengers go to area D1 of the floor, and 30% of the passengers go to area D2.
[0078] Although the embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other ways, and various omissions, substitutions, and changes can be made without departing from the spirit of the invention.
[0079] For example, by changing the floor partition mode, the same effect as the present invention can be obtained. In addition, the results of the present invention do not depend on the installation quantity of the destination floor selector and the up and down buttons. Setting different quantities of cars does not change the results of the present invention either.
[0080] As described above, the embodiments of the present invention have been illustrated. However, the above embodiments are presented as examples and are not intended to limit the scope of the invention. The above embodiments can be implemented in various other ways, and various omissions, substitutions, and changes can be made without departing from the spirit of the invention. These embodiments and / or their variations are included in the scope and / or spirit of the invention, and similarly, are included in the scope of the invention described in the technical solution and its equivalents.
Claims
1. A hybrid elevator group control system based on predictive estimation is a system that fuses the call signals sent by the up and down buttons with the call signals of the destination selector to achieve elevator group control in a hybrid call mode. It is characterized in that, Including: A call registration module, a car control module, a car status calculation module, an up / down call signal storage module, a destination call signal storage module, a call number and destination floor area estimation module, a destination floor area allocation module, a call data and car status historical data storage module, and a call allocation module; The call registration module stores the elevator call signals sent by the up / down buttons in the up / down call signal storage module, and stores the elevator call signals of the destination selector in the destination call signal storage module; The elevator call signals of the up / down buttons are used by the call number and destination floor area estimation module to estimate the partition of the destination floor of the call, and the elevator call signals of the destination selector are partitioned by the destination floor area allocation module; The call allocation module allocates a car to answer the elevator call signal according to the allocation strategy; The car control module stores the car actions and passenger calls, and the car action sequence and passenger call sequence data through the car status calculation module in the call data and car status historical data storage module; The car status calculation module establishes a connection between the car action sequence and the passenger call sequence, so as to calculate the inside and outside call data of each car in one round, and then stores the inside and outside call data in the call data and car status historical data storage module; The call data and car status historical data storage module statistically calculates the passenger number distribution by time slice, and the ratio of the passenger destination floor area; The car status calculation module stores the car action sequence and the passenger call sequence. The attributes of the car action sequence include car number, door opening time, door opening floor, number of people in the car before door opening, and number of people in the car after door closing; The number of people in the car before door opening and the number of people in the car after door closing can be obtained by one of the following methods: (1) Calculated by the car weighing module; (2) Calculated by the sensor installed in the car; The attributes of the passenger call sequence include call time, call floor, destination floor, allocated car, and car status; the car status includes car number, floor, and running status; The car running status includes idle, going up, going down, and maintenance; The car status calculation module establishes a connection between the car action sequence and the passenger call sequence. Specifically, in the car action sequence, the door opening time is connected to the two numbers with the closest call time in the call sequence, so as to estimate the number of passengers corresponding to a certain call and the area of the destination floor of these passengers.
2. The hybrid elevator group control system based on prediction estimation according to claim 1, characterized in that, The floor area allocation is calculated according to the number of floors and the number of cars. Each floor served by each car is a floor area.
3. A hybrid elevator group control system based on prediction estimation according to claim 1, characterized in that, The call allocation module allocates a car to answer the elevator call signal according to the allocation strategy. Specifically: for the car in the same direction as the call, the car is assigned according to the principle of giving priority to increasing the car stop times at the call destination floor; Or assigned according to the principle of giving priority to the car that arrives at the call floor first; Or assigned according to the principle that the car without registered outside calls runs to the floor with a large estimated number of calls.
4. A hybrid elevator group control system based on prediction estimation according to claim 1, wherein, Statistically calculate the passenger volume distribution by time segments. Specifically, with a week as the statistical scope, divide the 24 hours of a day into several time segments, and statistically calculate the average value of the number of passengers on each floor in each time segment.
5. A hybrid elevator group control system based on prediction estimation according to claim 1, characterized in that, The ratio of the partition of the destination floors of passengers. Specifically, with a week as the statistical scope, divide the 24 hours of a day into several time segments, and statistically calculate the ratio of passengers going to the destination floor areas in each time segment.
6. A car assignment control method for a predictive estimation-based hybrid elevator group control system according to any one of claims 1-5, characterized in that, It includes the following technological steps: S1: Receive the passenger call signal for the car service. S2: Determine whether the call includes the destination floor. If the call includes the destination floor, then execute S3: Determine the area to which the destination floor belongs. If the call does not include the destination floor, then execute S4: Estimate the number of people on the floor where the call is made and the areas to which each destination floor belongs. S5: The call allocation module selects a car that does not increase the stop area. S6: Calculate the time required for the car that meets the conditions to reach the call floor. S7: Calculate the time required for each of the other cars to reach the call floor. S8: Select the car with the shortest time required to reach the call floor to answer the call.
7. The car assignment control method of the hybrid elevator group control system based on prediction estimation according to claim 6, characterized in that, In step S4, estimating the number of people on the floor where the call is made and the areas to which each destination floor belongs specifically includes the following steps: S41: Establish the association between the car movement sequence and the call sequence. S42: Calculate the ratio of the passengers going to each floor by button call to get on the elevator. S43: Calculate the distribution of the number of passengers on each floor within a time segment. S44: Calculate the distribution of the floors where the passengers on each floor get off the elevator within a time segment.
Citation Information
Patent Citations
Hybrid elevator target landing selector
CN101837911A
Elevator control apparatus and elevator control method
EP3424856A1