Method, device and equipment for measuring flexibility of idler and storage medium

By using fiber optic sensors and electronic equipment in the idler roll flexibility measurement system, the pulse curve and speed change curve of the idler roll are generated and processed, solving the problems of long measurement cycle and poor reliability of idler roll, and realizing efficient and accurate idler roll flexibility detection.

CN116448396BActive Publication Date: 2026-02-27SHENZHEN GEESUN INTELLIGENT TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310293228.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-14
Publication Date
2026-02-27
Estimated Expiration
2043-03-14

AI Technical Summary

Technical Problem

Existing methods for measuring the flexibility of idler rollers suffer from problems such as long measurement cycles, low efficiency, and poor reliability of flexibility values.

Method used

An idler roller flexibility measurement system, including a speed-increasing power mechanism, fiber optic sensor, code tape, and electronic equipment, is used to detect the code tape speed on the idler roller, generate pulse curves and initial speed change curves, and perform outlier correction and normalization processing to determine the idler roller flexibility information.

Benefits of technology

This improves the accuracy and reliability of idler roll flexibility measurement, reduces the inefficiency and long cycle time of manual measurement, and ensures the consistency and reproducibility of measurement results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116448396B_ABST
    Figure CN116448396B_ABST
Patent Text Reader

Abstract

The application provides a flexible roller flexibility measurement method, device, equipment and storage medium, wherein the method comprises: generating a pulse curve of a target flexible roller according to a detection signal; generating an initial speed change curve of the target flexible roller according to the pulse curve of the target flexible roller; performing abnormal point correction and normalization processing on the initial speed change curve to obtain a target speed change curve of the target flexible roller; and determining flexibility information of the target flexible roller according to the target speed change curve. The flexible roller flexibility measurement method can not only solve the problems of low efficiency and long cycle of manual measurement, but also improve the accuracy and reliability of the final flexibility detection result by correcting and processing the detection signal.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of device detection, in particular to a flexibility measurement method and device of an idler roll, an equipment and a storage medium. BACKGROUND

[0002] In material line transmission equipment such as battery winding machine and textile machine, the idler roll is often used to transport the material line in the middle of winding and unwinding, and to realize the intermediate transition of material line transmission. Since the idler roll directly contacts with the transmitted material line in the material line transmission process, the flexibility of the idler roll directly affects the stability of the material line transmission.

[0003] In the prior art, the flexibility measurement methods of the idler roll include pin hanging method, tension measurement method and average acceleration measurement method.

[0004] However, the pin hanging method and the tension measurement method need to be measured manually, and the gravity value and the tension meter value are respectively taken as the flexibility value of the idler roll, which has the problems of long measurement period and low efficiency; the average acceleration measurement method has low measurement accuracy, and the obtained flexibility value has poor reliability. SUMMARY

[0005] The present application aims at the deficiencies in the prior art, and provides a flexibility measurement method and device of an idler roll, an equipment and a storage medium, to solve the problems of long measurement period, low efficiency and poor reliability of the flexibility value in the prior art.

[0006] To achieve the above-mentioned purpose, the technical scheme adopted by the present application is as follows:

[0007] In a first aspect, the present application provides a flexibility measurement method of an idler roll, applied to an electronic device in an idler roll flexibility measurement system, the idler roll flexibility measurement system comprising a speed increasing power mechanism, an optical fiber sensor, a code belt, a signal transmission device and an electronic device, the signal transmission device being in communication connection with the optical fiber sensor and the electronic device respectively, the code belt being fixed on a target idler roll to be measured, the speed increasing power mechanism being used to rotate the target idler roll to provide an initial speed to the target idler roll, the optical fiber sensor being used to detect the speed of the code belt on the target idler roll, and upload the detection signal to the electronic device through the signal transmission device, the method comprising:

[0008] generating a pulse curve of the target idler roll according to the detection signal, each point on the pulse curve representing the idler roll angle at each time;

[0009] generating an initial speed change curve of the target idler roll according to the pulse curve of the target idler roll, the initial speed change curve being used to represent the change of the rotational speed of the target idler roll with time;

[0010] The initial speed change curve is subjected to abnormal point correction and normalization processing to obtain a target speed change curve of the target idle roller.

[0011] According to the target speed change curve, flexibility information of the target idle roller is determined.

[0012] Optionally, the generating of the pulse curve of the target idle roller according to the detection signal comprises:

[0013] Pulse data and a time sequence in the detection signal are obtained;

[0014] The pulse data and the time sequence are subjected to offset compensation correction, and the compensated pulse data is subjected to smoothing processing to obtain processed pulse data;

[0015] The pulse curve of the target idle roller is obtained based on the processed pulse data and the compensated time sequence.

[0016] Optionally, the generating of the initial speed change curve of the target idle roller according to the pulse curve of the target idle roller comprises:

[0017] An angle difference between a first time and a second time of the pulse curve is determined;

[0018] A ratio of the angle difference between the first time and the second time to a time difference between the first time and the second time is taken as a rotating speed of the target idle roller at the first time;

[0019] The initial speed change curve of the target idle roller is obtained based on the rotating speed of the target idle roller at each time on the pulse curve.

[0020] Optionally, the obtaining of the target speed change curve of the target idle roller by subjecting the initial speed change curve to abnormal point correction and normalization processing comprises:

[0021] At least one abnormal point on the initial speed change curve is obtained by subjecting the initial speed change curve to abnormal point screening;

[0022] The initial speed change curve is subjected to average filtering processing on each of the abnormal points to obtain a corrected initial speed change curve;

[0023] The corrected initial speed change curve is subjected to normalization processing to obtain the target speed change curve of the target idle roller.

[0024] Optionally, the obtaining of the at least one abnormal point on the initial speed change curve by subjecting the initial speed change curve to abnormal point screening comprises:

[0025] If a rotational speed value at a third time on the initial speed change curve and a rotational speed value at a time before the third time and / or a rotational speed value at a time after the third time satisfy a preset screening condition, a point on the initial speed change curve at the third time is determined as an abnormal point.

[0026] Optionally, the normalization processing on the corrected initial speed change curve to obtain the target speed change curve of the target idler roller comprises:

[0027] An intermediate speed change curve is determined in the corrected initial speed change curve according to a preset rotational speed threshold interval, and the intermediate speed change curve is an initial speed change curve of a time period during which the target idler roller starts to decelerate and stops;

[0028] The intermediate speed change curve is normalized processed according to a maximum rotational speed, a minimum rotational speed and a preset rotational speed of the intermediate speed change curve to obtain the target speed change curve of the target idler roller.

[0029] Optionally, the determination of the flexibility information of the target idler roller according to the target speed change curve comprises:

[0030] The target speed change curve is subjected to quadratic function fitting to obtain a quadratic term coefficient;

[0031] A rotational angle acceleration curve of the target idler roller is generated according to the quadratic term coefficient, the rotational angle acceleration curve is used to represent a change of the angle acceleration with time, and a vertical coordinate of each point on the rotational angle acceleration curve is used to represent the flexibility of the target idler roller.

[0032] In a second aspect, the present application provides a flexibility measuring device of an idler roller, the device comprising:

[0033] A first generating module is configured to generate a pulse curve of a target idler roller according to a detection signal, each point on the pulse curve representing an idler roller angle at each time;

[0034] A second generating module is configured to generate an initial speed change curve of the target idler roller according to the pulse curve of the target idler roller, the initial speed change curve being used to represent a change of a rotational speed of the target idler roller with time;

[0035] A correcting module is configured to correct and normalize process the initial speed change curve to obtain a target speed change curve of the target idler roller;

[0036] A determining module is configured to determine flexibility information of the target idler roller according to the target speed change curve.

[0037] Optionally, the first generating module is specifically configured to:

[0038] acquire pulse data and a time sequence in the detection signal;

[0039] compensate and correct the pulse data and the time sequence according to a staggered position, and perform smoothing processing on the compensated and corrected pulse data to obtain processed pulse data;

[0040] obtain a pulse curve of the target idler roller based on the processed pulse data and the compensated and corrected time sequence.

[0041] Optionally, the second generating module is specifically configured to:

[0042] determine an angle difference of a first time and a second time of the pulse curve;

[0043] take a ratio of the angle difference of the first time and the second time to a time difference of the first time and the second time as a rotating speed of the target idler roller at the first time;

[0044] obtain an initial speed change curve of the target idler roller based on the rotating speed of the target idler roller at each time on the pulse curve.

[0045] Optionally, the correction module is specifically configured to:

[0046] perform abnormal point screening on the initial speed change curve to obtain at least one abnormal point on the initial speed change curve;

[0047] perform average filtering processing on each of the abnormal points on the initial speed change curve to obtain a corrected initial speed change curve;

[0048] perform normalization processing on the corrected initial speed change curve to obtain a target speed change curve of the target idler roller.

[0049] Optionally, the correction module is further specifically configured to:

[0050] if a rotating speed value at a third time on the initial speed change curve and a rotating speed value at a time before the third time and / or a rotating speed value at a time after the third time satisfy a preset screening condition, a point on the initial speed change curve at the third time is determined as an abnormal point.

[0051] Optionally, the correction module is further specifically configured to:

[0052] determine an intermediate speed change curve in the corrected initial speed change curve according to a preset rotating speed threshold interval, the intermediate speed change curve being an initial speed change curve of a time period during which the target idler roller starts to rotate at a deceleration to a stop;

[0053] According to the maximum rotating speed, the minimum rotating speed and the preset rotating speed of the intermediate speed change curve, the intermediate speed change curve is normalized to obtain a target speed change curve of the target idler roller.

[0054] Optionally, the determining module is specifically configured to:

[0055] The target speed change curve is subjected to quadratic function fitting to obtain a quadratic term coefficient.

[0056] According to the quadratic term coefficient, a rotating angle acceleration curve of the target idler roller is generated, the rotating angle acceleration curve is used to represent the change of the angle acceleration with time, and the ordinate of each point on the rotating angle acceleration curve is used to represent the flexibility of the target idler roller.

[0057] In a third aspect, the present application provides an electronic device, comprising a processor, a storage medium and a bus, the storage medium stores machine readable instructions executable by the processor, when the electronic device is running, the processor and the storage medium communicate through the bus, and the processor executes the machine readable instructions to perform the steps of the flexibility measurement method of the idler roller.

[0058] In a fourth aspect, the present application provides a computer readable storage medium, the computer readable storage medium stores a computer program, and the computer program performs the steps of the flexibility measurement method of the idler roller when executed by a processor.

[0059] The present application has the following beneficial effects: by correcting the abnormal points of the initial speed change curve, the influence of the noise of the collected data on the flexibility measurement result can be reduced, by normalizing the initial speed change curve to obtain the target speed change curve, the consistency and regressibility of the flexibility measurement calculation can be ensured, and the reliability of the flexibility information of the target idler roller determined according to the target speed change curve is improved. The flexibility measurement method of the idler roller can not only solve the problems of low efficiency and long cycle of manual measurement, but also improve the accuracy and reliability of the final flexibility detection result by correcting and processing the detection signal. BRIEF DESCRIPTION OF DRAWINGS

[0060] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can also be obtained without creative labor.

[0061] Figure 1A schematic diagram of an architecture of a flexible roll flexibility measurement system is shown.

[0062] Figure 2 A flow chart of a flexible roll flexibility measurement method is shown.

[0063] Figure 3 A flow chart of generating a target flexible roll pulse curve is shown.

[0064] Figure 4 A flow chart of generating a target flexible roll initial speed change curve is shown.

[0065] Figure 5 A flow chart of obtaining a target flexible roll target speed change curve is shown.

[0066] Figure 6 A flow chart of a normalization process is shown.

[0067] Figure 7 A flow chart of determining flexibility information is shown.

[0068] Figure 8 A structural schematic diagram of a flexible roll flexibility measurement device is shown.

[0069] Figure 9 A structural schematic diagram of an electronic device is shown. DETAILED DESCRIPTION

[0070] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of illustration and description, and are not used to limit the scope of protection of the present application. In addition, it should be understood that the schematic drawings are not drawn according to the actual proportions. The flow charts show the operations implemented according to some embodiments of the present application. It should be understood that the operations of the flow charts can not be implemented in sequence, and the steps without logical context relationship can be reversed in sequence or implemented simultaneously. In addition, one or more other operations can be added to the flow chart or one or more operations can be removed from the flow chart under the guidance of the content of the present application.

[0071] In addition, the described embodiments are only some embodiments of the present application, rather than all embodiments. The components of the embodiments of the present application described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.

[0072] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the presence of the features declared thereafter, but does not exclude the addition of other features.

[0073] The prior art flexible measurement methods for idler rollers include pin hanging method, tension measurement method and average acceleration measurement method, etc.

[0074] The pin hanging method adopts the principle of torque balance. That is, a thin rope is wound around the surface of the idler roller, and then 1g or so of pins are hung one by one at the end of the thin rope, until the weight of the hung pins exceeds the starting torque of the idler roller, the idler roller rotates, and at this time the weight of the corresponding pin can be determined as the flexibility value of the roller.

[0075] The tension measurement method has the same principle as the pin hanging method, except that the pins are replaced by a readable tension gauge, so as to read and record data in real time.

[0076] The average acceleration measurement method refers to pasting a cursor on the idler roller to be measured, manually driving the driven roller, using a counting sensor to detect the rotation number-time curve of the driven roller, and differentiating it to obtain the deceleration value as the flexibility measurement result.

[0077] However, the tension measurement method and the pin hanging method both need to be measured manually, and the gravity value and the tension gauge value are respectively taken as the flexibility value of the idler roller, which has the problems of long measurement period and low efficiency. The average acceleration measurement method has low measurement accuracy, poor data point continuity, amplifies the influence of process random noise on the real flexibility data, and has poor reliability of the calculated flexibility.

[0078] Therefore, how to realize accurate calculation of the flexibility of the idler roller has become a problem to be solved.

[0079] Based on the above problems, the present application provides a flexibility measurement method for an idler roller, which can be applied to Figure 1 The idler roller flexibility measurement system shown in the drawings, such as Figure 1As shown, the idler roller flexibility measurement system includes: a speed-increasing power mechanism, an optical fiber sensor, a code tape 101, a signal transmission device, and electronic equipment. The signal transmission device is communicatively connected to both the optical fiber sensor and the electronic equipment. The code tape 101 is fixed to the target idler roller 102 to be measured. The speed-increasing power mechanism is used to rotate the target idler roller 102 to provide it with an initial speed. The optical fiber sensor is used to detect the speed of the code tape on the target idler roller and uploads the detection signal to the electronic equipment via the signal transmission device. The electronic equipment obtains the idler roller flexibility data based on the detection signal. The code tape can also be other identifiers that can be recognized by the optical fiber sensor and characterize the rotation of the idler roller at a fixed position.

[0080] In Adoption Figure 1 When measuring the flexibility of the idler roller as shown in the idler roller flexibility measurement system, the target idler roller can first be made to reach the target linear velocity by using a speed-increasing power mechanism, and then the speed-increasing power mechanism is removed. At this time, under the influence of its own rotational inertia and frictional torque, the rotational speed of the idler roller will continue to decrease until it stops. Throughout the process, the code tape on the idler roller can be detected by an optical fiber sensor to obtain the detection signal.

[0081] The flexibility of an idler roller is correlated with its rotational speed during use. As the rotational speed increases, the idler roller's flexibility increases linearly, and the magnitude of this increase is related to multiple factors such as bearing quality, bearing end pressure, and lubrication conditions. Therefore, the flexibility measurement method of this application processes the detection signal to obtain the idler roller's rotational speed change information. The rotational speed change of the idler roller calculated through various correction filters can reliably and accurately reflect the idler roller's flexibility.

[0082] To facilitate understanding, the principle of the idler roller flexibility measurement in this application will be explained below.

[0083] During measurement, the target idler roller is brought to the target linear velocity by a speed-increasing power mechanism, and then the power mechanism is removed. At this point, the rotational speed of the target idler roller will continue to decrease under the influence of its own rotational inertia and frictional torque. During this process, the following dynamic equilibrium relationship can be established:

[0084]

[0085] In the formula, for angular velocity of rotation at time t, for angular velocity of rotation at time t, for angular acceleration of rotation at the midpoint of time. for The angle of rotation during the period, For bearing friction torque, is the bearing friction arm, is the moment of inertia.

[0086] Dividing the above formula by The flexibility index of the target idler roller can be obtained .

[0087]

[0088] According to the above formula, the flexibility value of the target idler roller can be related to the rotational speed of the target idler roller, and the influence of the bearing internal friction and the moment of inertia of the target idler roller on the flexibility of the idler roller can be represented, and the flexibility index of the target idler roller can be calculated by measuring the angular velocity of the target idler roller in the free deceleration state.

[0089] Next, the flexibility measurement method of the idler roller of the present application will be further described, and the execution subject of the method can be an electronic device as shown in Figure 2 , such as Figure 1 , as shown, the method comprises the following steps. Figure 2

[0090] S201: generating a pulse curve of the target idler roller according to the detection signal, each point on the pulse curve representing the angle of the idler roller at each time.

[0091] Optionally, the target idler roller can be the idler roller 102 to be measured in Figure 1 , and the code band in Figure 1 will change the color information when rotating with the idler roller, and the change of the color information of the code band on the idler roller collected by the fiber sensor will correspondingly produce a level change, thereby forming a detection signal.

[0092] It is worth noting that compared with the method of measuring the rotational speed of the idler roller by using the encoder in the prior art, the detection signal obtained by using the code band and the fiber sensor in the present application can avoid the influence of the inertia and internal friction of the encoder itself on the flexibility measurement process of the idler roller, thereby more accurately measuring the flexibility of the idler roller.

[0093] Optionally, the detection signal can include an analog sequence formed by a time sequence and pulse data, and the pulse curve can be a curve drawn according to the time sequence and the analog sequence, and the pulse curve is used to represent the change of the angle of the idler roller with time.

[0094] Wherein, the point on the pulse curve can represent the angle of the idler roller at this time.

[0095] S202: generating an initial speed change curve of the target idler roller according to the pulse curve of the target idler roller, the initial speed change curve being used to represent the change of the rotational speed of the target idler roller with time.

[0096] ​Optionally, the initial speed change curve can represent the change of the rotation speed of the idler roller with time, and the initial speed change curve can be calculated by the change of the angle of the pulse curve.

[0097] Optionally, the initial speed change curve can represent the change of the rotation speed of the idler roller with time, and the initial speed change curve can be calculated by the change of the angle of the pulse curve.

[0098] Optionally, the initial speed change curve can represent the change of the rotation speed of the idler roller with time, and the initial speed change curve can be calculated by the change of the angle of the pulse curve.

[0099] Since the discrete data can be greatly affected by noise during the collection process, at least one speed mutation point, i.e., an abnormal point, can occur in the initial speed change curve generated by the pulse curve. By correcting the abnormal point in the initial speed change curve, the influence of the errors on the flexibility measurement can be effectively reduced.

[0100] It is worth noting that the speed change curve effective for flexibility measurement should be the part of the curve from the start of deceleration to the complete stop of the idler roller. Due to the discreteness of the measurement data, the maximum speed and the minimum speed of this part of the curve are different in different experiments of the same idler roller. Therefore, to ensure the consistency and regressiveness of the flexibility measurement calculation, the part of the curve in the initial speed change curve can be normalized.

[0101] Optionally, the target speed change curve can be the part of the curve from the start of deceleration to the complete stop of the idler roller in the initial speed change curve.

[0102] Optionally, the normalization processing can make the initial speed of the deceleration segment consistent under different tests. The initial speed change curve after the normalization processing will have regressiveness, i.e., similar data can be obtained even if the same idler roller is repeatedly measured, which improves the reliability of the flexibility measurement results.

[0103] S204: Determine the flexibility information of the target idler roller according to the target speed change curve.

[0104] Optionally, the flexibility information of the target idler roller can be represented by the angular acceleration of the target idler roller, i.e., the change of the angular velocity with time in the free deceleration state. For example, if the angular velocity decreases uniformly and slowly with time, it can be indicated that the flexibility of the target idler roller is good.

[0105] In the embodiment of the present application, the pulse curve is generated according to the detection signal, and the initial speed change curve of the target idler roller is generated according to the pulse curve. By correcting the initial speed change curve for abnormal points, the influence of noise of the collected data on the flexibility measurement result can be reduced. By normalizing the initial speed change curve, the target speed change curve can be obtained, which can ensure the consistency and regressibility of the flexibility measurement calculation. Moreover, the reliability of the flexibility information of the target idler roller determined according to the target speed change curve is improved. Overall, the flexibility measurement method of the idler roller of the present application can not only solve the problems of low efficiency and long cycle of manual measurement, but also improve the accuracy and reliability of the final flexibility detection result by correcting and processing the detection signal.

[0106] The following is a step-by-step explanation of generating the pulse curve of the target idler roller according to the detection signal as follows: Figure 3 The S201 step includes:

[0107] S301: Obtain the pulse data and time sequence in the detection signal.

[0108] Optionally, the detection signal can include an analog sequence and a time sequence, where the analog sequence can be the pulse data generated by the optical fiber sensor in the code band change in the Figure 1

[0109] S302: Compensate and correct the pulse data and time sequence according to the misalignment, and smooth the compensated and corrected pulse data to obtain the processed pulse data.

[0110] Referring to Figure 1 Due to the signal transmission device, the pulse data and time sequence in the detection signal received by the electronic device may not be completely aligned, so the pulse data and time sequence can be compensated and corrected according to the misalignment to align the pulse data and time sequence. Improve the authenticity of the pulse data.

[0111] Optionally, the smoothing of the pulse data can be the preprocessing of the original pulse data to remove the noise in the original pulse data.

[0112] S303: Obtain the pulse curve of the target idler roller based on the processed pulse data and the compensated and corrected time sequence.

[0113] Optionally, the compensated and corrected time sequence can represent the time from the start of the idler roller to the end of the idler roller. Based on the processed pulse data and the compensated and corrected time sequence, the pulse curve of the target idler roller can be obtained.

[0114] ​In the embodiment of the present application, the pulse data is aligned with the time sequence by compensating and correcting the time sequence and the pulse data, so that the authenticity and accuracy of the data are improved.

[0115] The following is a description of the steps of generating the initial speed change curve of the target idler according to the pulse curve of the target idler, as shown in the following. Figure 4 The S202 step includes the following steps.

[0116] S401: Determine the angle difference between the first time and the second time of the pulse curve.

[0117] Optionally, the first time and the second time are any two different times on the pulse curve.

[0118] Each point on the pulse curve can represent the angle through which the target idler rotates at a certain time, so the angle difference between the first time and the second time can be obtained by subtracting the angles corresponding to the first time and the second time.

[0119] S402: Take the ratio of the angle difference between the first time and the second time and the time difference between the first time and the second time as the rotational speed of the target idler at the first time.

[0120] For example, assume that the angle difference between the first time and the second time is , and the time difference between the first time and the second time is , then the rotational speed of the target idler at the first time can be represented as .

[0121] S403: Obtain the initial speed change curve of the target idler based on the rotational speed of the target idler at each time on the pulse curve.

[0122] Optionally, the initial speed change curve of the target idler can be obtained by plotting based on the rotational speed of the target idler at each time on the pulse curve and the time sequence.

[0123] For example, the time sequence can be plotted on the horizontal axis, and the rotational speed of the target idler corresponding to each time can be plotted on the vertical axis, so that the initial speed change curve of the target idler can be obtained.

[0124] Next, the steps of correcting the initial speed change curve and normalizing the target speed change curve of the target idler will be described in combination with Figure 5 , and the S203 step includes the following steps.

[0125] S501: Screen the initial speed change curve for abnormal points to obtain at least one abnormal point on the initial speed change curve.

[0126] Optionally, the abnormal point can be a point on the initial speed change curve that does not conform to the trend of the curve, for example, when the idler roller is decelerating, the speed of the idler roller on the initial speed change curve should decrease as a whole over time, but if the speed at a certain time is greater than the speed at the previous time and also greater than the speed at the next time, then the point can be determined as an abnormal point.

[0127] S502: performing average filtering processing on each abnormal point on the initial speed change curve to obtain a corrected initial speed change curve.

[0128] For example, it is assumed that the speeds of the idler roller at three consecutive times t-1, t, and t+1 on the initial speed change curve are When is not satisfied, it can be determined that is an abnormal point, and the arithmetic average filtering is performed on it, that is, , and the speed abnormality correction is thus performed.

[0129] In this application, by correcting the speed change curve, the speed change curve can be smoothed while retaining most of the original data, and the trend of the entire curve is consistent.

[0130] S503: performing normalization processing on the corrected initial speed change curve to obtain a target speed change curve of the target idler roller.

[0131] Optionally, the target speed change curve can be a speed change curve of the target idler roller from the start of deceleration to the stop on the initial speed change curve.

[0132] According to the aforementioned idler roller flexibility measurement principle, it is known that the effective part of the flexibility value of the target idler roller is only the free deceleration of the idler roller, that is, the speed change curve from the start of deceleration to the stop. Therefore, the initial speed change curve can be cut, only the part of the curve of the free deceleration of the idler roller is retained, and normalization processing is performed on this part of the curve to obtain the target speed change curve of the target idler roller.

[0133] Next, the step of selecting abnormal points on the initial speed change curve in S501 described above will be described in conjunction with a specific embodiment. The step S501 described above includes:

[0134] If the speed value at the third time on the initial speed change curve and the speed value at the time before the third time and / or the speed value at the time after the third time satisfy the preset screening condition, then the point on the initial speed change curve at the third time is determined as an abnormal point.

[0135] Optionally, the third time can be any time on the free deceleration part of the target idler roller on the initial speed change curve.​

[0136] Optionally, the preset screening condition can be that the rotation speed value at the third moment is greater than the deceleration value at the moment after the third moment and greater than the rotation speed value at the moment before the third moment.

[0137] It is worth noting that, considering the actual situation, the rotation speed of the idler roller may have slight vibrations, so the rotation speed value at a certain moment can be set to be greater than the rotation speed value at the moment before or after a certain multiple (such as 1.5 times), and the rotation speed abnormal point is determined and corrected. The multiple can be determined according to the actual rotation speed drop, which is not limited in the present application.

[0138] The following is an explanation of the step of normalizing the corrected initial speed change curve to obtain the target speed change curve of the target idler roller in S503, as shown in the following table: Figure 6 The S503 step includes:

[0139] S601: Determine the intermediate speed change curve in the corrected initial speed change curve according to the preset rotation speed threshold interval, and the intermediate speed change curve is the initial speed change curve of the target idler roller from the start of deceleration to the stop time period.

[0140] When the target idler roller reaches the initial rotation speed, the speed-up power mechanism no longer speeds up the target idler roller, at which time the target idler roller will start to freely decelerate until it stops, and the speed change curve of this time period is the intermediate speed change curve.

[0141] S602: Normalize the intermediate speed change curve according to the maximum rotation speed, the minimum rotation speed and the preset rotation speed of the intermediate speed change curve to obtain the target speed change curve of the target idler roller.

[0142] Optionally, the preset rotation speed can be Figure 1 the initial rotation speed provided by the speed-up power mechanism to the target idler roller. The maximum rotation speed can be the maximum speed in the process of the target idler roller freely decelerating until it stops, and the minimum rotation speed can be the minimum speed in the process.

[0143] Since the measured data has discreteness when the optical fiber sensor actually collects signals, even if the preset rotation speed is set to be uniform, there is still a problem of inconsistency in the first and last rotation speeds of the data cut by different measurement tests. Therefore, the intermediate speed change curve can be normalized according to the maximum rotation speed, the minimum rotation speed and the preset rotation speed to obtain the target speed change curve of the target idler roller.

[0144] For example, assuming is the data of the target idler roller at any moment in the process of free deceleration, is the maximum rotation speed, is the minimum rotation speed, For the preset rotating speed, the following formula can be used to normalize the target speed change curve.

[0145] It should be noted that the sliding window can be used to perform a sliding average filtering algorithm on the intermediate speed change curve to obtain the target speed change curve.

[0146] In this application, by normalizing the speed change curve of the target idler roller, the data obtained under different measurement experiments can have consistent maximum and minimum rotating speeds, improving the reliability of flexible measurement and the universality of the flexible measurement method of the application to different measurement environments.

[0147] After determining the target speed change curve, the application can also obtain flexibility information according to the target speed change curve. The following is a further description of the above S204 step, as shown in the following formula (1), the step includes:

[0148] Figure 7

[0149] S701: performing quadratic function fitting on the target speed change curve to obtain a quadratic term coefficient.

[0150] Optionally, the least square method can be used to perform quadratic function fitting on the target speed change curve to obtain the quadratic term coefficient of the fitting curve.

[0151] S702: generating a rotational angle acceleration curve of the target idler roller according to the quadratic term coefficient, the rotational angle acceleration curve being used to represent the change of the angular acceleration with time, and the ordinate of each point on the rotational angle acceleration curve being used to represent the flexibility of the target idler roller.

[0152] Optionally, the quadratic term coefficient can be differentiated to calculate the rotational angle acceleration curve of the fitted target idler roller.

[0153] Optionally, the rotational angle acceleration curve can represent the change of the angular acceleration of the target idler roller with time within the time sequence of free deceleration, and the ordinate of each point on the rotational angle acceleration curve is used to represent the flexibility of the target idler roller.

[0154] For example, if the ordinates of the points on the curve are constant or change little, it indicates that the speed of the target idler roller decreases stably during the free deceleration process, and the greater the value of the ordinate, the faster the speed decreases, and at this time, the flexibility of the idler roller can be considered to be higher.

[0155] ​​Based on the same inventive concept, the embodiment of the present application also provides a flexibility measurement device of the idler roller corresponding to the flexibility measurement method of the idler roller. Since the principle of solving problems of the device in the embodiment of the present application is similar to the flexibility measurement method of the idler roller in the embodiment of the present application, the implementation of the device can be referred to the implementation of the method, and the repeated parts will not be described here.

[0156] Referring to Figure 8 Fig. 1 is a schematic diagram of a flexibility measurement device of an idler roller provided by an embodiment of the present application, and the device comprises a first generation module 801, a second generation module 802, a correction module 803 and a determination module 804, wherein:

[0157] The first generation module 801 is configured to generate a pulse curve of a target idler roller according to a detection signal, and each point on the pulse curve represents an angle of the idler roller at each time point.

[0158] The second generation module 802 is configured to generate an initial speed change curve of the target idler roller according to the pulse curve of the target idler roller, and the initial speed change curve is used to represent the change of the rotation speed of the target idler roller with time.

[0159] The correction module 803 is configured to correct abnormal points and perform normalization processing on the initial speed change curve to obtain a target speed change curve of the target idler roller.

[0160] The determination module 804 is configured to determine flexibility information of the target idler roller according to the target speed change curve.

[0161] Optionally, the first generation module 801 is specifically configured to:

[0162] acquire pulse data and a time sequence in the detection signal;

[0163] compensate and correct the pulse data and the time sequence according to the staggered arrangement, and perform smoothing processing on the compensated and corrected pulse data to obtain processed pulse data;

[0164] obtain the pulse curve of the target idler roller based on the processed pulse data and the compensated and corrected time sequence.

[0165] Optionally, the second generation module 802 is specifically configured to:

[0166] determine an angle difference between a first time point and a second time point of the pulse curve;

[0167] take a ratio of the angle difference between the first time point and the second time point to a time difference between the first time point and the second time point as a rotation speed of the target idler roller at the first time point;

[0168] obtain the initial speed change curve of the target idler roller based on the rotation speed of the target idler roller at each time point on the pulse curve.

[0169] Optionally, the correction module 803 is specifically configured to:

[0170] perform abnormal point screening on the initial speed change curve to obtain at least one abnormal point on the initial speed change curve;

[0171] perform average filtering processing on each abnormal point on the initial speed change curve to obtain a corrected initial speed change curve;

[0172] perform normalization processing on the corrected initial speed change curve to obtain a target speed change curve of the target idler.

[0173] Optionally, the correction module 803 is further specifically configured to:

[0174] if the rotational speed value at the third time on the initial speed change curve and the rotational speed value at the time before the third time and / or the rotational speed value at the time after the third time satisfy a preset screening condition, the point at the third time on the initial speed change curve is determined as an abnormal point.

[0175] Optionally, the correction module 803 is further specifically configured to:

[0176] determine an intermediate speed change curve in the corrected initial speed change curve according to a preset rotational speed threshold interval, the intermediate speed change curve being an initial speed change curve of a time period during which the target idler starts to decelerate and stops;

[0177] perform normalization processing on the intermediate speed change curve according to a maximum rotational speed, a minimum rotational speed of the intermediate speed change curve and a preset rotational speed to obtain a target speed change curve of the target idler.

[0178] Optionally, the determination module 804 is specifically configured to:

[0179] perform quadratic function fitting on the target speed change curve to obtain a quadratic term coefficient;

[0180] generate a rotational angle acceleration curve of the target idler according to the quadratic term coefficient, the rotational angle acceleration curve being used to represent a change of the angle acceleration with time, and a vertical coordinate of each point on the rotational angle acceleration curve being used to represent flexibility of the target idler.

[0181] The description of the processing procedure of each module in the device and the interaction procedure between the modules can refer to the related description in the above method embodiments, and will not be described in detail here.

[0182] The embodiment of the present application can reduce the influence of noise of collected data on the flexibility measurement result by correcting the abnormal points of the initial speed change curve, and can ensure the consistency and regressivity of the flexibility measurement calculation by normalizing the initial speed change curve to obtain the target speed change curve. And the reliability of the flexibility information of the target idler determined according to the target speed change curve is improved.

[0183] The embodiment of the present application also provides an electronic device, as shown in the accompanying drawings, which comprises a processor, a memory and a bus. Figure 9 The memory 902 stores machine readable instructions (for example, the execution instructions of the first generation module 801, the second generation module 802, the correction module 803 and the determination module 804 in the device in the accompanying drawings) executable by the processor 901, and when the computer device runs, the processor 901 and the memory 902 communicate through the bus, and the machine readable instructions are executed by the processor 901 to execute the process of the flexibility measurement method of the idler. Figure 8

[0184] The embodiment of the present application also provides a computer readable storage medium, which stores a computer program, and the computer program is executed by the processor to execute the steps of the flexibility measurement method of the idler.

[0185] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the above-described system and device can refer to the corresponding process in the method embodiment, and the present application will not be repeated. In the several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented by other ways. The device embodiments described above are only schematic, for example, the division of the modules is only a logical function division, and actual implementation can have another division manner, for example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed mutual elements can be indirect coupling or communication connection through some communication interface, device or module, which can be electrical, mechanical or other forms.

[0186] ​In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. When the functions are realized in the form of software function units and sold or used as an independent product, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the parts that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.

[0187] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application.

Claims

1. A method of measuring flexibility of an idler characterized by, The electronic device is applied to a lazy roller flexibility measurement system, and the lazy roller flexibility measurement system comprises a speed increasing power mechanism, an optical fiber sensor, a code belt, a signal transmission device and the electronic device. The signal transmission device is in communication connection with the optical fiber sensor and the electronic device respectively. The code belt is fixed on a target lazy roller to be measured. The speed increasing power mechanism is used for rotating the target lazy roller to provide an initial speed for the target lazy roller. The optical fiber sensor is used for detecting the speed of the code belt on the target lazy roller and uploading a detection signal to the electronic device through the signal transmission device. The method comprises the following steps: generating a pulse curve of the target lazy roller according to the detection signal, wherein each point on the pulse curve represents the angle of the lazy roller at each time point; generating an initial speed change curve of the target lazy roller according to the pulse curve of the target lazy roller, wherein the initial speed change curve is used for representing the change of the rotating speed of the target lazy roller with time; performing abnormal point screening on the initial speed change curve to obtain at least one abnormal point on the initial speed change curve; performing average filtering processing on each abnormal point on the initial speed change curve to obtain a corrected initial speed change curve; determining an intermediate speed change curve in the corrected initial speed change curve according to a preset rotating speed threshold interval, wherein the intermediate speed change curve is the initial speed change curve of the target lazy roller in a time period from the start of deceleration rotation to the stop; performing normalization processing on the intermediate speed change curve according to the maximum rotating speed, the minimum rotating speed and a preset rotating speed of the intermediate speed change curve to obtain a target speed change curve of the target lazy roller; determining flexibility information of the target lazy roller according to the target speed change curve.

2. The method of claim 1, wherein, The method for generating a pulse curve of the target lazy roller according to the detection signal comprises the following steps: obtaining pulse data and a time sequence in the detection signal; performing compensation correction on the pulse data and the time sequence according to the staggered arrangement, and performing smoothing processing on the compensated pulse data to obtain processed pulse data; obtaining the pulse curve of the target lazy roller based on the processed pulse data and the compensated time sequence.

3. The method of claim 1, wherein, The method for generating an initial speed change curve of the target lazy roller according to the pulse curve of the target lazy roller comprises the following steps: determining the angle difference of a first time point and a second time point of the pulse curve; taking the ratio of the angle difference of the first time point and the second time point to the time difference of the first time point and the second time point as the rotating speed of the target lazy roller at the first time point; obtaining the initial speed change curve of the target lazy roller based on the rotating speed of the target lazy roller at each time point on the pulse curve.

4. The method of claim 1, wherein, The method for performing abnormal point screening on the initial speed change curve to obtain at least one abnormal point on the initial speed change curve comprises the following steps: if the rotating speed value at a third time point on the initial speed change curve and the rotating speed value at a time point before the third time point and / or the rotating speed value at a time point after the third time point satisfy a preset screening condition, then a point at the third time point on the initial speed change curve is determined as an abnormal point.

5. The method of claim 1, wherein, The determining the flexibility information of the target idler according to the target speed change curve comprises: performing quadratic function fitting on the target speed change curve to obtain a quadratic term coefficient; generating a rotation angle acceleration curve of the target idler according to the quadratic term coefficient, the rotation angle acceleration curve being used to represent a change of the angular acceleration with time, and a vertical coordinate of each point on the rotation angle acceleration curve being used to represent the flexibility of the target idler.

6. A device for measuring the flexibility of an idler, characterized in that comprise: a first generating module configured to generate a pulse curve of a target idler according to a detection signal, each point on the pulse curve representing an idler angle at each time point; a second generating module configured to generate an initial speed change curve of the target idler according to the pulse curve of the target idler, the initial speed change curve being used to represent a change of a rotational speed of the target idler with time; a correcting module configured to perform abnormal point screening on the initial speed change curve to obtain at least one abnormal point on the initial speed change curve; performing average filtering processing on each of the abnormal points on the initial speed change curve to obtain a corrected initial speed change curve; determining a middle speed change curve in the corrected initial speed change curve according to a preset rotational speed threshold interval, the middle speed change curve being an initial speed change curve of a time period during which the target idler starts to rotate at a reduced speed to a stop; performing normalization processing on the middle speed change curve according to a maximum rotational speed, a minimum rotational speed and a preset rotational speed of the middle speed change curve to obtain a target speed change curve of the target idler; a determining module configured to determine flexibility information of the target idler according to the target speed change curve.

7. An electronic device, comprising: comprise: a processor, a storage medium and a bus, the storage medium storing program instructions executable by the processor, when the electronic device is running, the processor and the storage medium communicate through the bus, the processor executes the program instructions to execute the steps of the idler flexibility measurement method in any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is executed by the processor to execute the steps of the idler flexibility measurement method in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Roller rotation flexibility detection system

    CN218725324U