A winding machine deviation correction control method, device, equipment and storage medium
By calculating the compensation amount based on the position offset of the lower-level correction device of the winding machine, and adjusting the correction of the correction device in real time, the problems of control hysteresis and saturation of the correction device in the winding machine are solved, and efficient correction control is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HANGZHOU ANMAISHENG INTELLIGENT TECH CO LTD
- Filing Date
- 2023-03-07
- Publication Date
- 2026-06-30
AI Technical Summary
The existing technologies address issues such as control lag between guides in winding machines and the inability of the winding to be in the designated position when the guide reaches saturation. These issues are exacerbated by increased guide costs, large control delays, and lack of dynamic adjustment capabilities.
By obtaining the current position offset of the current correction device at the position of the next-level correction device, the current control compensation amount is calculated, and the current correction device is adjusted based on the compensation amount. The correction status of the correction device is adjusted in real time, and the correction pressure of the next-level correction device is reduced by adopting a feedforward control strategy.
It improves the correction capability of the winding machine's correction device, avoiding the situation where the winding cannot be in the specified position when the correction device reaches saturation, thus reducing control delay and cost.
Smart Images

Figure CN116142863B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of web correction control technology, and in particular to a web correction control method, device, equipment and storage medium for a winding machine. Background Technology
[0002] During operation, the winding tape of a winding machine is affected by external factors such as changes in winding and unwinding speeds and tension fluctuations, causing the tape to deviate from its original path and affecting the quality of the finished product. Therefore, it is necessary to add a tape guide along the tape path to ensure that the tape position remains within an acceptable offset range. Winding machines typically have multiple tape guide execution stages; however, due to the distance between the tape guides, each stage often exhibits control lag. This makes it difficult to control the tape offset between two tape guides, potentially resulting in a tape offset not fully reaching the set value even when one tape guide reaches its correction saturation. Two solutions exist in related technologies: one is to increase the number of tape guides to reduce the distance between them, which increases costs; the other is through threshold adjustment, where when a tape guide reaches its correction limit, the correction offset of the next higher-level tape guide is adjusted to restore its correction capability, but this method has significant control delays and cannot be dynamically adjusted.
[0003] Therefore, the aforementioned technical problems urgently need to be solved by those skilled in the art. Summary of the Invention
[0004] In view of this, the purpose of this invention is to provide a winding machine web correction control method, apparatus, device, and storage medium, which can improve the web correction capability of the winding machine web corrector and avoid the situation where the winding coil still cannot be in the specified position when the web corrector reaches correction saturation. The specific solution is as follows:
[0005] The first aspect of this application provides a winding machine correction control method, comprising:
[0006] Obtain the current control compensation amount corresponding to the current correction device; wherein, the current control compensation amount is determined based on the current position offset of the tape at the location of the next-level correction device of the current correction device;
[0007] The position offset of the tape at the location of the current correction device is adjusted based on the current control compensation amount, so as to pre-compensate the position offset of the tape at the location of the next-level correction device of the current correction device.
[0008] Optionally, obtaining the current control compensation amount corresponding to the current corrector includes:
[0009] Calculate the current bias ratio of the next-level corrector of the current corrector;
[0010] Based on the magnitude of the current offset ratio, determine whether it is necessary to pre-compensate for the position offset of the tape at the location of the next-level corrector of the current corrector;
[0011] If so, the current bias ratio is nonlinearly transformed to obtain the current control compensation amount.
[0012] Optionally, calculating the current bias ratio of the next-level corrector of the current corrector includes:
[0013] Obtain the current position offset and maximum position offset of the tape at the location of the next-level corrector of the current corrector;
[0014] The ratio of the current position offset to the maximum position offset is determined as the current offset ratio.
[0015] Optionally, determining whether to pre-compensate for the tape position offset at the location of the next-level corrector of the current corrector based on the magnitude of the current offset ratio includes:
[0016] If the current offset ratio is greater than the first threshold, it is determined that the position offset of the tape at the location of the next-level corrector of the current corrector needs to be compensated in advance.
[0017] If the current offset ratio is not greater than the first threshold, it is determined that there is no need to compensate for the position offset of the tape at the location of the lower-level corrector of the current corrector in advance, and the current control compensation amount is set to zero.
[0018] Optionally, the step of performing a nonlinear transformation on the current bias ratio to obtain the current control compensation amount includes:
[0019] If the current bias ratio is greater than the first threshold and less than the second threshold, then the current bias ratio is nonlinearly transformed based on the first relation to obtain the first current control compensation amount;
[0020] If the current bias ratio is greater than the second threshold, the current bias ratio is nonlinearly transformed based on the second relation to obtain the second current control compensation amount; wherein the second current control compensation amount is greater than the first current control compensation amount.
[0021] Optionally, after performing a non-linear transformation on the current bias ratio, the method further includes:
[0022] Determine whether the control compensation amount obtained after nonlinear transformation is less than the preset output maximum value; wherein, the preset output maximum value is a preset multiple of the current correction maximum value of the correction device output by the PID controller; the preset multiple is between 0 and 1;
[0023] If yes, the control compensation amount obtained after nonlinear transformation is determined as the current control compensation amount; otherwise, the maximum correction value of the current correction device is determined as the current control compensation amount.
[0024] Optionally, adjusting the position offset of the tape at the current location of the current correction device based on the current control compensation amount includes:
[0025] The current control compensation value is summed with the current correction value of the current correction device output by the PID controller to obtain the compensated correction value.
[0026] The position offset of the tape at the current location of the corrector is adjusted based on the compensated correction value.
[0027] A second aspect of this application provides a winding machine correction control device, comprising:
[0028] The compensation amount acquisition module is used to acquire the current control compensation amount corresponding to the current correction device; the current control compensation amount is determined based on the current position offset of the tape at the location of the next-level correction device of the current correction device;
[0029] The compensation control module is used to adjust the position offset of the tape at the location of the current correction device based on the current control compensation amount, so as to pre-compensate the position offset of the tape at the location of the next-level correction device of the current correction device.
[0030] A third aspect of this application provides an electronic device comprising a processor and a memory; wherein the memory is used to store a computer program, which is loaded and executed by the processor to implement the aforementioned winding machine correction control method.
[0031] A fourth aspect of this application provides a computer-readable storage medium storing computer-executable instructions, which, when loaded and executed by a processor, implement the aforementioned winding machine correction control method.
[0032] In this application, the current control compensation amount corresponding to the current correction device is first obtained. This current control compensation amount is determined based on the current position offset of the tape at the location of the next-level correction device. Then, the position offset of the tape at the location of the current correction device is adjusted based on the current control compensation amount to pre-compensate for the position offset of the tape at the location of the next-level correction device. Therefore, this application adjusts the correction status of the current correction device in real time according to the correction status of the next-level correction device. This feedforward control strategy reduces the correction pressure on the next-level correction device, thereby improving the correction capability of the winding machine's correction device and preventing the tape from failing to reach the specified position when the correction device reaches correction saturation. Attached Figure Description
[0033] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0034] Figure 1 A flowchart of a winding machine correction control method is provided in this application;
[0035] Figure 2 A flowchart illustrating a specific method for obtaining current control compensation amount provided in this application;
[0036] Figure 3 This application provides a specific two-stage correction control logic block diagram;
[0037] Figure 4 This application provides a specific block diagram of the correction control logic for a multi-stage correction device;
[0038] Figure 5 A schematic diagram of a winding machine correction control device provided in this application;
[0039] Figure 6 This application provides a structural diagram of an electronic device for correcting the deviation of a winding machine. Detailed Implementation
[0040] 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.
[0041] Existing winding machine correction control schemes that reduce the distance between correction devices by adding more correction devices increase costs; schemes that adjust the correction bias of the previous correction device by threshold adjustment increase control delay and cannot be dynamically adjusted. To address these shortcomings, this application provides a winding machine correction control scheme that adjusts the correction status of the current correction device in real time based on the correction status of the next-level correction device. This feedforward control strategy reduces the correction pressure on the next-level correction device, thereby improving the correction capability of the winding machine correction device and preventing situations where the winding coil cannot be in the specified position even when the correction device reaches correction saturation.
[0042] Figure 1 A flowchart illustrating a winding machine web correction control method provided in this application embodiment. See also... Figure 1 As shown, the winding machine correction control method includes:
[0043] S11: Obtain the current control compensation amount corresponding to the current correction device; wherein, the current control compensation amount is determined based on the current position offset of the tape at the location of the next-level correction device of the current correction device.
[0044] In this embodiment, the current control compensation amount corresponding to the current correction device is first obtained. The winding machine is equipped with multiple correction devices, that is, multiple correction mechanisms. Multiple correction devices perform correction work simultaneously. For each correction device (the current correction device), there is a corresponding upper-level correction device and a lower-level correction device. For example, if the current correction device is located at the 30-40 position of the winding, the corresponding upper-level correction device is located at the 10-20 position of the winding and the lower-level correction device is located at the 50-60 position of the winding.
[0045] In this embodiment, the current control compensation amount is determined based on the current position offset of the tape at the location of the lower-level corrector of the current corrector. For example, if the current position offset of the tape at the location of the lower-level corrector of the current corrector is offset to the right, then the current control compensation amount corresponding to the current corrector will cause the current corrector to compensate for the rightward offset of its lower-level corrector in advance, reducing the correction amount of the lower-level correction system and preventing the tape from still not being in the specified position when the lower-level corrector reaches its limit.
[0046] Furthermore, the process of obtaining the current control compensation amount corresponding to the current bias corrector includes the following steps ( Figure 2 ):
[0047] S111: Calculate the current bias ratio of the lower-level corrector of the current corrector.
[0048] In this embodiment, the current control compensation amount is calculated primarily based on the current bias ratio of the lower-level correction device. Specifically, the current bias ratio of the lower-level correction device of the current correction device is first calculated. Specifically, the current position bias and maximum position bias of the tape at the location of the lower-level correction device of the current correction device are first obtained. Then, the ratio of the current position bias to the maximum position bias is determined as the current bias ratio. The current bias ratio of the lower-level correction device of the current correction device is represented by Y, and the calculation formula is as follows:
[0049]
[0050] Where X represents the current position offset of the tape at the location of the next-level corrector of the current corrector. max This indicates the maximum position offset of the tape at the location of the next-level corrector of the current corrector.
[0051] S112: Determine whether it is necessary to pre-compensate for the positional offset of the tape at the location of the next-level corrector of the current corrector based on the magnitude of the current offset ratio.
[0052] In this embodiment, after calculating the current offset ratio, it is determined whether the position offset of the tape at the location of the next-level corrector of the current corrector needs to be compensated in advance based on the magnitude of the current offset ratio. Specifically, if the current offset ratio is greater than a first threshold, it is determined that the position offset of the tape at the location of the next-level corrector of the current corrector needs to be compensated in advance; if the current offset ratio is not greater than the first threshold, it is determined that the position offset of the tape at the location of the next-level corrector of the current corrector does not need to be compensated in advance, and the current control compensation amount is set to zero.
[0053] For example, the first threshold can be set to 40%. That is, when the current offset ratio Y is greater than 40%, it is determined that the position offset of the tape at the location of the lower-level corrector of the current corrector needs to be compensated in advance. When the current offset ratio Y is not greater than 40%, it is determined that the position offset of the tape at the location of the lower-level corrector of the current corrector does not need to be compensated in advance. At this time, the current offset ratio Y is set to zero.
[0054] S113: If so, then perform a non-linear transformation on the current bias ratio.
[0055] In this embodiment, after determining that the positional offset of the tape at the location of the lower-level corrector of the current corrector needs to be compensated in advance, the current offset ratio is nonlinearly transformed. Since the degree of compensation varies, the nonlinear transformation method also differs. Specifically, if the current offset ratio is greater than the first threshold and less than the second threshold, a first nonlinear transformation is performed on the current offset ratio based on a first relational expression to obtain a first current control compensation amount; if the current offset ratio is greater than the second threshold, a second nonlinear transformation is performed on the current offset ratio based on a second relational expression to obtain a second current control compensation amount, where the second current control compensation amount is greater than the first current control compensation amount.
[0056] The first relation is:
[0057] f(Y) = aY + b
[0058] The second relation is:
[0059] f(Y) = cY + d
[0060] Where a, b, c, and d are configurable coefficients. To make the second current control compensation amount greater than the first current control compensation amount, a is set to be greater than c.
[0061] In this embodiment, the second threshold can be set to 75%. That is, when the current bias ratio Y is between 40% and 75%, a first current control compensation amount (the control compensation amount obtained after nonlinear transformation) is obtained by performing a nonlinear transformation according to the first relationship. When the current bias ratio Y is greater than 75%, a second current control compensation amount (the control compensation amount obtained after nonlinear transformation) is obtained by performing a nonlinear transformation according to the second relationship. In summary, a nonlinear transformation relationship table can be designed. After calculating the current bias ratio, the nonlinear transformation of the current bias ratio Y in steps S112 and S113 can be performed by looking up the table. The nonlinear transformation relationship table is as follows:
[0062]
[0063] S114: Determine whether the control compensation amount obtained after nonlinear transformation is less than the preset output maximum value; wherein, the preset output maximum value is a preset multiple of the current correction maximum value of the correction device output by the PID controller; the preset multiple is between 0 and 1;
[0064] S115: If yes, then the control compensation amount obtained after nonlinear transformation is determined as the current control compensation amount; if no, then the maximum correction value of the current correction device is determined as the current control compensation amount.
[0065] In this embodiment, after the nonlinear transformation, the control compensation amount obtained after the nonlinear transformation also needs to be limited. Specifically, it is determined whether the control compensation amount obtained after the nonlinear transformation is less than a preset maximum output value. The preset maximum output value is a preset multiple of the current correction value of the current correction device output by the PID controller; the preset multiple is between 0 and 1. If yes, the control compensation amount obtained after the nonlinear transformation is determined as the current control compensation amount; otherwise, the current correction value of the current correction device is determined as the current control compensation amount. The current control compensation amount is represented as U. extra The preset maximum output value is represented by U. ff_max The current maximum correction value of the correction device is represented by U. max The formula for limiting the amplitude is:
[0066]
[0067] U ff_max and U max The relationship between them is:
[0068] U ff_max =αU max
[0069] The preset multiplier α is a decimal between 0 and 1, which is a manually set value and can be set to 0.5. This embodiment does not limit this value.
[0070] Steps S111 to S115 are feedforward loops, and an additional control quantity Uextra is output after calculation by the feedforward loop.
[0071] S12: Adjust the position offset of the tape at the location of the current correction device based on the current control compensation amount, so as to pre-compensate the position offset of the tape at the location of the next-level correction device of the current correction device.
[0072] In this embodiment, after obtaining the current control compensation amount corresponding to the current corrector, the position offset of the tape at the location of the current corrector is adjusted based on the current control compensation amount to pre-compensate the position offset of the tape at the location of the next-level corrector. Further, the current control compensation amount is summed with the current correction value of the current corrector output by the PID controller to obtain a compensated correction value, denoted as U. Then, the position offset of the tape at the location of the current corrector is adjusted according to the compensated correction value.
[0073] The above process is based on a dynamic correction compensation scheme using feedforward control, adding an additional control compensation amount U to the current correction control output U. extra(Calculated by the lower-level correction unit), thereby increasing the current tape position offset in advance and reducing the correction amount of the lower-level correction unit. In other words, after calculation by the feedforward circuit, an additional control quantity Uextra is output to compensate for the existing PID output U, enabling the current correction unit to obtain an additional offset to counteract the offset generated by the tape in the lower-level correction unit. The PID controller logic of a conventional correction control system is as follows:
[0074] U = k p e+k i e+MX+kd×de
[0075] Where, e (e=X) target -X actual ) represents the target offset bit X target The error between the output tension, k p k i k d Here are the parameters for the PID controller, MX is the integral cumulative error, and d... e This represents the rate of change of error.
[0076] The control output after adding feedforward compensation, wherein the compensated correction value U new The calculation formula is as follows:
[0077] U new =U extra +U
[0078] It is understandable that the control output U after compensation is added. new It sends pressure commands to the cylinders, thereby changing the cylinder pressure and ultimately causing the tape to shift in the specified direction. The control logic block diagram of the two-stage tape guide is as follows: Figure 3 As shown, the correction control logic block diagram of the multi-stage correction system is as follows: Figure 4 As shown, this process can be considered a linear process, therefore the compensation output U extra Its function is to generate an additional offset X for the current tape. extra Compensation offset X extra The significance lies in advancing some of the correction compensation from the lower-level correction device (including the offset generated during the tape winding process) to the upper-level correction device for execution. Its function is to effectively reduce the compensation amount of the lower-level correction device, especially when the compensation amount of the lower-level correction device is close to saturation (this can be seen in the nonlinear conversion formula table).
[0079] As can be seen, this embodiment first obtains the current control compensation amount corresponding to the current correction device; wherein, the current control compensation amount is determined based on the current position offset of the tape at the location of the lower-level correction device of the current correction device; then, based on the current control compensation amount, the position offset of the tape at the location of the current correction device is adjusted to pre-compensate the position offset of the tape at the location of the lower-level correction device of the current correction device. This embodiment adjusts the correction status of the current correction device in real time according to the correction status of the lower-level correction device. Through this feedforward control strategy, the correction pressure of the lower-level correction device is reduced, thereby improving the correction capability of the winding machine correction device and avoiding the situation where the tape cannot be in the specified position when the correction device reaches correction saturation.
[0080] See Figure 5 As shown in the figure, this application also discloses a winding machine correction control device, including:
[0081] The compensation amount acquisition module 11 is used to acquire the current control compensation amount corresponding to the current correction device; the current control compensation amount is determined based on the current position offset of the tape at the location of the next-level correction device of the current correction device;
[0082] The compensation control module 12 is used to adjust the position offset of the tape at the location of the current correction device based on the current control compensation amount, so as to pre-compensate the position offset of the tape at the location of the next-level correction device of the current correction device.
[0083] As can be seen, this embodiment first obtains the current control compensation amount corresponding to the current correction device; wherein, the current control compensation amount is determined based on the current position offset of the tape at the location of the lower-level correction device of the current correction device; then, based on the current control compensation amount, the position offset of the tape at the location of the current correction device is adjusted to pre-compensate the position offset of the tape at the location of the lower-level correction device of the current correction device. This embodiment adjusts the correction status of the current correction device in real time according to the correction status of the lower-level correction device. Through this feedforward control strategy, the correction pressure of the lower-level correction device is reduced, thereby improving the correction capability of the winding machine correction device and avoiding the situation where the tape cannot be in the specified position when the correction device reaches correction saturation.
[0084] In some specific embodiments, the compensation amount acquisition module 11 specifically includes:
[0085] The bias ratio calculation unit is used to calculate the current bias ratio of the lower-level bias corrector of the current bias corrector;
[0086] The judgment unit is used to determine, based on the magnitude of the current offset ratio, whether it is necessary to pre-compensate the position offset of the tape at the location of the next-level corrector of the current corrector.
[0087] The conversion unit is used to perform a nonlinear conversion on the current bias ratio if the condition is met, to obtain the current control compensation amount.
[0088] In some specific embodiments, the bias ratio calculation unit specifically includes:
[0089] The offset acquisition subunit is used to acquire the current position offset and the maximum position offset of the tape at the location of the next-level corrector of the current corrector.
[0090] A subunit is defined to determine the ratio of the current position offset to the maximum position offset as the current offset ratio.
[0091] In some specific embodiments, the determining unit specifically includes:
[0092] The first determination subunit is used to determine, if the current offset ratio is greater than the first threshold, that the position offset of the tape at the location of the next-level correction device of the current correction device needs to be compensated in advance.
[0093] The second determination subunit is used to determine that if the current bias ratio is not greater than the first threshold, it is not necessary to pre-compensate the position bias of the tape at the location of the lower-level correction device of the current correction device, and to set the current control compensation amount to zero.
[0094] In some specific embodiments, the conversion unit specifically includes:
[0095] The first conversion subunit is configured to perform a nonlinear conversion on the current bias ratio based on a first relational formula to obtain a first current control compensation amount if the current bias ratio is greater than the first threshold and less than the second threshold.
[0096] The second conversion subunit is used to perform a nonlinear conversion on the current bias ratio based on a second relational expression if the current bias ratio is greater than the second threshold, to obtain a second current control compensation amount; wherein the second current control compensation amount is greater than the first current control compensation amount.
[0097] In some specific embodiments, the winding machine correction control device further includes:
[0098] The limiting module is used to determine whether the control compensation amount obtained after nonlinear transformation is less than the preset output maximum value; wherein, the preset output maximum value is a preset multiple of the current correction maximum value of the current correction device output by the PID controller; the preset multiple is between 0 and 1; if yes, the control compensation amount obtained after nonlinear transformation is determined as the current control compensation amount, if no, the correction maximum value of the current correction device is determined as the current control compensation amount.
[0099] In some specific embodiments, the compensation control module 12 specifically includes:
[0100] The summing unit is used to sum the current control compensation amount with the current correction value of the current correction device output by the PID controller to obtain the compensated correction value.
[0101] The control unit is used to control the position offset of the tape at the current position of the corrector based on the compensated correction value.
[0102] Furthermore, embodiments of this application also provide an electronic device. Figure 6 This is a structural diagram of an electronic device 20 according to an exemplary embodiment. The content of the diagram should not be construed as limiting the scope of this application.
[0103] Figure 6 This is a schematic diagram of the structure of an electronic device 20 provided in an embodiment of this application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 stores a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the winding machine correction control method disclosed in any of the foregoing embodiments.
[0104] In this embodiment, the power supply 23 is used to provide operating voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and external devices, and the communication protocol it follows can be any communication protocol applicable to the technical solution of this application, and is not specifically limited here; the input / output interface 25 is used to acquire external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs, and is not specifically limited here.
[0105] In addition, the memory 22, as a carrier for resource storage, can be a read-only memory, random access memory, disk or optical disk, etc. The resources stored thereon can include operating system 221, computer program 222 and data 223, etc., and the storage method can be temporary storage or permanent storage.
[0106] The operating system 221 manages and controls the various hardware devices on the electronic device 20 and the computer program 222 to enable the processor 21 to perform calculations and processing on the massive data 223 in the memory 22. It can be Windows Server, Netware, Unix, Linux, etc. The computer program 222, in addition to including a computer program capable of performing the winding machine correction control method executed by the electronic device 20 as disclosed in any of the foregoing embodiments, may further include computer programs capable of performing other specific tasks. The data 223 may include the current control compensation amount collected by the electronic device 20.
[0107] Furthermore, this application also discloses a storage medium storing a computer program. When the computer program is loaded and executed by a processor, it implements the winding machine correction control method steps disclosed in any of the foregoing embodiments.
[0108] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section.
[0109] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0110] The winding machine correction control method, device, equipment, and storage medium provided by the present invention have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A method for correcting deviations in a winding machine, characterized in that, include: Obtain the current control compensation amount corresponding to the current correction device; wherein, the current control compensation amount is determined based on the current position offset of the tape at the location of the next-level correction device of the current correction device; The position offset of the tape at the current position of the current correction device is adjusted based on the current control compensation amount, so as to pre-compensate the position offset of the tape at the position of the next-level correction device of the current correction device. The step of obtaining the current control compensation amount corresponding to the current corrector includes: Calculate the current bias ratio of the next-level corrector of the current corrector; Based on the magnitude of the current offset ratio, determine whether it is necessary to pre-compensate for the position offset of the tape at the location of the next-level corrector of the current corrector; If so, the current bias ratio is nonlinearly transformed to obtain the current control compensation amount.
2. The winding machine correction control method according to claim 1, characterized in that, The calculation of the current bias ratio of the lower-level corrector of the current corrector includes: Obtain the current position offset and maximum position offset of the tape at the location of the next-level corrector of the current corrector; The ratio of the current position offset to the maximum position offset is determined as the current offset ratio.
3. The winding machine correction control method according to claim 1, characterized in that, The step of determining whether it is necessary to pre-compensate for the positional offset of the tape at the location of the next-level corrector of the current corrector based on the magnitude of the current offset ratio includes: If the current offset ratio is greater than the first threshold, it is determined that the position offset of the tape at the location of the next-level corrector of the current corrector needs to be compensated in advance. If the current offset ratio is not greater than the first threshold, it is determined that there is no need to compensate for the position offset of the tape at the location of the lower-level corrector of the current corrector in advance, and the current control compensation amount is set to zero.
4. The winding machine correction control method according to claim 3, characterized in that, The step of performing a nonlinear transformation on the current bias ratio to obtain the current control compensation amount includes: If the current bias ratio is greater than the first threshold and less than the second threshold, then the current bias ratio is nonlinearly transformed based on the first relation to obtain the first current control compensation amount; If the current bias ratio is greater than the second threshold, the current bias ratio is nonlinearly transformed based on the second relation to obtain the second current control compensation amount; wherein the second current control compensation amount is greater than the first current control compensation amount.
5. The winding machine correction control method according to claim 1, characterized in that, After performing a nonlinear transformation on the current bias ratio, the method further includes: Determine whether the control compensation amount obtained after nonlinear transformation is less than the preset maximum output value; wherein, the preset maximum output value is a preset multiple of the current correction value of the correction device output by the PID controller; the preset multiple is between 0 and 1; wherein, the preset multiple is a decimal between 0 and 1; If yes, the control compensation amount obtained after nonlinear transformation is determined as the current control compensation amount; otherwise, the maximum correction value of the current correction device is determined as the current control compensation amount.
6. The winding machine correction control method according to any one of claims 1 to 5, characterized in that, The adjustment of the tape position offset at the current location of the current correction device based on the current control compensation amount includes: The current control compensation value is summed with the current correction value of the current correction device output by the PID controller to obtain the compensated correction value. The position offset of the tape at the current location of the corrector is adjusted based on the compensated correction value.
7. A winding machine correction control device, characterized in that, include: The compensation amount acquisition module is used to acquire the current control compensation amount corresponding to the current corrector; The current control compensation amount is determined based on the current position offset of the tape at the location of the next-level corrector of the current corrector; The compensation control module is used to adjust the position offset of the tape at the current position of the current correction device based on the current control compensation amount, so as to pre-compensate the position offset of the tape at the position of the next-level correction device of the current correction device. The step of obtaining the current control compensation amount corresponding to the current corrector includes: Calculate the current bias ratio of the next-level corrector of the current corrector; Based on the magnitude of the current offset ratio, determine whether it is necessary to pre-compensate for the position offset of the tape at the location of the next-level corrector of the current corrector; If so, the current bias ratio is nonlinearly transformed to obtain the current control compensation amount.
8. An electronic device, characterized in that, The electronic device includes a processor and a memory; wherein the memory is used to store a computer program, which is loaded and executed by the processor to implement the winding machine correction control method as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, Used to store computer-executable instructions, which, when loaded and executed by a processor, implement the winding machine correction control method as described in any one of claims 1 to 6.