Method for controlling a variable-diameter winding needle of a winding machine, electronic device and storage medium

By using image sensors to detect and drive components to automatically adjust the diameter of the variable diameter winding needle, the problem of misalignment of the battery cell tabs caused by unstable thickness of the separator and tabs is solved, thus improving the production efficiency and product yield of the winding machine.

CN116692603BActive Publication Date: 2026-05-12GUANGDONG LYRIC ROBOT INTELLIGENT AUTOMATION CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGDONG LYRIC ROBOT INTELLIGENT AUTOMATION CO LTD
Filing Date
2022-02-28
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

When changing the separator and tabs, the existing winding machine suffers from unstable thickness and size deviation, which leads to misalignment of the battery cell tabs. Manual adjustment is inefficient and yields low results.

Method used

An image sensor is used to detect the tab width value, calculate the difference and filter the valid difference, and adjust the winding diameter of the variable diameter needle through the drive component to achieve automatic adjustment.

Benefits of technology

It improves production efficiency and product yield, and reduces the need for manual intervention and multiple adjustments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116692603B_ABST
    Figure CN116692603B_ABST
Patent Text Reader

Abstract

The application provides a winding machine variable-diameter winding needle control method, electronic equipment and a storage medium, comprising: detecting the tab width value of the tab group of the battery cell after each winding material rubberizing through an image sensor; calculating the difference between at least one tab width value and a preset tab width theoretical value to obtain a tab width difference value; screening the tab width difference value to screen at least one effective difference value, all effective difference values are positive or negative, and the effective difference value is located within a preset allowed adjustment interval; calculating the variable-diameter winding needle adjustment amount according to the effective difference value, and controlling the driving assembly based on the variable-diameter winding needle adjustment amount to adjust the winding diameter of the variable-diameter winding needle. The application obtains the tab width difference value through the detection mode of the image sensor, improves the production efficiency; by screening the effective difference value and eliminating the invalid difference value, the variable-diameter winding needle adjustment amount is more accurate, and the product yield is improved; by controlling the driving assembly to adjust the winding diameter of the variable-diameter winding needle, the production efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of battery manufacturing equipment technology, and particularly relates to a control method, electronic equipment and storage medium for a variable diameter winding needle of a winding machine. Background Technology

[0002] During the production process of winding machines, there are situations where the stock rolls of separators, positive electrodes, and negative electrodes run out and need to be replaced. However, due to factors such as the fluctuating thickness of the separators (30um-40um), unstable separator thickness, deviations in the thickness of the positive and negative electrode sheets, and deviations in the die-cut dimensions of the electrode tabs, misalignment of the electrode tabs on the wound cells occurs. Existing winding machines on the market adjust the electrode tab misalignment by manually observing the amount and direction of the misalignment and applying Teflon to the surface of the winding needles to change the circumference of the needles. However, this method involves manual intervention, lacks data support, and requires multiple adjustments per stock change to achieve stable electrode tab alignment, resulting in low efficiency and low yield. Summary of the Invention

[0003] The following is an overview of the subject matter described in detail herein. This overview is not intended to limit the scope of the claims.

[0004] This invention provides a control method, electronic device, and storage medium for variable diameter winding needles in a winding machine, which can not only improve adjustment efficiency but also increase product yield.

[0005] In a first aspect, embodiments of the present invention provide a control method for a variable diameter winding needle in a winding machine, which is applied to a controller in the winding machine. The winding machine further includes an image sensor, a drive assembly, and a variable diameter winding needle. The controller communicates with the image sensor and is also used to adjust the variable diameter winding needle through the drive assembly.

[0006] The control method includes:

[0007] The image sensor is used to detect the tab width of the tab assembly after each roll of material is coated with adhesive.

[0008] The difference between at least one of the electrode width values ​​and the preset theoretical electrode width value is calculated to obtain the electrode width difference.

[0009] The difference in tab width is filtered to select at least one valid difference, wherein all valid differences are either positive or negative and are within a preset allowable adjustment range;

[0010] The adjustment amount of the variable diameter coil needle is calculated based on the effective difference, and the drive assembly is controlled based on the adjustment amount of the variable diameter coil needle to adjust the coil diameter of the variable diameter coil needle.

[0011] In some embodiments, detecting the tab width value of the tab assembly of the battery cell after each roll of material is glued using the image sensor includes:

[0012] The image sensor acquires image information of the tab assembly of the battery cell after each roll of material is coated with adhesive.

[0013] The image information is processed to identify the first and last electrode in the electrode group;

[0014] Calculate the first distance value between the first electrode and the preset reference position, and calculate the second distance value between the last electrode and the preset reference position;

[0015] The tab width value is calculated based on the first distance value and the second distance value.

[0016] In some embodiments, the filtering process for the difference in electrode width includes:

[0017] The image acquisition count and preset correction frequency of the image sensor are obtained;

[0018] When the number of image acquisitions reaches the correction frequency, the difference in electrode width is filtered.

[0019] In some embodiments, the filtering process for the tab width difference to select at least one valid difference includes one of the following:

[0020] The tab width difference is classified to obtain a first array that stores only positive tab width difference values; tab width difference values ​​whose absolute values ​​are outside the preset allowable adjustment range are removed from the first array to obtain a new first array that stores at least one valid difference value.

[0021] The tab width difference is classified to obtain a second array that stores only negative tab width differences; tab width differences whose absolute values ​​are outside the preset allowable adjustment range are removed from the second array to obtain a new second array that stores at least one valid difference.

[0022] In some embodiments, calculating the variable diameter needle adjustment amount based on the effective difference includes one of the following:

[0023] All the effective differences are sorted to obtain sorted effective differences; the median value is calculated from the sorted effective differences, and the adjustment amount of the variable diameter needle coil is calculated based on the median value;

[0024] Calculate the average of all the effective differences, and calculate the adjustment amount of the variable diameter needle coil based on the average value.

[0025] In some embodiments, the variable diameter needle coil is provided with a variable diameter slider, and the variable diameter slider is provided with an inclined surface for adjusting the diameter of the variable diameter needle coil; the control method includes one of the following:

[0026] When using the median value to calculate the adjustment amount of the variable diameter winding needle, the formula for calculating the adjustment amount of the variable diameter winding needle based on the median value is as follows: Variable diameter winding needle adjustment amount = median value / number of cell winding turns / π / Tanθ; where θ is the inclination angle of the inclined plane;

[0027] When using the average value to calculate the adjustment amount of the variable diameter winding needle, the formula for calculating the adjustment amount of the variable diameter winding needle based on the average value is as follows: Variable diameter winding needle adjustment amount = average value / number of cell winding turns / π / Tanθ; where θ is the inclination angle of the inclined plane.

[0028] In some embodiments, the preset allowable adjustment range is a numerical range greater than a preset tab width adjustment threshold and less than a preset maximum needle adjustment limit value, wherein the tab width adjustment threshold is used to determine whether the diameter of the variable diameter needle needs to be adjusted, and the maximum needle adjustment limit value is used to characterize the maximum adjustment range of the variable diameter needle.

[0029] In some embodiments, the tab group is an anode tab group or a cathode tab group, the tab width difference is a positive number indicating that the tab is misaligned towards the outer edge of the cell, and the tab width difference is a negative number indicating that the tab is misaligned towards the middle of the cell.

[0030] In a second aspect, embodiments of the present invention also provide an electronic device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the control method for variable diameter winding needles of a winding machine as described in the first aspect above.

[0031] Thirdly, embodiments of the present invention also provide a computer-readable storage medium storing computer-executable instructions for performing the control method for variable diameter winding needles of a winding machine as described in the first aspect above.

[0032] The embodiments of the present invention include: First, the embodiments of the present invention detect the tab width value of the tab group of the battery cell after each roll of material is glued using an image sensor; then, the difference between at least one tab width value and a preset theoretical tab width value is calculated to obtain the tab width difference value; next, the tab width difference value is filtered to select at least one valid difference value, wherein all valid differences are positive or negative numbers and the valid differences are within a preset allowable adjustment range; finally, the embodiments of the present invention calculate the adjustment amount of the variable diameter winding needle based on the valid differences, and control the drive component based on the adjustment amount of the variable diameter winding needle to adjust the roll diameter of the variable diameter winding needle. According to the technical solution of the present invention, firstly, the present invention obtains the tab width difference through the detection method of an image sensor, which is different from the method of observing the battery cell by human experience in the prior art, thereby improving production efficiency; secondly, the present invention also filters out the effective difference from the tab width difference and eliminates the invalid difference, so that the subsequent calculated adjustment amount of the variable diameter winding needle is more accurate, thereby improving the product yield; finally, the present invention adjusts the winding diameter of the variable diameter winding needle by controlling the drive component, which is different from the method of changing the winding needle circumference by applying Teflon in the prior art, thereby also improving production efficiency.

[0033] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the description, claims, and drawings. Attached Figure Description

[0034] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the technical solutions of the present invention, and do not constitute a limitation on the technical solutions of the present invention.

[0035] Figure 1 This is a flowchart of a control method for a variable diameter winding needle in a winding machine according to an embodiment of the present invention;

[0036] Figure 2 This is a flowchart of a control method for a variable diameter winding needle in a winding machine, provided in another embodiment of the present invention;

[0037] Figure 3 This is a flowchart of a control method for a variable diameter winding needle in a winding machine, provided in another embodiment of the present invention;

[0038] Figure 4 This is a flowchart of a control method for a variable diameter winding needle in a winding machine, provided in another embodiment of the present invention;

[0039] Figure 5 This is a flowchart of a control method for a variable diameter winding needle in a winding machine, provided in another embodiment of the present invention;

[0040] Figure 6 This is a flowchart of a control method for a variable diameter winding needle in a winding machine, provided in another embodiment of the present invention;

[0041] Figure 7 This is a flowchart of a control method for a variable diameter winding needle in a winding machine, provided in another embodiment of the present invention;

[0042] Figure 8 This is a schematic diagram of the structure of a variable diameter coiling needle provided in one embodiment of the present invention;

[0043] Figure 9 yes Figure 8 A partial structural diagram of the variable diameter coil needle shown;

[0044] Figure 10 This is a schematic diagram of the structure of a control device for a variable diameter winding needle provided in one embodiment of the present invention;

[0045] Figure 11 This is a schematic diagram of the hardware structure of an electronic device provided in one embodiment of the present invention. Detailed Implementation

[0046] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.

[0047] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0048] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein is for the purpose of describing embodiments of the invention only and is not intended to limit the invention.

[0049] Currently, during the production process of winding machines, situations arise where the stock of separators, positive electrodes, and negative electrodes runs out, requiring replacement with new materials. However, the thickness of the separators in the new materials fluctuates between 30µm and 40µm, leading to instability in separator thickness, deviations in the thickness of the positive and negative electrode sheets, and deviations in the die-cut dimensions of the electrode tabs. This causes misalignment of the electrode tabs in the wound cells. Existing winding machines on the market adjust the electrode tab misalignment by manually observing the amount and direction of the misalignment and applying Teflon to the surface of the winding needles to change the circumference of the needles. However, this method involves manual intervention, lacks data support, and requires multiple adjustments per material change to achieve stable electrode tab alignment, resulting in low efficiency and low yield.

[0050] Based on this, embodiments of the present invention provide a control method, a control device, an electronic device, and a computer-readable storage medium for a variable diameter winding needle in a winding machine, comprising the following steps: First, the embodiments of the present invention detect the tab width value of the tab group of the battery cell after each roll of material is glued using an image sensor; then, the difference between at least one tab width value and a preset theoretical value of tab width is calculated to obtain a tab width difference value; next, the tab width difference value is filtered to select at least one valid difference value, wherein all valid differences are positive or negative numbers, and the valid differences are within a preset allowable adjustment range; finally, the embodiments of the present invention calculate the adjustment amount of the variable diameter winding needle based on the valid differences, and control the drive component based on the adjustment amount of the variable diameter winding needle to adjust the roll diameter of the variable diameter winding needle. According to the technical solution of the present invention, firstly, the present invention obtains the tab width difference through the detection method of an image sensor, which is different from the method of observing the battery cell by human experience in the prior art, thereby improving production efficiency; secondly, the present invention also filters out the effective difference from the tab width difference and eliminates the invalid difference, so that the subsequent calculated adjustment amount of the variable diameter winding needle is more accurate, thereby improving the product yield; finally, the present invention adjusts the winding diameter of the variable diameter winding needle by controlling the drive component, which is different from the method of changing the winding needle circumference by applying Teflon in the prior art, thereby also improving production efficiency.

[0051] The control method, device, electronic equipment, and storage medium for the variable diameter winding needle of the winding machine provided in the embodiments of the present invention will be specifically described through the following embodiments. First, the control method for the variable diameter winding needle of the winding machine in the embodiments of the present invention will be described.

[0052] like Figure 1 As shown, Figure 1This is a flowchart of a control method for a variable diameter winding needle in a winding machine according to an embodiment of the present invention. The control method for a variable diameter winding needle in a winding machine according to the embodiment of the present invention is applied to a controller in a winding machine. The winding machine also includes an image sensor, a drive assembly, and a variable diameter winding needle. The controller communicates with the image sensor and is also used to adjust the variable diameter winding needle through the drive assembly.

[0053] The control method of this invention may include, but is not limited to, steps S100, S200, S300 and S400.

[0054] Step S100: Detect the tab width value of the tab assembly after each roll of material is glued using an image sensor;

[0055] Step S200: Calculate the difference between at least one tab width value and a preset theoretical tab width value to obtain the tab width difference;

[0056] Step S300: Filter the difference in tab width to select at least one valid difference. All valid differences are either positive or negative and are within a preset allowable adjustment range.

[0057] Step S400: Calculate the adjustment amount of the variable diameter coil needle based on the effective difference, and control the drive component based on the adjustment amount of the variable diameter coil needle to adjust the coil diameter of the variable diameter coil needle.

[0058] Specifically, in this embodiment of the invention, the consistency of multiple winding needles is first adjusted manually to ensure that the battery cells wound by multiple winding needles on the same roll are not misaligned, guaranteeing that the adjustment amount of multiple winding needles is consistent when adjusting the roll diameter once, and ensuring consistency of the adjustment results. Then, after the battery cell winding is completed and the station is changed to the finishing adhesive application position, and after the finishing adhesive is applied, the electrode assembly of the battery cell is photographed using an image sensor, and the electrode width value of the electrode assembly of the battery cell after each roll adhesive application is detected based on the image information. Next, the battery cell is repeatedly rolled and adhesive applied... After gluing, multiple tab width values ​​are obtained. The differences between these multiple tab width values ​​and the preset theoretical tab width values ​​are calculated to obtain multiple tab width differences. Since the tab width differences may contain differences in different directions or invalid differences, this embodiment of the invention will screen the multiple tab width differences to select at least one valid difference. Finally, this embodiment of the invention will calculate the variable diameter needle adjustment amount based on the valid difference and control the drive component based on the variable diameter needle adjustment amount to adjust the diameter of the variable diameter needle.

[0059] According to the technical solution of the present invention, firstly, the present invention obtains the tab width difference through the detection method of an image sensor, which is different from the method of observing the battery cell by human experience in the prior art, thereby improving production efficiency; secondly, the present invention also filters out the effective difference from multiple tab width differences and eliminates the invalid difference, so that the subsequent calculated adjustment amount of the variable diameter winding needle is more accurate, thereby improving the product yield; finally, the present invention adjusts the winding diameter of the variable diameter winding needle by controlling the drive component, which is different from the method of changing the winding needle circumference by attaching Teflon in the prior art, thereby also improving production efficiency.

[0060] It should be noted that the electrode group includes multiple electrodes, which are arranged in a stacked manner. The electrode group includes a first electrode, several intermediate electrodes, and a last electrode.

[0061] Additionally, it is understood that the aforementioned image sensor may be, but is not limited to, a CCD image sensor.

[0062] In addition, such as Figure 2 As shown, Figure 2 This is a flowchart of a control method for a variable diameter winding needle in a winding machine according to an embodiment of the present invention; the above step S100 may include, but is not limited to, steps S110, S120, S130 and S140.

[0063] Step S110: Acquire image information of the tab assembly of the battery cell after each roll of material is glued using an image sensor;

[0064] Step S120: Perform recognition processing on the image information to identify the first and last electrode in the electrode group;

[0065] Step S130: Calculate the first distance value between the first electrode and the preset reference position, and calculate the second distance value between the last electrode and the preset reference position;

[0066] Step S140: Calculate the tab width value based on the first distance value and the second distance value.

[0067] Specifically, in this embodiment of the invention, after the battery cell winding is completed and the station is changed to the position for applying the finishing adhesive, an image sensor is used to photograph and inspect the tab assembly of the battery cell. Specifically, using the position marked by the winding needle, i.e., the preset reference position, as a reference, the first distance between the first tab of the battery cell and the reference is detected, and the first distance between the last tab of the battery cell and the reference is also detected. Finally, the tab width value is calculated based on the aforementioned first and second distances.

[0068] It should be noted that the tab width value can be calculated by the difference between the first distance and the second distance.

[0069] In addition, such as Figure 3 As shown, Figure 3 This is a flowchart of a control method for a variable diameter winding needle in a winding machine according to another embodiment of the present invention; regarding the above step S300, it may include, but is not limited to, steps S310 and S320.

[0070] Step S310: Obtain the number of image acquisitions from the image sensor and the preset correction frequency;

[0071] Step S320: When the number of image acquisitions reaches the correction frequency, the difference in electrode width is filtered.

[0072] Specifically, during the production process, a photo is taken after each normally wound cell is glued and the number of photos taken is recorded as the number of image acquisitions. In addition, a variable parameter can be preset to set the correction frequency. Only when the value of the number of image acquisitions is equal to the set correction frequency will a variable diameter winding needle adjustment be performed.

[0073] It should be noted that the correction frequency in the embodiments of the present invention can be set based on human experience.

[0074] In addition, such as Figure 4 and Figure 5 As shown, Figure 4 and Figure 5 These are flowcharts of a control method for a variable diameter winding needle provided in another embodiment of the present invention.

[0075] like Figure 4 As shown, step S300 may include, but is not limited to, steps S331 and S332.

[0076] Step S331: Classify the multiple tab width differences to obtain a first array that stores only positive tab width differences;

[0077] Step S332: Remove the tab width differences whose absolute values ​​are outside the preset allowable adjustment range from the first array to obtain a new first array that stores at least one valid difference.

[0078] like Figure 5 As shown, step S300 may include, but is not limited to, steps S341 and S342.

[0079] Step S341: Classify the multiple tab width differences to obtain a second array that stores only negative tab width differences;

[0080] Step S342: Remove the tab width differences whose absolute values ​​are outside the preset allowable adjustment range from the second array to obtain a new second array that stores at least one valid difference.

[0081] Based on the above Figure 4 and Figure 5 The method flow specifically involves classifying and processing valid values ​​of the tab width difference: Based on the position information of the innermost tab located in the drive assembly and the width information of the outermost tab, the difference is calculated with reference to the position information of the innermost tab. The width value of the outermost tab is the tab width value of the tab group after adhesive application. If the difference is positive, it means that the tab is misaligned towards the outer edge of the cell; if it is negative, it means that the tab is misaligned towards the middle of the cell. The positive and negative directions are determined by the data results fed back from the image sensor. Positive and negative values ​​are cached separately using a first array and a second array. The first array only caches positive values, and the second array only caches negative values. Then, the absolute value of each tab width difference in the first or second array is taken and compared with a preset allowable adjustment range. Only tab width differences whose absolute values ​​are within the preset allowable adjustment range are valid; tab width differences outside the preset allowable adjustment range are directly discarded.

[0082] It should be noted that the preset allowable adjustment range is a numerical range that is greater than the preset tab width adjustment threshold and less than the preset maximum needle adjustment limit. The tab width adjustment threshold is used to determine whether the diameter of the variable diameter needle needs to be adjusted, and the maximum needle adjustment limit is used to characterize the maximum adjustment range of the variable diameter needle.

[0083] Additionally, it should be noted that a positive difference in tab width indicates that the tab is misaligned towards the outer edge of the battery cell, while a negative difference in tab width indicates that the tab is misaligned towards the center of the battery cell.

[0084] In addition, such as Figure 6 and Figure 7 As shown, Figure 6 and Figure 7 These are flowcharts of a control method for a variable diameter winding needle provided in another embodiment of the present invention.

[0085] like Figure 6 As shown, the adjustment amount of the variable diameter coiling needle calculated based on the effective difference in step S400 above may include, but is not limited to, steps S411 and S412.

[0086] Step S411: Sort all valid differences to obtain sorted valid differences;

[0087] Step S412: Calculate the median value from the sorted valid differences, and calculate the adjustment amount of the variable diameter coil needle based on the median value.

[0088] like Figure 7 As shown, the adjustment amount of the variable diameter coiling needle calculated based on the effective difference in step S400 above may include, but is not limited to, steps S421 and S422.

[0089] Step S421: Calculate the average of all valid differences;

[0090] Step S422: Calculate the adjustment amount of the variable diameter needle coil based on the average value.

[0091] Based on the above Figure 6 and Figure 7 Specifically, in this embodiment of the invention, the median or average value can be calculated by sorting the values ​​in ascending order using the bubble sort method.

[0092] It should be noted that, as Figure 8 and Figure 9 As shown, Figure 8 This is a schematic diagram of the structure of a variable diameter coiling needle provided in one embodiment of the present invention; Figure 9 yes Figure 8 The diagram shows a partial structural schematic of the variable diameter coil needle. The variable diameter coil needle of this embodiment includes two needle bodies 100, each of which is provided with a variable diameter slider 110. The variable diameter slider 110 is provided with an inclined surface 111 for adjusting the coil diameter of the variable diameter coil needle. In addition, each needle body is connected to a coil needle threading motor via a drive shaft 200.

[0093] It is worth noting that when using the median value to calculate the adjustment amount of the variable diameter winding needle, the formula for calculating the adjustment amount of the variable diameter winding needle based on the median value is as follows: Variable diameter winding needle adjustment amount = median value / number of cell winding turns / π / Tanθ; where θ is the inclination angle of the inclined plane.

[0094] Additionally, it is worth noting that when using the average value to calculate the adjustment amount of the variable diameter winding needle, the formula for calculating the adjustment amount of the variable diameter winding needle based on the average value is as follows: Variable diameter winding needle adjustment amount = average value / number of cell winding turns / π / Tanθ; where θ is the tilt angle of the inclined plane.

[0095] The formula for calculating the average value is as follows: Average value = Sum of all effective differences / Correction frequency. Therefore, the formula for calculating the adjustment amount of the variable diameter winding needle based on the average value can be transformed into: Variable diameter winding needle adjustment amount = Sum of all effective differences / Correction frequency / Number of cell winding turns / π / Tanθ.

[0096] Based on the above Figures 1 to 9 In the embodiments described, it should be noted that the tab assembly is either an anode tab assembly or a cathode tab assembly.

[0097] Based on the above Figures 1 to 9In the embodiments described above, it should be noted that the aforementioned variable diameter needle winding adjustment amount specifically refers to the displacement of the needle winding and threading motor. Figure 9 As shown, the adjustment amount of the variable diameter needle coil is specifically the relative displacement between the two drive shafts 200 in the axial direction.

[0098] Based on the above Figures 1 to 9 The embodiments of the present invention provide an overall solution, which specifically includes the following steps:

[0099] 1. Manually adjust the consistency of the three-needle winding needles to ensure that the battery cells wound by the three-needle winding needles on the same roll are not misaligned, and to ensure that the adjustment amount of the three needles is consistent when adjusting the roll diameter once, and the adjustment result is consistent.

[0100] II. The CCD image sensor detects the width of the cathode tab and the anode tab;

[0101] After the battery cell winding is completed, the unit is moved to the finishing adhesive application position. After the finishing adhesive is applied, the anode and cathode tabs of the battery cell are photographed and inspected using a CCD. Using the position marked by the winding needle as a reference, the distances of the first and last anode tabs relative to the reference are measured, and the anode tab width L1 is calculated. Similarly, the cathode tab width L2 is calculated.

[0102] 3. Calibrate the tab width of a perfect battery cell, and record the anode tab width B1 (unit / mm) and cathode tab width B2 (unit / mm) of the perfect battery cell. Using the tab width of this perfect battery cell as a reference, calculate the tab width difference between the current tested battery cell and the perfect battery cell, X1 = L1 - B1 and X2 = L2 - B2.

[0103] 4. Set an anode tab width threshold Y1 (unit / mm) and a cathode tab width threshold Y2 (unit / mm) in the user interface to determine whether to perform variable diameter adjustment. Set a maximum limit value Ym (unit / mm) for needle adjustment to limit the calculated parameters from exceeding the adjustable range of the variable diameter needle.

[0104] 5. During the production process, a photo is taken after each normally wound cell is glued, and the number of photos taken is recorded as Cout1 (unit / EA). A variable parameter F (unit / EA) is set on the human-machine interface to set the correction frequency. When the value of the recorded number of photos Cout1 is equal to the set adjustment frequency F, a variable diameter winding needle adjustment is performed.

[0105] VI. Categorize and cache the polarity of the tab width differences X1 and X2:

[0106] ① Classification and processing of the effective value of the anode tab width difference X1;

[0107] Based on the position information of the innermost tab and the width information of the outermost tab located in the drive assembly and the variable diameter winding needle, the difference is calculated with reference to the position information of the innermost tab. The width value of the outermost tab is the tab width value of the tab assembly after adhesive application. If the difference is positive, it means that the tab is misaligned towards the outer edge of the cell; if it is negative, it means that the tab is misaligned towards the middle of the cell. The positive and negative directions are determined by the data results fed back from the CCD. Positive and negative values ​​are cached separately using arrays A and B. Array A only caches positive values, and array B only caches negative values. The absolute value of the tab width difference X1 is taken and compared with the threshold Y1 and the maximum limit value Ym. Only data whose absolute value is greater than the threshold Y1 and less than the maximum limit value Ym is valid; data outside the range is directly discarded.

[0108] ② Categorization and processing of the effective value of the cathode tab width difference X2;

[0109] Based on the above classification and processing of the effective values ​​of the anode tab width difference X1, the range of X2 is judged, the effective data is filtered out, and the positive values ​​are cached in array C, while the negative values ​​are cached in array D.

[0110] 7. Calculate the anode adjustment amount of the needle winding and threading motor using arrays A and B.

[0111] ① Median adjustment calculation: Using the data cached in arrays A and B, sort the data in ascending order according to their numerical values ​​using bubble sort, and calculate the median values ​​M1 (unit / mm) and M2 (unit / mm) respectively. Then, calculate using one of the following formulas:

[0112] Adjustment amount of the anode extending from the needle winding motor (unit / mm) = M1 / ​​number of turns of the battery cell / π / Tanθ;

[0113] Adjustment amount of the anode extending from the needle winding motor (unit / mm) = M2 / number of turns of the battery cell / π / Tanθ.

[0114] ② Calculate the average value of the anode adjustment amount extended by the needle winding and threading motor; this can be done using one of the following formulas:

[0115] For example, if array A includes 9 valid differences, the anode adjustment amount extended by the needle winding motor is ((A[0]+A[1]+A[2]+A[3]+A[4]+A[5]+A[6]+A[7]+A[8]) / correction frequency F) / number of cell windings / π / Tanθ;

[0116] For example, if array B includes 9 valid differences, the anode adjustment amount extended by the winding needle motor is ((B[0]+B[1]+B[2]+B[3]+B[4]+B[5]+B[6]+B[7]+B[8]) / correction frequency F) / number of cell windings / π / Tanθ.

[0117] 8. Calculate the cathode adjustment amount of the needle winding and threading motor by using arrays C and D.

[0118] ① Median adjustment calculation: Using the data cached in arrays C and D, sort the values ​​in ascending order according to their size using bubble sort, and calculate the median values ​​M3 (unit / mm) and M4 (unit / mm) respectively. Then, calculate using one of the following formulas:

[0119] The cathode adjustment amount extended by the needle winding motor (unit / mm) = M3 / number of battery cell winding turns / π / Tanθ;

[0120] The adjustment amount of the cathode extending from the needle winding motor (unit / mm) = M4 / number of cell winding turns / π / Tanθ.

[0121] ② The average value is calculated based on the cathode adjustment amount extended by the needle winding and threading motor; this is done using one of the following formulas:

[0122] For example, if array C includes 9 valid differences, the cathode adjustment amount extended by the needle winding motor is ((C[0]+C[1]+C[2]+C[3]+C[4]+C[5]+C[6]+C[7]+C[8]) / correction frequency F) / number of cell windings / π / Tanθ;

[0123] For example, if array D includes 9 valid differences, the cathode adjustment amount extended by the winding needle motor is ((D[0]+D[1]+D[2]+D[3]+D[4]+D[5]+D[6]+D[7]+D[8]) / correction frequency F) / number of cell windings / π / Tanθ.

[0124] Please see Figure 10 This invention also provides a control device for a variable diameter winding needle, which can implement the above-mentioned control method for the variable diameter winding needle. The control device 300 for the variable diameter winding needle includes:

[0125] Width value calculation unit 310 is used to detect the tab width value of the tab assembly of the battery cell after each roll of material is glued by an image sensor;

[0126] The difference calculation unit 320 is used to calculate the difference between at least one tab width value and a preset theoretical tab width value to obtain the tab width difference.

[0127] The difference filtering unit 330 is used to filter the difference in tab width and filter out at least one valid difference. All valid differences are either positive or negative and are within a preset allowable adjustment range.

[0128] The adjustment unit 340 is used to calculate the adjustment amount of the variable diameter coil needle based on the effective difference, and control the drive component based on the adjustment amount of the variable diameter coil needle to adjust the coil diameter of the variable diameter coil needle.

[0129] The specific implementation of the control device for the variable diameter winding needle of this winding machine is basically the same as the specific implementation of the control method for the variable diameter winding needle of the winding machine described above, and will not be repeated here.

[0130] This invention also provides an electronic device, comprising: a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for communication between the processor and the memory. When the program is executed by the processor, it implements the aforementioned control method for the variable diameter winding needle of a winding machine. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.

[0131] Please see Figure 11 , Figure 11 The hardware structure of an electronic device according to another embodiment is illustrated. The electronic device includes:

[0132] The processor 410 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present invention.

[0133] The memory 420 can be implemented in the form of read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 420 can store the operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 420 and is called by the processor 410 to execute the control method for the variable diameter winding needle of the winding machine according to the embodiments of the present invention.

[0134] The input / output interface 430 is used to implement information input and output;

[0135] Communication interface 440 is used to enable communication and interaction between this device and other devices. Communication can be achieved via wired means (e.g., USB, Ethernet cable) or wireless means (e.g., mobile network, Wi-Fi, Bluetooth).

[0136] Bus 450 transmits information between various components of the device (e.g., processor 410, memory 420, input / output interface 430, and communication interface 440);

[0137] The processor 410, memory 420, input / output interface 430 and communication interface 440 are connected to each other within the device via bus 450.

[0138] This invention also provides a storage medium, which is a computer-readable storage medium for computer-readable storage. The storage medium stores one or more programs, which can be executed by one or more processors to implement the above-described control method for variable diameter winding needles of a winding machine.

[0139] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory 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 embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor 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.

[0140] The embodiments described in this invention are for the purpose of more clearly illustrating the technical solutions of the embodiments of this invention, and do not constitute a limitation on the technical solutions provided by the embodiments of this invention. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this invention are also applicable to similar technical problems.

[0141] It will be understood by those skilled in the art that Figure 1-9 The technical solutions shown do not constitute a limitation on the embodiments of the present invention, and may include more or fewer steps than shown, or combine certain steps, or different steps.

[0142] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0143] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.

[0144] The terms "first," "second," "third," "fourth," etc. (if present) in the specification and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0145] It should be understood that in this invention, "at least one (item)" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0146] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0147] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0148] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0149] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0150] The preferred embodiments of the present invention have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and spirit of the present invention should be within the scope of the claims of the present invention.

Claims

1. A control method for variable diameter winding needles in a winding machine, characterized in that, A controller is used in a winding machine, the winding machine also including an image sensor, a drive assembly and a variable diameter winding needle, the controller communicating with the image sensor, and the controller also being used to adjust the variable diameter winding needle through the drive assembly; The control method includes: The image sensor is used to detect the tab width of the tab assembly after each roll of material is coated with adhesive. The difference between at least one of the electrode width values ​​and the preset theoretical electrode width value is calculated to obtain the electrode width difference. The difference in tab width is filtered to select at least one valid difference, wherein all valid differences are either positive or negative and are within a preset allowable adjustment range; The adjustment amount of the variable diameter coil needle is calculated based on the effective difference, and the drive assembly is controlled based on the adjustment amount of the variable diameter coil needle to adjust the coil diameter of the variable diameter coil needle.

2. The control method according to claim 1, characterized in that, The step of detecting the tab width value of the tab assembly after each roll of material is glued using the image sensor includes: The image sensor acquires image information of the tab assembly of the battery cell after each roll of material is coated with adhesive. The image information is processed to identify the first and last electrode in the electrode group; Calculate the first distance value between the first electrode and the preset reference position, and calculate the second distance value between the last electrode and the preset reference position; The tab width value is calculated based on the first distance value and the second distance value.

3. The control method according to claim 1, characterized in that, The filtering process for the difference in electrode width includes: The image acquisition count and preset correction frequency of the image sensor are obtained; When the number of image acquisitions reaches the correction frequency, the difference in electrode width is filtered.

4. The control method according to claim 1, characterized in that, The filtering process for the difference in electrode width is performed to select at least one valid difference, including one of the following: The tab width difference is classified to obtain a first array that stores only positive tab width difference values; tab width difference values ​​whose absolute values ​​are outside the preset allowable adjustment range are removed from the first array to obtain a new first array that stores at least one valid difference value. The tab width difference is classified to obtain a second array that stores only negative tab width differences; tab width differences whose absolute values ​​are outside the preset allowable adjustment range are removed from the second array to obtain a new second array that stores at least one valid difference.

5. The control method according to claim 1, characterized in that, The adjustment amount for the variable diameter needle coil calculated based on the effective difference includes one of the following: All the effective differences are sorted to obtain sorted effective differences; the median value is calculated from the sorted effective differences, and the adjustment amount of the variable diameter needle coil is calculated based on the median value; Calculate the average of all the effective differences, and calculate the adjustment amount of the variable diameter needle coil based on the average value.

6. The control method according to claim 5, characterized in that, The variable diameter winding needle is provided with a variable diameter slider, and the variable diameter slider is provided with an inclined surface for adjusting the winding diameter of the variable diameter winding needle; the control method includes one of the following: When using the median value to calculate the adjustment amount of the variable diameter winding needle, the formula for calculating the adjustment amount of the variable diameter winding needle based on the median value is as follows: Variable diameter winding needle adjustment amount = median value / number of cell winding turns / π / Tanθ; where θ is the inclination angle of the inclined plane; When using the average value to calculate the adjustment amount of the variable diameter winding needle, the formula for calculating the adjustment amount of the variable diameter winding needle based on the average value is as follows: Variable diameter winding needle adjustment amount = average value / number of cell winding turns / π / Tanθ; where θ is the inclination angle of the inclined plane.

7. The control method according to any one of claims 1 to 6, characterized in that, The preset allowable adjustment range is a numerical range that is greater than the preset tab width adjustment threshold and less than the preset maximum limit value for needle adjustment. The tab width adjustment threshold is used to determine whether the diameter of the variable diameter needle needs to be adjusted, and the maximum limit value for needle adjustment is used to characterize the maximum adjustment range of the variable diameter needle.

8. The control method according to any one of claims 1 to 6, characterized in that, The tab group is either an anode tab group or a cathode tab group. A positive difference in tab width indicates that the tabs are misaligned towards the outer edge of the battery cell, while a negative difference in tab width indicates that the tabs are misaligned towards the center of the battery cell.

9. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the control method as described in any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that, The device stores computer-executable instructions for performing the control method as described in any one of claims 1 to 8.