Elevator call control method and system

By receiving user summoning requests, calculating response time, sorting and filtering elevators and performing secondary screening, the target elevators are determined, and the problems of long waiting time and inefficient energy consumption in traditional elevator summoning control methods are solved, and the optimization of elevator scheduling strategies and the improvement of user experience are achieved.

CN119263011BActive Publication Date: 2025-03-11HANGZHOU SAIXIANG TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411805147.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-03-11
Estimated Expiration
2044-12-10

AI Technical Summary

Technical Problem

Traditional elevator summoning control methods lack real-time response to user needs, resulting in long wait times and inefficient energy consumption.

Method used

By receiving the user's call request, calculating the request response time, sorting the filtering elevators, and performing secondary filtering to determine the target elevator for the final response.

Benefits of technology

The elevator scheduling strategy has been optimized, the user's waiting time has been reduced, the operation efficiency has been improved, and the user's summoning experience has been enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119263011B_ABST
    Figure CN119263011B_ABST
Patent Text Reader

Abstract

The present invention discloses an elevator call control method and system, the method comprising: receiving a user's call request for an elevator in a building, wherein the call request is sent through a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and the destination floor position; calculating the request response time according to the call request and the current status information of each elevator in the building; sorting all elevators according to the request response time, screening the elevators whose request response time is lower than a preset threshold as preliminary response elevators; performing a secondary screening on the preliminary response elevators to obtain the final response target elevator. By using the embodiments of the present invention, the dispatching strategy of the elevator can be optimized, the waiting time of the user can be reduced, the operation efficiency can be improved, and the user's calling experience can be enhanced, meeting the needs of modern buildings for intelligent and humanized services for elevators.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of elevators, and in particular to an elevator calling control method and system. Background Art

[0002] In modern buildings, elevators, as an important vertical transportation tool, provide great convenience for people's daily travel. However, with the increase in the number of building floors and the surge in the number of users, the operating efficiency and safety of elevators have become an important challenge in design and management. Traditional elevator call control methods usually rely on users to press buttons on the elevator panel, lacking real-time response to user needs, which may lead to long waiting times and ineffective energy consumption. Summary of the invention

[0003] The purpose of the present invention is to provide an elevator call control method and system to solve the deficiencies in the prior art, optimize the elevator dispatching strategy, reduce the user's waiting time, improve the operating efficiency, enhance the user's calling experience, and meet the needs of modern buildings for intelligent and humanized elevator services.

[0004] An embodiment of the present application provides an elevator call control method, the method comprising:

[0005] Receiving a call request from a user for an elevator in a building, wherein the call request is sent via a mobile terminal or a fixed terminal, and the call request includes the user's current floor location and the destination floor location;

[0006] Calculate the request response time based on the call request and the current status information of each elevator in the building;

[0007] Sorting all elevators according to the request response time, and selecting elevators whose request response time is lower than a preset threshold as preliminary response elevators;

[0008] The preliminary responding elevators are screened a second time to obtain a target elevator that finally responds.

[0009] Optionally, calculating the request response time according to the call request and current status information of each elevator in the building includes:

[0010] Extract the user's current floor location and destination floor location, and record the timestamp of the user's request;

[0011] Query the current status information of each elevator in the building, the current status information includes the current floor position of the elevator, the current load of the elevator, the current running direction of the elevator, and the average speed of the elevator;

[0012] Calculate the first time the elevator is expected to take to reach the user's floor based on the elevator's current floor position, the user's current floor position and the average speed of the elevator;

[0013] Estimate the floor dwelling time between the current floor position of the elevator and the current floor position of the user, and calculate the second time after removing the influence of other users getting on and off the elevator based on the first time and the floor dwelling time;

[0014] Determine a magnification factor of a second time according to the current load of the elevator, and calculate a third time considering the load of the elevator based on the second time and the magnification factor;

[0015] If the current running direction of the elevator is opposite to the direction in which the user called the elevator, the fourth time required for the elevator to reach the current floor position again is estimated. Based on the third time and the fourth time, the fifth time considering the running direction of the elevator is calculated as the request response time. Otherwise, the third time is used as the request response time.

[0016] Optionally, the performing a secondary screening on the preliminary response elevators to obtain a final response target elevator includes:

[0017] Calculating the operation stability index of each preliminary response elevator according to the operation data of each preliminary response elevator;

[0018] Calculate the environmental quality index of each initial response elevator according to the environmental data in each initial response elevator;

[0019] Calculating the comprehensive performance index of each preliminary response elevator according to the operation stability index and the environmental quality index;

[0020] Based on the comprehensive performance index, a target elevator that obtains a final response is screened.

[0021] Optionally, the calculating the operation stability index of each preliminary response elevator according to the operation data of each preliminary response elevator includes:

[0022] From the operation data of each preliminary response elevator, calculate the average time between failures of elevator operation, the average time to repair after an elevator failure, and the failure rate of elevator operation;

[0023] The operation stability index of each preliminary response elevator is calculated according to the mean time between failures, the mean repair time, and the failure occurrence rate.

[0024] Another embodiment of the present application provides an elevator call control system, the system comprising:

[0025] A receiving module for receiving a user's call request for an elevator in a building, wherein the call request is sent via a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and the destination floor position;

[0026] A calculation module, used to calculate the request response time according to the call request and the current status information of each elevator in the building;

[0027] A screening module, used to sort all elevators according to the request response time, and screen elevators whose request response time is lower than a preset threshold as preliminary response elevators;

[0028] The response module is used to perform a secondary screening on the preliminary response elevators to obtain a target elevator for a final response.

[0029] Yet another embodiment of the present application provides a storage medium, wherein the storage medium stores a computer program, wherein the computer program is configured to execute any of the above methods when running.

[0030] Yet another embodiment of the present application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute any of the methods described above.

[0031] Compared with the prior art, the present invention provides an elevator calling control method, which receives a user's calling request for an elevator in a building, wherein the calling request is sent through a mobile terminal or a fixed terminal, and the calling request includes the user's current floor position and the destination floor position; calculates the request response time according to the calling request and the current status information of each elevator in the building; sorts all elevators according to the request response time, and selects elevators whose request response time is lower than a preset threshold as preliminary response elevators; performs a secondary screening on the preliminary response elevators to obtain the final response target elevator, thereby optimizing the elevator scheduling strategy, reducing the user's waiting time, improving the operation efficiency, and enhancing the user's calling experience, meeting the needs of modern buildings for intelligent and humanized elevator services. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 A hardware structure block diagram of a computer terminal of an elevator call control method provided by an embodiment of the present invention;

[0033] Figure 2 A flow chart of an elevator call control method provided by an embodiment of the present invention;

[0034] Figure 3 A schematic diagram of the structure of an elevator call control system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0035] The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, but should not be construed as limiting the present invention.

[0036] The embodiment of the present invention first provides an elevator call control method, which can be applied to electronic devices such as computer terminals, specifically ordinary computers, etc.

[0037] The following describes it in detail by taking running on a computer terminal as an example. Figure 1 The hardware structure block diagram of a computer terminal of an elevator call control method provided by an embodiment of the present invention. Figure 1 As shown, the computer terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the computer terminal may also include a transmission device 106 for communication functions and an input and output device 108. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.

[0038] The memory 104 can be used to store software programs and modules of application software, such as program instructions / modules corresponding to the elevator call control method in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories can be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0039] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0040] See also Figure 2 , an embodiment of the present invention provides an elevator call control method, which may include the following steps:

[0041] S201, receiving a call request from a user for an elevator in a building, wherein the call request is sent via a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and destination floor position;

[0042] In the elevator call control system, the user's call request is the starting point of the entire control process. Its accuracy and real-time performance directly affect the response efficiency and user experience of subsequent elevators. By receiving the user's call request, the system can ensure that the user's needs can be identified in a timely and accurate manner, and then corresponding scheduling and control can be carried out.

[0043] Specifically, the user can select the current floor location and the destination floor location on a mobile terminal (such as a mobile phone application) or a fixed terminal (such as an elevator call panel) and trigger a call request. The request can contain the user's identity information and timestamp so that the system can record and manage time. The user's call request data is sent to the elevator control center via a wireless network (such as Wi-Fi, Bluetooth or mobile network). The fixed terminal transmits data with the elevator control system via a wired network. During the data transmission process, information encryption measures are taken to ensure the security and privacy protection of user information.

[0044] After receiving the call request, the receiving module of the elevator control center first parses the requested data. The parsing process includes: verifying the integrity and validity of the request (such as whether the request contains the current floor and destination floor information); extracting the user's current floor location and destination floor location, as well as the timestamp of the request.

[0045] By sending a call request through a mobile terminal or a fixed terminal, users do not need to go to the elevator entrance in person and can conveniently call the elevator at any place; the current floor location and destination floor location contained in the user request enable the system to accurately locate the user's needs and avoid reduced scheduling efficiency due to information errors; the effective call request receiving mechanism provides the necessary basic data for subsequent elevator response time calculation and scheduling optimization, which helps to realize intelligent elevator management.

[0046] S202, calculating the request response time according to the call request and the current status information of each elevator in the building;

[0047] In the elevator call control method, calculating the request response time based on the call request and the current status information of each elevator in the building is a key step in the decision-making process. By calculating the response time, the response ability and efficiency of multiple elevators to user requests can be evaluated in real time, providing data support for subsequent elevator selection.

[0048] Specifically, the user's current floor location and destination floor location can be extracted, and the timestamp of the user's request can be recorded;

[0049] After receiving the user's call request, the system first needs to extract the user's current floor and destination floor information, and record the time when the request was generated. The timestamp is the basic data for subsequent algorithm calculations, which helps to evaluate the response time, ensure that the system can accurately identify user needs, and provide the necessary time benchmark for calculating the response time. The call request can be parsed, and the user's current floor and destination floor information can be stored in the database. At the same time, the system clock is used to record the moment the request was issued, and the timestamp is associated with the user data.

[0050] Query the current status information of each elevator in the building, the current status information includes the current floor position of the elevator, the current load of the elevator, the current running direction of the elevator, and the average speed of the elevator;

[0051] This step involves obtaining real-time status information of all elevators in order to calculate the response time. The status of each elevator has a direct impact on its ability to reach the user's floor. By fully understanding the operating status of the elevators, it is ensured that the calculated response time accurately reflects the actual availability of the elevators. Real-time status information can be obtained from the elevator controller through internal monitoring sensors and communication networks, and data such as the elevator's current floor position, load, running direction and average speed are collated and stored in the operation database.

[0052] Calculate the first time the elevator is expected to take to reach the user's floor based on the elevator's current floor position, the user's current floor position and the average speed of the elevator;

[0053] Based on the user's location and the current state of the elevator, the estimated time required for the elevator to reach the user's floor without considering other influencing factors is calculated. This process is the first step in calculating the response time. The calculation of the first time provides basic data for subsequent adjustments to the elevator scheduling plan. The first time can be obtained by calculating the ratio of the floor distance between the elevator's current floor position and the user's current floor position to the average speed of the elevator.

[0054] Estimate the floor dwelling time between the current floor position of the elevator and the current floor position of the user, and calculate the second time after removing the influence of other users getting on and off the elevator based on the first time and the floor dwelling time;

[0055] This step takes into account that when an elevator is transporting users, it may need to pick up and drop off passengers on certain floors, so it is necessary to estimate the floor dwell time to more accurately assess the actual arrival time. By calculating the second time, the performance of the elevator in actual operation can be better simulated, thereby providing a more accurate response time prediction.

[0056] The dwell time between the elevator's floor and the user's floor can be estimated through historical data or statistical models based on the average dwell time of the elevator on different floors, and added to the first time to obtain the second time.

[0057] Determine a magnification factor of a second time according to the current load of the elevator, and calculate a third time considering the load of the elevator based on the second time and the magnification factor;

[0058] The load of the elevator affects its running speed, so the second time needs to be adjusted according to the load to obtain a more realistic third time. This calculation ensures that the response time takes into account the actual capacity of the elevator and improves the accuracy of the prediction.

[0059] You can set a magnification factor based on the maximum load capacity of the elevator and the current load ratio (for example, when the load is close to the maximum load, the magnification factor is 1.5), and then calculate the third time: the third time = the second time × the magnification factor.

[0060] If the current running direction of the elevator is opposite to the direction in which the user called the elevator, the fourth time required for the elevator to reach the current floor position again is estimated. Based on the third time and the fourth time, the fifth time considering the running direction of the elevator is calculated as the request response time. Otherwise, the third time is used as the request response time.

[0061] When judging that the elevator is running in the opposite direction, this step can further estimate the time it takes for the elevator to reach the user's floor, making a more accurate response time assessment, ensuring that the system can handle complex scheduling scenarios and improving the accuracy of the response time. Based on historical data statistics, the floors that the elevator needs to stay at and the time it may stay at each floor when it reaches the current floor again can be estimated, thereby obtaining the fourth time, and the fourth time plus the third time can be added to obtain the fifth time.

[0062] By calculating the request response time, the system can promptly identify the elevator that best suits the request, thereby achieving fast and efficient elevator dispatch; this process can significantly reduce the user's waiting time, make the elevator's response more timely, meet user needs, and improve user satisfaction; real-time evaluation of the elevator's response time can provide a basis for data analysis for the elevator management system, helping to improve the elevator's operating efficiency.

[0063] S203, sorting all elevators according to the request response time, and selecting elevators whose request response time is lower than a preset threshold as preliminary response elevators;

[0064] In the elevator call control method, the steps of sorting all elevators according to the request response time and screening the preliminary response elevators are aimed at quickly identifying the elevator that can best meet the user's needs by comparing the response time of different elevators. This process is the core link to achieve efficient elevator dispatching. Through reasonable sorting and screening, it ensures that users can get the expected service in the shortest time.

[0065] Specifically, after calculating the request response time of each elevator, the system can aggregate these time data into a response time list. The response time of each elevator corresponds to its unique identifier (such as the elevator number), and the data structure can be in the form of a dictionary or array. Set a preset response time threshold, which can be adjusted based on system historical data, user needs, and building characteristics. The threshold, such as "30 seconds", means that any elevator whose response time exceeds this value is inappropriate.

[0066] Use a sorting algorithm (such as quick sort or merge sort) to sort the elevators in the response time list in ascending order. This will help the system identify the elevator with the shortest request response time, so that the elevator with the shortest response time is placed at the front of the list. Traverse the sorted response time list and check whether the response time of each elevator is higher than the preset threshold. For elevators that are lower than or equal to the threshold, add them to the preliminary response elevator list. This screening process is achieved through conditional judgment. If the number of preliminary response elevators exceeds the expected number (for example, more than 3), the system can implement further optimization strategies, such as screening again according to the load status, current direction, etc. of the elevators, to ensure that the final selected elevator can efficiently serve users in terms of comprehensive capabilities. The final screened preliminary response elevators are stored in a dedicated data structure, such as a queue or a collection, for subsequent secondary screening steps. The list contains all eligible elevator identifiers and their detailed status information (such as current floor, load status, etc.).

[0067] By sorting the response times, the system can quickly identify elevators with fast response speeds, optimize elevator scheduling, improve overall service efficiency, and reduce user waiting time; by screening out elevators with request response times higher than the preset threshold, it can avoid selecting elevators that may not respond in time due to load or other reasons, thereby improving the availability of elevators; users will be more likely to get timely elevator services to meet their needs, thereby enhancing their satisfaction with elevator use.

[0068] S204, performing a secondary screening on the preliminary responding elevators to obtain a final responding target elevator.

[0069] In the elevator call control method, the step of secondary screening of the initial response elevators is intended to further accurately identify the most suitable elevator to respond to the user's call request. This process comprehensively considers multiple factors such as elevator operation stability and environmental quality on the basis of the initial screening, making the selected target elevator more reliable and real-time.

[0070] Through comprehensive consideration of multiple dimensions, we ensure that the selected elevator can not only respond to user requests in a timely manner, but also have good performance during operation to avoid service interruptions caused by elevator failures or environmental problems; the target elevator that ultimately responds can provide users with a safer and more comfortable elevator experience and improve overall user satisfaction; through multi-dimensional data analysis and screening, it reflects the intelligence of the elevator dispatching system, which can better adapt to the usage needs and environmental conditions of different buildings.

[0071] Specifically, the operation stability index of each preliminary response elevator may be calculated according to the operation data of each preliminary response elevator;

[0072] The operation stability index is an important indicator for measuring elevator performance. It comprehensively considers factors such as the elevator's failure rate and fault recovery speed to quantify the elevator's operation stability. By calculating the operation stability index, the system can identify elevators with better operation performance, ensure reliability in responding to user requests, and reduce passenger waiting time caused by elevator failures.

[0073] Specifically, the average time between failures of elevator operation, the average time to repair after an elevator failure, and the failure rate of elevator operation can be calculated from the operation data of each preliminary response elevator;

[0074] This step aims to analyze the key performance indicators of the elevator during operation, including the time between failures, the time to repair the failure, and the failure rate. These data combined can effectively reflect the operational stability of the elevator. By quantifying the failure frequency and repair efficiency of the elevator, managers and systems can identify elevators with more stable operation, and make more reliable scheduling decisions based on this information, reducing the service risks caused by failures.

[0075] The operation stability index of each preliminary response elevator is calculated according to the mean time between failures, the mean repair time, and the failure occurrence rate.

[0076] After obtaining the relevant data of the elevator's fault, this step combines these data to calculate the operation stability index. This index is a quantitative evaluation of the stability performance of the elevator in actual operation. The operation stability index provides a direct basis for the dispatch of elevators. Elevators with high stability can better ensure the safety and reliability of users when riding the elevator, so these elevators should be given priority when responding to requests.

[0077] Specifically, a calculation formula for the operation stability index can be:

[0078] Among them, the is the operation stability index, is the mean time between failures, is the mean repair time, is the total running time, is the number of elevator failures during the total operating time. is the total number of elevator operations within the total operating time. , , is the corresponding weight coefficient.

[0079] Calculate the environmental quality index of each initial response elevator according to the environmental data in each initial response elevator;

[0080] The environmental quality index evaluates the comfort and safety inside the elevator, taking into account factors such as air quality, light, noise, etc., to comprehensively evaluate the riding experience of passengers in the elevator. By evaluating the environmental quality, the system is able to select elevators that not only have good operating performance but are also environmentally friendly to increase user satisfaction and riding experience.

[0081] Specifically, a calculation formula for the environmental quality index E can be:

[0082] in, is the comfort index, is the air quality index, is the noise level index, and a, b, and c are corresponding nonlinear adjustment indexes. The comfort index can be obtained based on the weighted sum of temperature and humidity, the noise level index can be obtained based on the quantitative evaluation of noise decibels, and the air quality index can be:

[0083] in, is the concentration of gas or particles in the i-th air, and at least includes carbon dioxide and smoke concentration, k_i is the corresponding weight factor, and m is the number of monitored gases and particles.

[0084] Calculating the comprehensive performance index of each preliminary response elevator according to the operation stability index and the environmental quality index;

[0085] The comprehensive performance index is an indicator for evaluating the overall performance of an elevator. It combines the two dimensions of operational stability and environmental quality, and directly reflects the comprehensive service capabilities of the elevator. By calculating the comprehensive performance index, the system can more comprehensively understand the actual performance of the elevator, making the process of selecting the target elevator more scientific and reasonable.

[0086] The calculation formula of the comprehensive performance index can be set, such as: Comprehensive performance index = α × operation stability index + β × environmental quality index, where α and β are weight coefficients, reflecting the system's emphasis on operation stability and environmental quality. By adjusting these two coefficients, the selection of elevators can be optimized to meet different usage requirements.

[0087] Based on the comprehensive performance index, a target elevator that obtains a final response is screened.

[0088] This step conducts a final screening of the preliminary response elevators based on the comprehensive performance index to ensure that the elevator with the best performance is selected as the user's response target. This process can ensure that the selected elevator has an efficient, stable and good riding experience when actually responding to user requests, thereby improving the overall efficiency of the elevator dispatching system.

[0089] The calculated comprehensive performance indexes of all elevators can be sorted, and the elevator with the highest comprehensive performance index can be selected as the target elevator for the final response. If further optimization is required, a performance threshold can also be set to ensure that the target elevator finally selected meets the preset comprehensive performance standard.

[0090] It can be seen that a user's call request for an elevator in a building is received, wherein the call request is sent through a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and the destination floor position; the request response time is calculated according to the call request and the current status information of each elevator in the building; all elevators are sorted according to the request response time, and elevators with the request response time lower than a preset threshold are screened as preliminary response elevators; the preliminary response elevators are screened for a second time to obtain the target elevator of the final response, thereby optimizing the elevator scheduling strategy, reducing the user's waiting time, improving the operating efficiency, and enhancing the user's calling experience, meeting the needs of modern buildings for intelligent and humanized elevator services.

[0091] Another embodiment of the present invention provides an elevator call control system, see Figure 3 , the system may include:

[0092] Receiving module 301, for receiving a user's call request for an elevator in a building, wherein the call request is sent via a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and destination floor position;

[0093] A calculation module 302, used to calculate the request response time according to the call request and the current status information of each elevator in the building;

[0094] A screening module 303 is used to sort all elevators according to the request response time, and screen elevators whose request response time is lower than a preset threshold as preliminary response elevators;

[0095] The response module 304 is used to perform a secondary screening on the preliminary response elevators to obtain the final response target elevators.

[0096] It can be seen that a user's call request for an elevator in a building is received, wherein the call request is sent through a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and the destination floor position; the request response time is calculated according to the call request and the current status information of each elevator in the building; all elevators are sorted according to the request response time, and elevators with the request response time lower than a preset threshold are screened as preliminary response elevators; the preliminary response elevators are screened for a second time to obtain the target elevator of the final response, thereby optimizing the elevator scheduling strategy, reducing the user's waiting time, improving the operating efficiency, and enhancing the user's calling experience, meeting the needs of modern buildings for intelligent and humanized elevator services.

[0097] An embodiment of the present invention further provides a storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

[0098] Specifically, in this embodiment, the above storage medium may be configured to store a computer program for performing the following steps:

[0099] S201, receiving a call request from a user for an elevator in a building, wherein the call request is sent via a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and destination floor position;

[0100] S202, calculating the request response time according to the call request and the current status information of each elevator in the building;

[0101] S203, sorting all elevators according to the request response time, and selecting elevators whose request response time is lower than a preset threshold as preliminary response elevators;

[0102] S204, performing a secondary screening on the preliminary responding elevators to obtain a final responding target elevator.

[0103] It can be seen that a user's call request for an elevator in a building is received, wherein the call request is sent through a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and the destination floor position; the request response time is calculated according to the call request and the current status information of each elevator in the building; all elevators are sorted according to the request response time, and elevators with the request response time lower than a preset threshold are screened as preliminary response elevators; the preliminary response elevators are screened for a second time to obtain the target elevator of the final response, thereby optimizing the elevator scheduling strategy, reducing the user's waiting time, improving the operating efficiency, and enhancing the user's calling experience, meeting the needs of modern buildings for intelligent and humanized elevator services.

[0104] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0105] Specifically, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0106] Specifically, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0107] S201, receiving a call request from a user for an elevator in a building, wherein the call request is sent via a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and destination floor position;

[0108] S202, calculating the request response time according to the call request and the current status information of each elevator in the building;

[0109] S203, sorting all elevators according to the request response time, and selecting elevators whose request response time is lower than a preset threshold as preliminary response elevators;

[0110] S204, performing a secondary screening on the preliminary responding elevators to obtain a final responding target elevator.

[0111] It can be seen that a user's call request for an elevator in a building is received, wherein the call request is sent through a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and the destination floor position; the request response time is calculated according to the call request and the current status information of each elevator in the building; all elevators are sorted according to the request response time, and elevators with the request response time lower than a preset threshold are screened as preliminary response elevators; the preliminary response elevators are screened for a second time to obtain the target elevator of the final response, thereby optimizing the elevator scheduling strategy, reducing the user's waiting time, improving the operating efficiency, and enhancing the user's calling experience, meeting the needs of modern buildings for intelligent and humanized elevator services.

[0112] The above describes in detail the structure, features and effects of the present invention based on the embodiments shown in the drawings. The above is only a preferred embodiment of the present invention, but the present invention is not limited to the scope of implementation shown in the drawings. Any changes made according to the concept of the present invention, or modifications to equivalent embodiments with equivalent changes, which still do not exceed the spirit covered by the description and drawings, should be within the protection scope of the present invention.

Claims

1. An elevator call control method, characterized in that: The method comprises: Receiving a call request from a user for an elevator in a building, wherein the call request is sent via a mobile terminal or a fixed terminal, and the call request includes the user's current floor location and the destination floor location; Calculate the request response time based on the call request and the current status information of each elevator in the building; Sorting all elevators according to the request response time, and selecting elevators whose request response time is lower than a preset threshold as preliminary response elevators; Performing a secondary screening on the preliminary responding elevators to obtain a final responding target elevator; The secondary screening of the preliminary response elevators to obtain the final response target elevators includes: Calculating the operation stability index of each preliminary response elevator according to the operation data of each preliminary response elevator; Calculate the environmental quality index of each initial response elevator according to the environmental data in each initial response elevator; Calculating the comprehensive performance index of each preliminary response elevator according to the operation stability index and the environmental quality index; Based on the comprehensive performance index, screening a target elevator that obtains a final response; The calculation formula of the operation stability index is: ; Among them, the is the operation stability index, is the mean time between failures, is the mean repair time, is the total running time, is the number of elevator failures during the total operating time. is the total number of elevator operations during the total operating time. , , is the corresponding weight coefficient.

2. The method according to claim 1, characterized in that The step of calculating the request response time according to the call request and the current status information of each elevator in the building includes: Extract the user's current floor location and destination floor location, and record the timestamp of the user's request; Query the current status information of each elevator in the building, the current status information includes the current floor position of the elevator, the current load of the elevator, the current running direction of the elevator, and the average speed of the elevator; Calculate the first time the elevator is expected to take to reach the user's floor based on the elevator's current floor position, the user's current floor position and the average speed of the elevator; Estimate the floor dwelling time between the current floor position of the elevator and the current floor position of the user, and calculate the second time after removing the influence of other users getting on and off the elevator based on the first time and the floor dwelling time; Determine a magnification factor of a second time according to the current load of the elevator, and calculate a third time considering the load of the elevator based on the second time and the magnification factor; If the current running direction of the elevator is opposite to the direction in which the user called the elevator, the fourth time required for the elevator to reach the current floor position again is estimated. Based on the third time and the fourth time, the fifth time considering the running direction of the elevator is calculated as the request response time. Otherwise, the third time is used as the request response time.

3. The method according to claim 2, characterized in that The step of calculating the operation stability index of each preliminary response elevator according to the operation data of each preliminary response elevator comprises: From the operation data of each preliminary response elevator, calculate the average time between failures of elevator operation, the average time to repair after an elevator failure, and the failure rate of elevator operation; The operation stability index of each preliminary response elevator is calculated according to the mean time between failures, the mean repair time, and the failure occurrence rate.

4. An elevator call control system, characterized in that: The system comprises: A receiving module for receiving a user's call request for an elevator in a building, wherein the call request is sent via a mobile terminal or a fixed terminal, and the call request includes the user's current floor position and the destination floor position; A calculation module, used to calculate the request response time according to the call request and the current status information of each elevator in the building; A screening module, used to sort all elevators according to the request response time, and screen elevators whose request response time is lower than a preset threshold as preliminary response elevators; A response module, used for performing a secondary screening on the preliminary response elevators to obtain a target elevator for a final response; The response module is specifically used to: calculate the operation stability index of each preliminary response elevator according to the operation data of each preliminary response elevator; Calculate the environmental quality index of each initial response elevator according to the environmental data in each initial response elevator; Calculating the comprehensive performance index of each preliminary response elevator according to the operation stability index and the environmental quality index; Based on the comprehensive performance index, screening a target elevator that obtains a final response; The calculation formula of the operation stability index is: ; Among them, the is the operation stability index, is the mean time between failures, is the mean repair time, is the total running time, is the number of elevator failures during the total operating time. is the total number of elevator operations during the total operating time. , , is the corresponding weight coefficient.

5. The system according to claim 4, characterized in that The computing module is specifically used for: Extract the user's current floor location and destination floor location, and record the timestamp of the user's request; Query the current status information of each elevator in the building, the current status information includes the current floor position of the elevator, the current load of the elevator, the current running direction of the elevator, and the average speed of the elevator; Calculate the first time the elevator is expected to take to reach the user's floor based on the elevator's current floor position, the user's current floor position and the average speed of the elevator; Estimate the floor dwelling time between the current floor position of the elevator and the current floor position of the user, and calculate the second time after removing the influence of other users getting on and off the elevator based on the first time and the floor dwelling time; Determine a magnification factor of a second time according to the current load of the elevator, and calculate a third time considering the load of the elevator based on the second time and the magnification factor; If the current running direction of the elevator is opposite to the direction in which the user called the elevator, the fourth time required for the elevator to reach the current floor position again is estimated. Based on the third time and the fourth time, the fifth time considering the running direction of the elevator is calculated as the request response time. Otherwise, the third time is used as the request response time.

6. The system according to claim 5, characterized in that The response module is specifically used for: From the operation data of each preliminary response elevator, calculate the average time between failures of elevator operation, the average time to repair after an elevator failure, and the failure rate of elevator operation; The operation stability index of each preliminary response elevator is calculated according to the mean time between failures, the mean repair time, and the failure occurrence rate.

7. A storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the method according to any one of claims 1 to 3 when executed.

8. An electronic device, comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Elevator dispatching method and device, elevator dispatching system and readable storage medium

    CN114955758A

  • Multi-target group control optimization algorithm based on sub-regions

    CN117246856A