Method and device for measuring length of battery pole piece based on line scanning camera

By surface hardening the encoding roller and installing the synchronous press wheel assembly, the encoder pulse count is corrected in real time, and the problems of out-of-synchronization and deformation when line scanning CCD is solved when measuring the battery pole length, improving measurement accuracy and product yield.

CN119245520APending Publication Date: 2025-01-03GUANGDONG AOPUTE TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411297070.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

In the lithium battery winding process, when the line scanning CCD measures the battery pole length, there are inaccurate measurement problems caused by the detection object being out of synchronization, deformation of the encoding roller and inversion of the encoder, which affects the product yield.

Method used

The measurement accuracy is ensured by surface hardening the encoding rollers, the synchronous press wheel assembly is installed, and the encoder pulse count is collected and corrected in real time.

Benefits of technology

Improve measurement accuracy, reduce errors caused by deformation and inversion of the encoding roller, and improve product yield.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119245520A_ABST
    Figure CN119245520A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of machine vision, and discloses a method and device for measuring the length of a battery pole piece based on a line scanning camera. The method comprises the following steps: carrying out surface hardening treatment on the roller surface of the coding roller; the coding roller is installed on a preset detection position on a machine table; collecting pulses of an encoder electrically connected with the encoding roller in real time; if the phenomenon that the encoder inverts occurs in the operation process of the machine table, corresponding counting correction is carried out on pulses of the encoder according to the phenomenon that the encoder inverts; the roller surface of the coding roller is subjected to surface hardening treatment, so that the hardness of a contact surface is improved, the coding roller is not easy to deform, and the detection precision is effectively guaranteed; in the stage that the acquisition card collects the encoder pulses, corresponding counting correction operation is carried out on the encoder pulses according to the reverse rotation phenomenon of the encoder, relative displacement errors generated by the reverse rotation phenomenon of the encoder are eliminated, the problem that the measured length is abnormal due to instability of a machine table is solved, and the product yield is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of machine vision technology, and in particular to a method and device for measuring the length of a battery pole piece based on a line scanning camera. Background Art

[0002] The lithium battery winding process has very strict requirements on the EA length of the electrode (the length of the positive or negative electrode of a single battery cell). The control of the EA length of the electrode directly affects the yield of the winding process, and EA length control is one of the key technical parameters for lithium battery yield control. The CCD (charge coupled device) online detection system is a key link in EA length monitoring.

[0003] The specific process of collecting images by line scan CCD is as follows: the line scan camera contains a single row of pixels, which are constructed into a 2D image by pixel line by pixel line; constructing a line scan image requires the camera to maintain relative motion with the object, usually along a conveyor belt or a rotating axis. When the moving object passes through the camera, the camera collects a new line of pixels, and the software on the vision processor or image acquisition card stores each line of pixels, and then merges the pixel data into the final 2D image. This unique image acquisition process excels at image acquisition of fast moving objects on a conveyor belt and constructs images of continuous objects. At present, the linear motion of the conveyor belt is generally transmitted to the line scan camera through an encoder on the production line to indicate when to collect the next line of the image. However, in many application scenarios, it is difficult to ensure the continuity of the moving object, especially during the increase or decrease of the speed of the assembly line. Because when the speed changes, the encoder signal is out of sync with the object being detected, which directly affects the pixel ratio of the motion direction of the collected image.

[0004] Based on the characteristics of linear scanning, the line scanning CCD monitoring of EA length generally has the following technical problems, which lead to inaccurate EA length measurement:

[0005] First, the object being inspected slips and is out of sync. The current practice on the production line is to increase the wrap angle between the object being inspected and the roller in the design to increase friction and avoid slipping. However, the friction will gradually decrease when the material surface contacts the roller for a long time. In addition, there will be inertial force during the high and low speed switching of the object being inspected, which will also cause out of sync problems and reduce the length accuracy of the object being inspected.

[0006] Second, the deformation problem of the encoding roller. For example, the camera field of view is 300mm, the camera resolution is 8192, the encoder resolution is 2500 pulses, the encoding roller diameter is 120mm, and the pole piece length L of a single battery cell is 15000mm. In the continuous material measurement process, assuming that the radius deformation ΔR of the encoding roller is 0.0777123758822197mm, ΔC=10000*ΔK=2π*ΔR, the actual pole piece EA measurement length will have a difference in the number of material pixels of ΔK*15000=ΔK*15000 / (300 / 8192), that is, an error of 20mm, and the more meters, the greater the error will be affected by the deformed EA length; the length of the measured product is closely related to the shape stability of the encoding roller; currently, in actual projects, there is a problem that the EA length often needs to be calibrated.

[0007] Third, the shutdown process causes the encoder to reverse back and forth once or multiple times. Generally, in machines that wear pole pieces to maintain tension during production, it is inevitable that the encoding roller will reverse slightly during the machine shutdown and deceleration process. The relative displacement error caused by the encoder reversing back and forth once or multiple times will lead to inaccurate measurement of the pole piece EA length.

[0008] Therefore, for those skilled in the art, how to solve the problem of inaccurate measurement of the moving direction dimension in continuous online real-time measurement has become an urgent problem to be solved by those skilled in the art. Summary of the invention

[0009] The object of the present invention is to provide a method and device for measuring the length of a battery pole piece based on a line scan camera, so as to solve or at least partially solve the technical problems mentioned in the above background technology.

[0010] To achieve this object, the present invention adopts the following technical solutions:

[0011] In a first aspect, the present invention provides a method for measuring the length of a battery pole piece based on a line scan camera, comprising:

[0012] Perform surface hardening treatment on the roller surface of the encoding roller;

[0013] Install the encoding roller on the preset detection position on the machine table;

[0014] Collect pulses of an encoder electrically connected to the encoding roller in real time;

[0015] If the encoder reverses during the operation of the machine, the encoder pulses are counted and corrected accordingly according to the encoder reverse phenomenon;

[0016] The battery pole length is obtained by calculating the pulse count of the corrected encoder.

[0017] Optionally, before collecting pulses of an encoder electrically connected to the encoding roller in real time, the method further comprises:

[0018] A synchronous pressing wheel assembly is pre-arranged on the side of the battery pole piece away from the encoding roller; the synchronous pressing wheel assembly includes a wheel assembly capable of being driven to move toward the encoding roller and press the battery pole piece;

[0019] If the encoder reverses during the operation of the machine, before the encoder pulses are counted and corrected accordingly according to the encoder reverse phenomenon, the method further includes:

[0020] Monitor whether the machine's operating speed has changed;

[0021] If the machine's operating speed is monitored to change, the pressure wheel is driven to move toward the encoding roller and squeeze the battery electrode so that the battery electrode is tightly attached to the roller surface of the encoding roller; when the battery electrode is squeezed between the pressure wheel and the encoding roller, the pressure wheel can roll synchronously with the encoding roller along with the linear movement of the battery electrode.

[0022] Optionally, the encoding roller includes a cylindrical aluminum roller member and a zirconium oxide layer plated on the surface of the aluminum roller member;

[0023] Before the surface hardening treatment is performed on the roller surface of the encoding roller, the method further comprises:

[0024] The sharp edges of the aluminum rollers are blunted to remove the burrs on the aluminum rollers;

[0025] The edges of both ends of the aluminum roller are chamfered;

[0026] Conduct appearance defect inspection on aluminum rollers to ensure that there are no appearance defects on the aluminum roller surface;

[0027] The surface hardening treatment of the roller surface of the encoding roller specifically includes:

[0028] The cylindrical surface of the aluminum roller is fully coated with zirconium oxide to form a zirconium oxide layer.

[0029] Optionally, the plated zirconium oxide layer has a thickness greater than 0.05 mm, a Vickers hardness HV value not less than 450, and a bright black color.

[0030] Optionally, if the encoder reverses during the operation of the machine, the encoder pulses are counted and corrected accordingly according to the encoder reverse phenomenon, specifically including:

[0031] Set one line of image to correspond to 1 pulse of encoder forward count; define the encoder pulse count collected by the acquisition card as N; M is the reverse count when the encoder reverses;

[0032] The signal resetting is performed to offset the reverse phenomenon of the encoder, and the pulse count N of the encoder collected by the acquisition card is corrected to N-2M.

[0033] In a second aspect, the present invention further provides a device for measuring the length of a battery pole piece based on a line scanning CCD, comprising:

[0034] A surface hardening treatment unit, used for performing surface hardening treatment on the roller surface of the encoding roller;

[0035] The machine platform is provided with a plurality of detection positions for installing the encoding roller; the encoding roller is electrically connected to the encoder;

[0036] The acquisition card is electrically connected to the encoder and is used to collect the encoder pulses in real time;

[0037] A pulse counting correction unit is electrically connected to the acquisition card and is used to make corresponding counting corrections to the encoder pulses according to the encoder reversal phenomenon if the encoder reversal phenomenon occurs during the operation of the machine;

[0038] The length calculation unit is electrically connected to the pulse count correction unit and is used to calculate and obtain the battery pole piece length according to the pulse count of the corrected encoder.

[0039] Optionally, a synchronous pressing wheel assembly is provided on a side of the battery pole piece away from the encoding roller;

[0040] The synchronous pressing wheel assembly comprises a base mounted on the machine platform, a slide rail is mounted on the base, a driving member is adjustably fixedly mounted on the slide rail, two positioning plates arranged opposite to each other are fixedly arranged at the driving end of the driving member, and a pressing wheel is rotatably mounted between the two positioning plates;

[0041] When the running speed of the machine changes, the driving member drives the pressing wheel to move toward the encoding roller and squeeze the battery pole piece, so that the pressing wheel rolls synchronously with the encoding roller along with the linear movement of the battery pole piece.

[0042] Optionally, the device further comprises a roller pre-processing unit, which is used to blunt the sharp edges of the aluminum roller to remove the burrs on the aluminum roller; it is also used to perform arc chamfering on the edges of both ends of the aluminum roller; it is also used to perform appearance defect detection on the aluminum roller to ensure that there are no appearance defects on the aluminum roller surface;

[0043] The encoding roller comprises a cylindrical aluminum roller and a zirconium oxide layer plated on the surface of the aluminum roller; the surface hardening treatment unit is specifically used to plate zirconium oxide on the cylindrical surface of the aluminum roller to form the zirconium oxide layer.

[0044] Optionally, the plated zirconium oxide layer has a thickness greater than 0.05 mm, a Vickers hardness HV value not less than 450, and a bright black color.

[0045] Optionally, set one line of image to correspond to one pulse of encoder forward count; define the encoder pulse count collected by the acquisition card as N;

[0046] The pulse count correction unit is specifically used to monitor the reverse rotation phenomenon of the encoder during the operation of the machine, and obtain the reverse rotation count M when the encoder reverses; it is also used to perform signal placement and offset of the reverse rotation phenomenon of the encoder, and correct the pulse count N of the encoder collected by the acquisition card to N-2M.

[0047] Compared with the prior art, the present invention has the following beneficial effects:

[0048] The present invention improves the hardness of the contact surface by performing surface hardening treatment on the roller surface of the encoding roller, making the encoding roller less likely to deform and effectively ensuring the detection accuracy; when the acquisition card collects encoder pulses, the encoder pulses are counted and corrected accordingly according to the encoder reversal phenomenon, thereby eliminating the relative displacement error caused by the encoder reversal phenomenon, solving the problem of abnormal measurement length caused by machine instability and effectively improving the product yield. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0050] Figure 1 A flow chart of a method for measuring the length of a battery pole piece based on a line scan camera provided in an embodiment of the present invention.

[0051] Figure 2 A flow chart of another method for measuring the length of a battery pole piece based on a line scan camera provided in an embodiment of the present invention.

[0052] Figure 3 A diagram of the structure of a device for measuring the length of a battery pole piece based on a line scanning CCD provided in an embodiment of the present invention.

[0053] Figure 4 A structural schematic diagram of a machine for measuring battery electrodes provided in an embodiment of the present invention.

[0054] Figure 5 A schematic structural diagram of a synchronous pressure wheel assembly provided in an embodiment of the present invention.

[0055] Figure 6 for Figure 5 Partial structural diagram of the synchronous pressure wheel assembly.

[0056] Figure 7 for Figure 5 Schematic diagram of the structure of the encoding roller.

[0057] In the figure: 10, driving part; 11, positioning plate; 20, base; 30, slide rail; 31, slide groove; 40, pressure wheel; 50, encoding roller; 51, encoder; 100, surface treatment unit; 200, machine table; 2001, battery electrode; 2002, synchronous pressure wheel assembly; 2003, camera; 2004, light source; 300, acquisition card; 400, pulse counting correction unit; 500, length calculation unit. DETAILED DESCRIPTION

[0058] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0059] Embodiment 1:

[0060] Please refer to Figure 1 , Figure 1 A flow chart of a method for measuring the length of a battery pole piece based on a line scan camera provided in an embodiment of the present invention, the method specifically includes:

[0061] Preset step 101: performing surface hardening treatment on the roller surface of the encoding roller.

[0062] Specifically, the encoding roller includes a cylindrical aluminum roller and a zirconium oxide layer plated on the surface of the aluminum roller. In this embodiment, the existing rubber roller is replaced with an aluminum roller, and the surface of the aluminum roller is hardened, which greatly improves the hardness and wear resistance of the encoding roller, making the encoding roller less likely to deform, thereby improving the stability of the measurement results.

[0063] It should be noted that, before the presetting step 101, the aluminum roller needs to be pretreated, including:

[0064] Pre-processing step 1011: blunting the sharp edges of the aluminum roller to remove burrs on the aluminum roller;

[0065] Pre-processing step 1012: performing arc chamfering processing on the edges of both ends of the aluminum roller;

[0066] Pre-processing step 1013: Perform appearance defect inspection on the aluminum roller to ensure that there are no appearance defects on the aluminum roller surface.

[0067] In this embodiment, the presetting step 101 is specifically implemented as follows:

[0068] The cylindrical surface of the aluminum roller is fully coated with zirconium oxide to form a zirconium oxide layer;

[0069] The thickness of the plated zirconium oxide layer is greater than 0.05 mm, the Vickers hardness HV value is not less than 450, and the color is bright black.

[0070] Preset step 102: install the encoding roller at a preset detection position on the machine platform.

[0071] During installation, the end covers on both sides of the encoding roller should be interference fit with the sleeve without any looseness, and the dynamic balance level should meet G2.5.

[0072] Step 110: Collect pulses of an encoder electrically connected to the encoding roller in real time.

[0073] Specifically, the encoder is electrically connected to the encoder roller to obtain and count the encoder pulses; during the operation of the machine, the length of the battery pole piece can be calculated by counting the encoder pulses. However, if the encoder reverses during the operation of the machine, there will be errors in directly calculating the battery pole piece length by the encoder pulses, resulting in inaccurate measurement results. Therefore, in this case, the encoder pulses need to be counted and corrected accordingly through step 120.

[0074] Step 120: According to the encoder reversal phenomenon that occurs during the operation of the machine, the encoder pulses are counted and corrected accordingly.

[0075] Specifically, set one line of image to correspond to one encoder forward count pulse, and define the encoder pulse count collected by the acquisition card as N;

[0076] When the encoder reverses during the operation of the machine, the reverse count M of the encoder is obtained;

[0077] The signal resetting is performed to offset the reverse phenomenon of the encoder, and the pulse count N of the encoder collected by the acquisition card is corrected to N-2M.

[0078] For example, assuming that 500 pulses are reversed, the collected pulse signal increases by 2 times, that is, 1000 pulses of invalid input signal, resulting in a deviation in the correspondence between the encoder pulse and the actual product until the single pole piece EA measurement is completed. In order to adapt to the inversion problem, this embodiment performs signal placement and cancellation in the signal collection stage, and corrects the pulse count N of the encoder collected by the acquisition card. The corrected pulse count can correspond to the actual product, eliminating the relative displacement error caused by the inversion phenomenon of the encoder.

[0079] Step 130, calculate and obtain the battery pole piece length according to the pulse count of the corrected encoder.

[0080] Since there is a clear correlation between the pulse count of the encoder and the length of the battery pole piece, the length of the battery pole piece can be calculated accordingly according to the pulse count of the encoder;

[0081] However, it should be noted that once the encoder reverses during the operation of the machine, it is necessary to first correct the collected encoder pulse counts to eliminate the relative displacement error caused by the encoder reverse phenomenon, so as to ensure the accuracy of the measurement results.

[0082] Please continue to refer to Figure 2 , Figure 2 A flow chart of another method for measuring the length of a battery pole piece based on a line scan camera provided in an embodiment of the present invention. The method specifically includes:

[0083] Presetting step 201, pre-arranging a synchronous pressing wheel assembly on a side of the battery electrode away from the encoding roller.

[0084] In step 201, the synchronous pressure wheel assembly includes a device that can be driven to move toward the encoding roller and squeeze the battery electrode sheet; and when the battery electrode sheet is squeezed between the pressure wheel and the encoding roller, the pressure wheel can roll synchronously with the encoding roller along with the linear movement of the battery electrode sheet.

[0085] It should be noted that Figure 2 The corresponding method also requires pretreatment and surface hardening treatment of the encoding roller, namely the preset step 101, pretreatment step 1011, pretreatment step 1012 and pretreatment step 1013 mentioned above. Since these steps have been described in detail above, they will not be repeated here.

[0086] Step 210: Collect pulses of an encoder electrically connected to the encoding roller in real time.

[0087] It is understandable that step 210 here is the same as step 110 above, so it will not be repeated here.

[0088] After step 210, the following steps are included:

[0089] Step 211 , monitor whether the operating speed of the machine changes; if so, execute step 212 ; if not, execute step 230 .

[0090] Because the encoder is prone to reverse when the machine is changing speed, in this embodiment, if the machine's operating speed is detected to have changed, firstly, the pressing wheel of the synchronous pressing wheel assembly will be driven to move toward the encoding roller and squeeze the battery electrode sheet so that the battery electrode sheet is closely attached to the roller surface of the encoding roller; secondly, the pulse count of the encoder is corrected as mentioned above. The details are as follows:

[0091] Step 212: drive the pressing wheel to move toward the encoding roller and squeeze the battery electrode sheet so that the battery electrode sheet is tightly attached to the roller surface of the encoding roller.

[0092] When the battery pole piece is squeezed between the pressure wheel and the encoding roller, the pressure wheel can roll synchronously with the encoding roller along with the linear movement of the battery pole piece.

[0093] Step 230: Calculate and obtain the battery pole piece length according to the pulse count of the encoder.

[0094] When the machine is always moving at a uniform speed or a constant speed, it is generally not easy for the encoding roller to reverse. Therefore, in this embodiment, when the machine is running stably, the battery pole length can be directly calculated based on the pulse count of the encoder; when the machine has variable speed movement or even stops, it is necessary to first monitor whether the encoder reverses. If the encoder reverses, the encoder pulses need to be counted accordingly, and then the battery pole length is obtained based on the corrected encoder pulse count.

[0095] Specifically, after step 212, the following steps are further included:

[0096] Step 213 , monitor whether the encoder reverses during the operation of the machine; if so, execute step 220 ; if not, execute 230 .

[0097] Step 220: According to the encoder reversal phenomenon that occurs during the operation of the machine, the encoder pulses are counted and corrected accordingly.

[0098] The execution process of step 220 may refer to the above step 120 and will not be described in detail here.

[0099] Step 230: Calculate the battery pole piece length according to the pulse count of the corrected encoder.

[0100] The execution process of step 230 may also refer to the above step 130.

[0101] This embodiment solves the problem of inaccurate measurement of the dimensions in the direction of motion during continuous online real-time measurement, and can form a closed-loop monitoring with other systems in a timely manner, such as laser cutting, metal die-cutting correction systems, etc. The measurement vision system plays the role of intelligent monitoring for defective product control and batch abnormality;

[0102] Compared with the traditional measurement scheme, this embodiment improves the hardness of the contact surface by performing surface hardening treatment on the roller surface of the encoding roller, making the encoding roller less likely to deform, thereby effectively ensuring the detection accuracy; when the acquisition card collects encoder pulses, the encoder pulses are counted and corrected accordingly according to the encoder reversal phenomenon, thereby eliminating the relative displacement error caused by the encoder reversal phenomenon, solving the problem of abnormal measurement length caused by machine instability, and effectively improving the product yield.

[0103] Embodiment 2:

[0104] Please refer to Figure 3-Figure 7 , Figure 3 A schematic diagram of a device for measuring the length of a battery pole piece based on a line scanning CCD provided in an embodiment of the present invention. Figure 4 A schematic diagram of the structure of a machine for measuring battery electrodes provided by an embodiment of the present invention. Figure 5 A schematic structural diagram of a synchronous pressure wheel assembly provided by an embodiment of the present invention, Figure 6 for Figure 5 Partial structural diagram of the synchronous pressure wheel assembly in the figure, Figure 7 for Figure 5 A schematic diagram of the structure of the encoding roller in FIG. 1; the device comprises:

[0105] The surface hardening treatment unit 100 is used to perform surface hardening treatment on the roller surface of the encoding roller 50;

[0106] The machine platform 200 is pre-set with a plurality of detection positions for mounting the encoding roller 50; the encoding roller 50 is electrically connected to the encoder 51;

[0107] The acquisition card 300 is electrically connected to the encoder 51 and is used to collect pulses of the encoder 51 in real time;

[0108] The pulse counting correction unit 400 is electrically connected to the acquisition card 300 and is used to perform corresponding counting correction on the pulses of the encoder 51 according to the reverse phenomenon of the encoder 51 if the encoder 51 reverses during the operation of the machine;

[0109] The length calculation unit 500 is electrically connected to the pulse count correction unit 400 and is used to calculate the length of the battery electrode 2001 according to the pulse count of the corrected encoder 51 .

[0110] Specifically, on the machine 200, a synchronous pressing wheel assembly 2002 is provided on the side of the battery electrode 2001 away from the encoding roller;

[0111] The synchronous pressing wheel assembly 2002 comprises a base 20 mounted on the machine platform, a slide rail 30 is mounted on the base 20, a driving member 10 is slidably mounted on the slide rail 30 in a vertical direction, two positioning plates 11 arranged opposite to each other are fixedly mounted on the driving end of the driving member 10, and a pressing wheel 40 is rotatably mounted between the two positioning plates 11;

[0112] The driving member 10 can controllably drive the pressing wheel 40 to move toward the encoding roller 50 and squeeze the battery pole piece. When the battery pole piece 2001 is squeezed between the pressing wheel 40 and the encoding roller 50, the pressing wheel 40 can roll synchronously with the encoding roller 50 along with the linear movement of the battery pole piece 2001.

[0113] By using a synchronous pressing wheel assembly, the battery electrode 2001 and the encoding roller 50 are squeezed synchronously under the acceleration / deceleration inertia of the machine to eliminate inertia and achieve synchronization without slipping. At the same time, it can also stabilize the tension of the machine and reduce partial jitter of the material, allowing the machine to produce smoothly.

[0114] In addition, the camera 2003 and the light source 2004 are installed at corresponding positions on the machine platform 200. Figure 4 As shown, since the line scanning CCD is a prior art in the art, its structural arrangement and working principle are not described in detail in this embodiment.

[0115] Specifically, the device also includes a roller pre-processing unit, which is used to blunt the sharp edges of the aluminum roller and remove the burrs on the aluminum roller; it is also used to perform arc chamfering on the edges of both ends of the aluminum roller; it is also used to perform appearance defect detection on the aluminum roller to ensure that there are no appearance defects on the aluminum roller surface;

[0116] The encoding roller comprises a cylindrical aluminum roller that has been pre-treated and a zirconium oxide layer plated on the surface of the aluminum roller; the surface hardening treatment unit is specifically used to plate zirconium oxide on the cylindrical surface of the aluminum roller to form the zirconium oxide layer.

[0117] Specifically, in this embodiment, the thickness of the plated zirconium oxide layer is greater than 0.05 mm, the Vickers hardness HV value is not less than 450, and the color is bright black.

[0118] Specifically, set one row of image to correspond to one forward count of encoder 51; define the encoder pulse count collected by acquisition card 300 as N;

[0119] The pulse count correction unit 400 is specifically used to monitor the reverse phenomenon of the encoder during the operation of the machine, and obtain the reverse count M when the encoder reverses; it is also used to perform signal placement and offset of the reverse phenomenon of the encoder 51, and correct the pulse count N of the encoder 51 collected by the acquisition card 300 to N-2M.

[0120] The present embodiment provides a device for measuring the length of a battery pole piece based on a line scanning CCD, which adopts an aluminum encoding roller with a surface hardening treatment, thereby improving the hardness and wear resistance of the contact surface, making the encoding roller less likely to deform, and effectively ensuring the detection accuracy; when the acquisition card collects encoder pulses, the pulse counting correction unit is used to eliminate the relative displacement error caused by the reverse rotation of the encoder, thereby solving the problem of abnormal measurement length caused by machine instability, and effectively improving the product yield.

[0121] Based on the same concept, an embodiment of the present invention also provides a computer program product, including a computer program / instructions. When the computer program / instructions are executed by a processor, a method for measuring the length of a battery pole piece based on a line scan camera provided in an embodiment of the present invention or at least some of the steps in the method is implemented.

[0122] The computer program product may be loaded on a computer device, the components of which may include but are not limited to: one or more processors or processing units, a system memory, and a bus connecting different system components (including the system memory and the processing unit).

[0123] Computer devices typically include a variety of computer system readable media. These media can be any available media that can be accessed by the computer device, including volatile and non-volatile media, removable and non-removable media.

[0124] The system memory may include computer system readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory. The computer device may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system may be used to read and write non-removable, non-volatile magnetic media. The computer program product has a set (e.g., at least one) of program modules that are configured to perform the functions of various embodiments of the present invention.

[0125] A program / utility having a set (at least one) of program modules may be stored, for example, in a memory, such program modules including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules generally perform the functions and / or methods of the embodiments described herein.

[0126] The computer device can also communicate with one or more external devices (such as keyboards, pointing devices, displays, etc.), and can also communicate with one or more devices that enable users to interact with the computer device, and / or communicate with any device (such as a network card, a modem, etc.) that enables the computer device to communicate with one or more other computing devices. This communication can be carried out through an input / output (I / O) interface. In addition, the computer device can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN) and / or a public network, such as the Internet) through a network adapter. As shown in the figure, the network adapter communicates with other modules of the computer device through a bus. It should be understood that other hardware and / or software modules can be used in conjunction with the computer device, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0127] The processing unit executes various functional applications and data processing by running programs stored in the system memory, such as implementing a method for measuring the length of a battery pole piece based on a line scan camera provided in an embodiment of the present invention.

[0128] Those skilled in the art can understand that all or part of the steps of the above embodiments can be completed by hardware, or by a program to instruct the relevant hardware to complete, and the program can be stored in a computer-readable storage medium, and the storage medium mentioned above can be a read-only memory, a disk or an optical disk, etc. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0129] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for measuring the length of a battery pole piece based on a line scan camera, characterized in that: include: Perform surface hardening treatment on the roller surface of the encoding roller; Install the encoding roller on the preset detection position on the machine table; Collect pulses of an encoder electrically connected to the encoding roller in real time; If the encoder reverses during the operation of the machine, the encoder pulses are counted and corrected accordingly according to the encoder reverse phenomenon; The battery pole length is obtained by calculating the pulse count of the corrected encoder.

2. The method for measuring the length of a battery pole piece based on a line scan camera according to claim 1, characterized in that: Before collecting pulses of an encoder electrically connected to the encoding roller in real time, the method further comprises: A synchronous pressing wheel assembly is pre-arranged on the side of the battery pole piece away from the encoding roller; the synchronous pressing wheel assembly includes a wheel assembly capable of being driven to move toward the encoding roller and press the battery pole piece; If the encoder reverses during the operation of the machine, before the encoder pulses are counted and corrected accordingly according to the encoder reverse phenomenon, the method further includes: Monitor whether the machine's operating speed has changed; If the machine's operating speed is monitored to change, the pressure wheel is driven to move toward the encoding roller and squeeze the battery electrode so that the battery electrode is tightly attached to the roller surface of the encoding roller; when the battery electrode is squeezed between the pressure wheel and the encoding roller, the pressure wheel can roll synchronously with the encoding roller along with the linear movement of the battery electrode.

3. The method for measuring the length of a battery pole piece based on a line scan camera according to claim 2, characterized in that: The encoding roller includes a cylindrical aluminum roller and a zirconium oxide layer plated on the surface of the aluminum roller; Before the surface hardening treatment is performed on the roller surface of the encoding roller, the method further comprises: The sharp edges of the aluminum rollers are blunted to remove the burrs on the aluminum rollers; The edges of both ends of the aluminum roller are chamfered; Conduct appearance defect inspection on aluminum rollers to ensure that there are no appearance defects on the aluminum roller surface; The surface hardening treatment of the roller surface of the encoding roller specifically includes: The cylindrical surface of the aluminum roller is fully coated with zirconium oxide to form a zirconium oxide layer.

4. The method for measuring the length of a battery pole piece based on a line scan camera according to claim 3, characterized in that: The thickness of the plated zirconium oxide layer is greater than 0.05 mm, the Vickers hardness HV value is not less than 450, and the color is bright black.

5. The method for measuring the length of a battery pole piece based on a line scan camera according to claim 1, characterized in that: If the encoder reverses during the operation of the machine, the encoder pulses are counted and corrected accordingly according to the encoder reverse phenomenon, specifically including: Set one line of image to correspond to 1 pulse of encoder forward count; define the encoder pulse count collected by the acquisition card as N; M is the reverse count when the encoder reverses; The signal resetting is performed to offset the reverse phenomenon of the encoder, and the pulse count N of the encoder collected by the acquisition card is corrected to N-2M.

6. A device for measuring the length of a battery pole piece based on a line scanning CCD, characterized in that: include: A surface hardening treatment unit, used for performing surface hardening treatment on the roller surface of the encoding roller; The machine platform is provided with a plurality of detection positions for installing the encoding roller; the encoding roller is electrically connected to the encoder; The acquisition card is electrically connected to the encoder and is used to collect the encoder pulses in real time; A pulse counting correction unit is electrically connected to the acquisition card and is used to make corresponding counting corrections to the encoder pulses according to the encoder reversal phenomenon if the encoder reversal phenomenon occurs during the operation of the machine; The length calculation unit is electrically connected to the pulse count correction unit and is used to calculate and obtain the battery pole piece length according to the pulse count of the corrected encoder.

7. The device for measuring the length of a battery pole piece based on a line scanning CCD according to claim 6, characterized in that: A synchronous pressing wheel assembly is arranged on the side of the battery pole piece away from the encoding roller; The synchronous pressing wheel assembly comprises a base mounted on the machine platform, a slide rail is mounted on the base, a driving member is adjustably fixedly mounted on the slide rail, two positioning plates arranged opposite to each other are fixedly arranged at the driving end of the driving member, and a pressing wheel is rotatably mounted between the two positioning plates; When the running speed of the machine changes, the driving member drives the pressing wheel to move toward the encoding roller and squeeze the battery pole piece, so that the pressing wheel rolls synchronously with the encoding roller along with the linear movement of the battery pole piece.

8. The device for measuring the length of a battery pole piece based on a line scanning CCD according to claim 7, characterized in that: It also includes a roller pre-processing unit, which is used to blunt the sharp edges of the aluminum roller and remove the burrs on the aluminum roller; it is also used to perform arc chamfering on the edges of both ends of the aluminum roller; it is also used to perform appearance defect detection on the aluminum roller to ensure that there are no appearance defects on the aluminum roller surface; The encoding roller comprises the cylindrical aluminum roller and a zirconium oxide layer plated on the surface of the aluminum roller; the surface hardening treatment unit is specifically used to plate zirconium oxide on the cylindrical surface of the aluminum roller to form the zirconium oxide layer.

9. The device for measuring the length of a battery pole piece based on a line scanning CCD according to claim 8, characterized in that: The thickness of the plated zirconium oxide layer is greater than 0.05 mm, the Vickers hardness HV value is not less than 450, and the color is bright black.

10. The device for measuring the length of a battery pole piece based on a line scanning CCD according to claim 6, characterized in that: Set one line of image to correspond to 1 pulse of encoder forward count; define the encoder pulse count collected by the acquisition card as N; The pulse count correction unit is specifically used to monitor the reverse phenomenon of the encoder during the operation of the machine, and obtain the reverse count M when the encoder reverses; it is also used to perform signal placement and offset of the reverse phenomenon of the encoder, and correct the pulse count N of the encoder collected by the acquisition card to N-2M.

Citation Information

Cited By

  • Pole piece length measurement and dual verification method based on segmentation verification unit

    CN121230625A