Telecommunication signal-based elevator position estimation method, apparatus, device, and storage medium

By collecting electrical signals and calculating frequencies of the elevator traction machine, and combining them with a mathematical model, a high-precision estimation of the elevator position was achieved. This solved the problems of inaccurate position measurement and susceptibility to interference in traditional methods, ensuring accurate positioning of the elevator in power outage or vibration environments.

CN119706544BActive Publication Date: 2025-11-25SOUTHERN UNIVERSITY OF SCIENCE AND TECHNOLOGY +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411698454.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-11-25
Estimated Expiration
2044-11-25

AI Technical Summary

Technical Problem

In existing technologies, elevator position estimation methods cannot accurately measure the specific positions between floors and are easily affected by vibration and electromagnetic interference, resulting in low position accuracy, especially when the elevator is powered off.

Method used

By collecting electrical signals from the elevator traction machine, calculating the voltage and current frequencies, and combining this with the elevator system's mathematical model, the displacement and position of the elevator car can be estimated. Angular velocity can be calculated using the voltage and current frequencies under different conditions, achieving accurate positioning without the need for initial position calibration.

Benefits of technology

It improves the accuracy of elevator position estimation, ensuring accurate positioning even in the event of power outages or vibration interference, and avoids the errors and interference effects of traditional methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119706544B_ABST
    Figure CN119706544B_ABST
Patent Text Reader

Abstract

The application relates to an elevator position estimation method, device and equipment based on an electric signal and a storage medium. The method comprises the following steps: collecting an electric signal of an elevator hoisting machine to obtain voltage and current in a target period; calculating voltage frequency and current frequency of the elevator hoisting machine based on the voltage, the current, the target period and the number of electric signal zero crossings; calculating the angular velocity of the elevator hoisting machine according to the voltage frequency and the number of motor pole pairs, and calculating the angular velocity of the elevator hoisting machine according to the current frequency and the number of motor pole pairs; inputting the angular velocity obtained based on the voltage frequency or the current frequency into an elevator system mathematical model to calculate displacement and obtain displacement information of an elevator car; and determining position information of the elevator car based on the displacement information and cumulative displacement information of the elevator car in the current uplink or downlink stage. The method can effectively ensure the estimation accuracy of the elevator position.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of elevator technology, and in particular to an elevator position estimation method, apparatus, device, and storage medium based on electrical signals. Background Technology

[0002] Elevators are an important means of building transportation. Therefore, it is especially important to accurately estimate the position of the elevator car during operation, to ensure the elevator car stops precisely when going up or down, and to accurately locate the elevator when an abnormality occurs.

[0003] Traditional methods for estimating elevator position typically rely on floor sensors, which offer advantages such as simple structure and low failure rate. However, floor sensors can only provide the elevator's position on a specific floor and cannot accurately measure the exact position between floors, and they are also subject to some error. Furthermore, some elevators are equipped with rotary encoders that provide real-time speed and displacement information. However, these encoders require initial position calibration; if the elevator loses power, only speed and displacement information can be obtained, and they may generate incorrect pulse counts when subjected to vibration or electromagnetic interference, affecting position accuracy. Summary of the Invention

[0004] Therefore, it is necessary to provide an elevator position estimation method, device, equipment, and storage medium based on electrical signals to address the above-mentioned technical problems, which can effectively improve the accuracy of elevator position prediction.

[0005] In a first aspect, this application provides an elevator position estimation method based on electrical signals, the method comprising:

[0006] Electrical signals of the elevator traction machine are collected to obtain the voltage and current during the target time period;

[0007] Based on the voltage, the current, the target time period, and the zero-crossing number of the electrical signal, calculate the voltage frequency and current frequency of the elevator traction machine;

[0008] The angular velocity of the elevator traction machine is calculated based on the voltage frequency and the number of motor pole pairs, and the angular velocity of the elevator traction machine is also calculated based on the current frequency and the number of motor pole pairs.

[0009] If the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold, the angular velocity obtained based on the voltage frequency is input into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car; or, if the effective voltage value corresponding to the voltage is less than the preset threshold, the angular velocity obtained based on the current frequency is input into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car.

[0010] Based on the displacement information and the cumulative displacement information of the elevator car during the current upward or downward phase, the position information of the elevator car is determined.

[0011] In one embodiment, the step of acquiring electrical signals from the elevator traction machine to obtain the voltage and current within a target time period includes:

[0012] The instantaneous values ​​of the electrical signals input from the frequency converter to the elevator traction machine are acquired to obtain the sampled voltage and sampled current within the target time period; the electrical signals include three-phase voltage signals and three-phase current signals.

[0013] The sampled voltage and sampled current are subjected to zero-point offset elimination processing, and the offset-eliminated sampled voltage and sampled current are converted into actual voltage and current.

[0014] In one embodiment, the step of performing zero-point offset elimination processing on the sampled voltage and the sampled current, and converting the offset-eliminated sampled voltage and sampled current into actual voltage and current, includes:

[0015] The voltage difference is obtained by subtracting the sampled voltage from the zero-point offset of the voltage measurement; the actual voltage is determined based on the voltage difference and the voltage relationship coefficient.

[0016] The difference between the sampled current and the zero-point offset of the current measurement is used to obtain the current difference value; the actual current is determined based on the current difference value and the current relationship coefficient.

[0017] In one embodiment, the voltage is a three-phase voltage and the current is a three-phase current;

[0018] The calculation of the voltage frequency and current frequency of the elevator traction machine based on the voltage, the current, the target time period, and the zero-crossing number of the electrical signal includes:

[0019] During the target time period, the number of zero-crossings of the three-phase voltage and the three-phase current when they change from positive to negative and from negative to positive are counted respectively, so as to obtain the number of zero-crossings of the three-phase voltage and the number of zero-crossings of the three-phase current.

[0020] The voltage phase frequencies of the three-phase voltages are calculated based on the voltage zero-crossing number and the target time period. The average value of the voltage phase frequencies of the three-phase voltages is then calculated to obtain the voltage frequency of the elevator traction machine.

[0021] The phase frequencies of the three-phase currents are calculated based on the number of zero-crossing currents and the target time period. The average of the phase frequencies of the three-phase currents is then calculated to obtain the current frequency of the elevator traction machine.

[0022] In one embodiment, the voltage is a three-phase voltage, and the method further includes:

[0023] The effective value of the three-phase voltage is calculated, and the mean of the calculated result is calculated to obtain the effective value of the voltage.

[0024] In one embodiment, when the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold, the angular velocity obtained based on the voltage frequency is input into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car; or, when the effective voltage value corresponding to the voltage is less than the preset threshold, the angular velocity obtained based on the current frequency is input into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car includes:

[0025] If the effective value of the voltage corresponding to the voltage is greater than or equal to a preset threshold, the angular velocity obtained based on the voltage frequency is taken as the first angular velocity of the comprehensive angular velocity;

[0026] If the effective value of the voltage corresponding to the voltage is less than the preset threshold, the angular velocity obtained based on the current frequency will be used as the second angular velocity of the comprehensive angular velocity.

[0027] The composite angular velocity is input into the elevator system mathematical model so that the elevator system mathematical model can perform displacement calculation based on the traction sheave radius of the elevator traction machine, the displacement of the traction sheave, and the first or second angular velocity in the composite angular velocity, thereby obtaining the displacement information of the elevator car.

[0028] Secondly, this application also provides an elevator position estimation device based on electrical signals, the device comprising:

[0029] The data acquisition module is used to acquire electrical signals from the elevator traction machine to obtain the voltage and current within the target time period.

[0030] The first calculation module is used to calculate the voltage frequency and current frequency of the elevator traction machine based on the voltage, the current, the target time period, and the number of zero crossings of the electrical signal.

[0031] The second calculation module is used to calculate the angular velocity of the elevator traction machine based on the voltage frequency and the number of motor pole pairs, and to calculate the angular velocity of the elevator traction machine based on the current frequency and the number of motor pole pairs.

[0032] The third calculation module is used to input the angular velocity obtained based on the voltage frequency into the elevator system mathematical model to calculate the displacement information of the elevator car when the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold; or, when the effective voltage value corresponding to the voltage is less than the preset threshold, input the angular velocity obtained based on the current frequency into the elevator system mathematical model to calculate the displacement information of the elevator car.

[0033] The determination module is used to determine the position information of the elevator car based on the displacement information and the cumulative displacement information of the elevator car during the current upward or downward phase.

[0034] In one embodiment, the acquisition module is further configured to acquire instantaneous values ​​of the electrical signals input from the frequency converter to the elevator traction machine, and obtain the sampled voltage and sampled current within the target time period; the electrical signals include three-phase voltage signals and three-phase current signals; the sampled voltage and the sampled current are subjected to zero-point offset elimination processing, and the offset-eliminated sampled voltage and sampled current are converted into actual voltage and current.

[0035] In one embodiment, the acquisition module is further configured to: subtract the sampled voltage from the zero-point offset of the voltage measurement to obtain a voltage difference; determine the actual voltage based on the voltage difference and a voltage relationship coefficient; subtract the sampled current from the zero-point offset of the current measurement to obtain a current difference; and determine the actual current based on the current difference and a current relationship coefficient.

[0036] In one embodiment, the voltage is a three-phase voltage and the current is a three-phase current;

[0037] The first calculation module is further configured to: count the number of zero-crossings of the three-phase voltage and the three-phase current when they change from positive to negative and from negative to positive within the target time period, respectively, to obtain the number of voltage zero-crossings of the three-phase voltage and the number of current zero-crossings of the three-phase current; calculate the voltage phase frequency of the three-phase voltage based on the number of voltage zero-crossings and the target time period, and calculate the average of the voltage phase frequencies of the three-phase voltage to obtain the voltage frequency of the elevator traction machine; calculate the current phase frequency of the three-phase current based on the number of current zero-crossings and the target time period, and calculate the average of the current phase frequencies of the three-phase current to obtain the current frequency of the elevator traction machine.

[0038] In one embodiment, the voltage is a three-phase voltage, and the device further includes:

[0039] The fourth calculation module is used to calculate the effective value of the three-phase voltage and to calculate the average value of the calculated result to obtain the effective value of the voltage.

[0040] In one embodiment, the third calculation module is further configured to: when the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold, use the angular velocity obtained based on the voltage frequency as the first angular velocity of the comprehensive angular velocity; when the effective voltage value corresponding to the voltage is less than the preset threshold, use the angular velocity obtained based on the current frequency as the second angular velocity of the comprehensive angular velocity; input the comprehensive angular velocity into the elevator system mathematical model, so that the elevator system mathematical model performs displacement calculation based on the traction sheave radius of the elevator traction machine, the displacement of the traction sheave, and the first or second angular velocity in the comprehensive angular velocity, to obtain the displacement information of the elevator car.

[0041] Thirdly, this application also provides a computer device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps of the elevator position estimation method based on electrical signals.

[0042] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the elevator position estimation method based on electrical signals.

[0043] Fifthly, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the elevator position estimation method based on electrical signals.

[0044] The aforementioned elevator position estimation method, device, equipment, and storage medium based on electrical signals acquire electrical signals from the elevator traction machine to obtain the voltage and current within a target time period; calculate the voltage frequency and current frequency of the elevator traction machine based on the voltage, current, target time period, and zero-crossing number of the electrical signals; calculate the angular velocity of the elevator traction machine based on the voltage frequency and the number of motor pole pairs, and calculate the angular velocity of the elevator traction machine based on the current frequency and the number of motor pole pairs; if the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold, input the angular velocity obtained based on the voltage frequency into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car; or, if the effective voltage value corresponding to the voltage is less than the preset threshold, input the angular velocity obtained based on the current frequency into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car; and determine the position information of the elevator car based on the displacement information and the cumulative displacement information of the elevator car during the current upward or downward phase. Since the solution proposed in this application estimates the position by using the voltage and current of the elevator traction machine, no initial position calibration is required. Even after the elevator power is restored, the specific position of the elevator can be known. Moreover, it is not affected by vibration or electromagnetic interference, which can effectively ensure the accuracy of the elevator position estimation. Attached Figure Description

[0045] Figure 1 This is a diagram illustrating the application environment of an elevator position estimation method based on electrical signals in one embodiment.

[0046] Figure 2 This is a schematic diagram of the elevator system in one embodiment;

[0047] Figure 3 This is a flowchart illustrating an elevator position estimation method based on electrical signals in one embodiment.

[0048] Figure 4 This is a schematic diagram of a digital voltage signal consisting of a series of voltages and currents in one embodiment;

[0049] Figure 5 This is a schematic diagram of the frequency calculated based on voltage and current signals in one embodiment;

[0050] Figure 6 This is a schematic diagram of velocity curves and position information in one embodiment;

[0051] Figure 7 This is a structural block diagram of an elevator position estimation device based on electrical signals in one embodiment;

[0052] Figure 8 This is a structural block diagram of an elevator position estimation device based on electrical signals in another embodiment;

[0053] Figure 9This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0054] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0055] It should be noted that in the following description, the terms "first, second, and third" are used only to distinguish similar objects and do not represent a specific ordering of objects. It is understood that "first, second, and third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0056] The elevator position estimation method based on electrical signals provided in this application can be applied to, for example... Figure 1 The application environment shown. It should be noted that, Figure 1 The image shows elevator 102 and service equipment 104. In some practical application scenarios, the application environment of this elevator position estimation method may only include elevator 102.

[0057] in, Figure 1 The elevator 102 is connected to the service device 104 via wired or wireless means. The data storage system can store the data that the service device 104 needs to process. The data storage system can be integrated into the service device 104, or it can be located in the cloud or on other network service devices.

[0058] Service equipment 104 can be a standalone physical server or other equipment that can be used to monitor and control the elevator.

[0059] like Figure 2 As shown, the elevator 102 may include an elevator car, traction sheave, guide sheave, guide rails, counterweight, and traveling cable; in addition, it also includes... Figure 2 The elevator traction machine, buffer, sensors, control cabinet, door system, and guide system are not shown in the diagram. The elevator mentioned above can also be referred to as an elevator system.

[0060] In one embodiment, such as Figure 3 As shown, an elevator position estimation method based on electrical signals is provided. This method can be executed by a computer device, which can be... Figure 1 The operation of elevators or service equipment includes the following steps:

[0061] S302 collects electrical signals from the elevator traction machine to obtain the voltage and current during the target time period.

[0062] The elevator traction machine is a key component of the elevator system, responsible for driving the elevator car and counterweight up and down. The motor used in this traction machine can be a permanent magnet synchronous motor or an asynchronous motor. The elevator system in this application can employ variable voltage and variable frequency (VVVF) control, that is, controlling the speed and smooth operation by changing the input voltage and frequency of the elevator traction machine. It should be noted that a low input voltage results in a low frequency, and a high input voltage results in a high frequency.

[0063] The target time period can be called the target time interval, which is the time history of the collected electrical signal, such as a time interval of 0.1 seconds (s).

[0064] The electrical signal of the elevator traction machine can be an analog electrical signal output from the frequency converter and input to the elevator traction machine. This electrical signal can be a voltage signal and a current signal, specifically a three-phase voltage signal and a three-phase current signal.

[0065] The voltage and current within the target time period can be: voltage and current sampled from the electrical signal of the elevator traction machine within the target time period and processed through digital-to-analog conversion, etc., also known as digitized voltage and current signals. It should be noted that the voltage and current within the target time period can be three-phase voltage and three-phase current, and each phase voltage and current within the target time period includes a series of voltage and current values ​​within the target time period.

[0066] In one embodiment, the computer device can simplify the entire elevator system, such as retaining only the elevator car, traction sheave, guide sheave, guide rail, counterweight, and traveling cable; then, a mathematical model of the elevator system is constructed based on the simplified elevator system.

[0067] The simplified elevator system can be referenced. Figure 2 ,in, Figure 2 The elevator system in this system uses a 2:1 suspension system. In this system, the elevator car is indirectly connected to the steel cable of the elevator traction machine through a pulley system. This allows a smaller power elevator traction machine to lift heavier loads, making it suitable for high-speed elevators and heavy-duty elevators.

[0068] The algorithm for the mathematical model of the elevator system is as follows:

[0069] (1)

[0070] (2)

[0071] (3)

[0072] (4)

[0073] in, This indicates the rotor speed of the traction sheave in the elevator traction machine. This represents the rotor angular velocity of the traction sheave. This represents the radius of the traction sheave, and K represents the traction ratio. In a 2:1 suspension system, K = 1 / 2. The value of K will change when using other suspension ratios. This represents the displacement of the wheel surface during the rotation of the traction sheave. This indicates the movement and displacement of the elevator car.

[0074] In one embodiment, when acquiring electrical signals, the computer equipment can acquire instantaneous values ​​of the electrical signals input from the frequency converter to the elevator traction machine to obtain the sampled voltage and sampled current within the target time period; perform zero-point offset elimination processing on the sampled voltage and sampled current, and convert the offset-eliminated sampled voltage and sampled current into actual voltage and current.

[0075] The electrical signal can be an analog electrical signal, including analog three-phase voltage signals and three-phase current signals. The electrical signal input from the frequency converter to the elevator traction machine can be an electrical signal output from the frequency converter, which is then input to the elevator traction machine.

[0076] During the electrical signal acquisition process, the computer equipment samples the electrical signals input from the frequency converter to the elevator traction machine at a preset frequency, obtaining sampled voltage and current signals within the target time period. These signals are then converted from analog to digital to obtain a series of sampled voltage and current signals within the target time period. The preset frequency can be 2 kHz or higher. It should be noted that this series of sampled voltage and current signals are digital voltage and current signals.

[0077] In one embodiment, after obtaining the sampled voltage and sampled current, the computer device eliminates zero-point offset and then converts them into actual voltage and current. Specifically, the computer device subtracts the sampled voltage from the zero-point offset of the voltage measurement to obtain the voltage difference; determines the actual voltage based on the voltage difference and a voltage relationship coefficient; subtracts the sampled current from the zero-point offset of the current measurement to obtain the current difference; and determines the actual current based on the current difference and a current relationship coefficient. Figure 4 As shown, Figure 4 Figure (a) shows the actual voltage, with the horizontal axis representing the time axis (values ​​on the time axis in the figure need to be multiplied by 10 to the power of 4), and the vertical axis representing the voltage signal axis; in addition, Figure 4 Figure (b) shows the actual voltage, with the horizontal axis representing the time axis and the vertical axis representing the current signal axis.

[0078] The following formula can be used to calculate the zero-point offset and the actual voltage and current conversion:

[0079]

[0080]

[0081] Among them, These are the zero-point offsets of voltage measurements. These are the zero-point offsets for current measurement. These are the coefficients representing the correspondence between the actual voltage and the sampled voltage. These are the coefficients representing the correspondence between the actual ground current and the sampled current. These are the sampling voltages, These are the sampling currents.

[0082] S304 calculates the voltage and current frequencies of the elevator traction machine based on voltage, current, target time period, and zero-crossing number of electrical signals.

[0083] Among them, the zero-crossing number of an electrical signal can be the number of times the electrical signal crosses zero when it changes from positive to negative and from negative to positive within the target time period.

[0084] In one embodiment, the voltage is a three-phase voltage and the current is a three-phase current; therefore, the computer equipment can use the zero-crossing method to calculate the voltage frequency and current frequency of the elevator traction machine by combining the voltage and current within the target time period.

[0085] The zero-crossing method is a way to calculate frequency by detecting when a signal crosses a zero point. This algorithm does not require complex mathematical calculations or signal processing, and it exhibits good robustness and strong anti-interference capabilities. Furthermore, zero-crossing detection can be performed at each cycle of the signal, thus providing real-time frequency measurement. This makes it suitable for applications requiring rapid response and facilitates hardware deployment.

[0086] Within the target time period, the computer equipment counts the number of zero-crossings of the three-phase voltage and three-phase current when they change from positive to negative and from negative to positive, respectively, to obtain the number of zero-crossings of the three-phase voltage and the number of zero-crossings of the three-phase current. Based on the number of zero-crossings of the voltage and the target time period, the voltage phase frequency of the three-phase voltage is calculated, and the average value of the voltage phase frequency of the three-phase voltage is calculated to obtain the voltage frequency of the elevator traction machine. Based on the number of zero-crossings of the current and the target time period, the current phase frequency of the three-phase current is calculated, and the average value of the current phase frequency of the three-phase current is calculated to obtain the current frequency of the elevator traction machine.

[0087] For example, data is processed once every n frames of data received, with a time interval of [time period missing]. The zero-crossing method is used to calculate the frequency of voltage and current when the voltage and current signals are at intervals of 1-2. Each time the value changes from positive to negative and from negative to positive within a given time interval, a zero-point crossover is recorded. N zero-point crossings were detected. Considering that there are two zero-point crossings within one period, the number of periods of the signal is: Thus, the phase frequency is obtained. .

[0088] Both voltage and current have three phases. The phase frequencies of both three-phase voltage and three-phase current can be calculated using the zero-crossing method. ,here Indicates the elapsed time interval The time coordinates are segmented. The voltage frequency is obtained by averaging the phase frequencies of phases A, B, and C of the voltage and current respectively. ,like Figure 5 As shown in Figure (a), the current frequency is also obtained. ,like Figure 5 As shown in Figure (b).

[0089] S306 calculates the angular velocity of the elevator traction machine based on the voltage frequency and the number of motor pole pairs, and also calculates the angular velocity of the elevator traction machine based on the current frequency and the number of motor pole pairs.

[0090] When a permanent magnet synchronous motor is used in an elevator traction machine, this application can employ VVVF control, thereby solving the problems of step loss and starting of the permanent magnet synchronous motor, thus ensuring that the angular velocity equals the synchronous speed. ,in This indicates the number of pole pairs of the motor. Therefore, the angular velocity can be calculated from the voltage frequency. The angular velocity is calculated from the current frequency. .

[0091] S308: When the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold, the angular velocity obtained based on the voltage frequency is input into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car; or, when the effective voltage value corresponding to the voltage is less than the preset threshold, the angular velocity obtained based on the current frequency is input into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car.

[0092] The effective value of voltage can be an effective value calculated based on voltage.

[0093] In one embodiment, the voltage is a three-phase voltage; therefore, the computer device can calculate the effective value of the three-phase voltage and calculate the average value of the calculated result to obtain the effective value of the voltage.

[0094] When the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold, the computer equipment uses the angular velocity obtained based on the voltage frequency as the first angular velocity of the comprehensive angular velocity; when the effective voltage value corresponding to the voltage is less than the preset threshold, it uses the angular velocity obtained based on the current frequency as the second angular velocity of the comprehensive angular velocity; the comprehensive angular velocity is input into the elevator system mathematical model so that the elevator system mathematical model can perform displacement calculation based on the traction sheave radius of the elevator traction machine, the displacement of the traction sheave, and the first or second angular velocity in the comprehensive angular velocity, and obtain the displacement information of the elevator car.

[0095] Considering the low starting voltage due to VVVF control at the beginning and end of traction machine operation, the accuracy of angular velocity calculated using the zero-crossing method based on the voltage is low during these periods. However, the voltage is very stable and noise is low during high-speed operation, resulting in high accuracy of angular velocity calculated using voltage at high speeds. Conversely, a large starting current is required to ensure normal motor rotation at startup, leading to high accuracy of angular velocity calculated using the zero-crossing method. However, due to the influence of counterweight, the current is very small during high-speed operation, resulting in low accuracy of angular velocity calculated using voltage. It should be noted that the frequency range is low during motor startup and end-of-operation, while it is high during high-speed operation.

[0096] In summary, considering the characteristics of elevator systems, angular velocity is obtained using current in the low-frequency range and voltage in the high-frequency range. This application uses the effective value of voltage to distinguish between the low-frequency and high-frequency ranges, specifically as follows:

[0097] The effective value of the voltage for each phase can be obtained from the three-phase voltage. The specific calculation formula is as follows:

[0098]

[0099]

[0100]

[0101] The final effective voltage value is obtained by averaging the effective values ​​of the three-phase voltages. The specific calculation formula is as follows:

[0102]

[0103] Set the threshold value of the effective voltage. When the effective value of the voltage is lower than At that time, the angular velocity calculated using the current frequency When the effective value of the voltage is higher than At that time, the angular velocity calculated using the voltage frequency The combined angular velocity is obtained by combining the voltage threshold with the angular velocity calculated from the voltage and current. The corresponding velocity curve can be referenced. Figure 6 Figure (a) shows the horizontal axis, which is the time axis. The combined angular velocity... The expression is as follows:

[0104]

[0105] After calculating the comprehensive angular velocity of the elevator traction machine, the comprehensive angular velocity is input into the elevator system mathematical model for displacement calculation, thereby obtaining the displacement information of the elevator car.

[0106] S310, Based on displacement information and the cumulative displacement information of the elevator car during this upward or downward phase, determine the position information of the elevator car.

[0107] The cumulative displacement information can be the total displacement information accumulated during the current upward phase (including the time spent on some floors during the upward phase) or the current downward phase (including the time spent on some floors during the downward phase).

[0108] For example, by adding the currently calculated displacement information to the cumulative displacement information of the elevator car during this upward or downward phase, the position information of the elevator car can be obtained, such as... Figure 6 As shown in Figure (b).

[0109] In the above embodiments, the voltage and current within the target time period are obtained by acquiring electrical signals from the elevator traction machine; the voltage frequency and current frequency of the elevator traction machine are calculated based on the voltage, current, target time period, and zero-crossing number of the electrical signals; the angular velocity of the elevator traction machine is calculated based on the voltage frequency and the number of motor pole pairs, and the angular velocity of the elevator traction machine is also calculated based on the current frequency and the number of motor pole pairs; if the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold, the angular velocity obtained based on the voltage frequency is input into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car; or, if the effective voltage value corresponding to the voltage is less than the preset threshold, the angular velocity obtained based on the current frequency is input into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car; based on the displacement information and the cumulative displacement information of the elevator car during the current upward or downward phase, the position information of the elevator car is determined. Since the solution of this application estimates the position by using the voltage and current of the elevator traction machine, no initial position calibration is required, and the specific position of the elevator can be known even after the elevator power is restored, and it is not affected by vibration or electromagnetic interference, which can effectively ensure the accuracy of the elevator position estimation.

[0110] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0111] Based on the same inventive concept, this application also provides an elevator position estimation device based on electrical signals for implementing the elevator position estimation method based on electrical signals described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations of one or more embodiments of the elevator position estimation device based on electrical signals provided below can be found in the limitations of the elevator position estimation method based on electrical signals described above, and will not be repeated here.

[0112] In one embodiment, such as Figure 7 As shown, an elevator position estimation device based on electrical signals is provided, comprising: a data acquisition module 702, a first calculation module 704, a second calculation module 706, a third calculation module 708, and a determination module 710, wherein:

[0113] The acquisition module 702 is used to acquire electrical signals from the elevator traction machine to obtain the voltage and current within the target time period.

[0114] The first calculation module 704 is used to calculate the voltage frequency and current frequency of the elevator traction machine based on voltage, current, target time period and zero crossing number of electrical signal;

[0115] The second calculation module 706 is used to calculate the angular velocity of the elevator traction machine based on the voltage frequency and the number of motor pole pairs, and to calculate the angular velocity of the elevator traction machine based on the current frequency and the number of motor pole pairs.

[0116] The third calculation module 708 is used to input the angular velocity obtained based on the voltage frequency into the elevator system mathematical model to calculate the displacement of the elevator car when the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold; or, when the effective voltage value corresponding to the voltage is less than a preset threshold, to input the angular velocity obtained based on the current frequency into the elevator system mathematical model to calculate the displacement of the elevator car.

[0117] The determination module 710 is used to determine the position information of the elevator car based on the displacement information and the cumulative displacement information of the elevator car during the current upward or downward phase.

[0118] In one embodiment, the acquisition module 702 is further configured to acquire instantaneous values ​​of the electrical signals input from the frequency converter to the elevator traction machine, and obtain the sampled voltage and sampled current within the target time period; the electrical signals include three-phase voltage signals and three-phase current signals; the sampled voltage and sampled current are processed to eliminate zero-point offset, and the sampled voltage and sampled current after offset elimination are converted into actual voltage and current.

[0119] In one embodiment, the acquisition module 702 is further configured to: subtract the sampled voltage from the zero-point offset of the voltage measurement to obtain a voltage difference; determine the actual voltage based on the voltage difference and a voltage relationship coefficient; subtract the sampled current from the zero-point offset of the current measurement to obtain a current difference; and determine the actual current based on the current difference and a current relationship coefficient.

[0120] In one embodiment, the voltage is a three-phase voltage and the current is a three-phase current;

[0121] The first calculation module 704 is also used to count the number of crossovers of the three-phase voltage and three-phase current with zero points when they change from positive to negative and from negative to positive within the target time period, respectively, to obtain the number of voltage zero-crossings of the three-phase voltage and the number of current zero-crossings of the three-phase current; calculate the voltage phase frequency of the three-phase voltage based on the number of voltage zero-crossings and the target time period, and calculate the average value of the voltage phase frequency of the three-phase voltage to obtain the voltage frequency of the elevator traction machine; calculate the current phase frequency of the three-phase current based on the number of current zero-crossings and the target time period, and calculate the average value of the current phase frequency of the three-phase current to obtain the current frequency of the elevator traction machine.

[0122] In one embodiment, the voltage is a three-phase voltage, such as... Figure 8 As shown, the device also includes:

[0123] The fourth calculation module 712 is used to calculate the effective value of the three-phase voltage and to calculate the average value of the calculated results to obtain the effective value of the voltage.

[0124] In one embodiment, the third calculation module 708 is further configured to: when the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold, use the angular velocity obtained based on the voltage frequency as the first angular velocity of the comprehensive angular velocity; when the effective voltage value corresponding to the voltage is less than the preset threshold, use the angular velocity obtained based on the current frequency as the second angular velocity of the comprehensive angular velocity; input the comprehensive angular velocity into the elevator system mathematical model, so that the elevator system mathematical model performs displacement calculation based on the traction sheave radius of the elevator traction machine, the rotational displacement of the traction sheave, and the first or second angular velocity in the comprehensive angular velocity, to obtain the displacement information of the elevator car.

[0125] In the above embodiments, the voltage and current within the target time period are obtained by acquiring electrical signals from the elevator traction machine; the voltage frequency and current frequency of the elevator traction machine are calculated based on the voltage, current, target time period, and zero-crossing number of the electrical signals; the angular velocity of the elevator traction machine is calculated based on the voltage frequency and the number of motor pole pairs, and the angular velocity of the elevator traction machine is also calculated based on the current frequency and the number of motor pole pairs; if the effective voltage value corresponding to the voltage is greater than or equal to a preset threshold, the angular velocity obtained based on the voltage frequency is input into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car; or, if the effective voltage value corresponding to the voltage is less than the preset threshold, the angular velocity obtained based on the current frequency is input into the elevator system mathematical model for displacement calculation to obtain the displacement information of the elevator car; based on the displacement information and the cumulative displacement information of the elevator car during the current upward or downward phase, the position information of the elevator car is determined. Since the solution of this application estimates the position by using the voltage and current of the elevator traction machine, no initial position calibration is required, and the specific position of the elevator can be known even after the elevator power is restored, and it is not affected by vibration or electromagnetic interference, which can effectively ensure the accuracy of the elevator position estimation.

[0126] The modules in the aforementioned elevator position estimation device based on electrical signals can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.

[0127] In one embodiment, a computer device is provided, which may be a service device and may include a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is connected to the system bus via the I / O interfaces. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes non-volatile storage media and internal memory. The non-volatile storage media stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database of the computer device stores speed information and position information. The I / O interfaces of the computer device are used for exchanging information between the processor and external devices. The communication interface of the computer device is used for communicating with external terminals via a network connection. When the computer program is executed by the processor, it implements an elevator position estimation method based on electrical signals.

[0128] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 9 As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computational and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage medium. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements an elevator position estimation method based on electrical signals. The display unit of the computer device is used to form a visually visible image. It can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0129] Those skilled in the art will understand that Figure 9 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0130] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the elevator position estimation method based on electrical signals described above.

[0131] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the elevator position estimation method based on electrical signals described above.

[0132] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the above-described elevator position estimation method based on electrical signals.

[0133] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0134] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0135] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0136] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for estimating the position of an elevator based on an electrical signal, characterized in that, The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises:

2. The method of claim 1, wherein, The method comprises: The method comprises: The method comprises:

3. The method of claim 2, wherein, The method comprises: The method comprises: The method comprises:

4. The method of claim 1, wherein, The method comprises: The method comprises: The method comprises: The method comprises: The method comprises:

5. The method of claim 1, wherein, The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises: The method comprises:

6. The method according to any one of claims 1 to 5, characterized in that, in a case where the voltage effective value corresponding to the voltage is greater than or equal to a preset threshold, inputting the angular velocity obtained based on the voltage frequency into an elevator system mathematical model to perform displacement calculation, to obtain displacement information of an elevator car; or in a case where the voltage effective value corresponding to the voltage is less than the preset threshold, inputting the angular velocity obtained based on the current frequency into the elevator system mathematical model to perform displacement calculation, to obtain the displacement information of the elevator car. in a case where the voltage effective value corresponding to the voltage is greater than or equal to a preset threshold, inputting the angular velocity obtained based on the voltage frequency into an elevator system mathematical model to perform displacement calculation, to obtain displacement information of an elevator car; or in a case where the voltage effective value corresponding to the voltage is less than the preset threshold, inputting the angular velocity obtained based on the current frequency into the elevator system mathematical model to perform displacement calculation, to obtain the displacement information of the elevator car. in a case where the voltage effective value corresponding to the voltage is greater than or equal to a preset threshold, inputting the angular velocity obtained based on the voltage frequency into an elevator system mathematical model to perform displacement calculation, to obtain displacement information of an elevator car; or in a case where the voltage effective value corresponding to the voltage is less than the preset threshold, inputting the angular velocity obtained based on the current frequency into the elevator system mathematical model to perform displacement calculation, to obtain the displacement information of the elevator car. The device comprises:

7. An electrical signal-based elevator position estimation apparatus, characterized by a collection module configured to collect electrical signals of an elevator hoisting machine to obtain voltage and current in a target period; a first calculation module configured to calculate voltage frequency and current frequency of the elevator hoisting machine based on the voltage, the current, the target period, and electrical signal zero-crossing number; a second calculation module configured to calculate angular velocity of the elevator hoisting machine according to the voltage frequency and motor pole pair number, and to calculate angular velocity of the elevator hoisting machine according to the current frequency and the motor pole pair number; a third calculation module configured to, in a case where the voltage effective value corresponding to the voltage is greater than or equal to a preset threshold, input the angular velocity obtained based on the voltage frequency into an elevator system mathematical model to perform displacement calculation, to obtain displacement information of an elevator car; or in a case where the voltage effective value corresponding to the voltage is less than the preset threshold, input the angular velocity obtained based on the current frequency into the elevator system mathematical model to perform displacement calculation, to obtain the displacement information of the elevator car; a determination module configured to determine position information of the elevator car based on the displacement information and cumulative displacement information of the elevator car in the current uplink or downlink phase. The processor executes the computer program to implement the steps of the method of any one of claims 1 to 6.

8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 6.

9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method of any one of claims 1 to 6.

10. A computer program product comprising a computer program, characterized in that, ​

Citation Information

Patent Citations

  • Elevator emergency rescue method and equipment and computer readable storage medium

    CN113443528A

  • Method and device for calibrating position parameters

    CN115258855A