Data processing method, elevator, elevator management system, and control device

By networking elevators and using communication devices to interact with external equipment and analyze car motion data, the problems of elevator system congestion during peak hours and waste of resources during idle periods are solved, and intelligent management and efficient use of the elevator system are achieved.

CN111646328BActive Publication Date: 2025-10-10NINEBOT COMMERCIAL (BEIJING) TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202010442699.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-22
Publication Date
2025-10-10
Estimated Expiration
2040-05-22

AI Technical Summary

Technical Problem

Existing elevator systems are prone to congestion during peak hours, waste resources during idle periods, have low efficiency, and are unable to effectively communicate and dispatch with external equipment.

Method used

Connect elevators to the Internet, interact with external devices through communication devices, obtain and analyze tracking data of car movements, and make intelligent decisions to optimize elevator operations.

Benefits of technology

It improves the efficiency of elevator use, solves the congestion problem during peak hours, saves resources during idle periods, and realizes intelligent management of the elevator system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111646328B_ABST
    Figure CN111646328B_ABST
Patent Text Reader

Abstract

The application discloses a data processing method, an elevator, an elevator management system and a control device. The elevator comprises a car, a driving device connected with the car, a control device connected with the driving device and used for controlling the driving device to output corresponding power to drive the car to move, and a communication device connected with the control device and used for interacting with an external device to receive communication data sent by the external device and / or send tracking data of the car movement to the external device, so that the external device can make corresponding decisions according to the tracking data. The networking of the elevator is realized, and the use efficiency of the elevator is improved through monitoring of the tracking data.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of Internet of Things, and particularly relates to a data processing method, an elevator, an elevator management system and a control device. BACKGROUND

[0002] In the prior art, the operation of an elevator generally depends on the button operation of a user to run, and the user obtains the floor state of the elevator based on the display screen inside / outside the elevator. In the use process of the elevator, during a specific period such as a peak time of taking the elevator, elevator congestion is easily caused. In addition, during an idle period of the elevator, multiple elevators still normally operate, which wastes a large number of power resources. The working mode of the existing elevator is low in use efficiency of the elevator. SUMMARY

[0003] To solve or improve the problems in the prior art, the present application provides a data processing method, an elevator, an elevator management system and a control device.

[0004] In an embodiment of the present application, an elevator is provided, which comprises: a car; a driving device connected with the car; a control device connected with the driving device, configured to control the driving device to output corresponding power to drive the car to act; and a communication device connected with the control device, configured to interact with an external device to receive communication data sent by the external device and / or send tracking data of the car action to the external device, so as to facilitate the external device to make a corresponding decision according to the tracking data.

[0005] In an embodiment of the present application, an elevator management system is provided, which comprises: at least one elevator provided with a communication device; and a server in communication connection with the elevator through the communication device, configured to track the operation of the at least one elevator through the communication device to obtain tracking data of the at least one elevator, and analyze the tracking data of the at least one elevator to make a corresponding decision.

[0006] In an embodiment of the present application, a data processing method is provided, which comprises: establishing a communication link with at least one elevator through a communication device of the at least one elevator, wherein the communication device is connected with a control device of the corresponding elevator; obtaining tracking data of the operation of the at least one elevator through the communication link; and making a corresponding decision based on the tracking data of the at least one elevator.

[0007] In an embodiment of the present application, a data processing method is provided, comprising: obtaining tracking data of at least one elevator; sending the tracking data of the at least one elevator to a server through a communication device; receiving communication data fed back by the server based on the tracking data through the communication device, and controlling at least part of the cars in the at least one elevator to act according to the communication data.

[0008] In an embodiment of the present application, a control device is provided, arranged on an elevator, comprising: a memory and a processor; wherein the memory is configured to store a program; the processor is coupled to the memory and configured to execute the program stored in the memory, so as to: obtain tracking data of at least one elevator; send the tracking data of the at least one elevator to a server through a communication device; receive communication data fed back by the server based on the tracking data through the communication device, and control at least part of the cars in the at least one elevator to act according to the communication data.

[0009] The scheme provided by the embodiments of the present application proposes an elevator comprising a car, a driving device, a control device and a communication device, wherein the driving device is connected to the car; the control device is connected to the driving device and is configured to control the driving device to output corresponding power to drive the car to act; the communication device is connected to the control device and is configured to interact with an external device to receive communication data sent by the external device and / or send tracking data of the car action to the external device, so that the external device can make a corresponding decision according to the tracking data. The scheme of the present application networks the elevator, and the elevator can communicate with the external device through the communication device. The external device can obtain tracking data of the car action in real time, analyze the tracking data and make a corresponding decision, which can further solve the conflict problem of various devices (people or objects) using the elevator, so as to improve the use efficiency of the elevator. BRIEF DESCRIPTION OF DRAWINGS

[0010] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the drawings needed in the embodiment or prior art description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without creative labor. In the drawings:

[0011] Figure 1 The structural schematic diagram of the elevator provided by an embodiment of the present application is shown in the figure;

[0012] Figure 2 The structural schematic diagram of the elevator management system provided by an embodiment of the present application is shown in the figure;

[0013] Figure 3 A connection mode schematic diagram of an elevator management system provided by an embodiment of the present application is shown in the figure;

[0014] Figure 4 A structure schematic diagram of an elevator management system provided by an embodiment of the present application is shown in the figure;

[0015] Figure 5 A flowchart of a data processing method provided by another embodiment of the present application is shown in the figure;

[0016] Figure 6 A flowchart of a data processing method provided by another embodiment of the present application is shown in the figure;

[0017] Figure 7 A flowchart of a data processing method provided by another embodiment of the present application is shown in the figure;

[0018] Figure 8 A structure schematic diagram of a control device provided by an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION

[0019] At present, in the use process of the elevator, in a specific period such as the peak period of taking the elevator, the elevator congestion is easy to be caused, and when the elevator is idle, multiple elevators still operate normally, which wastes a lot of power resources, and the use efficiency of the elevator is low.

[0020] The core of the intelligent building is the 5A system, including OA: office automation system; CA: communication automation system; FA: fire automation system; SA: security automation system; and BA: building automation control system. The intelligent building is an organic integration of the five systems through the communication network system, and is a combination of structure, system, service, management and optimization among them, so that the building has the characteristics of safety, convenience, efficiency and energy saving. The intelligent building is a border and cross discipline, involving computer technology, automatic control, communication technology, building technology, etc., and more and more new technologies are applied in the intelligent building. In the present application, an elevator applicable to the intelligent building is provided, which networks the elevator, breaks through the communication link between the elevator and external devices such as the cloud, and can solve the conflict problem of various devices (people or things) in the use of the elevator, so as to improve the use efficiency of the elevator.

[0021] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.

[0022] The terms used in the examples of this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms "a," "the," and "the" used in the examples of this application and the appended claims are also intended to include plural forms, and unless the context clearly indicates otherwise, "a plurality" generally includes at least two, but does not exclude the inclusion of at least one.

[0023] It should be understood that the term "and / or" as used herein is merely a description of the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.

[0024] It should be noted that the descriptions of "first", "second", etc. in this document are used to distinguish different messages, devices, modules, etc., and do not represent a sequence, nor do they limit "first" and "second" to different types. Depending on the context, the words "if" and "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determining" or "in response to monitoring". Similarly, depending on the context, the phrases "if it is determined" or "if (stated condition or event) is monitored" can be interpreted as "when it is determined" or "in response to determining" or "when monitoring (stated condition or event)" or "in response to monitoring (stated condition or event)".

[0025] It should also be noted that the terms "include," "comprises," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a product or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such product or system. In the absence of further limitations, an element defined by the phrase "comprises a..." does not exclude the presence of other identical elements in the product or system comprising the element.

[0026] In the prior art, elevators are generally controlled by users operating buttons, and other devices besides humans (such as robots and unmanned vehicles) cannot control the elevator. Elevators cannot communicate with other external device systems and cannot be dispatched by other intelligent devices and systems. The control and management of elevator resource usage lacks coordination and intelligence. Mobile intelligent devices (such as unmanned vehicles) will encounter conflicts such as resource preemption when using elevators, which wastes a lot of time when using elevators. It is easy to cause users to spend a lot of time waiting for crowded elevators when there are idle elevators, and the efficiency of elevator use is low. The present application provides an elevator that connects existing elevators to the Internet and can improve the efficiency of elevator use based on the use of tracking data of elevator car movements.

[0027] The following describes in detail the technical solutions provided by various embodiments of the present application in conjunction with the accompanying drawings.

[0028] Figure 1 This is a schematic diagram of the structure of an elevator provided by an exemplary embodiment of the present application. Figure 1 As shown, the elevator 100 includes: a car 101, a driving device 102, a control device 103, and a communication device 104, wherein:

[0029] A driving device 102 connected to the car 101;

[0030] The control device 103 is connected to the driving device 102 and is used to control the driving device 102 to output corresponding power to drive the car 101 to move;

[0031] The communication device 104 is connected to the control device 103 and is used to exchange information with external devices to receive communication data sent by external devices and / or send tracking data of car movements to external devices, so that the external devices can make corresponding decisions based on the tracking data.

[0032] In addition to the aforementioned elevator car and various devices, an elevator may also include, but is not limited to, the following components: a traction system, a guide system, a door system, a weight-balancing system, and a safety protection system. Specifically, the drive unit outputs power to the traction system, which in turn drives the car up and down. The car moves up and down along the track provided by the guide system.

[0033] In this embodiment, the communication device 104 may be an expansion circuit connected to the control device 103. Generally, the control device 103 is located in a computer room of a building. The communication device 104 may be connected to an interface of the control device 103 in the computer room to enable information exchange between the control device 103 and external devices. The communication device 104 may be located in or near the computer room.

[0034] In a specific implementation, the communication device 104 and the external device may be connected via a wireless or wired network. If the communication device 104 and the external device are connected via a mobile network, the mobile network standard may be any one of 4G (LTE), 4G+ (LTE+), 5G, etc. Optionally, the communication device 104 and the external device may also be connected via Wi-Fi or Bluetooth.

[0035] The external device in this embodiment can be a server that provides information exchange services in a network environment. In physical implementation, the external device can be any device that can provide computing services, respond to service requests, and perform processing. Examples include conventional servers, cloud servers, cloud hosts, and virtual centers. The server's components primarily include a processor, hard drive, memory, and system bus, similar to a general computer architecture.

[0036] The tracking data of the car movement in the embodiment can include information such as the running time, the running duration, the running direction of the car movement, and can also include various information related to the car movement of the elevator, such as the current floor of the elevator, the destination floor, the current load, and the like.

[0037] Optionally, the tracking data of the car movement further includes alarm information triggered abnormally by the car movement.

[0038] The external device can obtain the running rule of the elevator based on the analysis of the tracking data of the car movement, wherein the running rule includes at least one of the following: a peak passenger flow period and an idle period of the elevator.

[0039] The corresponding decision made by the external device according to the tracking data in the embodiment can be: automatically starting multiple elevators to serve the passengers during the peak passenger flow period, and automatically closing part of the elevators to save power consumption during the idle period of the elevator. That is, the elevator provided by the application can realize information interaction with the external device, so as to ensure that the external device can obtain the tracking data of the car of the elevator and analyze the tracking data to realize control of the running state of the elevator and adjustment of the position of the elevator. The running state includes the start-stop state of the elevator, and the position of the elevator can be the floor position of the elevator.

[0040] The scheme provided in the embodiment proposes an elevator including a car 101, a driving device 102, a control device 103, and a communication device 104, wherein the communication device 104 is connected with the control device 103, and is used for information interaction with an external device to receive communication data sent by the external device and / or send tracking data of the car movement to the external device, so as to facilitate the external device to make corresponding decisions according to the tracking data. The scheme of the application can network the elevator, and the elevator can communicate with the external device through the communication device 104. The external device can obtain the tracking data of the car movement in real time, analyze the tracking data, and make corresponding decisions, which can further solve the conflict problem of various devices (people or objects) when using the elevator, and improve the use efficiency of the elevator.

[0041] The control device 103 in the embodiment can include: an elevator telegram unit; the first interface is arranged on the elevator telegram unit; and the communication device 104 is electrically connected to the elevator telegram unit through the first interface.

[0042] In specific implementation, the first interface can be an original interface on the control device 103 for the elevator manufacturer to make maintenance and debugging of the elevator. The type of the first interface can include at least one of the following: a network interface, a serial port, and a USB interface. The type of the serial port can be RS232, RS485, or the like.

[0043] Optionally, the communication device 104 comprises:

[0044] a second interface, electrically connected with the first interface;

[0045] a third interface, configured to be communicatively connected with an external device;

[0046] a conversion circuit, arranged between the second interface and the third interface, configured to perform data conversion on the communication data obtained through the third interface, and transmit the converted communication data to the control device 103 through the second interface; and / or perform data conversion on the tracking data obtained through the second interface, and transmit the converted tracking data through the third interface.

[0047] Optionally, the communication device 104 and the external device (such as an elevator cloud server) use a standard network communication protocol (HTTP, TCP, MQTT, etc.), which converts the private protocol information of each brand of elevator into a unified data format and sends it to the external device. The communication device 104 is responsible for the bidirectional conversion between the elevator private protocol and the corresponding protocol of the external device.

[0048] In some optional embodiments of the present application, the data communication between the communication device 104 and the control device 103 complies with the internal protocol of the corresponding elevator of the control device 103. Different brands of elevators use different protocols, and the communication device 104 can obtain the tracking data of the elevator through the protocol and can send control commands to the control device 103. Among them, the internal protocol of the elevator here can include: the format of the data when the control device 103 and the communication device 104 perform data interaction, and / or the specific meaning of each field in the data packet based on the format.

[0049] For example, the protocol for elevator brand A is: the Mth field represents the elevator's operating time, and the Nth field represents the elevator's corresponding identifier; the protocol for elevator brand B is: the Pth field represents the elevator's operating time, and the Qth field represents the elevator's corresponding identifier. When performing data conversion on tracking data obtained via the second interface, the conversion circuit may convert the protocols for both elevator brands A and B into a format identical to that used by an external device (e.g., a server). For example, the protocols for both elevator brands A and B may be converted into a format in which the Xth field represents the elevator's operating time, and the Yth field represents the elevator's corresponding identifier. Similarly, when performing data conversion on communication data obtained via the third interface, the conversion circuit may convert the uniform format of the communication data received from the third interface into a format corresponding to the elevator brand to which the communication data corresponds. If the communication data corresponds to elevator brand A, the conversion circuit converts the format of the communication data received from the third interface into a format corresponding to elevator brand A. If the communication data corresponds to elevator brand B, the conversion circuit converts the format of the communication data received from the third interface into a format corresponding to elevator brand B.

[0050] The solution of this application introduces Internet of Things (IoT) technology, which is based on the Internet. The IoT is an extension and expansion of the Internet, enabling communication between objects. The embodiments of this application connect existing elevators to the Internet, enabling real-time monitoring of elevator car movement tracking data, enabling further decision-making and improving elevator efficiency based on the use of tracking data.

[0051] Figure 2 This is a schematic diagram of the structure of an elevator management system provided by an exemplary embodiment of the present application. Figure 2 As shown, the elevator management system 200 includes: at least one elevator 100, a server 201; wherein:

[0052] At least one elevator 100, provided with a communication device 104;

[0053] The server 201 is communicatively connected to the elevator 100 via the communication device 104, and is configured to track the operation of at least one elevator 100 via the communication device 104 to obtain tracking data of the at least one elevator 100, and analyze the tracking data of the at least one elevator 100 to make corresponding decisions;

[0054] The elevator 100 includes:

[0055] Car 101;

[0056] A driving device 102 connected to the car 101;

[0057] The control device 103 is connected to the driving device 102 and is used to control the driving device 102 to output corresponding power to drive the car;

[0058] The communication device 104 is connected to the control device 103 and is used to interact with the server 201 to receive communication data sent by the server 201 and / or send tracking data of at least one elevator to the server 201, so that the server 201 can make corresponding decisions based on the tracking data.

[0059] Optionally, the control device 103 includes: an elevator telegraph unit;

[0060] The elevator telegraph unit is provided with a first interface;

[0061] The communication device 104 is electrically connected to the elevator telegraph unit via a first interface.

[0062] Optionally, the type of the first interface includes at least one of the following: a network interface, a serial port, and a USB interface. Figure 3 As shown, the connection between the communication device 104 and the control device 103 may be a local connection via the first interface.

[0063] Optionally, the communication device 104 includes:

[0064] a second interface electrically connected to the first interface;

[0065] The third interface is used for communication with the server;

[0066] The conversion circuit is arranged between the second interface and the third interface, and is used to convert the communication data obtained through the third interface and transmit the converted communication data to the control device through the second interface; and / or convert the tracking data obtained through the second interface and send the converted tracking data through the third interface.

[0067] The server 201 can expose a service interface on the wide area network, so that the elevator 100 at any physical location can establish a communication connection with the server 201. Figure 3 As shown, the elevator 100 may be located in a local building, and the communication device 104 in the elevator 100 and the server 201 may be connected via a wireless or wired network.

[0068] Optionally, when analyzing the tracking data to make a corresponding decision, the server 201 is specifically configured to:

[0069] Analyze the tracking data to determine the operating patterns of the elevators; optimize the elevator dispatching plan based on the operating patterns; and / or

[0070] Recommended elevator guidance information for target users based on tracking data;

[0071] The server 201 in this embodiment may have Figure 1 The basic functions of the external equipment in the elevator, the operation rules of the above elevator may include at least one of the following: elevator peak hours and elevator idle hours.

[0072] The scheduling plan in this embodiment can specifically be a scheduling plan determined only for the elevator itself, such as: automatically starting multiple elevators to serve elevator users during peak elevator usage periods, and automatically shutting down some elevators during idle periods to save power consumption; it can also be an elevator scheduling plan determined based on the elevator needs of the target object.

[0073] Alternatively, see Figure 4 As shown, the target object includes at least one of the following: an autonomous mobile device (such as a robot 22 , an unmanned vehicle 24 ), and a user terminal 26 .

[0074] The unmanned vehicle 24 can mainly rely on the intelligent driver's device based on the computer system in the vehicle to achieve the purpose of unmanned driving.

[0075] The elevator guidance information may include at least one of the following: an elevator identifier corresponding to the target elevator, information about the time it takes for the target elevator to reach the target person's departure floor, information about the time it takes for the target elevator to travel from the target person's departure floor to the target floor, a prompt indicating that the target person has made a successful reservation, and a prompt indicating that the target person has not made a successful reservation. The target elevator is the elevator scheduled for the target person after analyzing tracking data based on the target person's request information.

[0076] Optionally, when the target object includes an autonomous mobile device, the server 201 includes: an elevator service system and a navigation service system;

[0077] The elevator is connected to the elevator service system via the communication device 104;

[0078] An autonomous mobile device, in communication with the navigation service system, and configured to perform autonomous movement according to navigation information provided by the navigation service system;

[0079] The navigation service system is in communication with the elevator service system and is configured to send a first elevator ride request to the elevator service system when the autonomous mobile device has an elevator ride demand;

[0080] The elevator service system is also used to determine the first elevator information based on the tracking data of at least one elevator after receiving the first elevator request; and send the first elevator information to the navigation service system so that the navigation service system can generate corresponding navigation data based on the first elevator information to guide the autonomous mobile device to move to the target elevator position indicated by the first elevator information to take the elevator.

[0081] In some embodiments, the first elevator riding information may include the aforementioned elevator riding guidance information, and may also include location information of the target elevator, which can be used to guide the autonomous mobile device to move to the target elevator for riding the elevator.

[0082] Optionally, when the target object includes a user terminal, the elevator service system is also used to determine the second elevator information based on the tracking data of at least one elevator after receiving the second elevator request sent by the user terminal; and send the second elevator information to the navigation service system so that the navigation service system generates corresponding prompt information based on the second elevator information, and sends the prompt information to the user terminal.

[0083] In the solution of this embodiment, the server can rely on the communication device to communicate with the elevator, and can analyze the tracking data of the elevator car based on the obtained elevator request, so as to assign the corresponding target elevator to the target object, saving the user's time of relying on buttons to take the elevator and improving the utilization efficiency of the elevator.

[0084] Figure 5 A flow chart of a data processing method provided by an exemplary embodiment of the present application is provided. The data processing method can be applied to a server, such as Figure 5 As shown, the method includes:

[0085] 301. Establishing a communication link with at least one elevator via a communication device of at least one elevator, wherein the communication device is connected to a control device of the corresponding elevator;

[0086] 302. Acquire tracking data of at least one elevator operation via a communication link;

[0087] 303. Make corresponding decisions based on the tracking data of at least one elevator.

[0088] The communication device in this embodiment may be Figure 1 The communication device 104 in the elevator can be Figure 1 In the elevator 100, the control device can be Figure 1 The control device 103 in.

[0089] The above tracking data may include various information related to the movement of the elevator car, such as the current floor of the elevator, the destination floor, the current load, etc., and may also include alarm information triggered by abnormal movement of the car.

[0090] The server in the embodiment of the present application can provide an interface (this type of interface is a service interface deployed on the network, and the interface uses standard communication protocols such as HTTP and TCP) to other services or devices. For example, when an autonomous driving vehicle needs to use an elevator, it can control the elevator through the interface provided by the server.

[0091] In the above 303, “making a corresponding decision based on the tracking data of at least one elevator” includes:

[0092] 3031. Analyze the tracking data to obtain the operating rules of at least one elevator;

[0093] 3032. Determine a control plan for at least one elevator using the operating rules;

[0094] The operating rules include at least one of the following: peak elevator usage hours and elevator idle hours.

[0095] See also Figure 6 As shown, after the server 201 is connected to the elevator 100, the elevator service system can be used to store the relevant logs of the tracking data, and the historical log data can be used for training analysis to facilitate further elevator scheduling; the navigation service system in the server 201 can provide navigation data for autonomous mobile devices.

[0096] Optionally, the method further comprises:

[0097] 304. Receive an elevator ride request sent by the first target object;

[0098] 305. Determine the corresponding target elevator based on the elevator request and tracking data, and generate a control plan for the target elevator;

[0099] 306. Send the control plan to the communication device so that the control device connected to the communication device controls the corresponding elevator action according to the control plan.

[0100] The first target object in this embodiment of the present application may include at least one of the following: an autonomous mobile device (such as a robot, an unmanned vehicle), and a user terminal.

[0101] The elevator request in this embodiment may include at least one of the following: time information of the first target object taking the elevator, departure floor information of the first target object, target floor information that the first target object needs to reach, weight information of the first target object, and time information required for the first target object to reach the elevator entrance.

[0102] In the above 305, “determining a corresponding target elevator according to the elevator request and the tracking data” may include:

[0103] 3051. Determine at least one alternative elevator using the elevator request and tracking data;

[0104] 3052. Select a target elevator from at least one candidate elevator.

[0105] In specific implementation, the building where the first target object is located can be first determined based on the elevator request; and then at least one alternative elevator can be further determined based on the building information and tracking data.

[0106] When using elevator requests and tracking data to determine at least one alternative elevator, the analysis of the tracking data may include at least one of the following: analysis of the range of floors that each elevator can reach, analysis of the floor where each elevator is currently located, analysis of the current operating direction of each elevator, analysis of the maximum load of each elevator, and analysis of the current load of each elevator.

[0107] In some scenarios, there may be conflicts where multiple autonomous vehicles or users want to use the same elevator at the same time. In this scenario, selecting a target elevator from at least one candidate elevator may include:

[0108] Determining a reservation status of at least one candidate elevator, wherein the reservation status includes a total weight of a target object for which the elevator has been reserved;

[0109] If the sum of the total weight and the weight of the first target object is less than the maximum load capacity of the candidate elevator, the candidate elevator may be used as the target elevator.

[0110] If the sum of the total weight and the weight of the first target object exceeds the maximum load capacity of the alternative elevators, a reservation failure prompt message is sent to the first target object. The prompt message may include information that each alternative elevator is unable to carry the first target object due to being overloaded.

[0111] In some embodiments, the “selecting a target elevator from at least one candidate elevator” in 3052 includes at least one of the following:

[0112] If there are multiple candidate elevators, the candidate elevator with the shortest time from the current floor to the departure floor of the first target object is selected as the target elevator;

[0113] If there are multiple candidate elevators, the elevator with the least load among the multiple candidate elevators is selected as the target elevator.

[0114] After determining the candidate elevators, further screening is performed among the candidate elevators to select the target elevator that saves the most time or has the highest probability of carrying the target object, which can improve the user experience and save the user's waiting time.

[0115] Optionally, the above method further includes:

[0116] 307. Generate corresponding first elevator guidance information based on the elevator information of the target elevator;

[0117] 308. Send the first elevator guidance information to the first target object.

[0118] Specifically, the first elevator guidance information includes at least one of the following: the elevator identification corresponding to the target elevator, the time information for the elevator corresponding to the target elevator to reach the departure floor of the first target object, the time information required for the target elevator to travel from the departure floor of the first target object to the target floor to which the first target object needs to reach, the prompt information that the first target object has successfully made a reservation, and the prompt information that the first target object has not successfully made a reservation.

[0119] Optionally, the elevator request may include: a type of the first target object, the type of the first target object including at least one of the following: a user terminal, an autonomous mobile device;

[0120] In some scenarios, different types of first target objects have different peak elevator usage periods. The solution of the present application can recommend a suitable elevator riding time for the first target object based on the type of the first target object.

[0121] That is, the above method further includes:

[0122] 309. Obtain the boarding time information corresponding to the boarding request;

[0123] 3010. If the device type corresponding to the elevator time information matches the type of the first target object, start the program to determine the corresponding target elevator based on the elevator request and tracking data; if they do not match, determine the second elevator guidance information based on the elevator request; and send the second elevator guidance information to the first target object.

[0124] The device type corresponding to the elevator time information can be determined in combination with the type of building, and the types of buildings can include the following: residential buildings, office buildings, and teaching buildings.

[0125] For different types of buildings, different types of equipment may correspond to different elevator riding time information. The correspondence between the elevator riding time information and the equipment type may be related to the peak elevator riding hours corresponding to different types of equipment.

[0126] For example, in an office building, 9:00 AM to 10:00 AM is the peak working hours for employees. Therefore, the device type corresponding to the time period between 9:00 AM and 10:00 AM is user terminals. Therefore, during this time period, elevators should be dispatched first to users corresponding to user terminals.

[0127] In this case, if the type of the first target object is a user terminal, a program is started to determine the corresponding target elevator based on the elevator request and tracking data;

[0128] If the first target object is an autonomous mobile device, second elevator boarding guidance information is determined based on the elevator boarding request, and the second elevator boarding guidance information is sent to the first target object. The second elevator boarding guidance information may include a recommended elevator boarding time for the autonomous mobile device (e.g., 11:00 AM) to reduce the pressure on employees caused by autonomous mobile devices during peak elevator hours.

[0129] Based on the solution of this application, as the elevator runs, the server can continuously collect data on relevant target objects (for example, periodic regular data on the use of elevators by people, vehicles, and objects). Through data training and analysis, relevant models can be established to gradually optimize the scheduling plan, thereby improving the efficiency of elevator use.

[0130] The “determining the second elevator boarding guidance information according to the elevator boarding request” in 3010 above includes:

[0131] The elevator boarding request is input into a preset model for analysis to obtain second elevator boarding guidance information, where the second elevator boarding guidance information includes at least one of the following:

[0132] an elevator usage index of at least one elevator and a recommended elevator usage time corresponding to the type of the first target object;

[0133] Among them, the elevator index is used to represent the crowdedness of the elevator, and the preset model is a machine learning model trained using a training sample set.

[0134] During the operation of the elevator, operation failures may occasionally occur. The above method further includes: obtaining abnormal information of at least one elevator through a communication link, and sending an alarm message to a second target object based on the abnormal information.

[0135] Specifically, the above-mentioned abnormal information can be the fault information of the elevator, and can also be the information of the failure of the connection between the control device and the communication device; the second target object can be the terminal device of the elevator maintenance party.

[0136] In order to prevent malware from interfering with the normal operation of the elevator, the data exchange process between the first target object and the server may involve verification of the identity of the first target object. The above-mentioned elevator boarding request also includes: authentication information corresponding to the first target object;

[0137] The above method also includes: verifying the authentication information, and if the authentication information passes the verification, starting a program to determine the corresponding target elevator based on the elevator request and tracking data.

[0138] In some optional embodiments of the present application, the above-mentioned authentication information may be key information, and the process of verifying the authentication information may be a decryption process.

[0139] The solution provided in the embodiment of the present application connects elevators to the Internet. The elevator can communicate with the server through a communication device. The server can obtain tracking data of the car movement in real time, and can analyze the tracking data based on the obtained elevator request to make corresponding decisions. It can configure a solution for users that saves more time and energy consumption of the elevator, thereby improving the efficiency of elevator use.

[0140] In this embodiment, the implementation of the relevant functions can refer to the corresponding content in the above embodiments and will not be described in detail here.

[0141] Figure 7 This is a flow chart of a data processing method provided by an exemplary embodiment of the present application. This method can be applied to a control device provided in an elevator. Figure 7 As shown, the method includes:

[0142] 401. Obtain tracking data of at least one elevator;

[0143] 402. Send tracking data of at least one elevator to a server via a communication device;

[0144] 403. Receive communication data fed back by the server based on the tracking data through a communication device, and control the movement of at least part of the cars in at least one elevator according to the communication data.

[0145] The tracking data in this embodiment may include information such as the running time, running duration, and running direction of the elevator car movement, and may also include various information related to the elevator car movement, such as: the current floor of the elevator, the destination floor, the current load, etc.

[0146] The communication data in this embodiment is data corresponding to the decision made by the server after analyzing the tracking data.

[0147] The decision in this embodiment can specifically be a scheduling plan determined only for the elevator itself, such as automatically starting multiple elevators to serve elevator users during peak usage periods, and automatically shutting down some elevators during idle periods to save power consumption; it can also be an elevator scheduling plan determined based on the elevator needs of the target object.

[0148] Specifically, the implementation of the relevant functions can refer to the corresponding content in the above embodiments, which will not be described in detail here.

[0149] Figure 8 This is a schematic diagram of the structure of a control device provided by an exemplary embodiment of the present application. Figure 8 As shown, the control device includes: a memory 501 and a processor 502; wherein,

[0150] Memory 501, used for storing programs;

[0151] The processor 502 is coupled to the memory and is configured to execute a program stored in the memory to:

[0152] obtaining tracking data for at least one elevator;

[0153] sending tracking data of at least one elevator to a server via a communication device;

[0154] Communication data fed back by the server based on the tracking data is received through a communication device, and the movement of at least part of the cars in at least one elevator is controlled according to the communication data.

[0155] The memory 501 can be configured to store various other data to support operations on the control device. Examples of such data include instructions for any application or method operating on the control device. The memory 501 can be implemented by any type of volatile or non-volatile memory device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.

[0156] When executing the program in the memory 501 , the processor 502 may implement other functions in addition to the above functions. For details, please refer to the description of the above embodiments.

[0157] Figure 8 Only some components are shown schematically, which does not mean that the control device only includes Figure 8 Components shown.

[0158] Further, if Figure 8 As shown, the above control device may further include: a display 503, a power supply component 504 and other components. Figure 8 Only some components are shown schematically, which does not mean that the electronic device only includes Figure 8 Components shown.

[0159] Accordingly, an embodiment of the present application further provides a computer-readable storage medium storing a computer program, which, when executed by a computer, can implement the steps or functions of the data processing methods provided in the above embodiments.

[0160] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units. That is, they may be located in one place or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0161] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus the necessary general hardware platform, or of course, by hardware. Based on this understanding, the essence of the above technical solution or the part that contributes to the existing technology can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or certain parts of the embodiment.

[0162] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. An elevator, characterized in that: include: Car; a driving device connected to the car; a control device connected to the driving device, for controlling the driving device to output corresponding power to drive the car to move; a communication device connected to the control device and configured to exchange information with an external device to receive communication data sent by the external device and / or send tracking data of the elevator car's movement to the external device, so that the external device can make corresponding decisions based on the tracking data; the external device includes an elevator cloud server; the communication device converts different private protocol information of different brands of elevators into a unified data format and sends the data to the external device, and converts the obtained communication data into a format corresponding to the brand of elevator corresponding to the communication data; The control device includes: an elevator telegraph unit; The elevator telegraph unit is provided with a first interface; The communication device is electrically connected to the elevator telegraph unit via the first interface; The communication device is further configured to connect to a server, the server being configured to receive a ride request sent by a first target object; the ride request including: a type of the first target object, the type of the first target object including at least one of the following: a user terminal, an autonomous mobile device; The server is used to obtain the elevator time information corresponding to the elevator request; If the device type corresponding to the elevator ride time information matches the type of the first target object, starting the program for determining the corresponding target elevator based on the elevator ride request and the tracking data; If there is no match, second elevator guidance information is determined based on the elevator request; and the second elevator guidance information is sent to the first target object.

2. The elevator according to claim 1, characterized in that The communication device comprises: a second interface, electrically connected to the first interface; A third interface, used for communication connection with the external device; A conversion circuit is provided between the second interface and the third interface, and is used to perform data conversion on the communication data obtained through the third interface and transmit the converted communication data to the control device through the second interface; and / or perform data conversion on the tracking data obtained through the second interface and send the converted tracking data through the third interface.

3. An elevator management system, characterized in that: include: at least one elevator provided with a communication device, the elevator being the elevator according to claim 1 or 2; The server is communicatively connected to the elevator via the communication device, and is configured to track the operation of the at least one elevator via the communication device to obtain tracking data of the at least one elevator, and analyze the tracking data of the at least one elevator to make corresponding decisions.

4. The system according to claim 3, characterized in that The elevator further comprises a control device, the control device comprising: an elevator telegraph unit; The elevator telegraph unit is provided with a first interface; The communication device is electrically connected to the elevator telegraph unit via the first interface.

5. The system according to claim 3, wherein: The communication device comprises: a second interface, electrically connected to the first interface; A third interface is used for communicating with the server; A conversion circuit is provided between the second interface and the third interface, and is used to perform data conversion on the communication data obtained through the third interface and transmit the converted communication data to the control device through the second interface; and / or perform data conversion on the tracking data obtained through the second interface and send the converted tracking data through the third interface.

6. The system according to claim 3, wherein: The server, when analyzing the tracking data to make a corresponding decision, is specifically configured to: Analyzing the tracking data to obtain the operating rules of the elevator; optimizing the elevator dispatching plan according to the operating rules; and / or Based on the tracking data, elevator guidance information is recommended to the target object.

7. The system according to claim 6, characterized in that The target object includes an autonomous mobile device, and the server includes: an elevator service system and a navigation service system; The elevator is connected to the elevator service system via the communication device; The autonomous mobile device is communicatively connected to the navigation service system and is configured to perform autonomous movement according to navigation information provided by the navigation service system; The navigation service system is in communication with the elevator service system and is configured to send a first elevator ride request to the elevator service system when the autonomous mobile device has an elevator ride demand; The elevator service system is also used to determine first elevator information based on the tracking data of at least one elevator after receiving the first elevator request; and send the first elevator information to the navigation service system so that the navigation service system can generate corresponding navigation data based on the first elevator information to guide the autonomous mobile device to move to the target elevator position indicated by the first elevator information to take the elevator.

8. The system according to claim 7, characterized in that The target object includes a user terminal, and the elevator service system is further configured to determine second elevator ride information based on the tracking data of the at least one elevator after receiving a second elevator ride request sent by the user terminal; The second elevator riding information is sent to a navigation service system, so that the navigation service system generates corresponding prompt information according to the second elevator riding information, and sends the prompt information to the user terminal.

9. A data processing method, characterized in that: include: establishing a communication link with at least one elevator via a communication device of at least one elevator, wherein the communication device is connected to a control device of the corresponding elevator, the elevator being the elevator according to claim 1 or 2; obtaining tracking data of the operation of the at least one elevator via the communication link; Based on the tracking data of the at least one elevator, a corresponding decision is made.

10. The method according to claim 9, characterized in that Making a corresponding decision based on the tracking data of the at least one elevator includes: Analyzing the tracking data to obtain an operating rule of the at least one elevator; Determining a control scheme for the at least one elevator using the operating law; The operating rules include at least one of the following: peak elevator usage period and elevator idle period.

11. The method according to claim 9, characterized in that The method further comprises: Receiving an elevator ride request sent by a first target object; Determine a corresponding target elevator according to the elevator request and the tracking data, and generate a control plan for the target elevator; The control scheme is sent to the communication device so that the control device connected to the communication device controls the corresponding elevator action according to the control scheme.

12. The method according to claim 11, characterized in that The method further comprises: generating corresponding first elevator boarding guidance information based on the elevator information of the target elevator; The first elevator guidance information is sent to the first target object.

13. The method according to claim 12, characterized in that Determining a corresponding target elevator according to the elevator request and the tracking data includes: Determining at least one candidate elevator using the elevator request and the tracking data; The target elevator is selected from the at least one candidate elevator.

14. The method according to claim 13, characterized in that Selecting the target elevator from the at least one candidate elevator includes at least one of the following: If there are multiple candidate elevators, the candidate elevator with the shortest time from the current floor to the departure floor of the first target object is selected as the target elevator; If there are multiple candidate elevators, the candidate elevator with the least load among the multiple candidate elevators is used as the target elevator.

15. The method according to claim 11, characterized in that The elevator request includes: the type of the first target object, the type of the first target object includes at least one of the following: a user terminal, an autonomous mobile device; The method further comprises: Obtaining the boarding time information corresponding to the boarding request; If the device type corresponding to the elevator ride time information matches the type of the first target object, starting the program for determining the corresponding target elevator based on the elevator ride request and the tracking data; If there is no match, second elevator guidance information is determined based on the elevator request; and the second elevator guidance information is sent to the first target object.

16. The method according to claim 15, characterized in that Determining the second elevator boarding guidance information according to the elevator boarding request includes: The elevator boarding request is input into a preset model for analysis to obtain the second elevator boarding guidance information, where the second elevator boarding guidance information includes at least one of the following: The elevator usage index of the at least one elevator and the recommended elevator usage time corresponding to the type of the first target object; The elevator usage index is used to indicate the degree of elevator congestion, and the preset model is a machine learning model trained using a training sample set.

17. The method according to claim 9, characterized in that The method further includes: acquiring abnormal information of the at least one elevator through the communication link, and sending alarm information to a second target object according to the abnormal information.

18. The method according to claim 11, characterized in that The elevator request also includes: authentication information corresponding to the first target object; The method further includes: verifying the authentication information, and if the authentication information passes the verification, starting a program for determining a corresponding target elevator according to the elevator request and the tracking data.

19. A data processing method, characterized in that: include: Acquiring tracking data of at least one elevator, wherein the elevator is the elevator according to claim 1 or 2; sending the tracking data of the at least one elevator to a server via a communication device; The communication data fed back by the server based on the tracking data is received through a communication device, and the movement of at least part of the cars in the at least one elevator is controlled according to the communication data.

20. A control device, provided on an elevator, wherein the elevator is the elevator according to claim 1 or 2, characterized in that: include: Memory and processor; wherein, The memory is used to store programs; The processor is coupled to the memory and is configured to execute the program stored in the memory to: obtaining tracking data for at least one elevator; sending the tracking data of the at least one elevator to a server via a communication device; The communication data fed back by the server based on the tracking data is received through a communication device, and the movement of at least part of the cars in the at least one elevator is controlled according to the communication data.

Citation Information

Patent Citations

  • Navigation terminal, system and method for elevator in building

    CN107289923A

  • Elevator group control system with optimized dispatching

    CN109592521A

  • Lift control system, method and device, server and storage medium

    CN109733967A

  • Elevator taking method for robot

    CN111153298A

  • Intelligent elevator control system

    CN202594547U