An automated welding PLC control method and system
By analyzing the variation characteristics of welding temperature and the differences in welding parameters, calculating the predicted parameters and predicting the welding temperature, the problem of excessive welding temperature is solved and the welding quality and efficiency are improved.
Patent Information
- Application Number
- CN202411666515.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2044-11-21
AI Technical Summary
During the welding process of electronic components, due to multivariate coupling of parameters such as welding current, welding speed and welding temperature, the welding temperature may be too high, which in turn affects the welding quality.
By collecting the time series welding temperatures of each welding point, analyzing the welding temperature change characteristics of the welding point to be predicted and the previous welding point, combining the rated welding temperature, calculating the constant temperature ratio and the comparison jumpability of the welding parameters, obtaining the predicted parameters, and performing welding temperature prediction , and adjust the welding method according to the predicted results.
Improve the accuracy of welding temperature prediction, avoid component damage caused by excessive welding temperature, and ensure welding efficiency and quality.
Smart Images

Figure CN119165816B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automated welding control, and in particular to an automated welding PLC control method and system. Background Art
[0002] PLC (Programmable Logic Controller) control method refers to a method of using PLC to automatically control industrial processes. In the PLC-controlled automated welding system, PLC is used to control and monitor each link of the welding process to ensure the accuracy and efficiency of the welding process.
[0003] In the scenario of electronic component welding, there is a multivariable coupling phenomenon in welding parameters such as welding current, welding speed and welding temperature. Any change in a welding parameter will affect other parameters, resulting in increased complexity of welding control. In welding scenarios, especially when welding precision electronic components, the structural particularities of different electronic components lead to different requirements for welding temperature and welding current. Therefore, it is very important to control welding temperature and welding current; however, in the actual welding process, due to the influence of multivariable coupling, when the welding current requirements are met, the welding temperature may exceed the standard welding temperature. Therefore, in the process of welding electronic components, the existence of multivariable coupling may cause the welding temperature to be too high, which in turn leads to welding quality problems. Summary of the invention
[0004] In order to solve the above technical problems, the purpose of the present invention is to provide an automated welding PLC control method and system.
[0005] According to the first aspect of the embodiment of the present application, an automated welding PLC control method is provided, and the technical solution adopted is as follows:
[0006] Collect the sequential welding temperature of each soldering point, and obtain the welding parameters and rated welding temperature of different soldering points;
[0007] Analyze the variation characteristics of the sequential welding temperature of the soldering point to be predicted and its previous soldering point, and obtain the constant temperature ratio of the soldering point to be predicted in combination with the corresponding rated welding temperature;
[0008] Analyze the difference between the welding parameters of the welding point to be predicted and the previous welding point to obtain the comparative jump characteristics of the welding parameters of the welding point to be predicted;
[0009] Obtaining prediction parameters of the welding point to be predicted according to the constant temperature ratio and the welding parameter jump characteristics;
[0010] The sequential welding temperature collected at the welding point to be predicted is used as a prediction sample, and combined with the prediction parameter, to obtain a predicted welding temperature of the welding point to be predicted;
[0011] Analyzing the difference between the rated welding temperature and the predicted welding temperature to determine the duty cycle of the welding point to be predicted during subsequent welding;
[0012] The welding method at the welding point to be predicted is adjusted according to the duty cycle.
[0013] In some embodiments of the present invention, analyzing the variation characteristics of the sequential welding temperature of the soldering point to be predicted and its previous soldering point, and combining the corresponding rated welding temperature to obtain the constant temperature ratio of the soldering point to be predicted includes:
[0014] Analyze the difference of all adjacent sequential welding temperatures of the welding point to be predicted, and obtain the welding temperature variation of the welding point to be predicted by combining the inverse of the rated welding temperature of the welding point to be predicted;
[0015] Analyze the difference of all adjacent sequential welding temperatures of the previous welding point of the welding point to be predicted, and combine the inverse of the rated welding temperature of the previous welding point to obtain the welding temperature variation of the previous welding point;
[0016] The difference between the welding temperature variation of the previous welding point and the welding temperature variation of the welding point to be predicted is calculated to obtain the constant temperature ratio of the welding point to be predicted.
[0017] In some embodiments of the present invention, the difference between the welding parameters of a previous welding point of the welding point to be predicted and the welding point to be predicted is analyzed to obtain the comparative jump characteristics of the welding parameters of the welding point to be predicted.
[0018] In some embodiments of the present invention, a weighted sum is performed on the constant temperature ratio and the welding parameter comparison jump characteristic to obtain a prediction parameter of the weld point to be predicted.
[0019] In some embodiments of the present invention, the time series welding temperature collected at the welding point to be predicted is used as a prediction sample, combined with the prediction parameter, and an ARIMA model is used to predict the welding temperature of the welding point to be predicted to obtain a predicted welding temperature of the welding point to be predicted.
[0020] In some embodiments of the present invention, the number of samples of the solder joints to be predicted is , the sampling quantity of the previous solder joint is ,in for 3~10 times of.
[0021] In some embodiments of the present invention, adjusting the welding mode at the welding point to be predicted according to the duty cycle includes:
[0022] Set duty cycle threshold;
[0023] Comparing the duty cycle with the duty cycle threshold;
[0024] If the duty cycle is greater than the duty cycle threshold, the welding mode at the to-be-predicted welding point is adjusted to pulse welding, and the duty cycle of the pulse welding is set to the duty cycle.
[0025] In some embodiments of the present invention, the welding parameters include welding current and welding speed.
[0026] According to a second aspect of an embodiment of the present application, an automated welding PLC control system is provided, comprising: a memory and a processor, wherein:
[0027] The memory is used to store program code;
[0028] The processor is used to read the program code stored in the memory and execute the method described in the first aspect of the embodiment of the present application.
[0029] In some embodiments of the present invention, the processor comprises:
[0030] The welding data acquisition module is used to collect the sequential welding temperature of each welding point and obtain the welding parameters and rated welding temperature of different welding points;
[0031] A constant temperature ratio analysis module, used to analyze the variation characteristics of the sequential welding temperature of the soldering point to be predicted and its previous soldering point, and obtain the constant temperature ratio of the soldering point to be predicted in combination with the corresponding rated welding temperature;
[0032] A welding parameter comparison jump analysis module is used to analyze the difference between the welding parameters of the welding point to be predicted and the previous welding point, and obtain the welding parameter comparison jump of the welding point to be predicted;
[0033] A prediction parameter analysis module, used to obtain the prediction parameters of the welding point to be predicted according to the constant temperature ratio and the jump characteristics of the welding parameters;
[0034] A welding temperature prediction module, used to use the time series welding temperature collected at the welding point to be predicted as a prediction sample, combined with the prediction parameter, to obtain the predicted welding temperature of the welding point to be predicted;
[0035] A duty cycle analysis module, used to analyze the difference between the rated welding temperature and the predicted welding temperature, and determine the duty cycle of the predicted welding point during subsequent welding;
[0036] The welding mode adjustment module is used to adjust the welding mode at the welding point to be predicted according to the duty cycle.
[0037] Compared with the prior art, the automatic welding PLC control method and system provided by the present invention has the following beneficial effects:
[0038] The present invention analyzes the variation characteristics of the sequential welding temperatures of a welding point to be predicted and its previous welding point, and combines the corresponding rated welding temperature to obtain the constant temperature ratio of the welding point to be predicted, that is, to obtain the influence degree of the change of the welding temperature at the welding point to be predicted on the welding temperature prediction; then analyzes the difference between the welding parameters of the welding point to be predicted and its previous welding point, and obtains the welding parameter comparison jump property of the welding point to be predicted, that is, to obtain the influence degree of the change of the welding parameters at the welding point to be predicted on the welding temperature prediction; then combines the constant temperature ratio and the welding parameter comparison jump property to obtain the prediction parameter of the welding point to be predicted; the welding temperature of the welding point to be predicted is predicted by the prediction parameter, which not only considers the influence of the welding parameter on the welding temperature prediction, but also considers the influence of the welding temperature change on the welding temperature prediction, thereby improving the accuracy of the welding temperature prediction; finally, according to the difference between the rated welding temperature and the predicted welding temperature, the welding method at the welding point to be predicted is adjusted, and a suitable welding method is selected, which can ensure the welding efficiency and avoid the problem of component damage caused by excessive welding temperature. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0040] Figure 1 A basic flow chart of an automated welding PLC control method provided by an embodiment of the present invention;
[0041] Figure 2 A schematic diagram of the basic components of an automated welding PLC control system provided by one embodiment of the present invention. DETAILED DESCRIPTION
[0042] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the following is a detailed description of the automatic welding PLC control method and system proposed by the present invention, its specific implementation, structure, features and effects, in combination with the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" does not necessarily refer to the same embodiment. In addition, specific features, structures or characteristics in one or more embodiments may be combined in any suitable form.
[0043] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which the present invention belongs. Terms such as "comprises", "comprising" or any other variants thereof are intended to cover non-exclusive inclusion, so that a circuit structure, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such article or device. In the absence of further restrictions, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the article or device including the element.
[0044] The specific scheme of the automatic welding PLC control method provided by the present invention is described in detail below with reference to the accompanying drawings.
[0045] See also Figure 1 , which shows the basic process of an automated welding PLC control method provided by an embodiment of the present invention.
[0046] like Figure 1 As shown, an automatic welding PLC control method provided by an embodiment of the present invention specifically includes:
[0047] S100: Collect the sequential welding temperature of each welding point, and obtain welding parameters and rated welding temperature of different welding points.
[0048] The temperature sensor is installed at the position of the component to be welded close to the solder joint to ensure that the temperature sensor can accurately measure the temperature generated during the welding process. The temperature sensor can be fixed with a high-temperature resistant fixing material or a fixture to prevent the temperature sensor from moving. Among them, the position of the solder joint refers to the solder joint of different components in the welding of electronic components; the temperature sensor selects a high-precision temperature sensor suitable for welding temperature monitoring. Generally speaking, thermocouples, infrared temperature sensors, etc. are commonly used. The time-series welding temperature of each solder joint is collected by the installed temperature sensor, and all the time-series welding temperatures form a time-series welding temperature sequence, wherein the time-series welding temperature value is only the temperature value when the solder joint starts welding, and the sampling frequency of the welding temperature is 2 times / second. In addition, different electronic components to be welded have different requirements for welding parameters such as welding current and welding speed, that is, welding current, welding speed, etc. have different possible values at different solder joints. Therefore, different welding parameters such as welding current and welding speed corresponding to different solder joints are obtained in the PLC control system; wherein, the welding speed exists in the welding step of geometric shape components, such as rectangular welding strips, etc. Meanwhile, different electronic components to be welded have different rated welding temperatures, and therefore, different rated welding temperatures corresponding to different welding points are obtained in the PLC control system.
[0049] In the welding scenario of electronic components, the temperature anomaly caused by multivariable coupling has a great impact on the welding quality of the welding point. For example, when the rated welding temperature of a certain welding point is 150℃ and the welding temperature is 120℃, but the welding current value of the welding point is large, a multivariable coupling effect is generated during the welding process. Then the actual welding temperature at this time may exceed the rated welding temperature value under certain conditions, which will cause component damage and other phenomena. In order to solve the problem of component damage caused by the high actual welding temperature value generated by multivariable coupling, it is necessary to predict and analyze the welding temperature value of the component after multivariable coupling during the welding process, and optimize the welding method based on the difference between the predicted value and the rated value of the welding temperature. The specific implementation steps are S200~S700.
[0050] S200: Analyze the variation characteristics of the sequential welding temperature of the solder point to be predicted and its previous solder point, and obtain the constant temperature ratio of the solder point to be predicted in combination with the corresponding rated welding temperature.
[0051] During the welding process, the weld point is affected by the welding heat or the welding current, which causes the sequential welding temperature value to change. The degree of change in the sequential welding temperature can reflect the degree to which the weld point is affected by the welding heat or the welding current, that is, it can reflect the degree to which the weld point is affected by the multivariate coupling effect. Therefore, this embodiment analyzes the change characteristics of the sequential welding temperature of the weld point to be predicted and its previous weld point, and combines the corresponding rated welding temperature to obtain the constant temperature ratio of the weld point to be predicted. Among them, the previous weld point of the weld point to be predicted is the welding sequence of the weld points preset in the PLC control system. Furthermore, firstly, by analyzing the difference of all adjacent sequential welding temperatures of the solder joint to be predicted, combined with the inverse of the rated welding temperature of the solder joint to be predicted, the welding temperature variation of the solder joint to be predicted is obtained; then, by analyzing the difference of all adjacent sequential welding temperatures of the previous solder joint to be predicted, combined with the inverse of the rated welding temperature of the previous solder joint, the welding temperature variation of the previous solder joint is obtained; finally, the difference between the welding temperature variation of the previous solder joint and the welding temperature variation of the solder joint to be predicted is calculated to obtain the constant temperature ratio of the solder joint to be predicted.
[0052] Among them, the calculation formula for the welding temperature variation of the solder joint to be predicted is:
[0053]
[0054] In the formula, Indicates The welding temperature variation of the solder joint to be predicted; Indicates The first one in the sequential soldering temperature sequence of the solder joint to be predicted The difference between the welding temperature of the sampling point and the previous sampling point. It should be noted that It is calculated from the second sampling point; Indicates The rated soldering temperature of the solder joint to be predicted; Indicates The total number of sampling points at the weld point to be predicted.
[0055] The calculation formula for the welding temperature variation of the previous solder joint to be predicted is:
[0056]
[0057] In the formula, Indicates The welding temperature variation of each soldering point; Indicates The timing of the soldering temperature sequence of the solder joint The difference between the welding temperature of the sampling point and the previous sampling point; Indicates The rated soldering temperature of the first solder joint is The rated soldering temperature of the previous solder joint of the solder joint to be predicted; Indicates The total amount of sampling points at each welding point.
[0058] In some embodiments of the present invention, the number of samples of the solder joints to be predicted is , the sampling number of the previous solder joint is ,in for Preferably, the number of samples of the previous solder joint is 5 times the number of samples of the solder joint to be predicted, because for the solder joint to be predicted, the remaining welding temperature variation time needs to determine the welding method and weld.
[0059] By summing up the differences in sequential welding temperature changes and taking the inverse of the rated welding temperature value as the summation coefficient, the temperature change of the solder joint is determined and the temperature change is quantified. The larger the sum of the sequential welding temperature changes, the higher the corresponding welding temperature change, that is, the solder joint is more affected by the welding heat or the welding current during the welding process, which results in a higher welding temperature change. Taking the rated welding temperature value as the coefficient, the higher the maximum temperature value, the lower the corresponding welding temperature change, because the higher the rated welding temperature value, the larger the space for controlling the actual welding temperature, the smaller the weight of the differences and sequential welding temperature changes, and the lower the corresponding welding temperature change.
[0060] Furthermore, the calculation formula for the constant temperature ratio of the solder joint to be predicted is:
[0061]
[0062] In the formula, Indicates The constant temperature ratio of the solder joint to be predicted; Indicates The welding temperature variation of the solder joint to be predicted; Indicates The welding temperature variation of each solder point.
[0063] By calculating the The soldering temperature variation of each solder joint is The welding temperature variation of the solder joint to be predicted is obtained The constant temperature ratio of the solder joint to be predicted is as follows: the larger the constant temperature ratio is, the larger the welding temperature variation of the solder joint to be predicted is relative to the previous solder joint, which means that the solder joint to be predicted is more affected by the welding heat or the welding current than the previous solder joint. The corresponding solder joint to be predicted has a larger space for welding regulation, and in the process of predicting the welding temperature, the parameter of this part should be larger.
[0064] S300: Analyze the difference between the welding parameters of the weld point to be predicted and the previous weld point, and obtain the comparative jump characteristics of the welding parameters of the weld point to be predicted.
[0065] The multivariate coupling effect during welding is the influence of welding parameters such as welding current or welding speed on welding temperature. Therefore, the size of welding parameters has a direct impact on the prediction of welding temperature. For example, the relationship between welding current and welding temperature is: high current causes a large temperature gradient to form between the weld and the surrounding material, further accelerating heat transfer and causing the weld temperature to rise rapidly. The greater the difference between the welding parameters of the weld to be predicted and the welding parameters of the previous weld, the greater the possibility of adjusting the corresponding welding method. Therefore, this embodiment obtains the comparative jump of welding parameters of the weld to be predicted by analyzing the difference between the welding parameters of the weld to be predicted and the previous weld. Furthermore, the comparative jump of welding parameters of the weld to be predicted is obtained by analyzing the difference between the welding parameters of the previous weld of the weld to be predicted and the weld to be predicted. Taking welding current as an example, this embodiment constructs the calculation formula for comparative jump of welding parameters as follows:
[0066]
[0067] In the formula, Indicates The welding parameters of the welding points to be predicted are compared with the jump characteristics; Indicates Welding current per welding point; Indicates The welding current of the weld point to be predicted.
[0068] When the contrast jump of welding parameters is greater than 0, the jump of welding parameter values decreases, and parameters such as welding current decrease. At this time, the influence on multivariable coupling is reduced. Then, when welding is performed, the coupling effect on welding temperature will become lower, and the temperature rise trend and the maximum temperature will become lower. In order to improve welding efficiency, the necessity of pulse welding or the duty cycle will be lower.
[0069] When the jump of welding parameter comparison is less than 0, the jump of welding parameter value increases, and the welding current and other parameters increase. At this time, the influence on multivariable coupling increases. Similarly, the maximum welding temperature will increase. Since the higher the duty cycle, the shorter the welding time and the slower the temperature rise during pulse welding, in order to reduce the damage to components caused by excessive temperature during welding, the possibility of pulse welding increases, and the pulse duty cycle should be higher. For example, The welding point to be predicted is greatly affected by the coupling effect of the welding current parameters, and the temperature changes more dramatically. At this time, the welding method of the welding point needs to adopt high duty cycle pulse welding to avoid damage to the welding point caused by temperature rise.
[0070] S400: Comparing the jump characteristics of the constant temperature ratio and the welding parameters, and obtaining the prediction parameters of the welding point to be predicted.
[0071] According to the above steps, the constant temperature ratio and the welding parameter contrast jump of the predicted solder joint have an impact on the welding temperature of the predicted solder joint, that is, the constant temperature ratio and the welding parameter contrast jump can be used as parameters for predicting the welding temperature of the predicted solder joint to predict the welding temperature value of the predicted solder joint. Therefore, in this embodiment, the predicted parameters of the predicted solder joint are obtained based on the constant temperature ratio and the welding parameter contrast jump. Further, the constant temperature ratio and the welding parameter contrast jump are weighted and summed to obtain the predicted parameters of the predicted solder joint. The calculation formula for the predicted parameters of the predicted solder joint is:
[0072]
[0073] In the formula, Indicates Prediction parameters of the solder joints to be predicted; Indicates The welding parameters of the welding points to be predicted are compared with the jump characteristics; Indicates The constant temperature ratio of the solder joint to be predicted; represents the weight, The value can be 0.5.
[0074] The prediction parameters are obtained by combining the welding parameter contrast jump and the constant temperature ratio for analysis; when the welding parameter contrast jump and the constant temperature ratio of the weld point to be predicted are greater than 0, the corresponding prediction parameters of the weld point to be predicted are larger; when the welding parameter contrast jump and the constant temperature ratio of the weld point to be predicted are less than 0, the corresponding prediction parameters of the weld point to be predicted are smaller.
[0075] S500: taking the collected sequential welding temperatures at the soldering point to be predicted as prediction samples and combining them with prediction parameters to obtain the predicted welding temperature of the soldering point to be predicted.
[0076] The time series welding temperature collected at the solder joint to be predicted is used as a prediction sample, combined with the prediction parameters, to obtain the predicted welding temperature of the solder joint to be predicted. Furthermore, the time series welding temperature collected at the solder joint to be predicted is used as a prediction sample, combined with the prediction parameters, and the ARIMA model is used to predict the welding temperature of the solder joint to be predicted, and the predicted welding temperature of the solder joint to be predicted is obtained.
[0077] Specifically, obtain the previous Welding temperature values: , Indicates the first, second, and... The welding temperature value. The welding temperature values are used as prediction samples, combined with the prediction parameters, to participate in the prediction of the welding temperature value by the ARIMA model. The calculation formula for the predicted welding temperature of the solder joint to be predicted is:
[0078]
[0079]
[0080] In the formula, Indicates The predicted welding temperature of each solder joint to be predicted; Represents the constant term of the ARIMA model, which is equal to the previous value of the solder joint to be predicted. The average of the welding temperature values; Indicates Prediction parameters of the solder joints to be predicted; Indicates The first one of the solder joints to be predicted welding temperature value; Indicates The total number of sampling points at the weld point to be predicted; Represents the interference term in the ARIMA model, which is a random variable whose value is random and follows a normal distribution; represents the linear normalization function.
[0081] Prediction parameters The larger the normalized prediction parameter is, the The smaller it is, the lower the welding temperature weight value will be in the process of prediction based on the solder point temperature value, and the lower the welding temperature prediction result will be, in order to widen the temperature difference with the rated welding temperature; because the larger the prediction parameter is, the index within the parameter itself represents the lower the multivariate coupling effect of the solder point on the welding temperature, and the higher the rated welding temperature, the lower the possibility of damage to the component during welding due to the change of welding temperature.
[0082] S600: Analyze the difference between the rated welding temperature and the predicted welding temperature, and determine the duty cycle of the predicted welding point during subsequent welding.
[0083] Analyze the difference between the rated welding temperature and the predicted welding temperature to determine the duty cycle of the predicted solder joint during subsequent welding. Further, calculate the percentage of the ratio of the predicted welding temperature to the rated welding temperature to obtain the duty cycle of the predicted solder joint during subsequent welding. The calculation formula for the duty cycle of the predicted solder joint during subsequent welding is:
[0084]
[0085] In the formula, Indicates The duty cycle of the solder joint to be predicted; Indicates The predicted welding temperature of each solder joint to be predicted; Indicates The rated soldering temperature of the solder joint to be predicted.
[0086] The duty cycle is expressed by the ratio of the predicted welding temperature to the rated welding temperature. The higher the duty cycle, the shorter the welding time and the slower the temperature rise during the corresponding pulse welding. The lower the rated welding temperature of the predicted solder joint, the higher the duty cycle of the corresponding welding pulse should be, because the lower the rated welding temperature of the solder joint, the lower its tolerance to the change of welding temperature, and the more likely it is to cause damage to the component during the welding process.
[0087] S700: adjusting the welding method at the welding point to be predicted according to the duty cycle.
[0088] When the difference between the predicted welding temperature at the predicted welding point and the rated welding temperature is small, the pulse welding method is selected, which can reduce the problem of temperature increase caused by multivariate coupling caused by long-term welding, and pulse welding with different duty cycles is performed according to the specific difference value. When the difference between the predicted welding temperature at the predicted welding point and the rated welding temperature is large, it is not necessary to select the pulse welding method, and continuous welding can be used to improve welding efficiency. Therefore, this embodiment adjusts the welding method at the predicted welding point according to the duty cycle. Furthermore, a duty cycle threshold is set, and the value of the duty cycle threshold can be 60%; the duty cycle is compared with the duty cycle threshold; if the duty cycle is greater than the duty cycle threshold, it means that the difference between the predicted welding temperature at the weld point to be predicted and the rated welding temperature is small at this time, therefore, the welding mode at the weld point to be predicted is adjusted to pulse welding, and the duty cycle of the pulse welding is set to the duty cycle, so as to reduce the problem of temperature increase caused by multivariate coupling caused by long-term welding; if the duty cycle is less than or equal to the duty cycle threshold, it means that the difference between the predicted welding temperature at the weld point to be predicted and the rated welding temperature is large at this time, therefore, the welding mode at the weld point to be predicted is adjusted to continuous welding to improve welding efficiency.
[0089] Based on the same inventive concept as the above method, this embodiment also provides an automated welding PLC control system.
[0090] See also Figure 2 , which shows the basic composition of an automated welding PLC control system provided by an embodiment of the present invention.
[0091] like Figure 2 As shown, an automatic welding PLC control system includes: a memory 10 and a processor 20, wherein:
[0092] A memory 10, used for storing program codes;
[0093] The processor 20 is used to read the program code stored in the memory 10, and execute the sequential welding temperature collection of each welding point, and obtain the welding parameters and rated welding temperature of different welding points; analyze the change characteristics of the sequential welding temperature of the welding point to be predicted and the previous welding point, and obtain the constant temperature ratio of the welding point to be predicted in combination with the corresponding rated welding temperature; analyze the difference between the welding parameters of the welding point to be predicted and the previous welding point to obtain the welding parameter comparison jump of the welding point to be predicted; obtain the prediction parameter of the welding point to be predicted according to the constant temperature ratio and the welding parameter comparison jump; use the sequential welding temperature collected at the welding point to be predicted as a prediction sample, and obtain the predicted welding temperature of the welding point to be predicted in combination with the prediction parameter; analyze the difference between the rated welding temperature and the predicted welding temperature, and determine the duty cycle of the welding point to be predicted in subsequent welding; and adjust the welding method at the welding point to be predicted according to the duty cycle.
[0094] Furthermore, the processor 20 includes a welding data acquisition module 21, a constant temperature ratio analysis module 22, a welding parameter comparison jump analysis module 23, a prediction parameter analysis module 24, a welding temperature prediction module 25, a duty cycle analysis module 26, and a welding mode adjustment module 27. Among them:
[0095] The welding data acquisition module 21 is used to collect the sequential welding temperature of each welding point and obtain the welding parameters and rated welding temperature of different welding points;
[0096] The constant temperature ratio analysis module 22 is used to analyze the variation characteristics of the sequential welding temperature of the soldering point to be predicted and its previous soldering point, and obtain the constant temperature ratio of the soldering point to be predicted in combination with the corresponding rated welding temperature;
[0097] A welding parameter comparison jump characteristic analysis module 23 is used to analyze the difference between the welding parameters of the welding point to be predicted and the previous welding point, and obtain the welding parameter comparison jump characteristic of the welding point to be predicted;
[0098] The prediction parameter analysis module 24 is used to obtain the prediction parameters of the welding point to be predicted according to the constant temperature ratio and the jump characteristics of the welding parameters;
[0099] The welding temperature prediction module 25 is used to use the collected sequential welding temperatures at the welding point to be predicted as prediction samples and combine them with the prediction parameters to obtain the predicted welding temperature of the welding point to be predicted;
[0100] A duty cycle analysis module 26, used to analyze the difference between the rated welding temperature and the predicted welding temperature, and determine the duty cycle of the predicted welding point during subsequent welding;
[0101] The welding mode adjustment module 27 is used to adjust the welding mode at the welding point to be predicted according to the duty cycle.
[0102] It should be noted that the sequence of the above embodiments of the present invention is only for description and does not represent the advantages and disadvantages of the embodiments. The processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0103] The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referenced to each other, and each embodiment focuses on the differences from other embodiments.
Claims
1. An automated welding PLC control method, characterized in that: The method comprises: Collect the sequential welding temperature of each soldering point, and obtain the welding parameters and rated welding temperature of different soldering points; Analyze the variation characteristics of the sequential welding temperature of the soldering point to be predicted and its previous soldering point, and obtain the constant temperature ratio of the soldering point to be predicted in combination with the corresponding rated welding temperature; Analyze the difference between the welding parameters of the welding point to be predicted and the previous welding point to obtain the comparative jump characteristics of the welding parameters of the welding point to be predicted; Obtaining prediction parameters of the welding point to be predicted according to the constant temperature ratio and the welding parameter jump characteristics; The sequential welding temperature collected at the welding point to be predicted is used as a prediction sample, and combined with the prediction parameter, to obtain a predicted welding temperature of the welding point to be predicted; Analyzing the difference between the rated welding temperature and the predicted welding temperature to determine the duty cycle of the welding point to be predicted during subsequent welding; According to the duty cycle, adjusting the welding method at the welding point to be predicted; Analyzing the variation characteristics of the sequential welding temperature of the soldering point to be predicted and its previous soldering point, and combining the corresponding rated welding temperature to obtain the constant temperature ratio of the soldering point to be predicted, including: Analyze the difference of all adjacent sequential welding temperatures of the welding point to be predicted, and obtain the welding temperature variation of the welding point to be predicted by combining the inverse of the rated welding temperature of the welding point to be predicted; Analyze the differences of all adjacent sequential welding temperatures of a previous welding point of the welding point to be predicted, and combine the inverse of the rated welding temperature of the previous welding point to obtain the welding temperature variation of the previous welding point; Calculating the difference between the welding temperature variation of the previous welding point and the welding temperature variation of the welding point to be predicted, to obtain the constant temperature ratio of the welding point to be predicted; The difference between the welding parameters of a previous welding point of the welding point to be predicted and the welding parameter of the welding point to be predicted is analyzed to obtain the comparative jump property of the welding parameters of the welding point to be predicted.
2. The automated welding PLC control method according to claim 1, characterized in that: The constant temperature ratio and the welding parameter comparison jump characteristic are weightedly summed to obtain the prediction parameter of the welding point to be predicted.
3. The automated welding PLC control method according to claim 1, characterized in that: The time series welding temperature collected at the welding point to be predicted is used as a prediction sample, combined with the prediction parameter, and the ARIMA model is used to predict the welding temperature of the welding point to be predicted, so as to obtain the predicted welding temperature of the welding point to be predicted.
4. The automated welding PLC control method according to claim 3, characterized in that: The sampling number of the solder joints to be predicted is , the sampling quantity of the previous solder joint is ,in for 3~10 times of.
5. The automated welding PLC control method according to claim 1, characterized in that: According to the duty cycle, adjusting the welding mode at the welding point to be predicted includes: Set duty cycle threshold; Comparing the duty cycle with the duty cycle threshold; If the duty cycle is greater than the duty cycle threshold, the welding mode at the to-be-predicted welding point is adjusted to pulse welding, and the duty cycle of the pulse welding is set to the duty cycle.
6. The automated welding PLC control method according to claim 1, characterized in that: The welding parameters include welding current and welding speed.
7. An automated welding PLC control system, characterized in that: The system comprises: a memory and a processor, wherein: The memory is used to store program codes; The processor is configured to read the program code stored in the memory and execute the method according to any one of claims 1 to 6.
8. The automatic welding PLC control system according to claim 7 is characterized in that: The processor comprises: The welding data acquisition module is used to collect the sequential welding temperature of each welding point and obtain the welding parameters and rated welding temperature of different welding points; A constant temperature ratio analysis module, used to analyze the variation characteristics of the sequential welding temperature of the soldering point to be predicted and its previous soldering point, and obtain the constant temperature ratio of the soldering point to be predicted in combination with the corresponding rated welding temperature; Analyzing the variation characteristics of the sequential welding temperature of the soldering point to be predicted and its previous soldering point, and combining the corresponding rated welding temperature to obtain the constant temperature ratio of the soldering point to be predicted, including: Analyze the difference of all adjacent sequential welding temperatures of the welding point to be predicted, and obtain the welding temperature variation of the welding point to be predicted by combining the inverse of the rated welding temperature of the welding point to be predicted; Analyze the differences of all adjacent sequential welding temperatures of a previous welding point of the welding point to be predicted, and combine the inverse of the rated welding temperature of the previous welding point to obtain the welding temperature variation of the previous welding point; Calculating the difference between the welding temperature variation of the previous welding point and the welding temperature variation of the welding point to be predicted, to obtain the constant temperature ratio of the welding point to be predicted; A welding parameter comparison jump analysis module is used to analyze the difference between the welding parameters of the welding point to be predicted and the previous welding point to obtain the welding parameter comparison jump of the welding point to be predicted; analyze the difference between the welding parameters of the previous welding point to be predicted and the welding point to be predicted to obtain the welding parameter comparison jump of the welding point to be predicted; A prediction parameter analysis module, used to obtain the prediction parameters of the welding point to be predicted according to the constant temperature ratio and the jump characteristics of the welding parameters; A welding temperature prediction module, used to use the time series welding temperature collected at the welding point to be predicted as a prediction sample, combined with the prediction parameter, to obtain the predicted welding temperature of the welding point to be predicted; A duty cycle analysis module, used to analyze the difference between the rated welding temperature and the predicted welding temperature, and determine the duty cycle of the predicted welding point during subsequent welding; The welding mode adjustment module is used to adjust the welding mode at the welding point to be predicted according to the duty cycle.
Citation Information
Patent Citations
System and method for a temperature dependent duty cycle within a welding-type apparatus
US20060118534A1
Systems, methods, and apparatus to preheat welding wire
US20180099346A1