A method and system for detecting and correcting load imbalance of a conveyor belt

CN122809108APending Publication Date: 2026-09-25SUZHOU CHIEN SHIUNG INST OF TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202611082631.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-21
Publication Date
2026-09-25

AI Technical Summary

Technical Problem

[0004]现有技术中传送带纠偏方法存在量化检测缺失、纠偏精度难以精准把控且未针对多轴传动结构设计差异化纠偏策略的技术问题

Benefits of technology

本发明通过检测首尾传动轴辊轮的偏移状态,判断传动系统是否出现偏移;若存在偏移,可精准求解传动系各传动轴辊轮所需纠偏量的大小与方向。针对各类偏移工况,本发明配套设计对应的纠偏量计算算法,实现可量化的高精度纠偏控制。相较于现有方案,本方法纠偏精度更高、纠偏动作协同性更好,运行平稳性显著提升。同时,本发明纠偏策略可最大限度规避电机频繁启停,有效降低设备能耗、缩短调节耗时,整体纠偏效率得到大幅提高。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122809108A_ABST
    Figure CN122809108A_ABST
Patent Text Reader

Abstract

The application discloses a kind of conveyor belt unbalance load detection and deviation rectification method and system, it is related to conveyor belt processing technical field, by obtaining conveying device width, conveyor belt width, drive shaft quantity, first edge distance and second edge distance, wherein, the first edge distance is the edge distance of the edge distance of transmission device on transmission, the second edge distance is the edge distance of the edge distance of transmission device on transmission, according to first edge distance and second edge distance respectively whether in the preset edge distance threshold interval is judged to determine the movement process of the roller on the drive conveyor belt.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of conveyor belt processing technology, specifically a method and system for detecting and correcting off-center loads on conveyor belts. Background Technology

[0002] Compared to ordinary conveyor belts, glued conveyor belts have more stringent requirements for transmission accuracy and operational stability. No wrinkles should occur on the belt surface throughout the entire conveying process, and the standard for belt flatness control is higher. Belt misalignment is a frequent fault during conveyor belt operation, severely compromising the system's transmission accuracy and operational stability. Existing conventional belt alignment technologies are difficult to adapt to multi-axis transmission structures and cannot achieve precise quantitative belt alignment for each axis.

[0003] Patent CN121764527A, "A Conveyor Belt Correction Method Based on Machine Vision," employs machine vision detection technology. It determines the conveyor belt's offset state and direction by calculating the difference between a trend variable and a contrast reference change vector. Patent CN119796786A, "A Conveyor Belt Correction Method and Device," relies on a pre-set fixed base structure. It obtains the real-time correction distance by driving the fixed base to reset and comparing the deviation between the actual and set positions in real time. Based on this correction distance, it matches the corresponding correction speed to complete the dynamic correction of the conveyor belt. This method relies entirely on speed control for dynamic correction. Patent CN115432404B, "A Belt Conveyor Correction Device and Method Based on Offset Change," discloses a correction technology adaptable to multiple conveyor belt specifications. It uses an adjustable movable base plate to adapt to different conveyor belt specifications. Combined with the detected offset change, it drives a correction hydraulic rod to rotate the correction roller, thereby achieving conveyor belt correction.

[0004] Existing conveyor belt correction methods suffer from technical problems such as lack of quantitative detection, difficulty in accurately controlling correction precision, and lack of differentiated correction strategies designed for multi-axis transmission structures. Summary of the Invention

[0005] To address the shortcomings mentioned in the background section, the present invention aims to provide a method and system for detecting and correcting off-center loads on conveyor belts.

[0006] Firstly, the objective of this invention can be achieved through the following technical solution: a method for detecting and correcting off-center loads on a conveyor belt, the method comprising the following steps: The width of the conveyor device, the width of the conveyor belt, the number of drive shafts, the first edge distance, and the second edge distance are obtained, wherein the first edge distance is the distance between the upper edge of the drive and the edge of the drive device, and the second edge distance is the distance between the lower edge of the drive and the edge of the drive device. The movement process of the rollers on the drive conveyor belt is determined by judging whether the distance is within a preset edge distance threshold range based on the first edge distance and the second edge distance, including: If both the first edge distance and the second edge distance are within the edge distance threshold range, the rollers on the conveyor belt will not move. If the first edge distance is outside the edge distance threshold range and the second edge distance is inside the edge distance threshold range, then based on the second edge distance, all rollers except the last roller are moved to the second edge distance position. If the second edge distance is outside the edge distance threshold range and the first edge distance is inside the edge distance threshold range, then based on the first edge distance, all rollers except the first roller are moved to the second edge distance position. If both the first edge distance and the second edge distance are outside the edge distance threshold range, then the roller on the transmission belt will be moved to the preset reference distance position. The distance the roller moves is determined based on the width of the conveying device, the width of the conveyor belt, and the proportion of a preset similar triangle.

[0007] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the edge distance threshold interval includes a minimum edge distance and a maximum edge distance.

[0008] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the first edge distance being outside the edge distance threshold interval including the first edge distance being less than the minimum edge distance or the first edge distance being greater than the maximum edge distance.

[0009] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the calculation process for the first edge distance being less than the minimum edge distance is as follows: Let the width of the transmission device be d, the width of the conveyor belt be d0, the number of transmission shafts be n, the distance of the first edge be d1, the distance of the second edge be d2, and the threshold interval of the edge distance be [dmin, dmax]. Since d2 is within the normal range, the axial direction of the roller on the nth shaft remains unchanged, while the rollers on shafts 1 to (n-1) need to move to the right. The controller sends signals to the drive motors of the rollers on shafts 1 to (n-1) respectively. The distance between the transmission belt and the transmission device after the roller on the first shaft moves to the right is set to d2, i.e., after the movement, d1 = d2 ∈ [dmin, dmax]. Therefore, the distance the roller on the first shaft moves to the right is d2 - d1. Based on the properties of similar triangles, we obtain: The distance the roller on the second shaft moves to the right is (n-2)(d2-d1) / (n-1); The distance the roller on the third shaft moves to the right is (n-3)(d2-d1) / (n-1); The distance the roller on the 4th shaft moves to the right is (n-4)(d2-d1) / (n-1); The distance the roller on the (n-1)th shaft moves to the right is (d2-d1) / (n-1).

[0010] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: a calculation process for the first edge distance being greater than the maximum edge distance, as follows: Since d2 is within the normal range, the axial direction of the roller on the nth shaft remains unchanged. The rollers on shafts 1 to (n-1) need to move to the left. The controller sends signals to the drive motors of the rollers on shafts 1 to (n-1) respectively. Let d2 be the distance between the transmission belt and the transmission device after the roller on the first shaft moves to the left. That is, after the movement, d1 = d2 ∈ [dmin, dmax]. Then, the distance the roller on the first shaft moves to the left is d1 - d2. Based on the properties of similar triangles, we obtain: The distance the roller on the second shaft moves to the left is (n-2)(d1-d2) / (n-1); The distance the roller on the third shaft moves to the left is (n-3)(d1-d2) / (n-1); The distance the roller on the 4th shaft moves to the left is (n-4)(d1-d2) / (n-1). The distance the roller on the (n-1)th shaft moves to the left is (d1-d2) / (n-1).

[0011] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: when both the first edge distance and the second edge distance are outside the edge distance threshold interval, including when both the first edge distance and the second edge distance are less than the minimum edge distance, when both the first edge distance and the second edge distance are greater than the maximum edge distance, when the first edge distance is less than the minimum edge distance and the second edge distance is greater than the maximum edge distance, and when the maximum edge distance is greater than the maximum edge distance and the second edge distance is less than the minimum edge distance.

[0012] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: a calculation process in which both the first edge distance and the second edge distance are less than the minimum edge distance, including: When neither the first edge distance nor the second edge distance is within this interval, and both the first edge distance and the second edge distance are less than the minimum edge distance, the rollers on each drive shaft move to the right. The moving distance of the roller on the first drive shaft is the preset reference distance minus the first edge distance, and the moving distance of the roller on the last drive shaft is the preset reference distance minus the second edge distance. The moving distance of the rollers on the intermediate drive shafts is determined according to the proportional relationship of similar triangles. The calculation process for both the first edge distance and the second edge distance being greater than the maximum edge distance includes: When neither the first edge distance nor the second edge distance is within the interval, and both the first edge distance and the second edge distance are greater than the maximum edge distance, the rollers on each drive shaft move to the right. The moving distance of the roller on the first drive shaft is the first edge distance minus the preset reference distance, and the moving distance of the roller on the last drive shaft is the second edge distance minus the preset reference distance. The moving distance of the rollers on the intermediate drive shafts is determined according to the proportional relationship of similar triangles.

[0013] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: during the process where both the first edge distance and the second edge distance are less than the minimum edge distance and both the first edge distance and the second edge distance are greater than the maximum edge distance, there are three cases: the first edge distance is less than the second edge distance, the first edge distance is equal to the second edge distance, and the first edge distance is greater than the second edge distance.

[0014] Secondly, in order to achieve the above objectives, the present invention discloses a conveyor belt off-center load detection and correction system, comprising: The data acquisition module is used to acquire the width of the conveyor device, the width of the conveyor belt, the number of drive shafts, the first edge distance, and the second edge distance, wherein the first edge distance is the distance between the upper edge of the drive and the edge of the drive device, and the second edge distance is the distance between the lower edge of the drive and the edge of the drive device. The correction output module is used to determine the movement process of the rollers on the drive conveyor belt by judging whether the first edge distance and the second edge distance are within a preset edge distance threshold range, including: If both the first edge distance and the second edge distance are within the edge distance threshold range, the rollers on the conveyor belt will not move. If the first edge distance is outside the edge distance threshold range and the second edge distance is inside the edge distance threshold range, then based on the second edge distance, all rollers except the last roller are moved to the second edge distance position. If the second edge distance is outside the edge distance threshold range and the first edge distance is inside the edge distance threshold range, then based on the first edge distance, all rollers except the first roller are moved to the second edge distance position. If both the first edge distance and the second edge distance are outside the edge distance threshold range, then the roller on the transmission belt will be moved to the preset reference distance position. The distance the roller moves is determined based on the width of the conveying device, the width of the conveyor belt, and the proportion of a preset similar triangle.

[0015] The beneficial effects of this invention are: This invention determines whether a misalignment has occurred in the transmission system by detecting the offset state of the rollers on the first and last drive shafts. If a misalignment exists, it can accurately calculate the magnitude and direction of the required correction amount for each drive shaft roller. For various misalignment conditions, this invention provides corresponding correction amount calculation algorithms to achieve quantifiable, high-precision correction control. Compared to existing solutions, this method offers higher correction accuracy, better coordination of correction actions, and significantly improved operational stability. Furthermore, the correction strategy of this invention minimizes frequent motor starts and stops, effectively reducing equipment energy consumption, shortening adjustment time, and significantly improving overall correction efficiency. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort. Figure 1 This is a schematic diagram of the geometric parameters of the transmission device of the present invention; Figure 2 This is a schematic diagram of the transmission device structure of the present invention; Figure 3 This is a schematic diagram illustrating the relationship between △α and dmin and dmax in this invention; Figure 4 This invention is d1 < d min d2∈[d min d max ] Schematic diagram of the offset at time; Figure 5 The present invention is d1>d max d2∈[d min d max ] Schematic diagram of the offset at time; Figure 6 This invention d1∈[d min d max ], d2 < d min A schematic diagram of the offset at time; Figure 7 This invention d1∈[d min d max ], d2>d max A schematic diagram of the offset at time; Figure 8 The present invention is d1<d2<d min A schematic diagram of the offset at time; Figure 9 The present invention is d2<d1<d min Offset diagram at time Figure 10 The present invention is d1>d2>d maxA schematic diagram of the offset at time; Figure 11 This is a schematic diagram of the offset when d2 > d1 > dmax in this invention; Figure 12 This is a schematic diagram of the offset when d1 < dmin and d2 > dmax in this invention; Figure 13 This is a schematic diagram of the offset when d1 > dmax and d2 < dmin in this invention; Figure 14 This is a schematic diagram of the correction amount on each axis when d1 < dmin and d2 ∈ [dmin, dmax] in this invention; Figure 15 This is a schematic diagram of the correction amount on each axis when d1>dmax and d2∈[dmin,dmax] in this invention; Figure 16 This is a schematic diagram of the correction amount on each axis when d1∈[dmin, dmax] and d2<dmin in this invention; Figure 17 This is a schematic diagram of the correction amount on each axis when d1∈[dmin, dmax] and d2>dmax in this invention; Figure 18 This is a schematic diagram of the correction amount on each axis when d1 < d2 < dmin according to the present invention; Figure 19 This is a schematic diagram of the correction amount on each axis when d2 < d1 < dmin according to the present invention; Figure 20 This is a schematic diagram of the correction amount on each axis when d1 > d2 > dmax according to the present invention; Figure 21 This is a schematic diagram of the correction amount on each axis when d2 > d1 > dmax according to the present invention; Figure 22 This is a schematic diagram of the correction amount on each shaft when d1 < dmin, d2 > dmax and all rollers on the shaft need to be adjusted. Figure 23 This is a schematic diagram of the correction amount on each axis when d1 < dmin, d2 > dmax and the roller on a certain middle axis does not need to be adjusted. Figure 24 This is a schematic diagram of the correction amount on each shaft when d1>dmax, d2<dmin and all rollers on the shaft need to be adjusted. Figure 25 This is a schematic diagram of the correction method when d1 > dmax, d2 < dmin and a certain roller on the middle axis does not need to be adjusted. Figure 26 This is a schematic diagram of the algorithm flow of the present invention. Detailed Implementation

[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] Example 1: like Figure 1 As shown, a method for detecting and correcting off-center load on a conveyor belt includes the following steps: The width of the conveyor device, the width of the conveyor belt, the number of drive shafts, the first edge distance, and the second edge distance are obtained, wherein the first edge distance is the distance between the upper edge of the drive and the edge of the drive device, and the second edge distance is the distance between the lower edge of the drive and the edge of the drive device. like Figure 1 As shown, the width of the transmission device is d, and the width of the conveyor belt is d0. At the position shown, the distances from the top and bottom edges of the conveyor belt to the left side of the transmission device are d1 and d2, respectively. The transmission device is supported by n equally spaced transmission shafts. Each transmission shaft is equipped with a roller that can be adjusted along the axial direction of the transmission shaft, such as... Figure 2 As shown, the roller drives the conveyor belt, and the axial adjustment of the roller on the drive shaft is driven by a servo motor. Figure 2 (Not shown in the diagram), the rollers and drive shafts are mounted as linear guides. The distance between the first and last drive shafts is L, therefore the distance between two adjacent drive shafts is L / (n-1). Laser displacement sensor 1 and laser displacement sensor 2 are placed at the first and last drive shaft positions of the transmission device, respectively, to measure the distances d1 and d2 from the left edge of the conveyor belt on roller 1 and roller n to the left end of the transmission device. The dashed line in the diagram represents the middle position of the transmission device.

[0019] In the initial state, the conveyor belt is in the ideal position, that is, the conveyor belt is in the middle of the transmission device and parallel to both sides of the transmission device. At this time, d1=d2=(d-d0) / 2.

[0020] Assume that during normal transmission, the maximum allowable tilt angle between the conveyor belt and the transmission device is △α, and the distances d1 and d2 from the edge of the conveyor belt to the edge of the transmission device on the first and last transmission shafts must satisfy d1∈[dmin, dmax] and d2∈[dmin, dmax].

[0021] The relationship between the maximum tilt angle Δα and dmin and dmax is given by Figure 3 We know that tan△α = (dmax - dmin) / L, therefore △α = arctan[(dmax - dmin) / L].

[0022] The movement process of the rollers on the drive conveyor belt is determined by judging whether the distance is within a preset edge distance threshold range based on the first edge distance and the second edge distance, including: If both the first edge distance and the second edge distance are within the edge distance threshold range, the rollers on the conveyor belt will not move. If the first edge distance is outside the edge distance threshold range and the second edge distance is inside the edge distance threshold range, then based on the second edge distance, all rollers except the last roller are moved to the second edge distance position. If the second edge distance is outside the edge distance threshold range and the first edge distance is inside the edge distance threshold range, then based on the first edge distance, all rollers except the first roller are moved to the second edge distance position. If both the first edge distance and the second edge distance are outside the edge distance threshold range, then the roller on the transmission belt will be moved to the preset reference distance position. The distance the roller moves is determined based on the width of the conveying device, the width of the conveyor belt, and the proportion of a preset similar triangle.

[0023] The first edge distance being outside the edge distance threshold range includes situations where the first edge distance is less than the minimum edge distance or greater than the maximum edge distance.

[0024] The calculation process for the first edge distance being less than the minimum edge distance is as follows: like Figure 4 As shown, let the width of the transmission device be d, the width of the conveyor belt be d0, the number of transmission shafts be n, the distance of the first edge be d1, the distance of the second edge be d2, and the threshold interval of the edge distance be [dmin, dmax]. Since d2 is within the normal range, the axial direction of the roller on the nth shaft remains unchanged, while the rollers on shafts 1 to (n-1) need to move to the right. The controller sends signals to the drive motors of the rollers on shafts 1 to (n-1) respectively. The distance between the transmission belt and the transmission device after the roller on the first shaft moves to the right is set to d2, i.e., after the movement, d1 = d2 ∈ [dmin, dmax]. Therefore, the distance the roller on the first shaft moves to the right is d2 - d1. Figure 14 As shown, based on the properties of similar triangles, we obtain: The distance the roller on the second shaft moves to the right is (n-2)(d2-d1) / (n-1); The distance the roller on the third shaft moves to the right is (n-3)(d2-d1) / (n-1); The distance the roller on the 4th shaft moves to the right is (n-4)(d2-d1) / (n-1); The distance the roller on the (n-1)th shaft moves to the right is (d2-d1) / (n-1).

[0025] The calculation process for the first edge distance being greater than the maximum edge distance is as follows: like Figure 5 As shown, since d2 is within the normal range, the axial direction of the roller on the nth shaft remains unchanged. The rollers on shafts 1 to (n-1) need to move to the left. The controller sends signals to the drive motors of the rollers on shafts 1 to (n-1) respectively. The distance between the transmission belt and the transmission device after the roller on the first shaft moves to the left is set to d2, i.e., after the movement, d1 = d2 ∈ [dmin, dmax]. Therefore, the distance the roller on the first shaft moves to the left is d1 - d2. Figure 15 As shown, based on the properties of similar triangles, we obtain: The distance the roller on the second shaft moves to the left is (n-2)(d1-d2) / (n-1); The distance the roller on the third shaft moves to the left is (n-3)(d1-d2) / (n-1); The distance the roller on the 4th shaft moves to the left is (n-4)(d1-d2) / (n-1). The distance the roller on the (n-1)th shaft moves to the left is (d1-d2) / (n-1).

[0026] 3) If the distance to the second edge is less than the minimum edge distance, it indicates that... Figure 1 The distance d2 between the conveyor belt on the nth axis and the edge of the transmission device exceeds the reasonable range, while the distance d1 between the conveyor belt on the 1st axis and the edge of the transmission device does not exceed the reasonable range. To reduce unnecessary adjustments, the rollers on each axis are adjusted based on d1, meaning that after the rollers on each axis are corrected, the distance between the conveyor belt on each axis and the edge of the transmission device is d1.

[0027] ①If d2 < dmin, such as Figure 6 As shown, since d1 is within the normal range, the axial position of the roller on the first shaft remains unchanged. The rollers on shafts 2 through n need to move to the right. The controller sends signals to the drive motors of the rollers on shafts 2 through n respectively. The distance between the transmission belt and the transmission device after the roller on the nth shaft moves to the right is set to d1, i.e., after the movement, d1 = d2 ∈ [dmin, dmax]. Therefore, the distance the roller on the nth shaft moves to the right is d1 - d2. Similarly, as... Figure 16 As shown, based on the properties of similar triangles, we can obtain: The distance the roller on the second shaft moves to the right is (d1-d2) / (n-1). The distance the roller on the third shaft moves to the right is 2(d1-d2) / (n-1). The distance the roller on the 4th shaft moves to the right is 3(d1-d2) / (n-1). The distance the roller on the (n-1)th shaft moves to the right is (n-2)(d1-d2) / (n-1); ②If d2>dmax, such as Figure 7 As shown, since d1 is within the normal range, the axial position of the roller on the first shaft remains unchanged. The rollers on shafts 2 through n need to move to the left. The controller sends signals to the drive motors of the rollers on shafts 2 through n respectively. The distance between the transmission belt and the transmission device after the roller on the nth shaft moves to the left is set to d1, i.e., after the movement, d1 = d2 ∈ [dmin, dmax]. Therefore, the distance the roller on the nth shaft moves to the left is d2 - d1. Similarly, as... Figure 17 As shown, based on the properties of similar triangles, we can obtain: The distance the roller on the second shaft moves to the left is (d2-d1) / (n-1). The distance the roller on the third shaft moves to the left is 2(d2-d1) / (n-1). The distance the roller on the 4th shaft moves to the left is 3(d2-d1) / (n-1). The distance the roller on the (n-1)th shaft moves to the left is (n-2)(d2-d1) / (n-1). When both the first edge distance and the second edge distance are outside the edge distance threshold range, the following conditions apply: both the first edge distance and the second edge distance are less than the minimum edge distance; both the first edge distance and the second edge distance are greater than the maximum edge distance; the first edge distance is less than the minimum edge distance and the second edge distance is greater than the maximum edge distance; and the first edge distance is greater than the maximum edge distance and the second edge distance is less than the minimum edge distance.

[0028] The calculation process for both the first edge distance and the second edge distance being less than the minimum edge distance includes: When neither the first edge distance nor the second edge distance is within this interval, and both the first edge distance and the second edge distance are less than the minimum edge distance, the rollers on each drive shaft move to the right. The moving distance of the roller on the first drive shaft is the preset reference distance minus the first edge distance, and the moving distance of the roller on the last drive shaft is the preset reference distance minus the second edge distance. The moving distance of the rollers on the intermediate drive shafts is determined according to the proportional relationship of similar triangles. The calculation process for both the first edge distance and the second edge distance being greater than the maximum edge distance includes: When neither the first edge distance nor the second edge distance is within the interval, and both the first edge distance and the second edge distance are greater than the maximum edge distance, the rollers on each drive shaft move to the right. The moving distance of the roller on the first drive shaft is the first edge distance minus the preset reference distance, and the moving distance of the roller on the last drive shaft is the second edge distance minus the preset reference distance. The moving distance of the rollers on the intermediate drive shafts is determined according to the proportional relationship of similar triangles.

[0029] Specifically, in this embodiment, the calculation process is implemented as follows: If we determine that d1∉[dmin, dmax] and d2∉[dmin, dmax], then it means... Figure 1 The distances d1 and d2 between the conveyor belts on the 1st and nth shafts and the edge of the transmission device are both outside the reasonable range. At this time, we consider adjusting d1 and d2 back to the ideal position, that is, after adjustment, d1=d2=(d-d0) / 2; ①If d1 < dmin, d2 < dmin, then: d1 < d2 < dmin, like Figure 8 As shown, the controller sends signals to the drive motors of the rollers on the transmission shafts 1 to n-1 respectively. The roller on the first shaft needs to move to the right by a distance of (d-d0) / 2-d1, and the roller on the nth shaft needs to move to the right by a distance of (d-d0) / 2-d2. like Figure 18 As shown, based on the properties of similar triangles, we can obtain the following: the distance the roller on the second shaft moves to the right is (d-d0) / 2-d2+(n-2)(d2-d1) / (n-1); the distance the roller on the third shaft moves to the right is (d-d0) / 2-d2+(n-3)(d2-d1) / (n-1); the distance the roller on the fourth shaft moves to the right is (d-d0) / 2-d2+(n-4)(d2-d1) / (n-1); and the distance the roller on the (n-1)th shaft moves to the right is (d-d0) / 2-d2+(d2-d1) / (n-1). Since d1=d2<dmin, it is easy to know that at this time, the rollers on all the transmission shafts shift axially to the right by (d-d0) / 2-d2.

[0030] d2 < d1 < dmin, such as Figure 9 As shown, the controller sends signals to the drive motors of the rollers on the transmission shafts 1 to n-1 respectively. The roller on the first shaft needs to move to the right by a distance of (d-d0) / 2-d1, and the roller on the nth shaft needs to move to the right by a distance of (d-d0) / 2-d2. like Figure 19As shown, based on the properties of similar triangles, we can obtain the following: the distance the roller on the second shaft moves to the right is (d-d0) / 2-d1+(d1-d2) / (n-1); the distance the roller on the third shaft moves to the right is (d-d0) / 2-d1+2(d1-d2) / (n-1); the distance the roller on the fourth shaft moves to the right is (d-d0) / 2-d1+3(d1-d2) / (n-1); and the distance the roller on the (n-1)th shaft moves to the right is (d-d0) / 2-d1+(n-2)(d1-d2) / (n-1). d1 > dmax, d2 > dmax, d1 > d2 > dmax, like Figure 10 As shown, the controller sends signals to the drive motors of the rollers on the transmission shafts 1 to n-1 respectively. The roller on the first shaft needs to move to the left by a distance of d1 - (d - d0) / 2, and the roller on the nth shaft needs to move to the left by a distance of d2 - (d - d0) / 2. Figure 20 As shown, based on the properties of similar triangles, we can obtain: The distance the roller on the second shaft moves to the left is d2 - (d - d0) / 2 + (n - 2)(d1 - d2) / (n - 1); the distance the roller on the third shaft moves to the left is d2 - (d - d0) / 2 + (n - 3)(d1 - d2) / (n - 1); the distance the roller on the fourth shaft moves to the left is d2 - (d - d0) / 2 + (n - 4)(d1 - d2) / (n - 1); the distance the roller on the (n-1)th shaft moves to the left is d2 - (d - d0) / 2 + (d1 - d2) / (n - 1). Since d1=d2>dmax, it is easy to know that at this time, the rollers on all transmission shafts shift axially to the left by d2-(d-d0) / 2.

[0031] d2 > d1 > dmax, such as Figure 11 As shown, the controller sends signals to the drive motors of the rollers on the transmission shafts 1 to n-1 respectively. The roller on the first shaft needs to move to the left by a distance of d1 - (d - d0) / 2, and the roller on the nth shaft needs to move to the left by a distance of d2 - (d - d0) / 2. Figure 21 As shown, based on the properties of similar triangles, we can obtain: The distance the roller on the second shaft moves to the left is d1 - (d - d0) / 2 + (d2 - d1) / (n-1); the distance the roller on the third shaft moves to the left is d1 - (d - d0) / 2 + 2(d2 - d1) / (n-1); the distance the roller on the fourth shaft moves to the left is d1 - (d - d0) / 2 + 3(d2 - d1) / (n-1); the distance the roller on the (n-1)th shaft moves to the left is d1 - (d - d0) / 2 + (n-2)(d2 - d1) / (n-1). If d1 < dmin, d2 > dmax, such as Figure 12 As shown, the roller on the first shaft needs to move to the right by a distance of (d-d0) / 2-d1, and the roller on the nth shaft needs to move to the left by a distance of d2-(d-d0) / 2. This causes some rollers on the drive shaft to move to the right, while the remaining rollers move to the left. Figure 22 As shown.

[0032] According to the properties of similar triangles, , Therefore, , Similarly, If there is a roller on a certain intermediate shaft that does not require axial adjustment and the distance between adjacent drive shafts is L / (n-1), then... k is a positive integer, and k = 1, 2, ..., n-1.

[0033] Right now Let △ be a very small positive number. If the difference between L1 / L and k / (n-1) is less than a very small integer, then L1 / L = k / (n-1). Calculate the value of k. Therefore, it can be determined that the roller on the (k+1)th drive shaft does not need adjustment; conversely, there is no intermediate drive shaft where the roller does not need adjustment.

[0034] When there is a roller on the (k+1)th drive shaft that does not need adjustment, such as Figure 13 As shown, the rollers on the 1st to the kth axis need to be adjusted to the right, while the rollers on the (k+2)th to the nth axis need to be adjusted to the left. Let x be the distance the roller on the i-th axis needs to move to the right. i (i=2, 3..k), then ,Right now ,and Therefore When i = k+2, k+3, ..., n-1, Simplifying, we get All rollers on the shaft require axial adjustment. At this point, k is no longer, nor is it close to, a positive integer, but a decimal, meaning that all the rollers on the drive shafts are either adjusted to the right or to the left.

[0035] At this point, the number of rollers adjusted to the right is floor(k), and the number of rollers adjusted to the left is n-floor(k). Here, floor(x) is the floor function, which represents the largest integer not greater than x, for example, floor(3)=3, floor(3.3)=3.

[0036] like Figure 23 As shown, the rollers on the 1st to the 1st floor (k)th axis need to be adjusted to the right, while the rollers on the (k+1)th to the 1st floor (n)th axis need to be adjusted to the left. Let x be the distance the roller on the 1st axis needs to move to the right. i (i=2, 3...floor(k)), then (refer to the previous section for the calculation process) When i = floor(k) + 1, floor(k) + 2, ..., n-1 ④d1>dmax,d2<dmin, like Figure 13 As shown, the roller on the first shaft needs to move to the left by a distance of d1 - (d - d0) / 2, and the roller on the nth shaft needs to move to the right by a distance of (d - d0) / 2 - d2. This causes some rollers on the drive shaft to move to the left, while the remaining rollers move to the right. Figure 24 As shown.

[0037] According to the properties of similar triangles, Therefore, , Similarly, If there is a roller on a certain intermediate shaft that does not require axial adjustment and the distance between adjacent drive shafts is L / (n-1), then... k is a positive integer, and k = 1, 2, ..., n-1.

[0038] Right now Let △ be a very small positive number. If the difference between L1 / L and k / (n-1) is less than a very small integer, then L1 / L = k / (n-1). Calculate the value of k. Therefore, it can be determined that the roller on the (k+1)th drive shaft does not need adjustment; conversely, there is no intermediate drive shaft where the roller does not need adjustment.

[0039] When there is a roller on the (k+1)th drive shaft that does not need adjustment, such as Figure 25As shown, the rollers on the 1st to the kth axis need to be adjusted to the left, while the rollers on the (k+2)th to the nth axis need to be adjusted to the right. Let x be the distance the roller on the i-th axis needs to be moved to the left. i (i=2, 3..k), then ,and Therefore When i = k+2, k+3, ..., n-1, Simplifying, we get All rollers on the shaft require axial adjustment. At this point, k is no longer, nor is it close to, a positive integer, but a decimal, meaning that all the rollers on the drive shafts are either adjusted to the left or to the right.

[0040] At this point, the number of rollers adjusted to the left is floor(k), and the number of rollers adjusted to the right is n-floor(k).

[0041] like Figure 24 As shown, the rollers on the 1st to the 1st floor (k)th axis need to be adjusted to the right, while the rollers on the (k+1)th to the 1st floor (n)th axis need to be adjusted to the left. Let x be the distance the roller on the 1st axis needs to move to the right. i (i=2, 3...floor(k)), then (refer to the previous section for the calculation process) When i = floor(k) + 1, floor(k) + 2, ..., n-1 Example 2: To achieve the above objectives, based on Example 1, this invention discloses a conveyor belt off-center load detection and correction system, comprising: The data acquisition module is used to acquire the width of the conveyor device, the width of the conveyor belt, the number of drive shafts, the first edge distance, and the second edge distance, wherein the first edge distance is the distance between the upper edge of the drive and the edge of the drive device, and the second edge distance is the distance between the lower edge of the drive and the edge of the drive device. The correction output module is used to determine the movement process of the rollers on the drive conveyor belt by judging whether the first edge distance and the second edge distance are within a preset edge distance threshold range, including: If both the first edge distance and the second edge distance are within the edge distance threshold range, the rollers on the conveyor belt will not move. If the first edge distance is outside the edge distance threshold range and the second edge distance is inside the edge distance threshold range, then based on the second edge distance, all rollers except the last roller are moved to the second edge distance position. If the second edge distance is outside the edge distance threshold range and the first edge distance is inside the edge distance threshold range, then based on the first edge distance, all rollers except the first roller are moved to the second edge distance position. If both the first edge distance and the second edge distance are outside the edge distance threshold range, then the roller on the transmission belt will be moved to the preset reference distance position. The distance the roller moves is determined based on the width of the conveying device, the width of the conveyor belt, and the proportion of a preset similar triangle.

[0042] Based on the same inventive concept, this invention also provides a computer device, comprising: one or more processors, and a memory for storing one or more computer programs; the programs include program instructions, and the processor executes the program instructions stored in the memory. The processor may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. It is the computing and control core of the terminal, used to implement one or more instructions, specifically for loading and executing one or more instructions stored in a computer storage medium to implement the above-described method.

[0043] It should be further explained that, based on the same inventive concept, the present invention also provides a computer storage medium storing a computer program, which, when executed by a processor, performs the above-described method. This storage medium can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In the present invention, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0044] In the description of this specification, references to terms such as "an embodiment," "example," "specific example," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this disclosure. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0045] The foregoing has shown and described the basic principles, main features, and advantages of this disclosure. Those skilled in the art should understand that this disclosure is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of this disclosure. Various changes and modifications can be made to this disclosure without departing from its spirit and scope, and all such changes and modifications fall within the scope of this disclosure as claimed.

Claims

1. A method for detecting and correcting off-center load on a conveyor belt, characterized in that, The method includes the following steps: The width of the conveyor device, the width of the conveyor belt, the number of drive shafts, the first edge distance, and the second edge distance are obtained, wherein the first edge distance is the distance between the upper edge of the drive and the edge of the drive device, and the second edge distance is the distance between the lower edge of the drive and the edge of the drive device. The movement process of the rollers on the drive conveyor belt is determined by judging whether the distance is within a preset edge distance threshold range based on the first edge distance and the second edge distance, including: If both the first edge distance and the second edge distance are within the edge distance threshold range, the rollers on the conveyor belt will not move. If the first edge distance is outside the edge distance threshold range and the second edge distance is inside the edge distance threshold range, then based on the second edge distance, all rollers except the last roller are moved to the second edge distance position. If the second edge distance is outside the edge distance threshold range and the first edge distance is inside the edge distance threshold range, then based on the first edge distance, all rollers except the first roller are moved to the second edge distance position. If both the first edge distance and the second edge distance are outside the edge distance threshold range, then the roller on the transmission belt will be moved to the preset reference distance position. The distance the roller moves is determined based on the width of the conveying device, the width of the conveyor belt, and the proportion of a preset similar triangle.

2. The method for detecting and correcting off-center load on a conveyor belt according to claim 1, characterized in that, The edge distance threshold range includes the minimum edge distance and the maximum edge distance.

3. The method for detecting and correcting off-center load on a conveyor belt according to claim 1, characterized in that, The first edge distance being outside the edge distance threshold range includes the first edge distance being less than the minimum edge distance or the first edge distance being greater than the maximum edge distance.

4. The method for detecting and correcting off-center load on a conveyor belt according to claim 3, characterized in that, The calculation process for the first edge distance being less than the minimum edge distance is as follows: Let the width of the transmission device be d, the width of the conveyor belt be d0, the number of transmission shafts be n, the distance of the first edge be d1, the distance of the second edge be d2, and the threshold interval of the edge distance be [dmin, dmax]. Since d2 is within the normal range, the axial direction of the roller on the nth shaft remains unchanged, while the rollers on shafts 1 to (n-1) need to move to the right. The controller sends signals to the drive motors of the rollers on shafts 1 to (n-1) respectively. The distance between the transmission belt and the transmission device after the roller on the first shaft moves to the right is set to d2, i.e., after the movement, d1 = d2 ∈ [dmin, dmax]. Therefore, the distance the roller on the first shaft moves to the right is d2 - d1. Based on the properties of similar triangles, we obtain: The distance the roller on the second shaft moves to the right is (n-2)(d2-d1) / (n-1); The distance the roller on the third shaft moves to the right is (n-3)(d2-d1) / (n-1); The distance the roller on the 4th shaft moves to the right is (n-4)(d2-d1) / (n-1); The distance the roller on the (n-1)th shaft moves to the right is (d2-d1) / (n-1).

5. The method for detecting and correcting off-center load on a conveyor belt according to claim 4, characterized in that, The calculation process for the first edge distance being greater than the maximum edge distance is as follows: Since d2 is within the normal range, the axial direction of the roller on the nth shaft remains unchanged. The rollers on shafts 1 to (n-1) need to move to the left. The controller sends signals to the drive motors of the rollers on shafts 1 to (n-1) respectively. Let d2 be the distance between the transmission belt and the transmission device after the roller on the first shaft moves to the left. That is, after the movement, d1 = d2 ∈ [dmin, dmax]. Then, the distance the roller on the first shaft moves to the left is d1 - d2. Based on the properties of similar triangles, we obtain: The distance the roller on the second shaft moves to the left is (n-2)(d1-d2) / (n-1); The distance the roller on the third shaft moves to the left is (n-3)(d1-d2) / (n-1). The distance the roller on the 4th shaft moves to the left is (n-4)(d1-d2) / (n-1). The distance the roller on the (n-1)th shaft moves to the left is (d1-d2) / (n-1).

6. The method for detecting and correcting off-center load on a conveyor belt according to claim 1, characterized in that, When both the first edge distance and the second edge distance are outside the edge distance threshold range, the following conditions apply: both the first edge distance and the second edge distance are less than the minimum edge distance; both the first edge distance and the second edge distance are greater than the maximum edge distance; the first edge distance is less than the minimum edge distance and the second edge distance is greater than the maximum edge distance; and the first edge distance is greater than the maximum edge distance and the second edge distance is less than the minimum edge distance.

7. The method for detecting and correcting off-center load on a conveyor belt according to claim 6, characterized in that, The calculation process for both the first edge distance and the second edge distance being less than the minimum edge distance includes: When neither the first edge distance nor the second edge distance is within this interval, and both the first edge distance and the second edge distance are less than the minimum edge distance, the rollers on each drive shaft move to the right. The moving distance of the roller on the first drive shaft is the preset reference distance minus the first edge distance, and the moving distance of the roller on the last drive shaft is the preset reference distance minus the second edge distance. The moving distance of the rollers on the intermediate drive shafts is determined according to the proportional relationship of similar triangles. The calculation process for both the first edge distance and the second edge distance being greater than the maximum edge distance includes: When neither the first edge distance nor the second edge distance is within the interval, and both the first edge distance and the second edge distance are greater than the maximum edge distance, the rollers on each drive shaft move to the right. The moving distance of the roller on the first drive shaft is the first edge distance minus the preset reference distance, and the moving distance of the roller on the last drive shaft is the second edge distance minus the preset reference distance. The moving distance of the rollers on the intermediate drive shafts is determined according to the proportional relationship of similar triangles.

8. The method for detecting and correcting off-center load on a conveyor belt according to claim 7, characterized in that, The process of both the first edge distance and the second edge distance being less than the minimum edge distance and both the first edge distance and the second edge distance being greater than the maximum edge distance includes three cases: the first edge distance is less than the second edge distance, the first edge distance is equal to the second edge distance, and the first edge distance is greater than the second edge distance.

9. A conveyor belt off-center load detection and correction system, employing the conveyor belt off-center load detection and correction method according to any one of claims 1 to 8, characterized in that, include: The data acquisition module is used to acquire the width of the conveyor device, the width of the conveyor belt, the number of drive shafts, the first edge distance, and the second edge distance, wherein the first edge distance is the distance between the upper edge of the drive and the edge of the drive device, and the second edge distance is the distance between the lower edge of the drive and the edge of the drive device. The correction output module is used to determine the movement process of the rollers on the drive conveyor belt by judging whether the first edge distance and the second edge distance are within a preset edge distance threshold range, including: If both the first edge distance and the second edge distance are within the edge distance threshold range, the rollers on the conveyor belt will not move. If the first edge distance is outside the edge distance threshold range and the second edge distance is inside the edge distance threshold range, then based on the second edge distance, all rollers except the last roller are moved to the second edge distance position. If the second edge distance is outside the edge distance threshold range and the first edge distance is inside the edge distance threshold range, then based on the first edge distance, all rollers except the first roller are moved to the second edge distance position. If both the first edge distance and the second edge distance are outside the edge distance threshold range, then the roller on the transmission belt will be moved to the preset reference distance position. The distance the roller moves is determined based on the width of the conveying device, the width of the conveyor belt, and the proportion of a preset similar triangle.

10. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and capable of running on the processor, characterized in that, The memory stores a computer program that can run on a processor. When the processor loads and executes the computer program, it employs a conveyor belt off-center load detection and correction method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Deviation correcting method and deviation correcting device for conveying belt

    CN119796786A

  • Conveyor belt deviation rectifying method based on machine vision

    CN121764527A