Pole welding method, device and equipment, storage medium and program product
By acquiring the identification data and processing the two-dimensional engineering drawings of the target battery pack, the position information of the terminal post relative to the welding reference point is simulated, which solves the problems of poor timeliness and low efficiency in battery terminal post welding and realizes efficient and accurate battery pack welding.
Patent Information
- Application Number
- CN202610123924.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-01-29
- Publication Date
- 2026-02-27
AI Technical Summary
Existing technologies suffer from poor timeliness and low welding efficiency in battery terminal welding, making it difficult to adapt to welding scenarios for different battery pack models.
By acquiring the identification data of the target battery pack, the position information of its pole relative to the welding reference point at the target placement site is simulated. This information is then used for automatic welding. Combined with two-dimensional engineering drawing processing and scanning equipment correction, the positioning accuracy is improved.
It improves welding timeliness and efficiency, and is suitable for flexibly switching between welding different battery pack models, ensuring welding quality and accuracy.
Smart Images

Figure CN121571872A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of welding control technology, and in particular to pole welding methods, apparatus, equipment, storage media and program products. Background Technology
[0002] Power batteries are the core component of new energy vehicles and an important direction for future energy transformation. The internal structure of power batteries is complex, consisting of cells, modules, and battery packs, with each step of manufacturing being crucial. During battery production, multiple cells are typically assembled together, and the electrodes of these cells are connected via busbars. Currently, the most common method is laser welding to connect the busbars to the positive and negative terminals of the cells.
[0003] Currently, traditional battery terminal welding methods require manually driving a three-axis camera or using a hand-cranked robot to confirm the coordinate matrix of the battery terminals on the actual battery to be welded before welding the terminals. After confirming that each coordinate is correct, a three-axis or robot-mounted welding device with a galvanometer is used to weld the battery terminals and busbars of the battery to be welded.
[0004] However, the above-mentioned electrode welding method has poor welding timeliness and low welding efficiency, making it difficult to adapt to welding scenarios that require switching between different battery pack models. Summary of the Invention
[0005] The main objective of this application is to provide a method, apparatus, equipment, storage medium, and program product for electrode welding, aiming to solve the problems of poor welding timeliness, low welding efficiency, and difficulty in adapting to welding scenarios that require switching between different battery pack models in related technologies.
[0006] To achieve the above objectives, this application proposes a pole welding method, the method comprising: Based on the identifier of the target battery pack to be welded, first data of the target battery pack is obtained, wherein the first data is used to simulate the first position information of multiple poles on the target battery pack relative to the welding reference point when the target battery pack is set at the target placement site; When the target battery pack is positioned at the target placement site, the plurality of terminals on the target battery pack are welded based on the first position information.
[0007] In one embodiment, obtaining the first data of the target battery pack based on the identifier of the target battery pack to be welded includes: Based on the identifier of the target battery pack to be welded, second data of the target battery pack is obtained, wherein the second data is used to indicate the position information of multiple terminals on the target battery pack; Based on the second and third data, first data of the target battery pack is determined, wherein the third data is used to indicate the position information of the target placement site relative to the welding reference point.
[0008] This embodiment provides a specific implementation method for obtaining the first data of the target battery pack. Specifically, based on the identifier of the target battery pack to be welded, second data corresponding to the identifier of the target battery pack can be obtained. The second data can be considered as model data built solely based on the target battery pack, such as CAD data of the battery pack, which has automatically generated dimension annotations to indicate the positions of multiple terminals on the target battery pack for subsequent welding. In addition, third data can be obtained to indicate the positional information between the target placement site and the welding reference point, so as to establish the association between the target battery pack, the target placement site, and the welding reference point. Specifically, based on the above second and third data, first positional information of multiple terminals on the target battery pack relative to the welding reference point can be determined to simulate the target battery pack being set at the target placement site. This facilitates the subsequent welding of multiple terminals on the target battery pack based on the first positional information. Combining the second data obtained by modeling the battery itself with different identifiers, and the third data related to the target placement site and the welding reference point, the first data is obtained. This allows the welding reference point to be used as the coordinate zero point for automatically executing the welding operation when the target battery pack is set at the target placement site, so as to more accurately locate and weld multiple terminals on the target battery pack, effectively improving welding accuracy and welding effect.
[0009] In one embodiment, determining the first data of the target battery pack based on the second data and the third data includes: Based on the second and third data, a two-dimensional engineering drawing is determined when the target battery pack is simulated to be placed at the target placement site. From the two-dimensional engineering drawing, a first circular profile that is not used to characterize the pole post and welding reference point is identified, and a first operation is performed on the first circular profile. After the first operation is performed, the first circular profile is in a non-closed state. The first data is determined based on the two-dimensional engineering drawing after performing the first operation.
[0010] This embodiment provides a specific implementation method for determining the first data based on the second and third data. Specifically, based on the second and third data, a two-dimensional engineering drawing corresponding to the simulated target battery pack being placed at the target placement site can be determined. This two-dimensional engineering drawing shows different components on the target battery pack, the target placement site, welding reference points, etc. Specifically, the poles and welding reference points are usually represented by circular outlines. However, other components (such as positioning holes, boundary circles, etc.) may also be represented by circular outlines. If only circular outlines are used to distinguish whether they are poles and welding reference points, the positions of the poles and welding reference points may be misjudged. Therefore, in this embodiment, after generating the initial two-dimensional engineering drawing, it is necessary to further refine the two-dimensional engineering drawing. The process involves processing the 2D engineering drawing. Specifically, it requires identifying first circular outlines from the 2D engineering drawing that are not used to represent pole posts and welding reference points. A first operation is then performed on these first circular outlines to make them non-closed, thus eliminating the topological integrity of closed graphics. In the 2D engineering drawing after the first operation, the remaining circular outlines are only used to mark pole posts and welding reference points. The equipment can then directly identify the positions of pole posts and welding reference points through these circular outlines, resulting in high identification efficiency and avoiding misjudgments of pole post positions. This leads to high accuracy in pole post positioning and, consequently, improved accuracy in subsequent pole post welding.
[0011] In one embodiment, determining the first data based on the two-dimensional engineering drawing after performing the first operation includes: From the two-dimensional engineering drawing after performing the first operation, filter out the second circular contours whose diameter is within the first threshold range; The second circular contour is converted into a target contour represented by a continuous closed polyline, and the target contour is marked as a pole: The first data is determined based on the two-dimensional engineering drawing after the target contour is converted.
[0012] This embodiment provides a specific implementation method for further processing the two-dimensional engineering drawing after performing the first operation. Specifically, in the retained circular contour, the device can further and accurately filter out the poles in the engineering drawing by using the filtering condition that the diameter of the circular contour is within a first threshold range, and characterize the poles by using the target contour represented by polylines. This helps the device to more accurately locate the pole coordinates for subsequent welding using the target contour, further improving the accuracy of pole welding.
[0013] In one embodiment, determining the first data based on the two-dimensional engineering drawing after converting the target contour includes: From the two-dimensional engineering drawing after the target contour is converted, a third circular contour with a diameter within the second threshold range is selected; wherein, there is no intersection between the second threshold range and the first threshold range. An independent closed region is created at the location of the third circular outline, and the independent closed region is marked as the welding reference point; The first data is determined based on the two-dimensional engineering drawing after marking the welding reference points.
[0014] This embodiment provides a specific implementation method for further processing the two-dimensional engineering drawing after the target contour has been converted. Specifically, among the selected circular contours, there is a circular contour representing the welding reference point. This contour is retained during the first operation. Then, by using the filtering condition that the diameter of the circular contour is within the second threshold range, the circular contour of the welding reference point can be accurately identified and located. Then, an independent closed region can be created at the location of the circular contour to distinguish it from other regions, and this independent closed region is marked as the welding reference point. This facilitates the subsequent positioning of multiple poles on the target battery pack relative to the welding reference point. By using the welding reference point to determine the relative position of the poles and welding them, the accuracy of pole welding can be effectively improved.
[0015] In one embodiment, when the target battery pack is disposed at the target placement site, before welding the plurality of terminals on the target battery pack based on the first location information, the method further includes: From the first data, the positioning coordinates of the target contour relative to the welding reference point are determined as the first position information.
[0016] This embodiment provides a specific implementation for determining the first position information. Specifically, from the first data determined based on the processed two-dimensional engineering drawing, the positioning coordinates of the independent closed region corresponding to the target contour relative to the welding reference point can be determined to characterize the first position information of multiple terminals on the target battery pack relative to the welding reference point. The device can determine the first position information corresponding to multiple terminals by recognizing the target contour and the welding reference point, and then perform welding based on the relative position, effectively improving the executability of the device and accurately locating and welding multiple terminals on the battery pack, thus effectively improving the accuracy of terminal welding.
[0017] In one embodiment, the target placement site is disposed on a conveyor base plate within the target welding chamber; When the target battery pack is positioned at the target placement site, welding multiple terminals on the target battery pack based on the first position information includes: When the target battery pack is placed at the target placement position on the conveyor base plate in the target welding chamber, the welding reference point is used as the coordinate zero point for performing the welding operation. According to the positioning coordinates of the multiple poles relative to the welding reference point indicated by the first position information, the multiple poles on the target battery pack are welded in the target welding chamber.
[0018] This embodiment provides a specific implementation method for welding a target battery pack within a target welding chamber. Specifically, a target placement point is provided on a conveyor base plate within the target welding chamber. After the target battery pack is placed on the target placement point on the conveyor base plate, the conveyor base plate transports the target battery pack to the target welding chamber for welding. In other words, the target welding chamber provides a welding environment for the target battery pack. Specifically, when the target battery pack is placed at the target placement point, a welding reference point can be used as the coordinate zero point for performing the welding operation. According to the positioning coordinates of multiple terminals relative to the welding reference point indicated by the first position information, welding is performed on multiple terminals on the target battery pack within the target welding chamber. The target welding chamber provides a safe, efficient, and environmentally friendly working space for the terminal welding operation, which helps improve the welding effect.
[0019] In one embodiment, a welding point is provided in the area where each of the poles is located; The step of welding multiple terminals on the target battery pack based on the first location information includes: For each electrode post, obtain the second position information of the welding point within the electrode post relative to the electrode post; Based on the first location information and the second location information, the third location information of the welding point relative to the welding reference point is determined within the area where each of the poles on the target battery pack is located. Based on the third location information, welding is performed on the welding points in the area where each of the poles is located, so as to achieve welding of multiple poles on the target battery pack.
[0020] This embodiment provides a specific implementation method for electrode welding based on first position information. Specifically, welding can be achieved by welding the points to be welded within the area where each electrode is located, thereby welding multiple electrodes on the battery pack. For automatic welding of the points to be welded, the equipment needs to be able to identify the position of each point to be welded relative to the welding reference point. This application first obtains the second position information of the points to be welded within each electrode relative to the electrode. Then, based on the first and second position information, the positional relationship between the points to be welded and the electrode, as well as the positional relationship of multiple electrodes relative to the welding reference point, can be converted into the positional relationship of each point to be welded relative to the welding reference point, thus determining the third position information. The equipment can then automatically weld each point based on this third position information, thereby achieving the welding of multiple electrodes.
[0021] In one embodiment, welding the plurality of terminals on the target battery pack based on the first location information includes: Based on the first location information, candidate positioning coordinates on the target battery pack are determined, wherein the candidate positioning coordinates indicate the relative coordinates of the plurality of pole posts relative to the welding reference point; The coordinates of multiple terminals on the target battery pack are scanned using a scanning device and used as reference coordinates. Based on the reference coordinates, the relative coordinates are offset and corrected to obtain the corrected relative coordinates; Based on the corrected relative coordinates, the multiple terminals on the target battery pack are welded.
[0022] This embodiment provides another specific implementation of welding based on first position information. Specifically, if the device directly welds multiple terminals on the battery pack based on the first position information indicated by the first data, the accuracy of the automatic welding may be affected by the inaccuracy of the first data. To further improve the accuracy of automatic welding, this application can determine the relative coordinates of multiple terminals relative to the welding reference point based on the data, and then scan the target battery pack using a scanning device such as a CCD camera or infrared camera to accurately determine the coordinates of the multiple terminals on the target battery pack as reference coordinates. Then, the relative coordinates obtained based on the first data can be corrected based on these reference coordinates to obtain corrected relative coordinates. Thus, the self-corrected relative coordinates can more accurately represent the positions of the multiple terminals relative to the welding reference point. Furthermore, the device can perform automatic welding based on these self-corrected relative coordinates, effectively improving the accuracy of terminal welding and ensuring the reliability and safety of the battery pack after welding.
[0023] In one embodiment, welding the plurality of terminals on the target battery pack based on the first location information includes: Based on the first location information, a connecting component is laid on the target battery pack, wherein the connecting component is used to electrically connect multiple terminals, and multiple welding holes are provided on the connecting component. On the target battery pack after the connecting component is laid, the multiple welding holes correspond to the areas where the multiple terminals are located. Using the welding reference point as the coordinate zero point for performing the welding operation, multiple pole posts and corresponding welding holes are welded.
[0024] This embodiment provides a specific implementation method for welding multiple terminals using connecting components. Specifically, welding multiple terminals of a battery pack can be achieved by welding the terminals of multiple cells together using connecting components, thus establishing an electrical connection between the cells and forming the battery pack. During welding, based on the first position information of the multiple terminals, connecting components such as CCS (Continuous Cell Components) are first laid on the target battery pack. For stable connection, multiple terminals need to be welded to the connecting components, connecting the terminals of multiple cells through the connecting components. In this application, after laying the connecting components on the target battery pack, multiple welding holes on the connecting components correspond to multiple terminals on the target battery pack, exposing the area where the multiple terminals are located through the welding holes. The device can then use the welding reference point as the coordinate zero point for performing the welding operation, welding multiple terminals and their corresponding welding holes to weld the multiple terminals to the connecting components, achieving a stable connection between the multiple cells and improving the reliability of the battery pack after welding.
[0025] Furthermore, to achieve the above objectives, this application also proposes a pole welding apparatus, the apparatus comprising: The acquisition module is used to acquire first data of the target battery pack based on the identifier of the target battery pack to be welded, wherein the first data is used to simulate the first position information of multiple poles on the target battery pack relative to the welding reference point when the target battery pack is set at the target placement site; A welding module is used to weld a plurality of the terminals on the target battery pack based on the first position information when the target battery pack is set at the target placement site.
[0026] In addition, to achieve the above objectives, this application also proposes a pole welding apparatus, the apparatus comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the pole welding method as described above.
[0027] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the pole welding method described above.
[0028] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the pole welding method described above.
[0029] One or more technical solutions proposed in this application have at least the following technical effects: Compared to related technologies that require placing the battery pack in a specific welding area only when welding is needed, manually locating the coordinates of the terminals to be welded over a considerable period, and using low-power pre-welding and high-power welding to ensure welding accuracy, resulting in poor welding timeliness and low welding efficiency, this application can pre-model battery packs with different markings before the battery pack is delivered to the target placement site. This simulates the first position information of multiple terminals on the battery pack relative to the welding reference points for the equipment to perform welding operations when the battery pack is placed at the target placement site. Then, when welding is needed, the first data of the target battery pack can be directly obtained and imported based on the current marking of the target battery pack to be welded. The first position information simulated by the first data can be used to weld multiple terminals on the target battery pack, effectively improving welding timeliness and efficiency. It is applicable to scenarios that require flexible switching between different battery pack models for welding, and welding based on the first data effectively improves welding accuracy and ensures welding quality compared to manual positioning welding. Attached Figure Description
[0030] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0031] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, those skilled in the art can obtain other drawings based on these drawings without creative effort.
[0032] Figure 1 This is one of the flowcharts illustrating the pole welding method provided in this application; Figure 2 This is the second schematic diagram of the pole welding method provided in this application; Figure 3This is a schematic diagram of performing the first operation on a circular profile in the pole welding method provided in this application; Figure 4 This is a comparative schematic diagram of the pole welding method provided in this application and related technical processes; Figure 5 This is a schematic diagram of the system used in the pole welding method provided in this application; Figure 6 This is the third flowchart illustrating the pole welding method provided in this application; Figure 7 This is a schematic diagram of the pole welding device provided in this application; Figure 8 This is a structural schematic diagram of the pole welding equipment provided in this application.
[0033] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0034] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0035] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.
[0036] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.
[0037] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0038] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0039] In related technologies, traditional methods involve manually driving a three-axis robot with a camera or using a hand-cranked robot for teaching and confirming the battery terminal matrix. After confirming individual coordinates, a three-axis or robot-mounted welding device with a galvanometer welds the battery terminals and busbars. However, traditional three-axis or robot-mounted welding devices with galvanometers suffer from poor welding efficiency, resulting in low welding efficiency. Furthermore, traditional welding techniques use fixed parameters, causing welding quality and yield to fail to meet requirements. The specific workflow for traditional battery pack welding operations is as follows: 1) In traditional battery pack welding operations, the first step requires operators to precisely transfer the battery pack to a movable platform using hoisting equipment. After the platform carries the battery pack, it is slowly slid into a closed laser welding chamber by hydraulic or electric drive. The welding chamber is equipped with a heavy-duty safety door, which automatically activates an environmental monitoring system after closing to ensure that the internal temperature, humidity, and cleanliness meet welding requirements.
[0040] 2) In the second stage, technicians operate a six-axis robot via a manual crank outside the welding booth. The robot's end effector is equipped with a high-precision CCD (Charge Coupled Device) vision sensor, which scans the positions of hundreds of terminals on the battery pack's top cover one by one under the operator's visual supervision. After each terminal is identified, the system pauses to allow manual confirmation of the coordinate data, and the positioning information is manually entered through the control panel. This process is repeated until all terminal coordinates (typically 100-300) have been collected. Finally, the coordinate matrix is batch-written into the PLC (Programmable Logic Controller) central control system via an industrial bus.
[0041] 3) After coordinate calibration, the battery pack is removed from the welding room. At this point, the operator needs to lay the CCS (Cell Contact System) composite busbar at the open workstation: manually aligning each acquisition circuit board with the corresponding cell terminal, and temporarily fixing it with locating pins. The entire process relies on the operator's experience to control millimeter-level assembly precision. The laid battery pack is then returned to the welding room to begin the first round of low-power pre-welding. During this stage, low-energy pulsed lasers are used to temporarily fix key CCS nodes, forming a preliminary mechanical connection.
[0042] 4) The pre-welded battery packs need to be transferred to the inspection station for the third time. Quality inspectors use electronic magnifying glasses to check the positional deviation of each weld point, and manually mark weld points with deviations exceeding 0.1mm. The correction process is the most time-consuming: technicians need to operate a fine-tuning robotic arm to reposition each problematic weld point. Due to differences in the number of terminals in a single battery pack (such as 96-terminal vs. 128-terminal structures), the correction time usually fluctuates between 30 and 90 minutes.
[0043] 5) The battery pack that passed the inspection enters the welding chamber for the fourth time for secondary welding. The robot performs full-power welding based on the corrected coordinate parameters, completing the permanent fusion of all connection points under inert gas protection. After leaving the welding chamber, final inspection procedures such as weld appearance inspection and continuity testing are required. To ensure connection reliability, some processes require a fifth entry into the chamber for reinforcement welding, thus completing all three welding processes.
[0044] As can be seen, there are many steps that require manual intervention in the entire welding process. When the production line switches to different battery pack models, it often takes more than 2 hours to make adjustments, including replacing robot fixtures, resetting PLC parameters, calibrating the vision system reference points, and physically modifying tooling fixtures. This makes it difficult for the production line to change models quickly and effectively, and it is also difficult to automatically correct deviations, which significantly restricts the level of production flexibility.
[0045] To address the aforementioned technical problems, this application provides a pole welding method, which aims to solve the problems of difficulty in effectively and quickly changing welding configurations and difficulty in effectively and automatically correcting deviations. It can also effectively reduce the overall welding time, improve welding accuracy, and ensure welding quality.
[0046] It should be noted that the executing entity of the embodiments of this application can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device capable of performing the above functions. The embodiments of this application and the following examples will be described using an electronic device as an example.
[0047] According to one aspect, embodiments of this application provide a pole welding method, referring to... Figure 1 , Figure 1 This is one of the flowcharts illustrating the electrode welding method provided in this application, which includes steps S101 to S102: Step S101: Based on the identifier of the target battery pack to be welded, obtain the first data of the target battery pack; The first data is used to simulate the first position information of multiple poles on the target battery pack relative to the welding reference point when the target battery pack is set at the target placement site.
[0048] Optionally, the identification of the target battery pack may be, for example, the model number of the target battery pack, the batch number of the target battery pack, etc., and this application does not limit this.
[0049] Optionally, the aforementioned first data can be in the form of a two-dimensional or three-dimensional engineering drawing, and can be exported as a general vector graphics format such as DXF (Drawing Exchange Format), or as other vector graphics formats; this application does not impose any limitations. Exporting the first data to a vector graphics format ensures that the first data will not be distorted when the user performs scaling, rotation, or deformation operations on it.
[0050] Optionally, the target placement site can be set in a pre-set welding chamber to provide a welding environment for welding the battery pack's terminals. Specifically, the target placement site can be set on the conveyor base plate of the welding chamber. When the target battery pack is placed on the target placement site, the conveyor base plate can transport the target battery pack to the welding chamber for automatic welding of the battery pack's terminals.
[0051] Step S102: When the target battery pack is placed at the target placement site, the plurality of poles on the target battery pack are welded based on the first position information.
[0052] The electrode welding method provided in this application, compared to related technologies that place the battery pack in a specific welding area only when welding is required, manually locate the coordinates of the electrodes to be welded over a long period of time, and use low-power pre-welding and high-power welding to ensure welding accuracy, suffers from poor welding timeliness and low welding efficiency. This application can pre-model battery packs with different markings before the battery pack is delivered to the target placement site, simulating the first position information of the multiple electrodes on the battery pack relative to the welding reference point for the equipment to perform welding operations when the battery pack is placed at the target placement site. Then, when welding is required, the first data of the target battery pack can be obtained and imported directly based on the marking of the target battery pack to be welded. The first position information simulated by the first data can be used to weld the multiple electrodes on the target battery pack, effectively improving welding timeliness and efficiency. It can be applied to scenarios that require flexible switching between different battery pack models for welding. Moreover, welding based on the first data effectively improves welding accuracy and ensures welding quality compared to manual positioning welding.
[0053] The following describes the specific implementation method for obtaining the first data of the target battery pack, using feasible implementation methods as an example: In one feasible implementation, a specific method for acquiring first data of the target battery pack is provided. Figure 2 This is the second schematic diagram of the pole welding method provided in this application, as shown below. Figure 2 As shown, in Figure 1 Based on this, step S101 above includes the following steps: Step S1011: Based on the identifier of the target battery pack to be welded, obtain the second data of the target battery pack; The second data is used to indicate the position information of multiple terminals on the target battery pack; It should be noted that the second data mentioned above can be considered as data obtained by modeling the battery pack without considering the target placement site and welding reference point. For example, it can indicate the position information of multiple poles on the target battery pack in the reference coordinate system and can be represented in the form of three-dimensional or two-dimensional CAD.
[0054] Step S1012: Based on the second data and the third data, determine the first data of the target battery pack; The third data is used to indicate the position information of the target placement site relative to the welding reference point.
[0055] For example, if the target placement site is set on the conveyor base plate of the welding room, the third data mentioned above may include modeling data related to the welding room to establish the association between the target battery pack and the welding room. For example, the third data may include the size of the conveyor base plate in the welding room, the setting position of the target placement site on the conveyor base plate, the relative position between the target placement site and the welding reference point, etc. In addition, welding gun clamps are usually required during the welding process of the target battery pack to clamp and press the multiple cells in the target battery pack to facilitate effective welding and improve the welding effect. Therefore, the third data mentioned above can also include modeling data related to welding gun clamps, such as the relative positions between each welding gun clamp and the target battery pack, and the relative positions between each welding gun clamp and the welding reference point, so that the equipment can take into account and avoid the welding gun clamps during welding, thereby improving the welding effect.
[0056] Specifically, based on the identifier of the target battery pack to be welded, second data corresponding to the identifier of the target battery pack can be obtained. The second data can be considered as model data built solely based on the target battery pack, such as CAD data of the battery pack, which has automatically generated dimension annotations to indicate the positions of multiple terminals on the target battery pack for subsequent welding. In addition, third data can be obtained to indicate the positional information between the target placement site and the welding reference point, so as to establish the association between the target battery pack, the target placement site, and the welding reference point. Specifically, based on the above second and third data, first positional information of multiple terminals on the target battery pack relative to the welding reference point can be determined to simulate the target battery pack being set at the target placement site. This facilitates the subsequent welding of multiple terminals on the target battery pack based on the first positional information. Combining the second data obtained by modeling the battery itself with different identifiers, and the third data related to the target placement site and the welding reference point, the first data is obtained. This allows the welding reference point to be used as the coordinate zero point for automatically executing the welding operation when the target battery pack is set at the target placement site, so as to more accurately locate and weld multiple terminals on the target battery pack, effectively improving welding accuracy and welding effect.
[0057] In another feasible implementation, a specific method is provided for determining the first data based on the second data and the third data. Step S1012 above may include the following steps: Step S1-1: Based on the second data and the third data, determine the two-dimensional engineering drawing corresponding to the case where the target battery pack is set at the target placement site. Step S1-2: Identify a first circular profile from the two-dimensional engineering drawing that is not used to characterize the pole post and welding reference point, and perform a first operation on the first circular profile. Wherein, the first circular outline after performing the first operation is in a non-closed state; It should be noted that the above is not the first circular outline used to characterize the pole post and welding reference point. It may be used to characterize positioning holes, boundary circles, or other features. This application is only illustrative and does not impose any limitations on it.
[0058] Steps S1-3: Determine the first data based on the two-dimensional engineering drawing after performing the first operation.
[0059] Optionally, the aforementioned key data processing procedures for two-dimensional engineering drawings can be completed, for example, on the AutoCAD platform.
[0060] Specifically, based on the second and third data, a two-dimensional engineering drawing can be determined when the simulated target battery pack is set at the target placement location. This two-dimensional engineering drawing shows different components on the target battery pack, the target placement location, welding reference points, etc. Specifically, the poles and welding reference points are usually represented by circular outlines. However, other components (such as positioning holes, boundary circles, etc.) may also be represented by circular outlines. If only circular outlines are used to distinguish whether they are poles and welding reference points, the positions of the poles and welding reference points may be misjudged. Therefore, in this embodiment, after generating the initial two-dimensional engineering drawing, it is necessary to further refine the two-dimensional drawing. The engineering drawing is processed by first identifying the first circular contours in the 2D engineering drawing that are not used to represent the pole post and welding reference point. Then, a first operation is performed on these first circular contours to make them non-closed, thereby eliminating the topological integrity of the closed shape. In the 2D engineering drawing after the first operation, the remaining circular contours are only used to mark the pole post and welding reference point. The equipment can then directly identify the position of the pole post and welding reference point through the circular contours, which is highly efficient and avoids misjudging the position of the pole post. The accuracy of pole post positioning is high, which in turn improves the accuracy of subsequent pole post welding.
[0061] For example, Figure 3 This is a schematic diagram illustrating the first operation performed on a circular profile in the pole welding method provided in this application, as shown below. Figure 3 As shown, the left side is the closed circular contour before the first operation is performed, and the right side is the non-closed circular contour after the first operation is performed. The first operation can also be regarded as an interruption operation, which can make the first circular contour in a non-closed state. After the first operation is performed, the topological integrity of the closed shape is eliminated, so that non-polar posts and non-welding reference points can be represented by non-closed contours other than the circular contour, thus avoiding affecting the correct identification of pole posts and welding reference points.
[0062] In another feasible implementation, a specific method is provided for further processing of the two-dimensional engineering drawing after performing the first operation. Steps S1-3 above may include the following steps: Step S2-1: From the two-dimensional engineering drawing after performing the first operation, select a second circular outline whose diameter is within the first threshold range; It should be noted that the above-mentioned first threshold range can be determined according to the actual situation or through testing, for example, it can be set to 10±0.02mm. This application embodiment does not limit the first threshold range.
[0063] Step S2-2: Convert the second circular contour into a target contour represented by a continuous closed polyline, and mark the target contour as a pole: Step S2-3: Determine the first data based on the two-dimensional engineering drawing after converting the target contour.
[0064] For example, you can set the filter to select battery terminal circles with a diameter of 10±0.02mm (different models may have a diameter tolerance of ±3mm), and use the PE (Polyline Edit) command to convert them into continuous closed polylines.
[0065] Specifically, within the aforementioned retained circular contours, the equipment can further refine the selection of poles in the engineering drawing by using the screening condition that the diameter of the circular contour is within the first threshold range. The poles are then characterized by the target contour represented by polylines, which helps the equipment to more accurately locate the pole coordinates for subsequent welding using the target contour, thereby further improving the accuracy of pole welding.
[0066] In another feasible implementation, a specific method is provided for further processing of the two-dimensional engineering drawing after the target contour has been converted. Steps S2-3 above may include the following steps: Step S3-1: From the two-dimensional engineering drawing after the target contour is converted, select the third circular contour whose diameter is within the second threshold range; wherein, there is no intersection between the second threshold range and the first threshold range; It should be noted that the above-mentioned second threshold range can be determined according to the actual situation or through testing. However, it should be noted that there is no overlap between the set second threshold range and the first threshold range, so as to distinguish the welding reference point and the pole. For example, the above-mentioned second threshold range can be 4.20mm±0.02mm, which is different from the first threshold range of 10±0.02mm. The embodiments of this application are only illustrative examples and are not limited thereto.
[0067] Step S3-2: Create an independent closed region at the location of the third circular outline, and mark the independent closed region as the welding reference point; Step S3-3: Determine the first data based on the two-dimensional engineering drawing after marking the welding reference points.
[0068] For example, a Mark positioning circle with a diameter of 4.20mm can be precisely selected, and an independent closed region can be created using the BO (Boundary) command. The center of the circle will serve as the absolute zero point for subsequent coordinate calculations (i.e., the welding reference point mentioned above).
[0069] Specifically, among the circular contours selected above, there is a circular contour representing the welding reference point. This contour is retained during the first operation. Then, by using the filtering condition that the diameter of the circular contour is within the second threshold range, the circular contour of the welding reference point can be accurately identified and located. Then, an independent closed region can be created at the location of the circular contour to distinguish it from other regions. This independent closed region is marked as the welding reference point, which facilitates the subsequent positioning of multiple poles on the target battery pack relative to the welding reference point. The relative position of the poles can be determined and welded using the welding reference point, which can effectively improve the accuracy of pole welding.
[0070] The following describes the specific implementation method for determining the first location information, using feasible implementation methods as an example: In one feasible implementation, a specific method for determining the first location information is provided. Prior to step S102 above, the following steps may also be included: Step S4-1: Determine the positioning coordinates of the target contour relative to the welding reference point from the first data, as the first position information.
[0071] Specifically, from the first data determined based on the processed two-dimensional engineering drawing, the positioning coordinates of the independent closed area corresponding to the target contour relative to the welding reference point can be determined to characterize the first position information of multiple poles on the target battery pack relative to the welding reference point. The equipment can determine the first position information corresponding to multiple poles by recognizing the target contour and the welding reference point, and then perform welding based on the relative position, which effectively improves the executability of the equipment and can accurately locate and weld multiple poles on the battery pack, effectively improving the accuracy of pole welding.
[0072] The following describes the specific implementation method of welding based on the first position information, using feasible implementation methods as an example: In one feasible implementation, a specific method is provided for welding a target battery pack within a target welding chamber. The target placement point is set on a conveyor base plate within the target welding chamber; step S102 above may include the following steps: Step S5-1: When the target battery pack is placed at the target placement position on the conveyor base plate in the target welding chamber, the welding reference point is used as the coordinate zero point for performing the welding operation. According to the positioning coordinates of the multiple poles relative to the welding reference point indicated by the first position information, the multiple poles on the target battery pack are welded in the target welding chamber.
[0073] Specifically, a target placement point is set on the conveyor base plate inside the target welding chamber. After the target battery pack is placed on the target placement point on the conveyor base plate, the conveyor base plate will transport the target battery pack to the target welding chamber for welding. That is, the target welding chamber provides a welding environment for the target battery pack. Specifically, when the target battery pack is set at the target placement point, the welding reference point can be used as the coordinate zero point for performing the welding operation. According to the positioning coordinates of multiple poles relative to the welding reference point indicated by the first position information, the multiple poles on the target battery pack are welded in the target welding chamber. The target welding chamber provides a safe, efficient and environmentally friendly working space for the pole welding operation, which helps to improve the welding effect.
[0074] In another feasible implementation, a specific method for welding based on first position information is provided. Each of the poles has a welding point within its area; step S102 may include the following steps: Step S6-1: For each electrode post, obtain the second position information of the welding point within the electrode post relative to the electrode post; Step S6-2: Based on the first position information and the second position information, determine the third position information of the welding point in the area where each of the poles on the target battery pack is located relative to the welding reference point; Step S6-3: Based on the third location information, weld the points to be welded in the area where each of the poles is located, so as to achieve welding of multiple poles on the target battery pack.
[0075] Optionally, there may be one or more welding points, and the number of welding points can be determined according to the actual situation. In addition, the welding points may be set in at least a part of the area where the electrode is located. The area is set as a electrode that can effectively connect multiple cells after welding. For example, the welding point may be set in the center of the area where the electrode is located. The embodiments of this application are only examples and are not limited thereto.
[0076] Specifically, welding of multiple terminals on a battery pack can be achieved by welding the points to be welded within the area where each terminal is located. For automatic welding of the points to be welded, the equipment needs to be able to identify the position of each point to be welded relative to the welding reference point. This application first obtains the second position information of the point to be welded within each terminal relative to the terminal. Then, based on the first and second position information, the positional relationship between the point to be welded and the terminal, as well as the positional relationship between multiple terminals and the welding reference point, can be converted into the positional relationship between each point to be welded and the welding reference point, which can determine the third position information. Then, the equipment can automatically weld each point based on the third position information, thereby achieving welding of multiple terminals.
[0077] In another feasible implementation, a different specific method for welding based on the first position information is provided. Step S102 above may include the following steps: Step S7-1: Based on the first location information, determine candidate positioning coordinates on the target battery pack, wherein the candidate positioning coordinates indicate the relative coordinates of the plurality of pole posts relative to the welding reference point; Step S7-2: Scan the coordinates of the multiple terminals on the target battery pack using a scanning device, and use them as reference coordinates; It should be noted that the aforementioned scanning device can be a CCD camera, an infrared camera, or other device capable of accurately locating the coordinates of multiple terminals on the target battery pack. For example, by using an infrared camera, the coordinates of multiple terminals on the target battery pack can be obtained through infrared scanning. This application does not limit this.
[0078] It should also be noted that the reference coordinates obtained from the above scanning can be the coordinates of multiple poles obtained by scanning with one or more scanning devices, such as the coordinates of multiple poles obtained by scanning with a CCD camera and an infrared camera respectively.
[0079] Step S7-3: Based on the reference coordinates, perform offset correction on the relative coordinates to obtain the corrected relative coordinates; Step S7-4: Based on the corrected relative coordinates, weld the multiple terminals on the target battery pack.
[0080] Specifically, if the equipment directly welds multiple terminals on the battery pack based on the first position information indicated by the first data, the accuracy of the automatic welding may be affected by the accuracy of the first data. In order to further improve the accuracy of automatic welding, this application can determine the relative coordinates of multiple terminals relative to the welding reference point based on the data, and then scan the target battery pack with scanning equipment such as a CCD camera or an infrared camera to accurately determine the coordinates of multiple terminals on the target battery pack as reference coordinates. Then, the relative coordinates obtained based on the first data can be corrected based on the reference coordinates to obtain the corrected relative coordinates. Thus, the self-corrected relative coordinates can more accurately represent the position of multiple terminals relative to the welding reference point. In turn, the equipment can perform automatic welding based on the self-corrected relative coordinates, which can effectively improve the accuracy of terminal welding and ensure the reliability and safety of the battery pack after welding.
[0081] In another feasible implementation, a specific method is provided for welding multiple pole posts using a connecting assembly. Step S102 above may include the following steps: Step S8-1: Based on the first location information, lay the connecting components on the target battery pack; The connecting component is used to electrically connect multiple pole posts. The connecting component is provided with multiple welding holes. On the target battery pack after the connecting component is laid, the multiple welding holes correspond to the areas where the multiple pole posts are located.
[0082] It should be noted that the aforementioned connection components are, for example, CCS (Cells Contact System) laid on the target battery pack, used to electrically connect the terminals of multiple cells.
[0083] Step S8-2: Using the welding reference point as the coordinate zero point for performing the welding operation, weld multiple pole posts and corresponding welding holes.
[0084] Specifically, welding multiple terminals of a battery pack can be achieved by welding the terminals of multiple cells together using a connecting assembly, thus establishing an electrical connection between the cells and forming the battery pack. During welding, based on the first position information of the multiple terminals, a connecting assembly such as a CCS (Continuous Cell System) can be laid on the target battery pack. For stable connection, multiple terminals need to be welded to the connecting assembly so that the terminals of the multiple cells are connected through the connecting assembly. In this application, after the connecting assembly is laid on the target battery pack, multiple welding holes on the connecting assembly correspond to multiple terminals on the target battery pack, exposing the area where the multiple terminals are located through the welding holes. The equipment can then use the welding reference point as the coordinate zero point for performing the welding operation, welding multiple terminals and their corresponding welding holes to weld the multiple terminals to the connecting assembly, achieving a stable connection between the multiple cells and improving the reliability of the battery pack after welding.
[0085] The following example illustrates the pole welding method provided in the embodiments of this application.
[0086] Figure 4 This is a comparative schematic diagram of the electrode welding method provided in this application and related technical processes, such as... Figure 4 As shown: For traditional electrode welding solutions, the battery pack is first placed in the welding chamber, then manually taught the positions, and CCS is laid according to the teaching results. This process usually takes 60 minutes. After the CCS is laid, it is necessary to spend about 5 minutes on low-power welding and check whether the welding position is qualified. If it is qualified, it is further welded by high-power laser. If it is not qualified, manual correction is performed. After correction, low-power welding is continued and checked until it is qualified. This process usually takes 60 minutes.
[0087] The electrode welding method described in this application first places the battery pack into the welding chamber, then imports the digital model with a single click. The pre-generated modeling data is then imported into the processing equipment (e.g., a host computer), followed by CCD self-correction. This process is considered to accurately locate the coordinates of multiple electrodes within the battery pack. The CCS is then laid out directly, taking approximately 25 minutes, and the electrodes are welded using high-power laser welding. This process typically takes 5 minutes, effectively reducing the overall welding time. Furthermore, for battery pack production line changes, this method effectively alleviates the increased welding time caused by the changeover, resulting in higher welding efficiency, higher production efficiency, better welding quality, and more reliable battery pack quality.
[0088] Figure 5 This is a schematic diagram of the system used in the pole welding method provided in this application, as shown below. Figure 5 As shown, the system includes: a robot for welding, a laser field lens, a vision CCD, a host computer, a laser control cabinet, a robot control cabinet, and a PLC (Programmable Logic Controller) cabinet.
[0089] Specifically, a robot carrying a laser field lens can be used to weld battery packs. A vision CCD can monitor the welding process of the battery packs in real time and upload the collected monitoring data to a host computer. The host computer indirectly controls the robot's welding behavior by controlling the laser control cabinet, robot control cabinet, and PLC cabinet, so as to achieve precise welding of the battery packs.
[0090] Specifically, Figure 6 This is the third flowchart illustrating the electrode welding method provided in this application, as shown below. Figure 6 As shown, the above system can perform the following steps: After the battery cell assembly drawing is prepared, it is converted and imported into the digital model analysis software. The software analyzes the pole coordinate matrix and sends it to the PLC. The PLC then sends the coordinate matrix to the robot, which takes a picture based on the coordinates and obtains the difference value. The difference value is sent to the PLC, which can merge the coordinate matrix and the difference value to perform error-proof recognition of the pole spacing, thereby generating a new coordinate matrix. The PLC sends the new coordinate matrix to the robot so that the robot can perform welding according to the new coordinate matrix.
[0091] For example, the core of this application's embodiment lies in achieving fully automated extraction of welding coordinates through 3D modeling and drawing conversion. First, the process engineer constructs a precision assembly in the SolidWorks environment based on the characteristics of the battery pack model: sequentially importing the 3D model of the equipment conveyor base plate, the CAD model of the battery pack, and the copper nozzle welding gun fixture assembly. After verifying the interference between the components through virtual assembly, the system automatically generates a 2D engineering drawing with dimension annotations and exports it as a DXF universal vector graphic format.
[0092] The critical data processing stage for DXF files is completed on the AutoCAD platform. Engineers primarily perform the following three core operations: 1) Geometric breakpoint handling: Perform break operation on all non-polar circular contours (such as positioning holes, boundary circles, etc.) (i.e. the first operation mentioned above) to eliminate the topological integrity of closed graphics.
[0093] 2) Characteristic circle closure reconstruction: Select battery terminal circles with a diameter of 10±0.02mm (different models have a diameter tolerance of ±3mm), and use the PE command to convert them into continuous closed polylines.
[0094] 3) Baseline Marking: Accurately select a Mark positioning circle with a diameter of 4.20mm, and create an independent closed area using the BO command. Its center will be used as the welding reference point for subsequent coordinate calculations.
[0095] The processed DXF drawings are encrypted and transmitted to the self-developed "One-Click Digital Model" parsing system. The software performs the following intelligent recognition based on machine vision algorithms: 1> The Mark circle with a diameter of 4.20mm is precisely positioned using the circular Hough transform.
[0096] 2> Establish the origin of the workpiece coordinate system (0,0) with the center of this circle.
[0097] 3> Perform sub-pixel edge extraction on the polar circle and calculate the center coordinates of each circle to micrometer level accuracy.
[0098] For example, the system outputs the coordinates of the first pole column as (172.40, 221.14). This value includes a dual verification mechanism, allowing technicians to manually confirm the distance.
[0099] The overall process of pole welding is described in detail below: Phase 1, Data Preparation Phase: After the process engineers complete the review of the 3D assembly drawing of the battery cell, they convert the drawing into DXF format and import it into the digital model analysis system. The analysis engine automatically identifies the characteristics of the electrode clusters and constructs the electrode coordinate matrix through a triangulation algorithm. This matrix contains the theoretical position of each electrode in the workpiece coordinate system (accuracy ±0.1mm).
[0100] Phase 2, System Collaboration Phase: The coordinate matrix is transmitted to the PLC controller via industrial Ethernet, and the PLC synchronizes it to the welding robot via EtherCAT bus. The robot, carrying a high-resolution CCD camera (5 megapixels), moves sequentially to each theoretical coordinate point to perform sub-second precision photography (single point time ≤ 0.3s).
[0101] Phase 3, Visual Compensation Phase: The machine vision system uses the SIFT feature matching algorithm to compare the actual polar image with the theoretical position and calculate the XY plane offset (Δx, Δy). The difference dataset is fed back to the PLC in real time, and the PLC performs coordinate fusion calculation: Corrected coordinates = Theoretical coordinates + Offset.
[0102] Phase 4, Safe Welding Phase: The PLC initiates the foolproof verification program and automatically scans the distance between adjacent pole pieces. If the spacing value exceeds the standard value of ±1.5mm (e.g., theoretical 15mm, actual measurement <13.5mm), Error Code #37 is immediately triggered to stop the process. The verified coordinates generate a correction matrix, and the robot performs welding based on the new coordinates. The error throughout the process is controlled within ±0.05mm.
[0103] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the pole welding method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0104] On the other hand, this application also provides a pole welding device, please refer to Figure 7 , Figure 7 This is a schematic diagram of the electrode welding device provided in this application. The electrode welding device includes: The acquisition module 701 is used to acquire first data of the target battery pack based on the identifier of the target battery pack to be welded, wherein the first data is used to simulate the first position information of multiple poles on the target battery pack relative to the welding reference point when the target battery pack is set at the target placement site; The welding module 702 is used to weld a plurality of the terminals on the target battery pack based on the first position information when the target battery pack is set at the target placement site.
[0105] In some embodiments, the acquisition module 701 is specifically used for: Based on the identifier of the target battery pack to be welded, second data of the target battery pack is obtained, wherein the second data is used to indicate the position information of multiple terminals on the target battery pack; Based on the second and third data, first data of the target battery pack is determined, wherein the third data is used to indicate the position information of the target placement site relative to the welding reference point.
[0106] In some embodiments, the acquisition module 701 is further specifically used for: Based on the second and third data, a two-dimensional engineering drawing is determined when the target battery pack is simulated to be placed at the target placement site. From the two-dimensional engineering drawing, a first circular profile that is not used to characterize the pole post and welding reference point is identified, and a first operation is performed on the first circular profile. After the first operation is performed, the first circular profile is in a non-closed state. The first data is determined based on the two-dimensional engineering drawing after performing the first operation.
[0107] In some embodiments, the acquisition module 701 is further specifically used for: From the two-dimensional engineering drawing after performing the first operation, filter out the second circular contours whose diameter is within the first threshold range; The second circular contour is converted into a target contour represented by a continuous closed polyline, and the target contour is marked as a pole: The first data is determined based on the two-dimensional engineering drawing after the target contour is converted.
[0108] In some embodiments, the acquisition module 701 is further specifically used for: From the two-dimensional engineering drawing after the target contour is converted, a third circular contour with a diameter within the second threshold range is selected; wherein, there is no intersection between the second threshold range and the first threshold range. An independent closed region is created at the location of the third circular outline, and the independent closed region is marked as the welding reference point; The first data is determined based on the two-dimensional engineering drawing after marking the welding reference points.
[0109] In some embodiments, the apparatus further includes: The determining module is used to determine the positioning coordinates of the target contour relative to the welding reference point from the first data, as the first position information.
[0110] In some embodiments, the target placement site is set on a conveyor base plate inside the target welding chamber; The welding module 702 is specifically used to: when the target battery pack is set at the target placement position on the conveying base plate in the target welding chamber, using the welding reference point as the coordinate zero point for performing the welding operation, and according to the positioning coordinates of the plurality of poles relative to the welding reference point indicated by the first position information, to weld the plurality of poles on the target battery pack in the target welding chamber.
[0111] In some embodiments, a welding point is provided in the area where each of the poles is located; The welding module 702 is also specifically used for: For each electrode post, obtain the second position information of the welding point within the electrode post relative to the electrode post; Based on the first location information and the second location information, the third location information of the welding point relative to the welding reference point is determined within the area where each of the poles on the target battery pack is located. Based on the third location information, welding is performed on the welding points in the area where each of the poles is located, so as to achieve welding of multiple poles on the target battery pack.
[0112] In some embodiments, the welding module 702 is further specifically used for: Based on the first location information, candidate positioning coordinates on the target battery pack are determined, wherein the candidate positioning coordinates indicate the relative coordinates of the plurality of pole posts relative to the welding reference point; The coordinates of multiple terminals on the target battery pack are scanned using a scanning device and used as reference coordinates. Based on the reference coordinates, the relative coordinates are offset and corrected to obtain the corrected relative coordinates; Based on the corrected relative coordinates, the multiple terminals on the target battery pack are welded.
[0113] In some embodiments, the welding module 702 is further specifically used for: Based on the first location information, a connecting component is laid on the target battery pack, wherein the connecting component is used to electrically connect multiple terminals, and multiple welding holes are provided on the connecting component. On the target battery pack after the connecting component is laid, the multiple welding holes correspond to the areas where the multiple terminals are located. Using the welding reference point as the coordinate zero point for performing the welding operation, multiple pole posts and corresponding welding holes are welded.
[0114] The electrode welding device provided in this application, which adopts the electrode welding method in the above-described method embodiments, can solve the problems of poor welding timeliness, low welding efficiency, and difficulty in adapting to welding scenarios that require switching between different battery pack models in related technologies.
[0115] Compared with related technologies, the beneficial effects of the electrode welding device provided in this application are the same as those of the electrode welding method provided in the above embodiments, and other technical features in the electrode welding device are the same as those disclosed in the above embodiments, which will not be repeated here.
[0116] This application provides a pole welding apparatus, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the pole welding method in any of the above embodiments.
[0117] The following is for reference. Figure 8 , Figure 8 This is a schematic diagram of the electrode welding equipment provided in this application, illustrating a structure suitable for implementing the electrode welding equipment of the embodiments of this application. The electrode welding equipment in the embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), vehicle terminals (e.g., vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 8 The pole welding equipment shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0118] like Figure 8As shown, the electrode welding equipment may include a processing unit 801 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded from a storage device 803 into a random access memory (RAM) 804. The RAM 804 also stores various programs and data required for the operation of the electrode welding equipment. The processing unit 801, ROM 802, and RAM 804 are interconnected via a bus 805. An input / output (I / O) interface 806 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 806: input devices 807 including, for example, a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 808 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 803 including, for example, magnetic tape, hard disk, etc.; and communication devices 809. Communication device 809 allows the pole welding equipment to communicate wirelessly or wiredly with other equipment to exchange data. Although pole welding equipment with various systems is shown in the figures, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.
[0119] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 803, or installed from a ROM 802. When the computer program is executed by the processing device 801, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0120] The electrode welding equipment provided in this application, employing the electrode welding method described in the above embodiments, can solve the technical problems of poor welding timeliness, low welding efficiency, and difficulty in adapting to welding scenarios requiring switching between different battery pack models in related technologies. Compared with related technologies, the beneficial effects of the electrode welding equipment provided in this application are the same as those of the electrode welding method provided in the above embodiments, and other technical features of this electrode welding equipment are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0121] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0122] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0123] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to perform the pole welding method in the above embodiments.
[0124] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0125] The aforementioned computer-readable storage medium may be included in the pole welding equipment; or it may exist independently and not assembled into the pole welding equipment.
[0126] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by the electrode welding equipment, cause the electrode welding equipment to perform the following steps: Based on the identifier of the target battery pack to be welded, first data of the target battery pack is obtained, wherein the first data is used to simulate the first position information of multiple poles on the target battery pack relative to the welding reference point when the target battery pack is set at the target placement site; When the target battery pack is positioned at the target placement site, the plurality of terminals on the target battery pack are welded based on the first position information.
[0127] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0128] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0129] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0130] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described electrode welding method. This solves the problems of poor welding timeliness, low welding efficiency, and difficulty in adapting to welding scenarios requiring switching between different battery pack models in related technologies. Compared with related technologies, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the electrode welding method provided in the above embodiments, and will not be repeated here.
[0131] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the pole welding method described above.
[0132] The computer program product provided in this application can solve the problems of poor welding timeliness, low welding efficiency, and difficulty in adapting to welding scenarios that require switching between different battery pack models in related technologies. Compared with related technologies, the beneficial effects of the computer program product provided in this application are the same as those of the electrode welding method provided in the above embodiments, and will not be repeated here.
[0133] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.
Claims
1. A method for welding pole posts, characterized in that, include: Based on the identifier of the target battery pack to be welded, the second data of the target battery pack is obtained. The second data is obtained by modeling the target battery pack without considering the target placement site and welding reference point. It is used to indicate the position information of multiple poles on the target battery pack. Based on the second data and the third data, first data of the target battery pack is determined, wherein the first data is used to simulate the first position information of multiple poles on the target battery pack relative to the welding reference point when the target battery pack is set at the target placement site, and the third data is used to indicate the position information of the target placement site relative to the welding reference point; When the target battery pack is positioned at the target placement site, the plurality of terminals on the target battery pack are welded based on the first position information.
2. The method as described in claim 1, characterized in that, The determination of the first data of the target battery pack based on the second data and the third data includes: Based on the second and third data, a two-dimensional engineering drawing is determined when the target battery pack is simulated to be placed at the target placement site. From the two-dimensional engineering drawing, a first circular profile that is not used to characterize the pole post and welding reference point is identified, and a first operation is performed on the first circular profile. After the first operation is performed, the first circular profile is in a non-closed state. The first data is determined based on the two-dimensional engineering drawing after performing the first operation.
3. The method as described in claim 2, characterized in that, Determining the first data based on the two-dimensional engineering drawing after performing the first operation includes: From the two-dimensional engineering drawing after performing the first operation, filter out the second circular contours whose diameter is within the first threshold range; The second circular contour is converted into a target contour represented by a continuous closed polyline, and the target contour is marked as a pole: The first data is determined based on the two-dimensional engineering drawing after the target contour is converted.
4. The method as described in claim 3, characterized in that, The determination of the first data based on the two-dimensional engineering drawing after the target contour has been converted includes: From the two-dimensional engineering drawing after the target contour is converted, a third circular contour with a diameter within the second threshold range is selected; wherein, there is no intersection between the second threshold range and the first threshold range. An independent closed region is created at the location of the third circular outline, and the independent closed region is marked as the welding reference point; The first data is determined based on the two-dimensional engineering drawing after marking the welding reference points.
5. The method as described in claim 4, characterized in that, When the target battery pack is positioned at the target placement site, before welding the plurality of terminals on the target battery pack based on the first location information, the method further includes: From the first data, the positioning coordinates of the target contour relative to the welding reference point are determined as the first position information.
6. The method according to any one of claims 1 to 5, characterized in that, The target placement point is set on the conveyor base plate inside the target welding room; When the target battery pack is positioned at the target placement site, welding multiple terminals on the target battery pack based on the first position information includes: When the target battery pack is placed at the target placement position on the conveyor base plate in the target welding chamber, the welding reference point is used as the coordinate zero point for performing the welding operation. According to the positioning coordinates of the multiple poles relative to the welding reference point indicated by the first position information, the multiple poles on the target battery pack are welded in the target welding chamber.
7. The method according to any one of claims 1 to 5, characterized in that, Each of the aforementioned poles has a welding point located within its area; The step of welding multiple terminals on the target battery pack based on the first location information includes: For each electrode post, obtain the second position information of the welding point within the electrode post relative to the electrode post; Based on the first location information and the second location information, the third location information of the welding point relative to the welding reference point is determined within the area where each of the poles on the target battery pack is located. Based on the third location information, welding is performed on the welding points in the area where each of the poles is located, so as to achieve welding of multiple poles on the target battery pack.
8. The method according to any one of claims 1 to 5, characterized in that, The step of welding multiple terminals on the target battery pack based on the first location information includes: Based on the first location information, candidate positioning coordinates on the target battery pack are determined, wherein the candidate positioning coordinates indicate the relative coordinates of the plurality of pole posts relative to the welding reference point; The coordinates of multiple terminals on the target battery pack are scanned using a scanning device and used as reference coordinates. Based on the reference coordinates, the relative coordinates are offset and corrected to obtain the corrected relative coordinates; Based on the corrected relative coordinates, the multiple terminals on the target battery pack are welded.
9. The method according to any one of claims 1 to 5, characterized in that, The step of welding multiple terminals on the target battery pack based on the first location information includes: Based on the first location information, a connecting component is laid on the target battery pack, wherein the connecting component is used to electrically connect multiple terminals, and multiple welding holes are provided on the connecting component. On the target battery pack after the connecting component is laid, the multiple welding holes correspond to the areas where the multiple terminals are located. Using the welding reference point as the coordinate zero point for performing the welding operation, multiple pole posts and corresponding welding holes are welded.
10. A pole welding device, characterized in that, include: The acquisition module is used to acquire second data of the target battery pack based on the identifier of the target battery pack to be welded, wherein the second data is data obtained by modeling the target battery pack without considering the target placement site and welding reference point, and is used to indicate the position information of multiple terminals on the target battery pack; and to determine first data of the target battery pack based on the second data and the third data, wherein the first data is used to simulate the first position information of multiple terminals on the target battery pack relative to the welding reference point when the target battery pack is set at the target placement site, and the third data is used to indicate the position information of the target placement site relative to the welding reference point; A welding module is used to weld a plurality of the terminals on the target battery pack based on the first position information when the target battery pack is set at the target placement site.
11. A pole welding device, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the pole welding method as described in any one of claims 1 to 9.
12. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the pole welding method as described in any one of claims 1 to 9.
13. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the pole welding method as described in any one of claims 1 to 9.
Citation Information
Patent Citations
Mathematical model-based positioned welding method
CN117001667A
Pole welding control method and device, computer equipment, storage medium and product
CN119035843A
Template generation method and device, electronic equipment and storage medium
CN119152074A
Welding method for automatically searching battery cell pole based on CAD (computer-aided design) import
CN120055612A
Processing method, processing system, and information acquisition method
US20250244740A1