Conveying system detection method, apparatus, medium, program product, and conveying system
By measuring the distance between the driven roller and the position point, the problem of misjudgment of rotation status caused by axial displacement in the conveying system was solved, enabling reliable judgment of the rotation status of the driven roller and timely fault warning, thus improving production continuity and safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHOUGANG JINGTANG IRON & STEEL CO LTD
- Filing Date
- 2026-04-09
- Publication Date
- 2026-07-24
AI Technical Summary
In existing conveying systems, driven rollers are susceptible to vibration, load changes, or equipment aging, which can lead to axial displacement. Proximity switches may fail to detect the rotation of the driven rollers, affecting production continuity and safety.
By measuring the distance between the position point and the driven roller, the rotation state of the driven roller is determined. The periodicity of the distance data is used to judge the normal or abnormal rotation state of the driven roller, thus avoiding the deviation of the marking structure from the detection area due to axial displacement.
It can effectively determine the rotational state of the driven roller, avoid misjudgment, improve production continuity and safety, provide timely fault warnings, and prevent abnormal conditions from worsening.
Smart Images

Figure CN122443906A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of transmission system technology, and in particular to a transmission system detection method, apparatus, medium, program product, and transmission system. Background Technology
[0002] In the field of conveyor system inspection, obtaining the rotational state of the driven roller is crucial information for determining whether the conveyor belt is slipping. Existing technologies typically use proximity switches to monitor the rotational state of the driven roller. Specifically, existing conveyor belt inspection systems usually install proximity switches on the frame near the end face of the driven roller. A pulse signal is generated by detecting whether a protruding stop on the end face enters the sensor's monitoring area. When the driven roller rotates, the stop on its end face periodically enters the proximity switch's monitoring area. Each entry triggers the proximity switch to generate a pulse-like arrival signal, while the arrival signal disappears when it leaves the monitoring area. The rotational state of the driven roller is inferred by counting the number of pulses per unit time or checking the continuity of the arrival signal.
[0003] However, because the conveying system is susceptible to vibration, load changes or equipment aging during operation, the driven roller may be axially displaced, causing the stop to always deviate from the monitoring area. The proximity switch will not be able to detect any positioning signal, which may lead to a misjudgment that the driven roller is in a stopped rotating state, affecting production continuity and safety. Summary of the Invention
[0004] The purpose of this invention is to overcome the shortcomings of the prior art and provide a detection method, device, medium, program product and conveying system for a conveying system. This invention addresses the technical problem that existing conveying systems are susceptible to vibration, load changes or equipment aging during operation, which may cause the driven roller to axially displace, resulting in the stop block always deviating from the monitoring area. The proximity switch will not be able to detect any positioning signal, which may lead to a misjudgment that the driven roller is in a stopped rotating state, affecting the continuity and safety of production.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: In a first aspect, the present invention provides a method for detecting a conveying system, applied to a conveying system including a drive roller, a driven roller, and a conveyor belt, the conveyor belt being drively connected to the drive roller and the driven roller, the driven roller including a roller body and a marking structure, the roller body having an end face along the axial direction of the driven roller, and the marking structure protruding from the end face; the method for detecting the conveying system includes: Acquire distance data between the measurement position point and the driven roller, wherein the measurement position point is spaced apart from the end face along the axial direction of the driven roller; The rotational state of the driven roller is determined based on the distance data.
[0006] In some embodiments, the distance data includes multiple distance measurements; determining the rotational state of the driven roller based on the distance data includes: Determine the range of the multiple range values; If the range is less than a first threshold, the rotation state of the driven roller is determined to be a first abnormal state; wherein the first threshold is determined based on the flatness of the end face.
[0007] In some embodiments, the first threshold is determined based on the flatness of the end face, including: Obtain reference data on the distance between a reference position point and multiple position points on the end face, wherein the reference position points are spaced apart from the end face along the axial direction of the driven roller; The flatness of the end face is determined based on the distance reference data.
[0008] In some embodiments, the distance data includes multiple distance measurements; determining the rotational state of the driven roller based on the distance data includes: Determine the range of the multiple range values; If the range is less than the second threshold, the rotation state of the driven roller is determined to be a second abnormal state; wherein the second threshold is determined based on the distance by which the marking structure protrudes from the end face along the axial direction of the driven roller.
[0009] In some embodiments, the second threshold is determined based on the distance by which the marking structure protrudes axially from the end face of the driven roller, including: Obtain first measurement information between a reference position point and the end face, wherein the reference position point is spaced apart from the end face along the axial direction of the driven roller; Obtain second measurement information between the reference location point and the identification structure; Based on the first measurement information and the second measurement information, determine the distance by which the marking structure protrudes from the end face along the axial direction of the driven roller.
[0010] In some embodiments, the transmission system detection method further includes: If the rotation state of the driven roller is determined to be a first abnormal state, a first alarm message is issued; If the rotation state of the driven roller is determined to be a second abnormal state, a second alarm message is issued.
[0011] Secondly, the present invention provides a conveying system detection device applied to a conveying system, the conveying system including a drive roller, a driven roller, and a conveyor belt, the conveyor belt being drively connected to the drive roller and the driven roller, the driven roller including a roller body and a marking structure, the roller body having an end face along the axial direction of the driven roller, and the marking structure protruding from the end face; the conveying system detection device includes: The acquisition module is used to acquire distance data between the measurement position point and the driven roller, wherein the measurement position point is spaced apart from the end face along the axial direction of the driven roller; The determination module is used to determine the rotational state of the driven roller based on the distance data.
[0012] Thirdly, the present invention provides a computer storage medium storing program code, which is loaded and executed by a processor to implement the method as described in the first aspect.
[0013] Fourthly, the present invention provides a computer program product comprising computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform the method as described in the first aspect.
[0014] Fifthly, the present invention provides a transmission system, the transmission system comprising: The driven roller includes a roller body and a marking structure. The roller body has an end face along the axial direction of the driven roller, and the marking structure protrudes from the end face. A drive roller and a conveyor belt, wherein the conveyor belt drives the drive roller and the roller body; A distance detection device is disposed at a measurement position point to detect the distance data between the measurement position point and the driven roller, wherein the measurement position point is spaced apart from the end face along the axial direction of the driven roller; A controller is used to determine the rotational state of the driven roller based on the distance data.
[0015] The conveying system detection method of the present invention determines the rotation state of the driven roller by measuring the distance data between the position point and the driven roller, avoiding the situation where the marking structure deviates from the detection area due to the axial displacement of the driven roller, and solving the technical problem that the rotation state of the driven roller cannot be reliably determined due to the axial displacement of the driven roller.
[0016] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other objects, features and advantages of the present invention more obvious and understandable, preferred embodiments are described in detail below. Attached Figure Description
[0017] Figure 1 This is a flowchart of a transmission system detection method in an exemplary embodiment of this application; Figure 2 This is a first sub-flowchart of a transmission system detection method in an exemplary embodiment of this application; Figure 3 This is a second sub-flowchart of a transmission system detection method in an exemplary embodiment of this application; Figure 4 This is a third sub-flowchart of a transmission system detection method in an exemplary embodiment of this application; Figure 5 This is a fourth sub-flowchart of the transmission system detection method in an exemplary embodiment of this application; Figure 6 This is a fifth sub-flowchart of a transmission system detection method in an exemplary embodiment of this application; Figure 7 This is a schematic diagram illustrating the composition of a transmission system detection device in an exemplary embodiment of this application; Figure 8 This is a schematic diagram of the structure of an electronic device in an exemplary embodiment of this application. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0019] 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.
[0020] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," and "counterclockwise," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.
[0021] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0022] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.
[0023] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can include direct contact between the first and second features, or contact between the first and second features through another feature between them. Furthermore, "above," "over," and "on top" of the second feature includes the first feature directly above or diagonally above the second feature, or simply indicates that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature includes the first feature directly below or diagonally below the second feature, or simply indicates that the first feature is at a lower horizontal level than the second feature.
[0024] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," 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 the invention. The illustrative expressions of the above terms in this specification should not be construed as necessarily referring 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.
[0025] In the field of conveyor system inspection, obtaining the rotational state of the driven roller is crucial information for determining whether the conveyor belt is slipping. Existing technologies typically use proximity switches to monitor the rotational state of the driven roller. Specifically, existing conveyor belt inspection systems usually install proximity switches on the frame near the end face of the driven roller. A pulse signal is generated by detecting whether a protruding stop on the end face enters the sensor's monitoring area. When the driven roller rotates, the stop on its end face periodically enters the proximity switch's monitoring area. Each entry triggers the proximity switch to generate a pulse-like arrival signal, while the arrival signal disappears when it leaves the monitoring area. The rotational state of the driven roller is inferred by counting the number of pulses per unit time or checking the continuity of the arrival signal.
[0026] However, because the conveying system is susceptible to vibration, load changes or equipment aging during operation, the driven roller may be axially displaced, causing the stop to always deviate from the monitoring area. The proximity switch will not be able to detect any positioning signal, which may lead to a misjudgment that the driven roller is in a stopped rotating state, affecting production continuity and safety.
[0027] Please see Figure 1 This invention provides a method for detecting a conveying system, applied to a conveying system including a drive roller, a driven roller, and a conveyor belt. The conveyor belt is drivenly connected to the drive roller and the driven roller. The driven roller includes a roller body and a marking structure. The roller body has an end face along the axial direction of the driven roller, and the marking structure protrudes from the end face. The method for detecting the conveying system includes steps S100-S200: S100. Obtain the distance data between the measurement position point and the driven roller, wherein the measurement position point is set at intervals along the axial direction of the driven roller and the end face.
[0028] For example, the measurement position point refers to a reference point for non-contact ranging. This measurement position point is fixed in space and ensures a clear measurement path between it and the driven roller. For example, the measurement position point can be equipped with a distance detection device, such as an infrared rangefinder, whose ranging path can be approximately perpendicular to the end face. With the driven roller rotating normally, the end face and the marking structure will periodically alternate entering the ranging path, causing periodic fluctuations in the distance data acquired by the distance detection device.
[0029] Understandably, the information contained in distance data differs from the signal generated by a proximity switch. Specifically, a proximity switch can only provide discrete binary signals, indicating whether a stop has entered the monitoring area ("present" or "absent"), with limited information content, failing to reflect the specific distance changes between the detected object and the sensor. Distance data, on the other hand, contains continuous analog signals, recording the positional changes of the end face and marker structure along the ranging path. This not only allows determination of whether the marker structure has passed through the ranging path but also the perception of its distance and its changing trend.
[0030] S200: Determine the rotation state of the driven roller based on distance data.
[0031] For example, the rotation status can be determined by analyzing the fluctuation characteristics of the distance data. Specifically, when the driven roller rotates normally, the distance data will exhibit a clear periodic variation pattern. This periodic variation reflects the regular movement trajectory of the marking structure relative to the measurement position point. Therefore, by analyzing whether the periodic characteristics of the distance data are complete, continuous, and stable, it is possible to effectively determine whether the driven roller is in a normal rotation state. For example, when the rotation state of the driven roller is abnormal, the periodic characteristics of the distance data will be disrupted, manifesting as missing, disordered, or abnormal amplitude of the periodic signal. For instance, when the driven roller slips or jams, the distance data will not show complete periodic fluctuations, or the amplitude of the fluctuations will be significantly reduced; when the driven roller stops completely, the distance data will appear as a basically unfluctuated straight line or a stable value with only slight noise.
[0032] It should be explained that the determination of the driven roller's rotation state is based on the relative change in distance data. Even if the driven roller undergoes axial displacement, causing a change in the reference distance between the measurement position point and the end face, as long as the marking structure can still periodically enter the distance measurement path, the periodic fluctuation characteristics of the distance data can be effectively captured. This gives the driven roller's rotation state a large tolerance, avoids the situation where the marking structure deviates from the detection area due to the driven roller's axial displacement, and solves the problem of not being able to reliably determine the driven roller's rotation state due to the driven roller's axial displacement.
[0033] like Figure 2 As shown, in some embodiments, the distance data includes multiple distance values; step S200 includes S210-220: S210, Determine the range of multiple distance measurements.
[0034] For example, the distance measurement value refers to the instantaneous distance value between the measurement location point and the end face or marking structure surface collected at a single sampling moment. These distance measurement values constitute a continuous data sequence reflecting the relative position change during the rotation of the driven roller.
[0035] For example, in this embodiment, the multiple distance measurement values used to determine whether the rotation state of the driven roller is in a first abnormal state can be distance data points continuously collected within a first set time window. For example, within a 100-millisecond time window, 100 distance measurement values are continuously collected at a sampling interval of 1 millisecond. For example, the duration of the first set time window should be greater than or equal to one rotation cycle of the drive roller to ensure that the distance change characteristics of the driven roller within at least one complete rotation cycle can be fully captured, thereby improving the accuracy of state judgment. Preferably, the duration of the first set time window is greater than multiple rotation cycles of the drive roller, for example, covering 3-5 rotation cycles. By comparing and analyzing the range data of multiple rotation cycles, the interference of random fluctuations can be effectively eliminated, improving the reliability and stability of rotation state judgment. It should be noted that the specific setting of the first set time window can be adjusted according to the real-time rotation cycle of the drive roller in the actual application scenario. In high-speed rotation scenarios, a shorter first set time window can be used, while in low-speed heavy-load scenarios, the first set time window should be extended accordingly to ensure that sufficient periodic feature information can be obtained under any working condition. The real-time rotation cycle of the drive roller can be obtained by an encoder installed on the drive roller.
[0036] For example, the range refers to the difference between the maximum and minimum values in a set of distance measurements. The range reflects the variation in the height of the protruding part of the marking structure relative to the end face reference within a specific time period. For instance, during a normal rotation of one revolution of the driven roller, the range should be approximately equal to the height of the marking structure protruding from the end face; however, when the rotation is abnormal, the range will be significantly reduced because the marking structure fails to pass completely through the detection area.
[0037] S220. If the range is less than the first threshold, the rotation state of the driven roller is determined to be the first abnormal state; wherein, the first threshold is determined based on the flatness of the end face.
[0038] For example, the first threshold is determined based on the fluctuation range of the distance data from the end face. In practical applications, due to the microscopic unevenness of the end face itself and / or the vibration of the driven roller, the collected distance data will have slight fluctuations. The first threshold is set according to the maximum possible fluctuation range of the distance data from the end face.
[0039] For example, the first abnormal state is the stop state, which means that the driven roller has completely stopped rotating. When the driven roller is in the stop state, the marking structure remains stationary relative to the measurement position point, and the distance data no longer shows periodic changes, but fluctuates within a relatively stable range. This fluctuation is caused only by the microscopic unevenness of the end face and / or the vibration of the driven roller, and its fluctuation amplitude is much smaller than the range when rotating normally.
[0040] Understandably, if the range remains below the first threshold, it indicates that the fluctuation range of the distance data has narrowed to the typical characteristic range of the stopped state, and the driven roller can be confirmed to be in a stopped state.
[0041] like Figure 3 As shown, in some embodiments, the first threshold is determined based on the flatness of the end face, and the determination of the first threshold includes the following steps S221-S222: S221. Obtain distance reference data between a reference position point and multiple position points on the end face, wherein the reference position points are spaced apart from the end face along the axial direction of the driven roller.
[0042] For example, the reference position point can be the aforementioned measurement position point, thereby ensuring that the benchmark for flatness measurement is consistent with the benchmark for subsequent actual inspection, improving the accuracy of the first threshold setting. In actual operation, the reference position point remains fixed, and different areas of the end face are sequentially passed through the distance measurement path of the reference position point by the rotation of the driven roller.
[0043] For example, the distance reference data includes multiple distance reference values, which are instantaneous distance values collected at different locations on the end face as it traverses the distance measurement path. By collecting distance data from multiple sampling points around the end face, a complete dataset reflecting the overall flatness of the end face can be constructed. The higher the sampling density, the more accurate the characterization of the end face flatness.
[0044] S222. Determine the flatness of the end face based on distance reference data.
[0045] For example, by analyzing the acquired distance reference dataset, the difference between the maximum and minimum values in the distance reference data can be calculated. This difference is the apparent unevenness range of the end face on the measurement path, and this difference can be set as the first threshold.
[0046] Understandably, since the first threshold is used to determine whether the driven roller is in a stopped state, and in the stopped state, the fluctuation of the distance data is entirely caused by the unevenness of the end face, setting the first threshold to the unevenness range of the end face itself can ensure accurate differentiation between the periodic distance changes during normal rotation and the minute fluctuations during stoppage. Understandably, even if the measurement reference distance changes due to axial displacement of the driven roller, as long as the unevenness characteristics of the end face remain unchanged, the effectiveness of the first threshold will not be affected. This ensures the stability and reliability of detecting the rotational state of the driven roller under different installation positions.
[0047] like Figure 4 As shown, in some embodiments, the distance data includes multiple distance values; step S200 includes S230-240: S230, Determine the range of multiple distance measurements.
[0048] For example, in this embodiment, the multiple distance measurement values used to determine whether the rotation state of the driven roller is a second abnormal state can be distance data points continuously collected within a second set time window. For example, within a 100-millisecond time window, 100 distance measurement values are continuously collected at a sampling interval of 1 millisecond.
[0049] For example, the duration of the second set time window can be one rotation cycle of the drive roller to ensure that the distance change characteristics of the driven roller within a complete rotation cycle can be fully captured, thereby improving the accuracy of state judgment. It should be noted that the specific setting of the second set time window can be adjusted according to the real-time rotation cycle of the drive roller in the actual application scenario. A shorter second set time window can be used in high-speed rotation scenarios, while a correspondingly longer second set time window can be used in low-speed, heavy-load scenarios to ensure that sufficient periodic feature information can be obtained under any operating condition. The real-time rotation cycle of the drive roller can be obtained through an encoder installed on the drive roller.
[0050] S240. If the range is less than the second threshold, the rotation state of the driven roller is determined to be the second abnormal state; wherein, the second threshold is determined based on the distance by which the marking structure protrudes from the end face along the axial direction of the driven roller.
[0051] For example, the second threshold is set based on the protrusion height of the marking structure. For example, the second threshold is obtained by measuring the protrusion distance of the marking structure from the end face and multiplying that distance by an adjustment factor less than 1, such as 0.5-0.8. It should be explained that the adjustment factor needs to be set based on the accuracy requirements of the transmission system. For example, in applications with lower accuracy requirements, the adjustment factor can be set to a smaller value, such as 0.6 or 0.7; while in applications with higher accuracy requirements, the adjustment factor should be set to a larger value, such as 0.8 or 0.9, or even 1.
[0052] For example, the second abnormal state includes axial displacement of the driven roller and rotational jamming of the driven roller. It should be noted that when the driven roller experiences axial displacement, the marking structure will still pass completely through the ranging path during rotation, but because the driven roller is offset relative to the measurement position point, the reference level of the ranging value changes, which may cause the range to be less than the normal value. Conversely, when the driven roller jams during rotation, the marking structure may fail to pass completely through the ranging path in the current rotation cycle, resulting in the actual range being less than the normal value. Both of these situations will cause the range to be less than the second threshold set based on the complete protrusion height, thus being identified as the second abnormal state.
[0053] Understandably, if the range within any rotation cycle of the drive roller is less than the second threshold, it indicates that the marking structure has failed to fully exhibit its expected height characteristics within that detection cycle. In other words, the conveying system has deviated from its normal operating state, requiring timely warning and intervention. This real-time judgment mechanism based on a single rotation cycle can quickly capture instantaneous anomalies, providing timely fault warnings to the system and effectively preventing further deterioration of the abnormal state.
[0054] like Figure 5 As shown, in some embodiments, the second threshold is determined based on the distance by which the marking structure protrudes from the end face along the axial direction of the driven roller. The determination of the second threshold includes the following steps S241-S243: S241. Obtain the first measurement information between the reference position point and the end face. The reference position point is set at intervals along the axial direction of the driven roller and the end face.
[0055] For example, the first measurement information refers to the distance value collected when the end face passes through the distance measurement path from the reference position point during the rotation of the driven roller. For example, the driven roller can be slowly rotated one revolution, and distance data can be continuously collected. The maximum value is recorded as the first measurement information, which reflects the farthest distance between the end face and the reference position point on the distance measurement path. To ensure measurement accuracy, data can be collected repeatedly over multiple rotation cycles, and the consistently occurring maximum value is taken as the final first measurement information.
[0056] S242. Obtain the second measurement information between the reference location point and the marker structure.
[0057] For example, the second measurement information includes the distance value collected when the marking structure passes through the ranging path from the reference position point during the rotation of the driven roller. For example, distance data can be continuously collected by controlling the driven roller to rotate slowly one revolution, and the minimum value is recorded as the second measurement information, reflecting the shortest distance between the marking structure and the reference position point on the ranging path. To ensure measurement accuracy, data can be collected repeatedly over multiple rotation cycles, and the consistently occurring minimum value is taken as the final second measurement information.
[0058] S243. Determine the distance by which the marking structure protrudes from the end face along the axial direction of the driven roller based on the first measurement information and the second measurement information.
[0059] For example, subtracting the first measurement information from the second measurement information yields the difference, which represents the axial protrusion distance of the marker structure over the end face. It can be understood that the first measurement information corresponds to the farthest distance between the end face and the reference position point along the ranging path, while the second measurement information corresponds to the shortest distance between the marker structure and the reference position point along the ranging path. The difference between the two accurately reflects the actual axial protrusion of the marker structure. For example, based on the protrusion distance and an adjustment coefficient, a second threshold can be obtained, where the adjustment coefficient is set based on the accuracy requirements of the transmission system.
[0060] like Figure 6 As shown, in some embodiments, the transmission system detection method further includes steps S300-S400: S300. If the rotation state of the driven roller is determined to be the first abnormal state, then the first alarm message is issued.
[0061] For example, the first alarm information includes an audible and visual alarm signal and / or a first status indication message. When the driven roller is detected to be in a first abnormal state, the warning light of the control conveyor system flashes and the buzzer sounds continuously, and / or, a warning message of "driven roller stop abnormal" is sent to the designated terminal equipment to prompt maintenance personnel to immediately handle the situation on-site to prevent conveyor belt blockage or equipment damage.
[0062] S400. If it is determined that the rotation state of the driven roller is a second abnormal state, a second alarm message is issued.
[0063] For example, the second alarm information includes a warning signal and / or a second status indication. When the driven roller is detected to be in a second abnormal state, the warning light of the control conveyor system flashes and emits an intermittent warning sound, and / or sends a "driven roller malfunction" warning message to the designated terminal equipment, prompting maintenance personnel to carry out maintenance during the planned downtime, thereby achieving predictive maintenance and preventing the abnormal state from deteriorating further.
[0064] Understandably, the first alarm message targets immediate shutdown faults, requiring a prompt response; the second alarm message targets gradual anomalies, providing decision support for preventative maintenance. The combination of the first and second alarm messages ensures both the safety of the transmission system and improves maintenance efficiency.
[0065] In some embodiments, the conveying system detection method may further include a self-diagnostic method for detecting the operating status of the distance detection device installed at the measurement location point. It is understood that in actual operating environments, there may be situations where the distance detection device itself malfunctions, leading to abnormal output data. For example, contamination of the infrared rangefinder probe, optical path obstruction, or circuit malfunctions can cause data to remain constant, fluctuate significantly, or exceed the measurement range. Such data anomalies directly interfere with the accurate judgment of the driven roller's rotation state, potentially triggering false alarms or missed alarms. Therefore, the self-diagnostic method of this embodiment can periodically or in real-time analyze the characteristics of the distance detection device's output data, thereby eliminating interference caused by the distance detection device's own malfunctions in judging the driven roller's rotation state.
[0066] For example, the self-diagnostic method includes: determining the maximum and minimum achievable distance values between the measurement point and the end face based on the actual installation location of the distance detection device; determining whether the distance data output by the distance detection device experiences a continuous interruption with no output, or an out-of-limit situation where the distance data continuously exceeds the maximum distance value or continuously falls below the minimum distance value; if the distance data experiences an interruption or out-of-limit situation, then the distance detection device is marked as faulty. Optionally, if the distance data experiences an interruption or out-of-limit situation, a fault alarm is triggered to alert the operator that the distance detection device is faulty.
[0067] It is understandable that if the distance detection device itself malfunctions, the abnormal data it outputs will directly lead to inaccurate judgment of the rotation status of the driven roller. This embodiment uses pre-set physical extreme values based on the actual installation position, namely the maximum and minimum distance values, as objective benchmarks for data validity. It monitors the two typical fault modes of the distance data output by the distance detection device: interruption and exceeding limits. This can proactively and promptly identify the abnormality of the distance sensor, ensuring that the distance data used to judge the rotation status of the driven roller is true and valid, and avoiding false alarms, missed alarms, or misoperations in the conveyor system caused by problems with the distance detection device itself.
[0068] like Figure 7 As shown, based on the same inventive concept, this application also provides a conveying system detection device 500, applied to a conveying system. The conveying system includes a drive roller, a driven roller, and a conveyor belt. The conveyor belt is drivenly connected to the drive roller and the driven roller. The driven roller includes a roller body and a marking structure. The roller body has an end face along the axial direction of the driven roller, and the marking structure protrudes from the end face. The conveying system detection device 500 includes: The acquisition module 501 is used to acquire distance data between the measurement position point and the driven roller, wherein the measurement position point is set at intervals along the axial direction of the driven roller and the end face; The determination module 502 is used to determine the rotational state of the driven roller based on distance data.
[0069] In some embodiments, the distance data includes multiple distance values; when the determining module 502 is used to determine the rotational state of the driven roller based on the distance data, it is specifically used for: Determine the range of multiple distance measurements; If the range is less than the first threshold, the rotation state of the driven roller is determined to be the first abnormal state; wherein, the first threshold is determined based on the flatness of the end face.
[0070] In some embodiments, where the first threshold in the determining module 502 is determined based on the flatness of the end face, the determining module 502 can also be specifically used for: Obtain reference data on the distances between the reference location point and multiple location points on the end face; The flatness of the end face is determined based on distance reference data.
[0071] In some embodiments, the distance data includes multiple distance values; when the determining module 502 is used to determine the rotational state of the driven roller based on the distance data, it is specifically used for: Determine the range of multiple distance measurements; If the range is less than the second threshold, the rotation state of the driven roller is determined to be the second abnormal state; wherein, the second threshold is determined based on the distance by which the marking structure protrudes from the end face along the axial direction of the driven roller.
[0072] In some embodiments, where the second threshold in the determining module 502 is determined based on the distance by which the marking structure protrudes from the end face along the axial direction of the driven roller, the determining module 502 can also be specifically used for: Obtain the first measurement information between the reference position point and the end face. The reference position point is set at intervals along the axial direction of the driven roller and the end face. Obtain second measurement information between the reference location point and the marker structure; The distance by which the marking structure protrudes from the end face along the axial direction of the driven roller is determined based on the first and second measurement information.
[0073] In some embodiments, the transmission system detection device 500 further includes an alarm module, which is used for: If the rotation state of the driven roller is determined to be the first abnormal state, then the first alarm message is issued; If the rotation state of the driven roller is determined to be the second abnormal state, a second alarm message will be issued.
[0074] Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system."
[0075] Regarding the transmission system detection device 500 in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments concerning the control method of the tension straightening machine system, and will not be elaborated upon here.
[0076] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the exemplary embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0077] Furthermore, although the steps of the method in this application are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.
[0078] like Figure 8 As shown, the present invention provides an electronic device 600, which can be applied to the aforementioned transmission system or transmission system detection device 500. That is, the transmission system includes the electronic device 600, or the transmission system detection device includes the electronic device 600. Figure 8 The electronic device 600 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0079] like Figure 8 As shown, the electronic device 600 is presented in the form of a general-purpose computing device. The components of the electronic device 600 may include, but are not limited to: at least one processor 610, at least one memory 620, a bus 630 connecting different system components (including memory 620 and processor 610), and a display unit 640.
[0080] The memory stores program code that can be executed by the processor 610, causing the processor 610 to perform the steps described in the "Transmission System Detection Method" section of this specification according to various exemplary embodiments of this disclosure. For example, the processor 610 can execute... Figures 1-6 The steps shown.
[0081] The memory 620 may include a readable medium in the form of volatile memory, such as random access memory (RAM) 621 and / or cache memory 622, and may further include read-only memory (ROM) 623.
[0082] The memory 620 may also include a program / utility 624 having a set (at least one) of program modules 625, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0083] Bus 630 can represent one or more of several types of bus structures, including a memory bus or memory controller, peripheral bus, graphics acceleration port, processor, or a local bus using any of the various bus structures.
[0084] Electronic device 600 can also communicate with one or more external devices 700 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 600, and / or with any device that enables electronic device 600 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 650. Furthermore, electronic device 600 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 660. As shown, network adapter 660 communicates with other modules of electronic device 600 via bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 600, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0085] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0086] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible implementations, various aspects of this disclosure may also be implemented as a program product including program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of this disclosure described in the "Exemplary Methods" section above.
[0087] The program product for implementing the above-described method according to embodiments of the present disclosure may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0088] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may 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 readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable 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 devices, magnetic storage devices, or any suitable combination thereof.
[0089] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.
[0090] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0091] Program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0092] Computer programs can be carried or transmitted via signals such as electricity, magnetism, light, electromagnetic fields, and infrared radiation. Electronic devices can convert signals carrying computer programs into digital signals, thereby running the computer programs. When a computer program runs on an electronic device, its code is used to cause the electronic device to execute (more specifically, the processor of the electronic device to execute) the method steps of various exemplary embodiments of this application, such as the above-described transmission system detection method, which includes the following steps: acquiring distance data between a measurement position point and a driven roller, wherein the measurement position point is spaced apart from the end face along the axial direction of the driven roller; and determining the rotation state of the driven roller based on the distance data.
[0093] This invention provides a conveying system comprising: a driven roller, including a roller body and an marking structure, the roller body having an end face along the axial direction of the driven roller, and the marking structure protruding from the end face; a drive roller and a conveyor belt, the conveyor belt drivingly connecting the drive roller and the roller body; a distance detection device disposed at a measurement position point for detecting distance data between the measurement position point and the driven roller, wherein the measurement position point is spaced apart from the end face along the axial direction of the driven roller; and a controller for determining the rotation state of the driven roller based on the distance data.
[0094] In some embodiments, the controller may also be used to perform other specific steps of the transmission system detection method, which will not be described in detail here.
[0095] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of this application, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0096] As can be seen from the above, the technical solution of this application can be implemented as a method, system, computer program product, computer-readable storage medium, electronic device, etc. Those skilled in the art will understand that various aspects of this application can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which may be referred to as "circuit", "module" or "device" respectively.
[0097] It should be understood that this application is not limited to the specific methods, steps, or structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. Those skilled in the art will readily conceive of other embodiments based on the specific implementations provided in this application. Therefore, the specific implementations provided in this application are merely exemplary, and the scope and spirit of this application are indicated by the claims, and should cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary technical means in the art not disclosed in this application.
[0098] The above examples are merely illustrative of the technical content of the present invention to facilitate easier understanding by the reader, but do not imply that the implementation of the present invention is limited to these examples. Any technical extensions or re-creations made based on the present invention are protected by the present invention. The scope of protection of the present invention is defined by the claims.
Claims
1. A detection method for a transmission system, applied to a transmission system, characterized in that, The conveying system includes a drive roller, a driven roller, and a conveyor belt. The conveyor belt is drively connected to the drive roller and the driven roller. The driven roller includes a roller body and a marking structure. The roller body has an end face along the axial direction of the driven roller, and the marking structure protrudes from the end face. The conveying system detection method includes: Acquire distance data between the measurement position point and the driven roller, wherein the measurement position point is spaced apart from the end face along the axial direction of the driven roller; The rotational state of the driven roller is determined based on the distance data.
2. The transmission system detection method according to claim 1, characterized in that, The distance data includes multiple distance measurements; determining the rotation state of the driven roller based on the distance data includes: Determine the range of the multiple range values; If the range is less than a first threshold, the rotation state of the driven roller is determined to be a first abnormal state; wherein the first threshold is determined based on the flatness of the end face.
3. The transmission system detection method according to claim 2, characterized in that, The first threshold is determined based on the flatness of the end face, including: Obtain reference data on the distance between a reference position point and multiple position points on the end face, wherein the reference position points are spaced apart from the end face along the axial direction of the driven roller; The flatness of the end face is determined based on the distance reference data.
4. The transmission system detection method according to claim 1, characterized in that, The distance data includes multiple distance measurements; determining the rotation state of the driven roller based on the distance data includes: Determine the range of the multiple range values; If the range is less than the second threshold, the rotation state of the driven roller is determined to be a second abnormal state; wherein the second threshold is determined based on the distance by which the marking structure protrudes from the end face along the axial direction of the driven roller.
5. The transmission system detection method according to claim 4, characterized in that, The second threshold is determined based on the distance by which the marking structure protrudes from the end face along the axial direction of the driven roller, including: Obtain first measurement information between a reference position point and the end face, wherein the reference position point is spaced apart from the end face along the axial direction of the driven roller; Obtain second measurement information between the reference location point and the identification structure; Based on the first measurement information and the second measurement information, determine the distance by which the marking structure protrudes from the end face along the axial direction of the driven roller.
6. The method for detecting a transmission system according to any one of claims 1-5, characterized in that, The transmission system detection method further includes: If the rotation state of the driven roller is determined to be a first abnormal state, a first alarm message is issued; If the rotation state of the driven roller is determined to be a second abnormal state, a second alarm message is issued.
7. A detection device for a conveying system, applied to a conveying system, characterized in that, The conveying system includes a drive roller, a driven roller, and a conveyor belt. The conveyor belt is drively connected to the drive roller and the driven roller. The driven roller includes a roller body and a marking structure. The roller body has an end face along the axial direction of the driven roller, and the marking structure protrudes from the end face. The conveying system detection device includes: The acquisition module is used to acquire distance data between the measurement position point and the driven roller, wherein the measurement position point is spaced apart from the end face along the axial direction of the driven roller; The determination module is used to determine the rotational state of the driven roller based on the distance data.
8. A computer storage medium, characterized in that, The computer-readable storage medium stores program code, which is loaded and executed by a processor to implement the method as described in any one of claims 1-6.
9. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium and adapted to be read and executed by a processor to cause a computer device having the processor to perform the method as described in any one of claims 1-6.
10. A transmission system, characterized in that, The transmission system includes: The driven roller includes a roller body and a marking structure. The roller body has an end face along the axial direction of the driven roller, and the marking structure protrudes from the end face. A drive roller and a conveyor belt, wherein the conveyor belt drives the drive roller and the roller body; A distance detection device is disposed at a measurement position point to detect the distance data between the measurement position point and the driven roller, wherein the measurement position point is spaced apart from the end face along the axial direction of the driven roller; A controller is used to determine the rotational state of the driven roller based on the distance data.