Self-adaptive control method for elevator weighing system
Patent Information
- Application Number
- CN202610522331.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-20
- Publication Date
- 2026-08-18
AI Technical Summary
导致当主板或称重传感器出现损坏需要更换时,无论是换主板还是换称重传感器,均要由作业人员在换件后重新搬砝码进行称重学习,从而增加了厂家在后期维保时的工作量
[0017] Compared with the prior art, the present invention, after obtaining the first weighing calibration parameter from the controller motherboard, sends the first weighing calibration parameter back to the elevator weighing module for storage, so that the first weighing calibration parameter can be independently saved by both the elevator weighing module and the controller motherboard. Therefore, when the controller motherboard is replaced in the future, the elevator weighing module can send the saved first weighing calibration parameter back to the new controller motherboard, and the new controller motherboard can recalculate the weighing linear curve based on the first weighing calibration parameter, without the need for re-weighing learning.
Abstract
Description
Technical Field
[0001] This invention relates to an elevator weighing method, and more particularly to an adaptive control method for an elevator weighing system. Background Technology
[0002] The existing elevator weighing system works by performing weighing self-learning during the initial installation of the system. This involves detecting the output voltage values of the weighing sensors in both unloaded and loaded states of the car. The elevator controller's main board then calculates the elevator's weighing linear curve based on the detection results. Subsequently, during subsequent use of the elevator, the elevator controller calculates the current load capacity of the car based on the weighing linear curve and the output voltage values of the weighing sensors.
[0003] However, the drawback of this weighing method is that, due to individual differences in the zero-point output characteristics of different sensors, and the weighing linearity curve currently stored on the controller motherboard only matches the weighing sensor used during weighing learning, when the motherboard or weighing sensor is damaged and needs to be replaced, whether replacing the motherboard or the weighing sensor, the operator must re-handle the weights and perform weighing learning after the replacement, thus increasing the workload for the manufacturer in later maintenance.
[0004] Therefore, the existing elevator weighing system suffers from difficulties in later maintenance and a large workload. Summary of the Invention
[0005] The purpose of this invention is to provide an adaptive control method for an elevator weighing system. This method eliminates the need for weighing training during later component replacements, thereby reducing maintenance difficulty and workload for manufacturers.
[0006] The technical solution of the present invention: an adaptive control method for an elevator weighing system, comprising the following steps:
[0007] A. The first weighing self-learning is performed by the controller motherboard. During the first weighing self-learning process, the elevator weighing module transmits the detected weighing calibration parameters to the controller motherboard.
[0008] B. The controller motherboard calculates and stores the weighing linear curve based on the weighing calibration parameter 1, and at the same time sends the weighing calibration parameter 1 back to the elevator weighing module.
[0009] C. When the elevator controller main board is replaced, the elevator weighing module will send the weighing calibration parameter 1 back to the new controller main board, and the new controller main board will recalculate the weighing linear curve based on the weighing calibration parameter 1.
[0010] When the elevator weighing module is replaced, the new elevator weighing module detects the second weighing calibration parameter and sends it to the controller main board. The controller main board then corrects the weighing linear curve based on the second weighing calibration parameter and calculates the third weighing calibration parameter based on the corrected weighing linear curve, and sends it back to the elevator weighing module.
[0011] In the aforementioned adaptive control method for an elevator weighing system, the first weighing calibration parameter includes an unloaded point voltage value and at least one loaded point voltage value, the second weighing calibration parameter is an unloaded point voltage value, and the third weighing calibration parameter is at least one loaded point voltage value.
[0012] In the aforementioned adaptive control method for an elevator weighing system, the load point voltage value is either the half-load point voltage value or the full-load point voltage value.
[0013] In the aforementioned adaptive control method for an elevator weighing system, the weighing linear curve is y=k*x+b, where x is the load value of the elevator car, y is the voltage signal value of the elevator weighing module, k is the slope coefficient of the weighing linear curve, and b is the voltage value of the elevator weighing module at the no-load point.
[0014] In the aforementioned adaptive control method for an elevator weighing system, in step C, when the controller motherboard is replaced, the new controller motherboard sends a weighing parameter rescheduling command to the elevator weighing module, and the elevator weighing module transmits the stored weighing calibration parameters back to the new controller motherboard based on the weighing parameter rescheduling command.
[0015] In step C, after the elevator weighing module is replaced, the controller motherboard sends a weighing parameter rematching command to the elevator weighing module. Then, the new elevator weighing module performs a test on the weighing calibration parameter two based on the weighing parameter rematching command and sends the test results to the controller motherboard.
[0016] In the aforementioned adaptive control method for an elevator weighing system, in step C, after the controller motherboard calculates the weighing calibration parameter three, it calculates a new weighing linear curve adapted to the new elevator weighing module based on the weighing calibration parameter two and the weighing calibration parameter three, and simultaneously sends the weighing calibration parameter two and the weighing calibration parameter three back to the elevator weighing module.
[0017] Compared with the prior art, the present invention, after obtaining the first weighing calibration parameter from the controller motherboard, sends the first weighing calibration parameter back to the elevator weighing module for storage, so that the first weighing calibration parameter can be independently saved by both the elevator weighing module and the controller motherboard. Therefore, when the controller motherboard is replaced in the future, the elevator weighing module can send the saved first weighing calibration parameter back to the new controller motherboard, and the new controller motherboard can recalculate the weighing linear curve based on the first weighing calibration parameter, without the need for re-weighing learning.
[0018] When the elevator weighing module needs to be replaced, the new elevator weighing module only needs to send the no-load point voltage value as the second weighing calibration parameter to the controller motherboard. The controller motherboard can then correct the weighing linear curve based on the no-load point voltage value, and at the same time calculate the corresponding loaded point voltage value of the new elevator weighing module and send it back to the elevator weighing module. Compared with the existing learning method, this can save the controller motherboard from the weight calibration process during subsequent learning, and ensure that the controller motherboard and the new elevator weighing module are compatible, significantly reducing the maintenance difficulty and workload for manufacturers. Detailed Implementation
[0019] The present invention will be further described below with reference to embodiments, but these embodiments are not intended to limit the scope of the invention.
[0020] Example 1. An adaptive control method for an elevator weighing system, comprising the following steps:
[0021] A. The first weighing self-learning is performed by the controller motherboard. During the first weighing self-learning process, the elevator weighing module transmits the detected weighing calibration parameters to the controller motherboard.
[0022] B. The controller motherboard calculates and stores the weighing linear curve based on the weighing calibration parameter 1, and at the same time sends the weighing calibration parameter 1 back to the elevator weighing module. The elevator weighing module is a conventional elevator weighing component with an MCU. After the weighing calibration parameter is sent back to the elevator weighing module, it is received and stored by the MCU.
[0023] C. When the elevator controller motherboard is replaced, the controller motherboard before replacement is called the old controller motherboard and the controller motherboard after replacement is called the new controller motherboard. The elevator weighing module will send the weighing calibration parameter 1 back to the new controller motherboard, and the new controller motherboard will recalculate the weighing linear curve based on the weighing calibration parameter 1.
[0024] When the elevator weighing module is replaced, the weighing module before replacement is called the old elevator weighing module, and the weighing module after replacement is called the new elevator weighing module. The new elevator weighing module detects the weighing calibration parameter two and sends it to the controller main board. The controller main board then corrects the weighing linear curve based on the weighing calibration parameter two, and calculates the weighing calibration parameter three based on the corrected weighing linear curve and sends it back to the elevator weighing module.
[0025] The weighing calibration parameter one includes an unloaded point voltage value and at least one loaded point voltage value; the weighing calibration parameter two is an unloaded point voltage value; and the weighing calibration parameter three is at least one loaded point voltage value. The unloaded point voltage value is the output voltage value of the weighing sensor when the elevator is unloaded, and the loaded point voltage value is the output voltage value of the weighing sensor when the elevator is under a set load.
[0026] The load point voltage value is either the half-load point voltage value or the full-load point voltage value.
[0027] The weighing linear curve is y = k*x + b, where x is the load value of the elevator car, y is the voltage signal value of the elevator weighing module, that is, the output voltage value of the weighing sensor in the elevator weighing module; k is the slope coefficient of the weighing linear curve, and b is the voltage value of the elevator weighing module at the no-load point. The no-load voltage value b and the slope coefficient k are calculated by substituting the no-load point voltage value and the loaded point voltage value into the weighing linear curve.
[0028] In step C, when correcting the weighing linear curve, the measured weighing calibration parameter 2 is used to replace the no-load voltage value b in the original weighing linear curve, while the slope coefficient k remains unchanged, thus obtaining the corrected weighing linear curve.
[0029] In step C, after the controller motherboard is replaced, the new controller motherboard sends a weighing parameter rescheduling command to the elevator weighing module, and the elevator weighing module sends the stored weighing calibration parameters back to the new controller motherboard based on the weighing parameter rescheduling command.
[0030] In step C, after the elevator weighing module is replaced, the controller motherboard sends a weighing parameter rematching command to the elevator weighing module. Then, the new elevator weighing module performs a test on the weighing calibration parameter two based on the weighing parameter rematching command and sends the test results to the controller motherboard.
[0031] In this embodiment, after the first weighing self-learning is performed on the controller motherboard, the measured weighing calibration parameter 1 is sent back to the elevator weighing module for storage; this allows both to store the weighing calibration parameter 1 synchronously. Therefore, when the controller motherboard needs to be replaced later, the elevator weighing module only needs to resend the stored weighing calibration parameter 1 to the new controller motherboard, and the controller motherboard can recalculate the weighing linear curve based on the weighing calibration parameter 1, without needing to perform weighing self-learning again.
[0032] When replacing the elevator weighing module, the new module simply sends its no-load output voltage value as the second weighing calibration parameter to the controller mainboard. The mainboard then corrects the no-load voltage value 'b' in the original weighing linear curve based on this voltage value. This achieves matching between the corrected weighing linear curve and the new module, eliminating the need for weight calibration during later weighing learning and reducing maintenance complexity after component replacement. Furthermore, the sensitivity of the same model of weighing sensor is essentially the same, eliminating the need for slope coefficient 'k' correction after replacement.
[0033] Example 2. An adaptive control method for an elevator weighing system, comprising the following steps:
[0034] A. The first weighing self-learning is performed by the controller motherboard. During the first weighing self-learning process, the elevator weighing module transmits the detected weighing calibration parameter one to the controller motherboard. The weighing calibration parameter one includes the no-load point voltage value, half-load point voltage value and full-load point voltage value of the weighing sensor.
[0035] B. The controller motherboard calculates and stores the weighing linear curve based on the weighing calibration parameter 1, and at the same time sends the weighing calibration parameter 1 back to the elevator weighing module. The elevator weighing module is a conventional elevator weighing component with an MCU. After the weighing calibration parameter is sent back to the elevator weighing module, it is received and stored by the MCU.
[0036] C. When the elevator controller motherboard is replaced, the controller motherboard before replacement is called the old controller motherboard and the controller motherboard after replacement is called the new controller motherboard. The elevator weighing module will send the weighing calibration parameter 1 back to the new controller motherboard, and the new controller motherboard will recalculate the weighing linear curve based on the weighing calibration parameter 1.
[0037] When the elevator weighing module is replaced, the weighing module before replacement is called the old elevator weighing module, and the weighing module after replacement is called the new elevator weighing module. The new elevator weighing module detects the weighing calibration parameter two and sends it to the controller main board. The controller main board then corrects the weighing linear curve based on the weighing calibration parameter two, and calculates the weighing calibration parameter three based on the corrected weighing linear curve and sends it back to the elevator weighing module. Among them, the weighing calibration parameter two is the no-load point voltage value of the new weighing sensor, and the weighing calibration parameter three is the half-load point voltage value and the full-load point voltage value of the new weighing sensor. The half-load point voltage value and the full-load point voltage value are calculated by substituting the corrected weighing linear curve into the set elevator half-load and full-load load.
[0038] The no-load point voltage value is the output voltage value of the load cell when the elevator is in a no-load state, the half-load point voltage value is the output voltage value of the load cell when the elevator is at a set half-load, and the full-load point voltage value is the output voltage value of the load cell when the elevator is at a full load.
[0039] The weighing linear curve is y = k*x + b, where x is the load value of the elevator car, y is the voltage signal value output by the weighing sensor in the elevator weighing module, k is the slope coefficient of the weighing linear curve, and b is the voltage value of the elevator weighing module at the no-load point. The no-load point voltage value b and the slope coefficient k are obtained by substituting the no-load point voltage value, the half-load point voltage value, and the full-load point voltage value and their corresponding elevator load values into the weighing linear curve and then using linear fitting.
[0040] In step C, when correcting the weighing linear curve, the measured weighing calibration parameter 2 is used to replace the no-load voltage value b in the original weighing linear curve, while the slope coefficient k remains unchanged, thus obtaining the corrected weighing linear curve.
[0041] In step C, after the controller motherboard is replaced, the new controller motherboard sends a weighing parameter rescheduling command to the elevator weighing module, and the elevator weighing module sends the stored weighing calibration parameters back to the new controller motherboard based on the weighing parameter rescheduling command.
[0042] In step C, after the elevator weighing module is replaced, the controller motherboard sends a weighing parameter rematching command to the elevator weighing module. Then, the new elevator weighing module performs a test on the weighing calibration parameter two based on the weighing parameter rematching command and sends the test results to the controller motherboard.
[0043] Building upon Example 1, this example uses the no-load, half-load, and full-load voltage values as parameters to calculate the weighing linear curve during the elevator's first weighing self-learning. This allows the controller board to correct the original weighing linear curve based on the measured no-load voltage value when the elevator's weighing module is subsequently replaced. The new weighing module only needs to detect the output voltage value of the weighing sensor under no-load conditions. This enables the new weighing sensor to calculate the corresponding output voltage values for the elevator at the set half-load and full-load conditions. This eliminates the need for re-calibrating with weights to perform weighing self-learning and voltage detection, effectively improving maintenance efficiency during later elevator component replacements.
Claims
1. An adaptive control method for an elevator weighing system, characterized in that, Includes the following steps: A. The first weighing self-learning is performed by the controller motherboard. During the first weighing self-learning process, the elevator weighing module transmits the detected weighing calibration parameters to the controller motherboard. B. The controller motherboard calculates and stores the weighing linear curve based on the weighing calibration parameter 1, and at the same time sends the weighing calibration parameter 1 back to the elevator weighing module. C. When the elevator controller main board is replaced, the elevator weighing module will send the weighing calibration parameter 1 back to the new controller main board, and the new controller main board will recalculate the weighing linear curve based on the weighing calibration parameter 1. When the elevator weighing module is replaced, the new elevator weighing module detects the second weighing calibration parameter and sends it to the controller main board. The controller main board then corrects the weighing linear curve based on the second weighing calibration parameter and calculates the third weighing calibration parameter based on the corrected weighing linear curve, and sends it back to the elevator weighing module.
2. The adaptive control method for an elevator weighing system according to claim 1, characterized in that: The first weighing calibration parameter includes an unloaded voltage value and at least one loaded voltage value; the second weighing calibration parameter is an unloaded voltage value; and the third weighing calibration parameter is at least one loaded voltage value.
3. The adaptive control method for an elevator weighing system according to claim 2, characterized in that: The load point voltage value is either the half-load point voltage value or the full-load point voltage value.
4. The adaptive control method for an elevator weighing system according to claim 1, characterized in that: The weighing linear curve is y=k*x+b, where x is the load value of the elevator car, y is the voltage signal value of the elevator weighing module, k is the slope coefficient of the weighing linear curve, and b is the voltage value of the elevator weighing module at the no-load point.
5. The adaptive control method for an elevator weighing system according to claim 1, characterized in that: In step C, after the controller motherboard is replaced, the new controller motherboard sends a weighing parameter rescheduling command to the elevator weighing module, and the elevator weighing module sends the stored weighing calibration parameters back to the new controller motherboard based on the weighing parameter rescheduling command. In step C, after the elevator weighing module is replaced, the controller motherboard sends a weighing parameter rematching command to the elevator weighing module. Then, the new elevator weighing module performs a test on the weighing calibration parameter two based on the weighing parameter rematching command and sends the test results to the controller motherboard.