An elevator control method, an elevator control device, and a storage medium

By recording and updating transmission ratio and floor data in the elevator system, the problem of elevator position deviation caused by encoder wear was solved, and smooth elevator operation was achieved.

CN119160727BActive Publication Date: 2025-12-12SHENZHEN HPMONT TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411328071.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-12-12
Estimated Expiration
2044-09-23

AI Technical Summary

Technical Problem

In existing elevator systems, wear of the encoder's friction wheel causes changes in floor data, leading to situations where the elevator is not level with the floor or skips a floor, affecting normal operation.

Method used

Before the elevator is put into operation, the floor data and initial transmission ratio are recorded. During operation, the target pulse number and current transmission ratio are detected by the encoder, and the real-time transmission ratio is updated using preset update weights to ensure the accuracy of the floor data.

Benefits of technology

By updating the transmission ratio and floor data in real time, situations where the elevator is under-leveled or over-leveled are avoided, ensuring the normal operation of the elevator.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119160727B_ABST
    Figure CN119160727B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses an elevator control method, an elevator control device and a storage medium, and is used in the technical field of elevators. In the embodiment of the application, before the elevator is put into operation, the floor data of each floor and the initial transmission ratio between the traction sheave and the friction sheave of the encoder are recorded; after the elevator is put into operation, the current transmission ratio between the traction sheave and the friction sheave of the encoder is determined based on the target pulse number of the traction sheave and the pulse line number of the encoder, and the real-time transmission ratio is obtained by updating the current transmission ratio; the floor data of each floor is updated through the real-time transmission ratio and the initial transmission ratio, so that the floor data of each floor can be accurately obtained even when the friction sheave of the encoder is worn; and the elevator leveling control is performed by using the updated floor data, so that the elevator can be prevented from being under-leveling or over-leveling, and normal operation of the elevator is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the elevator technical field, and particularly relate to an elevator control method, an elevator control device and a storage medium. BACKGROUND

[0002] The existing disc motor converts a rotating magnetic field into a traveling wave magnetic field moving in a horizontal direction, forming an innovative planar linear ring motor. In the disc motor, the thin and large permanent magnet can obtain a larger magnetic excitation, the rotor and the stator have the same diameter and are parallel, and the traction wheel integrated with the rotor always has a smaller diameter than the rotor, so that a larger torque can be easily obtained.

[0003] The disc motor is widely used in the elevator field. An encoder is generally installed on the motor traction wheel of the elevator, and the rotation of the encoder is kept synchronous with the operation of the motor traction wheel through the friction wheel of the encoder. An optical switch is installed on the motor traction wheel to detect the absolute position signal of the motor. The absolute position signal generates a zero pulse signal for each revolution, which is used to correct the magnetic pole position of the motor.

[0004] Since the encoder and the motor shaft are connected through the friction wheel of the encoder, the friction wheel of the encoder will be worn after the elevator is operated for a long time, which will cause the floor data of the elevator to change. When the floor data changes greatly, the elevator will have an under-leveling or over-leveling situation, which will seriously affect the normal operation of the elevator. SUMMARY

[0005] Embodiments of the present application provide an elevator control method, an elevator control device and a storage medium, which can avoid the under-leveling or over-leveling situation of the elevator and ensure the normal operation of the elevator.

[0006] Embodiments of the present application provide an elevator control method, which comprises:

[0007] Before the elevator is put into operation, the floor data of each floor of the elevator shaft is detected and recorded based on the encoder installed on the traction wheel of the elevator; and the initial transmission ratio between the traction wheel and the friction wheel of the encoder is obtained and recorded;

[0008] After the elevator is put into operation, the target pulse number of the traction wheel is determined based on the pulse number between two adjacent zero pulse signals detected by the encoder; the current transmission ratio between the traction wheel and the friction wheel of the encoder is determined based on the target pulse number of the traction wheel and the pulse line number of the encoder; wherein the zero pulse signal is the pulse signal output by the traction wheel for each revolution;

[0009] The current transmission ratio is updated based on the initial transmission ratio and a preset update weight to obtain a real-time transmission ratio;

[0010] updating floor data of each floor based on the real-time transmission ratio and the initial transmission ratio; and performing elevator landing control using the updated floor data.

[0011] Further, detecting floor data of each floor of the elevator shaft based on the encoder installed on the traction sheave of the elevator comprises:

[0012] detecting the number of pulses between adjacent floors on the elevator shaft based on the encoder;

[0013] using the number of pulses as the floor data of the corresponding floor.

[0014] Further, determining the target number of pulses of the traction sheave based on the number of pulses between two adjacent zero-position pulse signals detected by the encoder comprises:

[0015] detecting a plurality of numbers of pulses between a plurality of sets of two adjacent zero-position pulse signals in a single operation of the elevator based on the encoder; wherein the single operation is a process of the elevator from operation to stop;

[0016] determining a plurality of first numbers of pulses within a preset deviation range from the plurality of numbers of pulses;

[0017] obtaining the target number of pulses of the traction sheave by removing the maximum value and the minimum value from the plurality of first numbers of pulses and taking an average.

[0018] Further, determining the current transmission ratio between the traction sheave and the friction wheel of the encoder based on the target number of pulses of the traction sheave and the number of pulse lines of the encoder comprises:

[0019] dividing the target number of pulses of the traction sheave by the number of pulse lines of the encoder to obtain the current transmission ratio between the traction sheave and the friction wheel of the encoder.

[0020] Further, updating the current transmission ratio based on the initial transmission ratio and a preset update weight to obtain a real-time transmission ratio comprises:

[0021] updating the current transmission ratio based on an update formula: Juse = [(K-1)*Juse+Jnow] / K to obtain a real-time transmission ratio; wherein Juse is the real-time transmission ratio, and the initial value of Juse is the initial transmission ratio; Jnow is the current transmission ratio; and K is the preset update weight.

[0022] Further, updating floor data of each floor based on the real-time transmission ratio and the initial transmission ratio comprises:

[0023] obtaining a ratio of the real-time transmission ratio and the initial transmission ratio, multiplying floor data of each floor by the ratio to update the floor data of each floor.

[0024] Further, the method further comprises:

[0025] detecting and recording position pulse data of up and down forced switches of the elevator shaft based on the encoder before the elevator is put into operation;

[0026] updating the position pulse data of the up and down forced switches based on the real-time transmission ratio and the initial transmission ratio after the elevator is put into operation.

[0027] The embodiment of the application further provides an elevator control device, which comprises:

[0028] a recording unit configured to detect and record floor data of each floor of an elevator shaft based on an encoder installed on a traction sheave of the elevator before the elevator is put into operation, and obtain and record an initial transmission ratio between the traction sheave and a friction sheave of the encoder;

[0029] a determining unit configured to determine a target pulse number of the traction sheave based on a pulse number between two adjacent zero position pulse signals detected by the encoder after the elevator is put into operation, and determine a current transmission ratio between the traction sheave and the friction sheave of the encoder based on the target pulse number of the traction sheave and a pulse line number of the encoder, wherein the zero position pulse signal is a pulse signal output by the traction sheave per revolution;

[0030] an executing unit configured to update the current transmission ratio based on the initial transmission ratio and a preset update weight to obtain a real-time transmission ratio;

[0031] an updating unit configured to update the floor data of each floor based on the real-time transmission ratio and the initial transmission ratio, and perform elevator leveling control by using the updated floor data.

[0032] The embodiment of the application further provides an elevator control device, which comprises:

[0033] a central processing unit, a memory, an input and output interface, a wired or wireless network interface, and a power supply;

[0034] The memory is a transitory storage memory or a persistent storage memory;

[0035] The central processing unit is configured to communicate with the memory, execute instruction operation in the memory on a control plane function entity to perform the method described above.

[0036] This application also provides a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the method described above.

[0037] As can be seen from the above technical solutions, the embodiments of this application have the following advantages:

[0038] Before the elevator is put into operation, the encoder installed on the elevator traction sheave detects and records the floor data of each floor in the elevator shaft; the initial transmission ratio between the traction sheave and the encoder friction wheel is acquired and recorded; after the elevator is put into operation, the target pulse number of the traction sheave is determined based on the number of pulses between two adjacent zero-position pulse signals detected by the encoder; the current transmission ratio between the traction sheave and the encoder friction wheel is determined based on the target pulse number of the traction sheave and the number of pulse lines of the encoder; the current transmission ratio is updated based on the initial transmission ratio and the preset update weight to obtain the real-time transmission ratio; the floor data of each floor is updated based on the real-time transmission ratio and the initial transmission ratio; and the updated floor data is used for elevator leveling control.

[0039] As can be seen, in this embodiment, before the elevator is put into operation, the floor data of each floor and the initial transmission ratio between the traction sheave and the encoder friction wheel are recorded. After the elevator is put into operation, the current transmission ratio between the traction sheave and the encoder friction wheel is determined based on the target pulse number of the traction sheave and the pulse line number of the encoder. The real-time transmission ratio is obtained by updating the current transmission ratio. By updating the floor data of each floor with the real-time transmission ratio and the initial transmission ratio, the floor data of each floor can be accurately obtained even when the friction wheel of the encoder wears out. Using the updated floor data for elevator leveling control can avoid the elevator from leveling or skipping floors, ensuring the normal operation of the elevator. Attached Figure Description

[0040] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings.

[0041] Figure 1 This is a flowchart of an elevator control system disclosed in an embodiment of this application;

[0042] Figure 2 This is another elevator control flowchart disclosed in an embodiment of this application;

[0043] Figure 3 This is a schematic diagram of an elevator control device disclosed in an embodiment of this application;

[0044] Figure 4 Another schematic diagram of an elevator control device disclosed in the embodiments of the present application. DETAILED DESCRIPTION

[0045] In order for those skilled in the art to better understand the present application, the technical solutions 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 only some of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0046] In the description of the embodiments of the present application, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the embodiments of the present application and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the embodiments of the present application.

[0047] In the description of the embodiments of the present application, it should be noted that unless otherwise explicitly specified and limited, the terms "mounting", "connecting", "connection" should be understood broadly, for example, it can be fixed connection, or detachable connection, or integrally connected; it can be mechanical connection, or electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, or the communication between two elements inside. For those skilled in the art, the specific meaning of the above terms in the embodiments of the present application can be understood according to the specific circumstances.

[0048] Dish motor is widely used in the field of elevators, wherein the encoder is generally installed on the motor traction wheel of the elevator, the rotation of the encoder is kept synchronous with the operation of the motor traction wheel through the friction wheel of the encoder, an optical switch is installed on the motor traction wheel to detect the absolute position signal of the motor, and one pulse signal is generated for each circle of the absolute position signal to correct the position of the motor magnetic pole.

[0049] Since the encoder and the motor shaft are connected through the friction wheel of the encoder, the friction wheel of the encoder will be worn after the elevator runs for a long time, which will cause the floor data of the elevator to change. When the floor data changes greatly, the elevator will appear under-leveling or over-leveling, which will seriously affect the normal operation of the elevator. Therefore, the present application provides an elevator control method, which can avoid the elevator from appearing under-leveling or over-leveling, and ensure the normal operation of the elevator, as shown in Figure 1 The method comprises the following steps:

[0050] 101. Before the elevator is put into operation, record the floor data of each floor in the elevator shaft and the initial transmission ratio between the traction sheave and the friction wheel of the encoder.

[0051] In this embodiment, before the elevator is put into operation, the elevator control system can control the elevator to run at a certain speed for trial operation, recording the floor data of each floor in the elevator shaft and the initial transmission ratio between the elevator's traction sheave and the encoder's friction wheel, wherein the encoder is installed on the elevator's traction sheave. The floor data of each floor in the elevator shaft can be detected and recorded based on the encoder installed on the elevator's traction sheave; that is, the floor data of each floor can be learned and stored in the corresponding storage space. Specifically, the encoder can detect the number of pulses between adjacent floors in the elevator shaft, that is, the number of pulses detected by the encoder when the elevator moves from one floor to the next adjacent floor. For example, the number of pulses between the bottom floor and the second-bottom floor, or the number of pulses between the second-top floor and the top floor, can be detected. Then, multiple pulse counts are used as the corresponding floor data for each floor; for example, the number of pulses between the bottom floor and the second-bottom floor can be used as the floor data for the second-bottom floor.

[0052] In this embodiment, before the elevator is put into operation, the initial transmission ratio between the traction sheave and the encoder's friction wheel can be acquired and recorded, i.e., the initial transmission ratio J0 between the traction sheave and the encoder's friction wheel can be learned and stored in the corresponding storage space. Specifically, the initial transmission ratio between the traction sheave diameter and the encoder's friction wheel can be obtained by dividing the traction sheave diameter by the encoder's friction wheel diameter. Here, the transmission ratio in this embodiment represents the ratio of the traction sheave speed to the encoder's friction wheel speed.

[0053] 102. After the elevator is put into operation, the target number of pulses for the traction sheave is determined based on the number of pulses between two adjacent zero-position pulse signals detected by the encoder.

[0054] After the elevator is put into operation, the target pulse count for the traction sheave is determined based on the number of pulses between two adjacent zero-position pulse signals detected by the encoder. This zero-position pulse signal (Z-phase signal) serves as a reference pulse signal. The traction sheave outputs one zero-position pulse signal per revolution, which can be detected using a photoelectric switch. During the elevator's steady-speed operation, the number of pulses detected by the encoder between two zero-position pulse signals can be counted. Multiple pulse counts between several adjacent zero-position pulse signals can be counted, and the average or median of these counts is taken to obtain the target pulse count for the traction sheave. It is understood that the more pulse counts collected, the better the anti-interference capability of the elevator control system.

[0055] 103. Determine the current transmission ratio between the traction sheave and the friction sheave of the encoder based on the target pulse number of the traction sheave and the pulse line number of the encoder.

[0056] After obtaining the target pulse number of the traction sheave, the current transmission ratio between the traction sheave and the friction sheave of the encoder can be determined based on the target pulse number of the traction sheave and the pulse line number of the encoder. The pulse line number of the encoder is the number of scale lines on the optical encoder disk of the encoder, and the pulse line number is multiplied by a frequency multiplication factor to obtain the pulse number. Specifically, the target pulse number of the traction sheave can be divided by the pulse line number of the encoder to obtain the current transmission ratio Jnow (i.e., the currently calculated transmission ratio) between the traction sheave and the friction sheave of the encoder.

[0057] 104. Update the current transmission ratio based on the initial transmission ratio and a preset update weight to obtain a real-time transmission ratio.

[0058] It can be understood that during normal operation of the elevator, the friction sheave of the encoder and the traction sheave are used to measure the speed by friction. After a long time of operation, the traction sheave will have friction loss. After a long time of loss, the diameter of the friction sheave of the encoder will become shorter. If the deviation is too large, the detected position of the elevator and the actual position will deviate, and manual re-learning of the shaft is required.

[0059] Therefore, after obtaining the current transmission ratio, the current transmission ratio can be updated based on the initial transmission ratio and a preset update weight to obtain a real-time transmission ratio. That is, the initial transmission ratio can be used as the initial value of the real-time transmission ratio, and the current transmission ratio can be updated by the preset update weight to obtain the updated real-time transmission ratio. The preset update weight is related to the update speed of the transmission ratio. The larger the preset update weight, the slower the update speed of the transmission ratio. The smaller the preset update weight, the faster the update speed of the transmission ratio. That is, by updating the current transmission ratio to obtain the updated real-time transmission ratio, the deviation between the detected position of the elevator and the actual position can be overcome, and manual re-learning of the shaft is not required.

[0060] 105. Update the floor data of each floor based on the real-time transmission ratio and the initial transmission ratio, and use the updated floor data for elevator leveling control.

[0061] After obtaining the real-time transmission ratio between the traction sheave and the friction sheave of the encoder, the floor data of each floor can be updated based on the real-time transmission ratio and the initial transmission ratio, and the updated floor data can be used for elevator leveling control. Specifically, the ratio of the real-time transmission ratio and the initial transmission ratio can be obtained. When the elevator control system obtains the floor data, the learned floor data of each floor can be multiplied by the ratio to update the floor data of each floor. That is, the floor number*Juse / J0 of each floor is used as the floor data of the elevator control system to participate in the elevator leveling control.

[0062] Based on the real-time transmission ratio and the initial transmission ratio, the floor data of each floor is updated, and real floor data can be obtained. When the updated floor data is used for elevator leveling control, the elevator can effectively avoid under-leveling or over-leveling.

[0063] It can be seen that, in the embodiment of the application, before the elevator is put into operation, the floor data of each floor and the initial transmission ratio between the traction sheave and the friction sheave of the encoder are recorded. After the elevator is put into operation, the current transmission ratio between the traction sheave and the friction sheave of the encoder is determined based on the target pulse number of the traction sheave and the pulse line number of the encoder, and the real-time transmission ratio is obtained by updating the current transmission ratio. By updating the floor data of each floor based on the real-time transmission ratio and the initial transmission ratio, the floor data of each floor can be accurately obtained even when the friction sheave of the encoder is worn. When the updated floor data is used for elevator leveling control, the elevator can avoid under-leveling or over-leveling, and ensure normal operation of the elevator.

[0064] Further, the elevator control process will be described in detail as follows. Figure 2 As shown in the figure, the specific steps are as follows:

[0065] 201. Before the elevator is put into operation, record the floor data of each floor of the elevator shaft, the initial transmission ratio between the traction sheave and the friction sheave of the encoder, and the position pulse data of the up-down forced switch.

[0066] The elevator control system can record the floor data of each floor of the elevator shaft, the initial transmission ratio between the traction sheave and the friction sheave of the encoder, and the position pulse data of the up-down forced switch before the elevator is put into operation. The recording of the floor data of each floor of the elevator shaft, the initial transmission ratio between the traction sheave and the friction sheave of the encoder, and the position pulse data of the up-down forced switch is similar to step 101 described above, and will not be described here.

[0067] The up-down forced switch is installed at the top and bottom of the elevator shaft, and is used to force the speed to be reduced from the normal rated speed to a set slow speed when the elevator reaches the top and bottom end stations, so as to force the elevator to slow down and stop slowly, improve comfort and safety. The elevator control system can detect and record the position pulse data of the up-down forced switch of the elevator shaft based on the encoder. That is, the position pulse data of the up-down forced switch is learned and stored in the corresponding storage space.

[0068] 202. After the elevator is put into operation, based on the encoder, detect the number of pulses between multiple groups of adjacent two zero position pulse signals in a single operation of the elevator.

[0069] After the elevator is put into operation, the elevator control system can detect, based on the encoder, a plurality of pulse numbers between a plurality of groups of adjacent two zero position pulse signals in a single operation of the elevator, where the single operation is a running-to-stopping process of the elevator. In the single operation, the encoder can detect a plurality of zero position pulse signals, and by counting the pulse numbers between adjacent two zero position pulse signals, the plurality of pulse numbers can be obtained.

[0070] Specifically, during the steady running process of the elevator, the influence of the time difference of the detection of the zero position pulse signals caused by the speed change can be ignored. The pulse numbers between two zero position pulse signals are counted, and the pulse numbers are sequentially stored in an array, and the old pulse numbers in the array are automatically overwritten. When the elevator stops, if the pulse numbers have been stored in the positions of the array, data analysis is performed on the plurality of pulse numbers of the array.

[0071] 203. Determine a plurality of first pulse numbers in the plurality of pulse numbers within a preset deviation range to obtain a target pulse number of the traction sheave.

[0072] It can be understood that, in order to avoid the detection error of the encoder and more accurately obtain the target pulse number of the traction sheave, a plurality of first pulse numbers in the plurality of pulse numbers within a preset deviation range can be determined to obtain the target pulse number of the traction sheave. Specifically, a plurality of first pulse numbers in the plurality of pulse numbers within a preset deviation range can be determined, where the plurality of pulse numbers can be summed and averaged, and whether the plurality of pulse numbers and the average value are within the preset deviation range is detected respectively, the pulse numbers not within the preset deviation range are excluded, and the plurality of first pulse numbers are obtained; the preset deviation range can be a preset pulse number difference. Then, the plurality of first pulse numbers can be arranged in size, the maximum value and the minimum value are removed, the remaining first pulse numbers are averaged, and the target pulse number of the traction sheave is obtained.

[0073] 204. Determine a current transmission ratio between the traction sheave and the friction sheave of the encoder based on the target pulse number of the traction sheave and the pulse number of the encoder.

[0074] It can be understood that step 204 is similar to step 103 described above, and details are not repeated here.

[0075] 205. Update the current transmission ratio based on the initial transmission ratio and a preset update weight to obtain a real-time transmission ratio.

[0076] The elevator control system can update the current transmission ratio based on the initial transmission ratio and a preset update weight to obtain a real-time transmission ratio; where the current transmission ratio can pass through a low-pass filter link, and the real-time transmission ratio is calculated to obtain an updated real-time transmission ratio.

[0077] Specifically, the current transmission ratio can be updated based on the update formula: Juse = [(K-1)*Juse + Jnow] / K to obtain the real-time transmission ratio. Here, Juse is the real-time transmission ratio, and its initial value is the initial transmission ratio; Jnow is the current transmission ratio; and K is the preset update weight. It can be understood that the larger the value of K, the smaller the weight of the transmission ratio value corresponding to the currently calculated [(K-1)*Juse + Jnow], and the slower the transmission ratio update speed; conversely, the smaller the value of K, the larger the weight of the transmission ratio value corresponding to the currently calculated [(K-1)*Juse + Jnow], and the faster the transmission ratio update speed. For example, K = 4096, which means that the transmission ratio calculated for one elevator run accounts for 1 / 4096 of the updated value; the transmission ratio is completely updated every 4096 elevator runs. Considering the actual situation of elevators: elevators run approximately 600 times a day, and about 4000 times a week, the transmission ratio will be completely updated once a week.

[0078] 206. Based on the real-time transmission ratio and the initial transmission ratio, update the floor data of each floor and the position pulse data of the upper and lower forced switches.

[0079] The elevator control system can update the floor data and position pulse data of the up / down forced switches based on the real-time transmission ratio and the initial transmission ratio. The update of the floor data based on the real-time and initial transmission ratios is similar to the process described in section 105 of the headquarters document, and will not be elaborated further here. When the elevator control system acquires the position pulse data of the up / down forced switches, it uses the position pulse data of the up / down forced switches learned by the elevator shaft * Juse / J0 as the updated position pulse data of the up / down forced switches.

[0080] As can be seen, in this embodiment of the application, the elevator control system can acquire real floor data and real position pulse data of the up and down forced switches, ensuring that the elevator can operate normally.

[0081] This application provides an elevator control device, such as... Figure 3 As shown, it includes:

[0082] The recording unit 301 is used to detect and record the floor data of each floor in the elevator shaft based on the encoder installed on the traction sheave of the elevator before the elevator is put into operation; and to acquire and record the initial transmission ratio between the traction sheave and the friction wheel of the encoder.

[0083] The determining unit 302 is used to determine the target pulse number of the traction sheave based on the number of pulses between two adjacent zero-position pulse signals detected by the encoder after the elevator is put into operation; and to determine the current transmission ratio between the traction sheave and the friction wheel of the encoder based on the target pulse number of the traction sheave and the number of pulse lines of the encoder.

[0084] The execution unit 303 is configured to update the current transmission ratio based on the initial transmission ratio and a preset update weight to obtain a real-time transmission ratio.

[0085] The update unit 304 is configured to update floor data of each floor based on the real-time transmission ratio and the initial transmission ratio, and perform elevator leveling control using the updated floor data.

[0086] The embodiment of the present application further provides an elevator control device 400, as shown in the figure, the elevator control device 400 can include one or more central processing units (CPU, central processing units) 401 and a memory 402, the memory 402 stores one or more application programs or data. Figure 4

[0087] The memory 402 can be volatile storage or persistent storage. The program stored in the memory 402 can include one or more modules, each module can include a series of instruction operations in the electronic device. Further, the central processing unit 401 can be configured to communicate with the memory 402 and execute a series of instruction operations in the memory 402 on the elevator control device 400.

[0088] The elevator control device 400 can further include one or more power supplies 405, one or more wired or wireless network interfaces 404, one or more input / output interfaces 403, and / or one or more operating systems, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.

[0089] The central processing unit 401 can perform the operations performed by the first aspect or any specific method embodiment of the first aspect, and the specific details are not repeated here.

[0090] The embodiment of the present application further provides a computer readable storage medium, the computer readable storage medium includes instructions, when the instructions run on the computer, make the computer execute the method as described above.

[0091] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.

[0092] ​In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. The division of the units is merely a logical function division. There can be another division manner for the actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between the units can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or in other forms.

[0093] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0094] In addition, each functional unit in the various embodiments of the present application can be integrated into a processing unit, or each unit can be a physically independent unit, or two or more units can be integrated into a unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0095] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application, essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, read-only memory), a random access memory (RAM, random access memory), a magnetic disk or an optical disk, and various media that can store program codes.

Claims

1. An elevator control method, characterized by, The application comprises: Before the elevator is put into operation, the floor data of each floor of the elevator shaft is detected and recorded based on the encoder installed on the traction sheave of the elevator; The initial transmission ratio between the traction sheave and the friction wheel of the encoder is obtained and recorded; After the elevator is put into operation, the target pulse number of the traction sheave is determined based on the pulse number between the adjacent two zero position pulse signals detected by the encoder; The current transmission ratio between the traction sheave and the friction wheel of the encoder is determined based on the target pulse number of the traction sheave and the pulse line number of the encoder; wherein the zero position pulse signal is the pulse signal output by the traction sheave per revolution; The current transmission ratio is updated based on the initial transmission ratio and the preset update weight to obtain the real-time transmission ratio; The floor data of each floor is updated based on the real-time transmission ratio and the initial transmission ratio, and the elevator leveling control is performed using the updated floor data.

2. The elevator control method according to claim 1, characterized by The detection of the floor data of each floor of the elevator shaft based on the encoder installed on the traction sheave of the elevator comprises: The pulse number between adjacent floors of the elevator shaft is detected based on the encoder; A plurality of pulse numbers are taken as the floor data of the corresponding floors.

3. The elevator control method according to claim 1, characterized by, The determination of the target pulse number of the traction sheave based on the pulse number between the adjacent two zero position pulse signals detected by the encoder comprises: The corresponding multiple pulse numbers between multiple sets of adjacent two zero position pulse signals in a single operation of the elevator are detected based on the encoder; wherein the single operation is the running process of the elevator from running to stopping; Multiple first pulse numbers within a preset deviation range are determined from the multiple pulse numbers; The target pulse number of the traction sheave is obtained by removing the maximum value and the minimum value from the multiple first pulse numbers and then taking the average.

4. The elevator control method according to claim 1, characterized by, The determination of the current transmission ratio between the traction sheave and the friction wheel of the encoder based on the target pulse number of the traction sheave and the pulse line number of the encoder comprises: The current transmission ratio between the traction sheave and the friction wheel of the encoder is obtained by dividing the target pulse number of the traction sheave by the pulse line number of the encoder.

5. The elevator control method according to claim 1, characterized by, The updating of the current transmission ratio to obtain the real-time transmission ratio based on the initial transmission ratio and the preset update weight comprises: The current transmission ratio is updated to obtain the real-time transmission ratio based on the update formula: Juse = [(K-1)*Juse+Jnow] / K; wherein Juse is the real-time transmission ratio, and the initial value of Juse is the initial transmission ratio; Jnow is the current transmission ratio; and K is the preset update weight.

6. The elevator control method according to claim 1, characterized by The updating of the floor data of each floor based on the real-time transmission ratio and the initial transmission ratio comprises: The ratio of the real-time transmission ratio and the initial transmission ratio is obtained, and the floor data of each floor is multiplied by the ratio to update the floor data of each floor.

7. The elevator control method according to claim 1, characterized by, It also comprises: Before the elevator is put into operation, the position pulse data of the up and down forced switches of the elevator shaft is detected and recorded based on the encoder; After the elevator is put into operation, the position pulse data of the up-down forced switch is updated based on the real-time transmission ratio and the initial transmission ratio.

8. An elevator control device, characterized by The method comprises the following steps: A recording unit is configured to detect and record floor data of each floor of an elevator shaft based on an encoder installed on a traction sheave of the elevator before the elevator is put into operation; An initial transmission ratio between the traction sheave and a friction sheave of the encoder is obtained and recorded; A determination unit is configured to determine a target pulse number of the traction sheave based on a pulse number between two adjacent zero-position pulse signals detected by the encoder after the elevator is put into operation; A current transmission ratio between the traction sheave and the friction sheave of the encoder is determined based on the target pulse number of the traction sheave and a pulse line number of the encoder; wherein the zero-position pulse signal is a pulse signal output by the traction sheave per revolution; An execution unit is configured to update the current transmission ratio based on the initial transmission ratio and a preset update weight to obtain a real-time transmission ratio; An updating unit is configured to update the floor data of each floor based on the real-time transmission ratio and the initial transmission ratio, and perform elevator leveling control using the updated floor data.

9. An elevator control device, characterized by The method comprises the following steps: A central processing unit, a memory, an input-output interface, a wired or wireless network interface, and a power supply; The memory is a transitory storage memory or a persistent storage memory; The central processing unit is configured to communicate with the memory, execute instruction operations in the memory on a control plane function entity to perform the method of any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium comprises instructions which, when executed on a computer, cause the computer to perform the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Elevator

    JP2012025556A

  • Elevator system, elevator pulley groove diagnosis device, and elevator pulley groove diagnosis method

    JP2013124156A