Elevator operation control method and device, medium and equipment

By obtaining real-time information of elevator broadcast equipment and generating elevator operation planning information, the problems of poor accuracy and low efficiency of existing elevator operation control methods are solved, and more efficient elevator operation control is achieved.

CN119503559APending Publication Date: 2025-02-25PING AN INT FINANCIAL LEASING CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411706155.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

The existing elevator operation control methods have problems of poor accuracy and low efficiency, which cannot meet the users' needs to accurately understand the elevator location.

Method used

By obtaining the broadcast information sent by the elevator broadcast equipment, including elevator identification, real-time location and carrying information, responding to the elevator appointment request, generating elevator operation planning information, and controlling the elevator based on this information, updating the broadcast information to output it to the client.

Benefits of technology

It greatly reduces the time for users to wait for the elevator, meets the flexible reservation needs of users with different needs, improves the overall operation efficiency of the elevator, and thus improves the efficiency of the elevator operation control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119503559A_ABST
    Figure CN119503559A_ABST
Patent Text Reader

Abstract

The invention discloses an elevator operation control method and device, a medium and equipment, relates to the technical field of equipment control, and mainly aims to solve the problems of poor control accuracy and low efficiency of existing elevator operation. Comprising the steps that broadcast information sent by elevator broadcast equipment is obtained, and the broadcast information comprises elevator identifiers, elevator real-time positions and elevator bearing information; in response to an elevator reservation request of an elevator, elevator operation planning information is generated based on reservation information carried in the elevator reservation request and the broadcast information, and the elevator reservation request is sent by an elevator client; and controlling the reserved elevator according to the elevator operation planning information, and outputting the updated broadcast information to the elevator client so as to display the operation state of the reserved elevator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of equipment control, and in particular to a method, device, medium and equipment for controlling elevator operation. Background Art

[0002] With the rapid development of control technology for intelligent building equipment, major property owners have adopted intelligent control strategies to flexibly control elevators in buildings to meet the needs of users on different floors to choose to ride at any time. In particular, for scenarios with tight riding environments such as cross-floor and high-floor riding, the operation of elevators can be controlled and managed through intelligent building systems.

[0003] At present, the existing control method for the floor position of elevator equipment usually uses independent or grouped buttons to control the elevator to the arrival position. However, using only buttons to control the arrival of the elevator will cause frequent gathering of waiting people, and the elevator operation status can only be viewed through the floor position displayed in the elevator window, which cannot meet the flexibility requirements of passengers to accurately know the elevator position, resulting in poor elevator operation control efficiency. Therefore, a control method for elevator operation is urgently needed to solve the above problems. Summary of the invention

[0004] In view of this, the present invention provides a control method and device for elevator operation, the main purpose of which is to solve the problems of poor control accuracy and low efficiency of existing elevator operation.

[0005] According to one aspect of the present invention, there is provided a method for controlling elevator operation, comprising:

[0006] Obtaining broadcast information sent by the elevator broadcasting device, wherein the broadcast information includes the elevator identification, the real-time location of the elevator, and the elevator load information;

[0007] In response to an elevator reservation request of an elevator, generating elevator operation planning information based on reservation information carried in the elevator reservation request and the broadcast information, wherein the elevator reservation request is issued by an elevator client;

[0008] The reserved elevator is controlled according to the elevator operation planning information, and the updated broadcast information is output to the elevator client to display the operation status of the reserved elevator.

[0009] Further, the generating the elevator operation planning information based on the reservation information carried in the elevator reservation request and the broadcast information includes:

[0010] Parsing the user authority, requirement identifier, reservation target location, and user current location in the reservation information;

[0011] Based on the preset planning priority, the running priority matching the user authority, the demand identifier and the user's current position is determined, and based on the running priority, the reservation target position, the user's current position, the elevator identifier, the elevator real-time position and the elevator carrying information, the elevator running planning information is generated, and the preset planning priority records the elevator running priorities corresponding to different user authorities and different demand identifiers.

[0012] Further, the generating of the elevator operation planning information based on the operation priority, the reservation target location, the user's current location, the elevator identifier, the elevator real-time location and the elevator carrying information includes:

[0013] When there are at least two elevators, matching is performed based on the elevator identifier, the real-time position of the elevator, the current position of the user, and the elevator carrying information according to the operation priority to determine the direct elevator identifier or the transfer elevator identifier;

[0014] The direct elevator operation planning information corresponding to the direct elevator identifier or the transfer elevator operation planning information corresponding to the transfer elevator identifier is generated according to the reservation target location.

[0015] Furthermore, the method further comprises:

[0016] When the reserved elevator is controlled according to the elevator operation planning information, in response to the update reservation request, the elevator operation planning information is adjusted based on the real-time reservation information carried in the update reservation request.

[0017] Furthermore, the method further comprises:

[0018] In response to a boarding request at an elevator floor terminal, identifying the user authority of the boarding user;

[0019] If the user authority is identified, adjusting the elevator operation planning information based on the user authority and the requested target location carried in the boarding request;

[0020] If the user authority is not identified, and when the sequential position in the elevator operation planning information matches the current position of the request, the elevator operation planning information is adjusted based on the requested target position.

[0021] Furthermore, after outputting the updated broadcast information to the elevator client, the method further includes:

[0022] Based on the running status of the reserved elevator or the reservation broadcast information of the reserved elevator collected in real time, waiting information matching the current position of the user is generated, and the waiting information is sent to the elevator client.

[0023] Furthermore, the method further comprises:

[0024] When it is detected that the operation position in the elevator operation planning information does not include the user's current position and exceeds a preset time, the walking planning information corresponding to the user's current position is obtained;

[0025] If there is an overlap between the walking time in the walking planning information and the running time in the elevator running planning information, then transfer elevator running planning information is generated and sent to the elevator client, wherein the transfer elevator running planning information includes information on combined planning of walking and elevator.

[0026] According to another aspect of the present invention, there is provided a control device for elevator operation, comprising:

[0027] An acquisition module is used to acquire broadcast information sent by an elevator broadcast device, wherein the broadcast information includes an elevator identifier, a real-time location of the elevator, and elevator load information;

[0028] A generating module, configured to generate elevator operation planning information in response to an elevator reservation request of an elevator based on the reservation information carried in the elevator reservation request and the broadcast information, wherein the elevator reservation request is issued by an elevator client;

[0029] A control module is used to control the reserved elevator according to the elevator operation planning information, and output the updated broadcast information to the elevator client to display the operation status of the reserved elevator.

[0030] Furthermore, the generating module comprises:

[0031] A parsing unit, used to parse the user authority, requirement identifier, reservation target location, and user current location in the reservation information;

[0032] A generating unit is used to determine the running priority matching the user authority, the demand identifier, and the user's current position based on a preset planning priority, and to generate elevator running planning information based on the running priority, the reservation target position, the user's current position, the elevator identifier, the elevator's real-time position, and the elevator carrying information, wherein the preset planning priority records the elevator running priorities corresponding to different user authorities and different demand identifiers.

[0033] Furthermore, the generating unit is specifically used to determine the direct elevator identifier or the transfer elevator identifier based on the elevator identifier, the real-time position of the elevator, the current position of the user, and the elevator carrying information according to the operation priority when there are at least two elevators; and generate the direct elevator operation planning information corresponding to the direct elevator identifier or the transfer elevator identifier according to the reserved target position.

[0034] Furthermore, the device also includes:

[0035] The first adjustment module is used to adjust the elevator operation planning information based on the real-time reservation information carried in the update reservation request in response to the update reservation request when the reserved elevator is controlled according to the elevator operation planning information.

[0036] Furthermore, the device also includes:

[0037] An identification module, for responding to a boarding request at an elevator floor end and identifying the user authority of the boarding user;

[0038] A second adjustment module is used to adjust the elevator operation planning information based on the user authority and the requested target location carried in the boarding request if the user authority is identified;

[0039] The third adjustment module is used to adjust the elevator operation planning information based on the requested target position if the user authority is not identified and the sequential position in the elevator operation planning information matches the requested current position.

[0040] Furthermore, the device also includes:

[0041] The sending module is used to generate waiting information matching the user's current position based on the running status of the reserved elevator or the reservation broadcast information of the reserved elevator collected in real time, and send the waiting information to the elevator client.

[0042] Further,

[0043] The acquisition module is further configured to acquire walking planning information corresponding to the current position of the user when it is detected that the running position in the elevator running planning information does not include the current position of the user and exceeds a preset time;

[0044] The generation module is also used to generate transfer elevator operation planning information and send it to the elevator client if there is an overlapping time between the walking time in the walking planning information and the running time in the elevator operation planning information. The transfer elevator operation planning information includes information on the combined planning of walking and elevator.

[0045] According to another aspect of the present invention, a storage medium is provided, wherein at least one executable instruction is stored in the storage medium, and the executable instruction enables a processor to execute operations corresponding to the above-mentioned elevator operation control method.

[0046] According to another aspect of the present invention, there is provided a computer device, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;

[0047] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the above-mentioned elevator operation control method.

[0048] By means of the above technical solution, the technical solution provided by the embodiment of the present invention has at least the following advantages:

[0049] The present invention provides a method and device for controlling elevator operation. Compared with the prior art, the embodiment of the present invention obtains broadcast information sent by an elevator broadcasting device, wherein the broadcast information includes an elevator identification, an elevator real-time position, and elevator carrying information; in response to an elevator reservation request of the elevator, generates elevator operation planning information based on the reservation information carried in the elevator reservation request and the broadcast information, wherein the elevator reservation request is sent by an elevator client; controls the reserved elevator according to the elevator operation planning information, and outputs the updated broadcast information to the elevator client to display the operation status of the reserved elevator, thereby greatly reducing the time users wait for the elevator, meeting the flexible reservation needs of users with different needs, improving the overall operation efficiency of the elevator, and thus improving the efficiency of elevator operation control.

[0050] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0052] Figure 1 A flow chart of a method for controlling elevator operation provided by an embodiment of the present invention is shown;

[0053] Figure 2A block diagram showing a control device for elevator operation provided by an embodiment of the present invention is shown;

[0054] Figure 3 A schematic structural diagram of a computer device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0055] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0056] In one embodiment, an embodiment of the present invention provides a control method for elevator operation, which is illustrated by taking the application of the method to a computer device such as a server as an example, wherein the server can be an independent server or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms, such as an elevator control platform.

[0057] The embodiment of the present invention provides a method for controlling the operation of an elevator. Figure 1 As shown, the method includes:

[0058] 101. Obtain the broadcast information sent by the elevator broadcasting equipment.

[0059] In the embodiment of the present invention, the current execution end, as the execution end for operating and controlling multiple elevators, can be an elevator control platform. Each elevator is equipped with an elevator broadcasting device, such as a wireless broadcasting module, which is used to send out the real-time position and carrying information collected on each elevator. At this time, the broadcasting information sent by the elevator broadcasting device includes the elevator identification, the real-time position of the elevator and the elevator carrying information. The current execution end can identify the specific elevator according to the elevator identification. The real-time position of the elevator is the floor position to which the elevator runs. The elevator carrying information can be the number of people in the elevator or the weight of the elevator. It can be determined according to the detection module of the elevator. For example, if the detection module is a gravity detector, it corresponds to the elevator carrying weight. If the detection module is a camera, the number of people in the captured image can be parsed. The embodiment of the present invention does not make specific restrictions. Different elevators are equipped with unique corresponding elevator broadcasting data. Correspondingly, the elevator identification in each broadcast information is used to represent the identity of the elevator. The embodiment of the present invention does not make specific restrictions.

[0060] It should be noted that the current execution end communicates wirelessly with the elevator broadcasting device in real time, so that during the operation of the elevator, the collected elevator load information and real-time location are broadcasted to the current execution end at a scheduled time. In addition, as an elevator management platform, the current execution end also communicates data with the elevator client, and uses the client with the elevator tracking application installed as the data interaction object, so that users can view the operation of the elevator through the elevator client.

[0061] 102. In response to an elevator reservation request of an elevator, generate elevator operation planning information based on the reservation information carried in the elevator reservation request and the broadcast information.

[0062] In the embodiment of the present invention, when a user sends an elevator reservation request through an elevator client, the current execution end parses the reservation information in the elevator reservation request. At this time, the reservation information may include user authority, demand identification, reservation target location, user current location, etc., so as to generate elevator operation planning information in combination with the elevator identification, elevator real-time location, and elevator carrying information in the broadcast information. Among them, the elevator operation planning information is used to characterize the control strategy of the elevator operation on each floor, including but not limited to the strategy of controlling the elevator operation according to the user authority priority, the strategy of controlling the elevator operation according to the emergency demand, etc., which is not specifically limited in the embodiment of the present invention.

[0063] It should be noted that when the user sends an elevator reservation request through the elevator client, the user can enter the reservation information by pressing buttons or by voice. For example, the reservation information is "go down 1 floor", "go up 3 floors", etc., which is not specifically limited in the embodiment of the present invention.

[0064] 103. Control the reserved elevator according to the elevator operation planning information, and output the updated broadcast information to the elevator client to display the operation status of the reserved elevator.

[0065] In the embodiment of the present invention, after the current execution end generates the elevator operation planning information, the reserved elevator is controlled according to the specific strategy in the elevator operation planning information, wherein the reserved elevator may be carried in the elevator reservation request or configured in the elevator operation planning information, which is not specifically limited in the embodiment of the present invention. In addition, in the process of controlling the reserved elevator, in order to enable the user to grasp the running position and load information of the elevator in real time, the current execution end updates the broadcast information of each elevator in real time, and sends the elevator identification, the real-time position of the elevator and the load information of the elevator in the broadcast information to the elevator client, so as to display the running status of the reserved elevator, so that the user can query and move to the elevator to take the elevator, which is not specifically limited in the embodiment of the present invention.

[0066] It should be noted that if it is not possible to make an appointment for the user to take the elevator within the scheduled time, for example, there is no available elevator within 15 minutes, the elevator operation reservation status for the next 15 minutes will be displayed to instruct the user whether to wait.

[0067] The embodiment of the present invention provides a method for controlling the operation of an elevator. Compared with the prior art, the embodiment of the present invention obtains broadcast information issued by an elevator broadcast device, wherein the broadcast information includes an elevator identifier, a real-time position of the elevator, and elevator carrying information; in response to an elevator reservation request of the elevator, generates elevator operation planning information based on the reservation information carried in the elevator reservation request and the broadcast information, wherein the elevator reservation request is issued by an elevator client; controls the reserved elevator according to the elevator operation planning information, and outputs the updated broadcast information to the elevator client to display the operating status of the reserved elevator, thereby greatly reducing the time users wait for the elevator, meeting the flexible reservation needs of users with different needs, improving the overall operation efficiency of the elevator, and thus improving the efficiency of elevator operation control.

[0068] In another embodiment of the present invention, for further definition and explanation, the step of generating elevator operation planning information based on the reservation information carried in the elevator reservation request and the broadcast information includes:

[0069] Parsing the user authority, requirement identifier, reservation target location, and user current location in the reservation information;

[0070] Based on the preset planning priority, the operation priority matching the user authority, the demand identifier, and the user's current position is determined, and the elevator operation planning information is generated based on the operation priority, the reservation target position, the user's current position, the elevator identifier, the elevator real-time position, and the elevator carrying information.

[0071] In order to realize the automatic configuration requirements of elevator reservations and improve the efficiency of elevator control, the current execution end first parses the user authority, demand identifier, reservation target location and user current location in the reservation information when generating elevator operation planning information. Among them, the reservation target location is used to represent the expected floor to be taken upward or downward, and the user authority is used to represent the order priority of the user's request to reserve an elevator. The higher the user authority, the higher the priority of the user's reservation to the elevator. For example, if the reservation personnel has a VIP identifier or the rank is above a certain level, the elevator resources will be allocated first. The demand identifier is used to represent the identifier of the emergency demand for taking the elevator, including but not limited to the demand identifiers such as illness, major meetings, and emergency calls from leaders. Elevator resources can be allocated first, and the embodiment of the present invention does not make specific restrictions. Furthermore, in order to meet the riding needs of different users, the current execution end first determines the operation priority that matches the user authority, demand identifier, and the user's current location based on the preset planning priority. At this time, the preset planning priority records the elevator operation priorities corresponding to different user authorities and different demand identifiers, so as to prioritize the allocation of elevator resources for this user. The generated operation priority includes the order in which each user's reservation elevator can be allocated first. For example, VIP users have the highest priority. When there is no demand identification, the elevator is allocated first, and the ranking of the allocated elevator is 1, and the ranking of other users is 2; when there is a demand identification, the demand identification is used as the highest priority, and the elevator is allocated first, and the ranking of the allocated elevator is 1. At this time, the preset ranking can also be performed based on the demand emergency situation corresponding to the specific identification in the demand identification; when all user permissions are the same and there is no demand identification, the elevator priority is allocated according to the user's current position, which is not specifically limited in the embodiment of the present invention.

[0072] It should be noted that after obtaining the operation priority, the current execution end generates the elevator operation planning information based on the operation priority, the reservation target position, the user's current position, the elevator identification, the elevator's real-time position and the elevator carrying information. At this time, the operation priority includes the order in which the elevators reserved by the user can be allocated with priority. For example, the order of the elevator allocated to user a is 1, and the order of the elevator allocated to user b is 2. Correspondingly, the reservation target position of user a is the 3rd floor, the reservation target position of user b is the 5th floor, the current position of user a is the 10th floor, and the current position of user b is the 11th floor. The elevator identifications include 1, 2, and 3, that is, the three elevators are running and can be allocated, and the real-time position of each elevator is the 13th floor. , 18th floor, 20th floor, the elevator carrying information is empty. When generating the elevator operation planning information, user a is assigned with the highest priority, that is, the fastest arrival time is calculated using the user's current position and the elevator's real-time position, and the elevator identifier corresponding to the elevator's real-time position that arrives the fastest is determined as the reservable elevator. At this time, it is also necessary to determine whether the reservable elevator is running to the reservation target position, and whether user a can be taken based on the elevator carrying information. If all are met, the generated elevator operation planning information includes reserving elevator 1 for user a, reserving elevator b for user b, or taking the reserved elevator 1 at the same time, waiting for user a to finish riding, and then controlling the elevator to the reservation target position for user b. The embodiment of the present invention does not make specific limitations.

[0073] In a specific implementation scenario, when generating elevator operation planning information based on elevator load information, the final or initial allocation basis can be used for judgment. For example, currently there are only 2 people remaining in the three elevators A\B\C, but there are 5 people remaining in the D elevator. When one person makes a reservation for a certain floor, the A\B\C elevators are allocated first to provide elevators with more remaining seats for multiple people to travel. The embodiment of the present invention does not make specific limitations.

[0074] In a specific implementation scenario, when multiple users have 1 VIP ID, 1 disease need ID, and 1 multi-person elevator need ID, if there is no one in the A\B elevator after arriving at the designated floor, users with VIP\disease need IDs will be given priority, and users with multi-person elevator need IDs will be given priority for C\D elevators, which is not specifically limited in the embodiments of the present invention.

[0075] In a specific implementation scenario, when generating elevator operation planning information based on operation priority, reservation target position, user current position, elevator identification, elevator real-time position and elevator carrying information, specifically, the operation priority is that user a has the highest priority, user b has no priority, elevator identifications are 1 and 2, user a's reservation target position is 24 floors upward, user b's reservation position is 1 floor downward, user a and user b are both on the 12th floor, the elevator real-time position corresponding to elevator 1 is 15 floors downward, and the elevator real-time position corresponding to elevator 2 is 2 floors upward. When generating the elevator operation planning information, first determine whether the elevator can still carry. If elevator 1 cannot carry the user and elevator 2 can carry the user, elevator 2 will be preferentially configured as the reserved elevator for user a to take the elevator to the 24th floor. The generated elevator operation planning information includes controlling elevator 2 to run to the 12th floor and start, waiting for user a to board and then run to the 12th floor. When user a arrives at the 12th floor, elevator 2 is controlled to go down to the 12th floor for user b to board and control it to go down to the 1st floor. When both elevators 1 and 2 are able to carry passengers, elevator 1, which is closest to the 12th floor, is used as the reserved elevator for user a with high priority, and elevator 2, which is slightly farther from the 12th floor, is used as the reserved elevator for user b without priority. If neither elevator 1 nor elevator 2 can carry passengers, wait for other passengers to board before making another decision.

[0076] In another embodiment of the present invention, for further definition and explanation, the step of generating elevator operation planning information based on the operation priority, the reservation target location, the user's current location, the elevator identifier, the elevator real-time location, and the elevator carrying information includes:

[0077] When there are at least two elevators, matching is performed based on the elevator identifier, the real-time position of the elevator, the current position of the user, and the elevator carrying information according to the operation priority to determine the direct elevator identifier or the transfer elevator identifier;

[0078] The direct elevator operation planning information corresponding to the direct elevator identifier or the transfer elevator operation planning information corresponding to the transfer elevator identifier is generated according to the reservation target location.

[0079] In order to meet the user's flexible elevator control needs, the current execution end first counts the number of available elevators when generating elevator operation planning information. When only one elevator is available, it can be allocated in sequence according to the operation priority. When there are multiple available elevators, firstly, based on the multiple available elevator identifiers, the corresponding elevator real-time position, the user's current position, and the elevator load information, they are matched according to the operation priority to determine the direct elevator identifier or the transfer elevator identifier. At this time, the direct elevator identifier is used to indicate that this elevator can directly reach the reservation target location, and the transfer elevator identifier is used to indicate that this elevator needs to transfer to reach the reservation target location. Specifically, firstly, according to the operation priority, the nearest elevator is allocated to users of different priorities (which can be determined based on the elevator real-time position and the user's current position), and then the elevator load information of the nearest elevator is determined based on the elevator identifier to support the user's ride. If yes, the elevator is allocated to the user and determined as the direct elevator identifier. If not, the transfer segment can be divided according to the elevator real-time position and the user's current position, and the elevator that needs to be transferred is determined, and the transfer elevator identifier is generated. After the direct elevator identifier and the transfer elevator identifier are determined, the direct elevator operation planning information corresponding to the direct elevator identifier is generated according to the reservation target location, that is, the control strategy of the elevator corresponding to the direct elevator identifier, such as at which floor to take the elevator directly to reach the reservation target location, or the transfer elevator operation planning information corresponding to the transfer elevator identifier is generated, that is, the control strategy of the elevator corresponding to the transfer elevator identifier, such as including information such as at which floor to transfer and which floor to wait, etc., which is not specifically limited in the embodiment of the present invention.

[0080] In another embodiment of the present invention, for further definition and description, the steps further include:

[0081] When the reserved elevator is controlled according to the elevator operation planning information, in response to the update reservation request, the elevator operation planning information is adjusted based on the real-time reservation information carried in the update reservation request.

[0082] In order to ensure that the reservation requests triggered by different users can be updated and processed in time during the operation control process of the elevator, when the current execution end controls the reserved elevator according to the elevator operation planning information, it receives the update reservation request issued by other users to adjust the elevator operation planning information based on the real-time reservation information carried in the update reservation request. After generating the elevator operation planning information corresponding to a user's reserved elevator, when other users issue reservation requests, it can be re-planned based on the previous elevator operation planning information, or the real-time reservation information can be used to update the running elevator operation planning information. At this time, it can be determined whether to update based on user authority and whether there is a demand mark. For example, if the user authority of the update reservation request is higher than the user authority of the current elevator operation planning information, the elevator stop floors in the elevator operation planning information can be adjusted. The embodiment of the present invention does not make specific limitations.

[0083] In another embodiment of the present invention, for further definition and description, the steps further include:

[0084] In response to a boarding request at an elevator floor terminal, identifying the user authority of the boarding user;

[0085] If the user authority is identified, adjusting the elevator operation planning information based on the user authority and the requested target location carried in the boarding request;

[0086] If the user authority is not identified, and when the sequential position in the elevator operation planning information matches the current position of the request, the elevator operation planning information is adjusted based on the requested target position.

[0087] In order to avoid other users being unable to take the elevator by pressing a button when making a reservation for the elevator control plan, the current execution end can receive a ride request from the elevator floor end, that is, the user is at the elevator entrance and triggers the request to take the elevator by pressing a button, or triggers the request to take the elevator by scanning a magnetic card. The embodiment of the present invention does not make specific restrictions. After receiving the ride request, the current execution end can identify the user rights of the user who is riding. At this time, the identification can be based on the magnetic card rights, the identification can be based on the camera image, and the identification can also be based on fingerprint collection. The embodiment of the present invention does not make specific restrictions. At this time, if the user rights are identified, the elevator operation planning information is adjusted based on the user rights and the requested target position carried in the ride request. If it is a high-priority customer, the queue-jumping bar is executed, and the inferior-level reservation is arranged in other subsequent elevator plans, or adjusted to give priority to the planning information of high-priority users. The embodiment of the present invention does not make specific restrictions. In addition, if the user authority is not identified and the sequential position in the elevator operation plan information matches the requested current position, it means that the user who triggered the ride is a side-tripper. Therefore, the elevator operation plan information is adjusted based on the requested target position, and a stop control plan is added. For example, the user triggers the downstairs trip through a button and the identity cannot be identified. The elevator operation plan information is downward control, which belongs to the same planned operation sequence, and the plan cannot reach full load. Then the target position of this user is inserted into this plan, and sequential stop control is performed. The embodiment of the present invention does not make specific limitations.

[0088] In another embodiment of the present invention, for further definition and explanation, after the step outputs the updated broadcast information to the elevator client, the method further includes:

[0089] Based on the running status of the reserved elevator or the reservation broadcast information of the reserved elevator collected in real time, waiting information matching the current position of the user is generated, and the waiting information is sent to the elevator client.

[0090] In order to meet different query requirements for elevator operation status, so that users can make elevator reservations at any time, the current execution end can also collect the operation status of the reserved elevator in real time (including but not limited to the operation position, operation direction, and load information), or receive the reservation broadcast information sent by the reserved elevator in real time to generate waiting information that matches the current position of the user who made the reservation. Among them, the waiting information may include the waiting time and the waiting route. At this time, the broadcast information includes the real-time position of the elevator, which can be calculated with the operation position to obtain the expected arrival time at the user's current position (the preset time for the elevator to pick up other passengers after stopping in the middle can be added according to the stop position in the elevator operation planning information, etc.), which is not specifically limited in the embodiment of the present invention.

[0091] It should be noted that the current execution end, as an elevator control platform, can interact with elevator clients for data. Therefore, in order to visualize the elevator operation status, the generated waiting information is sent to the elevator client.

[0092] In another embodiment of the present invention, for further definition and description, the steps further include:

[0093] When it is detected that the operation position in the elevator operation planning information does not include the user's current position and exceeds a preset time, the walking planning information corresponding to the user's current position is obtained;

[0094] If there is an overlap between the walking time in the walking planning information and the running time in the elevator running planning information, the transfer elevator running planning information is generated and sent to the elevator client.

[0095] In order to avoid long waiting times for elevators during peak hours, reduce user waiting time, and improve the effectiveness of elevator reservations, the current execution end can also plan the elevator and walking together to achieve the purpose of staggered riding. Specifically, the current execution end first detects whether the running position in the elevator operation planning information contains the user's current position and whether it exceeds the preset time (which can be configured as 5 minutes, 10 minutes, etc.) to determine whether the current user can directly take the running elevator. If it is detected that the running position in the elevator operation planning information does not contain the user's current position and exceeds the preset time, it means that the current user cannot directly take the running elevator and the waiting time is too long. Therefore, the walking planning information corresponding to the user's current position is obtained. At this time, since the elevator operation requires time, that is, the stop time on each floor can be estimated, and the time for going up or down on each floor is fixed, the user's walking time can be predicted according to the floor (the floor distance is fixed, the user speed is preset, and the time can be calculated). Therefore, the current execution end can obtain the walking time and walking floors of the user's current position, that is, as the walking planning information. Furthermore, the walking time in the walking planning information and the running time in the elevator operation planning information are compared. If there is overlapping time, for example, it takes 5 minutes to walk to the 3rd floor and 7 minutes to take the elevator down to the 3rd floor, it means that the user can wait for the elevator on the 3rd floor. Therefore, the transfer elevator operation planning information is generated and sent to the elevator client. At this time, the transfer elevator operation planning information includes information on the combined planning of walking and elevator, that is, the walking position and the time for the elevator to run to the walking position.

[0096] In a specific embodiment, if the elevator misses a floor and the waiting time exceeds 5 minutes, and if it is determined that the user can catch the elevator on the xth floor in the sequence by taking the stairs, and the reserved seat is still valid, then planning information combining stairs and steps is generated to instruct the user to walk to the destination floor and calculate the time to wait for the elevator.

[0097] In the embodiment of the present invention, for the generation of each elevator operation planning information, the elevator carrying information needs to be used as the basis for the final planning, so that the running elevator can effectively carry users. For example, the high area close to the low area is planned for going downstairs, or the low area close to the high area is planned for going upstairs. At this time, it is judged whether there are vacancies in the corresponding low\high area elevators. If yes, it can be further judged whether there are priorities and demand marks to generate the corresponding elevator operation planning information.

[0098] The embodiment of the present invention provides a method for controlling the operation of an elevator. Compared with the prior art, the embodiment of the present invention obtains broadcast information issued by an elevator broadcast device, wherein the broadcast information includes an elevator identifier, a real-time position of the elevator, and elevator carrying information; in response to an elevator reservation request of the elevator, generates elevator operation planning information based on the reservation information carried in the elevator reservation request and the broadcast information, wherein the elevator reservation request is issued by an elevator client; controls the reserved elevator according to the elevator operation planning information, and outputs the updated broadcast information to the elevator client to display the operating status of the reserved elevator, thereby greatly reducing the time users wait for the elevator, meeting the flexible reservation needs of users with different needs, improving the overall operation efficiency of the elevator, and thus improving the efficiency of elevator operation control.

[0099] Furthermore, as a response to the above Figure 1 The embodiment of the present invention provides a control device for elevator operation, such as Figure 2 As shown, the device comprises:

[0100] An acquisition module 21 is used to acquire broadcast information sent by an elevator broadcast device, wherein the broadcast information includes an elevator identification, a real-time location of the elevator, and elevator load information;

[0101] A generating module 22, configured to generate elevator operation planning information in response to an elevator reservation request of an elevator based on the reservation information carried in the elevator reservation request and the broadcast information, wherein the elevator reservation request is issued by an elevator client;

[0102] The control module 23 is used to control the reserved elevator according to the elevator operation planning information, and output the updated broadcast information to the elevator client to display the operation status of the reserved elevator.

[0103] Furthermore, the generating module comprises:

[0104] A parsing unit, used to parse the user authority, requirement identifier, reservation target location, and user current location in the reservation information;

[0105] A generating unit is used to determine the running priority matching the user authority, the demand identifier, and the user's current position based on a preset planning priority, and to generate elevator running planning information based on the running priority, the reservation target position, the user's current position, the elevator identifier, the elevator's real-time position, and the elevator carrying information, wherein the preset planning priority records the elevator running priorities corresponding to different user authorities and different demand identifiers.

[0106] Furthermore, the generating unit is specifically used to determine the direct elevator identifier or the transfer elevator identifier based on the elevator identifier, the real-time position of the elevator, the current position of the user, and the elevator carrying information according to the operation priority when there are at least two elevators; and generate the direct elevator operation planning information corresponding to the direct elevator identifier or the transfer elevator identifier according to the reserved target position.

[0107] Furthermore, the device also includes:

[0108] The first adjustment module is used to adjust the elevator operation planning information based on the real-time reservation information carried in the update reservation request in response to the update reservation request when the reserved elevator is controlled according to the elevator operation planning information.

[0109] Furthermore, the device also includes:

[0110] An identification module, for responding to a boarding request at an elevator floor end and identifying the user authority of the boarding user;

[0111] A second adjustment module is used to adjust the elevator operation planning information based on the user authority and the requested target location carried in the boarding request if the user authority is identified;

[0112] The third adjustment module is used to adjust the elevator operation planning information based on the requested target position if the user authority is not identified and the sequential position in the elevator operation planning information matches the requested current position.

[0113] Furthermore, the device also includes:

[0114] The sending module is used to generate waiting information matching the user's current position based on the running status of the reserved elevator or the reservation broadcast information of the reserved elevator collected in real time, and send the waiting information to the elevator client.

[0115] Further,

[0116] The acquisition module is further configured to acquire walking planning information corresponding to the current position of the user when it is detected that the running position in the elevator running planning information does not include the current position of the user and exceeds a preset time;

[0117] The generation module is also used to generate transfer elevator operation planning information and send it to the elevator client if there is an overlapping time between the walking time in the walking planning information and the running time in the elevator operation planning information. The transfer elevator operation planning information includes information on the combined planning of walking and elevator.

[0118] The embodiment of the present invention provides a control device for elevator operation. Compared with the prior art, the embodiment of the present invention obtains broadcast information issued by an elevator broadcast device, wherein the broadcast information includes an elevator identifier, a real-time position of the elevator, and elevator carrying information; in response to an elevator reservation request of the elevator, generates elevator operation planning information based on the reservation information carried in the elevator reservation request and the broadcast information, wherein the elevator reservation request is issued by an elevator client; controls the reserved elevator according to the elevator operation planning information, and outputs the updated broadcast information to the elevator client to display the operating status of the reserved elevator, thereby greatly reducing the time users wait for the elevator, meeting the flexible reservation needs of users with different needs, improving the overall operation efficiency of the elevator, and thus improving the efficiency of elevator operation control.

[0119] According to one embodiment of the present invention, a storage medium is provided, wherein the storage medium stores at least one executable instruction, and the computer executable instruction can execute the elevator operation control method in any of the above method embodiments.

[0120] Figure 3 A schematic diagram of the structure of a computer device provided according to an embodiment of the present invention is shown. The specific embodiment of the present invention does not limit the specific implementation of the computer device.

[0121] like Figure 3 As shown, the computer device may include: a processor 302 , a communication interface 304 , a memory 306 , and a communication bus 308 .

[0122] The processor 302 , the communication interface 304 , and the memory 306 communicate with each other via the communication bus 308 .

[0123] The communication interface 304 is used to communicate with other devices such as clients or other servers.

[0124] The processor 302 is used to execute the program 310, and specifically can execute the relevant steps in the above-mentioned elevator operation control method embodiment.

[0125] Specifically, the program 310 may include program codes, which include computer operation instructions.

[0126] The processor 302 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiment of the present invention. The one or more processors included in the computer device may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

[0127] The memory 306 is used to store the program 310. The memory 306 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory.

[0128] The program 310 may be specifically configured to enable the processor 302 to perform the following operations:

[0129] Obtaining broadcast information sent by the elevator broadcasting device, wherein the broadcast information includes the elevator identification, the real-time location of the elevator, and the elevator load information;

[0130] In response to an elevator reservation request of an elevator, generating elevator operation planning information based on reservation information carried in the elevator reservation request and the broadcast information, wherein the elevator reservation request is issued by an elevator client;

[0131] The reserved elevator is controlled according to the elevator operation planning information, and the updated broadcast information is output to the elevator client to display the operation status of the reserved elevator.

[0132] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, and optionally, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0133] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A method for controlling elevator operation, characterized in that: include: Obtaining broadcast information sent by the elevator broadcasting device, wherein the broadcast information includes the elevator identification, the real-time location of the elevator, and the elevator load information; In response to an elevator reservation request of an elevator, generating elevator operation planning information based on reservation information carried in the elevator reservation request and the broadcast information, wherein the elevator reservation request is issued by an elevator client; The reserved elevator is controlled according to the elevator operation planning information, and the updated broadcast information is output to the elevator client to display the operation status of the reserved elevator.

2. The method according to claim 1, characterized in that The generating of the elevator operation planning information based on the reservation information carried in the elevator reservation request and the broadcast information comprises: Parsing the user authority, requirement identifier, reservation target location, and user current location in the reservation information; Based on the preset planning priority, the running priority matching the user authority, the demand identifier and the user's current position is determined, and based on the running priority, the reservation target position, the user's current position, the elevator identifier, the elevator real-time position and the elevator carrying information, the elevator running planning information is generated, and the preset planning priority records the elevator running priorities corresponding to different user authorities and different demand identifiers.

3. The method according to claim 2, characterized in that The generating of the elevator operation planning information based on the operation priority, the reservation target location, the user's current location, the elevator identifier, the elevator real-time location and the elevator carrying information comprises: When there are at least two elevators, matching is performed based on the elevator identifier, the real-time position of the elevator, the current position of the user, and the elevator carrying information according to the operation priority to determine the direct elevator identifier or the transfer elevator identifier; The direct elevator operation planning information corresponding to the direct elevator identifier or the transfer elevator operation planning information corresponding to the transfer elevator identifier is generated according to the reservation target location.

4. The method according to claim 3, characterized in that The method further comprises: When the reserved elevator is controlled according to the elevator operation planning information, in response to the update reservation request, the elevator operation planning information is adjusted based on the real-time reservation information carried in the update reservation request.

5. The method according to claim 1, characterized in that The method further comprises: In response to a boarding request at an elevator floor terminal, identifying the user authority of the boarding user; If the user authority is identified, adjusting the elevator operation planning information based on the user authority and the requested target location carried in the boarding request; If the user authority is not identified, and when the sequential position in the elevator operation planning information matches the current position of the request, the elevator operation planning information is adjusted based on the requested target position.

6. The method according to claim 1, characterized in that After outputting the updated broadcast information to the elevator client, the method further includes: Based on the running status of the reserved elevator or the reservation broadcast information of the reserved elevator collected in real time, waiting information matching the current position of the user is generated, and the waiting information is sent to the elevator client.

7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: When it is detected that the operation position in the elevator operation planning information does not include the user's current position and exceeds a preset time, the walking planning information corresponding to the user's current position is obtained; If there is an overlap between the walking time in the walking planning information and the running time in the elevator running planning information, then transfer elevator running planning information is generated and sent to the elevator client, wherein the transfer elevator running planning information includes information on combined planning of walking and elevator.

8. A control device for elevator operation, characterized in that: include: An acquisition module is used to acquire broadcast information sent by an elevator broadcast device, wherein the broadcast information includes an elevator identifier, a real-time location of the elevator, and elevator load information; A generating module, configured to generate elevator operation planning information in response to an elevator reservation request of an elevator based on the reservation information carried in the elevator reservation request and the broadcast information, wherein the elevator reservation request is issued by an elevator client; A control module is used to control the reserved elevator according to the elevator operation planning information, and output the updated broadcast information to the elevator client to display the operation status of the reserved elevator.

9. A storage medium, wherein at least one executable instruction is stored in the storage medium, and the executable instruction enables a processor to execute an operation corresponding to the elevator operation control method according to any one of claims 1 to 7.

10. A computer device comprising: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform operations corresponding to the elevator operation control method according to any one of claims 1-7.