Elevator control method, control system, electronic device and storage medium

By acquiring elevator operation data in real time, analyzing the relationship between steel rope length and maximum deviation, and calculating control parameters, the problem of decreasing elevator stopping accuracy is solved, improving the accuracy and safety of elevator stopping, and reducing maintenance costs.

CN118701890BActive Publication Date: 2025-01-10GUANGRI ELECTRICAL KUNSHAN CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411198995.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2025-01-10
Estimated Expiration
2044-08-29

AI Technical Summary

Technical Problem

The existing elevator control technology cannot intelligently adjust the parking accuracy of the elevator, resulting in a decrease in the accuracy after the elevator is used, increasing maintenance costs and posing safety hazards.

Method used

By obtaining the elevator's running speed, steel rope length and rebound distance in real time, analyzing the relationship between the steel rope length and the maximum deviation, and calculating the control parameters required to reach the designated floor to improve the parking accuracy and safety of the elevator.

Benefits of technology

It improves the accuracy and safety of elevators, reduces the number of maintenance times, and reduces maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118701890B_ABST
    Figure CN118701890B_ABST
Patent Text Reader

Abstract

The present invention discloses an elevator control method, a control system, an electronic device and a storage medium, which relate to the technical field of elevator control, and include the following steps: acquiring the operation data of the elevator in real time, the operation data including the operation speed, the length of the steel rope, the maximum deviation and the rebound distance; analyzing the relationship between the length of the steel rope and the maximum deviation based on the operation speed; analyzing the relationship between the length of the steel rope and the rebound distance based on the operation speed; calculating the control parameters required to reach a specified floor based on the relationship between the length of the steel rope and the maximum deviation and the relationship between the length of the steel rope and the rebound distance; the present invention is used to solve the problem that the existing elevator control technology still has the inability to intelligently adjust the parking accuracy of the elevator and requires frequent maintenance, resulting in safety hazards and high maintenance costs after long-term use of the elevator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of elevator control, and in particular to an elevator control method, a control system, an electronic device and a storage medium. Background Art

[0002] Elevator control technology refers to the technology and algorithms applied in elevator systems to manage and control the operation, scheduling and functions of elevators. Elevator control technology aims to improve the efficiency, safety and passenger experience of elevator systems.

[0003] The existing elevator control technology usually uses a preset threshold or a preset sensor to control the elevator to perform a deceleration operation, so that the elevator can decelerate after reaching a specified point, so as to stop at the target floor. However, since the elevator wire rope has a certain toughness, and the elevator will sink a certain distance due to inertia during the process of descending to stopping, and then rebound a certain distance due to toughness, the accuracy of the elevator reaching the floor decreases after a long period of use. The parking accuracy of the elevator needs to be maintained regularly. If the parking accuracy is reduced, not only will the maintenance cost increase, but the height difference between the elevator and the floor will also bring safety hazards. For example, in the application publication number The Chinese patent CN117963654A discloses an elevator control method and an elevator system. In this solution, the elevator's parking deceleration is controlled by a preset sensor, and then the movable legs control the elevator to align with the floor. Although this method can ensure the parking accuracy of the elevator, it requires secondary adjustment after parking. On the one hand, the secondary adjustment takes time and will delay passengers getting on and off the elevator. On the other hand, it increases maintenance costs. The existing elevator control technology still has the problem of being unable to intelligently adjust the elevator's parking accuracy and requiring frequent maintenance, resulting in safety hazards and high maintenance costs after long-term use of the elevator. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems in the prior art to a certain extent, by acquiring the running speed, steel rope length, maximum deviation and rebound distance of the elevator in real time, and then analyzing the relationship between the steel rope length and the maximum deviation based on the running speed, and the relationship between the steel rope length and the rebound distance based on the running speed, and then calculating the control parameters required to reach the specified floor based on the relationship between the steel rope length and the maximum deviation and the relationship between the steel rope length and the rebound distance, so as to solve the problems that the existing elevator control technology is still unable to intelligently adjust the parking accuracy of the elevator and requires frequent maintenance, resulting in safety hazards and high maintenance costs after long-term use of the elevator.

[0005] To achieve the above objectives, in a first aspect, the present application provides an elevator control method, comprising the following steps:

[0006] Acquire the operation data of the elevator in real time, including the operation speed, rope length, maximum deviation and rebound distance;

[0007] Analyze the relationship between rope length and maximum deviation based on running speed;

[0008] Analyze the relationship between rope length and rebound distance based on running speed;

[0009] Based on the relationship between the steel rope length and the maximum deviation and the relationship between the steel rope length and the rebound distance, the control parameters required to reach the specified floor are calculated.

[0010] Furthermore, the steel rope length is the length of the elevator steel rope when the elevator performs a deceleration operation; the maximum deviation is the maximum value of the error between the elevator height and the floor height before the elevator rebounds during the process of the elevator moving from movement to stop; the rebound distance is the distance moved in the direction opposite to the moving direction during the elevator stopping process; the operating speed, steel rope length, maximum deviation and rebound distance constitute an operating data.

[0011] Further, based on the running speed, analyzing the relationship between the steel rope length and the maximum deviation includes the following sub-steps:

[0012] Get the maximum value of the running speed, mark it as the maximum speed, and get the rated speed of the elevator at the same time, compare the maximum speed with the rated speed, if the maximum speed is less than the rated speed, output a low-speed analysis signal; if the maximum speed is greater than or equal to the rated speed, output a full-speed analysis signal;

[0013] If a full-speed analysis signal is output, the running data is marked as full-speed data; if a low-speed analysis signal is output, the running data is marked as low-speed data;

[0014] Obtain the full-speed data in the first evaluation cycle, establish a rectangular coordinate system with the steel rope length as the X-axis and the maximum deviation as the Y-axis, named the full-speed length deviation coordinate system, and enter the full-speed data into the full-speed length deviation coordinate system;

[0015] Perform polynomial regression on the full-speed length deviation coordinate system to obtain the full-speed length deviation function; the format of the full-speed length deviation function is YP0=ap0×XP0 2 +bp0×XP0+cp0, where YP0 is the length of the steel rope, XP0 is the maximum deviation, ap0, bp0 and cp0 are all constant terms of the regression function;

[0016] The low-speed data is analyzed and the low-speed length deviation function of the elevator at different maximum speeds is calculated.

[0017] Furthermore, analyzing the low-speed data includes the following sub-steps:

[0018] Get the number of floors required for the elevator to accelerate to the rated speed, marked as the rated acceleration floors, and get the number of floors required for the elevator to decelerate from the rated speed to stop, marked as the rated deceleration floors;

[0019] Add the rated acceleration layers and the rated deceleration layers, and round down to get the low-speed moving layers;

[0020] Get the maximum speed in the low-speed data, mark it as the low-speed speed, and divide the low-speed speed evenly according to the range. The number of divisions is the number of low-speed moving layers;

[0021] Set the number of low-speed mobile layers, and name them Nth groups in the order of low speed from small to large, where N is a positive integer and 1≤N≤number of low-speed mobile layers;

[0022] For any Nth group, a rectangular coordinate system is established with the steel rope length as the X-axis and the maximum deviation as the Y-axis, named the Nth low-speed length deviation coordinate system, and the steel rope length in the Nth group and the corresponding maximum deviation are entered into the Nth low-speed length deviation coordinate system;

[0023] Perform polynomial regression on the Nth low-speed length deviation coordinate system to obtain the Nth low-speed length deviation function; the format of the Nth low-speed length deviation function is YP N =ap N ×XP N 2 +bp N ×XP N +cp N , among which, YP N is the length of the steel rope, XP N is the maximum deviation, ap N , bp N and cp N are all constant terms of the regression function.

[0024] Further, based on the running speed, analyzing the relationship between the steel rope length and the rebound distance includes the following sub-steps:

[0025] Obtain the full-speed data in the first evaluation cycle, establish a rectangular coordinate system with the steel rope length as the horizontal axis and the rebound distance as the vertical axis, named the full-speed length rebound coordinate system, and enter the full-speed data into the full-speed length rebound coordinate system;

[0026] Perform polynomial regression on the full-speed rebound coordinate system to obtain the full-speed length rebound function; the format of the full-speed length rebound function is YT0=at0×XT0 2 +bt0×XT0+ct0, where YT0 is the length of the steel rope, XT0 is the maximum deviation, at0, bt0 and ct0 are all constant terms of the regression function;

[0027] Obtain the Nth group in the first evaluation cycle, and for any Nth group, establish a rectangular coordinate system with the steel rope length as the horizontal axis and the rebound distance as the vertical axis, named the Nth low-speed length rebound coordinate system, and enter the low-speed data in the Nth group into the Nth low-speed length rebound coordinate system;

[0028] Perform polynomial regression on the Nth low-speed length rebound coordinate system to obtain the Nth low-speed length rebound function. The format of the Nth low-speed length rebound function is YT N =at N ×XT N 2 +bt N ×XT N +ct N , among which, YT N is the length of the steel rope, XT N is the maximum deviation, at N , bt N and ct N are all constant terms of the regression function.

[0029] Furthermore, based on the relationship between the steel rope length and the maximum deviation and the relationship between the steel rope length and the rebound distance, calculating the control parameters required to reach the specified floor includes the following sub-steps:

[0030] Get the current stop floor and target floor of the elevator, calculate the difference between the stop floor and the target floor, and mark the calculation result as the floor difference;

[0031] Compare the floor difference with the number of low-speed moving floors. If the floor difference is less than or equal to the number of low-speed moving floors, output the elevator low-speed signal; if the floor difference is greater than the number of low-speed moving floors, output the elevator full-speed signal;

[0032] The control parameters of the elevator are calculated based on the elevator low speed signal and the elevator full speed signal.

[0033] Furthermore, calculating the control parameters of the elevator based on the elevator low-speed signal and the elevator full-speed signal includes the following sub-steps:

[0034] Get the rated length of the elevator wire rope when the elevator reaches the target floor and performs deceleration operation, named as rated distance;

[0035] If the elevator low-speed signal is output, let N be equal to the floor difference, mark the Nth low-speed length deviation function as the target length deviation function, and mark the Nth low-speed length rebound function as the target length rebound function; if the elevator full-speed signal is output, mark the full-speed length deviation function as the target length deviation function, and mark the full-speed length rebound function as the target length rebound function;

[0036] Substitute the rated distance into the target length deviation function and the target length rebound function, mark the calculation results as the sinking distance and the rising distance respectively, subtract the rising distance from the sinking distance, and mark the calculation result as the docking deviation;

[0037] Add the rated distance to the stop deviation to get the adjustment distance. When the elevator is on the way from the stop floor to the target floor, the elevator is controlled to start decelerating when the rope length reaches the adjustment distance.

[0038] In a second aspect, the present application provides an elevator control system, including an operation data acquisition module, a deviation analysis module, a rebound analysis module and a control analysis module; the operation data acquisition module, the deviation analysis module and the rebound analysis module are respectively connected to the control analysis module data;

[0039] The operation data acquisition module is used to acquire the operation data of the elevator in real time, and the operation data includes the operation speed, the length of the steel rope, the maximum deviation and the rebound distance;

[0040] The deviation analysis module is used to analyze the relationship between the steel rope length and the maximum deviation based on the running speed;

[0041] The rebound analysis module is used to analyze the relationship between the steel rope length and the rebound distance based on the running speed;

[0042] The control analysis module is used to calculate the control parameters required to reach the specified floor based on the relationship between the steel rope length and the maximum deviation and the relationship between the steel rope length and the rebound distance.

[0043] In a third aspect, the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps in the above method are performed.

[0044] In a fourth aspect, the present application provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in the above method are performed.

[0045] Beneficial effects of the present invention: The present invention obtains the running speed, steel rope length, maximum deviation and rebound distance of the elevator, and then analyzes the relationship between the steel rope length and the maximum deviation based on the running speed. At the same time, based on the running speed, the relationship between the steel rope length and the rebound distance is analyzed. The advantage is that during the descent of the elevator, due to the influence of gravity and downward acceleration, there will be a certain inertia when the elevator stops, causing the elevator to sink a certain distance. The steel rope of the elevator has a certain toughness, which will cause the elevator to rebound a certain distance after sinking. By analyzing the relationship between them and the steel rope length, reliable data support can be provided for the subsequent increase of the parking accuracy of the elevator, thereby improving the accuracy and safety of the elevator parking.

[0046] The present invention calculates the control parameters required to reach the specified floor based on the relationship between the steel rope length and the maximum deviation as well as the relationship between the steel rope length and the rebound distance, and then controls the deceleration of the elevator based on the control parameters. The advantage is that the height difference between the elevator and the floor when it stops, that is, the docking deviation, can be predicted based on the relationship between the steel rope length and the maximum deviation as well as the relationship between the steel rope length and the rebound distance. The deceleration control of the elevator is pre-adjusted based on the docking deviation, which not only improves the accuracy of the elevator when it stops, but also reduces the number of elevator maintenance times, further improves the accuracy and safety of the elevator control, and reduces the maintenance cost of the elevator. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 is a functional block diagram of the system of the present invention;

[0048] Figure 2 It is a schematic diagram of the full-speed length deviation coordinate system of the present invention;

[0049] Figure 3 is a schematic diagram of the first low-speed length deviation coordinate system of the present invention;

[0050] Figure 4 is a schematic diagram of the second low-speed length deviation coordinate system of the present invention;

[0051] Figure 5 It is a schematic diagram of the full-speed length rebound coordinate system of the present invention;

[0052] Figure 6 is a schematic diagram of the first low-speed length rebound coordinate system of the present invention;

[0053] Figure 7 is a schematic diagram of the second low-speed length rebound coordinate system of the present invention;

[0054] Figure 8 is a flow chart of the steps of the method of the present invention;

[0055] Fig. 9 It is a connection block diagram of the electronic device of the present invention. DETAILED DESCRIPTION

[0056] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0057] Example 1, please refer to Figure 1As shown, the present application provides an elevator control system, including an operation data acquisition module, a deviation analysis module, a rebound analysis module and a control analysis module; the operation data acquisition module, the deviation analysis module and the rebound analysis module are respectively connected to the control analysis module data;

[0058] The operation data acquisition module is used to acquire the operation data of the elevator in real time. The operation data includes the operation speed, steel rope length, maximum deviation and rebound distance; the steel rope length is the length of the elevator steel rope when the elevator performs the deceleration operation; the maximum deviation is the maximum value of the error between the elevator height and the floor height before the elevator rebounds during the process of the elevator from moving to stopping; the rebound distance is the distance moved in the direction opposite to the moving direction during the elevator stopping process; the operation speed, steel rope length, maximum deviation and rebound distance constitute one operation data;

[0059] In actual applications, the running speed saved in the running data is generally the maximum speed. Part of the running data is shown in Table 1 below:

[0060] Table 1 Partial data of operation data

[0061]

[0062] The data number is only for the convenience of data management and access and has no practical meaning.

[0063] The deviation analysis module is used to analyze the relationship between the steel rope length and the maximum deviation based on the running speed; the deviation analysis module includes a full-speed analysis unit and a low-speed analysis unit;

[0064] The full-speed analysis unit is configured with a full-speed analysis strategy, which includes:

[0065] Get the maximum value of the running speed, mark it as the maximum speed, and get the rated speed of the elevator at the same time, compare the maximum speed with the rated speed, if the maximum speed is less than the rated speed, output a low-speed analysis signal; if the maximum speed is greater than or equal to the rated speed, output a full-speed analysis signal;

[0066] If a full-speed analysis signal is output, the running data is marked as full-speed data; if a low-speed analysis signal is output, the running data is marked as low-speed data;

[0067] See also Figure 2 As shown, the full speed data in the first evaluation cycle is obtained, and a rectangular coordinate system is established with the steel rope length as the X-axis and the maximum deviation as the Y-axis, named as the full speed length deviation coordinate system, and the full speed data is entered into the full speed length deviation coordinate system;

[0068] Perform polynomial regression on the full-speed length deviation coordinate system to obtain the full-speed length deviation function; the format of the full-speed length deviation function is YP0=ap0×XP0 2 +bp0×XP0+cp0, where YP0 is the length of the steel rope, XP0 is the maximum deviation, ap0, bp0 and cp0 are all constant terms of the regression function;

[0069] Analyze the low-speed data and calculate the low-speed length deviation function of the elevator at different maximum speeds;

[0070] In practical applications, taking the No. 100001 operation data as an example, the maximum speed is 2m / s, the equipment parameters of the elevator are read, and the rated speed is 2m / s. By comparison, the maximum speed is equal to the rated speed, and the full-speed analysis signal is output. The No. 100001 operation data is marked as full-speed data. Similarly, the No. 100002 and No. 100003 operation data are low-speed data. The first evaluation cycle is set to obtain enough operation data. Historical data is usually used for analysis. The first evaluation cycle is set to 1 week. Full-speed data within a week is obtained, and the full-speed length deviation coordinate system is constructed as follows Figure 2 As shown, the full speed length deviation function obtained by regression is YP0=0.0011×XP0 2 +0.0542×XP0-0.3423, where ap0, bp0, and cp0 are 0.0011, 0.0542, and -0.3423, respectively;

[0071] The low-speed analysis unit is configured with a low-speed analysis strategy, which includes:

[0072] Get the number of floors required for the elevator to accelerate to the rated speed, marked as the rated acceleration floors, and get the number of floors required for the elevator to decelerate from the rated speed to stop, marked as the rated deceleration floors;

[0073] Add the rated acceleration layers and the rated deceleration layers, and round down to get the low-speed moving layers;

[0074] In actual applications, elevators need a certain distance to complete the acceleration and deceleration process. Therefore, when moving between close floors, the running speed of the elevator may not reach the rated speed. The maximum running speed is different, and the inertia in the vertical direction is also different, so they need to be analyzed separately; the rated acceleration floors are actually the acceleration distance. For example, the current building has a floor height of 3.2m and a ground thickness of 0.3m, that is, each floor is 3.5m, and the elevator needs a length of 4.2m to accelerate to the rated speed, that is, the rated acceleration floors are 4.2 / 3.5=1.2. The rated deceleration floors are similar, and the rated deceleration floors are obtained as 1.2. The number of low-speed moving floors is 2.4, which is rounded down to 2;

[0075] Get the maximum speed in the low-speed data, mark it as the low-speed speed, and divide the low-speed speed evenly according to the range. The number of divisions is the number of low-speed moving layers;

[0076] Set the number of low-speed mobile layers, and name them Nth groups in the order of low speed from small to large, where N is a positive integer and 1≤N≤number of low-speed mobile layers;

[0077] In practical applications, the range of low speed is from 1m / s to 1.5m / s, which is evenly divided into two parts, namely [1m / s, 1.25m / s] and (1.25m / s, 1.5m / s]. Two groups are obtained, namely the first group and the second group. The range of low speed in the first group is [1m / s, 1.25m / s], and the range of low speed in the second group is (1.25m / s, 1.5m / s];

[0078] See also Figure 3 to Figure 4 As shown, for any Nth group, a rectangular coordinate system is established with the steel rope length as the X-axis and the maximum deviation as the Y-axis, named the Nth low-speed length deviation coordinate system, and the steel rope length in the Nth group and the corresponding maximum deviation are entered into the Nth low-speed length deviation coordinate system;

[0079] Perform polynomial regression on the Nth low-speed length deviation coordinate system to obtain the Nth low-speed length deviation function; the format of the Nth low-speed length deviation function is YP N =ap N ×XP N 2 +bp N ×XP N +cp N , among which, YP N is the length of the steel rope, XP N is the maximum deviation, ap N , bp N and cp N are all constant terms of the regression function;

[0080] In practical applications, the first low-speed length deviation coordinate system is constructed as follows: Figure 3 As shown, the second low-speed length deviation coordinate system is as follows Figure 4 As shown in the figure, the first low-speed length deviation function is obtained by regression as YP1=0.001×XP1 2 +0.0554×XP1-0.536, the second low-speed length deviation function is YP2=0.001×XP2 2 +0.056×XP2-0.4485.

[0081] The rebound analysis module is used to analyze the relationship between the length of the steel rope and the rebound distance based on the running speed;

[0082] The springback analysis module is configured with springback analysis strategies, which include:

[0083] Obtain the full-speed data in the first evaluation cycle, establish a rectangular coordinate system with the steel rope length as the horizontal axis and the rebound distance as the vertical axis, named the full-speed length rebound coordinate system, and enter the full-speed data into the full-speed length rebound coordinate system;

[0084] See also Figure 5 As shown, polynomial regression is performed on the full-speed length rebound coordinate system to obtain the full-speed length rebound function; the format of the full-speed length rebound function is YT0=at0×XT0 2 +bt0×XT0+ct0, where YT0 is the length of the steel rope, XT0 is the maximum deviation, at0, bt0 and ct0 are all constant terms of the regression function;

[0085] See also Figure 6 to Figure 7 As shown, the Nth group in the first evaluation cycle is obtained. For any Nth group, a rectangular coordinate system is established with the steel rope length as the horizontal axis and the rebound distance as the vertical axis, which is named the Nth low-speed length rebound coordinate system. The low-speed data in the Nth group is entered into the Nth low-speed length rebound coordinate system;

[0086] Perform polynomial regression on the Nth low-speed length rebound coordinate system to obtain the Nth low-speed length rebound function. The format of the Nth low-speed length rebound function is YT N =at N ×XT N 2 +bt N ×XT N +ct N , among which, YT N is the length of the steel rope, XT N is the maximum deviation, at N , bt N and ct N are all constant terms of the regression function;

[0087] In practical applications, the analysis process of the full-speed length rebound function and the Nth low-speed length rebound function is similar to the analysis process of the full-speed length deviation function and the Nth low-speed length deviation function. The full-speed length rebound coordinate system is constructed as follows: Figure 5 As shown, the first low-speed length rebound coordinate system is as follows Figure 6 As shown, the second low-speed length rebound coordinate system is as follows Figure 7 As shown; the full speed length rebound function is obtained by regression as YT0=0.0015×XT0 2 -0.0192×XT0+0.2365, the first low-speed length rebound function is YT1=0.0015×XT1 2-0.0186×XT1+0.1369, the second low-speed length rebound function is YT2=0.0015×XT2 2 -0.0218×XT2+0.106.

[0088] The control analysis module is used to calculate the control parameters required to reach the specified floor based on the relationship between the steel rope length and the maximum deviation and the relationship between the steel rope length and the rebound distance; the control analysis module includes a target analysis unit and a control analysis unit;

[0089] The target analysis unit is configured with a target analysis strategy, which includes:

[0090] Get the current stop floor and target floor of the elevator, calculate the difference between the stop floor and the target floor, and mark the calculation result as the floor difference;

[0091] Compare the floor difference with the number of low-speed moving floors. If the floor difference is less than or equal to the number of low-speed moving floors, output the elevator low-speed signal; if the floor difference is greater than the number of low-speed moving floors, output the elevator full-speed signal;

[0092] Calculate the control parameters of the elevator based on the elevator low speed signal and the elevator full speed signal;

[0093] In actual application, the stop floor is obtained as the 16th floor, the target floor is the 12th floor, and the floor difference is calculated to be 4 floors. By comparison, the floor difference is greater than the number of low-speed moving floors, and the full-speed signal of the elevator is output;

[0094] The control analysis unit is configured with a control analysis strategy, which includes:

[0095] Get the rated length of the elevator wire rope when the elevator reaches the target floor and performs deceleration operation, named as rated distance;

[0096] If the elevator low-speed signal is output, let N be equal to the floor difference, mark the Nth low-speed length deviation function as the target length deviation function, and mark the Nth low-speed length rebound function as the target length rebound function; if the elevator full-speed signal is output, mark the full-speed length deviation function as the target length deviation function, and mark the full-speed length rebound function as the target length rebound function;

[0097] Substitute the rated distance into the target length deviation function and the target length rebound function, mark the calculation results as the sinking distance and the rising distance respectively, subtract the rising distance from the sinking distance, and mark the calculation result as the docking deviation;

[0098] Add the rated distance to the parking deviation to get the adjustment distance. When the elevator is on the way from the parking floor to the target floor, the elevator is controlled to start decelerating when the steel rope length reaches the adjustment distance.

[0099] In practical applications, the operation settings of the elevator are obtained. When the elevator reaches the 12th floor at the rated speed, it is necessary to perform a deceleration operation at a length of 33.5m of the elevator wire rope. Therefore, the rated distance is 33.5m, and the elevator full-speed signal is output. Then, the full-speed length deviation function is marked as the target length deviation function, and the full-speed length rebound function is marked as the target length rebound function, that is, the target length deviation function is YP0=0.0011×XP0 2 +0.0542×XP0-0.3423, the target length rebound function is YT0=0.0015×XT0 2 -0.0192×XT0+0.2365, substitute XP0=XT0=33.5 into the target length deviation function and the target length rebound function, and get a sinking distance of 2.7cm and a rising distance of 1.3cm. The calculation results are all rounded to one decimal place. Calculate 2.7-1.3, and get a stop deviation of 1.4cm, which is converted to m as 0.014m. Further calculation shows that the adjustment distance is 33.514m. When the elevator is on its way from the 16th floor to the 12th floor, when the length of the elevator wire rope reaches 33.514m, the elevator is controlled to decelerate, which can pre-adjust the height difference between the elevator and the floor.

[0100] Example 2, please refer to Figure 8 As shown, the present application provides an elevator control method, comprising the following steps:

[0101] Step S1, real-time acquisition of elevator operation data, the operation data including operation speed, steel rope length, maximum deviation and rebound distance; steel rope length is the length of the elevator steel rope when the elevator performs a deceleration operation; the maximum deviation is the maximum value of the error between the elevator height and the floor height before the elevator rebounds during the process of the elevator from moving to stopping; the rebound distance is the distance moved in the direction opposite to the moving direction during the elevator stopping process; the operation speed, steel rope length, maximum deviation and rebound distance constitute one operation data;

[0102] Step S2, based on the running speed, analyzing the relationship between the steel rope length and the maximum deviation; Step S2 includes the following sub-steps:

[0103] Step S201, obtaining the maximum value of the running speed, marking it as the maximum speed, and obtaining the rated speed of the elevator at the same time, comparing the maximum speed with the rated speed, if the maximum speed is less than the rated speed, outputting a low-speed analysis signal; if the maximum speed is greater than or equal to the rated speed, outputting a full-speed analysis signal;

[0104] Step S202, if a full-speed analysis signal is output, the operation data is marked as full-speed data; if a low-speed analysis signal is output, the operation data is marked as low-speed data;

[0105] Step S203, obtaining full-speed data in the first evaluation cycle, establishing a rectangular coordinate system with the steel rope length as the X-axis and the maximum deviation as the Y-axis, named the full-speed length deviation coordinate system, and entering the full-speed data into the full-speed length deviation coordinate system;

[0106] Step S204, perform polynomial regression on the full-speed length deviation coordinate system to obtain a full-speed length deviation function; the format of the full-speed length deviation function is YP0=ap0×XP0 2 +bp0×XP0+cp0, where YP0 is the length of the steel rope, XP0 is the maximum deviation, ap0, bp0 and cp0 are all constant terms of the regression function;

[0107] Step S205, analyzing the low-speed data and calculating the low-speed length deviation function of the elevator at different maximum speeds;

[0108] Step S205 includes the following sub-steps:

[0109] Step S2051, obtaining the number of floors required for the elevator to accelerate to the rated speed, marked as the rated acceleration floors, and obtaining the number of floors required for the elevator to decelerate from the rated speed to stop, marked as the rated deceleration floors;

[0110] Step S2052, adding the rated acceleration layers and the rated deceleration layers, and rounding down to obtain the low-speed moving layers;

[0111] Step S2053, obtaining the maximum speed in the low-speed data, marking it as the low-speed speed, and dividing the low-speed speed evenly according to the range, and the number of divisions is the number of low-speed moving layers;

[0112] Step S2054, set the number of low-speed moving layers, and name them Nth groups in ascending order of low speed, where N is a positive integer and 1≤N≤the number of low-speed moving layers;

[0113] Step S2055, for any Nth group, a rectangular coordinate system is established with the steel rope length as the X-axis and the maximum deviation as the Y-axis, named the Nth low-speed length deviation coordinate system, and the steel rope length in the Nth group and the corresponding maximum deviation are entered into the Nth low-speed length deviation coordinate system;

[0114] Step S2056, perform polynomial regression on the Nth low-speed length deviation coordinate system to obtain the Nth low-speed length deviation function; the format of the Nth low-speed length deviation function is YP N =ap N ×XP N 2 +bp N ×XP N +cp N , among which, YP Nis the length of the steel rope, XP N is the maximum deviation, ap N , bp N and cp N are all constant terms of the regression function;

[0115] Step S3, based on the running speed, analyzing the relationship between the steel rope length and the rebound distance; Step S3 includes the following sub-steps:

[0116] Step S301, obtaining full speed data in the first evaluation cycle, establishing a rectangular coordinate system with the steel rope length as the horizontal axis and the rebound distance as the vertical axis, named as the full speed length rebound coordinate system, and entering the full speed data into the full speed length rebound coordinate system;

[0117] Step S302, perform polynomial regression on the full-speed rebound coordinate system to obtain a full-speed length rebound function; the format of the full-speed length rebound function is YT0=at0×XT0 2 +bt0×XT0+ct0, where YT0 is the length of the steel rope, XT0 is the maximum deviation, at0, bt0 and ct0 are all constant terms of the regression function;

[0118] Step S303, obtaining the Nth group in the first evaluation cycle, for any Nth group, establishing a rectangular coordinate system with the steel rope length as the horizontal axis and the rebound distance as the vertical axis, named the Nth low-speed length rebound coordinate system, and entering the low-speed data in the Nth group into the Nth low-speed length rebound coordinate system;

[0119] Step S304, perform polynomial regression on the Nth low-speed length rebound coordinate system to obtain the Nth low-speed length rebound function. The format of the Nth low-speed length rebound function is YT N =at N ×XT N 2 +bt N ×XT N +ct N , among which, YT N is the length of the steel rope, XT N is the maximum deviation, at N , bt N and ct N are all constant terms of the regression function;

[0120] Step S4, based on the relationship between the steel rope length and the maximum deviation and the relationship between the steel rope length and the rebound distance, calculate the control parameters required to reach the specified floor; Step S4 includes the following sub-steps:

[0121] Step S401, obtaining the current stop floor and target floor of the elevator, calculating the difference between the stop floor and the target floor, and marking the calculation result as the floor difference;

[0122] Step S402, compare the floor difference with the number of low-speed moving floors. If the floor difference is less than or equal to the number of low-speed moving floors, output the elevator low-speed signal; if the floor difference is greater than the number of low-speed moving floors, output the elevator full-speed signal;

[0123] Step S403, calculating the control parameters of the elevator based on the elevator low-speed signal and the elevator full-speed signal;

[0124] Step S403 includes the following sub-steps:

[0125] Step S4031, obtaining the rated length of the elevator wire rope when the elevator reaches the target floor and performs a deceleration operation, which is named as the rated distance;

[0126] Step S4032: if the elevator low-speed signal is output, N is set equal to the floor difference, the Nth low-speed length deviation function is marked as the target length deviation function, and the Nth low-speed length rebound function is marked as the target length rebound function; if the elevator full-speed signal is output, the full-speed length deviation function is marked as the target length deviation function, and the full-speed length rebound function is marked as the target length rebound function;

[0127] Step S4033, substituting the rated distance into the target length deviation function and the target length rebound function, marking the calculation results as the sinking distance and the rising distance respectively, subtracting the rising distance from the sinking distance, and marking the calculation result as the docking deviation;

[0128] Step S4034, add the rated distance to the stop deviation to obtain the adjustment distance. When the elevator is on the way from the stop floor to the target floor, when the length of the steel rope reaches the adjustment distance, the elevator is controlled to start decelerating.

[0129] Example 3, please refer to Fig. 9 As shown, Fig. 9 The structural schematic diagram of an electronic device is illustrated, and the electronic device may include: a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus. The memory stores computer-readable instructions, and the processor may call the instructions in the memory. When the computer-readable instructions are executed by the processor, the steps in an elevator control method are executed to achieve the following functions: real-time acquisition of elevator operation data, the operation data including operation speed, steel rope length, maximum deviation and rebound distance; based on the operation speed, analyzing the relationship between steel rope length and maximum deviation; based on the operation speed, analyzing the relationship between steel rope length and rebound distance; based on the relationship between steel rope length and maximum deviation and the relationship between steel rope length and rebound distance, calculating the control parameters required to reach the specified floor.

[0130] In addition, the logic instructions in the above-mentioned memory can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0131] Embodiment 4. The present application also provides a computer program product, which includes a computer program stored on a computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute an elevator control method provided by the above methods, the method including: acquiring the operation data of the elevator in real time, the operation data including the operation speed, the length of the steel rope, the maximum deviation and the rebound distance; based on the operation speed, analyzing the relationship between the length of the steel rope and the maximum deviation; based on the operation speed, analyzing the relationship between the length of the steel rope and the rebound distance; based on the relationship between the length of the steel rope and the maximum deviation and the relationship between the length of the steel rope and the rebound distance, calculating the control parameters required to reach the specified floor.

[0132] Embodiment 5, the present application also provides a computer-readable storage medium, the present application provides a storage medium, on which a computer program is stored, and when the computer program is executed by the processor, the steps in the above elevator control method are executed. Through the above technical solution, when the computer program is executed by the processor, the method in any optional implementation of the above embodiment is executed to achieve the following functions: real-time acquisition of elevator operation data, the operation data including operation speed, steel rope length, maximum deviation and rebound distance; based on the operation speed, analyze the relationship between steel rope length and maximum deviation; based on the operation speed, analyze the relationship between steel rope length and rebound distance; based on the relationship between steel rope length and maximum deviation and the relationship between steel rope length and rebound distance, calculate the control parameters required to reach the specified floor.

[0133] Through the description of the above implementation methods, the embodiments of the present invention can be provided as methods, systems or computer program products. Based on such an understanding, the above technical solutions can be essentially or partly contributed to the prior art in the form of software products, which can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and include several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0134] In the embodiments provided in the present application, it should be understood that the disclosed system or method can be implemented in other ways. The embodiments described above are only schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of systems, modules and units can be electrical, mechanical or other forms.

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

Claims

1. An elevator control method, characterized in that: The steps include: Acquire the operation data of the elevator in real time, including the operation speed, rope length, maximum deviation and rebound distance; Analyze the relationship between rope length and maximum deviation based on running speed; Analyze the relationship between rope length and rebound distance based on running speed; Based on the relationship between the steel rope length and the maximum deviation and the relationship between the steel rope length and the rebound distance, the control parameters required to reach the specified floor are calculated; The steel rope length is the length of the steel rope when the elevator performs a deceleration operation; the maximum deviation is the maximum value of the error between the elevator height and the floor height before the elevator rebounds during the process of the elevator moving from motion to stop; the rebound distance is the distance moved in the direction opposite to the moving direction during the elevator stopping process; the operating speed, steel rope length, maximum deviation and rebound distance constitute an operating data; Analyzing the relationship between rope length and maximum deviation based on running speed includes the following sub-steps: Get the maximum value of the running speed, mark it as the maximum speed, and get the rated speed of the elevator at the same time, compare the maximum speed with the rated speed, if the maximum speed is less than the rated speed, output a low-speed analysis signal; if the maximum speed is greater than or equal to the rated speed, output a full-speed analysis signal; If a full-speed analysis signal is output, the running data is marked as full-speed data; if a low-speed analysis signal is output, the running data is marked as low-speed data; Obtain the full-speed data in the first evaluation cycle, establish a rectangular coordinate system with the steel rope length as the X-axis and the maximum deviation as the Y-axis, named the full-speed length deviation coordinate system, and enter the full-speed data into the full-speed length deviation coordinate system; Perform polynomial regression on the full-speed length deviation coordinate system to obtain the full-speed length deviation function; the format of the full-speed length deviation function is YP0=ap0×XP0 2 +bp0×XP0+cp0, where YP0 is the length of the steel rope, XP0 is the maximum deviation, ap0, bp0 and cp0 are all constant terms of the regression function; Analyze the low-speed data and calculate the low-speed length deviation function of the elevator at different maximum speeds; The analysis of low-speed data includes the following sub-steps: Get the number of floors required for the elevator to accelerate to the rated speed, marked as the rated acceleration floors, and get the number of floors required for the elevator to decelerate from the rated speed to stop, marked as the rated deceleration floors; Add the rated acceleration layers and the rated deceleration layers, and round down to get the low-speed moving layers; Get the maximum speed in the low-speed data, mark it as the low-speed speed, and divide the low-speed speed evenly according to the range. The number of divisions is the number of low-speed moving layers; Set the number of low-speed mobile layers, and name them Nth groups in the order of low speed from small to large, where N is a positive integer and 1≤N≤number of low-speed mobile layers; For any Nth group, a rectangular coordinate system is established with the steel rope length as the X-axis and the maximum deviation as the Y-axis, named the Nth low-speed length deviation coordinate system, and the steel rope length in the Nth group and the corresponding maximum deviation are entered into the Nth low-speed length deviation coordinate system; Perform polynomial regression on the Nth low-speed length deviation coordinate system to obtain the Nth low-speed length deviation function; the format of the Nth low-speed length deviation function is YP N =ap N ×XP N 2 +bp N ×XP N +cp N , among which, YP N is the length of the steel rope, XP N is the maximum deviation, ap N , bp N and cp N are all constant terms of the regression function; Analyzing the relationship between rope length and rebound distance based on running speed includes the following sub-steps: Obtain the full-speed data in the first evaluation cycle, establish a rectangular coordinate system with the steel rope length as the horizontal axis and the rebound distance as the vertical axis, named the full-speed length rebound coordinate system, and enter the full-speed data into the full-speed length rebound coordinate system; Perform polynomial regression on the full-speed rebound coordinate system to obtain the full-speed length rebound function; the format of the full-speed length rebound function is YT0=at0×XT0 2 +bt0×XT0+ct0, where YT0 is the length of the steel rope, XT0 is the maximum deviation, at0, bt0 and ct0 are all constant terms of the regression function; Obtain the Nth group in the first evaluation cycle, and for any Nth group, establish a rectangular coordinate system with the steel rope length as the horizontal axis and the rebound distance as the vertical axis, named the Nth low-speed length rebound coordinate system, and enter the low-speed data in the Nth group into the Nth low-speed length rebound coordinate system; Perform polynomial regression on the Nth low-speed length rebound coordinate system to obtain the Nth low-speed length rebound function. The format of the Nth low-speed length rebound function is YT N =at N ×XT N 2 +bt N ×XT N +ct N , among which, YT N is the length of the steel rope, XT N is the maximum deviation, at N , bt N and ct N are all constant terms of the regression function; Based on the relationship between the steel rope length and the maximum deviation and the relationship between the steel rope length and the rebound distance, the calculation of the control parameters required to reach the specified floor includes the following sub-steps: Get the current stop floor and target floor of the elevator, calculate the difference between the stop floor and the target floor, and mark the calculation result as the floor difference; Compare the floor difference with the number of low-speed moving floors. If the floor difference is less than or equal to the number of low-speed moving floors, output the elevator low-speed signal; if the floor difference is greater than the number of low-speed moving floors, output the elevator full-speed signal; Calculate the control parameters of the elevator based on the elevator low speed signal and the elevator full speed signal; Calculating the control parameters of the elevator based on the elevator low speed signal and the elevator full speed signal includes the following sub-steps: Get the rated length of the elevator wire rope when the elevator reaches the target floor and performs deceleration operation, named as rated distance; If the elevator low-speed signal is output, let N be equal to the floor difference, mark the Nth low-speed length deviation function as the target length deviation function, and mark the Nth low-speed length rebound function as the target length rebound function; if the elevator full-speed signal is output, mark the full-speed length deviation function as the target length deviation function, and mark the full-speed length rebound function as the target length rebound function; Substitute the rated distance into the target length deviation function and the target length rebound function, mark the calculation results as the sinking distance and the rising distance respectively, subtract the rising distance from the sinking distance, and mark the calculation result as the docking deviation; Add the rated distance to the stop deviation to get the adjustment distance. When the elevator is on the way from the stop floor to the target floor, the elevator is controlled to start decelerating when the rope length reaches the adjustment distance.

2. An elevator control system, used to implement an elevator control method according to claim 1, characterized in that: It includes an operation data acquisition module, a deviation analysis module, a rebound analysis module and a control analysis module; the operation data acquisition module, the deviation analysis module and the rebound analysis module are respectively connected with the control analysis module data; The operation data acquisition module is used to acquire the operation data of the elevator in real time, and the operation data includes the operation speed, the length of the steel rope, the maximum deviation and the rebound distance; The deviation analysis module is used to analyze the relationship between the steel rope length and the maximum deviation based on the running speed; The rebound analysis module is used to analyze the relationship between the steel rope length and the rebound distance based on the running speed; The control analysis module is used to calculate the control parameters required to reach the specified floor based on the relationship between the steel rope length and the maximum deviation and the relationship between the steel rope length and the rebound distance.

3. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in the method as claimed in claim 1 are executed.

4. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps in the method as claimed in claim 1 are executed.

Citation Information

Patent Citations

  • Elevator control method and elevator system

    CN117963654A

  • Method for performing intelligent compensation of elongation of steel wire rope during cage bearing

    CN102530692A

  • Elevator running control method and system

    CN104743417A