Optimization method and device of spot welding equipment, electronic equipment and storage medium

By constructing an optimization model to automatically monitor the state of the welding clamp electrode and the grinding process, the problem of unstable weld quality caused by electrode oxidation and wear was solved, and the stability and automated optimization of weld quality were achieved.

CN120901443APending Publication Date: 2025-11-07CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202511369164.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-24
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

In the existing technology, the resistance of the welding electrode increases and the contact area increases due to oxidation and wear during spot welding, resulting in a decrease in the quality of the weld joint. Furthermore, the grinding process cannot be effectively monitored, leading to unstable weld joint quality.

Method used

By constructing an optimization model and utilizing the historical working information and actual resistance information of the spot welding equipment, the state of the welding clamp electrode and the grinding process are automatically optimized. This includes constructing standard resistance information of the weld point, mapping relationships, and abnormal adjustments of the grinding machine, thereby achieving automatic control of the welding clamp electrode.

Benefits of technology

It improved the stability of weld quality, reduced abnormal downtime, optimized the frequency of electrode grinding in welding clamps, and improved the level of automated control of welding quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120901443A_ABST
    Figure CN120901443A_ABST
Patent Text Reader

Abstract

The invention discloses an optimization method and device for spot welding equipment, electronic equipment and a storage medium, and the method comprises the steps: obtaining historical working information of the spot welding equipment and actual resistance information of the spot welding equipment corresponding to each welding spot in a current working period, the historical working information comprises control information of the spot welding equipment, coping information of an electrode holder electrode, corresponding vehicle body information of the spot welding equipment in the process of spot welding of a vehicle body and historical resistance information of the spot welding equipment corresponding to each welding spot in a historical working period; constructing an optimization model of the electrode holder electrode based on the historical working information; determining standard resistance information of each welding spot based on the optimization model; and if the actual resistance information corresponding to the welding spot does not conform to the standard resistance information, the spot welding equipment is optimized. According to the technical scheme, the stability of the welding spot quality can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of welding of vehicles, and in particular to a spot welding device optimization method and device, electronic equipment and storage medium. BACKGROUND

[0002] In the field of automobile body-in-white manufacturing, resistance spot welding is the most commonly used product connection process scheme to meet the welding of different plate thicknesses, different numbers of layers and different materials. Usually, the number of welding points of a body-in-white is more than 4000, and the number of welding tongs corresponding to the robot automatic production line is often more than 500. In order to meet the high rhythm production of the production line, the current common process mode is to use a robot with automatic welding tongs to perform spot welding tasks in a closed automatic line body, and the welding electrode on the automatic welding tong is responsible for directly contacting and electrifying the welding workpiece to complete the welding. With the increase of the number of spot welds, the welding electrode will gradually oxidize and deform, thereby increasing the resistance and increasing the contact area, and the quality of the welding spot will decrease. Therefore, it is necessary to grind the welding electrode at a certain frequency to ensure the stability of the welding spot quality.

[0003] However, the current welding electrode grinding is automatically ground according to the set number of welding points, and the subsequent welding is directly carried out after grinding, and the grinding state cannot be checked by manual operation. Moreover, the welding electrode grinding is affected by grinding pressure, grinding position, grinding time and grinder state, and the grinding blade will also be worn during use, thereby gradually reducing the grinding amount of the welding electrode with the wear of the blade head, and finally causing the welding spot quality problems caused by poor welding electrode grinding. SUMMARY

[0004] In view of the above problems, the present application provides a spot welding device optimization method and device, vehicle and storage medium, which can automatically control the stability of the welding electrode state and the grinding process by optimizing the model when it is determined that the welding electrode has an abnormality in the current working cycle, thereby improving the stability of the welding spot quality.

[0005] According to a first aspect of the embodiments of the present application, a method for optimizing a spot welding device is provided, the spot welding device comprising a welding electrode for spot welding a vehicle body, the method comprising: obtaining historical working information of the spot welding device and actual resistance information of each welding spot corresponding to the spot welding device in a current working period, the historical working information comprising control information of the spot welding device, dressing information of the welding electrode, vehicle body information corresponding to the spot welding device in the process of spot welding the vehicle body, and historical resistance information of each welding spot corresponding to the spot welding device in a historical working period; constructing an optimization model of the welding electrode based on the control information of the spot welding device, the dressing information of the welding electrode, the vehicle body information corresponding to the spot welding device in the process of spot welding the vehicle body, and the historical resistance information of each welding spot corresponding to the spot welding device in the historical working period; determining standard resistance information of each welding spot based on the optimization model; and optimizing the spot welding device if the actual resistance information corresponding to the welding spot does not conform to the standard resistance information.

[0006] In an optional manner, the step of optimizing the spot welding device comprises: determining a first mapping relationship and a second mapping relationship based on the standard resistance information, the first mapping relationship being used to indicate a corresponding relationship between the resistance value of the welding spot and the spot welding times of the welding electrode, and the second mapping relationship being used to indicate a corresponding relationship between the resistance value of the welding spot and the progress of dressing the welding electrode by a dressing machine; and optimizing the welding electrode of the spot welding device based on the first mapping relationship and / or the second mapping relationship.

[0007] In an optional manner, the step of optimizing the spot welding device based on the first mapping relationship and / or the second mapping relationship comprises: obtaining dressing information of the welding electrode dressed by the dressing machine in the current working period; determining a target spot welding time of the welding electrode in the current working period based on the first mapping relationship if it is determined based on the dressing information that the welding electrode is not dressed by the dressing machine in the current working period; and optimizing the welding electrode of the spot welding device based on the target spot welding time.

[0008] In an optional manner, the step of optimizing the welding electrode of the spot welding device based on the target spot welding time comprises: obtaining a historical spot welding time of the welding electrode in the current working period and a preset difference value; and dressing and optimizing the welding electrode of the spot welding device based on the target spot welding time if an actual difference value between the target spot welding time and the historical spot welding time is greater than the preset difference value.

[0009] In an optional manner, the method further comprises: if it is determined based on the dressing information that the electrode of the welding gun has been dressed by the dressing machine in the current working period, obtaining a resistance change relationship of the welding spot before and after the electrode of the welding gun; if the resistance change relationship does not satisfy the second mapping relationship, obtaining an abnormal reason of the dressing machine, and adjusting the dressing machine according to the abnormal reason of the dressing machine; and based on the adjusted dressing machine, optimizing dressing of the electrode of the welding gun of the spot welding device to satisfy the second mapping relationship.

[0010] In an optional manner, the method further comprises: obtaining spot welding frequency information of each body spot corresponding to the electrode of the welding gun in the current working period; if it is determined based on the spot welding frequency information that the spot welding frequency is abnormal, obtaining working track information of the spot welding device and state information of a corresponding welding workpiece; and if any one of the working track information of the spot welding device and the state information of the welding workpiece does not satisfy a preset condition, corresponding adjustment is made to the working track of the spot welding device or the welding workpiece is replaced.

[0011] In an optional manner, the method further comprises: if the actual resistance information corresponding to the welding spot does not conform to the standard resistance information, generating corresponding optimization confirmation information, and pushing the optimization confirmation information to a terminal; obtaining feedback information corresponding to the optimization confirmation information; and if it is determined based on the feedback information that the spot welding device needs to be optimized, optimizing the spot welding device based on the feedback information.

[0012] According to a second aspect of the embodiments of the present application, a spot welding device optimization apparatus is provided, which comprises: an obtaining module, configured to obtain historical working information of the spot welding device and actual resistance information of each welding spot corresponding to the spot welding device in a current working period, wherein the historical working information comprises control information of the spot welding device, dressing information of an electrode of a welding gun, body information corresponding to the spot welding device in a process of spot welding on a body, and historical resistance information of each welding spot corresponding to the spot welding device in a historical working period; a constructing module, configured to construct an optimization model of the electrode of the welding gun based on the control information of the spot welding device, the dressing information of the electrode of the welding gun, the body information corresponding to the spot welding device in the process of spot welding on the body, and the historical resistance information of each welding spot corresponding to the spot welding device in the historical working period; a determining module, configured to determine standard resistance information of each welding spot based on the optimization model; and an optimization module, configured to optimize the spot welding device if the actual resistance information corresponding to the welding spot does not conform to the standard resistance information.

[0013] According to a third aspect of the embodiments of the present application, a vehicle is provided, comprising: a controller; a memory for storing one or more programs, which when executed by the controller, cause the controller to implement the optimization method of the spot welding device as described above.

[0014] According to a fourth aspect of the embodiments of the present application, a computer readable storage medium is provided, the storage medium storing a computer program, the computer program comprising at least one executable instruction, which when executed on the optimization device / vehicle of the spot welding device, causes the optimization device / vehicle of the spot welding device to perform the operations of the optimization method of the spot welding device as described above.

[0015] In the embodiments of the present application, after the optimization model of the welding electrode is constructed by the historical working information of the spot welding device, the spot welding device can be optimized by the standard resistance information generated by the optimization model when the spot welding device is abnormal in the current working period, that is, when the actual resistance information corresponding to the welding spot does not conform to the standard resistance information, thereby realizing automatic control of the state of the spot welding device and the spot welding stability of the spot welding device, and ultimately improving the quality stability of the welding spot.

[0016] The above description is only a summary of the technical solutions of the embodiments of the present application, in order to more clearly understand the technical means of the embodiments of the present application, the embodiments of the present application can be implemented according to the content of the description, and in order to make the above and other purposes, features and advantages of the embodiments of the present application more obvious and easy to understand, the specific implementation manner of the present application is described below. BRIEF DESCRIPTION OF DRAWINGS

[0017] The accompanying drawings are included to provide a further understanding of the embodiments of the present application, and are incorporated herein and constitute a part of the detailed description. It should be noted that in the accompanying drawings, the same or similar elements are denoted by the same reference numerals.

[0018] Figure 1 A flowchart schematic block diagram of steps S110-S140 of the optimization method of the spot welding device provided by the embodiments of the present application is shown.

[0019] Figure 2 A flowchart schematic block diagram of steps S141-S142 of the optimization method of the spot welding device provided by the embodiments of the present application is shown.

[0020] Figure 3 A flowchart schematic block diagram of steps S1421-S1423 of the optimization method of the spot welding device provided by the embodiments of the present application is shown.

[0021] Figure 4 A flowchart schematic block diagram of steps S1422`-S1424` of the optimization method of the spot welding device provided by the embodiments of the present application is shown.

[0022] Figure 5A flow chart of steps S1421``-S1423`` of the method for optimizing the spot welding device is shown.

[0023] Figure 6 A flow chart of steps S1421``-S1423`` of the method for optimizing the spot welding device is shown.

[0024] Figure 7 A structural diagram of the optimization device for the spot welding device is shown.

[0025] Figure 8 A structural diagram of the vehicle is shown. DETAILED DESCRIPTION

[0026] The exemplary embodiments will be described in detail herein below with reference to the drawings. In the following description, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments are not representative of all embodiments consistent with the present application. Rather, they are merely examples of devices and methods consistent with some aspects of the present application, as detailed in the appended claims.

[0027] The block diagrams shown in the drawings are merely functional entities, and do not necessarily have to correspond to physically independent entities. That is, the functional entities can be implemented in software, or in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0028] The flowcharts shown in the drawings are merely exemplary illustrations, and do not necessarily include all contents and operations / steps, nor do they have to be executed in the order described. For example, some operations / steps can be further divided, and some operations / steps can be combined or partially combined, so the order of execution can be changed depending on the situation.

[0029] In the present application, "a plurality of" means two or more. The association relationship of "and / or" between associated objects indicates that there can be three relationships, for example, A and / or B can represent the following three cases: A alone, A and B together, and B alone. The character " / " generally represents an "or" relationship between the associated objects before and after it.

[0030] Generally speaking, in the field of automobile body-in-white manufacturing, resistance spot welding is the most commonly used product connection process scheme to meet the welding of different plate thicknesses, different numbers of layers, and different materials. Usually, the number of welding spots of a body-in-white is greater than 4000, and the corresponding robot automatic production line needs more than 500 welding tongs. In order to meet the high-tact production of the production line, the current common process mode is that the robot with automatic welding tongs performs spot welding tasks in a closed automatic line body, and the welding tong electrode on the automatic welding tong is responsible for directly contacting and electrifying the welding workpiece to complete the welding. With the increase of spot welding times, the welding tong electrode will gradually oxidize and deform, thereby increasing the resistance and increasing the contact area, and the welding spot quality will decrease. Therefore, it is necessary to grind the welding tong electrode at a certain frequency to ensure the stability of the welding spot quality.

[0031] However, the current welding tong electrode grinding is automatically ground according to the set number of welding spots, and the subsequent welding is directly performed after grinding, and the grinding state cannot be checked by manual operation. Moreover, the welding tong electrode grinding is affected by the grinding pressure, grinding position, grinding time, and grinder state, and the grinding blade will also be worn during use, thereby gradually reducing the grinding amount of the welding tong electrode with the wear of the blade head, and finally causing welding spot quality problems caused by poor welding tong electrode grinding.

[0032] Based on this, combined with Figures 1 to 4 It is shown that the embodiments of the present application respectively propose an optimization method of a spot welding device, an optimization device 300 of a spot welding device, an electronic device, a computer readable storage medium, and a computer program product. When it is determined that the welding tong electrode has an abnormality in the current working cycle, the stability of the welding tong electrode state and the grinding process is automatically controlled through the optimization model, thereby improving the stability of the welding spot quality. The embodiments will be described in detail below.

[0033] First of all, it should be pointed out that resistance spot welding refers to a method of using the resistance heat generated by the current passing through the welding workpiece and the contact to locally heat the welding workpiece and press it to weld. Specifically: resistance spot welding is a method of using the resistance heat effect generated by the current flowing through the contact surface and the adjacent area of the welding workpiece to heat it to a molten or plastic state, so that it forms a metal bond. During welding, no filler metal is needed, the production rate is high, the welding workpiece is small, and automation is easy to achieve. There are four main resistance welding methods, namely spot welding, seam welding, projection welding, and butt welding.

[0034] In the present application, the spot welding device for resistance spot welding includes two welding tong electrodes for contacting the welding workpiece and spot welding the body-in-white. In resistance spot welding, the two welding tong electrodes clamp the welding workpiece, and then electricity is passed to make the current pass through the welding tong electrodes and be transmitted to the welding workpiece, so as to realize the fusion function of metal materials by using the resistance heat effect.

[0035] For example, the spot welding equipment can be a robot for resistance spot welding, equipped with a robotic arm, on which a welding clamp including a welding electrode is connected. The robot for resistance spot welding can be a mobile robot.

[0036] Secondly, it should be noted that one work cycle of spot welding equipment refers to the completion of the welding work by the spot welding equipment and the completion of the grinding of the welding gun electrode. The completion of the welding work by the spot welding equipment can refer to the completion of welding at a single weld point on a car body, or the completion of welding at multiple weld points on multiple car bodies.

[0037] It should be understood that the boundary between two adjacent work cycles of spot welding equipment is the completion of the grinding of the welding clamp electrode.

[0038] Furthermore, the historical working information of spot welding equipment refers to the working information of spot welding equipment in multiple historical periods.

[0039] Combination Figures 1 to 8 As shown below, the working principle and specific implementation methods of an optimization method for spot welding equipment, an optimization device 300 for spot welding equipment, a vehicle, a computer-readable storage medium, and a computer program product are described in detail: In an exemplary embodiment of this application, Figure 1 This document illustrates a flowchart showing steps S110-S140 of an optimization method for spot welding equipment provided in an embodiment of this application. Please refer to [link / reference]. Figure 1 As shown, the method includes steps S110 to S140, which are described in detail below: Step S110: Obtain the historical working information of the spot welding equipment and the actual resistance information of each weld point in the current working cycle. The historical working information includes the control information of the spot welding equipment, the grinding information of the welding clamp electrode, the body information corresponding to the spot welding equipment during the spot welding process of the body, and the historical resistance information of each weld point in the historical working cycle.

[0040] In an exemplary embodiment of this application, the method for obtaining historical working information of a spot welding equipment includes: establishing a corresponding list of information such as spot welding equipment, welding controller, welding program, weld points, and number of grinding cycles, and numbering each weld point. Then, through methods such as direct acquisition from IoT / welding controller devices, the actual parameters of each weld point during the welding process in the historical working cycle of the spot welding equipment are collected, and the actual parameters are stored in the IoT / welding controller to form historical working information.

[0041] For example, the actual parameters in the welding process of each weld point include the control information of the spot welding equipment, the grinding information of the welding gun electrode, the body information corresponding to the spot welding equipment during the spot welding process of the body, and the historical resistance information of each weld point of the spot welding equipment in the historical working cycle.

[0042] Further, the control information of the spot welding device includes a controller name of the spot welding device, a welding program number, and system error information of the spot welding device, etc.; the dressing information of the welding electrode includes dressing frequency and dressing machine parameters, etc.; the vehicle body information corresponding to the welding electrode in the process of spot welding on the vehicle body includes vehicle number information, and the welding information includes welding time information and welding process parameter information.

[0043] In an example embodiment of the present application, if the spot welding device only needs to weld one vehicle body in the current working period, then the actual resistance information of each welding spot corresponding to the spot welding device in the current working period refers to the actual resistance information of each welding spot on the vehicle body; if the spot welding device needs to weld multiple vehicle bodies in the current working period, then the actual resistance information of each welding spot corresponding to the spot welding device in the current working period refers to the actual resistance information of each welding spot on each vehicle body. Each vehicle body and each welding spot is correspondingly provided with different numbers to distinguish the actual resistance information of each welding spot. The actual resistance information of a welding spot at least includes a dynamic resistance change curve of the welding spot composed of multiple resistance values obtained under different working conditions and an average dynamic resistance.

[0044] Further, the method and principle of obtaining the actual resistance information of each welding spot corresponding to the spot welding device in the current working period include: in the process of resistance spot welding, the dynamic resistance change curve and the average dynamic resistance of the welding spot can be calculated by measuring the welding current and the voltage of the welding electrode. The specific method is to detect the welding current signal and the welding electrode voltage signal in real time, calculate the dynamic resistance, and compare it with the standard dynamic resistance curve, so as to judge the quality of the welding spot. This method is suitable for online quality detection in the welding production site, and can quickly realize non-destructive detection and evaluation of the welding spot diameter and the maximum bearing capacity.

[0045] It should be understood that the resistance value corresponding to each welding spot refers to the resistance value measured by the two welding electrodes and the welding workpiece plate between the two welding electrodes.

[0046] Step S120: constructing an optimization model of the welding electrode based on the control information of the spot welding device, the dressing information of the welding electrode, the vehicle body information corresponding to the spot welding device in the process of spot welding on the vehicle body, and the historical resistance information of each welding spot corresponding to the spot welding device in the historical working period.

[0047] For example, the optimization model of the welding electrode is constructed based on the control information of the spot welding device, the dressing information of the welding electrode, the vehicle body information corresponding to the spot welding device in the process of spot welding on the vehicle body, and the historical resistance information of each welding spot corresponding to the spot welding device in the historical working period by a supervised learning algorithm.

[0048] It should be understood that supervised learning is a machine learning method that learns a prediction function (or model) from labeled training data. The training data includes a set of training instances. In supervised learning, each instance is composed of an input object (usually a vector) and a desired output value (also called a supervisory signal). A supervised learning algorithm analyzes this training data and produces an inferred function which can be used to map new instances. An optimal solution will allow the algorithm to correctly decide the class labels of unseen instances.

[0049] Specifically, supervised learning refers to using a training dataset to teach a model to produce desired outputs. This training dataset includes correct inputs and correct outputs, which allows the model to learn over time. The algorithm measures its accuracy through a loss function, adjusting until the error is sufficiently minimized. Supervised learning can be divided into two categories of problems when data mining - classification and regression: Classification uses an algorithm to accurately assign test data to a specific category. It identifies specific entities in a dataset and tries to draw some conclusions about how to label or define these entities. Common classification algorithms are linear classifiers, support vector machines (SVM), decision trees, k-nearest neighbors, and random forests, which will be described in more detail below. Regression is used to understand the relationship between dependent and independent variables. It is commonly used for prediction, such as predicting sales revenue for a given business. Linear regression, logistic regression, and polynomial regression are commonly used regression algorithms.

[0050] Step S130: Determine the standard resistance information of each welding spot based on the optimization model.

[0051] In an exemplary embodiment of the present application, when constructing the optimization model of the welding electrode, not only the historical resistance information of the spot welding device corresponding to each welding spot in the historical working period is included, but also the control information of the spot welding device, the dressing information of the welding electrode, and the body information corresponding to the spot welding process of the body. Therefore, the historical resistance information can be processed in combination with various data to eliminate some abnormal historical resistance information, thereby facilitating the determination of the standard resistance information of each welding spot, and finally facilitating the analysis of the reasonable resistance average value and the reasonable resistance upper and lower limit range of each welding spot, the resistance change rule of the welding electrode during dressing, and the resistance change rule of each welding spot before and after dressing by the optimization model.

[0052] Step S140: If the actual resistance information of the welding spot does not conform to the standard resistance information, optimize the spot welding device based on the standard resistance information.

[0053] In the present application, after the optimization model of the welding electrode is constructed by the historical working information of the spot welding device, the spot welding device can be optimized by the standard resistance information generated by the optimization model when the spot welding device is abnormal in the current working period, that is, when the actual resistance information corresponding to the welding spot does not conform to the standard resistance information, thereby realizing automatic control of the state of the spot welding device and the spot welding stability of the spot welding device, and finally improving the quality stability of the welding spot.

[0054] In an example embodiment of the present application, Figure 2 A flowchart diagram of steps S141-S142 of an optimization method of a spot welding device provided by an embodiment of the present application is shown. Please refer to Figure 2 As shown, the method for optimizing the spot welding device based on the standard resistance information includes steps S141 to S142, which are described in detail as follows: S141: determining a first mapping relationship and a second mapping relationship based on the standard resistance information, the first mapping relationship being used to indicate the corresponding relationship between the resistance value of the welding spot and the spot welding times of the welding electrode, and the second mapping relationship being used to indicate the corresponding relationship between the resistance value of the welding spot and the progress of the grinding machine grinding the welding electrode.

[0055] In an example embodiment of the present application, in the same working period of the spot welding device, the same welding spot of multiple vehicle bodies can be spot welded, multiple welding spots of the same vehicle body can be spot welded, or the same welding spot of the same vehicle body can be spot welded multiple times. Regardless of the situation, if the different factors of the spot welding workpiece are not considered, as long as the spot welding usage times of the welding electrode change, the welding electrode can be oxidized, which can increase the resistance and eventually cause the resistance values of the welding spots to be different. Therefore, the standard corresponding relationship between the resistance values of the welding spots of the same vehicle body and the spot welding times of the welding electrode, and the standard corresponding relationship between the resistance values of the same welding spot of different vehicle bodies and the spot welding times of the welding electrode can be determined by the optimization model, and the first mapping relationship can be obtained.

[0056] For example, the method for determining the first mapping relationship based on the optimization model includes: analyzing and outputting the reasonable resistance average value of each welding spot and the maximum and minimum resistance values of each welding spot by the optimization model. Then, the reasonable resistance average value of each welding spot and the maximum and minimum resistance values of each welding spot are counted with the vehicle body numbers and the welding spot numbers, and the corresponding change law curve diagram is generated, and finally the first mapping relationship is obtained.

[0057] In an example embodiment of the present application, the resistance value of the corresponding welding spot before the electrode of the welding tongs is ground and the resistance value of the corresponding welding spot after the electrode of the welding tongs is normally ground can also change without considering the influence factors of the welding workpiece and the number of spot welding times of the electrode of the welding tongs. Therefore, the corresponding relationship between the resistance value of the welding spot and the grinding process of the electrode grinding machine can be obtained accordingly.

[0058] For example, in the case of the same welding spot and the same number of spot welding times of the electrode of the welding tongs, if the resistance value of the welding spot is a before the electrode of the welding tongs is prepared to be ground (i.e., in the case of not performing spot welding work in the current period), and the resistance value of the welding spot is b after the electrode of the welding tongs is ground. At this time, a and b and the corresponding welding spot can be recorded, and then the resistance value a and the resistance value b measured for each welding spot are input into the optimization model, and finally the abnormal resistance value a and the resistance value b are removed by the optimization model, and the normal resistance values of the electrode of the welding tongs before and after grinding corresponding to each welding spot are obtained as part of the second mapping relationship; At the same time, the resistance value of the welding spot can be measured during the grinding process, and then these resistance values before and after grinding are input into the optimization model, and the standard change rule of the resistance value of the electrode of the welding tongs during the grinding process is fitted after removing the abnormal resistance values by the optimization model, and then another part of the second mapping relationship is obtained.

[0059] S142: Optimizing the electrode of the welding tongs of the spot welding device based on the first mapping relationship and / or the second mapping relationship.

[0060] It should be understood that since the first mapping relationship and the second mapping relationship are obtained according to the standard resistance information of each welding spot determined by the optimization model, they can be used as a reference for the actual resistance information of the corresponding welding spot of the electrode of the welding tongs during work, and the actual resistance information of the welding spot can be calibrated and optimized by the first mapping relationship and / or the second mapping relationship.

[0061] In an example embodiment of the present application, Figure 3 A flowchart diagram of steps S1421-S1423 of a method for optimizing a spot welding device according to an embodiment of the present application is shown. Please refer to Figure 3 As shown, the method for optimizing the electrode of the welding tongs of the spot welding device based on the first mapping relationship and / or the second mapping relationship includes steps S1421 to S1423, which are described in detail as follows: S1421: Obtain grinding information of the electrode of the welding tongs ground by the grinding machine in the current working period.

[0062] For example, the grinding information includes whether the electrode of the welding tongs is ground by the grinding machine in the current working period.

[0063] S1422: If it is determined based on the grinding information that the welding electrode is not ground by the grinding machine in the current working cycle, the target spot welding times of the welding electrode in the current working cycle are determined based on the first mapping relationship.

[0064] It should be understood that if it is determined based on the actual resistance information of the welding spot that the welding electrode has an abnormality in the current working cycle, and it is determined based on the grinding information that the welding electrode is not ground by the grinding machine in the current working cycle, it means that if the welding electrode is ground according to the optimization strategy initially set by the spot welding device (at least the optimization strategy of the last working cycle), the welding electrode is likely to still have an abnormality in the next working cycle. Therefore, it is necessary to correspondingly adjust the optimization strategy initially set by the spot welding device.

[0065] Further, since the welding electrode is not ground by the grinding machine in the current working cycle and has an abnormality. It can be determined with a high probability that the oxidation degree of the welding electrode has changed suddenly, thereby causing the resistance of the welding electrode to not increase according to the normal law in the case of facing the same welding spot and the same welding use times. At this time, since the first mapping relationship is used to indicate the correspondence between the resistance value of the welding spot and the spot welding times of the welding electrode, the target spot welding times of the welding electrode in the current working cycle can be determined based on the first mapping relationship, and the target spot welding times of the welding electrode by the grinding machine can be increased or decreased.

[0066] S1423: Optimizing the welding electrode of the spot welding device based on the target spot welding times, and updating the optimization strategy initially set by the spot welding device, so that the welding electrode can make the resistance of the corresponding welding spot in the next working cycle meet the working condition requirements after being optimized based on the target spot welding times.

[0067] For example, if it is determined based on the grinding information that the welding electrode is not ground by the grinding machine in the current working cycle, and the resistance value of the corresponding welding spot continuously exceeds the maximum resistance value of the corresponding welding spot output by the optimization model or is less than the minimum resistance value; the first mapping relationship determined by the optimization model pushes the suggestion to increase the grinding frequency of the welding electrode (for example, the welding electrode is optimized from being ground once after 300 spot weldings to being ground once after 270 spot weldings according to the calculation result of the optimization model).

[0068] Further, the method of generating an optimization strategy based on the first mapping relationship and / or the second mapping relationship further comprises: obtaining the historical spot welding times of the welding electrode in the current working cycle and a preset difference value; if the actual difference between the target spot welding times and the historical spot welding times is greater than the preset difference value, the welding electrode is optimized based on the target spot welding times. If the actual difference between the target spot welding times and the historical spot welding times is less than or equal to the preset difference value, the welding electrode is optimized based on the historical spot welding times, thereby reducing the grinding frequency of the welding electrode.

[0069] For example, according to the calculation result of the optimization model, the target spot welding times of the electrode in the current working period is 300 based on the first mapping relationship, the historical spot welding times (which can be obtained by a historical optimization strategy or an initial optimization strategy) is 270, and the preset difference is 20. At this time, the actual difference between the target spot welding times (300) and the historical spot welding times (270) is greater than the preset difference (20), that is, the target spot welding times calculated according to the optimization model is much greater than the historical spot welding times, and at this time, the grinding opportunity of the electrode is greatly deviated, and the result calculated according to the optimization model can be used for optimization. Otherwise, the historical optimization strategy of the spot welding equipment can be used for optimization.

[0070] It should be understood that the preset difference can be personalized set by the debugging personnel of the spot welding equipment according to the working conditions.

[0071] In an example embodiment of the present application, Figure 4 A flowchart of steps S1422`-S1424` of an optimization method of a spot welding equipment provided by an embodiment of the present application is shown. Please refer to Figure 4 As shown, the method for generating an optimization strategy based on the first mapping relationship and / or the second mapping relationship includes steps S1422` to S1424`, which are described in detail as follows: Step S1422`: If it is determined based on the grinding information that the electrode has been ground by the grinder in the current working period, the resistance change relationship of the welding spot before and after the electrode is obtained.

[0072] It should be understood that if it is determined based on the actual resistance information of the welding spot that the electrode has an abnormality in the current working period, and it is determined based on the grinding information that the electrode has been ground by the grinder in the current working period, it means that the electrode has an abnormality in the current working period is most likely caused by the grinder.

[0073] Step S1423`: If the resistance change relationship does not satisfy the second mapping relationship, the abnormal reason of the grinder is obtained, and the grinder is adjusted according to the abnormal reason of the grinder.

[0074] For example, the abnormal reason of the grinder includes abnormal parameters of the grinder, such as abnormal pressure or speed of the grinder. The abnormal reason of the grinder can be obtained by manual maintenance of the grinder, and then the grinder is adjusted accordingly.

[0075] Step S1424`: The electrode is ground and optimized based on the adjusted grinder to satisfy the second mapping relationship, so that the change law of each welding spot can conform to the second mapping relationship after the electrode is ground by the adjusted grinder in the next working period.

[0076] In an example embodiment of the present application,Figure 5 A flowchart diagram of steps S1421``-S1423`` of the method for optimizing the spot welding device is shown. Please refer to Figure 5 As shown, before determining that the actual resistance information corresponding to the welding spot does not conform to the standard resistance information and optimizing the spot welding device based on the standard resistance information, the method for optimizing the spot welding device further includes steps S1421``-S1423`` and is described in detail as follows: Step S1421``: Obtain the spot welding frequency information of the welding electrode corresponding to each vehicle body welding spot in the current working period.

[0077] For example, the spot welding frequency information includes the error frequency of the welding electrode.

[0078] Step S1422``: If it is determined that the spot welding frequency is abnormal based on the spot welding frequency information, obtain the working track information of the spot welding device and the state information of the corresponding welding workpiece.

[0079] For example, if it is determined that the error frequency is greater than a threshold value based on the spot welding frequency information, it is determined that the spot welding frequency is abnormal.

[0080] Step S1423``: If either of the working track information of the spot welding device and the state information of the welding workpiece does not satisfy a preset condition, the corresponding working track of the spot welding device is adjusted or the welding workpiece is replaced. If both satisfy the preset condition, it is further determined whether the actual resistance information conforms to the standard resistance information, and the spot welding device is further optimized.

[0081] It should be understood that by first excluding the factors other than the welding electrode that cause the welding spot resistance to be abnormal and then optimizing the welding electrode, the abnormal reasons of the spot welding device can be more accurately determined, and the spot welding device can be more easily optimized.

[0082] In an example embodiment of the present application, Figure 6 A flowchart diagram of steps S143-S145 of the method for optimizing the spot welding device is shown. Please refer to Figure 5 As shown, the method for optimizing the spot welding device further includes steps S143-S145 and is described in detail as follows: Step S143: If the actual resistance information corresponding to the welding spot does not conform to the standard resistance information, generate corresponding optimization confirmation information and push the optimization confirmation information to the terminal so as to be confirmed by the technical personnel with corresponding authority.

[0083] For example, the optimization confirmation information is the related data of the welding electrode of the optimized spot welding device generated based on the first mapping relationship and / or the second mapping relationship.

[0084] For example, the terminal can be a display screen of the spot welding device or a mobile electronic device.

[0085] Step S144: Obtain the feedback information corresponding to the optimization confirmation information.

[0086] For example, after the optimization confirmation information is pushed to the terminal, the technician with corresponding authority can directly confirm that the spot welding equipment is optimized according to the optimization confirmation information pushed to the terminal as the feedback information after checking the optimization confirmation information, or can adjust the data in the optimization confirmation information according to the individualized setting of the technician and then take the adjusted data as the feedback information.

[0087] For example, the individualized setting of the technician can include: for the abnormal over-limit situation of the resistance before grinding, the optimization scheme is executed once; for the cost optimization scheme of reducing the electrode grinding frequency, the scheme is executed for 1-3 times. Meanwhile, the technician can also set one-key execution (a trust period can be set, and after the trust period, the spot welding equipment automatically executes the optimization according to the optimization model), and the system automatically delivers parameter change information to the manufacturing operation management system to trigger the first vehicle quality verification and confirmation of the manufacturing operation management system.

[0088] Step S145: If it is determined that the spot welding equipment needs to be optimized based on the feedback information, the spot welding equipment is optimized based on the feedback information, so as to realize the combination of intelligent optimization and individualized setting optimization for optimizing the spot welding equipment.

[0089] For example, if it is determined that the technician with corresponding authority needs to optimize the spot welding equipment based on the feedback information, the spot welding equipment can be optimized according to the optimization confirmation information pushed to the terminal as the feedback information; or the data in the optimization confirmation information is adjusted according to the individualized setting of the technician, and then the adjusted data is taken as the feedback information to optimize the spot welding equipment.

[0090] In summary, in the present application, the optimization method of the spot welding equipment can automatically control the state of the welding electrode and the stability of the grinding process of the spot welding equipment through the optimization model, improve the stability of the welding spot quality, improve the quality automation control level, and continuously optimize the electrode grinding frequency, continuously optimize and adjust according to the actual situation of the equipment, reduce the cost of the welding electrode auxiliary material, timely identify the abnormality of the equipment or the part, such as the zero point abnormality of the spot welding equipment, the trajectory abnormality, the grinding blade wear, etc., reduce the abnormal downtime caused by quality problems and equipment problems, and finally realize the self-promotion of the optimization scheme, the one-key counter-control of the system, the closed loop of the optimization scheme, and the improvement of the workshop management level and the work efficiency.

[0091] Figure 7 A structure schematic diagram of an optimization device 300 of a spot welding equipment provided by an embodiment of the present application is shown. As shown in the figure, Figure 7 In the present embodiment, an optimization device 300 of a spot welding equipment is also provided, which is used to execute the optimization method of the spot welding equipment in the above-mentioned embodiments.

[0092] As shown in Figure 7 The optimization device 300 of the spot welding equipment further includes an acquisition module 310, configured to acquire historical working information of the spot welding equipment and actual resistance information of each welding spot corresponding to the spot welding equipment in a current working period, wherein the historical working information includes control information of the spot welding equipment, dressing information of the welding electrode, body information corresponding to the spot welding equipment in the process of spot welding of the body, and historical resistance information of each welding spot corresponding to the spot welding equipment in a historical working period.

[0093] As shown in Figure 7 The optimization device 300 of the spot welding equipment further includes a construction module 320, configured to construct an optimization model of the welding electrode based on the control information of the spot welding equipment, the dressing information of the welding electrode, the body information corresponding to the spot welding equipment in the process of spot welding of the body, and the historical resistance information of each welding spot corresponding to the spot welding equipment in a historical working period. As shown in Figure 7 The optimization device 300 of the spot welding equipment further includes a determination module 330, configured to determine standard resistance information of each welding spot based on the optimization model.

[0094] As shown in Figure 7 The optimization device 300 of the spot welding equipment further includes an optimization module 340, configured to optimize the spot welding equipment if the actual resistance information corresponding to the welding spot does not conform to the standard resistance information.

[0095] The optimization device 300 of the spot welding equipment provided in the above embodiment and the optimization method of the spot welding equipment provided in the foregoing embodiment belong to the same concept, and the specific manner in which each module and unit performs operations has been described in detail in the method embodiments, which will not be described here.

[0096] Figure 8 The structural schematic diagram of the embodiment of the vehicle of the present application is shown, which shows the structural schematic diagram of the computer system of the vehicle suitable for realizing the embodiment of the present application, and the specific implementation of the vehicle is not limited in the specific embodiment of the present application.

[0097] Please refer to Figure 8 The vehicle includes a controller, and a memory configured to store one or more programs, which when executed by the controller, perform the optimization method of the spot welding equipment described above.

[0098] Please continue to refer to Figure 8As shown, the computer system 500 of the vehicle includes a central processing unit (CPU) 501 which can perform various appropriate actions and processes in accordance with a program stored in a read-only memory (ROM) 502 or a program loaded from the storage section 508 into a random access memory (RAM) 503, such as performing the method in the above-described embodiments. In the RAM 503, various programs and data required for the operation of the system are also stored. The CPU 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0099] Connected to the I / O interface 505 are an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as necessary. A removable recording medium 511 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 510 as necessary, so that a computer program read therefrom is installed into the storage section 508 as necessary.

[0100] In particular, according to the embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, the embodiments of the present application include a computer program product including a computer program carried on a computer-readable medium, the computer program containing a computer program for executing the method shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by the communication section 509, and / or installed from the removable recording medium 511. When the computer program is executed by the central processing unit (CPU) 501, various functions defined in the system of the present application are performed.

[0101] Another aspect of the present application also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the above-described method for optimizing a spot welding device. The computer-readable storage medium can be included in the vehicle described in the above-described embodiments, or can exist separately without being assembled into the vehicle.

[0102] Another aspect of the present application also provides a computer program product or computer program comprising at least one executable instruction which, when run on the optimization device 300 of the spot welding apparatus / vehicle, causes the optimization device 300 of the spot welding apparatus / vehicle to perform the above optimization method of the spot welding apparatus.

[0103] The computer readable medium shown in the embodiments of the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, be an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus or device. In the present application, the computer readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer readable computer programs. Such a propagated data signal can take many forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium that can send, propagate or transmit programs for use by or in connection with an instruction execution system, apparatus or device. The computer programs contained in the computer readable medium can be transmitted by any suitable medium, including but not limited to wireless, wired or the like, or any suitable combination of the above.

[0104] The flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowcharts or block diagrams can represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks noted in succession can in fact be executed substantially concurrently or can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowcharts, and combinations thereof, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0105] The units described in the embodiments of the present application can be implemented by software, or can be implemented by hardware, and the units described can also be arranged in a processor. In some cases, the names of the units do not constitute a limitation on the units themselves.

[0106] According to an aspect of the embodiments of the present application, a computer system is also provided, which includes a central processing unit (CPU) that can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) or a program loaded from a storage section into a random access memory (RAM), such as performing the methods in the above embodiments. In the RAM, various programs and data required for system operation are also stored. The CPU, the ROM, and the RAM are connected to each other through a bus. An input / output (I / O) interface is also connected to the bus.

[0107] The following components are connected to the I / O interface: an input section including a keyboard, a mouse, etc.; an output section including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), etc., and a speaker, etc.; a storage section including a hard disk, etc.; and a communication section including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface as necessary. A removable medium such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive as necessary, so that a computer program read out from the removable medium is installed in the storage section as necessary.

[0108] The above-described embodiments are merely illustrative for the present application and do not limit the embodiments of the present application. A person of ordinary skill in the art can easily make corresponding modifications or changes according to the main idea and spirit of the present application, and the protection scope of the present application should be subject to the protection scope required by the claims.

Claims

1. A method of optimizing a spot welding apparatus including a welding gun electrode for spot welding a vehicle body, characterized by, The method comprises: acquiring historical working information of the spot welding equipment and actual resistance information of each welding spot corresponding to the spot welding equipment in a current working cycle, wherein the historical working information comprises control information of the spot welding equipment, dressing information of the welding electrode, body information corresponding to the spot welding equipment in the process of spot welding of the body, and historical resistance information of each welding spot corresponding to the spot welding equipment in a historical working cycle; constructing an optimization model of the welding electrode based on the control information of the spot welding equipment, the dressing information of the welding electrode, the body information corresponding to the spot welding equipment in the process of spot welding of the body, and the historical resistance information of each welding spot corresponding to the spot welding equipment in the historical working cycle; determining standard resistance information of each welding spot based on the optimization model; if the actual resistance information corresponding to the welding spot does not conform to the standard resistance information, optimizing the spot welding equipment.

2. The method of claim 1, wherein, The step method for optimizing the spot welding equipment comprises: determining a first mapping relationship and a second mapping relationship based on the standard resistance information, wherein the first mapping relationship is used to indicate the corresponding relationship between the resistance value of the welding spot and the spot welding times of the welding electrode, and the second mapping relationship is used to indicate the corresponding relationship between the resistance value of the welding spot and the progress of dressing of the welding electrode by a dressing machine; optimizing the welding electrode of the spot welding equipment based on the first mapping relationship and / or the second mapping relationship.

3. The method of claim 2, wherein, The step method for optimizing the spot welding equipment based on the first mapping relationship and / or the second mapping relationship comprises: acquiring dressing information of the welding electrode dressed by the dressing machine in the current working cycle; if it is determined based on the dressing information that the welding electrode has not been dressed by the dressing machine in the current working cycle, determining a target spot welding time of the welding electrode in the current working cycle based on the first mapping relationship; optimizing the welding electrode of the spot welding equipment based on the target spot welding time.

4. The method of claim 3, wherein, The step method for optimizing the welding electrode of the spot welding equipment based on the target spot welding time comprises: acquiring historical spot welding times of the welding electrode in the current working cycle and a preset difference value; if the actual difference value between the target spot welding time and the historical spot welding times is greater than the preset difference value, dressing and optimizing the welding electrode of the spot welding equipment based on the target spot welding time.

5. The method of claim 3, wherein, The method further comprises: if it is determined based on the dressing information that the welding electrode has been dressed by the dressing machine in the current working cycle, acquiring a resistance change relationship of the welding spot before and after the welding electrode; if the resistance change relationship does not satisfy the second mapping relationship, acquiring an abnormal reason of the dressing machine and adjusting the dressing machine according to the abnormal reason of the dressing machine; dressing and optimizing the welding electrode of the spot welding equipment based on the adjusted dressing machine to satisfy the second mapping relationship.

6. The method of claim 1, wherein, The method further comprises: acquiring spot welding frequency information of each body welding spot corresponding to the welding electrode in the current working cycle; If it is determined that the spot welding frequency is abnormal based on the spot welding frequency information, work trajectory information of the spot welding device and state information of a corresponding welding workpiece are acquired; If either of the work trajectory information of the spot welding device and the state information of the welding workpiece does not satisfy a preset condition, the work trajectory of the spot welding device is adjusted or the welding workpiece is replaced.

7. The method of claim 1, wherein, The method further includes: If the actual resistance information corresponding to the welding spot does not conform to the standard resistance information, corresponding optimization confirmation information is generated, and the optimization confirmation information is pushed to a terminal; Feedback information corresponding to the optimization confirmation information is acquired; If it is determined that the spot welding device needs to be optimized based on the feedback information, the spot welding device is optimized based on the feedback information.

8. An optimization device for spot welding equipment, characterized in that, The device includes: An acquisition module is configured to acquire historical work information of the spot welding device and actual resistance information of each welding spot corresponding to the spot welding device in a current work cycle, wherein the historical work information includes control information of the spot welding device, dressing information of a welding gun electrode, body information corresponding to the spot welding device in a process of spot welding a vehicle body, and historical resistance information of each welding spot corresponding to the spot welding device in a historical work cycle; A construction module is configured to construct an optimization model of the welding gun electrode based on the control information of the spot welding device, the dressing information of the welding gun electrode, the body information corresponding to the spot welding device in the process of spot welding the vehicle body, and the historical resistance information of each welding spot corresponding to the spot welding device in the historical work cycle; A determination module is configured to determine standard resistance information of each welding spot based on the optimization model; An optimization module is configured to optimize the spot welding device if the actual resistance information corresponding to the welding spot does not conform to the standard resistance information.

9. An electronic device, comprising: It includes: A controller; A memory is configured to store one or more programs, which, when executed by the controller, cause the controller to implement the optimization method of the spot welding device according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, and the computer program includes at least one executable instruction, which, when executed on the optimization device of the spot welding device / vehicle, causes the optimization device of the spot welding device / vehicle to perform the operations of the optimization method of the spot welding device according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method and device for monitoring electrode holder electrode wear state in resistance spot welding process

    CN111673255A

  • Method and device for monitoring wear state of electrode of resistance spot welding tongs

    CN111673256A

  • Method for guiding and optimizing welding spot quality by analyzing welding curve of resistance spot welding

    CN114330491A

  • Method, device and equipment for detecting welding signal of welding spot of vehicle body and storage medium

    CN120142734A