Intelligent building elevator pre-boarding method and terminal
By obtaining elevator passenger and pre-ride information to calculate carrying capacity and generate a passenger list, the problem of long waiting times and overcrowding in elevator systems is solved, and autonomous passenger diversion and efficient transportation of elevators are realized.
Patent Information
- Application Number
- CN202310553273.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-17
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2043-05-17
AI Technical Summary
Existing elevator systems can cause long wait times for users during peak hours, and existing pre-ride systems cannot intelligently display elevator operating status, resulting in ineffective user diversion and crowding avoidance.
By acquiring elevator passenger information and user pre-ride information, the system calculates the actual and estimated carrying capacity of each floor, generates a passenger list, and determines in advance whether passengers can take the elevator, thus achieving autonomous passenger flow and orderly boarding.
It effectively reduces user waiting time, improves elevator carrying efficiency, avoids elevator overload and congestion, and is suitable for scenarios with high traffic during peak hours.
Smart Images

Figure CN116767987B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent building technology, and in particular to an intelligent building elevator pre-ride method and terminal. Background Technology
[0002] Elevators have become an indispensable part of people's work and living environments. However, most elevators are operated manually by pressing floor control buttons on the user's floor. Therefore, users must first wait in the elevator lobby, and if the elevator is full or they miss it for other reasons, they must wait again. This is especially true during peak hours in commercial buildings, where some users experience long waits each time they use the elevator. Furthermore, existing elevator reservation systems only offer basic reservation functionality and do not provide users with intelligent updates on the current elevator status. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to provide an intelligent building elevator pre-ride method and terminal to reduce users' waiting time for elevators and improve elevator carrying efficiency.
[0004] To solve the above-mentioned technical problems, the technical solution adopted by the present invention is as follows:
[0005] A method for pre-ride access to intelligent building elevators includes:
[0006] Obtain elevator passenger information and determine the elevator’s actual carrying capacity on each floor based on the passenger information.
[0007] Obtain the user's pre-ride information, and obtain the estimated carrying capacity of the elevator on each floor based on the pre-ride information;
[0008] The elevator passenger list for each floor is generated based on the pre-ride information, actual carrying capacity, and estimated carrying capacity.
[0009] To solve the above-mentioned technical problems, another technical solution adopted by the present invention is as follows:
[0010] A smart building elevator pre-ride terminal includes a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, it performs the following steps:
[0011] Obtain elevator passenger information and determine the elevator’s actual carrying capacity on each floor based on the passenger information.
[0012] Obtain the user's pre-ride information, and obtain the estimated carrying capacity of the elevator on each floor based on the pre-ride information;
[0013] The elevator passenger list for each floor is generated based on the pre-ride information, actual carrying capacity, and estimated carrying capacity.
[0014] The beneficial effects of this invention are as follows: By acquiring elevator passenger information, the number of passengers already carried by the elevator can be determined, thus obtaining the actual carrying capacity of the elevator, i.e., the number of passengers already carried when the elevator reaches each floor; simultaneously, by acquiring user pre-ride information, the number of people who currently need to ride the elevator can be determined, thus obtaining the estimated carrying capacity of the elevator, i.e., the number of people the elevator may need to carry after reaching each floor; by estimating the elevator's carrying capacity for each floor based on the number of passengers already carried and the number of people who may need to be carried, an elevator passenger list can be generated. Before the elevator reaches a designated floor, the passenger list can be used to determine whether it is possible to ride the elevator. Compared to the method of reserving elevators, this invention is more suitable for autonomous passenger diversion during peak hours with high traffic volume, and can effectively and in real time obtain the queuing status of elevators on all floors, realizing the prediction of elevator carrying status, thereby avoiding the situation where the waiting time is earlier than the floor is, and the elevator car is full and cannot be boarded, effectively reducing the waiting time for users. In addition, by generating an elevator passenger list for each floor, the process of riding the elevator is more orderly, avoiding congestion and improving elevator carrying efficiency. Attached Figure Description
[0015] Figure 1 A flowchart illustrating the steps of a smart building elevator pre-ride method provided in an embodiment of the present invention;
[0016] Figure 2 This is a schematic diagram of the structure of an intelligent building elevator pre-ride terminal provided in an embodiment of the present invention;
[0017] Label Explanation:
[0018] 201. Memory; 202. Processor. Detailed Implementation
[0019] To explain in detail the technical content, objectives, and effects of the present invention, the following description is provided in conjunction with the embodiments and accompanying drawings.
[0020] Please refer to Figure 1 This invention provides a method for pre-riding in intelligent building elevators, comprising:
[0021] Obtain elevator passenger information and determine the elevator’s actual carrying capacity on each floor based on the passenger information.
[0022] Obtain the user's pre-ride information, and obtain the estimated carrying capacity of the elevator on each floor based on the pre-ride information;
[0023] The elevator passenger list for each floor is generated based on the pre-ride information, actual carrying capacity, and estimated carrying capacity.
[0024] As described above, the beneficial effects of this invention are as follows: By acquiring the elevator's passenger information, the number of passengers already carried by the elevator can be determined, thus obtaining the actual carrying capacity of the elevator, i.e., the number of passengers already carried when the elevator reaches each floor; simultaneously, by acquiring the user's pre-ride information, the number of people who currently need to ride the elevator can be determined, thus obtaining the estimated carrying capacity of the elevator, i.e., the number of people the elevator may need to carry after reaching each floor; by estimating the elevator's carrying capacity for each floor based on the number of passengers already carried and the number of people who may need to be carried, an elevator passenger list can be generated. Before the elevator reaches a designated floor, the passenger list can be used to determine whether the user can ride the elevator. Compared to the method of reserving elevators, this invention is more suitable for autonomous passenger diversion during peak hours with high traffic volume, and can effectively and in real time obtain the queuing status of the elevator on all floors, realizing the prediction of the elevator's carrying status, thereby avoiding the situation where the waiting time is earlier than the floor is, and the elevator car is full and cannot be used, effectively reducing the user's waiting time. In addition, by generating a passenger list for each floor, the process of riding the elevator becomes more orderly, avoiding congestion and improving the elevator's carrying efficiency.
[0025] Furthermore, the acquisition of elevator passenger information, and the determination of the elevator's actual carrying capacity on each floor based on this passenger information, specifically involves:
[0026] Obtain elevator passenger information and calculate the elevator's real-time carrying capacity based on the weight information of the passenger information.
[0027] The actual carrying capacity of the elevator on each floor is calculated based on the floor to which the passenger has already been boarded and the elevator's real-time carrying capacity.
[0028] As described above, the real-time carrying capacity of the elevator is obtained by using the elevator's passenger information, which is the number of users who have already ridden the elevator. At the same time, the landing floors of the users who have already ridden the elevator are also obtained. The actual carrying capacity of the elevator on each floor is the number of users who have already ridden the elevator minus the number of users who need to get off the elevator at the current floor. In this way, the carrying capacity of the elevator before reaching the floor can be calculated in advance, so as to determine whether the elevator is overloaded and thus achieve the effect of predicting whether the elevator is overloaded.
[0029] Furthermore, the step of obtaining the user's pre-ride information and calculating the estimated carrying capacity of the elevator on each floor based on the pre-ride information specifically involves:
[0030] Obtain user pre-ride information, arrange the pre-ride information according to the acquisition time to obtain user pre-ride queue; add the pre-ride information one by one to the preset pre-ride list according to the user pre-ride queue;
[0031] For each new passenger added to the pre-ride list, the estimated carrying capacity of the elevator on each floor is updated based on the pre-ride information in the pre-ride list.
[0032] As described above, the estimated carrying capacity of the elevator at each floor is calculated sequentially based on the acquisition time of the pre-ride information. This predicts the elevator capacity corresponding to each additional passenger, thus avoiding the problem of waiting time being too long and the elevator being too full to board. This effectively reduces the waiting time for users. Compared to the elevator reservation method, the pre-ride elevator method of this invention is more flexible and can effectively cope with situations with high passenger flow.
[0033] Furthermore, the process of generating the elevator passenger list for each floor based on the pre-ride information, actual carrying capacity, and estimated carrying capacity specifically involves:
[0034] The estimated carrying capacity of the elevator on each floor is obtained based on the actual carrying capacity and the estimated carrying capacity.
[0035] Determine whether the estimated passenger capacity of each floor is less than the maximum capacity of the elevator. If not, delete the newly added pre-ride information in the pre-ride list to obtain the target pre-ride list.
[0036] The elevator's passenger list for each floor is generated based on the queue number of the pre-ride information in the target pre-ride list.
[0037] As described above, when the estimated passenger capacity of users whose pre-ride information was obtained later exceeds the maximum capacity, it indicates that if these users were to take the elevator, it would cause overloading. Therefore, these users are removed from the pre-ride list to ensure the normal operation of the elevator and prevent users from waiting in vain without knowing that the elevator is full. Furthermore, the passenger list of this invention has predictive capabilities; even when the distance between the calling floor and the floor the elevator is currently visiting is far, it can determine in advance whether the current user can take the elevator, making it more suitable for elevator scenarios in high-rise buildings.
[0038] Furthermore, the pre-ride information includes the starting floor and the destination floor;
[0039] The step of updating the estimated carrying capacity of the elevator on each floor based on the pre-ride information in the pre-ride list specifically involves:
[0040] The elevator's carrying capacity on each floor is obtained based on the starting floor in the pre-ride list;
[0041] The elevator's descent capacity on each floor is determined based on the destination floor in the pre-ride list.
[0042] The estimated carrying capacity of the elevator on each floor is updated based on the up-and-down carrying capacity of the same floor.
[0043] As described above, the starting floor of the current user may be the destination floor of other users. Therefore, by using the starting floor and destination floor in the pre-ride list, the number of people the elevator may need to carry on the floors that have not yet been reached can be calculated in advance, thus realizing the prediction of the elevator's carrying status.
[0044] Please refer to Figure 2 Another embodiment of the present invention provides an intelligent building elevator pre-ride terminal, including a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, it performs the following steps:
[0045] Obtain elevator passenger information and determine the elevator’s actual carrying capacity on each floor based on the passenger information.
[0046] Obtain the user's pre-ride information, and obtain the estimated carrying capacity of the elevator on each floor based on the pre-ride information;
[0047] The elevator passenger list for each floor is generated based on the pre-ride information, actual carrying capacity, and estimated carrying capacity.
[0048] Furthermore, the acquisition of elevator passenger information, and the determination of the elevator's actual carrying capacity on each floor based on this passenger information, specifically involves:
[0049] Obtain elevator passenger information and calculate the elevator's real-time carrying capacity based on the weight information of the passenger information.
[0050] The actual carrying capacity of the elevator on each floor is calculated based on the floor to which the passenger has already been boarded and the elevator's real-time carrying capacity.
[0051] As described above, the real-time carrying capacity of the elevator is obtained by using the elevator's passenger information, which is the number of users who have already ridden the elevator. At the same time, the landing floors of the users who have already ridden the elevator are also obtained. The actual carrying capacity of the elevator on each floor is the number of users who have already ridden the elevator minus the number of users who need to get off the elevator at the current floor. In this way, the carrying capacity of the elevator before reaching the floor can be calculated in advance, so as to determine whether the elevator is overloaded and thus achieve the effect of predicting whether the elevator is overloaded.
[0052] Furthermore, the step of obtaining the user's pre-ride information and calculating the estimated carrying capacity of the elevator on each floor based on the pre-ride information specifically involves:
[0053] Obtain user pre-ride information, arrange the pre-ride information according to the acquisition time to obtain user pre-ride queue; add the pre-ride information one by one to the preset pre-ride list according to the user pre-ride queue;
[0054] For each new passenger added to the pre-ride list, the estimated carrying capacity of the elevator on each floor is updated based on the pre-ride information in the pre-ride list.
[0055] As described above, the estimated carrying capacity of the elevator at each floor is calculated sequentially based on the acquisition time of the pre-ride information. This predicts the elevator capacity corresponding to each additional passenger, thus avoiding the problem of waiting time being too long and the elevator being too full to board. This effectively reduces the waiting time for users. Compared to the elevator reservation method, the pre-ride elevator method of this invention is more flexible and can effectively cope with situations with high passenger flow.
[0056] Furthermore, the process of generating the elevator passenger list for each floor based on the pre-ride information, actual carrying capacity, and estimated carrying capacity specifically involves:
[0057] The estimated carrying capacity of the elevator on each floor is obtained based on the actual carrying capacity and the estimated carrying capacity.
[0058] Determine whether the estimated passenger capacity of each floor is less than the maximum capacity of the elevator. If not, delete the newly added pre-ride information in the pre-ride list to obtain the target pre-ride list.
[0059] The elevator's passenger list for each floor is generated based on the queue number of the pre-ride information in the target pre-ride list.
[0060] As described above, when the estimated passenger capacity of users whose pre-ride information was obtained later exceeds the maximum capacity, it indicates that if these users were to take the elevator, it would cause overloading. Therefore, these users are removed from the pre-ride list to ensure the normal operation of the elevator and prevent users from waiting in vain without knowing that the elevator is full. Furthermore, the passenger list of this invention has predictive capabilities; even when the distance between the calling floor and the floor the elevator is currently visiting is far, it can determine in advance whether the current user can take the elevator, making it more suitable for elevator scenarios in high-rise buildings.
[0061] Furthermore, the pre-ride information includes the starting floor and the destination floor;
[0062] The step of updating the estimated carrying capacity of the elevator on each floor based on the pre-ride information in the pre-ride list specifically involves:
[0063] The elevator's carrying capacity on each floor is obtained based on the starting floor in the pre-ride list;
[0064] The elevator's descent capacity on each floor is determined based on the destination floor in the pre-ride list.
[0065] The estimated carrying capacity of the elevator on each floor is updated based on the up-and-down carrying capacity of the same floor.
[0066] As described above, the starting floor of the current user may be the destination floor of other users. Therefore, by using the starting floor and destination floor in the pre-ride list, the number of people the elevator may need to carry on the floors that have not yet been reached can be calculated in advance, thus realizing the prediction of the elevator's carrying status.
[0067] This invention provides a method and terminal for pre-ride access to intelligent building elevators, which can be applied to intelligent building elevators to reduce user waiting time and improve elevator carrying efficiency. Specific embodiments are described below:
[0068] Please refer to Figure 1 Embodiment 1 of the present invention is as follows:
[0069] A method for pre-ride access to intelligent building elevators includes:
[0070] S1. Obtain the elevator's passenger information, and determine the elevator's actual carrying capacity on each floor based on the passenger information;
[0071] S2. Obtain the user's pre-ride information, and obtain the estimated carrying capacity of the elevator on each floor based on the pre-ride information;
[0072] S3. Generate a passenger list for each floor of the elevator based on the pre-ride information, actual carrying capacity, and estimated carrying capacity.
[0073] It should be noted that each floor mentioned here refers to a floor that the elevator has not yet reached in the current upward or downward direction. For example, if elevator A descends from floor 23 to floor 1, and elevator A has already reached floors 23-20, then each floor includes floors 19-1.
[0074] Specifically, S1 is:
[0075] S11. Obtain the elevator's passenger information and obtain the elevator's real-time carrying capacity based on the weight information of the passenger information.
[0076] S12. Calculate the actual carrying capacity of the elevator on each floor based on the floor to which the passenger has already been boarded and the real-time carrying capacity of the elevator.
[0077] It should be noted that the "riding information" refers to the elevator usage information of users who have already ridden the elevator. The real-time carrying capacity of the elevator is obtained based on the riding information of the users and the number of passengers. The riding information includes the user's weight and the floor they descended to. The real-time carrying capacity is the initial weight carried by the elevator at the floors it has reached. For example: Elevator A has 3 people boarding at floor 23, 1 person descending to floor 19, and the other 2 people descending to floor 16. The riding information of the users is (weight 50; floor 19) and (weight 60; floor 16), respectively. At this point, elevator A has already reached floors 23-20, and no one boarded or alighted between floors 23 and 20. Therefore, the real-time carrying capacity of elevator A before reaching floor 19 is 1 × 50 kg + 2 × 60 kg = 170 kg.
[0078] It should be noted that the floor to which the passenger has disembarked is the floor the passenger needs to reach. The actual carrying capacity of the elevator on the current floor is obtained by subtracting the number of passengers disembarking from the real-time carrying capacity of the previous floor. The actual carrying capacity is the actual weight carried by the elevator on the floors not yet reached. For example: the actual carrying capacity of elevator A on floor 20 is 150kg; the floor to which the passenger information of elevator A (weight 50; floor 19) corresponds to disembarking is 19, then the actual carrying capacity of elevator A on floors 19-17 is 170kg-1×50kg=120kg; the floor to which the passenger information of elevator A (weight 60; floor 16) corresponds to disembarking is 16, and there are 2 passengers disembarking, then the actual carrying capacity of elevator A on floor 16 is 120kg-2×60kg=0kg.
[0079] Specifically, S2 is:
[0080] S21. Obtain the user's pre-ride information, arrange the pre-ride information according to the acquisition time of the pre-ride information to obtain the user pre-ride queue; add the pre-ride information one by one to the preset pre-ride list according to the user pre-ride queue;
[0081] S22. For each new passenger information entry added to the pre-ride list, the estimated carrying capacity of the elevator on each floor is updated based on the passenger information in the pre-ride list.
[0082] The pre-ride information includes the starting floor and the destination floor;
[0083] Specifically, S22 is:
[0084] S221. Obtain the elevator's carrying capacity on each floor based on the starting floor in the pre-ride list;
[0085] S222. Obtain the elevator's down-board carrying capacity on each floor based on the destination floor in the pre-boarding list;
[0086] S223. Update the estimated carrying capacity of the elevator on each floor based on the up-and-down carrying capacity of the same floor.
[0087] It should be noted that the pre-ride information refers to the elevator information of the pre-ride users, which includes the starting floor, destination floor, and user weight. The estimated carrying capacity of floor X = the up-step carrying capacity of floor X - the down-step carrying capacity of floor X. The estimated carrying capacity is the estimated weight that the elevator may carry before reaching the floor. For example: When elevator A is on floor 19, it obtains the pre-ride information of user 1 as (starting floor 17; destination floor 16; weight 50 kg); the pre-ride information of user 2 as (starting floor 17; destination floor 15; weight 60 kg); and the pre-ride information of user 3 as (starting floor 16; destination floor 1; weight 55 kg). Then, the up-step carrying capacity of elevator A on floor 17 is 1 × 50 kg + 1 × 60 kg = 110 kg, and its down-step carrying capacity is 0 kg. The estimated carrying capacity of elevator A on floor 17 is 110 kg - 0 kg = 110 kg. Similarly, the carrying capacity of elevator A on floor 16 is 55kg going up and 50kg going down. The estimated carrying capacity of elevator A on floor 16 is 55kg - 50kg = 5kg.
[0088] Specifically, S3 is:
[0089] S31. Based on the actual carrying capacity and the estimated carrying capacity, the estimated carrying capacity of the elevator on each floor is obtained;
[0090] It should be noted that when the elevator is going down, the estimated carrying capacity of floor X = the actual carrying capacity of floor X + the sum of the estimated carrying capacities of all floors before floor X; the sum of the estimated carrying capacities of all floors before floor X = the estimated carrying capacity of floor 23 (the initial floor going down) + ... + the estimated carrying capacity of floor (X+2) + the estimated carrying capacity of floor (X+1) + the estimated carrying capacity of floor X.
[0091] When the elevator is moving upwards, the sum of the estimated carrying capacity of all floors before floor X is equal to the estimated carrying capacity of floor 1 (the initial floor in the upward direction) + ... + the estimated carrying capacity of floor (X-2) + the estimated carrying capacity of floor (X-1) + the estimated carrying capacity of floor X.
[0092] For example: Elevator A has an actual carrying capacity of 120kg on floors 19-17, and an estimated carrying capacity of 110kg on floor 17. Therefore, the estimated carrying capacity on floor 17 is 120kg + 110kg = 230kg. Elevator A has an actual carrying capacity of 0kg on floor 16, an estimated carrying capacity of 110kg on floor 17, and an estimated carrying capacity of 5kg on floor 16. Therefore, the estimated carrying capacity on floor 16 is 0kg + 110kg + 5kg = 115kg.
[0093] S32. Determine whether the estimated passenger capacity of each floor is less than the maximum capacity of the elevator. If not, delete the newly added pre-ride information in the pre-ride list to obtain the target pre-ride list.
[0094] It should be noted that if the estimated load exceeds the elevator's maximum capacity, it indicates that the elevator is overloaded.
[0095] In some embodiments, step S3 further includes: if the estimated carrying capacity of each floor is less than the maximum carrying capacity of the elevator, then return to step S2 until the elevator arrives at an adjacent floor, and generate a target pre-ride list based on the pre-ride information in the pre-ride list.
[0096] S33. Generate the elevator passenger list for each floor based on the queue number of the pre-ride information in the target pre-ride list.
[0097] In some embodiments, the pre-ride information also includes the expected pre-ride elevator number. The expected pre-ride elevator number is added to the first pre-ride list of the expected elevators, and step 22 is executed. If the pre-ride information is deleted from the first pre-ride list, it is added to the second pre-ride list of the candidate elevators, and step 22 is executed until the pre-ride information is added to the target pre-ride list of the candidate elevators. If the pre-ride information is deleted from the second pre-ride list, a response is returned, informing the pre-ride user that the current batch of elevators is full and they need to wait for the next batch.
[0098] In some embodiments, a response message is sent to the corresponding pre-ride user based on the passenger list. If the pre-ride user is included in the passenger list, the pre-ride user's response message is the elevator number they are about to take; if the pre-ride user is not included in the passenger list, the pre-ride user's response message is to wait for the next batch of elevators. Furthermore, the passenger list for each floor can be displayed on the elevator call button for each floor, allowing pre-ride users to enter the designated elevator based on the passenger list.
[0099] In one alternative implementation, pre-ride users can check the real-time operating status of the corresponding elevator by changing the expected pre-ride elevator number; pre-ride users can enter the passenger list by changing the starting floor: if no one gets off the elevator on the current floor, but there are many people getting off the elevator on the next floor, it can be recommended that pre-ride users change the starting floor from the current floor to the next floor and reach the next floor by walking up the stairs to take the elevator, thereby achieving reasonable allocation of elevator carrying capacity.
[0100] Embodiment 2 of the present invention is as follows:
[0101] The intelligent building elevator pre-ride method described in Example 1 is applied to a real-world scenario.
[0102] The intelligent building has 20 floors and is equipped with elevators A and B. At the current time of 8:43, the operating status of elevators A and B is shown in Table 1.
[0103] Table 1. Real-time Elevator Operation Status Table
[0104] Serial Number Elevator A Elevator B Direction of movement Up Up Arrived at the floor Floors 1-10 Floors 1-5 Floor not reached Floors 11-20 Floors 6-20
[0105] D1. Obtain the passenger information of elevator A, and based on the passenger information, determine the actual carrying capacity of elevator A on each floor.
[0106] Specifically, D11, obtain the passenger information of elevator A, as shown in Table 2.
[0107] Table 2. Elevator A Ride Information
[0108] Serial Number User weight Downstairs floor Already ridden information 1 60kg 15 Already ridden information 2 55kg 15 Already ridden information 3 53kg 19 Already ridden information 4 50kg 18 Already ridden information 5 72kg 20 Already ridden information 6 69kg 14
[0109] D12. Obtain the real-time carrying capacity of elevator A based on the weight information of the passengers already ridden.
[0110] In this embodiment, according to Table 2, the real-time carrying capacity of elevator A at the current time 8:30 is 60kg+55kg+53kg+50kg+72kg+69kg=359kg, that is, the real-time carrying capacity of elevator A before floor 11 is 359kg.
[0111] D13. Calculate the actual carrying capacity of the elevator on each floor based on the floor to which the passenger has already been boarded and the real-time carrying capacity of the elevator.
[0112] In this embodiment, as shown in Table 1, each floor includes floors 11-20, and the actual carrying capacity of each floor is shown in Table 3.
[0113] Table 3 Actual carrying capacity of each floor
[0114]
[0115]
[0116] D2. Obtain user pre-ride information 1-5, and arrange the pre-ride information 1-5 according to the acquisition time to obtain the user pre-ride queue. The expected pre-ride elevator number in each of the pre-ride information entries is A.
[0117] D3. Add the pre-ride information 1-5 to the preset pre-ride list one by one according to the user pre-ride queue, as shown in Table 4.
[0118] Table 4 List of Pre-Ride Passengers
[0119] Serial Number Starting floor Destination floor User weight Acquisition Time Pre-ride information 1 12 20 67kg 8:43:20 Pre-ride information 2 12 19 60kg 8:43:30 Pre-ride information 3 14 18 55kg 8:44:00 Pre-ride information 4 16 20 70kg 8:44:01 Pre-ride information 5 16 19 50kg 8:44:55
[0120] D4. If the pre-ride information 5 is added to the current pre-ride list, then the estimated carrying capacity of elevator A on each floor is updated according to the pre-ride information 1-5 in the pre-ride list.
[0121] Specifically, D41, based on the starting floor in the pre-ride list, obtain the up-board carrying capacity of elevator A on each floor, as shown in Table 5.
[0122] Table 5. Upward carrying capacity for each floor
[0123]
[0124]
[0125] D42. Based on the destination floors in the pre-ride list, obtain the down-step carrying capacity of elevator A on each floor, as shown in Table 6.
[0126] Table 6. Descending passenger capacity for each floor
[0127] Floor number The destination floor corresponding to the pre-ride information Downstairs carrying capacity Floor 11 none 0kg Floor 12 none 0kg Floor 13 none 0kg Floor 14 none 0kg Floor 15 none 0kg Floor 16 none 0kg Floor 17 none 0kg Floor 18 The destination floor corresponding to pre-ride information 3 55kg Floor 19 The destination floors corresponding to pre-ride information 2 and 5 60kg + 50kg = 110kg Floor 20 The destination floors corresponding to pre-ride information 1 and 4 67kg + 70kg = 137kg
[0128] D43. Update the estimated carrying capacity of elevator A on each floor based on the up-and-down carrying capacity of the same floor, as shown in Table 7.
[0129] Table 7 Estimated carrying capacity for each floor
[0130]
[0131]
[0132] D5. Based on the actual carrying capacity of each floor and the estimated carrying capacity of adjacent floors, the estimated carrying capacity of elevator A on each floor is obtained, as shown in Table 8.
[0133] Table 8 Estimated Capacity for Each Floor
[0134] Floor number Actual carrying capacity Estimated carrying capacity Estimated capacity Floor 11 359kg 0kg 359kg + 0kg = 359kg Floor 12 359kg 127kg 359kg + 0kg + 127kg = 486kg Floor 13 359kg 0kg 359kg + 0kg + 127kg + 0kg = 486kg Floor 14 290kg 55kg 290kg+0kg+127kg+…+55kg=472kg Floor 15 175kg 0kg 175kg+0kg+127kg+…+0kg=375kg Floor 16 175kg 120kg 175kg+0kg+127kg+…+120kg=495kg Floor 17 175kg 0kg 175kg+0kg+127kg+…+0kg=495kg Floor 18 125kg -55kg 125kg+0kg+127kg+…-55kg=372kg Floor 19 72kg -110kg 72kg+0kg+127kg+…-110kg=209kg Floor 20 0kg -137kg 0kg + 0kg + 127kg + ... - 137kg = 0kg
[0135] D6. Determine whether the estimated load capacity of each floor is less than the maximum load capacity of elevator A. The maximum load capacity of elevator A is 450kg. According to Table 8, the estimated load capacity of floor 16 is 495kg, which exceeds the maximum load capacity of elevator A (450kg). Therefore, delete the newly added pre-ride information 5 from the pre-ride list to obtain the target pre-ride list.
[0136] D7. Generate the passenger list for elevator A on each floor based on the queue number of the pre-ride information in the target pre-ride list, as shown in Table 9.
[0137] Table 9: List of passengers for each floor
[0138] Floor number Carrier List Floor 11 none Floor 12 Pre-ride information 1, Pre-ride information 2 Floor 13 none Floor 14 Pre-ride information 3 Floor 15 none Floor 16 Pre-ride information 4, Pre-ride information 5 Floor 17 none Floor 18 none Floor 19 none Floor 20 none
[0139] D8. Add pre-ride information 5, which is not yet on the elevator A passenger list, to the elevator B passenger list according to the acquisition time. Similarly, execute steps D4-D5 to calculate the estimated passenger volume of elevator B on each floor. Determine whether the estimated passenger volume on each floor is less than the maximum capacity of elevator B. If so, add pre-ride information 5 to the target passenger list of elevator B on floor 16, and generate the passenger list of elevator B on floor 16 based on the queue number of the pre-ride information in the target passenger list of elevator B. If not, delete the newly added pre-ride information 5 from the passenger list and return to wait for the response information of the next batch of elevators.
[0140] Please refer to Figure 2 Embodiment 3 of the present invention is as follows:
[0141] A smart building elevator pre-ride terminal includes a memory 201, a processor 202, and a computer program stored in the memory 201 and running on the processor 202. When the processor 202 executes the computer program, it implements each step of the smart building elevator pre-ride method described in Embodiment 1 and Embodiment 2.
[0142] In summary, the intelligent building elevator pre-ride method and terminal provided by this invention obtains the number of passengers already carried by the elevator to determine its actual carrying capacity, i.e., the number of passengers already carried when the elevator reaches each floor. Simultaneously, it obtains the number of users' pre-ride information to determine the number of people currently needing to ride the elevator, thus obtaining the estimated carrying capacity, i.e., the number of people the elevator may need to carry after reaching each floor. By estimating the elevator's carrying capacity for each floor based on the number of passengers already carried and the number of people who may need to be carried, a pre-ride list is generated. Before the elevator reaches a designated floor, the pre-ride list can be used to determine whether the user can ride the elevator. Compared to elevator reservation methods, this invention is more suitable for autonomous passenger diversion during peak hours with high traffic volume and can effectively and in real-time obtain the queuing status of elevators on all floors, enabling prediction of elevator carrying status and avoiding situations where users are waiting for a specific floor but cannot board the elevator due to a full car, effectively reducing user waiting time. Furthermore, by generating a passenger list for each floor, the elevator riding process becomes more orderly, avoiding congestion and improving elevator carrying efficiency.
[0143] The above description is merely an embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent modifications made based on the content of the present invention's specification and drawings, or direct or indirect applications in related technical fields, are similarly included within the patent protection scope of the present invention.
Claims
1. A method for pre-ride on intelligent building elevators, characterized in that, include: Obtain elevator passenger information and determine the elevator’s actual carrying capacity on each floor based on the passenger information. Obtain the user's pre-ride information, and obtain the estimated carrying capacity of the elevator on each floor based on the pre-ride information; The elevator passenger list for each floor is generated based on the pre-ride information, actual carrying capacity, and estimated carrying capacity. The process of obtaining the user's pre-ride information and calculating the estimated carrying capacity of the elevator on each floor based on the pre-ride information specifically involves: Obtain user pre-ride information, arrange the pre-ride information according to the acquisition time to obtain user pre-ride queue; add the pre-ride information one by one to the preset pre-ride list according to the user pre-ride queue; For each new passenger added to the pre-ride list, the estimated carrying capacity of the elevator on each floor is updated based on the passenger information in the pre-ride list. The process of generating the elevator passenger list for each floor based on the pre-ride information, actual carrying capacity, and estimated carrying capacity specifically involves: The estimated carrying capacity of the elevator on each floor is obtained based on the actual carrying capacity and the estimated carrying capacity. Determine whether the estimated passenger capacity of each floor is less than the maximum capacity of the elevator. If not, delete the newly added pre-ride information in the pre-ride list to obtain the target pre-ride list. The elevator's passenger list for each floor is generated based on the queue number of the pre-ride information in the target pre-ride list.
2. The intelligent building elevator pre-ride method according to claim 1, characterized in that, The process of obtaining elevator passenger information and determining the elevator's actual carrying capacity on each floor based on that information is as follows: Obtain elevator passenger information and calculate the elevator's real-time carrying capacity based on the weight information of the passenger information. The actual carrying capacity of the elevator on each floor is calculated based on the floor to which the passenger has already been boarded and the elevator's real-time carrying capacity.
3. The intelligent building elevator pre-ride method according to claim 1, characterized in that, The pre-ride information includes the starting floor and the destination floor; The step of updating the estimated carrying capacity of the elevator on each floor based on the pre-ride information in the pre-ride list specifically involves: The elevator's carrying capacity on each floor is obtained based on the starting floor in the pre-ride list; The elevator's descent capacity on each floor is determined based on the destination floor in the pre-ride list. The estimated carrying capacity of the elevator on each floor is updated based on the up-and-down carrying capacity of the same floor.
4. An intelligent building elevator pre-ride terminal, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it performs the following steps: Obtain elevator passenger information and determine the elevator’s actual carrying capacity on each floor based on the passenger information. Obtain the user's pre-ride information, and obtain the estimated carrying capacity of the elevator on each floor based on the pre-ride information; The elevator passenger list for each floor is generated based on the pre-ride information, actual carrying capacity, and estimated carrying capacity. The process of obtaining the user's pre-ride information and calculating the estimated carrying capacity of the elevator on each floor based on the pre-ride information specifically involves: Obtain user pre-ride information, arrange the pre-ride information according to the acquisition time to obtain user pre-ride queue; add the pre-ride information one by one to the preset pre-ride list according to the user pre-ride queue; For each new passenger added to the pre-ride list, the estimated carrying capacity of the elevator on each floor is updated based on the passenger information in the pre-ride list. The process of generating the elevator passenger list for each floor based on the pre-ride information, actual carrying capacity, and estimated carrying capacity specifically involves: The estimated carrying capacity of the elevator on each floor is obtained based on the actual carrying capacity and the estimated carrying capacity. Determine whether the estimated passenger capacity of each floor is less than the maximum capacity of the elevator. If not, delete the newly added pre-ride information in the pre-ride list to obtain the target pre-ride list. The elevator's passenger list for each floor is generated based on the queue number of the pre-ride information in the target pre-ride list.
5. The intelligent building elevator pre-ride terminal according to claim 4, characterized in that, The process of obtaining elevator passenger information and determining the elevator's actual carrying capacity on each floor based on that information is as follows: Obtain information on passengers already in the elevator, and calculate the elevator's real-time carrying capacity based on the weight information of the passengers already in the elevator. The actual carrying capacity of the elevator on each floor is calculated based on the floor to which the passenger has already been boarded and the elevator's real-time carrying capacity.
6. The intelligent building elevator pre-ride terminal according to claim 4, characterized in that, The pre-ride information includes the starting floor and the destination floor; The step of updating the estimated carrying capacity of the elevator on each floor based on the pre-ride information in the pre-ride list specifically involves: The elevator's carrying capacity on each floor is obtained based on the starting floor in the pre-ride list; The elevator's descent capacity on each floor is determined based on the destination floor in the pre-ride list. The estimated carrying capacity of the elevator on each floor is updated based on the up-and-down carrying capacity of the same floor.
Citation Information
Patent Citations
Elevator dispatching method, control device and system
CN110835029A