Tab detection method, device and system
By collecting and analyzing the light intensity detection data of the electrode, high-precision detection of the number and folding state of the electrode is achieved, solving the problems of low detection accuracy and high cost in the prior art, reducing production costs and ensuring product quality.
Patent Information
- Application Number
- CN202311434253.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-31
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2043-10-31
AI Technical Summary
In the prior art, the extreme ear detection accuracy is not high, and missed detection and over-detection are prone to occur, and the cost is high.
By collecting time-series light intensity detection data, detecting the pole ear, using the light intensity value and detection time of the light intensity detection data, the pole ear quality detection is performed based on the photodetection data, including the number detection of the pole ear and the fold detection.
It improves the accuracy of extreme ear detection, reduces missed and over-tested conditions, reduces production costs, and ensures product quality.
Smart Images

Figure CN119915818A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery generation technology, and in particular to a tab detection method, device and system. Background Art
[0002] The tabs are metal conductors that lead out the positive and negative electrodes in the battery cell. Since the material of the tabs is relatively soft, the tabs are prone to missing or folding during transportation and production. Missing or folding the tabs will affect the safety of the battery cell. For example, the charging and discharging performance of the battery cell will be reduced, causing the battery cell to short-circuit or even catch fire. Therefore, it is very important to detect the tabs before performing processes such as pole sheet winding. At present, image detection technology is usually used for the detection of tabs. By collecting tab images, the tabs are detected for missing quantity, folding, etc. based on the tab images. Since the collected tab images may contain large noise, it is easy to miss detection or over-detection during detection, and the detection accuracy is not high. Summary of the invention
[0003] In view of the above problems, the present application provides a tab detection method, device and system to improve the detection accuracy of tab detection.
[0004] According to a first aspect of the present disclosure, a method for detecting a pole lug is provided, comprising: acquiring optical inspection data of a detection target; wherein the detection target has at least one pole lug; in a process in which the detection target passes between a light emitting device and a light receiving device, the light receiving device samples the detection light emitted by the light generating device, and detects the light intensity value of the sampled detection light; the optical inspection data comprises: a plurality of light intensity detection data; the light intensity detection data comprises: the light intensity value and the detection time; and performing pole lug quality inspection based on the optical inspection data to obtain a quality inspection result for the pole lug.
[0005] In this embodiment, the pole lug is detected by collecting time-series light intensity detection data. The data noise of the light intensity detection data is smaller than the noise of the pole lug image data, which can improve the accuracy of pole lug detection, reduce the occurrence of missed detection, over-detection, etc., improve the detection accuracy of the pole lug detection, ensure product quality and reduce production costs.
[0006] In some embodiments, the lug quality detection includes: lug quantity detection; the light intensity value includes: the light intensity value of the detection light blocked or not blocked by the lug; the lug quality detection based on the light detection data includes: performing lug quantity detection based on the light detection data to obtain the lug detection quantity; obtaining the lug preset quantity of the detection target; and determining whether the lug quantity is correct based on the lug detection quantity and the lug preset quantity.
[0007] In this embodiment, by collecting time-series light intensity detection data for pole lug quantity detection, the contour information of the pole lug can be obtained based on the light intensity detection data, which can improve the accuracy of pole lug quantity detection and reduce the occurrence of missed detection, over-detection, etc.; by setting a preset number of pole lugs, it can adapt to the number detection of multiple pole lugs, reduce the parameter adjustment cost, and improve the detection efficiency.
[0008] In some embodiments, the detection of the number of pole lugs is performed based on the optical inspection data to obtain the number of pole lugs detected, including: determining a regional light intensity threshold based on the light intensity value of the light intensity detection data in the optical inspection data; and determining the number of pole lugs detected based on the optical inspection data and the regional light intensity threshold.
[0009] In this embodiment, the regional light intensity threshold of the tab is determined by the light intensity value of the light intensity detection data. The accurate number of tab detections can be obtained based on the light detection data and the regional light intensity threshold, thereby improving the accuracy of the tab number detection.
[0010] In some embodiments, determining the number of pole lug detections based on the optical detection data and the regional light intensity threshold includes: generating a light intensity fitting curve based on the light intensity detection data in the optical detection data; determining two regional discrimination points of the pole lug in the light intensity fitting curve according to the regional light intensity threshold; wherein the light intensity value of the regional discrimination point is the same as the regional light intensity threshold; and determining the number of pole lug detections based on the total number of regional discrimination points of all pole lugs.
[0011] In this embodiment, two regional discrimination points of the pole lugs are determined based on the light intensity fitting curve and using the regional light intensity threshold, and the number of pole lug detection is determined according to the total number of regional discrimination points of all the pole lugs; the outer contour of the pole lug can be displayed graphically based on the light intensity fitting curve, which can improve the accuracy of pole lug quantity detection and reduce the occurrence of missed detection, over-detection, etc.
[0012] In some embodiments, determining the regional light intensity threshold based on the light intensity value of the light intensity detection data in the light detection data includes: acquiring all light intensity detection data in the light detection data; calculating the light intensity average value of the light intensity values of all the light intensity detection data; and using the light intensity average value as the regional light intensity threshold.
[0013] In this embodiment, by taking the average light intensity value of all light intensity detection data as the regional light intensity threshold, the tab area can be determined more accurately based on the light intensity fitting curve, thereby improving the accuracy of the detection of the number of tabs.
[0014] In some embodiments, determining whether the number of pole lugs is correct based on the detected number of pole lugs and the preset number of pole lugs includes: when the detected number of pole lugs is equal to the preset number of pole lugs, determining that the number of pole lugs is correct; and when the detected number of pole lugs is not equal to the preset number of pole lugs, determining that the number of pole lugs is abnormal.
[0015] In this embodiment, whether the number of pole lugs is correct is determined based on the detected number of pole lugs and the preset number of pole lugs. Different preset numbers of pole lugs can be used for different models of pole lugs, which can adapt to the number detection of pole lugs of various models, reduce the parameter adjustment cost, and improve the detection efficiency.
[0016] In some embodiments, the lug quality detection includes: fold detection; the lug quality detection based on the optical inspection data includes: obtaining a regional detection data set of the lug in the optical inspection data based on two regional discrimination points of the lug and the light intensity fitting curve; and performing the fold detection according to the regional detection data set.
[0017] In this embodiment, a regional detection data set of the pole lug is obtained according to two regional discrimination points and the light intensity fitting curve. The contour information of the pole lug can be obtained based on the regional detection data set, and folding detection can be performed according to the external contour information of each pole lug, which can improve the accuracy of folding detection and reduce the occurrence of missed detection, excessive detection, etc.
[0018] In some embodiments, the method of obtaining the regional detection data set of the pole lug in the optical detection data based on the two regional discrimination points of the pole lug and the light intensity fitting curve includes: taking the two regional discrimination points as starting points and respectively along the rising direction of the light intensity fitting curve, performing search processing on the light intensity fitting curve to obtain two regional boundary points of the pole lug; wherein, during the search processing, when it is determined for the first time that the difference between the light intensity value of a light intensity detection data and the preset light intensity maximum value is less than the preset light intensity difference threshold, the light intensity detection data is used as the regional boundary point; in the optical detection data, the light intensity detection data whose detection time is within the first time interval is used as the regional light intensity detection data; wherein the first time interval includes: the time interval between the detection times of the two regional boundary points; generating the regional detection data set, wherein the regional detection data set includes: the regional light intensity detection data and the two regional boundary points.
[0019] In this embodiment, by performing search processing on the light intensity fitting curve based on the regional discrimination point, a regional detection data set is obtained, and light intensity detection data corresponding to the ear area can be obtained for folding detection, thereby improving the accuracy of folding detection.
[0020] In some embodiments, performing the fold detection according to the area detection data set includes: generating a corresponding area shading data set based on the area detection data set; wherein the area shading data set includes: area shading amount data corresponding to each data in the area detection data set; the area shading amount data includes: shading amount, the detection time corresponding to the shading amount; performing the fold detection according to the area shading data set.
[0021] In this embodiment, the light shielding amount data is obtained by using the light intensity detection data, and the shape profile information of each pole ear can be determined based on the light shielding amount data for performing folding detection, thereby improving the accuracy of the folding detection.
[0022] In some embodiments, a regional light intensity maximum value is determined among the light intensity values of all data in the regional detection data set; and the shading amount is determined based on the light intensity values of the data in the regional detection data set and the regional light intensity maximum value.
[0023] In this embodiment, the light shielding amount is obtained according to the maximum light intensity of the area and the light intensity values of all data in the area detection data set, and the outer contour of the pole ear can be determined more accurately according to the light shielding amount data.
[0024] In some embodiments, the folding detection includes: width direction detection; the folding detection performed according to the regional shading data set includes: determining the shading amount change information of each regional shading amount data in the regional shading data set; based on the shading amount change information, determining the two waist shading amount data of the pole ear in the regional shading data set; determining the two shading amount data corresponding to the two regional boundary points in the regional shading data set as two boundary shading amount data; performing the width direction detection according to the two waist shading amount data and the two boundary shading amount data.
[0025] In this embodiment, by using waist shading amount data and boundary shading amount data to perform width direction detection, width direction detection can be performed based on the external contour information of the pole ear, which can improve the accuracy of detection and reduce the occurrence of missed detection, excessive detection, etc.
[0026] In some embodiments, the shading amount change information includes: a shading amount change value; the shading amount change information for determining the shading amount data of each area includes: calculating the shading amount difference between the shading amount of each area shading amount data and the shading amount of the adjacent area shading amount data and the shading amount data of the area with an earlier detection time, as the shading amount change value.
[0027] In this embodiment, the light shielding amount difference can be used to accurately determine the waist light shielding amount data according to the shape profile information of the tab, which can improve the accuracy of width direction detection.
[0028] In some embodiments, determining two waist shading amount data of the pole ear in the regional shading data set based on the shading amount change information includes: in the regional shading data set, determining two regional shading amount data based on the maximum and minimum values of the shading amount change values as two waist shading amount data.
[0029] In this embodiment, the waist shading amount data is determined by using the extreme value of the shading amount difference, which can make the determination of the waist shading amount data more accurate.
[0030] In some embodiments, the width direction detection based on the two waist shading amount data and the two boundary shading amount data includes: determining a first spacing based on the two waist shading amount data; determining a second spacing based on the two boundary shading amount data; and performing the width direction detection based on the ratio of the first spacing to the second spacing.
[0031] In this embodiment, the first spacing and the second spacing determined according to the two waist shading data and the two boundary shading data can correspond to the waist width and the bottom width of the pole ear, and can perform width direction detection according to the shape contour information of the pole ear, which can improve the accuracy of detection.
[0032] In some embodiments, the width direction detection based on the ratio of the first spacing and the second spacing includes: when the ratio is less than a preset ratio threshold, determining that the width of the pole lug is abnormal; and when the ratio is greater than or equal to the ratio threshold, determining that the width of the pole lug is normal.
[0033] In this embodiment, a preset ratio threshold is used for width direction detection, and the ratio threshold and other tab detection parameters can be set. Different detection parameters can be used for tabs of different shapes and types. This can adapt to width direction detection of a variety of tabs, reduce parameter adjustment costs, and improve detection efficiency.
[0034] In some embodiments, determining the first spacing based on the two waist shading data includes: adding 2 to the number of regional shading data whose detection time is within the second time interval as the first spacing; wherein the second time interval includes: the time interval between the detection times of the two waist shading data.
[0035] In this embodiment, the first spacing is determined based on the number of regional shading amount data located between the detection time of two waist shading amount data and the two waist shading amount data, which can accurately determine the waist width information of the pole ear and improve the accuracy of width direction detection.
[0036] In some embodiments, determining the second spacing based on the two boundary shading data includes: adding 2 to the number of regional shading data whose detection time is within the third time interval as the second spacing; wherein the third time interval includes: the time interval between the detection times of the two boundary shading data.
[0037] In this embodiment, the second spacing is determined based on the amount of regional shading data between the detection times of two boundary shading data and the two boundary shading data, so that the bottom width information of the pole ear can be accurately determined, thereby improving the accuracy of width direction detection.
[0038] In some embodiments, the folding detection includes: height direction detection; the folding detection based on the regional shading data set includes: determining the theoretical shading amount and shading amount threshold of the pole ear; in the regional shading data set, determining the top shading data set based on the two boundary shading amount data and the two waist shading amount data; performing the height direction detection based on the theoretical shading amount and the shading amount threshold and based on the top shading data set.
[0039] In this embodiment, by using theoretical shading amount, shading amount threshold, and top shading data set to perform height direction detection, height direction detection can be performed based on the shape contour information of the pole ear, which can improve the accuracy of height direction detection and reduce the occurrence of missed detection, over-detection, etc.
[0040] In some embodiments, determining the theoretical shading amount and shading amount threshold of the pole ear includes: using a height shading fitting formula and based on the height information of the pole ear, determining the theoretical shading amount; determining the shading amount threshold based on the theoretical shading amount and a preset shading deviation threshold.
[0041] In this embodiment, the theoretical shading amount is determined by using a height shading fitting formula, so that the theoretical shading amount can be determined for a variety of pole ears, and the height direction detection of a variety of pole ears can be adapted, thereby reducing the parameter adjustment cost and improving the detection efficiency.
[0042] In some embodiments, experimental data on the heights and the amount of light shading from the heights of various tabs are obtained; the experimental data on the heights and the amount of light shading from the heights are fitted to obtain the height shading fitting formula.
[0043] In this embodiment, a fitting process is performed on experimental data to obtain a height shading fitting formula, thereby improving the accuracy of the theoretical shading amount and the accuracy of the height direction detection.
[0044] In some embodiments, determining the top shading data set based on the two boundary shading amount data and the two waist shading amount data includes: in the regional shading data set, determining two regional shading amount data based on the two boundary shading amount data and the two waist shading amount data as two top shading boundary data; taking the regional shading amount data whose detection time is within the fourth time interval as the top shading amount data; wherein the fourth time interval includes: the time interval between the collection data of the two top shading boundary data; generating the top shading data set; wherein the top shading data set includes: the top shading amount data and the top shading boundary data.
[0045] In this embodiment, the top shading data set is determined based on the boundary shading amount data and the waist shading amount data, so that the top width area of the pole ear can be determined and the height direction detection can be performed, which can improve the accuracy of the height direction detection.
[0046] In some embodiments, the ratio between the number of shading data in the first area and the number of shading data in the second area is a preset ratio; wherein the number of shading data in the first area is the number of shading data in the area whose detection time is within the fifth time interval, and the fifth time interval includes: the interval between the detection time of the top shading boundary data and the adjacent waist shading data; the number of shading data in the second area is the number of shading data in the area whose detection time is within the sixth time interval, and the sixth time interval includes: the interval between the detection time of this waist shading data and the detection time of the adjacent boundary shading data.
[0047] In this embodiment, the corresponding top shading data set can be determined for a variety of tabs through a preset ratio, which can be applicable to a variety of tabs, reducing the parameter adjustment cost and improving the detection efficiency.
[0048] In some embodiments, the height direction detection performed according to the theoretical shading amount and the shading amount threshold and based on the top shading data set includes: determining that the pole ear height is abnormal when the shading amount of at least one data in the top shading data set is less than the shading amount threshold.
[0049] In this embodiment, whether the height of the pole ear is abnormal is determined based on the comparison between the shading amount of the data in the top shading data set and the shading amount threshold, which can improve the accuracy of height direction detection.
[0050] In some embodiments, the maximum shading amount is determined among the shading amounts of all the data in the top shading data set; when the difference between the theoretical shading amount and the maximum shading amount is greater than a preset difference threshold, it is determined that the height shading fitting formula is abnormal.
[0051] In this embodiment, by detecting the height shading fitting formula, errors in the calculated theoretical shading amount can be avoided, and the accuracy of height direction detection can be improved.
[0052] In some embodiments, a display interface including a first area is presented; in response to a detection instruction triggered based on a detection control in the first area, the optical inspection data is acquired; in response to the detection instruction, the second area is displayed in the display interface, and detection result display processing is performed in the second area according to the quality inspection result.
[0053] In this embodiment, a detection control is provided to facilitate the user's control of the quality inspection of the pole ear; by displaying the quality inspection results in the second area of the display interface, the user can intuitively know the quality inspection results through the display interface, and the staff can quickly obtain the quality inspection results and take effective measures in time to ensure production safety.
[0054] In some embodiments, the display processing of the test results in the second area according to the quality test results includes: when the quality test result is abnormal, determining abnormal prompt color information and / or abnormal prompt information; wherein the abnormal prompt information includes: abnormal detection category information, or abnormal detection category information and abnormal tab information; displaying the abnormal prompt mark and / or abnormal display area in the second area; controlling the color of the prompt mark located in the second area based on the abnormal prompt color information, and / or displaying the abnormal prompt information in the abnormal display area.
[0055] In this embodiment, abnormal prompt color information and abnormal prompt information can be set for different abnormalities, and prompt processing can be performed, so that the staff can quickly obtain abnormal information and take effective measures in time, which can prevent the occurrence of production accidents.
[0056] In some embodiments, when the quality detection result is abnormal, abnormal prompt information and / or alarm information is sent to the target device; wherein the target device is used to process the detection target.
[0057] In this embodiment, when an abnormality occurs, abnormal prompt information and alarm information are sent to the target device used to process the detection target, so that the staff can take effective measures in time to prevent the occurrence of production accidents.
[0058] In some embodiments, the detection light includes: linear detection light and strip detection light; the time intervals between two detection times that are adjacent in time are the same.
[0059] In this embodiment, by using linear detection light and strip detection light and making the time intervals between detection times the same, the light intensity detection data can correspond more accurately to the outer contour of the tab, thereby improving the accuracy of the tab quality detection.
[0060] According to a second aspect of the present disclosure, a tab detection device is provided, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to execute the tab detection method as described above based on instructions stored in the memory.
[0061] According to a third aspect of the present disclosure, a tab detection system is provided, comprising: a light emitting device, a light receiving device, and the tab detection device as described above; wherein, in the process of a detection target passing between the light emitting device and the light receiving device, the light receiving device samples and detects the detection light emitted by the light emitting device to generate light detection data; and the tab detection device performs tab quality detection based on the light detection data.
[0062] In this embodiment, the cost of equipment such as the light emitting device and the light receiving device is relatively low, and the storage capacity of the light intensity detection data is smaller than the storage capacity of the image data, which can reduce the detection cost; the data noise of the light intensity detection data is smaller than the noise of the pole ear image data, which can improve the accuracy of the pole ear detection and reduce the occurrence of missed detection, excessive detection, etc.
[0063] In some embodiments, the detection light includes: linear detection light and strip detection light; when the detection target passes between the light emitting device and the light receiving device, the center line of the pole ear is parallel to the linear detection light and the strip detection light.
[0064] In this embodiment, linear detection light and strip detection light are used and the center line of the tab is made parallel to the detection light, so that the light intensity detection data can more accurately correspond to the outer contour of the tab, thereby improving the accuracy of the tab quality detection.
[0065] In some embodiments, the system further includes: a data acquisition device and a message server; the data acquisition device receives the optical inspection data sent by the light receiving device; the message server obtains the optical inspection data from the data acquisition device and sends it to the tab detection device.
[0066] In some embodiments, the data acquisition device controls the light receiving device to start or stop sampling the detection light and detect the light intensity value of the sampled detection light according to a start or stop signal sent by a target device, wherein the target device is used to process the detection target.
[0067] In this embodiment, the data acquisition device controls the light receiving device to sample and detect according to the start or stop signal sent by the target device, can trigger the light receiving device to sample and detect according to the working status of the target device, and can be linked with the target device so that quality detection and the processing of the detection target by the target device are carried out synchronously to ensure product quality.
[0068] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments of the present application. Obviously, the drawings described in the following are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the drawings without creative work.
[0070] Figure 1 Schematic diagram of the process of some embodiments of the tab detection method disclosed in the present invention;
[0071] Figure 2 It is a schematic diagram of the process of detecting the number of tabs in some embodiments of the tab detection method disclosed in the present invention;
[0072] Figure 3 A schematic diagram of a process for determining the number of tab detections in some embodiments of the tab detection method disclosed herein;
[0073] Figure 4A This is a schematic diagram of determining the number of tab inspections based on optical inspection data. Figure 4B It is a schematic diagram of the light intensity fitting curve corresponding to a single pole ear and the two area discrimination points;
[0074] Figure 5 It is a schematic diagram of the process of performing folding detection in some embodiments of the tab detection method disclosed in the present invention;
[0075] Figure 6 A schematic diagram of a tab profile fitting curve of the tab detection method disclosed in the present invention;
[0076] Figure 7 It is a schematic diagram of the process of performing width direction detection in some embodiments of the tab detection method disclosed in the present invention;
[0077] Fig. 8A A schematic diagram of the change in shading data for the normal tab area;
[0078] Figure 8B A schematic diagram of the change in shading amount of the regional shading amount data of the special-shaped terminal;
[0079] Fig. 9 It is a schematic diagram of the process of performing height direction detection in some embodiments of the tab detection method disclosed in the present invention;
[0080] Fig.10 It is a fitting schematic diagram of the tab height and the shading amount of the tab detection method disclosed in the present invention;
[0081] Fig.11 Schematic diagram of the detection process of the tab detection method disclosed in the present invention;
[0082] Fig.12 A schematic diagram of the contours of the cathode tab and the anode tab of the tab detection method disclosed in the present invention;
[0083] Fig.13 is a schematic diagram of a display interface in some embodiments of the tab detection method disclosed in the present invention;
[0084] Fig.14 Schematic diagrams of modules of other embodiments of the tab detection device disclosed in the present invention;
[0085] Fig.15A Schematic diagram of modules of some embodiments of the tab detection system disclosed in the present invention; Fig. 15B Schematic diagrams of modules of other embodiments of the tab detection system disclosed in the present invention. DETAILED DESCRIPTION
[0086] The following embodiments of the technical solution of the present application are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.
[0087] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.
[0088] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.
[0089] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0090] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0091] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).
[0092] In the description of the embodiments of the present application, the technical terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, which are only for the convenience of describing the embodiments of the present application and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the embodiments of the present application.
[0093] In the description of the embodiments of the present application, unless otherwise clearly specified and limited, technical terms such as "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, and it can be the internal connection of two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to the specific circumstances.
[0094] In the related technologies known to the inventor, the winding process is to wind the cathode and anode pole pieces and the separator together through a winding machine to form a bare battery cell, which is one of the important processes in the production and assembly of lithium batteries. Since the tabs are prone to missing or folding during transportation and production, the missing and folding of the tabs are detected before the winding process, which can improve the qualified rate of the finished battery cells and reduce the assembly and rework costs.
[0095] At present, image detection technology is usually used for the detection of tabs, by collecting tab images and folding the tab images for detection; because the collected tab images may have large noise, there are cases of missed detection and over-detection (for example, determining a qualified tab as an unqualified tab) during detection, and the detection accuracy is not high; and the cost of using image detection is high. In view of this, the present disclosure provides a technical solution for tab detection to solve the above technical problems.
[0096] Figure 1 Schematic diagram of some embodiments of the tab detection method disclosed in the present invention. Figure 1 As shown:
[0097] In step S101 , optical detection data of a detection target is acquired.
[0098] In some embodiments, the detection target may be a cathode electrode piece, an anode electrode piece, etc., and at least one electrode ear is provided at the edge of the cathode electrode piece and the anode electrode piece, etc. When the detection target passes between the light emitting device and the light receiving device, the light emitting device emits a detection light, and the detection target may block the detection light during movement, and the light receiving device samples and detects the detection light to obtain the light intensity value and detection time of the sampled detection light.
[0099] The light emitting device and the light receiving device can be various devices. For example, the through-beam photoelectric sensor is a non-contact sensor based on the principle of photoelectric conversion, which is composed of a transmitter and a receiver. The light emitting device and the light receiving device are respectively the transmitter and the receiver of the through-beam photoelectric sensor. The through-beam photoelectric sensor can be various sensors.
[0100] When detecting the tabs, the cathode pole piece, the anode pole piece, etc. pass between the light emitting device and the light receiving device (which may be the emitter and receiver of a through-beam photoelectric sensor). In the process of the cathode pole piece, the anode pole piece, etc. passing between the light emitting device and the light receiving device, the light generating device emits a detection light, which is blocked by the cathode pole piece, the anode pole piece, etc.
[0101] Tabs are provided on the sides of the cathode pole piece, the anode pole piece, etc., and gaps may be left between the tabs. When the cathode pole piece, the anode pole piece, etc. pass through the light emitting device and the light receiving device, the tabs may or may not block the detection light. The light receiving device samples the received detection light and detects the light intensity value of the sampled detection light. The sampling period may be set, for example, 20 or 30 milliseconds. When the tabs do not block the detection light, the light intensity value sampled and detected by the light receiving device may be 1500 or the like; when the tabs block the detection light, the light intensity value sampled and detected by the light receiving device will decrease.
[0102] The light detection data is generated according to the detection result of the light receiving device, and the light detection data includes a plurality of light intensity detection data, and the light intensity detection data includes the light intensity value and the detection time (sampling time) of the light intensity value, etc. The time intervals between two detection times adjacent in time can be the same, partially the same, or completely different.
[0103] The detection light can be a linear, strip-shaped or other type of detection light, and the detection light can be a laser or the like. In order to achieve an accurate detection effect, when the cathode electrode piece, the anode electrode piece, etc. pass between the light emitting device and the light receiving device, the center line of the pole ear is parallel to the linear detection light or the strip detection light. Using the linear detection light or the strip detection light and making the center line of the pole ear parallel to the detection light can make the light intensity detection data correspond to the outer contour of the pole ear more accurately, which can improve the accuracy of the pole ear quality detection.
[0104] In step S102, the quality inspection of the tabs is performed based on the optical inspection data to obtain the quality inspection result of the tabs. The quality inspection of the tabs may include multiple inspections such as the number of tabs, the folding inspection, and the edge defect of the tabs.
[0105] The lug detection method in the above-mentioned embodiment detects the lug by collecting time-series light intensity detection data, and the contour information of the lug can be obtained based on the light intensity detection data; the data noise of the light intensity detection data is smaller than the noise of the lug image data, which can improve the accuracy of lug detection, reduce the occurrence of missed detection, over-detection, etc., improve the detection accuracy of lug detection, ensure the quality of products such as battery cells, and reduce assembly and rework costs; the storage capacity of image data is usually large, and the storage capacity of light intensity detection data is smaller than that of image data, and the cost of equipment such as light emitting devices and light receiving devices is relatively low, which can reduce detection costs.
[0106] In some embodiments, during the winding process, the tab quality inspection can be performed on the cathode and anode tabs simultaneously, which can reduce assembly and rework costs. The tab inspection method disclosed in the present invention can be applied to a tab inspection device, which can be a variety of electronic devices, and the electronic device is a device terminal with a computer program execution function or the above-mentioned server, and the device terminal can be a personal computer, a tablet computer, a mobile Internet device, etc. A server refers to a device that provides computing services through a network, and can be an x86 server and a non-x86 server, etc.
[0107] Tab quality inspection may include multiple inspections, such as tab quantity inspection, folding inspection, etc. The folding inspection includes height direction and width direction inspection, etc. Figure 2 FIG. 1 is a flow chart of detecting the number of tabs in some embodiments of the tab detection method disclosed herein. The light intensity value in the optical detection data includes the light intensity value of the detection light blocked or not blocked by the tabs, such as Figure 2 As shown:
[0108] In step S201, the number of tabs is detected based on the optical inspection data to obtain the number of tabs detected.
[0109] In step S202, a preset number of tabs of the detection target is obtained.
[0110] In some embodiments, the preset number of tabs can be set according to the tab data of the cathode tabs, anode tabs, etc. under qualified conditions. For example, the number of die-cut tabs of the cathode tabs, anode tabs, etc. after the die-cutting process can be queried as the preset number of tabs. For each model and batch of cathode tabs, anode tabs, etc., the preset number of tabs only needs to be queried once before the tab quality inspection is performed.
[0111] In step S203, it is determined whether the number of tabs is correct based on the detected number of tabs and the preset number of tabs.
[0112] By collecting time-series light intensity detection data for pole lug quantity detection, the accuracy of pole lug quantity detection can be improved, and the occurrence of missed detection, over-detection, etc. can be reduced; by setting parameters such as the preset number of pole lugs, it can adapt to the number detection of various pole lugs, reduce the cost of parameter adjustment, and improve detection efficiency.
[0113] In some embodiments, when the number of pole lugs detected is equal to the preset number of pole lugs, the number of pole lugs is determined to be correct; when the number of pole lugs detected is not equal to the preset number of pole lugs, the number of pole lugs is determined to be abnormal. For example, the difference between the preset number of pole lugs and the number of pole lugs detected is calculated, and if the difference is 0, the number of pole lugs is determined to be correct; if the difference is not 0, the number of pole lugs is determined to be abnormal, and the number of abnormal pole lugs is the absolute value of the difference.
[0114] Figure 3 FIG. 1 is a flow chart of determining the number of tab detections in some embodiments of the tab detection method disclosed herein. Figure 3 As shown:
[0115] In step S301, a regional light intensity threshold is determined based on the light intensity value of the light intensity detection data in the light detection data.
[0116] In step S302, the number of tabs to be detected is determined according to the light detection data and the regional light intensity threshold.
[0117] The regional light intensity threshold of the tab is determined by the light intensity value of the light intensity detection data. The accurate number of tab detections can be obtained based on the light detection data and the regional light intensity threshold, thereby improving the accuracy of the tab number detection.
[0118] In some embodiments, a variety of methods may be used to determine the regional light intensity threshold: obtaining all light intensity detection data in the light detection data, calculating the light intensity average of the light intensity values of all the light intensity detection data, and using the light intensity average as the regional light intensity threshold.
[0119] Based on the light intensity detection data in the optical inspection data, a light intensity fitting curve is generated; based on the regional light intensity threshold, two regional discrimination points of the tab are determined in the light intensity fitting curve, and the light intensity value of the regional discrimination point is the same as the regional light intensity threshold; based on the total number of regional discrimination points of all tabs, the number of tabs to be detected is determined. Based on the light intensity fitting curve, the outer contour of the tab can be graphically displayed, which can improve the accuracy of the tab number detection and reduce the occurrence of missed detection, over-detection, etc.
[0120] like Figure 4A As shown, all the light intensity detection data in the light detection data are obtained, and based on the light intensity values of all the light intensity detection data and the detection time of the light intensity values, a light intensity fitting curve 040 is generated. The light intensity fitting curve 040 includes contour lines of multiple pole ears, wherein: Figure 4A The horizontal axis is the detection time point (in milliseconds), and the vertical axis is the light intensity value. A variety of methods can be used to fit and generate a light intensity fitting curve 040 based on all light intensity detection data, such as using an analytical expression to approximate discrete data, a least squares method, etc. to fit and generate a light intensity fitting curve.
[0121] The light intensity average value of the light intensity values of all light intensity detection data is calculated as the regional light intensity threshold. According to the regional light intensity threshold, a regional light intensity threshold dividing line 041 is generated, and the light intensity value (vertical coordinate) of each point in the regional light intensity threshold dividing line 041 is the regional light intensity threshold. Based on the intersection of the light intensity threshold dividing line 041 and the light intensity fitting curve 040, two regional discrimination points of the pole ear are determined in the light intensity fitting curve 040, and the light intensity value of the regional discrimination point is the same as the regional light intensity threshold.
[0122] For example, with Figure 4A The shape of the light intensity fitting curve of a pole ear corresponding to the dotted box in the figure can be Figure 4B The shape of the light intensity fitting curve 042 in Figure 4B In the figure, the light intensity fitting curve 042 corresponding to one pole lug has two intersections with the light intensity threshold dividing line 041. These two intersections are two area discrimination points. These two area discrimination points can determine the area where the pole lug is located. Each pole lug area in the light intensity threshold dividing line 041 and the light intensity fitting curve 040 has two intersections (area discrimination points). The total number of intersections between the light intensity threshold dividing line 041 and the light intensity fitting curve 040 is obtained, that is, the total number of area discrimination points for all pole lugs is obtained, and the total number of area discrimination points is divided by 2 to obtain the number of pole lug detections. According to the number of pole lug detections and the preset number of pole lugs, determine whether the number of pole lugs is correct.
[0123] A light intensity fitting curve is generated through light intensity detection data, and two regional discrimination points of the pole lug are determined in the light intensity fitting curve according to the regional light intensity threshold. The area where the pole lug is located can be determined and the number of pole lugs detected can be determined. The detection efficiency is high, the number of pole lugs detected can be accurately determined, and the accuracy of pole lug number detection is improved.
[0124] Figure 5 FIG. 1 is a flow chart of performing folding detection in some embodiments of the tab detection method disclosed in the present invention, such as Figure 5 As shown:
[0125] In step S401, based on two region discrimination points of the tab and a light intensity fitting curve, a region detection data set of the tab is obtained from the optical detection data.
[0126] In step S402, fold detection is performed based on the region detection data set.
[0127] Based on two regional discrimination points and the light intensity fitting curve, the regional detection data set of the pole ear is obtained, and folding detection is performed. Folding detection can be performed according to the shape contour information of each pole ear, which can improve the accuracy of folding detection and reduce the occurrence of missed detection, excessive detection, etc.
[0128] In some embodiments, a variety of methods can be used to obtain a regional detection data set of the pole lug. Taking the two regional discrimination points of the pole lug as the starting point and along the rising direction of the light intensity fitting curve, a search process is performed on the light intensity fitting curve; during the search process, when it is determined for the first time that the difference between the light intensity value of a light intensity detection data and the preset light intensity maximum value is less than the preset light intensity difference threshold, the light intensity detection data is used as the regional boundary point, and the two regional boundary points of the pole lug can be obtained. The preset light intensity maximum value and the preset light intensity difference threshold can be set according to the shape and type of the pole lug.
[0129] For example, Figure 4B As shown, the light intensity fitting curve 042 corresponding to a pole ear and the light intensity threshold dividing line 041 have two intersection points, and these two intersection points are two regional discrimination points. With these two regional discrimination points as the starting point, and along the rising direction of the light intensity fitting curve 042, respectively, a search process is performed on the light intensity fitting curve. A preset light intensity maximum value and a preset light intensity difference threshold value can be set in advance. During the search process, when it is determined for the first time that the difference between the light intensity value of a light intensity detection data and the preset light intensity maximum value is less than the preset light intensity difference threshold value, the light intensity detection data is used as the regional boundary point, that is, the two regional boundary points of the pole ear are obtained. The two regional boundary points are Figure 4B Point 043 and point 044 in (point 043 and point 044 correspond to two light intensity detection data). For each pole ear, the same search method can be used to perform search processing to obtain two area boundary points corresponding to each pole ear.
[0130] In the light detection data, the light intensity detection data whose detection time is within the first time interval is used as the regional light intensity detection data, and the first time interval includes: the time interval between the detection times of two regional boundary points; a regional detection data set is generated, and the regional detection data set includes: regional light intensity detection data and two regional boundary points. By searching and processing the light intensity fitting curve based on the regional discrimination point, the regional detection data set is obtained, and the light intensity detection data corresponding to the tab area can be obtained for folding detection, which can improve the accuracy of folding detection.
[0131] For example, Figure 4B As shown, the detection times corresponding to point 043 and point 044 are T1 and T2 respectively, and the first time interval includes: the time interval between T1 and T2; in the optical detection data, the light intensity detection data whose detection time is within the first time interval is taken as the regional light intensity detection data, and the regional detection data set includes: the regional light intensity detection data and two regional boundary points (point 043 and point 044), that is, the regional detection data set can be regarded as a complete light intensity optical detection data of a pole ear, and the regional detection data set includes point 043 and point 044, as well as the light intensity detection data whose detection time is between point 043 and point 044.
[0132] In some embodiments, a corresponding regional shading data set is generated based on the regional detection data set, and the regional shading data set includes: regional shading amount data corresponding to each data in the regional detection data set, and the regional shading amount data includes: shading amount, detection time corresponding to the shading amount, etc. Folding detection is performed according to the regional shading data set. The shading amount data is obtained through the light intensity detection data, and the shape profile information of each pole ear can be determined based on the shading amount data for folding detection, which can improve the accuracy of folding detection.
[0133] The maximum value among the light intensity values of all the data in the regional detection data set can be determined as the regional light intensity maximum value; the light shielding amount can be determined according to the light intensity value of the data in the regional detection data set and the regional light intensity maximum value. The difference between the regional light intensity maximum value and the light intensity value of each data in the regional detection data set can be calculated, and the light shielding amount of each data in the regional detection data set can be determined based on the difference. The light shielding amount is obtained according to the regional light intensity maximum value and the light intensity value of all the data in the regional detection data set, and the shape contour of the pole ear can be determined more accurately according to the light shielding amount data.
[0134] In one embodiment, a regional detection data set corresponding to each pole ear is obtained, and the maximum regional light intensity value is determined among the light intensity values of all data in the regional detection data set; the light intensity value of each data in the regional detection data set is subtracted from the maximum regional light intensity value, and then the sign is inverted (the absolute value is taken) to obtain the shading amount, and based on the detection time of each data in the regional detection data set, the detection time corresponding to the shading amount is determined.
[0135] Generate regional shading data, which includes shading amount, detection time corresponding to shading amount, etc. Generate corresponding regional shading data set based on regional detection data set, which includes: regional shading data corresponding to each data in regional detection data set. Perform fitting processing on each regional shading data in regional detection data set, and a fitting contour line of the ear can be generated, such as Figure 6 As shown, Figure 6 There are 31 pole lug contours in the pole lug fitting contour line 45. The pole lug fitting contour line can be generated by using a method of approximating discrete data using an analytical expression, a least squares method, or the like.
[0136] Figure 7 FIG. 1 is a schematic diagram of a process for performing width direction detection in some embodiments of the tab detection method disclosed in the present invention. Figure 7 As shown:
[0137] In step S501, in the regional shading data set, the shading amount change information of each regional shading amount data is determined.
[0138] In some embodiments, the shading amount change information can be a shading amount change value, and the shading amount difference between the shading amount of each area shading amount data and the shading amount of the adjacent area shading amount data with an earlier detection time is calculated as the shading amount change value.
[0139] like Fig. 8AAs shown, the fitting curve 051 is a contour fitting curve corresponding to a pole ear, and each solid point in the fitting curve 051 is the regional shading amount data in the regional shading data set, wherein the ordinate is the shading amount, and the horizontal axis values 1 to 39 are all sampling moments (points). The horizontal axis values 1 to 39 can represent the detection time corresponding to the shading amount, and the time interval between adjacent sampling moments can be 20, 30 milliseconds, etc.
[0140] Calculate the difference between the shading amount of each regional shading amount data (each solid point in the fitting curve 051) and the shading amount of the adjacent regional shading amount data with an earlier detection time as the shading amount change value, which is equivalent to taking the derivative of the shading amount of the regional shading amount data.
[0141] For example, the shading amount change value corresponding to sampling moment 1 is 0; the shading amount change value corresponding to sampling moment 2 = the shading amount of the regional shading amount data corresponding to sampling moment 2 - the shading amount of the regional shading amount data corresponding to sampling moment 1; the shading amount change value corresponding to sampling moment 3 = the shading amount of the regional shading amount data corresponding to sampling moment 3 - the shading amount of the regional shading amount data corresponding to sampling moment 2; and so on, the shading amount change value corresponding to sampling moment 3-39 can be calculated.
[0142] Based on the shading amount change values corresponding to all sampling moments 1-39, a shading amount change value fitting curve 052 is generated, and the hollow points in the shading amount change value fitting curve 052 are the shading amount change values corresponding to each sampling moment. The fitting curve 052 can be generated using a method of approximating discrete data using an analytical expression, a least squares method, and the like.
[0143] In step S502, based on the shading amount change information, the shading amount data of two waists of the tab are determined in the regional shading data set.
[0144] In some embodiments, in the regional shading data set, two regional shading amount data are determined based on the maximum and minimum values of the shading amount change value as two waist shading amount data. The shape of the pole ear can be a normal shape or a special shape. The normal shape can be a trapezoid, a quasi-trapezoidal shape, a semicircle, a triangle, etc., and the special shape can be a missing upper left corner, an upper right corner, etc. For different pole ears, in the regional shading data set, two regional shading amount data can be determined based on the maximum value of one or more shading amount change values and the minimum value of one or more shading amount change values.
[0145] The most common shapes of the tabs are trapezoidal and quasi-trapezoidal. Fig. 8AAs shown, in the shading amount change value fitting curve 052, the two regional shading amount data with the largest shading amount change value and the smallest shading amount change value are selected, that is, the two hollow points of the triangle selected in the shading amount change value fitting curve 052, and the sampling moments corresponding to the two hollow points of the triangle are sampling moment 6 and sampling moment 34. In the fitting curve 051, the two regional shading amount data corresponding to the sampling moment 6 and the sampling moment 34 are selected as the two waist shading amount data (the two regional shading amount data enclosed by circles in the fitting curve 051).
[0146] In step S503, two shading amount data corresponding to two area boundary points are determined in the area shading amount data set as two boundary shading amount data.
[0147] In some embodiments, Fig. 8A As shown, two shading amount data corresponding to sampling time 1 and sampling time 39 are selected in the fitting curve 051 as two boundary shading amount data.
[0148] In step S504, width direction detection is performed based on two waist light shielding amount data and two boundary light shielding amount data.
[0149] By using waist shading data and boundary shading data for width direction detection, width direction detection can be performed based on the shape contour information of the pole ear, which can improve the accuracy of detection and reduce the occurrence of missed detection, excessive detection, etc.
[0150] In some embodiments, the first spacing is determined based on the two waist shading data, the first spacing is equivalent to the waist width of the pole ear, and multiple methods can be used to determine the first spacing. For example, the second time interval includes the time interval between the detection times of the two waist shading data, and the number of regional shading data whose detection time is within the second time interval is added by 2 as the first spacing.
[0151] like Fig. 8A As shown, the two area shading data enclosed by circles in the fitting curve 051 are determined to be two waist shading data, and based on the sampling time 6 and the sampling time 34 corresponding to the two waist shading data, the time interval between the detection times of the two waist shading data is determined to be the time interval between the sampling time 6 and the sampling time 34, and the number of area shading data in the fitting curve 051 located between the sampling time 6 and the sampling time 34 (the detection time is located within the second time interval) is 27, and 27 plus 2 obtains the first spacing of 29.
[0152] The second spacing is determined based on the two boundary shading data, and the second spacing is equivalent to the width of the pole ear. A variety of methods can be used to determine the second spacing. For example, the third time interval includes the time interval between the detection times of the two boundary shading data, and the number of regional shading data whose detection time is within the third time interval is added by 2 as the second spacing.
[0153] like Fig. 8A As shown, it is determined that the boundary shading amount data in the fitting curve 051 corresponds to the sampling time 1 and the sampling time 39, and the time interval between the detection times of the two boundary shading amount data is determined to be the time interval between the sampling time 1 and the sampling time 39; the number of regional shading amount data in the fitting curve 051, which is located between the sampling time 1 and the sampling time 39 (the detection time is within the third time interval), is obtained as 37, and 37 is added by 2 to obtain the second spacing of 39.
[0154] Based on the ratio of the first spacing to the second spacing, a width direction detection is performed. When the ratio is less than a preset ratio threshold, the tab width is determined to be abnormal; and when the ratio is greater than or equal to the ratio threshold, the tab width is determined to be normal. For example, if the ratio threshold is 0.65, the ratio of the first spacing 29 to the second spacing 39 is 0.74, and 0.74 is greater than 0.65, the tab width is determined to be normal.
[0155] Based on the preset ratio threshold for width direction detection, the ratio threshold and other tab detection parameters can be set. Different detection parameters can be used for tabs of different shapes and types. It can adapt to the width direction detection of various tabs, reduce the parameter adjustment cost, and improve the detection efficiency.
[0156] In some embodiments, Figure 8B As shown, the fitting curve 053 is a contour fitting curve of a special-shaped pole ear, and the left side of this special-shaped pole ear is missing a corner, which is usually the last pole ear of each electrode roll. The solid points in the fitting curve 053 are the data of the regional shading amount in the regional shading data set, where the ordinate is the shading amount, and the horizontal axis values 1 to 56 are all sampling moments. The horizontal axis values 1 to 56 can represent the detection time corresponding to the shading amount, and the time interval between adjacent sampling moments can be 20, 30 milliseconds, etc.
[0157] Calculate the difference between the shading amount of each regional shading amount data (each solid point in the fitting curve 053) and the shading amount of the adjacent regional shading amount data with an earlier detection time as the shading amount change value, which is equivalent to taking the derivative of the shading amount of the regional shading amount data.
[0158] For example, Figure 8BAs shown, the shading amount change value corresponding to sampling moment 1 defaults to 0; the shading amount change value corresponding to sampling moment 2 = the shading amount of the regional shading amount data corresponding to sampling moment 2 - the shading amount of the regional shading amount data corresponding to sampling moment 1; the shading amount change value corresponding to sampling moment 3 = the shading amount of the regional shading amount data corresponding to sampling moment 3 - the shading amount of the regional shading amount data corresponding to sampling moment 2.
[0159] By analogy, the shading amount change values corresponding to sampling moments 4 to 56 can be calculated. A shading amount change value fitting curve 054 is generated based on the shading amount change values corresponding to all sampling moments, and the hollow points in the shading amount change value fitting curve 054 are the shading amount change values corresponding to each sampling moment.
[0160] like Figure 8B As shown, since the left side of the special-shaped pole ear is missing a corner, when determining the two waist shading amount data, the two waist shading amount data can be determined based on the maximum value of the two shading amount change values and the minimum value of the shading amount change value. In the detection, it can be determined whether the pole ear is the last pole ear. When determining the width direction detection of the last pole ear, in the shading amount change value fitting curve 054 of this pole ear, the maximum value of the two shading amount change values and the minimum value of the shading amount change value are selected, and the regional shading amount data corresponding to the maximum value of the shading amount change value closest to the sampling time 1 (this regional shading amount data corresponds to the sampling time 7) is used as a waist shading amount data; the regional shading amount data corresponding to the minimum value of the shading amount change value is used as another waist shading amount data. If the right side of the last pole ear of the pole piece is missing a corner, the two waist shading amount data can be determined based on a similar method, based on the maximum value of the shading amount change value and the minimum value of the two shading amount change values.
[0161] Based on the maximum value of the two shading amount change values and the minimum value of the shading amount change value, two triangular hollow points are selected in the shading amount change value fitting curve 054. The sampling times corresponding to the two triangular hollow points are sampling time 7 and sampling time 50. In the fitting curve 053, two regional shading amount data corresponding to the sampling time 7 and the sampling time 50 are selected as the two waist shading amount data (the two regional shading amount data enclosed by circles in the fitting curve 054).
[0162] Determine that the two area shading data enclosed by circles in the fitting curve 053 are two waist shading data. Based on the sampling time 7 and the sampling time 50 corresponding to the two waist shading data, determine that the time interval between the detection times of the two waist shading data is the time interval between the sampling time 7 and the sampling time 50. The number of area shading data in the fitting curve 053 located between the sampling time 7 and the sampling time 50 (the detection time is within the second time interval) is 42. Add 42 and 2 to get the first spacing of 44.
[0163] In the fitting curve 053, two shading amount data corresponding to the sampling time 1 and the sampling time 56 are selected as two boundary shading amount data. It is determined that the boundary shading amount data in the fitting curve 053 corresponds to the sampling time 1 and the sampling time 56, and the time interval between the detection time of the two boundary shading amount data is determined to be the time interval between the sampling time 1 and the sampling time 56. The number of regional shading amount data between the sampling time 1 and the sampling time 56 (the detection time is within the third time interval) in the fitting curve 053 is 56, and the second spacing is 56. For example, the ratio threshold is 0.65, the ratio of the first spacing 44 to the second spacing 56 is 0.78, and 0.78 is greater than 0.65, which determines that the width of the pole ear is normal.
[0164] Fig. 9 FIG. 1 is a flow chart of performing height direction detection in some embodiments of the tab detection method disclosed in the present invention, such as Fig. 9 As shown:
[0165] In step S601, the theoretical light shielding amount and the light shielding amount threshold of the tab are determined.
[0166] In some embodiments, experimental data on the heights and the amount of light shading from the heights of various tabs are obtained, and the experimental data on the heights and the amount of light shading from the heights are fitted to obtain a fitting formula for the height light shading.
[0167] The height information of the pole ear can be the height of the pole ear after the pole piece is die-cut, which can be obtained by querying the parameters of the die-cutting process. Various shading experiments can be performed on the pole ear. For example, the light emitting device and the light receiving device are respectively the emitter and the receiver of the through-beam photoelectric sensor. In the shading experiment, various pole pieces pass between the light emitting device and the light receiving device, and the light generating device emits the detection light. The pole ear of the pole piece can block or not block the detection light. The light receiving device samples the detection light and detects the light intensity value of the sampled detection light. The set maximum light intensity value is subtracted from the detected light intensity value to obtain the shading amount, and the height of the pole ear is recorded. Through the experiment, the experimental data of the height shading amount of the pole ear can be obtained, including the height value of the pole ear and the shading amount.
[0168] The height shading fitting formula is a formula for fitting the mapping relationship between the height value of the pole ear and the shading amount of the pole ear. The height shading fitting formula can be a variety of formulas. For example, the least square method and other methods can be used to fit the mapping relationship between the height value of the pole ear and the shading amount of the pole ear. Assuming that the height value of the pole ear is represented by X and the shading amount of the pole ear is represented by Y, the height shading fitting formula is: Y = kX + b, where k is the slope of the parameter to be fitted, and b is the offset of the parameter to be fitted. If the goodness of fit R 2 <0.99, return to b, repeat the experiment and perform the fitting.
[0169] like Fig.10 As shown, through the experimental data and the least squares method for fitting, the height shading fitting formula is obtained as Y=42.639X-0.3048, wherein X represents the die-cutting height value, the die-cutting height is the tab height, and Y represents the maximum value of the tab shading amount, that is, the shading amount threshold.
[0170] Use the height shading fitting formula and determine the theoretical shading amount based on the height information of the lug; determine the shading amount threshold based on the theoretical shading amount and the preset shading deviation threshold. For example, the height shading fitting formula used is Y=42.639X-0.3048, X is set as the height information of the lug, and the obtained Y value is the shading amount threshold. Set the shading deviation threshold according to the type and shape of the lug, and calculate the difference between the theoretical shading amount and the shading deviation threshold as the shading amount threshold. By using the height shading fitting formula to determine the theoretical shading amount, the theoretical shading amount can be determined for a variety of lugs, and it can adapt to the height direction detection of a variety of lugs, reducing the parameter adjustment cost and improving the detection efficiency.
[0171] In step S602, in the regional shading data set, a top shading data set is determined based on two boundary shading amount data and two waist shading amount data.
[0172] In some embodiments, in the regional shading data set, two regional shading amount data are determined based on two boundary shading amount data and two waist shading amount data as two top shading boundary data. The regional shading amount data whose detection time is within the fourth time interval is used as the top shading amount data, and the fourth time interval includes: the time interval between the collection data of the two top shading boundary data. A top shading data set is generated, and the top shading data set includes: top shading amount data and top shading boundary data.
[0173] The fifth time interval includes: the interval between the detection time of the top shading boundary data and the adjacent waist shading amount data; the sixth time interval includes: the interval between the detection time of the waist shading amount data and the detection time of the adjacent boundary shading amount data; the number of first area shading amount data is the number of area shading amount data whose detection time is within the fifth time interval, and the number of second area shading amount data is the number of area shading amount data whose detection time is within the sixth time interval. The ratio between the number of first area shading amount data and the number of second area shading amount data is a preset ratio, and the preset ratio can be determined as 1, 2, etc. according to the shape of the pole ear.
[0174] By determining the top shading data set based on the boundary shading data and the waist shading data, the top width area of the pole ear can be determined and height direction detection can be performed, which can improve the accuracy of height direction detection; the corresponding top shading data sets can be determined for a variety of pole ears through preset ratios, which can be applicable to a variety of pole ears, reducing the parameter adjustment cost and improving the detection efficiency.
[0175] For example, Fig. 8A As shown, all the solid points in the fitting curve 051 are all the data of the area shading data set of the extreme ear, and the two boundary shading amount data are the two data corresponding to the sampling time 1 and the sampling time 39 in the fitting curve 051, that is, the two data framed by two squares. The two area shading amount data enclosed by circles in the fitting curve 051 are determined to be two waist shading amount data, that is, the two waist shading amount data corresponding to the sampling time 6 and the sampling time 34.
[0176] Set the preset ratio to 1, and determine two top shading boundary data in the fitting curve 051, so that the number of regional shading data between sampling time 1 and sampling time 6 = the number of regional shading data between sampling time 6 and the sampling time corresponding to one top shading boundary data, and the number of regional shading data between sampling time 34 and sampling time 39 = the number of regional shading data between sampling time 34 and the sampling time corresponding to another top shading boundary data.
[0177] In the fitting curve 051, two regional shading amount data corresponding to the sampling time 11 and the sampling time 29 are determined as two top shading boundary data, and the two top shading boundary data are respectively framed by two diamond frames. In the fitting curve 051, a waist shading amount data corresponding to the sampling time 6 is adjacent to an adjacent boundary shading amount data corresponding to the sampling time 1, and a waist shading amount data corresponding to the sampling time 6 is adjacent to a top shading amount data corresponding to the sampling time 11.
[0178] The number of regional shading data in the interval (sixth time interval) between the sampling moment 6 (corresponding to a waist shading data) and the sampling moment 1 (corresponding to an adjacent boundary shading data) in the fitting curve 051 is 4, that is, the number of second regional shading data is 4; the number of regional shading data in the interval (fifth time interval) between the sampling moment 6 (corresponding to a waist shading data) and the sampling moment 11 (corresponding to an adjacent top shading data) is also 4, that is, the number of first regional shading data is 4, and the preset ratio between the number of first regional shading data and the number of second regional shading data is 1.
[0179] In the fitting curve 051, another waist shading amount data corresponding to the sampling time 34 is adjacent to another boundary shading amount data corresponding to the sampling time 39, and another waist shading amount data corresponding to the sampling time 34 is adjacent to another top shading amount data corresponding to the sampling time 29.
[0180] The number of regional shading data in the interval (sixth time interval) between the sampling moment 34 (corresponding to another waist shading data) and the sampling moment 39 (corresponding to another boundary shading data) in the fitting curve 051 is 4, that is, the number of second regional shading data is 4; the number of regional shading data in the interval (fifth time interval) between the sampling moment 34 (corresponding to another waist shading data) and the sampling moment 29 (corresponding to another top shading data) is 4, that is, the number of first regional shading data is 4, and the ratio between the number of first regional shading data and the number of second regional shading data is 1.
[0181] like Figure 8B As shown, all the solid points in the fitting curve 053 are all the data of the area shading data set of the extreme ear, and the two boundary shading amount data are the two data corresponding to the sampling time 1 and the sampling time 56 in the fitting curve 053, that is, the two data framed by two squares. The two area shading amount data enclosed by circles in the fitting curve 053 are determined to be two waist shading amount data, corresponding to the sampling time 7 and the sampling time 50.
[0182] When it is determined that the pole ear corresponding to the fitting curve 053 is the last pole ear, two top shading boundary data are determined in the fitting curve 053, and the preset multiple is 2, so that twice the number of regional shading amount data between sampling time 1 and sampling time 7 = the number of regional shading amount data between sampling time 7 and the sampling time corresponding to one top shading boundary data; the preset multiple is 1, the number of regional shading amount data between sampling time 50 and sampling time 56 = the number of regional shading amount data between sampling time 50 and the sampling time corresponding to another top shading boundary data.
[0183] In the fitting curve 053, two regional shading amount data corresponding to the sampling time 19 and the sampling time 44 are determined as two top shading boundary data, and the two top shading boundary data are respectively framed by two diamond frames. The number of regional shading amount data between the sampling time 1 (corresponding to one boundary shading amount data) and the sampling time 7 (corresponding to one waist shading amount data) in the fitting curve 053 is 5, that is, the number of second regional shading amount data is 5; the number of regional shading amount data between the sampling time 7 (corresponding to one waist shading amount data) and the sampling time 19 (corresponding to one top shading amount data) is 10, that is, the number of first regional shading amount data is 10, and the ratio between the number of first regional shading amount data and the number of second regional shading amount data is 2.
[0184] The number of regional shading data between the sampling time 56 (corresponding to another boundary shading data) and the sampling time 50 (corresponding to another waist shading data) in the fitting curve 053 is 5, that is, the number of second regional shading data is 5; the number of regional shading data between the sampling time 50 (corresponding to another waist shading data) and the sampling time 44 (corresponding to another top shading data) is 5, that is, the number of first regional shading data is 5, and the ratio between the number of first regional shading data and the number of second regional shading data is 1.
[0185] like Fig. 8A As shown, the two regional shading amount data enclosed by diamonds in the fitting curve 051 are determined to be two top shading boundary data, and the two top shading boundary data correspond to the sampling time 11 and the sampling time 29. The time interval between the acquisition data of the two top shading boundary data is the time interval between the sampling time 11 and the sampling time 29, and the regional shading amount data between the sampling time 11 and the sampling time 29 (the detection time is within the fourth time interval) in the fitting curve 051 is obtained as the top shading amount data, and a top shading data set is generated, including the top shading amount data and the two top shading boundary data (the regional shading amount data corresponding to the sampling time 11 and the sampling time 29).
[0186] like Figure 8BAs shown, the two regional shading amount data enclosed by diamonds in the fitting curve 053 are determined to be two top shading boundary data, and the two top shading boundary data correspond to the sampling time 19 and the sampling time 44. The time interval between the acquisition data of the two top shading boundary data is the time interval between the sampling time 19 and the sampling time 44, and the regional shading amount data between the sampling time 19 and the sampling time 44 (the detection time is within the fourth time interval) in the fitting curve 053 is obtained as the top shading amount data, and a top shading data set is generated, including the top shading amount data and the two top shading boundary data (the regional shading amount data corresponding to the sampling time 19 and the sampling time 44).
[0187] In step S603, height direction detection is performed according to the theoretical shading amount and the shading amount threshold and based on the top shading data set.
[0188] By using theoretical shading amount, shading amount threshold, and top shading data set to perform height direction detection, height direction detection can be performed based on the shape contour information of the tab, which can improve the accuracy of height direction detection and reduce the occurrence of missed detection, excessive detection, etc.
[0189] In some embodiments, the maximum shading amount is determined from the shading amounts of all the data in the top shading data set, and when the difference between the theoretical shading amount and the maximum shading amount is greater than a preset difference threshold, it is determined that the height shading fitting formula is abnormal. The difference threshold can be set, for example, to 10% of the theoretical shading amount.
[0190] Based on the theoretical shading amount and the preset shading difference threshold, the shading amount threshold is determined. For example, the shading difference threshold can be set to 2%, 3%, 5%, etc. of the theoretical shading amount, and the difference between the theoretical shading amount and the shading difference threshold is used as the shading amount threshold. When the shading amount of one or more data in the top shading data set is less than the shading amount threshold, it is determined that the height of the pole ear is abnormal and the pole ear is folded.
[0191] For example, Fig. 8A As shown, the data in the top shading data set include the regional shading amount data (top shading amount data) located in the fitting curve 051, between the sampling time 11 and the sampling time 29, and two top shading boundary data (regional shading amount data corresponding to the sampling time 11 and the sampling time 29).
[0192] The difference threshold can be set according to the shape and specification of the tab, and the maximum shading amount is determined in the shading amount of all data in the top shading data set. When the difference between the theoretical shading amount and the maximum shading amount is greater than the preset difference threshold, it is determined that the height shading fitting formula is abnormal, and relevant alarm information is issued. When the shading amount of one or more data in the top shading data set is less than the shading amount threshold, it is determined that the tab height is abnormal and the tab is folded.
[0193] In some embodiments, the light intensity detection data is subjected to data quality detection processing so that the light intensity detection data meets the data quality requirements. Before performing the lug quality detection, the light intensity detection data can be subjected to quality analysis according to the data quality requirements to obtain a quality analysis result. If the quality analysis result meets the data quality requirements, the lug quality detection is performed based on the light detection data to obtain a quality detection result.
[0194] For example, extract data features such as the data length of the light intensity detection data, the data range of the light intensity value of the light intensity detection data (data range error), and the data standard deviation of the light intensity value of the light intensity detection data (arithmetic square root of data variance). The data quality requirement is that the data features such as length, range, and standard deviation are less than the corresponding feature thresholds. Determine whether the data features exceed the corresponding feature thresholds, and determine whether the light intensity detection data meets the data quality requirements based on the judgment results.
[0195] If one or more data features exceed the corresponding data feature threshold, it is determined that the light intensity detection data does not meet the data quality requirements, and an alarm is issued or an investigation is performed; if all data features do not exceed the corresponding feature threshold, it is determined that the light intensity detection data meets the data quality requirements, and the ear quality inspection can be performed.
[0196] By extracting data features such as length, range, standard deviation, etc. of light intensity detection data and performing threshold judgment, it is possible to determine whether the data quality is normal, eliminate missed detections and over-detection caused by abnormal data, improve the accuracy of light intensity detection data, and improve the accuracy of lug quality detection.
[0197] In some embodiments, Fig.11 As shown, the pole piece 750 can be a cathode pole piece, an anode pole piece, etc. When the pole piece 750 passes between the light emitting device 740 and the light receiving device 710, the pole ear 730 can block or not block the detection light 720 emitted by the light emitting device 740. The light receiving device 710 samples the detection light 720 and detects the light intensity value of the sampled detection light 720 to generate light detection data, which includes multiple light intensity detection data.
[0198] The data acquisition device 760 receives the optical detection data sent by the optical receiving device 710, and the message server 770 obtains the optical detection data from the data acquisition device 760 and sends it to the tab detection device 780. The tab detection device 780 can be a host computer, etc. The tab detection method disclosed in the present invention is applied to the tab detection device 780.
[0199] The data acquisition device 760 may be an edge data acquisition box, etc., and the target device 790 may be a winding machine, etc., to perform winding processing on the pole piece 750. The PLC (Programmable Logic Controller) of the target device 790 may send a start signal and a stop signal to the data acquisition device 760, and the data acquisition device 760 sends a control signal to the light receiving device 710 based on the start signal and the stop signal; the light receiving device 710 starts or stops sampling the detection light 720 according to the control signal and detects the light intensity value of the sampled detection light 720.
[0200] The light receiving device 710 sends the light intensity detection data to the data acquisition device 760, and the data acquisition device 760 can forward the light intensity detection data through an intermediate device such as a message server 770. The tab detection device 780 can parse the network address of the message server 770 from the locally stored configuration information, and send a data request for obtaining the light intensity timing data to the message server 770 according to the network address.
[0201] The message server 770 may be a server such as MQTT (Message Queuing Telemetry Transport), and the tab detection device 780 uses a message queue telemetry transport protocol or the like to send a data request for obtaining light intensity timing data to the network address of the message server 770. Through the data acquisition device 760 and the message server 770, the flexibility of obtaining light intensity detection data can be effectively improved.
[0202] The tab detection device 780 can subscribe to the two topics of "CATHODE (cathode)" and "ANODE (anode)" of the MQTT server in real time, obtain the optical inspection data of the cathode and anode pole pieces during the winding process, and perform tab quality inspection based on the optical inspection data. The tab detection device 780 receives the light intensity detection data sent by the message server 770, performs tab quality inspection, and sends the abnormal detection results to the target device 790. The target device 790 can display the abnormal detection results, and the staff can alarm and discharge waste based on the abnormal detection results displayed by the target device 790. By sending abnormal prompt information and alarm information to the target device 790 when an abnormal detection occurs, the staff can take effective measures in time to prevent the occurrence of production accidents.
[0203] The tab detection device 780 can simultaneously detect the tab quality based on the light intensity detection data corresponding to the anode and cathode tabs. The tab detection device 780 can generate light intensity fitting curves of the anode and cathode tabs based on the light intensity value and detection time of the light intensity detection data in the light detection data, such as Fig.12 As shown, the contour information of the tab can be determined based on the light intensity fitting curve, and the light intensity fitting curve can be approximately regarded as the contour information of the tab.
[0204] In some embodiments, the detection result display processing is performed according to the quality detection result. For example, when the quality detection result is abnormal, the abnormal prompt color information and the abnormal prompt information are determined, and the prompt processing is performed based on the abnormal prompt color information and / or the abnormal prompt information. The abnormality includes abnormal number of tabs, abnormal tab width, abnormal tab height, abnormal fitting formula, etc. The abnormal prompt information includes abnormal detection category information, or abnormal detection category information and abnormal tab information. When an abnormality occurs, operations such as pausing the quality detection process can also be performed.
[0205] A prompt mark and an abnormal display area can be set in the display interface displayed by the tab detection device 780. When the detection result is abnormal, the abnormal prompt color information is determined. For example, when the abnormality is abnormal number of tabs, abnormal tab width, abnormal tab height, abnormal fitting formula, etc., the abnormal prompt color can be set to red, orange, blue, green, etc., and the prompt mark is controlled to display the set abnormal prompt color for alarm and prompt.
[0206] When an abnormality occurs, the abnormal detection category information and the abnormal lug information are set based on the abnormality. For example, when the abnormality is the abnormal number of lugs, the detection category information is set to "lug number detection" and the abnormal lug information is set to "2 lugs missing", and the set detection category information and abnormal lug information are displayed in the abnormal display area for alarm and prompt. For different abnormalities, the abnormal prompt color information and abnormal prompt information can be set, and prompt processing can be performed, so that the staff can quickly obtain the abnormal information and take effective measures in time, which can prevent the occurrence of production accidents.
[0207] When the quality inspection result is abnormal, an abnormal prompt information and / or alarm information is sent to the target device 790; wherein the target device 790 is used to process the inspection target. The target device 790 can be a winding machine, etc., for winding the cathode electrode sheet and the anode electrode sheet. When the quality inspection result is abnormal in the number of tabs, abnormal in the width of the tabs, abnormal in the height of the tabs, abnormal in the fitting formula, etc., corresponding prompt information and alarm information are generated based on the abnormality.
[0208] For example, when the abnormality is the abnormal number of tabs, the generated alarm information is "the number of cathode tabs is abnormal", and the prompt information is "please check whether the cathode tabs are missing", and the alarm information and prompt information are sent to the target device 790 to alarm the staff and remind them to check. By sending abnormal prompt information and alarm information to the target device 790 used to process the detection target when an abnormality occurs, the staff can take effective measures in time to prevent the occurrence of production accidents.
[0209] In some embodiments, a display interface including a first area is presented in response to a detection instruction triggered based on a detection control in the first area, and optical inspection data of the detection target is obtained. The quality inspection of the tab is performed based on the optical inspection data to obtain the quality inspection result of the tab. The display interface can be a GUI interface, etc., and can be displayed in a device such as a tab detection device. The display interface includes a second area, and in response to the detection instruction, the second area is displayed in the display interface, and the detection result display processing is performed in the second area according to the quality inspection result.
[0210] like Fig.13 As shown, the display interface includes a first area 071, and the detection control in the first area 071 includes multiple buttons, namely a home button, a real-time profile button, a historical data button, a parameter setting button, a model query button, an authority setting button, etc. The home button is used to count the historical quality inspection results; the real-time profile button is used to perform lug quality inspection and display the real-time lug inspection results. The historical data button is used to trace the historical inspection data and display the historical lug profile.
[0211] The parameter setting button is used to query and set the threshold parameters, which is convenient for controlling the effect of quality detection. The threshold parameters include ratio threshold, difference threshold, etc. Different parameters can be used for different types of tabs, which can adapt to the detection of multiple types of tabs, reducing the parameter adjustment cost and improving the detection efficiency. The model query button is used to query and set the die-cutting parameters of the current product; the permission setting button is used to control the user's permission to use each function.
[0212] In response to the detection instruction triggered by the user clicking the real-time contour button, the optical detection data of the detection target is obtained, and the optical detection data includes multiple light intensity detection data, and the light intensity detection data includes the light intensity value and the detection time of the light intensity value. The quality detection of the tab is performed based on the optical detection data to obtain the quality detection result of the tab. In response to the detection instruction triggered by the user clicking the real-time contour button, the second area 072 is displayed in the display interface, and the detection result display processing is performed in the second area 072 according to the quality detection result.
[0213] The connection status between the winding machine and the acquisition card can be displayed in real time at the top of the display interface. When an abnormality occurs in the winding machine or the acquisition card, an alarm will be triggered. When the quality inspection result is abnormal, the abnormal prompt color information and abnormal prompt information are determined. The abnormal prompt information includes abnormal detection category information, or abnormal detection category information and abnormal pole ear information, etc. The abnormal prompt mark and abnormal display area are displayed in the second area. The color of the prompt mark in the second area is controlled based on the abnormal prompt color information, and the abnormal prompt information is displayed in the abnormal display area. Abnormalities include abnormal number of pole ears, abnormal width of pole ears, abnormal height of pole ears, abnormal fitting formula, etc. Abnormal width of pole ears and abnormal height of pole ears are both abnormalities of pole ear folding.
[0214] like Fig.13 As shown, prompt marks are displayed in the second area 072, and the prompt marks include an anode prompt mark 074 and a cathode prompt mark 075. An anode abnormality display area 077 and a cathode abnormality display area 078 are set in the second area 072. When the quality inspection result is that the anode tab or the cathode tab has abnormalities such as abnormal number of tabs, abnormal tab width, abnormal tab height, abnormal fitting formula, etc., different abnormal prompt colors are determined according to different abnormalities, and the colors of the anode prompt mark 074 and the cathode prompt mark 075 are controlled based on the abnormal prompt colors.
[0215] For example, when the detection results of the anode tab and the cathode tab are both normal, the colors of the anode prompt mark 074 and the cathode prompt mark 075 are controlled to be color A. When the quality detection result is that the height of the anode tab is abnormal, the abnormal prompt color information is determined to be color B, and the color of the anode prompt mark 074 is controlled to be color B.
[0216] When the quality inspection result is that the height of the anode tab is abnormal, it is determined that the abnormal prompt information includes the abnormal detection category information and the tab information of the abnormal tab. The abnormal prompt information is displayed in the anode abnormality display area 077, the abnormal detection category information is "tab folded", and the tab information of the abnormal tab includes "the 20th tab" and the tab contour information of the 20th tab. The cathode abnormality display area 078 can be set in the second area 072. If the cathode tab detection does not show abnormality, no information is displayed in the cathode abnormality display area 078.
[0217] For different abnormalities, you can set abnormal prompt color information and abnormal prompt information to carry out prompt processing, so that the staff can quickly obtain abnormal information and take effective measures in time to prevent the occurrence of production accidents.
[0218] An anode detection display area 073 is set in the second area 072 to display the anode detection result information. After the number of tabs is detected, "Total number of anode tabs: 31, total number of measured tabs: 30, normal number of tabs: 29" is displayed in the anode detection display area 073. If it is determined that the number of anode tabs is incorrect, the display information "Number of missing tabs: 1" indicating the incorrect number of tabs is displayed in the anode detection display area 073.
[0219] Based on the light intensity detection data in the optical detection data, a light intensity fitting curve is generated and displayed in the second area. For example, a data display area 076 may be set in the second area 072, and a contour curve, a light intensity fitting curve, etc. of the anode pole ear may be displayed in the data display area 076. For example, after the light intensity fitting curve, the contour fitting curve, etc. of the anode pole ear are generated, the light intensity fitting curve, the contour fitting curve, etc. of the anode pole ear may be displayed in the data display area 076.
[0220] Fig.14 Schematic diagram of modules of some embodiments of the tab detection device according to the present disclosure. Fig.14 As shown, the tab detection device may include a memory 801, a processor 802, a communication interface 803 and a bus 804. The memory 801 is used to store instructions, the processor 802 is coupled to the memory 801, and the processor 802 is configured to execute the above tab detection method based on the instructions stored in the memory 801.
[0221] The memory 801 may be a high-speed RAM memory, a non-volatile memory, etc., and the memory 801 may also be a memory array. The memory 51 may also be divided into blocks, and the blocks may be combined into virtual volumes according to certain rules. The processor 802 may be a central processing unit CPU, or an application specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the tab detection method of the present disclosure.
[0222] In some embodiments, the present disclosure provides a tab detection system, including the tab detection device in any of the above embodiments, which can execute the tab detection method in any of the above embodiments. The tab detection system can also include other devices, such as a light emitting device, a light receiving device, etc.
[0223] like Fig.15AAs shown, the present disclosure provides a tab detection system, including a light emitting device 910, a light receiving device 920, and a tab detection device 930. When a detection target such as a pole piece passes between the light emitting device 910 and the light receiving device 920, the light generating device 910 emits a detection light beam that is irradiated on the detection target; the light receiving device 920 samples and detects the received detection light beam, obtains the light intensity value and detection time of the sampled detection light beam, and generates light detection data; the tab detection device 930 obtains the light detection data, and performs tab quality detection based on the light detection data. The tab detection device 930 can obtain the light detection data in a variety of ways. For example, the tab detection device 930 can receive the light detection data sent by the light receiving device 920, or can receive the light detection data sent by other devices.
[0224] In some embodiments, Fig. 15B As shown, the tab detection system also includes a data acquisition device 940 and a message server 950 ; the data acquisition device 940 receives the optical detection data sent by the optical receiving device; the message server 950 obtains the optical detection data from the data acquisition device 940 and sends it to the tab detection device 930 .
[0225] The data acquisition device 940 controls the light receiving device to start or stop sampling the detection light and detect the light intensity value of the sampled detection light according to the start or stop signal sent by the target device. The target device is used to process the detection target, and the target device can be a winding machine, etc.
[0226] The data acquisition device 940 controls the light receiving device 920 to start or stop sampling the detection light and detect the light intensity value of the sampled detection light according to the start or stop signal sent by the target device. The data acquisition device can be linked with the target device so that the quality detection and the processing of the detection target by the target device are carried out synchronously to ensure product quality.
[0227] In some embodiments, the present disclosure provides a computer-readable storage medium storing computer instructions, and the instructions are executed by a processor as in any of the above embodiments.
[0228] Computer readable storage media can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive enumeration) of readable storage media can include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0229] The present disclosure is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present disclosure. It should be understood that each process and / or block in the flowchart and / or block diagram and the combination of processes and / or blocks in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0230] The method and system of the present disclosure may be implemented in many ways. For example, the method and system of the present disclosure may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above order of steps for the method is for illustration only, and the steps of the method of the present disclosure are not limited to the order specifically described above, unless otherwise specifically stated. In addition, in some embodiments, the present disclosure may also be implemented as a program recorded in a recording medium, which includes machine-readable instructions for implementing the method according to the present disclosure. Therefore, the present disclosure also covers a recording medium storing a program for executing the method according to the present disclosure.
[0231] Although the present application has been described with reference to preferred embodiments, various modifications may be made thereto and parts thereof may be replaced with equivalents without departing from the scope of the present application. In particular, the various technical features mentioned in the various embodiments may be combined in any manner as long as there are no structural conflicts. The present application is not limited to the specific embodiments disclosed herein, but includes all technical solutions falling within the scope of the claims.
Claims
1. A method for detecting a tab, comprising: Acquire optical inspection data of the inspection target; Wherein, the detection target has at least one pole ear; when the detection target passes between the light emitting device and the light receiving device, the light receiving device samples the detection light emitted by the light generating device and detects the light intensity value of the sampled detection light; the light detection data includes: a plurality of light intensity detection data; the light intensity detection data includes: the light intensity value and the detection time of the light intensity value; The quality inspection of the tab is performed based on the optical inspection data to obtain a quality inspection result of the tab.
2. The method according to claim 1, wherein the tab quality detection comprises: Tab quantity detection; The light intensity value includes: the light intensity value of the detection light blocked or not blocked by the tab; the tab quality detection based on the light detection data includes: Performing the pole lug quantity detection based on the optical inspection data to obtain the pole lug detection quantity; Obtaining a preset number of tabs of the detection target; Whether the number of the tabs is correct is determined based on the detected number of tabs and the preset number of tabs.
3. The method according to claim 2, wherein the step of performing the detection of the number of tabs based on the optical detection data to obtain the number of tabs detected comprises: Determining a regional light intensity threshold based on the light intensity value of the light intensity detection data in the light detection data; The number of tab detections is determined according to the light detection data and the regional light intensity threshold.
4. The method according to claim 3, wherein determining the number of tab detections according to the light detection data and the regional light intensity threshold comprises: Based on the light intensity detection data in the light detection data, generating a light intensity fitting curve; According to the regional light intensity threshold, two regional discrimination points of the pole ear are determined in the light intensity fitting curve; wherein the light intensity value of the regional discrimination point is the same as the regional light intensity threshold; The number of tab detections is determined according to the total number of area discrimination points of all tabs.
5. The method according to claim 3, wherein determining the regional light intensity threshold based on the light intensity value of the light intensity detection data in the light detection data comprises: Acquire all light intensity detection data in the light detection data; Calculate the light intensity average value of the light intensity values of all the light intensity detection data; The light intensity average value is used as the regional light intensity threshold.
6. The method according to claim 2, wherein determining whether the number of tabs is correct according to the detected number of tabs and the preset number of tabs comprises: When the detected number of pole tabs is equal to the preset number of pole tabs, determining that the number of pole tabs is correct; and, When the detected number of pole tabs is not equal to the preset number of pole tabs, it is determined that the number of pole tabs is abnormal.
7. The method according to claim 4, wherein the tab quality detection comprises: Folding detection; The lug quality detection based on the optical inspection data comprises: Based on the two regional discrimination points of the pole lug and the light intensity fitting curve, a regional detection data set of the pole lug is obtained in the light detection data; The fold detection is performed according to the area detection data set.
8. The method according to claim 7, wherein obtaining the region detection data set of the tab from the light detection data based on the two region discrimination points of the tab and the light intensity fitting curve comprises: Taking the two region discrimination points as starting points respectively and respectively along the rising direction of the light intensity fitting curve, a search process is performed on the light intensity fitting curve to obtain two region boundary points of the pole ear; Wherein, during the search process, when it is determined for the first time that the difference between the light intensity value of a light intensity detection data and the preset light intensity maximum value is less than the preset light intensity difference threshold, the light intensity detection data is used as the area boundary point; In the light detection data, the light intensity detection data whose detection time is within the first time interval is used as the regional light intensity detection data; The first time interval includes: the time interval between the detection times of the two area boundary points; The region detection data set is generated, wherein the region detection data set includes: the region light intensity detection data and the two region boundary points.
9. The method according to claim 8, wherein performing the fold detection according to the area detection data set comprises: Generate a corresponding regional shading dataset based on the regional detection dataset; The regional shading data set includes: regional shading amount data corresponding to each data in the regional detection data set; the regional shading amount data includes: shading amount and the detection time corresponding to the shading amount; The fold detection is performed according to the regional shading data set.
10. The method of claim 9, wherein: Determine the maximum regional light intensity value among the light intensity values of all data in the regional detection data set; The light shielding amount is determined according to the light intensity value of the data in the regional detection data set and the regional light intensity maximum value.
11. The method according to claim 9, wherein the fold detection comprises: Width direction detection; The performing the fold detection according to the regional shading data set comprises: In the regional shading data set, determining the shading amount change information of each of the regional shading amount data; Based on the shading amount change information, determining the shading amount data of two waists of the pole ear in the regional shading data set; In the regional shading data set, two shading amount data corresponding to the two regional boundary points are determined as two boundary shading amount data; The width direction detection is performed based on the two waist light shielding amount data and the two boundary light shielding amount data.
12. The method according to claim 11, wherein the light shielding amount change information comprises: Shading amount change value; The determining of the shading amount change information of the shading amount data of each area includes: The light shielding amount difference between the light shielding amount of each of the regional light shielding amount data and the light shielding amount of the adjacent regional light shielding amount data detected earlier in time is calculated as the light shielding amount change value.
13. The method according to claim 11, wherein determining the shading amount data of two waists of the tab in the regional shading data set based on the shading amount change information comprises: In the regional shading data set, two regional shading amount data are determined based on the maximum value and the minimum value of the shading amount change value as two waist shading amount data.
14. The method according to claim 11, wherein the performing the width direction detection according to the two waist shading amount data and the two boundary shading amount data comprises: Determine a first spacing according to the two waist shading amount data; Determine a second spacing according to the two boundary shading amount data; The width direction detection is performed based on a ratio of the first spacing to the second spacing.
15. The method according to claim 14, wherein the performing the width direction detection based on the ratio of the first spacing to the second spacing comprises: When the ratio is less than a preset ratio threshold, determining that the width of the pole lug is abnormal; and, When the ratio is greater than or equal to the ratio threshold, it is determined that the tab width is normal.
16. The method according to claim 14, wherein determining the first distance according to the two waist shading amount data comprises: The number of regional light shielding data whose detection time is within the second time interval is increased by 2 as the first spacing; The second time interval includes: the time interval between the detection times of the two waist light shielding amount data.
17. The method according to claim 14, wherein determining the second distance according to the two boundary shading amount data comprises: Add 2 to the number of regional light shielding data whose detection time is within the third time interval as the second interval; The third time interval includes: the time interval between the detection times of the two boundary light shielding amount data.
18. The method according to claim 11, wherein the fold detection comprises: Height direction detection; The performing the fold detection according to the regional shading data set comprises: Determining a theoretical shading amount and a shading amount threshold value of the tab; In the regional shading data set, a top shading data set is determined based on the two boundary shading amount data and the two waist shading amount data; The height direction detection is performed according to the theoretical shading amount and the shading amount threshold and based on the top shading data set.
19. The method of claim 18, wherein determining the theoretical light shielding amount and the light shielding amount threshold of the tab comprises: Determine the theoretical shading amount using a height shading fitting formula based on the height information of the tab; The shading amount threshold is determined based on the theoretical shading amount and a preset shading deviation threshold.
20. The method of claim 19, further comprising: Obtain experimental data on the height and shading of various tabs; The height and the height shading amount experimental data are fitted to obtain the height shading fitting formula.
21. The method according to claim 18, wherein determining the top shading data set based on the two boundary shading amount data and the two waist shading amount data comprises: In the regional shading data set, two regional shading amount data are determined based on the two boundary shading amount data and the two waist shading amount data as two top shading boundary data; The area shading amount data where the detection time is within the fourth time interval is used as the top shading amount data; Wherein, the fourth time interval includes: the time interval between the acquisition data of the two top shading boundary data; generating the top shading data set; Wherein, the top shading data set includes: the top shading amount data and the top shading boundary data.
22. The method of claim 21, wherein: The ratio between the amount of light shielding data in the first region and the amount of light shielding data in the second region is a preset ratio; The first area shading amount data quantity is the area shading amount data quantity whose detection time is within the fifth time interval, and the fifth time interval includes: the interval between the detection time of the top shading boundary data and the adjacent waist shading amount data; The amount of second area shading data is the amount of area shading data whose detection time is within the sixth time interval, and the sixth time interval includes: the interval between the detection time of this waist shading data and the detection time of the adjacent boundary shading data.
23. The method according to claim 18, wherein the performing the height direction detection according to the theoretical shading amount and the shading amount threshold and based on the top shading data set comprises: When the shading amount of at least one data in the top shading data set is less than the shading amount threshold, it is determined that the height of the pole lug is abnormal and that the pole lug is folded.
24. The method of claim 18, further comprising: Determine a maximum shading amount among the shading amounts of all data in the top shading data set; When the difference between the theoretical shading amount and the maximum shading amount is greater than a preset difference threshold, it is determined that the height shading fitting formula is abnormal.
25. The method according to any one of claims 1 to 24, further comprising: Presenting a display interface including a first area; acquiring the optical inspection data in response to a detection instruction triggered based on a detection control in the first area; In response to the detection instruction, the second area is displayed in the display interface, and detection result display processing is performed in the second area according to the quality detection result.
26. The method according to claim 25, wherein the step of displaying the detection result in the second area according to the quality detection result comprises: When the quality inspection result is abnormal, determining abnormal prompt color information and / or abnormal prompt information; wherein the abnormal prompt information includes: abnormal detection category information, or abnormal detection category information and abnormal tab information; Displaying the abnormal prompt mark and / or abnormal display area in the second area; Based on the abnormal prompt color information, the color of the prompt mark located in the second area is controlled, and / or the abnormal prompt information is displayed in the abnormal display area.
27. The method of claim 25, further comprising: When the quality detection result is abnormal, sending abnormal prompt information and / or alarm information to the target device; Wherein, the target device is used to process the detection target.
28. The method according to any one of claims 1 to 24, wherein: The detection light includes: linear detection light and strip detection light; The time intervals between two detection times that are adjacent in time are the same.
29. A tab detection device, comprising: Memory; and a processor coupled to the memory, wherein the processor is configured to execute the method according to any one of claims 1 to 28 based on instructions stored in the memory.
30. A tab detection system, comprising: A light emitting device, a light receiving device and a tab detection device as claimed in claim 29; Wherein, in the process of the detection target passing between the light emitting device and the light receiving device, the light receiving device samples and detects the detection light emitted by the light emitting device to generate light detection data; the tab detection device performs tab quality detection based on the light detection data.
31. The system of claim 30, wherein: The detection light includes: linear detection light and strip detection light; when the detection target passes between the light emitting device and the light receiving device, the center line of the pole ear is parallel to the linear detection light and the strip detection light.
32. The system of claim 30 or 31, further comprising: Data collection device and message server; The data acquisition device receives the optical detection data sent by the optical receiving device; The message server obtains the optical inspection data from the data acquisition device and sends it to the tab detection device.
33. The system of claim 32, wherein: The data acquisition device controls the light receiving device to start or stop sampling and detecting the received detection light according to the start or stop signal sent by the target device, wherein the target device is used to process the detection target.
Citation Information
Patent Citations
Tab detection method and device and electronic equipment
CN113378743A
Tab folding detection method, device and system, electronic equipment and storage medium
CN114813745A
Pole piece pore-forming method and device, electronic equipment, storage medium and system
CN115780634A
Battery tab quality detection system, method and equipment and storage medium
CN116068054A
Appearance detection equipment
CN210347490U
Cited By
Battery measurement equipment verification method and device, equipment, storage medium and program product
CN120176594A