Method for determining the coordinates of pole columns, welding method, and welding system.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-09
- Publication Date
- 2026-08-14
Smart Images

Figure 2026527623000001_ABST
Abstract
Description
Technical Field
[0001] Cross - reference to related applications This disclosure is proposed based on a Chinese patent application with an application number of 202311289679.6, an application date of October 8, 2023, and an invention title of "Method for Determining Coordinates of Pole Column, Welding Method and Welding System", and claims the priority of the Chinese patent application. All the contents of the Chinese patent application are incorporated into this disclosure by reference.
[0002] This disclosure relates to the welding technology field of battery products, but is not limited thereto. In particular, it relates to a method for determining the coordinates of a pole column, a welding method, and a welding system.
Background Art
[0003] New energy batteries are increasingly widely used in life and industry. For example, new energy vehicles equipped with batteries have become widely used, and batteries are also increasingly applied in the energy storage field and other areas.
[0004] In the production process of battery products, welding of the pole column is a very important process. However, when the model of the battery product to be welded changes, the operator needs to manually debug the coordinates of the pole column in the addressing workstation coordinate system, which takes time and consumes a lot of labor.
Summary of the Invention
Problems to be Solved by the Invention
[0005] In view of this, embodiments of this disclosure can accurately determine the coordinates of the pole column of the battery product in the addressing workstation coordinate system with high efficiency, thereby greatly reducing the deployment of debugging operators, improving the debugging efficiency, reducing the debugging error rate, and then improving the efficiency and accuracy of pre - welding addressing photography, and improving the production efficiency and production quality of battery products. At least a method for determining the coordinates of a pole column, a welding method, and a welding system are provided. [Means for solving the problem]
[0006] The technical proposal of the embodiment of this disclosure is implemented as follows: Embodiments of this disclosure provide a method for determining the coordinates of pole poles, and the method is To obtain the first design drawing in the drawing coordinate system of the first battery product to be welded, The first design drawing is analyzed to obtain a first coordinate set in the drawing coordinate system for at least one pole of the battery product of the first model number, This includes mapping the first coordinate set to an addressing workstation coordinate system and obtaining a second coordinate set of the at least one pole column in the addressing workstation coordinate system.
[0007] In the embodiments of this disclosure, a first design drawing in the drawing coordinate system of a first type battery product to be welded is obtained, the first design drawing is analyzed to obtain a first coordinate set in the drawing coordinate system of at least one pole of the first type battery product, the first coordinate set is mapped to the addressing workstation coordinate system, and a second coordinate set in the addressing workstation coordinate system of at least one pole is obtained. In this way, the second coordinate set in the addressing workstation coordinate system of the pole is determined based on the first coordinate set in the drawing coordinate system of the first type battery product to be welded. On the one hand, this contributes to performing pre-weld addressing photography based on the second coordinate set in the addressing workstation coordinate system of the pole, thereby improving the efficiency and accuracy of pre-weld addressing photography at the addressing workstation and improving the production efficiency and production quality of the battery product. On the other hand, since it is no longer necessary for workers to manually debug the coordinates in the addressing workstation coordinate system of the pole, the number of debugging workers required can be significantly reduced, the debugging error rate can be reduced, and the production quality and production efficiency of the battery product can be further improved.
[0008] In some embodiments, the addressing workstation coordinate system is obtained by translating the origin of the drawing coordinate system to a predetermined reference point. The process of mapping the first coordinate set to the addressing workstation coordinate system and obtaining a second coordinate set in the addressing workstation coordinate system for at least one pole column includes obtaining the reference coordinates of the reference point in the drawing coordinate system, determining a first offset coordinate of the pole column relative to the reference point for each pole column based on the first coordinate of the pole column and the reference coordinate, and determining the first offset coordinate as the second coordinate of the pole column in the addressing workstation coordinate system.
[0009] In the above embodiment, the first offset coordinate of the pole column in the battery product with respect to a preset reference point is set as the second coordinate in the addressing workstation coordinate system of the pole column. In this way, the second coordinate of the pole column in the battery product can be quickly determined, and the positioning efficiency of the pole column can be improved.
[0010] In some embodiments, the drawing coordinate system includes a first positioning axis and a second positioning axis that intersect each other, and the positions of the first positioning axis and the second positioning axis in the drawing coordinate system correspond to the positions of the third positioning axis and the fourth positioning axis in the addressing workstation coordinate system, respectively.
[0011] In the above embodiment, the positions of the intersecting first and second positioning axes in the drawing coordinate system coincide with the positions of the third and fourth positioning axes in the addressing workstation coordinate system, respectively. This makes it easy to position the battery product in the addressing workstation using the third and fourth positioning axes. As a result, the position of each pole in the battery product relative to the reference point in the addressing workstation coordinate system coincides with the position of each pole in the first design drawing of the battery product relative to the reference point in the drawing coordinate system, thereby improving the positioning efficiency of the poles.
[0012] In some embodiments, the reference point includes a preset pole in a battery product of a preset model number, and obtaining the reference coordinates of the reference point in the drawing coordinate system, as described above, includes obtaining a second design drawing in the drawing coordinate system of the battery product of the preset model number, analyzing the second design drawing to obtain a third coordinate in the drawing coordinate system of the preset pole, and using the third coordinate as the reference coordinate.
[0013] In the above embodiment, by using the third coordinate in the drawing coordinate system of a preset pole of a battery product with a preset model number as the reference coordinate, it is advantageous to quickly determine the second coordinate set of at least one pole based on the reference coordinate for battery products with different model numbers, thereby improving the positioning efficiency of the pole.
[0014] In some embodiments, the analysis of the first design drawing and obtaining a first coordinate set in the drawing coordinate system for at least one pole in the battery product of the first model number, as described above, includes extracting at least one primitive object from the first design drawing; determining for each primitive object that, if the type of the primitive object is circular, the primitive object characterizes one pole in the battery product of the first model number, determining the center coordinates of the primitive object as the first coordinates in the drawing coordinate system for the pole; and determining the first coordinate set based on the first coordinates in the drawing coordinate system for at least one pole in the battery product of the first model number.
[0015] In the above embodiment, primitive objects are extracted from the design drawings, and if the type of primitive object is circular, it is determined that the primitive object characterizes one pole in the battery product of the first model number. By determining the centroid coordinates of the primitive object as the first coordinates in the drawing coordinate system of the pole, the first coordinates in the drawing coordinate system of the pole can be quickly determined, improving the positioning efficiency of the pole.
[0016] In some embodiments, the method further includes transmitting a second coordinate set in the addressing workstation coordinate system of at least one pole to a controller, thereby controlling an addressing camera to perform pre-weld addressing photography on the pole in the first type of battery product based on the second coordinate set.
[0017] In the above embodiment, the controller controls the addressing camera to perform pre-weld addressing photography based on a second coordinate set in the addressing workstation coordinate system of the pole column, thereby improving the efficiency of the addressing camera in performing addressing photography and being advantageous for quickly determining the position information of the pole column.
[0018] In some embodiments, the method further includes acquiring at least one set of visual parameters, each set of which is for performing pre-weld addressing photography on a pole of a battery product of a particular model number, and for each model number, generating and storing a camera control program corresponding to the battery product of a particular model number based on a set of visual parameters corresponding to the battery product of the particular model number, wherein the camera control program controls an addressing camera to perform pre-weld addressing photography according to the visual parameters.
[0019] In the above embodiment, a set of visual parameters corresponding to each battery product model is generated and stored as a camera control program corresponding to each battery product model. In this way, after the initial pre-weld addressing photography is performed on a battery product of the same model, the previously stored camera control program corresponding to that battery product model can be directly called to perform addressing photography, thereby improving the efficiency and accuracy of pre-weld addressing photography.
[0020] In some embodiments, the method further includes receiving a request command transmitted by a controller, wherein the request command is for requesting a camera control program corresponding to the first model battery product, and transmitting the camera control program corresponding to the first model battery product to the controller.
[0021] In the above embodiment, when performing a non-initial welding model change for a battery product of a certain model number, the camera control program for that battery product can be quickly determined, thereby improving the efficiency and accuracy of pre-welding addressing photography.
[0022] Embodiments of the present disclosure provide a method for determining the coordinates of poles, the method comprising: a human-machine interface displaying a first interface; the human-machine interface obtaining a first design drawing in a drawing coordinate system for an imported first-model battery product in response to a drawing import operation performed in the first interface; a host device analyzing the first design drawing to obtain a first coordinate set in the drawing coordinate system for at least one pole of the first-model battery product; the host device mapping the first coordinate set to an addressing workstation coordinate system to obtain a second coordinate set in the addressing workstation coordinate system for the at least one pole; and the human-machine interface displaying the second coordinate set.
[0023] In the above embodiment, a drawing import operation is performed in the first interface of the human-machine interface, and a second coordinate set of poles for the corresponding battery product model can be automatically generated, improving the efficiency of generating the second coordinate set.
[0024] Embodiments of the present disclosure provide a welding method, which includes: a host device obtaining a first design drawing in a drawing coordinate system of a battery product of a first model number to be welded; the host device analyzing the first design drawing and obtaining a first coordinate set of at least one pole in the drawing coordinate system of the battery product of the first model number; the host device mapping the first coordinate set to an addressing workstation coordinate system, obtaining a second coordinate set of the at least one pole in the addressing workstation coordinate system, and transmitting the second coordinate set to a controller; the controller receiving the second coordinate set; the controller controlling an addressing camera to perform pre-welding addressing shooting on the at least one pole based on the second coordinate set, and obtaining a fourth coordinate set of the at least one pole in the addressing workstation coordinate system; the controller mapping the fourth coordinate set to a welding workstation coordinate system, obtaining a fifth coordinate set of the at least one pole in the welding workstation coordinate system; and the controller controlling a welding device to weld the at least one pole based on the fifth coordinate set, thereby electrically connecting at least two battery cells in the battery product of the first model number via a bus bar.
[0025] In the embodiments of the present disclosure, it is beneficial to quickly and accurately determine the fifth coordinate set of the pole in the welding workstation coordinate system of the battery product, and perform welding based on the fifth coordinate set in the welding workstation coordinate system of the pole, which is advantageous for improving the efficiency and quality of welding the pole.
[0026] In some embodiments, the human-machine interface displays a first interface, and in response to a drawing import operation performed in the first interface, the human-machine interface obtains the first design drawing in the drawing coordinate system of the imported first-type battery product, transmits the first design drawing to the upper device, the upper device transmits the second coordinate set to the human-machine interface, and the human-machine interface displays the second coordinate set.
[0027] In the above embodiment, by importing a drawing into the first interface and generating a second coordinate set of the pole in the battery product, it is beneficial to improve the convenience of the operator's work and facilitate the operator to quickly and accurately obtain the second coordinate set.
[0028] In some embodiments, the method includes the controller sending a request command to the upper device, where the request command is for requesting a camera control program corresponding to the first-type battery product, and the upper device transmitting the camera control program corresponding to the first-type battery product to the controller in response to the request command. The controller controls the addressing camera to perform pre-welding addressing photography on the at least one pole based on the second coordinate set and obtain a fourth coordinate set of the at least one pole in the addressing workstation coordinate system, which includes the controller calling the camera control program to control the addressing camera to perform pre-welding addressing photography on the first-type battery product according to the visual parameters corresponding to the first-type battery product based on the second coordinate set and obtain the fourth coordinate set.
[0029] In the above embodiment, by calling a camera control program corresponding to different battery product models, the operator is no longer required to manually debug the camera's visual parameters for each different battery product model, which is advantageous in improving the efficiency of determining the fourth coordinate in the pole column addressing workstation coordinate system.
[0030] Embodiments of this disclosure provide a welding system including a host system, a controller, an addressing device and a welding device, wherein the addressing device includes an addressing camera,
[0031] The above-mentioned higher-level device is used to acquire a first design drawing in the drawing coordinate system of the first type of battery product to be welded, to analyze the first design drawing and acquire a first coordinate set in the drawing coordinate system for at least one pole of the first type of battery product, to map the first coordinate set to the addressing workstation coordinate system and acquire a second coordinate set in the addressing workstation coordinate system for at least one pole, and to transmit the second coordinate set to the controller.
[0032] The controller is used to receive the second coordinate set, control the addressing camera to perform pre-weld addressing photography on the at least one pole column based on the second coordinate set, obtain a fourth coordinate set in the addressing workstation coordinate system for the at least one pole column, map the fourth coordinate set to the welding workstation coordinate system to obtain a fifth coordinate set in the welding workstation coordinate system for the at least one pole column, and control the welding equipment to weld the at least one pole column based on the fifth coordinate set, thereby electrically connecting at least two battery cells in the first type battery product via a busbar.
[0033] In the welding system of the embodiment of this disclosure, a first design drawing in the drawing coordinate system of a first type battery product to be welded is obtained, the first design drawing is analyzed to obtain a first coordinate set in the drawing coordinate system of at least one pole of the first type battery product, the first coordinate set is mapped to the addressing workstation coordinate system, and a second coordinate set in the addressing workstation coordinate system of at least one pole is obtained. In this way, the second coordinate set in the addressing workstation coordinate system of the pole is determined based on the first coordinate set in the drawing coordinate system of the first type battery product to be welded. On the one hand, this contributes to performing pre-weld addressing photography based on the second coordinate set in the addressing workstation coordinate system of the pole, thereby improving the efficiency and accuracy of pre-weld addressing photography at the addressing workstation and improving the production efficiency and production quality of the battery product. On the other hand, since it is no longer necessary for operators to manually debug the coordinates in the addressing workstation coordinate system of the pole, the number of debugging operators can be significantly reduced and the debugging error rate can be reduced, thereby further improving the production quality and production efficiency of the battery product.
[0034] In some embodiments, the controller includes a first controller and a second controller, the first controller being used to receive the second coordinate set, to control the addressing camera to perform pre-weld addressing imaging on the at least one pole column based on the second coordinate set, to acquire the fourth coordinate set, and to transmit the fourth coordinate set to the second controller, the second controller being used to map the fourth coordinate set to the welding workstation coordinate system, to acquire the fifth coordinate set, and to control the welding equipment to weld the at least one pole column based on the fifth coordinate set.
[0035] In the above embodiment, by mapping the fourth coordinate set in the addressing workstation coordinate system of the pole columns to the welding workstation coordinate system of the welding equipment in the welding workstation, a fifth coordinate set in the welding workstation coordinate system of each pole column can be obtained, allowing the addressing of pole column coordinates and the welding of pole columns to be performed separately and in parallel, thereby further improving the production efficiency of battery products.
[0036] In some embodiments, the welding system further includes a human-machine interface used to display a first interface, to acquire the imported first design drawing in response to a drawing import operation performed in the first interface, and to receive and display the second coordinate set transmitted by the host device, the host device further used to acquire the first design drawing from the human-machine interface and to transmit the second coordinate set to the human-machine interface.
[0037] In the above embodiment, importing drawings into the first interface and generating a second coordinate set of poles in the battery product improves the convenience of the worker's work and is advantageous for the worker to quickly obtain the second coordinate set.
[0038] In some embodiments, the controller is further used to send a request command to the host device, receive a camera control program corresponding to the first model battery product transmitted by the host device, and call the camera control program to control the addressing camera to perform pre-weld addressing photography on the first model battery product according to the visual parameters corresponding to the first model battery product based on the second coordinate set, and to acquire the fourth coordinate set. The host device is further used to acquire at least one set of visual parameters, each set of visual parameters being for performing pre-weld addressing photography on a pole of a single model battery product, generate and store a camera control program corresponding to the model battery product for each model based on a set of visual parameters corresponding to the model battery product, and transmit the camera control program corresponding to the first model battery product to the controller in response to the request command.
[0039] In the above embodiment, by calling a camera control program corresponding to different battery product models, the operator is no longer required to manually debug the camera's visual parameters for each different battery product model, which is advantageous in improving the efficiency of determining the fourth coordinate in the pole column addressing workstation coordinate system.
[0040] Please understand that the above general statements and the following detailed statements are for illustrative and explanatory purposes only and do not limit the technical proposals of this disclosure.
[0041] The drawings herein are incorporated herein and constitute part of this specification, and these drawings illustrate embodiments conforming to the disclosure and are used together with the specification to illustrate the technical proposal of the disclosure. [Brief explanation of the drawing]
[0042] [Figure 1]Figure 1 shows a schematic flow of the implementation of the method for determining the coordinates of the pole poles according to the embodiment of this disclosure. [Figure 2] This is a schematic diagram of the establishment of the drawing coordinate system according to the embodiments of this disclosure. [Figure 3] This is a schematic diagram of the third and fourth positioning axes in an addressing workstation according to an embodiment of the present disclosure. [Figure 4] This is a schematic diagram of an additional interface for a camera control program according to an embodiment of the present disclosure. [Figure 5] Figure 2 shows a schematic flow of the implementation of the method for determining the coordinates of the pole poles according to the embodiment of this disclosure. [Figure 6] This is a schematic interface diagram of the first interface according to the embodiment of the present disclosure. [Figure 7] This is a schematic diagram of the implementation flow of the welding method according to the embodiments of this disclosure. [Figure 8] Figure 3 shows a schematic flow of the implementation of the method for determining the coordinates of the pole poles according to the embodiment of this disclosure. [Figure 9] Figure 1 shows a schematic diagram of the structural configuration of the welding system according to the embodiment of this disclosure. [Figure 10] Figure 2 shows a schematic diagram of the structural configuration of the welding system according to the embodiment of this disclosure. [Figure 11] Figure 3 shows a schematic diagram of the structural configuration of the welding system according to the embodiment of this disclosure. [Modes for carrying out the invention]
[0043] To further clarify the purpose, technical proposal and merits of this disclosure, the technical proposal of this disclosure will be described in more detail below with reference to the drawings and examples. The examples described should not be considered limiting to this disclosure, and all other examples that a person skilled in the art could obtain without creative effort are all included within the scope of this disclosure.
[0044] In the following description, "some embodiments" refers to a subset of all possible embodiments, but it should be understood that "some embodiments" may be the same subset or different subsets of all possible embodiments, and can be combined with each other as long as there is no inconsistency.
[0045] The terms “first,” “second,” and “third” as used herein are merely for distinguishing similar objects and do not represent a particular order of objects. To make it clear, “first,” “second,” and “third” may be interchanged in any particular order or sequence so that, where permitted, embodiments of the invention described herein may be carried out in an order other than that illustrated or described herein.
[0046] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those generally understood by those skilled in the art within the scope of this disclosure. The terms used herein are for the purpose of describing this disclosure and are not intended to limit it.
[0047] Currently, new energy batteries are seeing increasingly widespread applications in daily life and industry. They are not only used in energy storage and power systems such as hydroelectric, thermal, wind, and solar power plants, but are also widely applied in electric vehicles such as electric bicycles, electric motorcycles, and electric cars, as well as in various fields such as aerospace. As the application areas of power batteries continue to expand, market demand for them continues to increase.
[0048] In the embodiments of this disclosure, the battery may be a battery cell (also called a battery core), or it may be a battery module or battery pack containing a plurality of battery cells. A battery cell refers to a basic unit that can realize the interconversion of chemical energy and electrical energy, and can be used to manufacture battery modules or battery packs and supply power to power consumption devices. A battery cell may be a secondary battery, which refers to a battery cell that can continue to be used by activating the active material by charging after the battery cell has discharged. A battery cell may be a lithium-ion battery, sodium-ion battery, sodium-lithium-ion battery, lithium metal battery, sodium metal battery, lithium-sulfur battery, magnesium-ion battery, nickel-metal hydride battery, nickel-cadmium battery, lead-acid battery, etc., and is not limited to these in the embodiments of this disclosure.
[0049] Embodiments of this disclosure provide a method for determining the coordinates of poles, which can be performed by a computer processor. In practice, the computer may be any suitable device with data processing capabilities. To understand that in industrial production, computer may refer to higher-level devices such as servers, laptops, tablet computers, desktop computers, smartphones, etc., or lower-level devices such as industrial computers, programmable logic controllers (PLCs), etc. Figure 1 is a schematic diagram of the implementation flow of the method for determining the coordinates of poles according to an embodiment of this disclosure, and as shown in Figure 1, the method may include the following steps S101 to S103.
[0050] In step S101, the first design drawing in the drawing coordinate system of the first battery product to be welded is obtained.
[0051] Here, the battery product may include multiple battery cells, and each battery cell may have a positive electrode column and a negative electrode column. For example, a battery cell may be a battery core.
[0052] In some embodiments, the battery product may be a battery module consisting of multiple battery cells. For example, the battery module may be a new energy power battery module.
[0053] In some embodiments, the battery product may be a battery pack consisting of multiple battery cells or battery modules. For example, the battery pack may be a new energy power battery pack.
[0054] In some embodiments, the drawing coordinate system refers to a coordinate system for describing the position of each point in a design drawing of a battery product. In practice, this can be established by specifying the origin and coordinate axis positions of the coordinate system in the design drawing.
[0055] In some embodiments, the origin and the positions of the horizontal axis (denoted as the X-axis) and vertical axis (denoted as the Y-axis) of the drawing coordinate system may be any suitable position and are not limited thereto. For example, as shown in Figure 2, the drawing coordinate system may have the center line 22 along the horizontal direction in the design drawing as the X-axis, one side 23 along the vertical direction as the Y-axis, and the intersection 21 of the X-axis and Y-axis as the origin.
[0056] In some embodiments, before obtaining the first design drawing of the first type of battery product to be welded, it is possible to edit the initial design drawing of the first type of battery product using a computer-aided design (CAD) tool to generate coordinate information for each pole in the first type of battery product, and thereby generate the first design drawing.
[0057] In some embodiments, the first design drawing may include coordinate information in the drawing coordinate system for each pole in the battery product of the first model number, and the first design drawing may have any suitable file format, but is not limited thereto. For example, the first design drawing may be in the Drawing Interchange Format (DXF) or Drawing (DraWinG, DWG) file format.
[0058] In the implementation process, the product model number of the battery product to be welded can be obtained, and the design drawing corresponding to the battery product can be determined based on the product model number. For example, for a battery product with a first model number, the first design drawing corresponding to the battery product with the first model number can be determined through a search.
[0059] In step S102, the first design drawing is analyzed to obtain a first coordinate set in the drawing coordinate system for at least one pole in the battery product of the first model number.
[0060] In some embodiments, the first design drawing can be analyzed using at least one of any suitable computer equipment, such as a host system, PLC, or industrial computer.
[0061] In some embodiments, based on the file format of the first design drawing, the first design drawing can be analyzed using an analysis method corresponding to the file format to obtain a first coordinate set in the drawing coordinate system of at least one pole in the battery product of the first model number.
[0062] In step S103, the first coordinate set is mapped to the addressing workstation coordinate system, and a second coordinate set of the at least one pole column in the addressing workstation coordinate system is obtained.
[0063] Here, before welding the electrode poles of a battery product, addressing can be performed on at least one electrode pole of the battery product to be welded at an addressing workstation, and the coordinates of each electrode pole in the addressing workstation coordinate system can be obtained. Here, the addressing workstation may be a workstation located before the welding workstation, and the addressing workstation coordinate system may be a unified coordinate system constructed for each physical position at the addressing workstation. This addressing workstation coordinate system allows the visual position of at least one electrode pole of the battery product to be welded at the pre-welding addressing workstation to be unified into the same coordinate system. During the pre-welding addressing photography process, the movement of the addressing camera at the addressing workstation and the position set by programming can both be based on this addressing workstation coordinate system.
[0064] In some embodiments, a first coordinate in the drawing coordinate system of a polar column can be mapped to a second coordinate in the addressing workstation coordinate system of the polar column using any suitable mapping method. For example, by utilizing coordinate transformation parameters between the drawing coordinate system and the addressing workstation coordinate system, the first coordinate in the drawing coordinate system of the polar column can be mapped to the addressing workstation coordinate system by processes such as translation, rotation, and / or scaling, thereby obtaining a set of second coordinates in the addressing workstation coordinate system of the polar column.
[0065] In some embodiments, after obtaining a second coordinate for each pole column in the addressing workstation coordinate system, addressing imaging can be performed on the pole column in the addressing workstation coordinate system using the second coordinate of the pole column.
[0066] In the embodiments of this disclosure, a first design drawing in the drawing coordinate system of a first type battery product to be welded is obtained, the first design drawing is analyzed to obtain a first coordinate set in the drawing coordinate system of at least one pole of the first type battery product, the first coordinate set is mapped to the addressing workstation coordinate system, and a second coordinate set in the addressing workstation coordinate system of at least one pole is obtained. In this way, the second coordinate set in the addressing workstation coordinate system of the pole is determined based on the first coordinate set in the drawing coordinate system of the first type battery product to be welded. On the one hand, this contributes to performing pre-weld addressing photography based on the second coordinate set in the addressing workstation coordinate system of the pole, thereby improving the efficiency and accuracy of pre-weld addressing photography at the addressing workstation and improving the production efficiency and production quality of the battery product. On the other hand, since it is no longer necessary for workers to manually debug the coordinates in the addressing workstation coordinate system of the pole, the number of debugging workers required can be significantly reduced, the debugging error rate can be reduced, and the production quality and production efficiency of the battery product can be further improved.
[0067] In some embodiments, the addressing workstation coordinate system is obtained by translating the origin of the drawing coordinate system to a predetermined reference point, and in step S103, mapping the first coordinate set to the addressing workstation coordinate system and obtaining the second coordinate set of at least one pole column in the addressing workstation coordinate system may include the following steps S111 to S112.
[0068] In step S111, the reference coordinates of the reference point in the drawing coordinate system are obtained.
[0069] Here, the reference point may be any suitable point in the drawing coordinate system, and to ensure understanding, there may be various methods for selecting the reference point. Regardless of which point is determined as the reference point, the reference point has a corresponding point in the addressing workstation coordinate system.
[0070] In some embodiments, the reference point may be a pole that is pre-set on the battery product in the drawing coordinate system of the first design drawing. For example, the pole at the lower left corner, the pole at the lower right corner, or the pole at the center of the battery product in the drawing coordinate system may be determined as the reference point.
[0071] In step S112, for each pole column, the first offset coordinate of the pole column with respect to the reference point is determined based on the first coordinate of the pole column and the reference coordinate, and the first offset coordinate is determined as the second coordinate of the pole column in the addressing workstation coordinate system.
[0072] In some embodiments, for each pole column, the coordinate difference between the pole column's first coordinate and the reference coordinate can be determined as the first offset coordinate of the pole column relative to the reference point, and this first offset coordinate can be determined as the pole column's second coordinate in the addressing workstation coordinate system. In implementation, the first coordinate (x, y) of a certain pole column is obtained, the first offset coordinate (x-x0, y-y0) of the pole column's first coordinate (x, y) relative to the reference coordinate (x0, y0) of the reference point is determined, and this first offset coordinate (x-x0, y-y0) is determined as the pole column's second coordinate in the addressing workstation coordinate system.
[0073] In some embodiments, if the first coordinates of a pole column in the drawing coordinate system are (1, 2) and the reference coordinates of a reference point in the drawing coordinate system are (1, 1), then the coordinate difference (0, 1) between the first coordinates and the reference coordinates of the pole column can be determined as the second coordinates of the pole column in the addressing workstation coordinate system.
[0074] In some embodiments, a higher-level device can obtain the first coordinates of a pole column from a DXF drawing, determine the first offset coordinates of the pole column relative to a reference point based on the first coordinates and reference coordinates of the pole column, determine the first offset coordinates as the second coordinates of the pole column in the addressing workstation coordinate system, and then write the second coordinates of the pole column in the addressing workstation coordinate system to the PLC in the addressing workstation.
[0075] In the embodiments of this disclosure, the first offset coordinate of the pole column in the battery product with respect to a preset reference point is set as the second coordinate in the addressing workstation coordinate system of the pole column. In this way, the second coordinate of the pole column in the battery product can be quickly determined, and the positioning efficiency of the pole column can be improved.
[0076] In some embodiments, the drawing coordinate system includes a first positioning axis and a second positioning axis that intersect each other, and the positions of the first positioning axis and the second positioning axis in the drawing coordinate system correspond to the positions of the third positioning axis and the fourth positioning axis in the addressing workstation coordinate system, respectively.
[0077] In some embodiments, as shown in Figures 2 and 3, the first and second positioning axes correspond to one vertical side 23 and a horizontal center line 22 in the design drawing, respectively, while the third and fourth positioning axes in the addressing workstation correspond to a fixed positioning side 24 of the battery product located on the front side of the Automated Guided Vehicle (AGV) in the travel direction A, and an axis 25 perpendicular to the fixed positioning side of the battery product and located at its center, respectively. In the implementation, an AGV (Automated Guided Vehicle) is installed at the addressing workstation. The AGV automatically travels along a designated route, transporting and assembling battery products within a certain range. The AGV is used to assemble and fix the battery products. After aligning the front of the AGV with the positioning edge, the position of the battery product can be corrected and fixed by inserting a positioning pin. This ensures that the position of the X-axis in the drawing coordinate system matches the position of the fixed positioning edge in the addressing workstation coordinate system, and the position of the Y-axis in the drawing coordinate system matches the axis in the addressing workstation coordinate system that is perpendicular to the fixed positioning edge and located at its center.
[0078] In some embodiments, the positions of the first and second positioning axes in the drawing coordinate system can be manually aligned with the positions of the third and fourth positioning axes in the addressing workstation coordinate system, respectively.
[0079] In the embodiments of this disclosure, the positions of the intersecting first and second positioning axes in the drawing coordinate system coincide with the positions of the third and fourth positioning axes in the addressing workstation coordinate system, respectively. This facilitates the positioning of the battery product in the addressing workstation using the third and fourth positioning axes. As a result, the position of each pole in the battery product relative to the reference point in the addressing workstation coordinate system coincides with the position of each pole in the first design drawing of the battery product relative to the reference point in the drawing coordinate system, thereby improving the positioning efficiency of the poles.
[0080] In some embodiments, the reference point includes a preset pole in a battery product of a preset model number, and in step S111, obtaining the reference coordinates of the reference point in the drawing coordinate system as described above may include the following steps S121 to S122.
[0081] In step S121, a second design drawing of the battery product with the predetermined model number is obtained in the drawing coordinate system.
[0082] Here, the battery product with a pre-set model number may be the first battery product to undergo pre-weld addressing at the addressing workstation, or it may be any battery product with a model number that has undergone pre-weld addressing at the addressing workstation before the first battery product with a model number is subjected to pre-weld addressing.
[0083] In implementation, the second design drawing and the first design drawing may be in the same file format or different file formats. For example, both the second and first design drawings may be in DXF format. Alternatively, the first design drawing may be in DXF format and the second design drawing may be in DWG format.
[0084] In step S122, the second design drawing is analyzed to obtain the third coordinate of the predetermined pole column in the drawing coordinate system, and the third coordinate is used as the reference coordinate.
[0085] Here, the pre-set pole may be any suitable pole; for example, the pre-set pole may be the pole in the lower left corner, the pole in the lower right corner, or the central pole in the second design drawing of the battery product of the pre-set model number.
[0086] In one embodiment, the second design drawing may be analyzed to obtain the third coordinates of multiple poles in the drawing coordinate system, and the third coordinates of one pole may be randomly selected as the reference coordinate.
[0087] In the embodiments of this disclosure, by using the third coordinate in the drawing coordinate system of a preset pole of a battery product of a preset model number as the reference coordinate, it is advantageous to quickly determine the second coordinate set of at least one pole based on the reference coordinate for battery products of different models, thereby improving the positioning efficiency of the pole.
[0088] In some embodiments, step S102 above, which involves analyzing the first design drawing and obtaining the first coordinate set in the drawing coordinate system for at least one pole of the battery product of the first model number, may also include the following steps S131 to S133:
[0089] In step S131, at least one primitive object is extracted from the design drawing.
[0090] In some embodiments, the design drawing may be a DXF drawing, which contains multiple primitive objects. In practice, multiple primitive objects may be extracted from the DXF drawing.
[0091] In step S132, for each primitive object, if the type of the primitive object is circular, it is determined that the primitive object characterizes one pole in the battery product of the first model number, and the center coordinates of the primitive object are determined as the first coordinates of the pole in the drawing coordinate system.
[0092] In implementation, a search algorithm can be used to search among multiple primitive objects in the design drawing to find primitive objects of type circular. To understand this, in the design drawing, primitive objects of type circular correspond to poles, so the center coordinates of the primitive object can be determined as the first coordinates in the drawing coordinate system of the pole.
[0093] In some embodiments, if the design drawing is a DXF drawing, a search algorithm can be used to find primitive objects in the ENTITIES area of the DXF drawing whose corresponding group code is "CIRCLE," where "CIRCLE" refers to a circular primitive object.
[0094] In step S133, the first coordinate set is determined based on the first coordinates in the drawing coordinate system of at least one pole of the battery product of the first model number.
[0095] In the embodiments of this disclosure, primitive objects are extracted from design drawings, and if the type of primitive object is circular, it is determined that the primitive object characterizes one pole in a battery product of type 1. By determining the centroid coordinates of the primitive object as the first coordinates in the drawing coordinate system of the pole, the first coordinates in the drawing coordinate system of the pole can be quickly determined, thereby improving the positioning efficiency of the pole.
[0096] In some embodiments, the method further includes step S141,
[0097] In step S141, the second coordinate set of at least one pole in the addressing workstation coordinate system is transmitted to the controller, and the controller controls the addressing camera to perform pre-weld addressing photography on the pole of the battery product of the first model number based on the second coordinate set.
[0098] In some embodiments, the controller herein may include, but is not limited to, an industrial computer or a PLC.
[0099] In some embodiments, the controller is a PLC, and a higher-level device transmits a second coordinate set in the addressing workstation coordinate system for at least one pole to the PLC, and the PLC controls the addressing camera in the addressing workstation to perform pre-weld addressing photography based on the second coordinate set, where, in the process of performing addressing photography for each pole of the battery product, the addressing camera needs to move above the area where the pole is located and perform addressing photography for that pole.
[0100] In some embodiments, an area scan camera is used in the addressing workstation to perform addressing imaging on each pole pole, obtain the position of each pole pole in the corresponding addressing image, and determine a fourth coordinate set in the addressing workstation coordinate system for at least one pole pole based on the position of each pole pole in the corresponding addressing image and the corresponding imaging position (i.e., the second coordinate corresponding to the pole pole) when the area scan camera collects each addressing image.
[0101] In the embodiments of this disclosure, the controller controls the addressing camera to perform pre-weld addressing photography based on a second coordinate set in the addressing workstation coordinate system of the pole column, thereby improving the efficiency of the addressing camera in performing addressing photography and being advantageous for quickly determining the position information of the pole column.
[0102] In some embodiments, the method further includes steps S151 to S152,
[0103] In step S151, at least one set of visual parameters is acquired, and each set of visual parameters is used to perform pre-weld addressing photography for a pole in a battery product of a specific model number.
[0104] Here, the visual parameters include at least one of the following: exposure value, boundary capture logic, and grayscale value magnitude. To understand this, by adjusting the visual parameters, the effect of pre-weld addressing photography on the polar poles can be changed. Because there are differences in the size and reflectivity of the polar poles in different battery product models, a set of visual parameters is set for each battery product model to ensure that the polar poles of all different battery product models are clearly photographed.
[0105] In some embodiments, the visual parameters corresponding to a single battery product model may be determined by an operator through continuous debugging, or a set of visual parameters corresponding to a single battery product model may be obtained from locally or from the cloud.
[0106] In some embodiments, before obtaining an image by performing pre-weld addressing photography on the poles of a battery product of a particular model using an addressing camera, visual parameters such as the exposure value of the addressing camera, the magnitude of the grayscale value, the image sharpness, the image display angle, and the image field of view can be adjusted based on the visual parameters corresponding to the battery product of that model.
[0107] In step S152, for each model number, a camera control program corresponding to the battery product of the model number is generated and stored based on a set of visual parameters corresponding to the battery product of the model number, and the camera control program controls the addressing camera to perform pre-weld addressing photography according to the visual parameters.
[0108] In some embodiments, for any battery product of a given model number, the system can search through a plurality of stored camera control programs to determine the camera control program corresponding to that battery product, and then control the addressing camera to perform pre-weld addressing photography based on the camera control program corresponding to that battery product.
[0109] In the embodiments of this disclosure, a set of visual parameters corresponding to each battery product model is generated and stored as a camera control program corresponding to each battery product model. In this way, after the initial pre-weld addressing photography is performed on a battery product of the same model, the previously stored camera control program corresponding to that battery product model can be directly called to perform addressing photography, thereby improving the efficiency of pre-weld addressing photography.
[0110] In some embodiments, the method further includes steps S161 to S162,
[0111] In step S161, the controller receives a request command, which is a request for a camera control program corresponding to the first battery product.
[0112] In some embodiments, after receiving a request command sent by the controller, a search is performed based on the request command to determine the camera control program corresponding to the first battery product.
[0113] In step S162, a camera control program corresponding to the first battery product is transmitted to the controller.
[0114] In some embodiments, as shown in Figure 4, a human-machine interface can display an additional interface for the camera control program, and in response to a trigger operation for an additional control 31 on the additional interface, the human-machine interface can display a visual parameter setting interface, and in response to a parameter setting operation performed on the setting interface, it can obtain a set of visual parameters corresponding to a set battery product model, and a host device can obtain the set of visual parameters from the human-machine interface and generate and store a camera control program corresponding to the battery product model based on the set of visual parameters.
[0115] In some embodiments, after transmitting a camera control program corresponding to a first battery product to the controller, addressing photography can be performed based on the camera control program corresponding to the first battery product.
[0116] In the embodiments of this disclosure, when performing a non-first-time welding model change on a battery product of a certain model number, the camera control program for that battery product can be quickly determined, thereby improving the efficiency of pre-welding addressing photography.
[0117] Embodiments of this disclosure provide a method for determining the coordinates of a pole pole, which can be performed by a human-machine interface. Figure 5 is a schematic diagram of the implementation flow of the method for determining the coordinates of a pole pole according to an embodiment of this disclosure, and as shown in Figure 5, the method may include the following steps S201 to S205.
[0118] In step S201, the human-machine interface displays the first interface.
[0119] Here, a Human-Machine Interface (HMI), also known as a human-machine interface, is a medium for human-computer interaction and information exchange, and the first interface can be displayed on any suitable electronic device having interface interaction capabilities. In practice, the human-machine interface may be any suitable device having a display interface, and a user can perform human-computer interaction through the display interface, and in some embodiments, the first interface may be a part of the display interface.
[0120] In step S202, the human-machine interface, in response to the drawing import operation performed in the first interface, obtains the first design drawing in the drawing coordinate system of the imported first model battery product.
[0121] In some embodiments, as shown in Figure 6, the human-machine interface may display a first interface 40, which includes a drawing import control 41. By triggering this drawing import control 41, a drawing import operation can be performed, thereby importing a first design drawing in the drawing coordinate system of a first-model battery product. Here, the first design drawing may be a blueprint of the first-model battery product.
[0122] In some embodiments, the user can perform a drawing import operation in a first interface, and the human-machine interface obtains a first design drawing in the drawing coordinate system of the imported first model battery product. For example, the human-machine interface may be a laptop computer, and the user uses the laptop's mouse to click in the first interface on the laptop to select and import the drawings that need to be imported, and the laptop computer then obtains the first design drawing in the drawing coordinate system of the first model battery product imported by the user.
[0123] In step S203, the higher-level device analyzes the first design drawing and obtains a first coordinate set in the drawing coordinate system for at least one pole in the battery product of the first model number.
[0124] In step S204, the higher-level device maps the first coordinate set to the addressing workstation coordinate system and obtains a second coordinate set of the at least one pole column in the addressing workstation coordinate system.
[0125] Here, when performing steps S203 to S204, you can refer to the aforementioned steps S102 to S103.
[0126] In step S205, the human-machine interface displays the second coordinate set.
[0127] To ensure clarity, the human-machine interface and the host system may be installed independently or as a single unit, and the embodiments of this disclosure do not limit this.
[0128] In the embodiments of this disclosure, a drawing import operation can be performed in the first interface of the human-machine interface, and a second coordinate set of poles for the corresponding battery product model can be automatically generated, improving the efficiency of generating the second coordinate set.
[0129] The embodiments of this disclosure provide a welding method, and Figure 7 is a schematic diagram of the implementation flow of the welding method according to the embodiments of this disclosure, and as shown in Figure 7, the method may include the following steps S301 to S307.
[0130] In step S301, the higher-level equipment obtains the first design drawing in the drawing coordinate system of the first battery product to be welded.
[0131] In step S302, the higher-level device analyzes the first design drawing and obtains a first coordinate set in the drawing coordinate system for at least one pole in the battery product of the first model number.
[0132] In step S303, the higher-level device maps the first coordinate set to the addressing workstation coordinate system, obtains a second coordinate set in the addressing workstation coordinate system for at least one pole column, and transmits the second coordinate set to the controller.
[0133] Here, when performing steps S301 to S303, you can refer to the aforementioned steps S101 to S103.
[0134] In step S304, the controller receives the second coordinate set.
[0135] In some embodiments, the controller may be a PLC.
[0136] In some embodiments, a second coordinate set in the addressing workstation coordinate system of at least one pole of the battery product of type 1 to be welded can be obtained using any suitable equipment and then transmitted to the controller. For example, a second coordinate set in the addressing workstation coordinate system of at least one pole of the battery product of type 1 to be welded can be obtained using a higher-level device and then transmitted to the controller.
[0137] In step S305, the controller controls the addressing camera to perform pre-weld addressing photography on at least one pole column based on the second coordinate set, and obtains a fourth coordinate set in the addressing workstation coordinate system for at least one pole column.
[0138] Here, the addressing camera in the addressing workstation is driven by a moving mechanism installed in the addressing workstation to move above the area where a certain pole is located, to photograph the area, and obtain an image. By identifying the pole in the image, the pixel coordinates of the pole with respect to the image origin in the image can be obtained, and the fourth coordinate of the pole in the addressing workstation coordinate system can be determined based on the correspondence between a pre-calibrated number of pixels and the physical distance. In this way, by driving the addressing camera to move above the area where each pole is located and performing addressing photography, the fourth coordinate corresponding to each pole can be obtained. Here, in some embodiments, the addressing camera in the addressing workstation may be an area scan camera.
[0139] In step S306, the controller maps the fourth coordinate set to the welding workstation coordinate system and obtains a fifth coordinate set of the at least one pole column in the welding workstation coordinate system.
[0140] Here, the welding workstation coordinate system may be a unified coordinate system constructed for each physical position within the welding workstation. This welding coordinate system allows for the unification of the visual positions of multiple poles of the battery product to be welded into the same coordinate system.
[0141] In implementation, the fourth coordinate set may be mapped to the welding workstation coordinate system using any appropriate method, and is not limited thereto. For example, by using a pre-defined coordinate mapping rule between the addressing workstation coordinate system and the welding workstation coordinate system, the fourth coordinate set in the addressing workstation coordinate system can be transformed into the fifth coordinate set in the welding workstation coordinate system through processes such as translation, rotation, and / or scaling.
[0142] In step S307, the controller controls the welding equipment to weld the at least one pole column based on the fifth coordinate set, thereby electrically connecting at least two battery cells in the first type battery product via a busbar.
[0143] In implementation, persons skilled in the art may weld the poles using any suitable welding equipment as appropriate to the actual situation, and the embodiments of this disclosure are not limited thereto.
[0144] In some embodiments, the welding equipment may include a laser welding head and a manipulator that drives the laser welding head to move to a corresponding position on each pole column to weld.
[0145] In the embodiments of this disclosure, the fifth coordinate set in the welding workstation coordinate system of the pole columns in the battery product can be quickly and accurately determined, and welding can be performed based on the fifth coordinate set in the welding workstation coordinate system of the pole columns, which is advantageous in improving the efficiency and quality of welding the pole columns.
[0146] In some embodiments, the method further includes steps S311 to S314,
[0147] In step S311, the human-machine interface displays the first interface.
[0148] Here, when performing step S321, you can refer to the aforementioned step S201.
[0149] In step S312, the human-machine interface, in response to a drawing import operation performed in the first interface, obtains the first design drawing in the drawing coordinate system of the imported battery product of the first model number, and transmits the first design drawing to the host device.
[0150] In step S313, the higher-level device transmits the second coordinate set to the human-machine interface.
[0151] In step S314, the human-machine interface displays the second coordinate set.
[0152] Here, when performing step S314, you can refer to the aforementioned step S205.
[0153] In the embodiments of this disclosure, importing drawings into the first interface and generating a second coordinate set of poles in the battery product improves the convenience of the operator's work and is advantageous for the operator to quickly and accurately obtain the second coordinate set.
[0154] In some embodiments, the method further includes steps S321 to S322,
[0155] In step S321, the controller sends a request command to a higher-level device, which requests a camera control program corresponding to the first model battery product.
[0156] In step S322, the higher-level device responds to the request command by transmitting a camera control program corresponding to the first battery product to the controller.
[0157] Here, when performing steps S321 to S322, you can refer to the aforementioned steps S171 to S172.
[0158] In step S305 described above, the controller may control the addressing camera to perform pre-weld addressing photography on at least one pole column based on the second coordinate set, and obtain a fourth coordinate set in the addressing workstation coordinate system for at least one pole column, which may include step S331.
[0159] In step S331, the controller controls the addressing camera to perform pre-weld addressing photography on the battery product of the first model number based on the second coordinate set and according to the visual parameters corresponding to the battery product of the first model number, by calling the camera control program, and obtains the fourth coordinate set.
[0160] In the embodiments of this disclosure, calling a camera control program corresponding to different battery product models eliminates the need for operators to manually debug the camera's visual parameters for different battery product models each time, which is advantageous in improving the efficiency of determining the fourth coordinate in the pole column addressing workstation coordinate system.
[0161] The following describes the application of the method for determining the coordinates of the pole column according to the embodiments of this disclosure in actual scenarios, using the scenario of welding the pole column as an example.
[0162] In the production process of battery products, welding of the electrode poles is a very important step. In related technologies, when changing welding models, operators need to manually debug the coordinates of the electrode poles in the addressing workstation coordinate system. This requires a long time to align the coordinates, and there is a large amount of electrode pole coordinate information, making it prone to errors when manually inputting it into the HMI.
[0163] The embodiments of this disclosure provide a method for determining the coordinates of a pole pole, and Figure 8 is a schematic diagram 3 of the implementation flow of the method for determining the coordinates of a pole pole according to the embodiments of this disclosure. As shown in Figure 8, the method includes the following steps S401 to S406,
[0164] In step S401, the higher-level equipment obtains the first design drawing in the drawing coordinate system of the first battery product to be welded.
[0165] In step S402, the higher-level equipment analyzes the first design drawing and obtains the first coordinate set in the drawing coordinate system for at least one pole in the battery product of the first model number.
[0166] In step S403, the higher-level device maps the first coordinate set to the addressing workstation coordinate system and obtains a second coordinate set in the addressing workstation coordinate system for at least one pole column.
[0167] In step S404, the controller receives the second set of coordinates transmitted by the higher-level device.
[0168] In step S405, the controller controls the addressing camera to perform pre-weld addressing photography on at least one pole column based on the second coordinate set, and obtains a fourth coordinate set in the addressing workstation coordinate system for at least one pole column.
[0169] In step S406, the controller maps the fourth coordinate set to the welding workstation coordinate system and obtains the fifth coordinate set in the welding workstation coordinate system for at least one pole column.
[0170] In the production process of battery products, the second coordinate of the pole column in the addressing workstation coordinate system can be quickly determined using the first design drawing corresponding to the battery product, eliminating the need for workers to manually input the second coordinate of the pole column. Furthermore, pre-weld addressing photography can be performed based on the second coordinate, improving the efficiency of determining the fourth coordinate of the pole column in the addressing workstation coordinate system. Finally, the fourth coordinate in the addressing workstation coordinate system can be mapped to the welding workstation coordinate system of the welding equipment in the welding workstation, allowing pole column coordinate addressing and pole column welding to be performed separately and in parallel, thereby further improving the production efficiency of battery products.
[0171] Embodiments of this disclosure provide a welding system, as shown in Figure 9, the welding system 500 includes a host device 510, a controller 520, an addressing device 530, and a welding device 540, wherein the addressing device 530 includes an addressing camera 531, where,
[0172] The above-level device 510 is used to acquire a first design drawing in the drawing coordinate system of the first type of battery product to be welded, to analyze the first design drawing and acquire a first coordinate set in the drawing coordinate system for at least one pole of the first type of battery product, to map the first coordinate set to the addressing workstation coordinate system and acquire a second coordinate set in the addressing workstation coordinate system for at least one pole, and to transmit the second coordinate set to the controller 520.
[0173] The controller 520 is used to receive the second coordinate set, control the addressing camera 531 to perform pre-weld addressing photography on the at least one pole column based on the second coordinate set, obtain a fourth coordinate set in the addressing workstation coordinate system for the at least one pole column, map the fourth coordinate set to the welding workstation coordinate system to obtain a fifth coordinate set in the welding workstation coordinate system for the at least one pole column, and control the welding equipment 540 to weld the at least one pole column based on the fifth coordinate set, thereby electrically connecting at least two battery cells in the first type battery product via a busbar.
[0174] Here, communication can be established between the host device 510, the controller 520, the addressing device 530, and the welding device 540. In implementation, communication can be established between the host device 510, the controller 520, the addressing device 530, and the welding device 540 via a wired network and / or a wireless network, and is not limited to the embodiments of this disclosure.
[0175] In some embodiments, as shown in Figure 10, the controller 520 includes a first controller 521 and a second controller 522.
[0176] The first controller 521 is used to receive the second coordinate set, control the addressing camera 531 to perform pre-weld addressing photography on at least one pole column based on the second coordinate set, acquire the fourth coordinate set, and transmit the fourth coordinate set to the second controller 522.
[0177] The second controller 522 is used to map the fourth coordinate set to the welding workstation coordinate system and obtain the fifth coordinate set, and to control the welding equipment 540 to weld at least one pole column based on the fifth coordinate set.
[0178] In some embodiments, as shown in Figure 11, the welding system 500 further includes a human-machine interface 550.
[0179] The human-machine interface 550 is used to display the first interface, to acquire the imported first design drawing in response to a drawing import operation performed on the first interface, and to receive and display the second coordinate set transmitted by the host device 510. The host device 510 is further used to acquire the first design drawing from the human-machine interface 550 and to transmit the second coordinate set to the human-machine interface 550.
[0180] In some embodiments, the controller 520 is further used to send a request command to the host device 510, receive a camera control program corresponding to the first model battery product transmitted by the host device 510, and call the camera control program to control the addressing camera 531 to perform pre-weld addressing photography on the first model battery product based on the second coordinate set and according to the visual parameters corresponding to the first model battery product, and to acquire the fourth coordinate set. The host device 510 is further used to acquire at least one set of visual parameters, each set of visual parameters being for performing pre-weld addressing photography on a pole column of a single model battery product, generate and store a camera control program corresponding to the model battery product for each model based on a set of visual parameters corresponding to the model battery product, and transmit the camera control program corresponding to the first model battery product to the controller 520 in response to the request command.
[0181] The above descriptions of each embodiment tend to highlight the differences between them, and it should be noted that their similarities and similarities can be referenced to one another.
[0182] It should be understood that any “one embodiment” or “one example” mentioned throughout the specification means that a particular feature, structure, or characteristic related to that embodiment is included in at least one embodiment of this disclosure. Therefore, “in one embodiment” or “in one example” appearing in various places throughout the specification does not necessarily refer to the same embodiment. These particular features, structures, or characteristics can be combined in any appropriate way in one or more embodiments. It should be understood that in the various embodiments of this disclosure, the numbering of each step / process does not indicate the order of execution, and the order of execution of each step / process should be determined based on its function and internal logic, and should not impose any limitations on the execution process of the embodiments of this disclosure. The numbering of the embodiments of this disclosure is for illustrative purposes only and does not indicate the quality of the embodiments.
[0183] It should be noted that in this specification, the terms “includes,” “incorporates,” or any other variation thereof are intended to include non-exclusive inclusion, meaning that a process, method, article, or apparatus containing a set of elements is intended to include not only those elements but also other elements not expressly enumerated, or elements specific to such process, method, article, or apparatus. Unless otherwise specifically limited, the elements defined by the phrase “includes…” are not excluded from the existence of other identical elements in a process, method, article, or apparatus containing such elements.
[0184] It should be understood that in some embodiments of this disclosure, the presented systems and methods may be implemented in other ways. The embodiments of the devices described above are merely illustrative, and for example, the division of the units is merely a division of logical functions, and in actual implementation, other division methods may exist, for example, multiple units or assemblies may be combined, or integrated into another system, or some features may be omitted or not performed. Furthermore, the coupling, direct coupling, or communication connection between each component shown or discussed may be an indirect coupling or communication connection via some interface, device, or unit, and may be in the form of electrical, mechanical, or other means.
[0185] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, may be located in one place, or may be distributed across multiple network units, and some or all of these units can be selected as needed to achieve the objectives of this embodiment. Furthermore, each functional unit in each embodiment of this disclosure may be integrated into a single processing unit, or each unit may be a single unit on its own, or two or more units may be integrated into a single unit, and such integrated unit may be implemented in hardware form, or in the form of a hardware and software functional unit.
[0186] The foregoing description is merely an embodiment of the present disclosure, and the scope of protection of the present disclosure is not limited thereto. Any modification or substitution that a person skilled in the art could easily conceive of within the scope of the art presented in the present disclosure should be included within the scope of protection of the present disclosure.
[0187] Industrial applicability
[0188] Embodiments of this disclosure provide at least a method for determining the coordinates of electrode poles of a battery product, a welding method, and a welding system that can efficiently and accurately determine the coordinates of the electrode poles of a battery product in the addressing workstation coordinate system, thereby significantly reducing the number of debugging personnel required, improving debugging efficiency, reducing the debugging error rate, and ultimately improving the efficiency and accuracy of pre-welding addressing photography, thereby improving the production efficiency and production quality of battery products.
Claims
1. A method for determining the coordinates of a pole column, wherein the method is: To obtain the first design drawing in the drawing coordinate system of the first battery product to be welded, The first design drawing is analyzed to obtain a first coordinate set in the drawing coordinate system for at least one pole of the battery product of the first model number, A method for determining the coordinates of a pole pole, comprising mapping the first coordinate set to an addressing workstation coordinate system and obtaining a second coordinate set of the at least one pole pole in the addressing workstation coordinate system.
2. The addressing workstation coordinate system is obtained by translating the origin of the drawing coordinate system to a predetermined reference point. As described above, mapping the first coordinate set to the addressing workstation coordinate system and obtaining the second coordinate set of at least one pole column in the addressing workstation coordinate system is, To obtain the reference coordinates of the reference point in the aforementioned drawing coordinate system, The method for determining coordinates according to claim 1, comprising determining, for each pole column, a first offset coordinate of the pole column with respect to the reference point based on the first coordinate of the pole column and the reference coordinate, and determining the first offset coordinate as the second coordinate of the pole column in the addressing workstation coordinate system.
3. The coordinate determination method according to claim 2, wherein the drawing coordinate system includes a first positioning axis and a second positioning axis that intersect each other, and the positions of the first positioning axis and the second positioning axis in the drawing coordinate system coincide with the positions of the third positioning axis and the fourth positioning axis in the addressing workstation coordinate system, respectively.
4. The aforementioned reference point includes a preset pole in a battery product of a preset model number, As mentioned above, obtaining the reference coordinates of the reference point in the aforementioned drawing coordinate system is, To obtain a second design drawing in the aforementioned drawing coordinate system for the battery product of the aforementioned pre-set model number, A method for determining coordinates according to claim 2 or 3, comprising analyzing the second design drawing, obtaining a third coordinate of the predetermined pole in the drawing coordinate system, and using the third coordinate as the reference coordinate.
5. Analyzing the aforementioned first design drawing and obtaining the first coordinate set in the drawing coordinate system for at least one pole in the battery product of the first model number is: Extracting at least one primitive object from the first design drawing, For each of the primitive objects, if the type of the primitive object is circular, it is determined that the primitive object characterizes one pole in the battery product of the first model number, and the circular coordinates of the primitive object are determined as the first coordinates of the pole in the drawing coordinate system. A method for determining coordinates according to any one of claims 1 to 4, comprising determining the first coordinate set based on the first coordinates in the drawing coordinate system of at least one pole of the battery product of the first model number.
6. The aforementioned method, The coordinate determination method according to any one of claims 1 to 5, further comprising transmitting a second coordinate set in the addressing workstation coordinate system of at least one pole column to a controller, thereby controlling an addressing camera to perform pre-weld addressing photography on the pole column of the first type battery product based on the second coordinate set.
7. The aforementioned method, The method involves acquiring at least one set of visual parameters, wherein each set of visual parameters is for performing pre-weld addressing photography on a pole of a battery product of a single model number. A method for determining coordinates according to any one of claims 1 to 6, further comprising: for each model number, generating and storing a camera control program corresponding to a battery product of a model number based on a set of visual parameters corresponding to the battery product of the model number, wherein the camera control program is for controlling an addressing camera to perform pre-weld addressing photography according to the visual parameters.
8. The aforementioned method, Receiving a request command transmitted by the controller, wherein the request command is for requesting a camera control program corresponding to the first model battery product, The coordinate determination method according to claim 7, further comprising transmitting a camera control program corresponding to the first type of battery product to the controller.
9. A method for determining the coordinates of a pole column, wherein the method is: The human-machine interface displays the first interface, The human-machine interface, in response to a drawing import operation performed in the first interface, acquires a first design drawing in the drawing coordinate system of the imported first model battery product, The higher-level device analyzes the first design drawing and obtains a first coordinate set in the drawing coordinate system for at least one pole of the battery product of the first model number, The higher-level device maps the first coordinate set to the addressing workstation coordinate system and obtains a second coordinate set in the addressing workstation coordinate system for at least one pole column. A method for determining the coordinates of a pole column, comprising the human-machine interface displaying the second set of coordinates.
10. A welding method, wherein the method is The higher-level equipment obtains the first design drawing in the drawing coordinate system of the first battery product to be welded, The above-level device analyzes the first design drawing and obtains a first coordinate set in the drawing coordinate system for at least one pole of the battery product of the first model number, The higher-level device maps the first coordinate set to the addressing workstation coordinate system, obtains a second coordinate set in the addressing workstation coordinate system for at least one pole column, and transmits the second coordinate set to the controller. The controller receives the second coordinate set, The controller controls the addressing camera to perform pre-weld addressing photography on at least one pole column based on the second coordinate set, and obtains a fourth coordinate set in the addressing workstation coordinate system for at least one pole column. The controller maps the fourth coordinate set to the welding workstation coordinate system and obtains the fifth coordinate set of at least one pole column in the welding workstation coordinate system. A welding method comprising the controller controlling a welding machine to weld the at least one pole column based on the fifth coordinate set, thereby electrically connecting at least two battery cells in the first type of battery product via a busbar.
11. The aforementioned method, The human-machine interface displays the first interface, The human-machine interface, in response to a drawing import operation performed in the first interface, acquires the first design drawing in the drawing coordinate system of the imported battery product of the first model number, and transmits the first design drawing to the host device. The higher-level device transmits the second coordinate set to the human-machine interface, The welding method according to claim 10, further comprising the human-machine interface displaying the second coordinate set.
12. The aforementioned method, The controller transmits a request command to a higher-level device, wherein the request command is for requesting a camera control program corresponding to the first model battery product, The higher-level device further includes, in response to the request command, transmitting a camera control program corresponding to the first model battery product to the controller, The controller controls the addressing camera to perform pre-weld addressing photography on at least one pole column based on the second coordinate set, and obtains a fourth coordinate set in the addressing workstation coordinate system for at least one pole column. The welding method according to claim 10 or 11, wherein the controller controls the addressing camera to perform pre-weld addressing photography on the battery product of the first model number based on the second coordinate set and according to the visual parameters corresponding to the battery product of the first model number, by calling the camera control program, and obtains the fourth coordinate set.
13. A welding system comprising a host system, a controller, an addressing device, and a welding device, wherein the addressing device includes an addressing camera, The above-mentioned higher-level device is used to acquire a first design drawing in the drawing coordinate system of the first type of battery product to be welded, to analyze the first design drawing and acquire a first coordinate set in the drawing coordinate system of at least one pole of the first type of battery product, to map the first coordinate set to the addressing workstation coordinate system and acquire a second coordinate set in the addressing workstation coordinate system of at least one pole, and to transmit the second coordinate set to the controller. A welding system in which the controller is used to receive the second coordinate set, control the addressing camera to perform pre-weld addressing photography on the at least one pole column based on the second coordinate set, obtain a fourth coordinate set in the addressing workstation coordinate system for the at least one pole column, map the fourth coordinate set to the welding workstation coordinate system to obtain a fifth coordinate set in the welding workstation coordinate system for the at least one pole column, and control the welding equipment to weld the at least one pole column based on the fifth coordinate set, thereby electrically connecting at least two battery cells in the first type of battery product via a busbar.
14. The controller includes a first controller and a second controller, The first controller is used to receive the second coordinate set, control the addressing camera to perform pre-weld addressing photography on at least one pole column based on the second coordinate set, acquire the fourth coordinate set, and transmit the fourth coordinate set to the second controller. The welding system according to claim 13, wherein the second controller is used to map the fourth coordinate set to the welding workstation coordinate system and obtain the fifth coordinate set, and to control the welding equipment to weld at least one pole column based on the fifth coordinate set.
15. The welding system further includes a human-machine interface, The human-machine interface is used to display the first interface, to acquire the imported first design drawing in response to a drawing import operation performed in the first interface, and to receive and display the second coordinate set transmitted by the host device. The welding system according to claim 13 or 14, wherein the higher-level device is further used to acquire the first design drawing from the human-machine interface and to transmit the second coordinate set to the human-machine interface.
16. The controller is further used to transmit a request command to the higher-level device, receive a camera control program corresponding to the first model battery product transmitted by the higher-level device, and control the addressing camera to perform pre-weld addressing photography on the first model battery product based on the second coordinate set and according to the visual parameters corresponding to the first model battery product, and to acquire the fourth coordinate set. The welding system according to any one of claims 13 to 15, wherein the higher-level device is used to acquire at least one set of visual parameters, each set of visual parameters being for performing pre-weld addressing photography on a pole of a battery product of a single model number; to generate and store a camera control program corresponding to a battery product of a certain model number based on a set of visual parameters corresponding to the battery product of the said model number for each model number; and to transmit the camera control program corresponding to the first battery product of the said model number to the controller in response to the request command.