Elevator control method and device based on Bluetooth networking, electronic equipment and storage medium

By building Bluetooth networking in the elevator system and combining intelligent load balancing and machine learning algorithms, the problems of cumbersome installation, difficulty in maintenance and insufficient flexibility of traditional elevator control methods are solved, and efficient, safe and flexible elevator control is achieved.

CN119240464AActive Publication Date: 2025-01-03SHENZHEN JIEYITONG BIOMETRICS TECH CO LTD

Patent Information

Application Number
CN202411588126.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2025-01-03
Estimated Expiration
2044-11-08

AI Technical Summary

Technical Problem

Traditional elevator control methods rely on complex wired connections and fixed control system architecture, resulting in cumbersome installation, high cost, difficult maintenance, and difficult to adapt to changes in building usage functions or user needs adjustments.

Method used

Using the Bluetooth network-based elevator control method, by setting up Bluetooth modules in the elevator car, floor external call panel and control system, building Bluetooth network, using intelligent load balancing mechanism and machine learning algorithms, dynamic data transmission path adjustment and Users' habits of riding elevators are analyzed, combining the Bluetooth function of the mobile terminal and multi-factor authentication to optimize elevator scheduling.

Benefits of technology

It improves the installation efficiency and safety of elevator control, reduces maintenance costs, improves user experience and system flexibility, and ensures communication stability and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119240464A_ABST
    Figure CN119240464A_ABST
Patent Text Reader

Abstract

The invention provides an elevator control method and device based on Bluetooth networking, electronic equipment and a storage medium, and the method comprises the following steps: obtaining an elevator car, an elevator call-out panel of each floor and a Bluetooth module in an elevator control system, and constructing the Bluetooth networking; based on an intelligent load balancing mechanism, the communication load of each Bluetooth module is monitored in real time, and a data transmission path is dynamically adjusted according to the communication load of each Bluetooth module; and elevator taking information of the user is obtained, and elevator taking habits of the user are analyzed and predicted based on a machine learning algorithm. According to the elevator control system, elevator control is achieved through Bluetooth networking, complex wiring is not needed, and cost and maintenance difficulty are reduced; a user can conveniently input destination floor information through the mobile terminal, so that the use convenience and the intelligent level are improved; in addition, the safety, the accuracy and the efficiency of elevator control are improved through measures such as validity judgment of the input destination floor information, encrypted transmission of communication and optimized scheduling combined with various factors.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of elevator control, and in particular to an elevator control method, device, electronic equipment and storage medium based on Bluetooth networking. Background Art

[0002] With the rapid advancement of urbanization, the city's skyline is constantly being refreshed, and high-rise buildings are springing up like mushrooms after rain. In these high-rise buildings, elevators, as an indispensable vertical transportation tool, undertake the important mission of fast and safe movement of personnel and materials, and play a pivotal role in people's daily life and work. However, there are still some problems: 1. Traditional elevator control methods mainly rely on complex wired connections and fixed control system architecture. In order to achieve communication between the elevator car and each floor and precise control of the elevator operation, a large number of cables need to be laid inside the building, which not only makes the installation process extremely cumbersome, consumes a lot of manpower, material resources and time, but also increases the initial construction cost of the system; Second, due to the long-term use of cables and the influence of environmental factors, they are prone to aging and damage, which leads to unstable or even interrupted signal transmission, thus affecting the normal operation of the elevator. The maintenance and replacement of these cables is a difficult task that requires professional personnel to operate, which is not only time-consuming and labor-intensive, but also incurs high maintenance costs; 3. The fixed architecture of traditional control systems lacks flexibility and is difficult to adapt to changes in building usage functions or adjustments in user needs. Once the operation mode or control logic of the elevator needs to be modified, large-scale transformation and updating of hardware equipment is often required, which undoubtedly increases the difficulty and cost of system upgrades and improvements; To this end, an elevator control method, device, electronic device and storage medium based on Bluetooth networking are proposed. Summary of the invention

[0003] In view of this, the embodiments of the present invention provide an elevator control method, device, electronic device and storage medium based on Bluetooth networking to solve or alleviate one of the technical problems existing in the prior art and at least provide a beneficial choice.

[0004] In order to solve the above technical problems, a technical solution adopted in this application is: an elevator control method based on Bluetooth networking, comprising the following steps: Step 1: Obtain the Bluetooth module in the elevator car, the elevator call panel on each floor, and the elevator control system to build a Bluetooth network; Step 2: Based on the intelligent load balancing mechanism, the communication load of each Bluetooth module is monitored in real time, and the data transmission path is dynamically adjusted according to the communication load of each Bluetooth module; Step 3: Obtain the user's elevator riding information, and analyze and predict the user's elevator riding habits based on machine learning algorithms; Step 4: Based on the Bluetooth function of the user's mobile terminal, pair and connect with the Bluetooth module in the elevator call panel on the floor where the user is located; Step 5: Input the user's destination floor information into the mobile terminal and send it to the Bluetooth module in the elevator call panel; Step 6: Based on the Bluetooth network, the Bluetooth module transmits the received destination floor information to the elevator control system; Step 7: According to the received destination floor information, the elevator control system dispatches the elevator car to run to the user's floor.

[0005] As a further preferred embodiment of the present technical solution, in step 2, the intelligent load balancing mechanism uses a weighted polling algorithm, and the weight of each Bluetooth module is dynamically adjusted according to its historical load situation and processing capacity. The weight calculation formula is: ; in, For the The weight of the Bluetooth module, For the The historical load of each Bluetooth module, For the The processing power of a Bluetooth module, and is the weight coefficient, and .

[0006] As a further preferred embodiment of the present technical solution, in step 4, the pairing and connection process between the mobile terminal and the Bluetooth module in the elevator outbound call panel includes multiple identity authentications, wherein the identity authentications include biometric identification and password verification, wherein the biometric identifications include fingerprint, facial feature, and iris feature identifications; and the calculation formula for the identity authentication passing probability P is: P = (F × Wf + Pw × Wp) / (Wf + Wp) Among them, F is the biometric matching degree, Wf is the biometric weight, Pw is the password matching degree, and Wp is the password weight; if P is greater than or equal to the preset threshold Th, the identity authentication is passed.

[0007] As a further preferred embodiment of the present technical solution, if the identity authentication fails, the connection establishment is refused, and a prompt is issued to the user, and the number of authentication failures Nf is recorded; if Nf exceeds the set threshold Nmax, the connection function is temporarily locked, and the locking time Tlock is calculated as follows: Tlock = Nf × ΔT; Wherein, ΔT is the lock time increment corresponding to the unit number of failures.

[0008] As a further preferred embodiment of the present technical solution, in step five, if the destination floor information input by the user is invalid, an error prompt is sent to the mobile terminal, requiring the user to re-enter the information.

[0009] As a further preferred embodiment of the present technical solution, in step six, the communication between the Bluetooth module in the elevator call panel and the elevator control system adopts encrypted transmission, and the encryption algorithm is the AES-256 algorithm.

[0010] As a further preferred embodiment of the present technical solution, in step seven, the elevator control system performs optimized scheduling in combination with the current operating status of the elevator and the destination floor information of other users when scheduling the operation of the elevator car, and the optimized scheduling includes reducing the number of elevator stops and shortening the average waiting time of users.

[0011] To solve the above technical problems, another technical solution adopted by the present application is: an elevator control device based on Bluetooth networking, comprising: a Bluetooth networking construction module, a load balancing monitoring module, an elevator riding habit analysis module, a Bluetooth pairing connection module, a destination floor input module, an information transmission module and an elevator dispatching control module; The Bluetooth networking construction module is used to respectively set Bluetooth modules in the elevator car, the elevator call panel on each floor, and the elevator control system to construct a Bluetooth network; The load balancing monitoring module is used to monitor the communication load of each Bluetooth module in real time and dynamically adjust the data transmission path by using an intelligent load balancing mechanism; The elevator riding habit analysis module is used to analyze and predict the user's elevator riding habits using a machine learning algorithm; The Bluetooth pairing connection module is used to enable the user to pair and connect with the Bluetooth module in the elevator call panel on the floor through the Bluetooth function of the mobile terminal; The destination floor input module is used to allow the user to input the destination floor information on the mobile terminal and send it to the Bluetooth module in the elevator call panel; The information transmission module is used to enable the Bluetooth module in the elevator call panel to transmit the received destination floor information to the elevator control system through Bluetooth networking; The elevator dispatching control module is used to enable the elevator control system to dispatch the elevator car to run to the user's floor according to the received destination floor information, and stop when reaching the destination floor.

[0012] To solve the above technical problems, another technical solution adopted by the present application is: an electronic device, including a memory and a processor; The memory is used to store computer programs; The processor is used to implement the steps of the elevator control method based on Bluetooth networking as described above when executing the computer program.

[0013] To solve the above technical problems, another technical solution adopted in this application is: a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of an elevator control method based on Bluetooth networking as described above are implemented.

[0014] The embodiment of the present invention has the following advantages due to the adoption of the above technical solution: The present invention constructs a Bluetooth network by arranging Bluetooth modules in the elevator car, the elevator call panel on each floor and the elevator control system, thereby solving the problems of complicated installation, high cost and difficult maintenance caused by wired connection in the traditional elevator control method; utilizing the intelligent load balancing mechanism to monitor the communication load of each Bluetooth module in real time and dynamically adjust the data transmission path, thereby improving the communication efficiency and stability; through the machine learning algorithm to analyze and predict the user's elevator riding habits, the elevator can be dispatched more intelligently to improve the user experience; the multiple identity authentication when the mobile terminal is paired with the elevator call panel Bluetooth ensures the safety of use; in addition, the validity judgment of the input destination floor information, the encrypted transmission of communication and the optimized scheduling combining multiple factors and other measures further improve the safety, accuracy and efficiency of elevator control.

[0015] The above summary is for illustrative purposes only and is not intended to be limiting in any way. In addition to the illustrative aspects, embodiments and features described above, further aspects, embodiments and features of the present invention will be readily apparent by reference to the accompanying drawings and the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 A schematic diagram of a flow chart of an elevator control method based on Bluetooth networking according to the present invention; Figure 2 This is a schematic diagram of functional modules of an elevator control device based on Bluetooth networking according to the present invention; Figure 3 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0018] The embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0019] It should be clear that the following embodiments of the present disclosure are described by specific specific examples, and those skilled in the art can easily understand other advantages and effects of the present disclosure from the contents disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all of the embodiments. The present disclosure can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present disclosure. It should be noted that the following embodiments and features in the embodiments can be combined with each other in the absence of conflict. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present disclosure.

[0020] It should be noted that various aspects of the embodiments within the scope of the appended claims are described below. It should be apparent that the aspects described herein may be embodied in a wide variety of forms, and any specific structure and / or function described herein is merely illustrative. Based on the present disclosure, it should be understood by those skilled in the art that an aspect described herein may be implemented independently of any other aspect, and two or more of these aspects may be combined in various ways. For example, any number of aspects described herein may be used to implement the device and / or practice the method. In addition, other structures and / or functionalities other than one or more of the aspects described herein may be used to implement this device and / or practice this method.

[0021] It should also be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present disclosure. The drawings only show components related to the present disclosure rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.

[0022] Additionally, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects described may be practiced without these specific details.

[0023] Figure 1 is a flowchart of an elevator control method based on Bluetooth networking according to an embodiment of the present invention. It should be noted that if there are substantially the same results, the method of the present application is not based on Figure 1 The process sequence shown is limited. Figure 1 As shown: An elevator control method based on Bluetooth networking, comprising the following steps: Step 1: Obtain the Bluetooth modules in the elevator car, the elevator call panels on each floor, and the elevator control system, and build a Bluetooth network. Specifically, install high-performance, low-power Bluetooth 5.0 modules in the elevator car, the elevator call panels on each floor, and the elevator control system; initialize these Bluetooth modules, including device name, communication frequency band, encryption method, etc.; establish a Bluetooth network to ensure that the Bluetooth modules in the elevator car, the elevator call panels on each floor, and the elevator control system can discover and connect to each other; Step 2: Based on the intelligent load balancing mechanism, the communication load of each Bluetooth module is monitored in real time, and the data transmission path is dynamically adjusted according to the communication load of each Bluetooth module. Specifically, the load balancing monitoring module monitors the communication load of each Bluetooth module every [X] minutes (for example, 5 minutes); collects the load indicators such as the data transmission volume, number of connections, and processing delay of each Bluetooth module in the past [Y] hours (for example, 2 hours) as the historical load situation; and obtains the hardware specifications, processing capacity and other parameters of each Bluetooth module at the same time; Step 3: Obtain the user's elevator riding information, analyze and predict the user's elevator riding habits based on machine learning algorithms. Specifically, collect the user's elevator riding history data, including the elevator riding time, departure floor, destination floor, riding frequency, etc.; use machine learning algorithms such as decision trees, random forests or neural networks to analyze and model these data; predict the user's possible elevator riding needs in the future, such as the floors they may visit in a specific time period; Step 4: Based on the Bluetooth function of the user's mobile terminal, pair and connect with the Bluetooth module in the elevator call panel on the floor. Specifically, when the user is ready to take the elevator on the floor, turn on the Bluetooth function of the mobile terminal (such as a mobile phone); the mobile terminal automatically searches for nearby Bluetooth devices, finds the Bluetooth module in the elevator call panel on the floor, and initiates a pairing connection request for pairing connection; Step 5: Input the user's destination floor information into the mobile terminal and send it to the Bluetooth module in the elevator call panel. Specifically, after identity authentication is passed, the user enters the destination floor information on the application interface of the mobile terminal; the system performs a validity check on the input destination floor information. If the input floor does not exist or does not comply with the elevator operation rules (for example, a negative floor is entered or exceeds the highest floor of the building), an error prompt is issued to the mobile terminal, requiring the user to re-enter the information; Step 6: Based on the Bluetooth networking, the Bluetooth module transmits the received destination floor information to the elevator control system. Specifically, after the Bluetooth module in the elevator call panel receives the destination floor information input by the user, it uses the AES-256 encryption algorithm to encrypt the information, and transmits the encrypted destination floor information to the elevator control system through the Bluetooth networking; Step 7. According to the received destination floor information, the elevator control system dispatches the elevator car to the user's floor. Specifically, after receiving the encrypted destination floor information, the elevator control system decrypts and processes it; in combination with the current operating status of the elevator (such as the current floor, operating direction, registered destination floor, etc.) and the destination floor information of other users, an optimization scheduling algorithm is used for scheduling. For example, if there are multiple elevators to choose from, elevators that are closer to the user's floor and have a smaller load are prioritized to minimize the number of elevator stops. For example, users going to similar floors are assigned to the same elevator to shorten the average waiting time of users. By reasonably arranging the operating order and speed of the elevators, the operating efficiency of the elevators is improved; the selected elevator car is dispatched to the user's floor and stops when it reaches the destination floor.

[0024] In one embodiment, specifically, in step 2, the intelligent load balancing mechanism uses a weighted polling algorithm, and the weight of each Bluetooth module is dynamically adjusted according to its historical load and processing capacity. The weight calculation formula is: ; in, For the The weight of the Bluetooth module, For the The historical load of each Bluetooth module, For the The processing power of a Bluetooth module, and is the weight coefficient, and ; Assume that there are three Bluetooth modules A, B, and C, whose historical loads are L1, L2, and L3 respectively, and whose processing capacities are C1, C2, and C3 respectively. The weight coefficients are and are 0.6 and 0.4 respectively; then the weight WA of Bluetooth module A is calculated as follows: WA=0.6×L1+0.4×C1; Based on the weight of each Bluetooth module, a weighted polling algorithm is used to dynamically adjust the data transmission path. For example, when new data needs to be transmitted, a Bluetooth module with a higher weight is preferentially selected for transmission.

[0025] In one embodiment, specifically, in step 4, the pairing and connection process between the mobile terminal and the Bluetooth module in the elevator call panel includes multiple identity authentications, the identity authentication includes biometric identification and password verification, the biometric identification includes fingerprint, facial feature and iris feature identification; the calculation formula for the identity authentication pass probability P is: P = (F × Wf + Pw × Wp) / (Wf + Wp); Where F is the biometric matching degree, Wf is the biometric weight, Pw is the password matching degree, and Wp is the password weight; if P is greater than or equal to the preset threshold Th, the identity authentication is passed; After the Bluetooth module in the elevator call panel receives the pairing request, it automatically starts the multi-factor authentication process; First, biometric identification is performed. Users can choose to use fingerprints, facial features, or iris features for verification. Assuming fingerprint identification is used, the system will collect the user's fingerprint information and match it with the pre-stored fingerprint template to obtain the fingerprint matching degree F; then the user enters the password, and the system will compare the entered password with the preset password to obtain the password matching degree Pw; Assume that the biometric weight Wf is 0.7, the password weight Wp is 0.3, and the preset threshold Th is 0.8. The probability P of identity authentication passing is calculated as follows: P=(F×0.7+Pw×0.3) / (0.7+0.3); If P is greater than or equal to 0.8, the identity authentication is passed and the Bluetooth connection is established; otherwise, the connection is rejected and a prompt is issued to the user; In one embodiment, specifically, if the identity authentication fails, the connection establishment is rejected, and a prompt is issued to the user, and the number of authentication failures Nf is recorded; if Nf exceeds a set threshold Nmax, the connection function is temporarily locked, and the locking time Tlock is calculated as follows: Tlock = Nf × ΔT; Among them, ΔT is the lock time increment corresponding to the unit number of failures; Set the lock time increment ΔT corresponding to the number of unit failures to 5 minutes; Set the threshold Nmax of verification failure times to 5 times; 1. The first identity verification failed: User A is about to take the elevator and uses a mobile terminal to pair with the Bluetooth module of the elevator call panel and perform identity authentication; Because the password entered by user A is incorrect, the identity verification fails; The system refuses to establish a connection, sends a message to user A's mobile terminal saying "Authentication failed, please re-authenticate", and records the authentication failure. At this time, the number of authentication failures Nf is 1; 2. Second identity verification failed: User A re-enters the information for identity verification, but the fingerprint match does not meet the requirement and the verification fails again; The system rejects the connection again, issues a prompt, and updates the number of verification failures Nf to 2; 3. The third identity verification failed: User A still fails to pass the authentication because both the biometric and password verification do not match; The system continues to reject the connection, issues a prompt, and Nf is updated to 3 times; 4. The fourth identity verification failed: User A was in a hurry to take the elevator and was flustered when entering information, resulting in the fourth verification failure; The system rejects the connection as usual, issues a prompt, and Nf increases to 4 times; 5. The fifth identity verification failed: User A still fails to pass the identity authentication successfully; The system rejects the connection, issues a prompt, and temporarily locks the connection function because Nf (5 times) exceeds the set threshold Nmax (5 times); The lock time Tlock is calculated as: Tlock = 5 × 5 = 25 minutes. In the next 25 minutes, user A cannot establish a connection with the Bluetooth module of the elevator call panel through his mobile terminal; After the 25-minute lockout period, User A can retry authentication to establish a connection.

[0026] In one embodiment, specifically, in step five, if the destination floor information entered by the user is invalid, an error prompt is sent to the mobile terminal, requiring the user to re-enter the information; when the user enters the floor information, the validity of the input is verified in real time. For example, if the elevator only serves floors 1 to 10, then when the user enters "11", the application should immediately display an error prompt; when the user clicks the Submit button, the application will perform more stringent verification, which includes checking whether the input is a number, whether it is within the range of floors served by the elevator, whether it contains illegal characters, etc.

[0027] In one embodiment, specifically, in step six, the communication between the Bluetooth module in the elevator call panel and the elevator control system adopts encrypted transmission, and the encryption algorithm is the AES-256 algorithm; the AES (Advanced Encryption Standard) algorithm, especially the AES-256 version, is selected as the algorithm for encrypted communication. AES-256 is known for its high security, high efficiency and wide application, and can provide strong encryption protection to prevent data from being eavesdropped or tampered with during transmission.

[0028] In one embodiment, specifically, in step seven, the elevator control system optimizes the scheduling when scheduling the elevator car operation, combining the current operating status of the elevator and the destination floor information of other users. The optimized scheduling includes reducing the number of elevator stops and shortening the average waiting time of users. In order to improve the operating efficiency of the elevator, the control system will try to reduce the number of elevator stops by optimizing scheduling, which usually involves merging destination requests for multiple similar floors so that the elevator can serve more users in one operation. The control system will also consider the waiting time of users, and predict and evaluate the impact of different scheduling schemes on user waiting time through intelligent algorithms. When selecting a scheduling scheme, it will give priority to schemes that can shorten the average waiting time of users. According to actual needs, the control system can set different priorities for different types of requests. For example, emergency requests or requests from users with special needs (such as people with limited mobility) may be given higher priority.

[0029] Figure 2 is a functional module diagram of an elevator control device based on Bluetooth networking according to an embodiment of the present application, such as Figure 2 As shown, an elevator control device based on Bluetooth networking includes: a Bluetooth networking construction module, a load balancing monitoring module, an elevator riding habit analysis module, a Bluetooth pairing connection module, a destination floor input module, an information transmission module and an elevator dispatching control module; The Bluetooth networking construction module is used to set up Bluetooth modules in the elevator car, the elevator call panels on each floor, and the elevator control system to build a Bluetooth network and realize a stable and reliable wireless communication network. Bluetooth technology is mature, low in power consumption, and easy to deploy. It is suitable for building a short-range, high-density wireless communication environment, providing a basis for the intelligent management of the elevator system; the load balancing monitoring module is used to use the intelligent load balancing mechanism to monitor the communication load of each Bluetooth module in real time, and dynamically adjust the data transmission path to ensure the efficiency and stability of data transmission, reduce delays or data loss caused by network congestion, and improve the overall performance of the system; the elevator riding habit analysis module is used to use machine learning algorithms to analyze and predict users' elevator riding habits, optimize elevator scheduling strategies through data analysis, prepare resources in advance, reduce waiting time, and improve user experience. At the same time, it also provides data support for the long-term planning and maintenance of the elevator system; the Bluetooth pairing connection module is used to enable the user to pair and connect with the Bluetooth module in the elevator call panel on the floor where the user is located through the Bluetooth function of the mobile terminal; the destination floor input module is used to enable the user to input the destination floor information on the mobile terminal and send it to the Bluetooth module in the elevator call panel, without the need to manually press buttons in the elevator, reducing the risk of contact transmission, while also improving the convenience and efficiency of taking the elevator; the information transmission module is used to enable the Bluetooth module in the elevator call panel to transmit the received destination floor information to the elevator control system through Bluetooth networking, so as to achieve fast and accurate transmission of information and provide real-time data support for the precise scheduling of the elevator; the elevator scheduling control module is used to enable the elevator control system to schedule the elevator car to run to the user's floor according to the received destination floor information, and stop when it reaches the destination floor, optimize the elevator running path through the intelligent scheduling algorithm, reduce waiting time and energy consumption, and improve the operation efficiency of the elevator system.

[0030] For other details of the technical solutions implemented by each module in the device of the above embodiment, please refer to the description of an elevator control method based on Bluetooth networking in the above embodiment, which will not be repeated here.

[0031] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0032] like Figure 3 The present invention provides a schematic diagram of the structure of an electronic device according to an embodiment of the present invention, which is suitable for implementing the electronic device in the embodiment of the present invention. Figure 3 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0033] like Figure 3As shown, the electronic device may include a processor (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage device into a random access memory (RAM). In the RAM, various programs and data required for the operation of the electronic device are also stored. The processor, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.

[0034] Typically, the following devices can be connected to the I / O interface: input devices such as sensors or visual information acquisition devices; output devices such as display screens; storage devices such as tapes, hard disks, etc.; and communication devices. The communication device allows the electronic device to communicate with other devices (such as edge computing devices) wirelessly or by wire to exchange data. Figure 3 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0035] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device, or installed from a ROM. When the computer program is executed by a processor, all or part of the steps of an elevator control method based on Bluetooth networking of an embodiment of the present disclosure are executed.

[0036] For detailed description of this embodiment, reference may be made to the corresponding descriptions in the aforementioned embodiments, which will not be repeated here.

[0037] According to the computer-readable storage medium of the embodiment of the present disclosure, non-transitory computer-readable instructions are stored thereon. When the non-transitory computer-readable instructions are executed by the processor, all or part of the steps of the elevator control method based on Bluetooth networking of the aforementioned embodiments of the present disclosure are executed.

[0038] The above-mentioned computer-readable storage media include, but are not limited to: optical storage media (e.g., CD-ROM and DVD), magneto-optical storage media (e.g., MO), magnetic storage media (e.g., magnetic tape or mobile hard disk), media with built-in rewritable non-volatile memory (e.g., memory card) and media with built-in ROM (e.g., ROM box).

[0039] For detailed description of this embodiment, reference may be made to the corresponding descriptions in the aforementioned embodiments, which will not be repeated here.

[0040] The basic principles of the present disclosure are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present disclosure are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present disclosure. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, and are not limitations. The above details do not limit the present disclosure to the necessity of adopting the above specific details to be implemented.

[0041] In the present disclosure, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. The block diagrams of the devices, devices, equipment, and systems involved in the present disclosure are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagram. As will be appreciated by those skilled in the art, these devices, devices, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including", "comprising", "having", etc. are open words, referring to "including but not limited to", and can be used interchangeably with them. The words "or" and "and" used here refer to the words "and / or" and can be used interchangeably with them, unless the context clearly indicates otherwise. The words "such as" used here refer to the phrase "such as but not limited to", and can be used interchangeably with them.

[0042] Additionally, as used herein, "or" used in a list of items beginning with "at least one" indicates a separate list, so that, for example, a list of "at least one of A, B, or C" means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word "exemplary" does not mean that the example described is preferred or better than other examples.

[0043] It should also be noted that in the system and method of the present disclosure, each component or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present disclosure.

[0044] Various changes, substitutions, and modifications of the techniques described herein may be made without departing from the teachings defined by the appended claims. Furthermore, the scope of the claims of the present disclosure is not limited to the specific aspects of the processes, machines, manufactures, compositions of events, means, methods, and actions described above. Currently existing or later to be developed processes, machines, manufactures, compositions of events, means, methods, or actions that perform substantially the same functions or achieve substantially the same results as the corresponding aspects described herein may be utilized. Thus, the appended claims include such processes, machines, manufactures, compositions of events, means, methods, or actions within their scope.

[0045] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

[0046] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present disclosure to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.

Claims

1. An elevator control method based on Bluetooth networking, characterized in that: The following steps are involved: Obtain the Bluetooth modules in the elevator car, the elevator call panels on each floor, and the elevator control system to build a Bluetooth network; Based on the intelligent load balancing mechanism, the communication load of each Bluetooth module is monitored in real time, and the data transmission path is dynamically adjusted according to the communication load of each Bluetooth module; Obtain user elevator information, and analyze and predict user elevator habits based on machine learning algorithms; Based on the Bluetooth function of the user's mobile terminal, it is paired and connected with the Bluetooth module in the elevator call panel on the floor; Input the user's destination floor information into the user's mobile terminal and send it to the Bluetooth module in the elevator call panel; Based on Bluetooth networking, the Bluetooth module transmits the received destination floor information to the elevator control system; According to the received destination floor information, the elevator control system dispatches the elevator car to run to the user's floor.

2. The elevator control method based on Bluetooth networking according to claim 1, characterized in that: In step 2, the intelligent load balancing mechanism uses a weighted polling algorithm, and the weight of each Bluetooth module is dynamically adjusted according to its historical load and processing capacity. The weight calculation formula is: ; in, For the The weight of the Bluetooth module, For the The historical load of each Bluetooth module, For the The processing power of a Bluetooth module, and is the weight coefficient, and .

3. The elevator control method based on Bluetooth networking according to claim 1, characterized in that: In step 4, the pairing and connection process between the mobile terminal and the Bluetooth module in the elevator call panel includes multiple identity authentications, wherein the identity authentication includes biometric identification and password verification, wherein the biometric identification includes fingerprint, facial feature and iris feature identification; the calculation formula for the identity authentication passing probability P is: P = (F × Wf + Pw × Wp) / (Wf + Wp); Among them, F is the biometric matching degree, Wf is the biometric weight, Pw is the password matching degree, and Wp is the password weight; if P is greater than or equal to the preset threshold Th, the identity authentication is passed.

4. The elevator control method based on Bluetooth networking according to claim 3 is characterized in that: If the identity authentication fails, the connection is rejected and a prompt is given to the user. The number of authentication failures Nf is recorded. If Nf exceeds the set threshold Nmax, the connection function is temporarily locked. The lock time Tlock is calculated as follows: Tlock = Nf × ΔT; Wherein, ΔT is the lock time increment corresponding to the unit number of failures.

5. The elevator control method based on Bluetooth networking according to claim 1, characterized in that: In step five, if the destination floor information input by the user is invalid, an error prompt is sent to the mobile terminal, requiring the user to re-enter the information.

6. The elevator control method based on Bluetooth networking according to claim 1, characterized in that: In step six, the communication between the Bluetooth module in the elevator call panel and the elevator control system is encrypted, and the encryption algorithm is the AES-256 algorithm.

7. The elevator control method based on Bluetooth networking according to claim 1, characterized in that: In step seven, the elevator control system optimizes the scheduling of elevator car operations by combining the current operating status of the elevator and the destination floor information of other users. The optimized scheduling includes reducing the number of elevator stops and shortening the average waiting time of users.

8. An elevator control device based on Bluetooth networking, characterized in that: It includes: Bluetooth networking construction module, load balancing monitoring module, elevator riding habit analysis module, Bluetooth pairing connection module, destination floor input module, information transmission module and elevator dispatching control module; The Bluetooth networking construction module is used to respectively set Bluetooth modules in the elevator car, the elevator call panel on each floor, and the elevator control system to construct a Bluetooth network; The load balancing monitoring module is used to monitor the communication load of each Bluetooth module in real time and dynamically adjust the data transmission path by using an intelligent load balancing mechanism; The elevator riding habit analysis module is used to analyze and predict the user's elevator riding habits using a machine learning algorithm; the Bluetooth pairing connection module is used to enable the user to pair and connect with the Bluetooth module in the elevator call panel on the floor where the user is located through the Bluetooth function of the mobile terminal; the destination floor input module is used to enable the user to input the destination floor information on the mobile terminal and send it to the Bluetooth module in the elevator call panel; the information transmission module is used to enable the Bluetooth module in the elevator call panel to transmit the received destination floor information to the elevator control system via Bluetooth networking; the elevator dispatching control module is used to enable the elevator control system to dispatch the elevator car to the user's floor according to the received destination floor information, and stop when it reaches the destination floor.

9. An electronic device, characterized in that: The device comprises a memory and a processor; the memory is used to store a computer program; The processor is used to implement the elevator control method based on Bluetooth networking as described in any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the elevator control method based on Bluetooth networking as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Elevator system

    CN103145008A

  • Elevator control system and control method

    CN107337039A

  • Intelligent elevator calling method based on Bluetooth communication

    CN109678017A

  • Elevator control system based on wireless Bluetooth control

    CN112408126A

  • Elevator control system based on bluetooth communication technique

    CN204897058U

Cited By

  • Elevator operation control method and system and storage medium

    CN120817507A