A cone yarn counterweight system, method, device and computer equipment

By combining the weighing conveyor belt, diversion device, and counterweight device of the yarn bobbin counterweight system, the automated grouping and counterweighting of yarn bobs is realized, solving the problem of inconsistent yarn bobbin weight and improving counterweight accuracy and production efficiency.

CN118047178BActive Publication Date: 2026-05-29JINGWEI TEXTILE MASCH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
JINGWEI TEXTILE MASCH CO LTD
Filing Date
2024-02-29
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing technologies are inefficient at balancing yarn packages with variable weights, making it difficult to ensure that the weight of the yarn package is within the set range, and manual intervention is inefficient.

Method used

A yarn bobbin counterweight system was designed, including a weighing conveyor belt, a yarn bobbin diversion device, and a yarn bobbin counterweight device. By combining the weighing, diversion, and counterweight conveyor belts, the automated grouping and counterweighting of yarn bobbins is achieved. The conveying direction is changed by using a cylinder to push a baffle, and precise counterweighting is achieved by using bias cylinders and yarn-pushing cylinders.

Benefits of technology

It improves the accuracy and efficiency of yarn package weighting, ensuring that the weight of each yarn package is within the set range, reducing manual intervention and improving production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118047178B_ABST
    Figure CN118047178B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of bobbin weight distribution, and discloses a bobbin weight distribution system, method, device and computer equipment, the system comprising: a weighing conveyor belt, a bobbin shunt device, a first conveyor belt, a second conveyor belt, a third conveyor belt and a bobbin weight distribution device; the weighing conveyor belt is adjacent to the bobbin shunt device, used for obtaining the weight of the bobbin, and after obtaining the weight, the bobbin is conveyed to the bobbin shunt device; the bobbin shunt device is adjacent to the first conveyor belt, the second conveyor belt and the third conveyor belt, used for shunting the bobbin to the first conveyor belt, the second conveyor belt or the third conveyor belt; the bobbin weight distribution device is used for obtaining a first number of bobbins from the first conveyor belt, a second number of bobbins from the second conveyor belt and a third number of bobbins from the third conveyor belt, and completing the weight distribution of the bobbins. The present application solves the problem that it is difficult to efficiently distribute the weight of bobbins with variable weights, and ensures that the weight of each yarn package is within a set range.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of yarn bobbin counterweight technology, specifically to a yarn bobbin counterweight system, method, apparatus, and computer equipment. Background Technology

[0002] When packaging yarn cones, a certain number of cones need to be bundled into yarn bales, and the weight of each bale must be controlled within a standard weight, for example, within 25 kg ± 30 g. Due to the current instability of the winding machine's control system, the weight of each yarn cone may deviate slightly, potentially being too light or too heavy. To control the weight of the yarn bales, the yarn cones need to be pre-weighed.

[0003] Currently, the packaging process for yarn cones utilizes fully automated packaging systems. These systems handle a series of steps, including yarn transportation, wrapping, bagging, bag sewing, weighing, bundling, and stacking. However, these automated systems cannot automatically counterweight the yarn cones; they can only weigh the entire bundle after packaging. If a single bundle's weight deviates significantly, manual intervention is required to remove that bundle. Some systems rely on manual weighting of yarn cones, where a certain number of cones are weighed uniformly. If the weight is incorrect, the cones need to be replaced. However, this is repetitive and physically demanding, resulting in low weighting efficiency.

[0004] Therefore, the relevant technology has the problem of not being able to efficiently counterweight yarn packages with variable weights to ensure that the weight of each yarn package is within a set range. Summary of the Invention

[0005] In view of this, the present invention provides a yarn package counterweight system, method, apparatus and computer equipment to solve the problem in the prior art that it is difficult to efficiently counterweight yarn packages with variable weights and ensure that the weight of each yarn package is within a set range.

[0006] In a first aspect, the present invention provides a yarn bobbin counterweight system, the system comprising: a weighing conveyor belt, a yarn bobbin diverting device, a first conveyor belt, a second conveyor belt, a third conveyor belt, and a yarn bobbin counterweight device;

[0007] The weighing conveyor belt is adjacent to the yarn bobbin diversion device. It is used to obtain the weight of the yarn bobbin and, after obtaining the weight, to transport the yarn bobbin to the yarn bobbin diversion device.

[0008] The yarn bobbin diversion device is adjacent to the first conveyor belt, the second conveyor belt, and the third conveyor belt, and is used to transport the yarn bobbin to the first conveyor belt, the second conveyor belt, or the third conveyor belt based on the comparison result between the weight and the preset weight.

[0009] The cheese cone weight balancing device is adjacent to the first conveyor belt, the second conveyor belt, and the third conveyor belt, and is used to obtain a first quantity of cheese cones from the first conveyor belt, a second quantity of cheese cones from the second conveyor belt, and a third quantity of cheese cones from the third conveyor belt to complete the weight balancing of the cheese cones. Here, the first quantity, the second quantity, and the third quantity are obtained based on the weight and the target weight of the yarn package, and the yarn package contains a first preset quantity of cheese cones.

[0010] For the cheese cone weight balancing system provided in this embodiment, the weighing conveyor belt weighs the cheese cones. The cheese cone diverting device transports the cheese cones to different conveyor belts according to the weight of the cheese cones, and the cheese cone weight balancing device obtains the cheese cones from the conveyor belts to complete the weight balancing of the cheese cones. It has high weight balancing accuracy, success rate, and production efficiency, solves the problem of difficultly and efficiently weight balancing cheese cones with unfixed weights, and ensures that the weight of each yarn package is within the set range.

[0011] In an optional implementation, the first conveyor belt includes i sub-conveyor belts, where 0 < i ≤ n; the second conveyor belt includes j sub-conveyor belts, where 0 < j ≤ m; the third conveyor belt includes k sub-conveyor belts, where 0 < k ≤ h;

[0012] The i-th sub-conveyor belt is adjacent to the (i + 1)-th sub-conveyor belt. When i = 1, if the number of cheese cones on the i-th sub-conveyor belt is greater than or equal to the first preset threshold and there are no cheese cones on the (i + 1)-th sub-conveyor belt, all the cheese cones on the i-th sub-conveyor belt will be transported from the i-th sub-conveyor belt to the (i + 1)-th sub-conveyor belt; when i > 1 and i + 1 ≤ n, if there are no cheese cones on the (i + 1)-th sub-conveyor belt, all the cheese cones on the i-th sub-conveyor belt will be transported from the i-th sub-conveyor belt to the (i + 1)-th sub-conveyor belt;

[0013] The j-th sub-conveyor belt is adjacent to the (j + 1)-th sub-conveyor belt. When j = 1, if the number of cheese cones on the j-th sub-conveyor belt is greater than or equal to the second preset threshold, all the cheese cones on the j-th sub-conveyor belt will be transported from the j-th sub-conveyor belt to the (j + 1)-th sub-conveyor belt; when j > 1 and j + 1 ≤ m, the cheese cones on the j-th sub-conveyor belt will be transported from the j-th sub-conveyor belt to the (j + 1)-th sub-conveyor belt;

[0014] The k-th sub-conveyor belt is adjacent to the (k + 1)-th sub-conveyor belt. When k = 1, if the number of cheese cones on the k-th sub-conveyor belt is greater than or equal to the third preset threshold and there are no cheese cones on the (k + 1)-th sub-conveyor belt, all the cheese cones on the k-th sub-conveyor belt will be transported from the k-th sub-conveyor belt to the (k + 1)-th sub-conveyor belt; when k > 1 and k + 1 ≤ h, in the case where there are no cheese cones on the (k + 1)-th sub-conveyor belt, all the cheese cones on the k-th sub-conveyor belt will be transported from the k-th sub-conveyor belt to the (k + 1)-th sub-conveyor belt.

[0015] In this embodiment, the first conveyor belt includes multiple sub-conveyor belts, the second conveyor belt includes multiple sub-conveyor belts, and the third conveyor belt includes multiple sub-conveyor belts. Because there are a sufficient number of sub-conveyor belts, a large number of yarn bobbins can be selected for counterweighting, resulting in a sufficient sample size and ensuring counterweight stability.

[0016] In one alternative embodiment, the yarn bobbin diversion device includes: a first baffle, a second baffle, a first cylinder, a second cylinder, and a diversion conveyor belt;

[0017] One end of the first baffle is fixed, and the other end is connected to the first cylinder. When i=1, if the weight of the yarn to be diverted is greater than the second critical value in the preset weight, the first cylinder pushes the first baffle so that the diverting conveyor belt transports the yarn to be diverted to the i-th sub-conveyor belt, wherein the yarn to be diverted is included in the yarn.

[0018] One end of the second baffle is fixed, and the other end is connected to the second cylinder. When k=1, if the weight of the yarn to be diverted is less than the first critical value in the preset weight, the second cylinder pushes the second baffle, so that the diverting conveyor belt transports the yarn to be diverted to the kth sub-conveyor belt, wherein the first critical value is less than the second critical value.

[0019] In this embodiment, a first cylinder pushes a first baffle and a second cylinder pushes a second baffle to change the conveying direction of the yarn package, conveying the yarn package to different sub-conveyor belts, thereby grouping the yarn package and facilitating the subsequent selection of yarn packages of different weights from each group for yarn package counterweighting.

[0020] In one optional embodiment, the yarn bobbin counterweight device includes: a counterweight conveyor belt, a second preset number of bias-weight yarn-pushing cylinders, and a third preset number of bias-weight yarn-pushing cylinders.

[0021] The counterweight conveyor belt is adjacent to the nth sub-conveyor belt, the mth sub-conveyor belt, and the hth sub-conveyor belt. The mth sub-conveyor belt is used to transport the second number of yarn bobbins to the counterweight conveyor belt.

[0022] The second preset number of offset counterweight yarn pushing cylinders are above the nth sub-conveyor belt and are used to push the first number of yarn bobbins from the nth sub-conveyor belt to the counterweight conveyor belt according to the preset priority.

[0023] The third preset number of light-weight counterweight yarn-pushing cylinders are located above the h-th sub-conveyor belt and are used to push the third number of yarn bobbins from the h-th sub-conveyor belt onto the counterweight conveyor belt according to a preset priority.

[0024] In this embodiment, a bias-weighted yarn-pushing cylinder and a bias-light yarn-pushing cylinder are used to push the yarn bobbins onto the counterweight conveyor belt according to a preset priority. This allows the present invention to arbitrarily select yarn bobbins during yarn bobbin counterweighting without creating intermediate gaps.

[0025] Secondly, the present invention provides a method for counterweighting yarn bobbins, the method comprising:

[0026] Obtain the weight of the yarn package;

[0027] The weight is compared with the preset weight, and the yarn is grouped according to the comparison result to obtain a first group, a second group, and a third group. The first group is conveyed by the first conveyor belt, the second group is conveyed by the second conveyor belt, and the third group is conveyed by the third conveyor belt.

[0028] The weight ratio is determined based on the weight and the target weight of the yarn bag, wherein the yarn bag contains a first preset number of yarn cones;

[0029] Based on the weighting ratio, select a first number of yarn cones from the first group, a second number of yarn cones from the second group, and a third number of yarn cones from the third group to complete the yarn cone weighting.

[0030] The yarn bobbin weighting method provided in this embodiment compares the weight with a preset weight, groups the yarn bobbins according to the comparison result, and selects a first number of yarn bobbins from the first group, a second number of yarn bobbins from the second group, and a third number of yarn bobbins from the third group according to the weighting ratio, thus completing the yarn bobbin weighting. This method has high weighting accuracy, success rate, and production efficiency, solving the problem of efficiently weighting yarn bobbins with variable weights to ensure that the weight of each yarn bale is within a set range.

[0031] In one optional implementation, the weight is compared with a preset weight, and the yarn packages are grouped according to the comparison result to obtain a first group, a second group, and a third group, including:

[0032] Based on the preset weight, a first critical value and a second critical value are obtained, wherein the first critical value is less than the second critical value;

[0033] The weight is compared with the first critical value and the second critical value respectively;

[0034] If the weight of the yarn to be split is greater than the second critical value, the yarn to be split is placed in the first group;

[0035] If the weight of the yarn to be split is greater than or equal to the first critical value and less than or equal to the second critical value, the yarn to be split is placed in the second group.

[0036] If the weight of the yarn to be split is less than the first critical value, the yarn to be split is placed into the third group.

[0037] In this embodiment, the yarn packages are grouped according to the first and second critical values, which facilitates the subsequent selection of yarn packages of different weights from each group to achieve yarn package weighting.

[0038] In one alternative implementation, determining the weight ratio based on the weight and the target weight of the yarn bale includes:

[0039] Based on the weight, obtain the average weight of the yarn cones;

[0040] Determine whether the average weight is within the target average range, wherein the target average range is obtained based on a first preset quantity and a target weight;

[0041] If it is in the state, then obtain the fourth preset number of preset weight ratios;

[0042] According to the preset weight ratio, the first candidate yarn cone is determined in the first group, the second candidate yarn cone is determined in the second group, and the third candidate yarn cone is determined in the third group.

[0043] Obtain the percentage of the target quantity;

[0044] Based on the weights of the first candidate yarn cone, the second candidate yarn cone, and the third candidate yarn cone, the weight of the yarn bundle corresponding to each preset weight ratio is obtained.

[0045] Based on the weight of the yarn bag, the target number ratio, and the target weight, the weight ratio is determined from the fourth preset number of preset weight ratios.

[0046] In this embodiment, by determining whether the average weight is within the target average range, the system can determine whether the yarn package can be successfully weighted, thus improving the accuracy and success rate of weighting. Based on the weight of the yarn package, the target number ratio, and the target weight, the weighting ratio is determined from a fourth preset number of preset weighting ratios, improving the accuracy and efficiency of weighting.

[0047] In one optional implementation, after comparing the weight with a preset weight and grouping the yarn packages according to the comparison results to obtain a first group, a second group, and a third group, the method further includes:

[0048] The third and fourth critical values ​​are generated based on the average weight and the ratio of the number of targets.

[0049] Update the preset weight based on the third and fourth threshold values.

[0050] In this embodiment, by continuously calculating the average weight of the yarn packages, the current weight status of the yarn packages can be determined more accurately. Based on the ratio of the average weight to the target number, a third and fourth critical value are generated to update the preset weight. This indirectly ensures the successful weight adjustment of the current yarn packages, improving the accuracy, success rate, and production efficiency of the weight adjustment.

[0051] Thirdly, the present invention provides a bobbin counterweight device, the device comprising:

[0052] The acquisition module is used to obtain the weight of the yarn package;

[0053] The grouping module is used to compare the weight with the preset weight and group the yarn cones according to the comparison results to obtain a first group, a second group, and a third group. The first group is conveyed by the first conveyor belt, the second group is conveyed by the second conveyor belt, and the third group is conveyed by the third conveyor belt.

[0054] The determining module is used to determine the weight ratio based on the weight and the target weight of the yarn package, wherein the yarn package contains a first preset number of yarn cones;

[0055] The selection module is used to select a first number of yarn cones from the first group, a second number of yarn cones from the second group, and a third number of yarn cones from the third group according to the weighting ratio, so as to complete the yarn cone weighting.

[0056] Fourthly, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the yarn bobbin balancing method described in the first aspect or any corresponding embodiment thereof.

[0057] Fifthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to perform the yarn bobbin balancing method described in the first aspect or any corresponding embodiment thereof. Attached Figure Description

[0058] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0059] Figure 1 This is a structural diagram of the yarn bobbin counterweight system according to an embodiment of the present invention;

[0060] Figure 2 This is a schematic diagram of splitting the eccentric yarn according to an embodiment of the present invention;

[0061] Figure 3 This is a schematic diagram of splitting a lighter yarn package according to an embodiment of the present invention;

[0062] Figure 4 This is a schematic diagram of splitting normal weight yarn packages according to an embodiment of the present invention;

[0063] Figure 5 This is a schematic flowchart of a yarn bobbin counterweight method according to an embodiment of the present invention;

[0064] Figure 6 This is a schematic flowchart of a scheme for ballasting yarn packages according to an embodiment of the present invention;

[0065] Figure 7 This is a structural block diagram of a yarn bobbin counterweight device according to an embodiment of the present invention;

[0066] Figure 8 This is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. Detailed Implementation

[0067] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, 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, 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.

[0068] This invention provides a method for balancing yarn bobbins. Before automatically packaging yarn bobbins into bundles, each bobbin is weighed individually and classified according to its weight into heavier, lighter, and normal-weight bobbins. An algorithm then uses bobbins from different categories for balancing to ensure that the weight of each bundle is within a set range, such as 25 kg ± 30 g. This ensures successful yarn bobbin balancing, improving accuracy, success rate, and production efficiency.

[0069] This embodiment provides a yarn bobbin counterweight system, which includes: a weighing conveyor belt, a yarn bobbin diverting device, a first conveyor belt, a second conveyor belt, a third conveyor belt, and a yarn bobbin counterweight device;

[0070] The weighing conveyor belt is adjacent to the yarn bobbin diversion device. It is used to obtain the weight of the yarn bobbin and, after obtaining the weight, to transport the yarn bobbin to the yarn bobbin diversion device.

[0071] The yarn bobbin diversion device is adjacent to the first conveyor belt, the second conveyor belt, and the third conveyor belt, and is used to transport the yarn bobbin to the first conveyor belt, the second conveyor belt, or the third conveyor belt based on the comparison result between the weight and the preset weight.

[0072] The yarn bobbin counterweight device is adjacent to the first conveyor belt, the second conveyor belt, and the third conveyor belt. It is used to obtain a first number of yarn bobbins from the first conveyor belt, a second number of yarn bobbins from the second conveyor belt, and a third number of yarn bobbins from the third conveyor belt to complete the counterweighting of the yarn bobbins. The first number, the second number, and the third number are obtained based on the weight and the target weight of the yarn bundle. The yarn bundle contains a first preset number of yarn bobbins.

[0073] Specifically, the conveyor belt transports yarn by means of a motor driving a shaft, which in turn drives the belt.

[0074] like Figure 1 As shown: 1 represents the weighing platform and conveyor belt, i.e., the weighing conveyor belt in this embodiment, which consists of a weighing platform and a conveyor belt. The weighing platform weighs each yarn bobbin sequentially to obtain the weight of the yarn bobbin, and the system saves the weight of each yarn bobbin. After obtaining the weight, the conveyor belt transports the yarn bobbin to the yarn bobbin diversion device.

[0075] The preset weights include a critical value for being too heavy and a critical value for being too light. In this embodiment, yarn packages with a weight greater than the critical value for being too heavy are considered heavy yarn packages, yarn packages with a weight less than the critical value for being too light are considered light yarn packages, and yarn packages with a weight between the critical values ​​for being too heavy and too light are considered normal weight yarn packages. The first conveyor belt is a heavy-weight conveyor belt used to transport heavy yarn packages, the second conveyor belt is a normal conveyor belt used to transport normal weight yarn packages, and the third conveyor belt is a light-weight conveyor belt used to transport light yarn packages. The yarn package diversion device will transport the yarn packages to the first, second, or third conveyor belt based on the comparison result between the weight of the yarn packages and the preset critical values ​​for being too heavy and too light. It should be noted that in this embodiment, the critical values ​​for being too heavy and too light are adjusted in real time to ensure that the total number of light and heavy yarn packages does not exceed the target ratio of the total number of yarn packages, for example, 40%. However, if the weight error of a single yarn package is small, the target ratio will be reduced to, for example, 30% or 20%. Maintaining this target ratio ensures high counterweight efficiency.

[0076] The first conveyor belt transports the bobbin yarn with a relatively heavy weight to the bobbin yarn weight balancing device, the second conveyor belt transports the bobbin yarn with a normal weight to the bobbin yarn weight balancing device, and the third conveyor belt transports the bobbin yarn with a relatively light weight to the bobbin yarn weight balancing device. The bobbin yarn weight balancing device obtains the first quantity of bobbin yarn with a relatively heavy weight from the first conveyor belt, the second quantity of bobbin yarn with a normal weight from the second conveyor belt, and the third quantity of bobbin yarn with a relatively light weight from the third conveyor belt, thus completing the weight balancing of the bobbin yarn. The bobbin yarn weight balancing device will determine the specific values of the first quantity, the second quantity, and the third quantity according to the weight of each bobbin yarn, the first preset quantity of bobbin yarns included in each yarn package, and the target weight of the yarn package. For example, if the target weight is 25 Kg ± 30 g and the first preset quantity is 12, the bobbin yarn weight balancing device will, according to the ratio (such as: 7 + 1 + 4, 6 + 2 + 4, etc.), add the weights of 7 bobbin yarns with a normal weight, 1 bobbin yarn with a relatively heavy weight, and 4 bobbin yarns with a relatively heavy weight, and judge whether the weight of the yarn package composed of these 12 bobbin yarns meets the target weight. If the ratio 7 + 1 + 4 meets the target weight and the ratio 6 + 2 + 4 also meets the target weight, since the sum of the number of bobbin yarns with a relatively light weight (4) and the number of bobbin yarns with a relatively heavy weight (1) in the ratio 7 + 1 + 4 accounts for 41.7% of the total number of bobbin yarns (12), which is closer to the above-mentioned target number ratio, therefore, the first quantity is 1, the second quantity is 7, and the third quantity is 4.

[0077] In the bobbin yarn weight balancing system provided by this embodiment, the weighing conveyor belt weighs the bobbin yarn, the bobbin yarn diverting device transports the bobbin yarn to different conveyor belts according to the weight of the bobbin yarn, and the bobbin yarn weight balancing device obtains the bobbin yarn from the conveyor belts to complete the weight balancing of the bobbin yarn. It has high weight balancing accuracy, success rate, and production efficiency, solves the problem of difficultly and efficiently balancing the bobbin yarn with an unfixed weight, and ensures that the weight of each yarn package is within the set range.

[0078] In some optional implementation manners, the first conveyor belt includes i sub-conveyor belts, where 0 < i ≤ n; the second conveyor belt includes j sub-conveyor belts, where 0 < j ≤ m; the third conveyor belt includes k sub-conveyor belts, where 0 < k ≤ h;

[0079] The i-th sub-conveyor belt is adjacent to the (i + 1)-th sub-conveyor belt. When i = 1, if the number of bobbin yarns on the i-th sub-conveyor belt is greater than or equal to the first preset threshold and there is no bobbin yarn on the (i + 1)-th sub-conveyor belt, all the bobbin yarns on the i-th sub-conveyor belt will be transported from the i-th sub-conveyor belt to the (i + 1)-th sub-conveyor belt; when i > 1 and i + 1 ≤ n, if there is no bobbin yarn on the (i + 1)-th sub-conveyor belt, all the bobbin yarns on the i-th sub-conveyor belt will be transported from the i-th sub-conveyor belt to the (i + 1)-th sub-conveyor belt;

[0080] The j-th sub-conveyor belt is adjacent to the (j + 1)-th sub-conveyor belt. When j = 1, if the number of cheese on the j-th sub-conveyor belt is greater than or equal to the second preset threshold, all the cheese on the j-th sub-conveyor belt will be conveyed by the j-th sub-conveyor belt to the (j + 1)-th sub-conveyor belt; when j > 1 and j + 1 ≤ m, the cheese on the j-th sub-conveyor belt will be conveyed by the j-th sub-conveyor belt to the (j + 1)-th sub-conveyor belt.

[0081] The k-th sub-conveyor belt is adjacent to the (k + 1)-th sub-conveyor belt. When k = 1, if the number of cheese on the k-th sub-conveyor belt is greater than or equal to the third preset threshold and there is no cheese on the (k + 1)-th sub-conveyor belt, all the cheese on the k-th sub-conveyor belt will be conveyed by the k-th sub-conveyor belt to the (k + 1)-th sub-conveyor belt; when k > 1 and k + 1 ≤ h, in the case where there is no cheese on the (k + 1)-th sub-conveyor belt, all the cheese on the k-th sub-conveyor belt will be conveyed by the k-th sub-conveyor belt to the (k + 1)-th sub-conveyor belt.

[0082] Specifically, the first conveyor belt includes i sub-conveyor belts, 0 < i ≤ n; the second conveyor belt includes j sub-conveyor belts, 0 < j ≤ m; the third conveyor belt includes k sub-conveyor belts, 0 < k ≤ h. The specific values of n, m, and h are set according to actual needs and there is no specific quantity limit.

[0083] Taking n = 3, m = 3, h = 3 as an example for illustration, combined with Figure 1 this embodiment will be described. As Figure 1 shown, 5 is the first normal conveyor belt, 6 is the second normal conveyor belt, 7 is the third normal conveyor belt, 8 is the first overweight conveyor belt, 9 is the second overweight conveyor belt, 10 is the third overweight conveyor belt, 14 is the first underweight conveyor belt, 15 is the second underweight conveyor belt, and 16 is the third underweight conveyor belt. Figure 1 There are black dividing lines between different conveyor belts in

[0084] According to the above content, the first conveyor belt includes 3 sub-conveyor belts, namely: when i = 1, the i-th sub-conveyor belt is the first overweight conveyor belt; when i = 2, the i-th sub-conveyor belt is the second overweight conveyor belt; when i = 3, the i-th sub-conveyor belt is the third overweight conveyor belt.

[0085] As Figure 1 shown, the first overweight conveyor belt is adjacent to the second overweight conveyor belt, and the second overweight conveyor belt is adjacent to the third overweight conveyor belt. If the number of cheese on the first overweight conveyor belt is greater than or equal to the first preset threshold and there is no cheese on the second overweight conveyor belt, the first overweight conveyor belt will convey all the cheese above it to the second overweight conveyor belt. The first preset threshold is, for example, 3. If there is no cheese on the third overweight conveyor belt, the second overweight conveyor belt will convey all the cheese above it to the third overweight conveyor belt.

[0086] The second conveyor belt includes three sub-conveyor belts: when j=1, the j-th sub-conveyor belt is the first normal conveyor belt; when j=2, the j-th sub-conveyor belt is the second normal conveyor belt; and when j=2, the j-th sub-conveyor belt is the third normal conveyor belt.

[0087] like Figure 1 As shown, the first normal conveyor belt is adjacent to the second normal conveyor belt, and the second normal conveyor belt is adjacent to the third normal conveyor belt. If the number of bobbins on the first normal conveyor belt is greater than or equal to a second preset threshold, the j-th sub-conveyor belt will convey all the bobbins above it to the second normal conveyor belt. The second preset threshold is, for example, 6. When all the bobbins have reached the second normal conveyor belt, the second normal conveyor belt will convey the bobbins above it to the third normal conveyor belt.

[0088] The third conveyor belt includes three sub-conveyor belts: when k=1, the kth sub-conveyor belt is the first lightest conveyor belt; when k=2, the kth sub-conveyor belt is the second lightest conveyor belt; and when k=2, the kth sub-conveyor belt is the third lightest conveyor belt.

[0089] like Figure 1 As shown, the first lightest conveyor belt is adjacent to the second lightest conveyor belt, and the second lightest conveyor belt is adjacent to the third lightest conveyor belt. If the number of yarn bobbins on the first lightest conveyor belt is greater than or equal to a third preset threshold and there are no yarn bobbins on the second lightest conveyor belt, the first lightest conveyor belt will convey all the yarn bobbins above it to the second lightest conveyor belt. The third preset threshold is, for example, 3. If there are no yarn bobbins on the third lightest conveyor belt, the second lightest conveyor belt will convey all the yarn bobbins above it to the third lightest conveyor belt.

[0090] In this embodiment, the first conveyor belt includes multiple sub-conveyor belts, the second conveyor belt includes multiple sub-conveyor belts, and the third conveyor belt includes multiple sub-conveyor belts. Because there are a sufficient number of sub-conveyor belts, a large number of yarn bobbins can be selected for counterweighting, resulting in a sufficient sample size and ensuring counterweight stability.

[0091] In some alternative embodiments, the yarn bobbin diversion device includes: a first baffle, a second baffle, a first cylinder, a second cylinder, and a diversion conveyor belt;

[0092] One end of the first baffle is fixed, and the other end is connected to the first cylinder. When i=1, if the weight of the yarn to be diverted is greater than the second critical value in the preset weight, the first cylinder pushes the first baffle so that the diverting conveyor belt transports the yarn to be diverted to the i-th sub-conveyor belt, wherein the yarn to be diverted is included in the yarn.

[0093] One end of the second baffle is fixed, and the other end is connected to the second cylinder. When k=1, if the weight of the yarn to be diverted is less than the first critical value in the preset weight, the second cylinder pushes the second baffle, so that the diverting conveyor belt transports the yarn to be diverted to the kth sub-conveyor belt, wherein the first critical value is less than the second critical value.

[0094] Specifically, in combination Figure 1 This embodiment will be described. For example... Figure 1 As shown, 2 is the bias-weight cylinder, 3 is the bias-light cylinder, and 4 is the bias-weight, bias-light, and normal distribution belt. The preset weights include bias-weight and bias-light threshold values. The bias-weight threshold value is the second threshold value, and the bias-light threshold value is the first threshold value. The bias-weight cylinder is the first cylinder, the bias-light cylinder is the second cylinder, and the bias-weight, bias-light, and normal distribution belts are the distribution conveyor belts. One end of the first baffle is connected to the bias-weight cylinder (2), and the other end is fixed at the endpoint of the dividing line between the first bias-weight conveyor belt and the first normal conveyor belt on the distribution conveyor belt. One end of the second baffle is connected to the bias-light cylinder (3), and the other end is fixed at the endpoint of the dividing line between the first bias-light conveyor belt and the first normal conveyor belt on the distribution conveyor belt.

[0095] In this embodiment, the yarn packaged and conveyed to the yarn distribution device after weighing is referred to as the yarn package to be distributed. If the weight of the yarn package to be distributed is greater than the second critical value in the preset weight, it indicates that the yarn package is an unbalanced yarn package. Figure 2 As shown on the left, the first cylinder pushes the first baffle. At this time, under the action of the first baffle, the conveying direction of the yarn to be divided on the dividing conveyor belt is changed, and it is conveyed onto the first bias conveyor belt, as shown. Figure 2 As shown on the right.

[0096] If the weight of the yarn to be split is less than the first critical value in the preset weight, it indicates that the yarn is a relatively light yarn. Figure 3 As shown on the left, the second cylinder pushes the second baffle. At this time, under the action of the second baffle, the conveying direction of the yarn to be diverted on the diverting conveyor belt is changed, and it is conveyed onto the first lighter conveyor belt, as shown. Figure 3 As shown on the right. The first critical value is, for example, 2.08333Kg - 2.5g, and the second critical value is, for example, 2.08333Kg + 2.5g.

[0097] If the weight of the yarn to be split is greater than or equal to the first critical value and less than or equal to the second critical value, it indicates that the yarn is a normal weight yarn. Figure 4 As shown on the left, the second cylinder will not push the second baffle, and the first cylinder will not push the first baffle. At this time, the yarn to be diverted will maintain its conveying direction from the weighing conveyor belt to the yarn diverting device and be conveyed onto the first normal conveyor belt, as shown. Figure 4 As shown on the right.

[0098] In this embodiment, a first cylinder pushes a first baffle and a second cylinder pushes a second baffle to change the conveying direction of the yarn package, conveying the yarn package to different sub-conveyor belts, thereby grouping the yarn package and facilitating the subsequent selection of yarn packages of different weights from each group for yarn package counterweighting.

[0099] In some optional embodiments, the yarn bobbin counterweight device includes: a counterweight conveyor belt, a second preset number of bias-weight yarn-pushing cylinders, and a third preset number of bias-weight yarn-pushing cylinders.

[0100] The counterweight conveyor belt is adjacent to the nth sub-conveyor belt, the mth sub-conveyor belt, and the hth sub-conveyor belt. The mth sub-conveyor belt is used to transport the second number of yarn bobbins to the counterweight conveyor belt.

[0101] The second preset number of offset counterweight yarn pushing cylinders are above the nth sub-conveyor belt and are used to push the first number of yarn bobbins from the nth sub-conveyor belt to the counterweight conveyor belt according to the preset priority.

[0102] The third preset number of light-weight counterweight yarn-pushing cylinders are located above the h-th sub-conveyor belt and are used to push the third number of yarn bobbins from the h-th sub-conveyor belt onto the counterweight conveyor belt according to a preset priority.

[0103] Specifically, the yarn bobbin counterweight device includes: a second preset number of bias-weighted yarn-pushing cylinders and a third preset number of bias-weighted yarn-pushing cylinders. The specific values ​​of the second and third preset numbers are set according to actual needs, and no specific number is given here.

[0104] Let's take the example of a second preset quantity equal to 3, a third preset quantity equal to 3, n=3, m=3, and h=3 as an example. Figure 1 As shown, 11 is the first eccentric counterweight yarn pushing cylinder, 12 is the second eccentric counterweight yarn pushing cylinder, 13 is the third eccentric counterweight yarn pushing cylinder, 17 is the first eccentric counterweight yarn pushing cylinder, 18 is the second eccentric counterweight yarn pushing cylinder, 19 is the third eccentric counterweight yarn pushing cylinder, and 20 is the counterweight conveyor belt. The counterweight conveyor belt 20 is adjacent to the third eccentric conveyor belt 10, the third normal conveyor belt 7, and the third eccentric counterweight conveyor belt 16. The eccentric counterweight yarn pushing cylinder is above the third eccentric conveyor belt 10, and the eccentric counterweight yarn pushing cylinder is above the third eccentric counterweight conveyor belt.

[0105] The yarn bobbin counterweight device determines the specific values ​​of the first, second, and third quantities based on the weight of each yarn bobbin, the first preset number of yarn bobbins contained in each yarn bundle, and the target weight of the yarn bundle. For example, if the target weight is 25Kg±30g and the first preset quantity is 12, the yarn bobbin counterweight device will add the weights of 7 normal-weight yarn bobbins, 1 heavier yarn bobbin, and 4 heavier yarn bobbins according to a ratio (e.g., 7+1+4) to determine whether the total weight of the yarn bundle composed of these 12 yarn bobbins meets the target weight, i.e., whether it is within the range of 25Kg±30g. If it does, the first quantity is 1, the second quantity is 7, and the third quantity is 4.

[0106] The third normal conveyor belt 7 will transport the second number of normal weight yarn bobbins to the counterweight conveyor belt.

[0107] To prevent gaps from appearing on the third unbalanced conveyor belt and the third unbalanced conveyor belt after some yarn bobbins are pushed onto the counterweight conveyor belt, this embodiment sets a preset priority. When pushing unbalanced yarn bobbins and unbalanced yarn bobbins, the yarn bobbins at the end of the conveying direction are pushed onto the counterweight conveyor belt first. For example, if two unbalanced yarn bobbins need to be pushed onto the counterweight conveyor belt, the second unbalanced counterweight yarn pushing cylinder 12 and the third unbalanced counterweight yarn pushing cylinder 13 will push the corresponding unbalanced yarn bobbins onto the counterweight conveyor belt; if one unbalanced yarn bobbin needs to be pushed onto the counterweight conveyor belt, the third unbalanced counterweight yarn pushing cylinder 19 will push the corresponding unbalanced yarn bobbin onto the counterweight conveyor belt.

[0108] The bias-weighted yarn pushing cylinder (including: the first bias-weighted yarn pushing cylinder, the second bias-weighted yarn pushing cylinder, and the third bias-weighted yarn pushing cylinder) will push the first number of bias-weighted yarn bobbins from the third bias-weighted conveyor belt to the counterweighted conveyor belt according to the preset priority.

[0109] The light-weight yarn pushing cylinders (including the first light-weight yarn pushing cylinder, the second light-weight yarn pushing cylinder, and the third light-weight yarn pushing cylinder) will push a third number of light-weight yarn bobbins from the third light-weight conveyor belt to the counterweight conveyor belt according to the preset priority.

[0110] In this embodiment, a bias-weighted yarn-pushing cylinder and a bias-light yarn-pushing cylinder are used to push the yarn bobbins onto the counterweight conveyor belt according to a preset priority. This allows the present invention to arbitrarily select yarn bobbins during yarn bobbin counterweighting without creating intermediate gaps.

[0111] According to an embodiment of the present invention, a method for counterweighting bobbins is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a device with data processing capabilities, such as a microcontroller, a computer, a server, etc. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0112] This embodiment provides a method for counterweighting yarn bobbins, which can be used in the aforementioned computer equipment. Figure 5 This is a flowchart of a yarn bobbin counterweight method according to an embodiment of the present invention, such as... Figure 5 As shown, the process includes the following steps:

[0113] Step S501: Obtain the weight of the yarn package.

[0114] Specifically, the weighing conveyor belt consists of a weighing platform and a conveyor belt. The weighing platform weighs each yarn bobbin in turn to obtain the weight of the yarn bobbin, and the system saves the weight of each yarn bobbin.

[0115] Step S502: Compare the weight with the preset weight, and group the yarn cones according to the comparison result to obtain a first group, a second group, and a third group. The first group is conveyed by the first conveyor belt, the second group is conveyed by the second conveyor belt, and the third group is conveyed by the third conveyor belt.

[0116] Specifically, the preset weight will have a critical value for being too heavy and a critical value for being too light. The critical value for being too heavy is the second critical value, and the critical value for being too light is the first critical value.

[0117] The yarn bobbin diversion device compares the weight of each yarn bobbin with a preset first and second threshold value, dividing the yarn bobbins into three groups: a first group consisting of heavier yarn bobbins, a second group consisting of yarn bobbins of normal weight, and a third group consisting of lighter yarn bobbins. The first group is conveyed by a first conveyor belt, the second group by a second conveyor belt, and the third group by a third conveyor belt.

[0118] Step S503: Determine the weight ratio based on the weight and the target weight of the yarn bundle, wherein the yarn bundle contains a first preset number of yarn cones.

[0119] Specifically, the yarn bobbin weighting device determines the specific values ​​of the first, second, and third quantities in the weighting ratio based on the weight of each yarn bobbin, the first preset number of yarn bobbins contained in each yarn bundle, and the target weight of the yarn bundle. For example, if the target weight is 25Kg±30g and the first preset quantity is 12, the yarn bobbin weighting device will add the weights of 7 normal-weight yarn bobbins, 1 heavier yarn bobbin, and 4 heavier yarn bobbins according to the ratio (e.g., 7+1+4, 6+2+4, etc.) to determine whether the weight of the yarn bundle composed of these 12 yarn bobbins meets the target weight. If the ratio 7+1+4 meets the target weight, and the ratio 6+2+4 also meets the target weight, since the number of lighter yarn bobbins (4) and heavier yarn bobbins (1) in the ratio 7+1+4 accounts for 41.7% of the total number of yarn bobbins (12) as mentioned above, the first quantity is 1, the second quantity is 7, and the third quantity is 4.

[0120] Step S504: According to the weighting ratio, select a first number of yarn cones from the first group, a second number of yarn cones from the second group, and a third number of yarn cones from the third group to complete the yarn cone weighting.

[0121] Specifically, the yarn bobbin weighting device selects a first number of heavier yarn bobbins from the first group, a second number of normally weighted yarn bobbins from the second group, and a third number of lighter yarn bobbins from the third group according to the above weighting ratio, thus completing the yarn bobbin weighting.

[0122] The yarn bobbin weighting method provided in this embodiment compares the weight with a preset weight, groups the yarn bobbins according to the comparison result, and selects a first number of yarn bobbins from the first group, a second number of yarn bobbins from the second group, and a third number of yarn bobbins from the third group according to the weighting ratio, thus completing the yarn bobbin weighting. This method has high weighting accuracy, success rate, and production efficiency, solving the problem of efficiently weighting yarn bobbins with variable weights to ensure that the weight of each yarn bale is within a set range.

[0123] In some optional implementations, the weight is compared with a preset weight, and the yarn packages are grouped according to the comparison results to obtain a first group, a second group, and a third group, including:

[0124] Based on the preset weight, a first critical value and a second critical value are obtained, wherein the first critical value is less than the second critical value;

[0125] The weight is compared with the first critical value and the second critical value respectively;

[0126] If the weight of the yarn to be split is greater than the second critical value, the yarn to be split is placed in the first group;

[0127] If the weight of the yarn to be split is greater than or equal to the first critical value and less than or equal to the second critical value, the yarn to be split is placed in the second group.

[0128] If the weight of the yarn to be split is less than the first critical value, the yarn to be split is placed into the third group.

[0129] Specifically, based on the preset weight, a first critical value and a second critical value are obtained. For example, the first critical value is 2.08333Kg-2.5g, and the second critical value is 2.08333Kg+2.5g.

[0130] In this embodiment, the yarn packaged and conveyed to the yarn package splitting device after weighing is referred to as the yarn package to be split. The weight of each yarn package to be split is compared with the first critical value and the second critical value in turn.

[0131] If the weight of the yarn to be split is greater than the second critical value, it indicates that the yarn to be split is a heavy yarn, and the yarn to be split is placed in the first group.

[0132] If the weight of the yarn to be split is greater than or equal to the first critical value and less than or equal to the second critical value, it indicates that the yarn to be split is a normal weight yarn, and the yarn to be split is placed into the second group.

[0133] If the weight of the yarn to be split is less than the first critical value, it indicates that the yarn to be split is a lightweight yarn, and the yarn to be split is placed in the third group.

[0134] In this embodiment, the yarn packages are grouped according to the first and second critical values, which facilitates the subsequent selection of yarn packages of different weights from each group to achieve yarn package weighting.

[0135] In some alternative implementations, the weight ratio is determined based on the weight and the target weight of the yarn bag, including:

[0136] Based on the weight, obtain the average weight of the yarn cones;

[0137] Determine whether the average weight is within the target average range, wherein the target average range is obtained based on a first preset quantity and a target weight;

[0138] If it is in the state, then obtain the fourth preset number of preset weight ratios;

[0139] According to the preset weight ratio, the first candidate yarn cone is determined in the first group, the second candidate yarn cone is determined in the second group, and the third candidate yarn cone is determined in the third group.

[0140] Obtain the percentage of the target quantity;

[0141] Based on the weights of the first candidate yarn cone, the second candidate yarn cone, and the third candidate yarn cone, the weight of the yarn bundle corresponding to each preset weight ratio is obtained.

[0142] Based on the weight of the yarn bag, the target number ratio, and the target weight, the weight ratio is determined from the fourth preset number of preset weight ratios.

[0143] Specifically, the average weight of the yarn packages is obtained based on the weight of each yarn package stored in the yarn package balancing system. Based on the average weight, the system determines whether it can successfully balance these yarn packages. The steps include: obtaining a pre-set target average range, for example, 2.08300 kg - 2.0850 kg; and determining whether the average weight falls within the target average range. For example, if the average weight is 2.08490 kg, it is within the target average range, indicating that the system can successfully balance the yarn packages. It should be noted that the target average range is obtained based on a first preset quantity and a target weight. For example, if the first preset quantity is 12 and the target weight is 25 kg ± 30 g, the standard weight of each yarn package is calculated as 25 kg ÷ 12 = 2.08333 kg. The target average range is generated based on this standard weight of 2.08333 kg, and this target average range includes the standard weight. In addition, if the average weight is not within the target average range, it indicates that the counterweight cannot be successfully applied. The system will display an alarm and provide a suggested error range. After the customer confirms, the counterweight operation will continue to ensure the normal operation of the equipment.

[0144] If the average weight is within the target average range, it indicates successful weight balancing. Then, a fourth preset number of preset weight balancing ratios are obtained. Examples of preset weight balancing ratios include: 7+1+4, 7+2+3, 7+3+2, 7+4+1, 8+1+3, 8+2+2, 8+3+1, 9+2+1, etc. Here, 7+1+4 indicates selecting 7 yarn cones of normal weight, 1 yarn cone of slightly heavier weight, and 4 yarn cones of slightly lighter weight. Other preset weight balancing ratios work similarly and will not be elaborated further here. The fourth preset number can be multiple; no specific quantity is limited here.

[0145] Based on the preset weight ratio, the first candidate yarn cone is determined in the first group, the second candidate yarn cone is determined in the second group, and the third candidate yarn cone is determined in the third group. For example, if the preset weight ratio is 7+2+3, then according to the above preset priority, two heavier yarn cones are selected as the first candidate yarn cones in the first group, seven normal weight yarn cones are selected as the second candidate yarn cones in the second group, and four lighter yarn cones are selected as the third candidate yarn cones in the third group. Other preset weight ratios are similar and will not be elaborated here.

[0146] Obtain the target number ratio, which is the ratio of the number of heavier yarn cones plus the number of lighter yarn cones to the total number of yarn cones. For example, 40%. The target number ratio is set in advance according to actual needs.

[0147] The weights of the first candidate yarn cone, the second candidate yarn cone, and the third candidate yarn cone corresponding to each preset weight ratio are summed to obtain the weight of the yarn bundle corresponding to each preset weight ratio.

[0148] The system determines whether the weight of the yarn bale is within the target weight range. If it is, it indicates that the yarn package can be successfully weighted according to the preset weighting ratio corresponding to that yarn bale weight. For example, the preset weighting ratio 7+2+3 corresponds to a yarn bale weight of 25Kg+10g, and the target weight is 25Kg±30g. Since the yarn bale weight is within the target weight range, the yarn package can be successfully weighted according to 7+2+3. If only one preset weighting ratio corresponds to a yarn bale weight within the target weight range, then that preset weighting ratio is directly determined as the weighting ratio. If multiple preset weight ratios correspond to yarn bundle weights within the target weight range, such as 7+1+4, 8+1+3, and 9+2+1, then calculate the ratio of the number of heavier yarn bundles plus the number of lighter yarn bundles to the total number of yarn bundles for each preset weight ratio. Specifically, the ratio for 7+1+4 is 41.7%, for 8+1+3 it's 33.3%, and for 9+2+1 it's 25.0%. Since the 41.7% ratio corresponding to the preset weight ratio is closer to the target number ratio mentioned above, the weighting efficiency is higher and it's less likely to cause an accumulation of heavier and lighter yarn bundles. Therefore, 7+1+4 is used as the weight ratio, with the first quantity being 1, the second quantity being 7, and the third quantity being 4.

[0149] In this embodiment, by determining whether the average weight is within the target average range, the system can determine whether the yarn package can be successfully weighted, thus improving the accuracy and success rate of weighting. Based on the weight of the yarn package, the target number ratio, and the target weight, the weighting ratio is determined from a fourth preset number of preset weighting ratios, improving the accuracy and efficiency of weighting.

[0150] In some optional embodiments, after comparing the weight with a preset weight and grouping the yarn packages according to the comparison results to obtain a first group, a second group, and a third group, the method further includes:

[0151] The third and fourth critical values ​​are generated based on the average weight and the ratio of the number of targets.

[0152] Update the preset weight based on the third and fourth threshold values.

[0153] Specifically, taking a target weight of 25Kg±30g, a first preset quantity of 12, and a target average range of 2.08300Kg-2.0850Kg as an example, the standard weight of each yarn cone is 25Kg÷12=2.08333Kg. Under these conditions, if the calculated average weight is 2.08490Kg, which is within the target average range, it indicates that the current yarn cones can be successfully weighted. However, if the overall weight of the yarn cones is too heavy, and the first and second critical values ​​in the preset weight are not adjusted, the yarn cone distribution device will classify too many heavy yarn cones, resulting in accumulation.

[0154] Based on the average weight and the target number ratio, a third and fourth critical value are generated. For example, if the average weight is 2.08490 kg and the target number ratio is 40%, the initial third critical value is set to 2.08490 kg - 2.5 g and the fourth critical value is set to 2.08490 kg + 2.5 g. The weight of each yarn package stored in the system is compared with the third and fourth critical values, and the yarn packages are classified. The proportion of the number of heavier yarn packages plus the number of lighter yarn packages in this classification result is calculated. If this proportion is greater than 40%, the third and fourth critical values ​​are adjusted. For example, the third critical value is adjusted to 2.08490 kg - 2.0 g and the fourth critical value is adjusted to 2.08490 kg + 2.0 g. The above process is repeated to ensure that the proportion of the number of heavier yarn packages plus the number of lighter yarn packages does not exceed 40% of the total number of yarn packages. It should be noted that if the error of a single yarn is small, the proportion of heavier or lighter yarns will decrease by 30% or 20%.

[0155] In this embodiment, by continuously calculating the average weight of the yarn packages, the current weight status of the yarn packages can be determined more accurately. Based on the ratio of the average weight to the target number, a third and fourth critical value are generated to update the preset weight. This indirectly ensures the successful weight adjustment of the current yarn packages, improving the accuracy, success rate, and production efficiency of the weight adjustment.

[0156] This embodiment provides a scheme for ballasting yarn packages, which can solve the same technical problems as steps S501-S504, such as... Figure 6 As shown, the process includes the following steps:

[0157] Weighing is completed based on a critical value; weight is determined.

[0158] If the weight of the yarn bobbin is greater than the eccentricity value, the total number of yarns increases by 1, and the number of yarns on the first eccentricity conveyor belt increases by 1; if the count is ≥3, there is no yarn on the second eccentricity conveyor belt; the yarn enters the second eccentricity conveyor belt; there is no yarn on the third eccentricity conveyor belt; the yarn enters the third eccentricity conveyor belt.

[0159] If the weight of the yarn package is less than the bias value, the total number of yarns increases by 1, and the number of yarns on the first bias conveyor belt increases by 1; if the count is ≥3, there is no yarn on the second bias conveyor belt; the yarn enters the second bias conveyor belt; there is no yarn on the third bias conveyor belt; the yarn enters the third bias conveyor belt.

[0160] If the weight of the yarn cone is between heavy and light, the total number of yarns increases by 1, and the number of yarns on the first normal conveyor belt increases by 1; when there are 6 yarns, the yarn enters the second normal conveyor belt; when the yarn has completely reached the second normal conveyor belt, it enters the third normal conveyor belt.

[0161] Calculation and allocation complete; the biased yarn pushing cylinder extends; the biased yarn pushing cylinder extends; after the yarn pushing is completed, the counterweight enters the wrapping machine for packaging; 12 pieces are completed; recalculate; redistribute the critical value according to the average yarn weight of the current batch of yarn, and re-execute the weighing to complete the judgment based on the critical value.

[0162] In this embodiment, by continuously calculating the average value of the yarn, the current weight status of the yarn can be obtained more accurately. Thus, the optimal weight for the current counterweight can be determined through calculation, indirectly ensuring whether the current yarn can be successfully counterweighted. This improves the accuracy, success rate, and production efficiency of the counterweight. Since there are enough belts, there are a large number of yarns that can be buffered, and there are enough samples, which also ensures the stability of the counterweight.

[0163] This embodiment also provides a yarn bobbin counterweight device, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0164] This embodiment provides a yarn bobbin counterweight device, such as... Figure 7 As shown, it includes:

[0165] The acquisition module 701 is used to acquire the weight of the yarn package;

[0166] Grouping module 702 is used to compare the weight with a preset weight and group the yarn cones according to the comparison result to obtain a first group, a second group and a third group, wherein the first group is conveyed by a first conveyor belt, the second group is conveyed by a second conveyor belt and the third group is conveyed by a third conveyor belt.

[0167] The determining module 703 is used to determine the weight ratio based on the weight and the target weight of the yarn package, wherein the yarn package contains a first preset number of yarn cones;

[0168] The selection module 704 is used to select a first number of yarn cones from the first group, a second number of yarn cones from the second group, and a third number of yarn cones from the third group according to the weight ratio, so as to complete the yarn cone weighting.

[0169] In some alternative implementations, the grouping module 702 includes:

[0170] The first obtaining unit is used to obtain a first critical value and a second critical value based on a preset weight, wherein the first critical value is less than the second critical value;

[0171] The comparison unit is used to compare the weight with the first critical value and the second critical value, respectively.

[0172] The first placement unit is used to place the yarn to be split into the first group if the weight of the yarn to be split is greater than the second critical value.

[0173] The second placement unit is used to place the yarn to be split into the second group if the weight of the yarn to be split is greater than or equal to the first critical value and less than or equal to the second critical value.

[0174] The third placement unit is used to place the yarn to be split into the third group if the weight of the yarn to be split is less than the first critical value.

[0175] In some alternative implementations, the determining module 703 includes:

[0176] The second obtaining unit is used to obtain the average weight of the yarn package based on the weight.

[0177] The judgment unit is used to determine whether the average weight is within the target average range, wherein the target average range is obtained based on the first preset quantity and the target weight;

[0178] The first acquisition unit is used to acquire a fourth preset number of preset weight ratios if the condition is met.

[0179] The first determining unit is used to determine the first candidate yarn cone in the first group, the second candidate yarn cone in the second group, and the third candidate yarn cone in the third group according to the preset weight ratio.

[0180] The second acquisition unit is used to acquire the target quantity ratio;

[0181] The third obtaining unit is used to obtain the weight of the yarn package corresponding to each preset weight ratio based on the weight of the first candidate yarn package, the weight of the second candidate yarn package, and the weight of the third candidate yarn package.

[0182] The second determining unit is used to determine the weight ratio from a fourth preset number of preset weight ratios based on the weight of the yarn bag, the target number ratio, and the target weight.

[0183] In some alternative embodiments, the device further includes:

[0184] The generation module is used to generate the third and fourth critical values ​​based on the average weight and the target number ratio;

[0185] The update module is used to update the preset weight based on the third and fourth threshold values.

[0186] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.

[0187] In this embodiment, the yarn bobbin counterweight device is presented in the form of a functional unit. Here, a unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0188] This invention also provides a computer device having the above-described features. Figure 7 The yarn bobbin counterweight device shown.

[0189] Please see Figure 8 , Figure 8 This is a schematic diagram of the structure of a computer device provided in an optional embodiment of the present invention, such as... Figure 8 As shown, the computer device includes one or more processors 81, memory 82, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processors can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 8 Take the 81 processor as an example.

[0190] Processor 81 may be a central processing unit, a network processor, or a combination thereof. Processor 81 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GPA), or any combination thereof.

[0191] The memory 82 stores instructions executable by at least one processor 81 to cause the at least one processor 81 to perform the method shown in the above embodiments.

[0192] The memory 82 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the computer device. Furthermore, the memory 82 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some alternative embodiments, the memory 82 may optionally include memory remotely located relative to the processor 81, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0193] The memory 82 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 82 may also include a combination of the above types of memory.

[0194] The computer device also includes a communication interface 83 for communicating with other devices or communication networks.

[0195] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.

[0196] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A yarn bobbin counterweight system, characterized in that, The system includes: a weighing conveyor belt, a yarn diversion device, a first conveyor belt, a second conveyor belt, a third conveyor belt, and a yarn counterweight device; The weighing conveyor belt is adjacent to the yarn bobbin diversion device and is used to obtain the weight of the yarn bobbin and, after obtaining the weight of the yarn bobbin, to transport the yarn bobbin to the yarn bobbin diversion device. The yarn bobbin diversion device is adjacent to the first conveyor belt, the second conveyor belt, and the third conveyor belt, and is used to transport the yarn bobbin to the first conveyor belt, the second conveyor belt, or the third conveyor belt according to the comparison result between the weight of the yarn bobbin and the preset weight. The yarn bobbin diversion device, based on a comparison between the weight of the yarn bobbin and a preset weight, transports the yarn bobbin to the first conveyor belt, the second conveyor belt, or the third conveyor belt, including: comparing the weight of the yarn bobbin with the preset weight, and grouping the yarn bobbin according to the comparison result to obtain a first group, a second group, and a third group, wherein the first group is transported by the first conveyor belt, the second group is transported by the second conveyor belt, and the third group is transported by the third conveyor belt; The yarn bobbin counterweight device is adjacent to the first conveyor belt, the second conveyor belt, and the third conveyor belt. It is used to obtain a first number of yarn bobbins from the first conveyor belt, a second number of yarn bobbins from the second conveyor belt, and a third number of yarn bobbins from the third conveyor belt to complete the counterweighting of the yarn bobbins. The first number, the second number, and the third number are obtained based on the weight of the yarn bobbins and the target weight of the yarn bundle. The yarn bundle contains a first preset number of yarn bobbins. The yarn bobbin counterweight device obtains the first quantity, the second quantity, and the third quantity based on the weight of the yarn bobbin and the target weight of the yarn bundle, including: determining the counterweight ratio based on the weight of the yarn bobbin and the target weight of the yarn bundle; and selecting a first quantity of yarn bobbins from the first group, a second quantity of yarn bobbins from the second group, and a third quantity of yarn bobbins from the third group based on the counterweight ratio. The yarn bobbin weighting device determines the weighting ratio based on the weight of the yarn bobbin and the target weight of the yarn bundle, including: obtaining the average weight of the yarn bobbin based on its weight; determining whether the average weight is within a target average range, wherein the target average range is obtained based on the first preset number and the target weight; if it is, obtaining a fourth preset number of preset weighting ratios; determining a first candidate yarn bobbin in the first group, a second candidate yarn bobbin in the second group, and a third candidate yarn bobbin in the third group based on the preset weighting ratios; obtaining a target number ratio; obtaining the yarn bundle weight corresponding to each preset weighting ratio based on the weight of the first candidate yarn bobbin, the weight of the second candidate yarn bobbin, and the weight of the third candidate yarn bobbin; and determining the weighting ratio from the fourth preset number of preset weighting ratios based on the yarn bundle weight, the target number ratio, and the target weight. The cheese bobbin weight balancing system is further configured to generate a third critical value and a fourth critical value according to the weight average value and the target quantity ratio after obtaining the first group, the second group and the third group; and update the preset weight according to the third critical value and the fourth critical value.

2. The system according to claim 1, characterized in that, The first conveyor belt includes i sub-conveyor belts, where 0 < i ≤ n; the second conveyor belt includes j sub-conveyor belts, where 0 < j ≤ m; the third conveyor belt includes k sub-conveyor belts, where 0 < k ≤ h; the specific values of n, m, and h are set according to actual requirements; The i-th sub-conveyor belt is adjacent to the (i + 1)-th sub-conveyor belt. When i = 1, if the number of cheese bobbins on the i-th sub-conveyor belt is greater than or equal to the first preset threshold and there are no cheese bobbins on the (i + 1)-th sub-conveyor belt, all the cheese bobbins on the i-th sub-conveyor belt will be conveyed by the i-th sub-conveyor belt to the (i + 1)-th sub-conveyor belt; when i > 1 and i + 1 ≤ n, if there are no cheese bobbins on the (i + 1)-th sub-conveyor belt, all the cheese bobbins on the i-th sub-conveyor belt will be conveyed by the i-th sub-conveyor belt to the (i + 1)-th sub-conveyor belt; The j-th sub-conveyor belt is adjacent to the (j + 1)-th sub-conveyor belt. When j = 1, if the number of cheese bobbins on the j-th sub-conveyor belt is greater than or equal to the second preset threshold, all the cheese bobbins on the j-th sub-conveyor belt will be conveyed by the j-th sub-conveyor belt to the (j + 1)-th sub-conveyor belt; when j > 1 and j + 1 ≤ m, the cheese bobbins on the j-th sub-conveyor belt will be conveyed by the j-th sub-conveyor belt to the (j + 1)-th sub-conveyor belt; The k-th sub-conveyor belt is adjacent to the (k + 1)-th sub-conveyor belt. When k = 1, if the number of cheese bobbins on the k-th sub-conveyor belt is greater than or equal to the third preset threshold and there are no cheese bobbins on the (k + 1)-th sub-conveyor belt, all the cheese bobbins on the k-th sub-conveyor belt will be conveyed by the k-th sub-conveyor belt to the (k + 1)-th sub-conveyor belt; when k > 1 and k + 1 ≤ h, in the case that there are no cheese bobbins on the (k + 1)-th sub-conveyor belt, all the cheese bobbins on the k-th sub-conveyor belt will be conveyed by the k-th sub-conveyor belt to the (k + 1)-th sub-conveyor belt.

3. The system according to claim 2, characterized in that, The cheese bobbin diverting device includes: a first baffle, a second baffle, a first cylinder, a second cylinder, and a diverting conveyor belt; One end of the first baffle is fixed, and the other end is connected to the first cylinder. When i = 1, if the weight of the cheese bobbins to be diverted is greater than the second critical value in the preset weight, the first cylinder pushes the first baffle, so that the diverting conveyor belt conveys the cheese bobbins to be diverted to the i-th sub-conveyor belt, where the cheese bobbins to be diverted are included in the cheese bobbins; One end of the second baffle is fixed, and the other end is connected to the second cylinder. When k = 1, if the weight of the cheese bobbins to be diverted is less than the first critical value in the preset weight, the second cylinder pushes the second baffle, so that the diverting conveyor belt conveys the cheese bobbins to be diverted to the k-th sub-conveyor belt, where the first critical value is less than the second critical value.

4. The system according to claim 2, characterized in that, The yarn bobbin counterweight device includes: a counterweight conveyor belt, a second preset number of bias-weight yarn-pushing cylinders, and a third preset number of bias-weight yarn-pushing cylinders. The counterweight conveyor belt is adjacent to the nth sub-conveyor belt, the mth sub-conveyor belt, and the hth sub-conveyor belt. The mth conveyor belt is used to transport the second number of the yarn packages to the counterweight conveyor belt. The second preset number of the offset counterweight yarn pushing cylinders are above the nth sub-conveyor belt, and are used to push the first number of the yarn bobbins from the nth sub-conveyor belt to the counterweight conveyor belt according to a preset priority; The third preset number of the lighter counterweight yarn-pushing cylinders are above the h-th sub-conveyor belt and are used to push the third preset number of yarn packages from the h-th sub-conveyor belt onto the counterweight conveyor belt according to the preset priority.

5. A method for counterweighting yarn bobbins, characterized in that, The method includes: Obtain the weight of the yarn package; The weight of the yarn cone is compared with a preset weight, and the yarn cone is grouped according to the comparison result to obtain a first group, a second group, and a third group. The first group is conveyed by a first conveyor belt, the second group is conveyed by a second conveyor belt, and the third group is conveyed by a third conveyor belt. The weight ratio is determined based on the weight of the yarn cone and the target weight of the yarn bundle, wherein the yarn bundle contains a first preset number of yarn cones; According to the weighting ratio, a first number of yarn cones are selected from the first group, a second number of yarn cones are selected from the second group, and a third number of yarn cones are selected from the third group to complete the yarn cone weighting. The step of determining the weight ratio based on the weight of the yarn cone and the target weight of the yarn bundle includes: obtaining the average weight of the yarn cone based on its weight; determining whether the average weight is within a target average range, wherein the target average range is obtained based on the first preset quantity and the target weight; if it is, obtaining a fourth preset quantity of preset weight ratios; determining a first candidate yarn cone in the first group, a second candidate yarn cone in the second group, and a third candidate yarn cone in the third group based on the preset weight ratios; obtaining a target number ratio; obtaining the weight of the yarn bundle corresponding to each preset weight ratio based on the weight of the first candidate yarn cone, the weight of the second candidate yarn cone, and the weight of the third candidate yarn cone; and determining the weight ratio from the fourth preset quantity of preset weight ratios based on the weight of the yarn bundle, the target number ratio, and the target weight. Based on the average weight and the target number ratio, a third threshold and a fourth threshold are generated; based on the third threshold and the fourth threshold, the preset weight is updated.

6. The method according to claim 5, characterized in that, The step of comparing the weight of the yarn package with a preset weight and grouping the yarn packages according to the comparison result to obtain a first group, a second group, and a third group includes: Based on a preset weight, a first critical value and a second critical value are obtained, wherein the first critical value is less than the second critical value; The weight of the yarn package is compared with the first critical value and the second critical value, respectively; If the weight of the yarn to be split is greater than the second critical value, the yarn to be split is placed into the first group; If the weight of the yarn to be split is greater than or equal to the first critical value and less than or equal to the second critical value, the yarn to be split is placed in the second group; If the weight of the yarn to be split is less than the first critical value, the yarn to be split is placed into the third group.

7. A yarn bobbin counterweight device, characterized in that, The device includes: The acquisition module is used to obtain the weight of the yarn package; The grouping module is used to compare the weight of the yarn package with a preset weight, and group the yarn package according to the comparison result to obtain a first group, a second group, and a third group. The first group is conveyed by a first conveyor belt, the second group is conveyed by a second conveyor belt, and the third group is conveyed by a third conveyor belt. The determining module is used to determine the weight ratio based on the weight of the yarn cone and the target weight of the yarn package, wherein the yarn package contains a first preset number of yarn cones; The determining module includes: a second obtaining unit, used to obtain the average weight of the yarn cones based on the weight; a judging unit, used to judge whether the average weight is within a target average range, wherein the target average range is obtained based on a first preset quantity and a target weight; a first acquiring unit, used to acquire a fourth preset quantity of preset weight ratios if it is within the target range; a first determining unit, used to determine a first candidate yarn cone in a first group, a second candidate yarn cone in a second group, and a third candidate yarn cone in a third group based on the preset weight ratios; a second acquiring unit, used to acquire a target number ratio; a third obtaining unit, used to obtain the weight of the yarn bundle corresponding to each preset weight ratio based on the weight of the first candidate yarn cone, the weight of the second candidate yarn cone, and the weight of the third candidate yarn cone; and a second determining unit, used to determine a weight ratio from the fourth preset quantity of preset weight ratios based on the weight of the yarn bundle, the target number ratio, and the target weight. The generation module is used to generate the third and fourth critical values ​​based on the average weight and the target number ratio; the update module is used to update the preset weight based on the third and fourth critical values. The selection module is used to select a first number of yarn cones from the first group, a second number of yarn cones from the second group, and a third number of yarn cones from the third group according to the weight ratio, thereby completing the yarn cone weighting.

8. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory storing computer instructions, and the processor executing the computer instructions to perform the bobbin weighting method as described in any one of claims 5 to 6.