An ultrasonic welding quality inspection method, apparatus, equipment, and storage medium
By acquiring information about the object being welded and its energy absorption, and combining this with welding head power testing and heat source laser sensor detection, precise detection and automatic adjustment of ultrasonic welding quality are achieved. This solves the problem of difficulty in judging welding quality in existing technologies and improves welding efficiency and accuracy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2026-04-03
AI Technical Summary
Existing ultrasonic welding inspection technology is difficult to accurately judge welding quality, especially when the welding head is close to the object being welded. It is impossible to know in advance if there are problems with welding quality, and it is difficult to analyze the quality of welding based on the inspection results.
By acquiring information about the object to be welded, including its material, hardness, and thickness, a welding head power test command is triggered to obtain the welding head power test results. Combined with the energy absorption information of the object to be welded, the welding quality value is determined, and the output power parameters of the ultrasonic welding machine are adjusted according to the welding quality value. The temperature of the object to be welded is detected by a heat source laser sensor to determine the welding quality.
It improves the accuracy and efficiency of welding quality inspection, reduces the frequency of parameter adjustment during large-scale welding operations, ensures that parameters are adjusted in a timely manner when welding quality does not meet the standards, avoids continuing welding with inappropriate parameters, and improves overall welding efficiency.
Smart Images

Figure CN116967590B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the technical field of ultrasonic welding, and in particular to an ultrasonic welding quality inspection method, apparatus, equipment, and storage medium. Background Technology
[0002] Currently, ultrasonic welding, as a new type of welding technology, is widely used in various manufacturing industries, such as automotive parts, home appliance parts, toy manufacturing, and electronics manufacturing. Ultrasonic welding is inexpensive, clean, pollution-free, and does not damage the workpiece. The basic principle of ultrasonic welding is that high-frequency vibration waves are transmitted to the surfaces of two objects to be welded, and the friction between the surfaces generates heat, leading to fusion. Ultrasonic welding has a fast welding speed, high welding strength, and good sealing performance. Therefore, ultrasonic welding has become a major welding method in many fields. However, due to the high frequency of ultrasound, when the welding head is close to the object being welded, it is easy to damage the welding head, which in turn affects the overall manufacturing process.
[0003] Currently, the relevant ultrasonic welding detection technology mainly involves detecting the frequency of the ultrasonic welding machine's welding head. However, when the welding head is close to the object being welded, the frequency variation will increase. On the one hand, in the process of batch welding, it is impossible to know in advance when the welding quality will be insufficient. On the other hand, it is difficult to analyze the quality of the welding based on the detection results.
[0004] Regarding the aforementioned technologies, the inventors believe that there is a drawback: it is difficult to analyze the quality of the welding based on the test results. Summary of the Invention
[0005] In order to accurately detect the quality of welding during the welding process and then adjust the parameters of the welding machine in real time, this application provides an ultrasonic welding quality detection method, device, equipment, and storage medium.
[0006] The above-mentioned objective of this application is achieved through the following technical solution:
[0007] An ultrasonic welding quality inspection method, the ultrasonic welding quality inspection method comprising:
[0008] Obtain information about the object to be welded, and based on the information about the object to be welded, obtain welding condition information, wherein the information about the object to be welded includes the material, hardness, and thickness of the object to be welded;
[0009] Based on the welding condition information, trigger the welding head power test command;
[0010] Obtain the welding head power test result, and trigger the ultrasonic wave generation command based on the welding head power test result;
[0011] Obtain energy absorption information of the object being welded, and obtain the welding quality value based on the energy absorption information of the object being welded;
[0012] Based on the welding quality value, a parameter adjustment command for adjusting the output power is triggered.
[0013] By adopting the above technical solution, ultrasonic welding machines can weld objects made of materials such as metal and plastic. Based on the properties of the object being welded, such as material, thickness, and hardness, and combined with actual production needs, the welding conditions required for the object to meet production requirements are obtained. This provides a reference for subsequent welding quality inspection, facilitating the process and improving the accuracy of welding quality testing. The output power of the ultrasonic welding machine is a crucial parameter. Therefore, after obtaining the welding conditions required for the object to meet production requirements, power testing is performed to detect the output power of the welding head after the input power passes through the transducer and amplitude transformer, etc., reaching the welding head. This allows for a determination of whether the output power of the welding head meets the current requirements. The ultrasonic welding machine reduces the number of parameters required for welding quality inspection, simplifies the inspection process, and improves the efficiency of welding quality inspection. Furthermore, by detecting the energy absorbed by the object being welded, the quality of the weld is determined. For example, a heat source laser sensor can detect the temperature of the object being welded to determine its energy absorption. This dual inspection of the ultrasonic welding machine and the object being welded improves the accuracy of welding quality inspection. When substandard welding quality is detected, the output power parameters of the ultrasonic welding machine can be adjusted based on the inspection results, preventing welding from continuing even when the ultrasonic welding machine parameters are unsuitable. The automatic adjustment of the ultrasonic welding machine also reduces the need to stop welding to adjust parameters during large-scale continuous welding operations, thus improving the efficiency of large-scale welding.
[0014] In a preferred embodiment, this application can be further configured as follows: obtaining the information of the object to be welded, and obtaining welding condition information based on the information of the object to be welded, specifically includes:
[0015] Based on the information of the object to be welded, welding parameters are obtained, including resonant frequency, output power, and vibration time.
[0016] Based on the welding parameters, a simulated welding command is triggered;
[0017] Based on the simulated welding instructions, welding condition information is obtained.
[0018] By adopting the above technical solution, various parameters of the ultrasonic welding machine are obtained based on the information of the object to be welded, including the resonant frequency, output power, and vibration time of the ultrasonic welding machine. Then, simulated welding is performed based on the various parameters of the ultrasonic welding machine. Through simulated welding, the welding conditions required for the object to be welded to meet production needs are obtained. By obtaining the various parameters of the ultrasonic welding machine and then performing simulated welding based on these parameters, the welding conditions required for the object to be welded to meet production needs are obtained, thus improving the accuracy of the obtained welding conditions.
[0019] In a preferred embodiment, this application can be further configured such that: the welding condition information includes melting temperature, melting time, and melting amount; and the step of obtaining the welding condition information according to the simulation command specifically includes:
[0020] Based on the material of the object being welded, the melting temperature and melting amount are obtained;
[0021] The melting time is obtained based on the melting temperature, the melting amount, the hardness of the object being welded, and the thickness of the object being welded.
[0022] By adopting the above technical solution, during the simulated welding process, the welding conditions required for the welded object to meet production needs are obtained based on the information of the object being welded. This includes obtaining the melting temperature and melting amount based on the melting point of the material of the object being welded. For example, the melting temperature and melting amount required for the welded object to achieve a stable weld are obtained based on the material characteristics of the object being welded. Then, the melting time is obtained by combining the melting temperature, melting amount, hardness of the object being welded, and thickness of the object being welded. By combining multiple characteristics of the object being welded, as well as the parameters required for subsequent detection of the energy absorption of the object being welded, the accuracy of the obtained welding conditions is improved, and it is convenient to subsequently detect the energy absorption of the object being welded.
[0023] In a preferred embodiment, this application can be further configured such that: triggering the welding head power test command based on the welding condition information specifically includes:
[0024] The output power and vibration time are extracted from the welding parameters;
[0025] Extract the melting temperature and the melting amount from the welding condition information;
[0026] The welding head power test command is triggered based on the output power, vibration time, melting temperature, and melting amount.
[0027] By adopting the above technical solution, the ultrasonic welding machine performs power testing based on the output power and vibration time in the welding parameters. The purpose is to detect whether the output power in the welding parameters is consistent with the actual output power of the welding head after passing through a series of components in the ultrasonic welding machine. Then, based on the melting temperature and melting amount in the welding condition information obtained through simulated welding, the ultrasonic welding machine is simulated again to weld according to the actual output power in the current test stage to see if it can achieve the melting temperature and melting amount in the welding condition information. Through the actual power detection of the ultrasonic welding machine and the secondary simulated welding test, the output power is ensured to be within the required range, thus improving the accuracy of the output power in subsequent welding operations of the ultrasonic welding machine.
[0028] In a preferred embodiment, this application can be further configured such that: obtaining the welding head power test result and triggering an ultrasonic wave generation command based on the welding head power test result specifically includes:
[0029] Obtain the welding head power test result, compare the welding head power test result with the output power, and obtain the power difference;
[0030] The power difference is compared with a preset power threshold. If the power difference is within the preset power threshold range, a melting simulation test command is triggered. If the power difference is outside the preset power threshold range, a test power adjustment command is triggered based on the power difference.
[0031] Obtain the melting simulation test results, compare the melting simulation test results with the melting temperature and the melting amount to obtain the melting simulation difference, compare the melting simulation difference with a preset melting simulation threshold, and if the melting simulation difference is within the preset melting simulation threshold range, trigger an ultrasonic wave generation command;
[0032] If the melting simulation difference is outside the preset melting simulation threshold range, a simulation power adjustment command is triggered based on the melting simulation difference.
[0033] By adopting the above technical solution, in the welding head power test, the result of the welding head power test is compared with the output power in the welding parameters, and then the difference is compared with the preset difference threshold. In the melt simulation test, the result of the simulation test is compared with the melt temperature and melt volume in the welding conditions, and the difference is also compared with the preset difference threshold. Through two tests, the output power of the welding head and the melt temperature and melt volume in the welding conditions are tested and calibrated according to the output power in the welding parameters and the melt temperature and melt volume in the welding conditions, respectively. This improves the accuracy of various data parameters before the formal welding operation, and facilitates the subsequent detection of welding quality and parameter adjustment during the welding operation.
[0034] In a preferred embodiment, this application can be further configured such that: the energy absorption information of the welded object includes the temperature of the welded object and the amount of melt in the welded object; the step of obtaining the energy absorption information of the welded object and obtaining the welding quality based on the energy absorption information of the welded object specifically includes:
[0035] The welding parameters and welding condition information are input into a preset model to generate the current welding model;
[0036] The energy absorption information of the object being welded is input into the current welding model to obtain the welding quality value.
[0037] By adopting the above technical solution, welding parameters and welding condition information are input into a preset model to generate a welding model for the current welding operation. This current welding model includes the welding parameters and welding condition information of the ultrasonic welding machine used in the current welding operation, as well as the welding quality value obtained based on the welding condition information. Since the welding condition information is obtained from the welding parameters, this current welding model can obtain the corresponding welding condition information by inputting welding parameters, and vice versa. The energy absorption information of the object being welded is the welding condition information during the actual welding process, thus enabling the input of the energy absorption information of the object being welded to obtain the welding quality value. The welding parameters are then obtained from the welding quality value, and the ultrasonic welding machine is adjusted according to these welding parameters. This current welding model facilitates the rapid acquisition of welding quality detection results and adjustment information, improving the efficiency of subsequent welding quality detection. Furthermore, the welding parameters and welding condition information in this current welding model are obtained through simulation testing, resulting in high data accuracy and further improving the accuracy of welding quality detection.
[0038] In a preferred embodiment, this application can be further configured such that: triggering a parameter adjustment command for adjusting the output power based on the welding quality value specifically includes:
[0039] Based on the current welding model and the welding quality value, obtain the quality difference value;
[0040] The quality difference value is compared with a preset quality difference value threshold. If the quality difference value is outside the preset quality difference value threshold range, the power difference value is obtained based on the quality difference value.
[0041] Based on the power difference value, a parameter adjustment command is triggered.
[0042] By adopting the above technical solution, the welding quality value is input into the current welding model, and the difference between the ideal welding quality value and the actual welding quality value in the current welding model is obtained. This difference value represents the difference in welding quality on the welded object. This difference value is compared with a preset quality difference value threshold. When the difference value is within the preset quality difference value threshold range, since the energy output of the ultrasonic welding machine is not the same for every weld, the difference in energy absorbed by the welded object will not lead to a decrease in welding quality and will not trigger a parameter adjustment command. When the difference value is outside the preset quality difference value threshold range, it is determined that the parameters of the ultrasonic welding machine are not suitable for the current welding work. In the current welding model, the power difference value is obtained based on the quality difference value, and the output power parameters of the ultrasonic welding machine and other parameters corresponding to the output power parameters are adjusted accordingly. By detecting the welded object, welding quality problems that occur during the welding process can be detected in a timely manner, improving the efficiency and accuracy of welding quality detection. Moreover, parameters are adjusted immediately when quality is unqualified, avoiding the need to stop welding and manually adjust parameters. The automatic acquisition of adjustment parameters by the current welding model also improves the convenience of adjustment after detection.
[0043] The second objective of this invention is achieved through the following technical solution:
[0044] An ultrasonic welding quality inspection device, the ultrasonic welding quality inspection device comprising:
[0045] The welding condition information acquisition module is used to acquire information about the object to be welded and, based on the information about the object to be welded, acquire welding condition information, wherein the information about the object to be welded includes the material, hardness, and thickness of the object to be welded.
[0046] The welding head power testing module is used to trigger a welding head power testing command based on the welding condition information.
[0047] An ultrasonic generator module is used to acquire the welding head power test results and trigger an ultrasonic generation command based on the welding head power test results.
[0048] The welding quality acquisition module is used to acquire energy absorption information of the object being welded, and to obtain the welding quality value based on the energy absorption information of the object being welded.
[0049] The parameter adjustment module is used to trigger a parameter adjustment command for adjusting the output power based on the welding quality value.
[0050] The above-mentioned objective three of this application is achieved through the following technical solution:
[0051] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the ultrasonic welding quality inspection method described above.
[0052] The fourth objective of this application is achieved through the following technical solution:
[0053] A computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the ultrasonic welding quality inspection method described above.
[0054] In summary, this application includes at least one of the following beneficial technical effects:
[0055] 1. Ultrasonic welding machines can weld objects made of materials such as metals and plastics. Based on the properties of the object being welded, such as material, thickness, and hardness, and combined with actual production needs, the welding conditions required for the object to meet production requirements are determined. These welding conditions provide a reference for subsequent welding quality inspection, facilitating the process and improving the accuracy of welding quality checks. The output power of an ultrasonic welding machine is a crucial parameter. Therefore, after determining the welding conditions required for the object to meet production requirements, a power test is conducted to detect the output power of the welding head after the input power passes through the transducer and amplitude transformer, etc., reaching the welding head. This test then determines whether the output power of the welding head meets the current welding conditions. This reduces the number of parameters required for welding quality inspection and simplifies the inspection process, improving efficiency. Furthermore, by detecting the energy absorbed by the object being welded, the quality of the weld is determined. For example, a heat source laser sensor can detect the temperature of the object being welded to determine its energy absorption. This dual inspection of the ultrasonic welding machine and the object being welded improves the accuracy of welding quality inspection. When substandard welding quality is detected, the output power parameters of the ultrasonic welding machine can be adjusted based on the inspection results, preventing welding from continuing even when the parameters are inappropriate. The automatic adjustment of the ultrasonic welding machine also reduces the need to stop welding to adjust parameters during large-scale continuous welding operations, thus improving the efficiency of large-scale welding.
[0056] 2. Input the welding parameters and welding condition information into the preset model to generate the current welding model for this welding operation. The current welding model includes the welding parameters and welding condition information of the ultrasonic welding machine for this welding operation, as well as the welding quality value obtained based on the welding condition information. The welding condition information is obtained based on the welding parameters and other information. Therefore, this current welding model can obtain the corresponding welding condition information by inputting the welding parameters, and can also obtain the corresponding welding parameters by inputting the welding condition information. The energy absorption information of the object being welded is the welding condition information during the actual welding process. Therefore, it can obtain the welding quality value by inputting the energy absorption information of the object being welded, and then obtain the welding parameters through the welding quality value. Then, the ultrasonic welding machine is adjusted according to the corresponding welding parameters. Through this current welding model, it is beneficial to quickly obtain the welding quality detection results and adjustment information, which improves the efficiency of subsequent welding quality detection. Moreover, the welding parameters and welding condition information in this current welding model are obtained through simulation testing, and the data accuracy is high, which will also improve the accuracy of welding quality detection.
[0057] 3. After inputting the energy absorption information of the object to be welded into the current welding model, the difference between the ideal welding quality value in the model and the current welding quality value will be obtained. This difference value represents the difference in welding quality on the object to be welded. This difference value is compared with the preset quality difference value threshold. When the difference value is within the preset quality difference value threshold range, since the energy output of the ultrasonic welding machine is not the same for every weld, the difference in energy absorbed by the object to be welded will not lead to a decrease in welding quality and will not trigger a parameter adjustment command. When the difference value is outside the preset quality difference value threshold range, it is determined that the parameters of the ultrasonic welding machine are not suitable for the current welding work. In the current welding model, the power difference value is obtained based on the quality difference value, and the output power parameters of the ultrasonic welding machine and other parameters corresponding to the output power parameters are adjusted accordingly. By detecting the object to be welded, welding quality problems that occur during the welding process can be detected in a timely manner, improving the efficiency and accuracy of welding quality detection. In the case of unqualified quality, the parameters are adjusted immediately, avoiding the need to stop welding and manually adjust the parameters. The automatic acquisition of adjustment parameters by the current welding model also improves the convenience of adjustment after detection. Attached Figure Description
[0058] Figure 1 This is a flowchart of an ultrasonic welding quality inspection method in an embodiment of this application;
[0059] Figure 2 This is a flowchart illustrating the implementation of S10 of the ultrasonic welding quality inspection method in this application embodiment;
[0060] Figure 3This is a flowchart illustrating the implementation of S13 of the ultrasonic welding quality inspection method in this application embodiment;
[0061] Figure 4 This is a flowchart illustrating the implementation of S20 of the ultrasonic welding quality inspection method in this application embodiment;
[0062] Figure 5 This is a flowchart illustrating the implementation of S30 of the ultrasonic welding quality inspection method in this application embodiment;
[0063] Figure 6 This is a flowchart illustrating the implementation of S40 of the ultrasonic welding quality inspection method in this application embodiment;
[0064] Figure 7 This is a flowchart illustrating the implementation of S50 of the ultrasonic welding quality inspection method in this application embodiment;
[0065] Figure 8 This is a schematic diagram of the ultrasonic welding quality inspection device in the embodiments of this application;
[0066] Figure 9 This is an internal structural diagram of the ultrasonic welding quality inspection computer equipment in the embodiments of this application. Detailed Implementation
[0067] The present application will be further described in detail below with reference to the accompanying drawings.
[0068] In one embodiment, such as Figure 1 As shown, this application discloses an ultrasonic welding quality inspection method, which specifically includes the following steps:
[0069] S10: Obtain information about the object to be welded, and obtain welding condition information based on the information about the object to be welded. The information about the object to be welded includes the material, hardness, and thickness of the object to be welded.
[0070] In this embodiment, the information of the object to be welded refers to the characteristic information of the object to be welded. The welding condition information refers to the conditions that the object to be welded must meet to complete the welding. The material of the object to be welded refers to the material of the location to be welded. The hardness of the object to be welded refers to the hardness value of the location to be welded. The thickness of the object to be welded refers to the horizontal thickness value of the location to be welded.
[0071] Specifically, welding refers to joining two or more objects together. In this embodiment, the ultrasonic welding machine targets objects that include metals and plastics. Therefore, the objects to be welded refer to two metals or two plastics. The characteristic information of the two metals or two plastics is obtained, i.e., the information of the objects to be welded. Based on the characteristic information of the two metals or two plastics, such as melting point and heat absorption capacity, the conditions that the two metals or two plastics need to meet for welding are obtained, i.e., the welding condition information, such as the temperature conditions that the two metals or two plastics need to meet.
[0072] S20: Trigger the welding head power test command based on welding condition information.
[0073] In this embodiment, the welding head power test command refers to the command information for detecting the power output of the welding head.
[0074] Specifically, based on the conditions required for welding the two metals or two plastics, the parameters of the ultrasonic welding machine are first obtained when the welding conditions are met. The ultrasonic welding machine is then controlled to perform a test with these parameters to detect the output power of the welding head, i.e., triggering the welding head power test command. The welding conditions information is the basis for judging whether the test results are qualified.
[0075] S30: Obtain the welding head power test result, and trigger the ultrasonic wave generation command based on the welding head power test result.
[0076] In this embodiment, the welding head power test result refers to the output power information of the welding head obtained from the welding head power test. The ultrasonic wave generation command refers to the command information for the ultrasonic welding machine to start the welding operation.
[0077] Specifically, after the welding head power test is completed, the test results are obtained, and the output power of the tested welding head is obtained, i.e., the welding head power test result. The output power of the welding head is compared with the output power in the parameters of the ultrasonic welding machine when the welding conditions are met. Based on the comparison results, it is determined whether the output power of the welding head can meet the welding conditions. If it is determined that the output power of the currently tested welding head can meet the welding conditions, the ultrasonic welding machine is controlled to start welding, i.e., the ultrasonic wave generation command is triggered.
[0078] S40: Obtain energy absorption information of the object being welded, and obtain the welding quality value based on the energy absorption information of the object being welded.
[0079] In this embodiment, the energy absorption information of the object being welded refers to information about how well the object absorbs the energy output from the ultrasonic welding machine. The weld quality value is a numerical value used to determine the quality of the weld. The parameter adjustment command refers to the instruction information for adjusting the parameters of the ultrasonic welding machine.
[0080] Specifically, during the welding process of the ultrasonic welding machine, an energy absorption detection device detects the absorption of energy output by the ultrasonic welding machine by the object being welded, i.e., the energy absorption information of the object being welded. In this embodiment, the energy absorption detection device refers to a heat source laser sensor, which detects the temperature of the object being welded and the molten portion of the object. Based on this energy absorption information of the object being welded, combined with welding condition information indicating the requirements for the object being welded in the welding operation, a welding quality value is obtained. In this embodiment, the welding quality value is a specific numerical value that is related to the energy absorption information of the object being welded and the welding condition information. The welding quality value is used to determine whether the object being welded can meet the requirements of the welding condition information, thereby determining whether the welding quality of the object being welded meets the standard. If the result of the determination is that it does not meet the standard, the ultrasonic welding machine is controlled to adjust the corresponding parameters based on the difference between the energy absorption information of the object being welded and the welding condition information, i.e., a parameter adjustment command is triggered.
[0081] S50: Based on the welding quality value, trigger the parameter adjustment command used to adjust the output power.
[0082] In this embodiment, the parameter adjustment command refers to the instruction information for adjusting the output power parameter of the ultrasonic welding machine.
[0083] Specifically, based on the welding quality value, it is determined whether the welding quality of the welded object meets the standard. If the result is that it does not meet the standard, the ultrasonic welding machine is controlled to adjust the corresponding output power parameters according to the welding quality value and welding condition information, that is, the parameter adjustment command for adjusting the output power is triggered.
[0084] In one embodiment, such as Figure 2 As shown, in step S10, information about the object to be welded is obtained, and welding condition information is obtained based on the information about the object to be welded, specifically including:
[0085] S11: Based on the information of the object being welded, obtain the welding parameters, including the resonant frequency, output power, and vibration time.
[0086] In this embodiment, welding parameters refer to the parameter information of the ultrasonic welding machine. Resonant frequency refers to the resonant frequency parameter information of the ultrasonic welding machine. Output power refers to the output power parameter information of the ultrasonic welding machine. Vibration time refers to the time information of the ultrasonic welding machine outputting ultrasonic waves.
[0087] Specifically, based on the information of the objects to be welded and the requirements for the welding operation, such as the degree of bonding between the objects and the economic requirements of the welding operation, the specific numerical information of various parameters of the ultrasonic welding machine to meet the requirements is obtained, namely the welding parameters. These parameters include the resonant frequency parameter information, the output power parameter information, and the time information of the ultrasonic output. Based on the welding parameters, the ultrasonic welding machine can adjust its own parameters to the corresponding welding parameters and then perform simulated welding to improve the accuracy of simulated welding.
[0088] S12: Trigger simulated welding commands based on welding parameters.
[0089] In this embodiment, simulated welding instructions refer to instruction information that simulates actual welding operations.
[0090] Specifically, the ultrasonic welding machine adjusts the parameters of the corresponding welding parameters to the values in the welding parameters according to the welding parameters, and starts to simulate the actual welding operation, that is, triggers the simulated welding command.
[0091] S13: Obtain welding condition information according to the simulated welding instructions.
[0092] Specifically, welding conditions refer to the conditions that the object to be welded needs to meet to complete the welding. Therefore, by setting the corresponding parameters to welding parameters using an ultrasonic welding machine and simulating the actual welding operation, the conditions that need to be met to complete the welding under the welding parameters can be obtained.
[0093] In one embodiment, the welding condition information includes melting temperature, melting time, and melting amount, such as... Figure 3 As shown, in step S13, welding condition information is obtained according to the simulation command, specifically including:
[0094] S131: Obtain the melting temperature and melting amount based on the material of the object being welded.
[0095] In this embodiment, melting temperature refers to the temperature that the objects to be welded need to reach during the welding process. Melting volume refers to the volume of the objects to be welded that needs to melt during the melting process.
[0096] Specifically, in the simulated welding process, when the ultrasonic welding machine sets the corresponding parameters to the welding parameters, based on the material characteristics of the object being welded, the temperature required for the object to reach the welding production requirements, i.e., the melting temperature, and the volume of the object to melt, i.e., the melt volume, are obtained when the ultrasonic welding machine with the parameters set to the welding parameters welds the object. For example, based on the material characteristics of the object being welded, the melting temperature and melt volume required for the object to achieve a stable weld are obtained.
[0097] S132: Obtain the melting time based on the melting temperature, melting amount, hardness of the object being welded, and thickness of the object being welded.
[0098] In this embodiment, melting time refers to the length of time that the object to be welded needs to be in a molten state.
[0099] Specifically, the melting time is obtained by taking into account the melting temperature, melting amount, hardness of the object being welded, and thickness of the object being welded. That is, given the melting temperature, the hardness of the object being welded, and the thickness of the object being welded, the time required for the object being welded to reach the melting amount and meet the welding production requirements.
[0100] In one embodiment, such as Figure 4 As shown, in step S20, based on the welding condition information, a welding head power test command is triggered, specifically including:
[0101] S21: Extract output power and vibration time from welding parameters.
[0102] Specifically, the output power and vibration time are extracted from the welding parameters, and the power test of the welding head is to measure the actual output power of the welding head. Therefore, as long as the output power and vibration time are extracted from the welding parameters, the ultrasonic welding machine can detect the actual output power of the welding head by operating according to the output power and vibration time.
[0103] S22: Extract melting temperature and melting amount from welding condition information.
[0104] Specifically, the melting temperature and melting amount are extracted from the welding condition information. After the actual output power of the welding head is detected, in order to make the output power parameters of the ultrasonic welding machine more accurate in actual operation, the melting temperature and melting amount after welding are simulated by the actual output power of the welding head and compared with the melting temperature and melting amount in the welding condition information to obtain more accurate output power parameters.
[0105] S23: Trigger the welding head power test command based on the output power, vibration time, melting temperature and melting amount.
[0106] Specifically, the welding head power test includes the actual power detection of the ultrasonic welding machine's welding head and the secondary simulated welding test. The ultrasonic welding machine starts according to the output power and vibration time in the welding parameters and performs the welding head power test. The purpose is to detect whether the output power in the welding parameters is consistent with the actual output power of the welding head after passing through a series of devices in the ultrasonic welding machine. The purpose of the secondary simulated welding test is to determine whether the melting temperature and melting amount in the welding condition information can be reached when welding based on the actual output power obtained in the current actual power detection stage.
[0107] In one embodiment, such as Figure 5 As shown, in step S30, the welding head power test result is obtained, and based on the welding head power test result, an ultrasonic wave generation command is triggered, specifically including:
[0108] S31: Obtain the welding head power test result, compare the welding head power test result with the output power, and obtain the power difference.
[0109] In this embodiment, the power difference refers to the difference between the output power of the welding head obtained through the welding head power test and the output power in the welding parameters.
[0110] Specifically, after obtaining the output power of the welding head from the welding head power test, the output power of the welding head obtained from the welding head power test is compared with the output power in the welding parameters to obtain the power difference.
[0111] S32: Compare the power difference with a preset power threshold. If the power difference is within the preset power threshold range, trigger the melting simulation test command. If the power difference is outside the preset power threshold range, trigger the test power adjustment command based on the power difference.
[0112] In this embodiment, the melt simulation test command refers to the instruction information for simulating welding based on the output power detected during the welding head power test stage. The test power adjustment command refers to the instruction information for adjusting the output power of the ultrasonic welding machine based on the portion of the power difference exceeding a preset power threshold.
[0113] Specifically, the power difference is compared with a preset power threshold. If the power difference is within the preset power threshold range, simulated welding is performed based on the output power detected during the welding head power test stage, which triggers a melt simulation test command. If the power difference is outside the preset power threshold range, the output power of the ultrasonic welding machine is adjusted based on the portion of the power difference that exceeds the preset threshold, which triggers a test power adjustment command.
[0114] S33: Obtain the melting simulation test results, compare the melting simulation test results with the melting temperature and melting amount to obtain the melting simulation difference, compare the melting simulation difference with the preset melting simulation threshold, and if the melting simulation difference is within the preset melting simulation threshold range, trigger the ultrasonic wave generation command.
[0115] In this embodiment, the melt simulation test result refers to the melt temperature and melt volume obtained after a second simulated welding. The melt simulation difference refers to the difference between the melt temperature and melt volume obtained from the second simulated welding test and the melt temperature and melt volume in the welding conditions.
[0116] Specifically, after the second simulated welding is completed, the melting temperature and melting amount obtained after the second simulated welding are obtained, that is, the melting simulation test results. The melting temperature and melting amount obtained after the second simulated welding are compared with the melting temperature and melting amount in the welding conditions, and the difference is obtained, that is, the melting simulation difference. Then, the melting simulation difference is compared with the preset melting simulation threshold. If the melting simulation difference is within the preset melting simulation threshold range, the ultrasonic welding machine is controlled to start welding.
[0117] S34: If the difference in the melting simulation is outside the preset melting simulation threshold range, then trigger the simulation power adjustment command based on the difference in the melting simulation.
[0118] In this embodiment, the simulation power adjustment command refers to the instruction information that adjusts the output power of the ultrasonic welding machine based on the portion of the melt simulation difference that exceeds a preset melt simulation threshold.
[0119] Specifically, if the melt simulation difference is outside the preset melt simulation threshold range, the output power of the ultrasonic welding machine is adjusted accordingly based on the portion of the melt simulation difference that exceeds the preset melt simulation threshold, thus triggering a simulation power adjustment command.
[0120] Furthermore, the welding parameters used by the ultrasonic welding machine to simulate actual welding operations are derived from the information of the object being welded and the requirements of the welding operation. Therefore, the welding conditions obtained through simulation are not affected by the actual welding operation, such as mechanical wear causing a decrease in actual output power, or the cleanliness of the object being welded reducing its energy absorption effect. Thus, the obtained welding conditions are under ideal conditions. By using preset power thresholds and melt simulation thresholds, when the actual power differs from the output power in the welding parameters but does not affect the welding quality, no adjustment of the output power is required.
[0121] In one embodiment, the energy absorption information of the object being welded includes the temperature of the object being welded, the amount of melt in the object being welded, such as... Figure 6 As shown, in step S40, energy absorption information of the object being welded is obtained, and the welding quality value is obtained based on the energy absorption information of the object being welded. Specifically, this includes:
[0122] S41: Input welding parameters and welding condition information into the preset model to generate the current welding model.
[0123] In this embodiment, the current welding model refers to the model used to determine the welding quality and obtain adjustment parameters.
[0124] Specifically, welding parameters and welding condition information are input into a preset model to generate the current welding model for this welding operation, i.e., the current welding model. The current welding model includes the welding parameters and welding condition information of the ultrasonic welding machine for this welding operation, as well as the ideal welding quality value obtained based on the welding condition information. The welding condition information is obtained based on welding parameters and other information. Therefore, this welding model can obtain the corresponding welding condition information by inputting welding parameters, and can also obtain the corresponding welding parameters by inputting welding condition information.
[0125] S42: Input the energy absorption information of the object to be welded into the current welding model to obtain the welding quality value.
[0126] Specifically, the energy absorption information of the object being welded is input into the current welding model. This energy absorption information represents the welding conditions during the actual welding process; therefore, the welding quality value can be obtained from the current welding model. After inputting the energy absorption information, the corresponding welding parameters are obtained, and the ultrasonic welding machine is then adjusted based on these parameters.
[0127] In one embodiment, such as Figure 7 As shown, in step S50, based on the welding quality value, a parameter adjustment command for adjusting the output power is triggered, specifically including:
[0128] S51: Obtain the quality difference value based on the current welding model and welding quality value.
[0129] In this embodiment, the quality difference value refers to the difference between the welding quality value and the ideal welding quality value in the current welding model.
[0130] Specifically, the welding quality value is input into the current welding model. Since the welding quality value is a numerical value representing the actual welding quality in the actual welding process, the difference between the welding quality value and the ideal welding quality value in the current welding model will be obtained, which is the quality difference value. This difference value represents the difference in welding quality on the welded object.
[0131] S52: Compare the quality difference value with the preset quality difference value threshold. If the quality difference value is outside the preset quality difference value threshold range, obtain the power difference value based on the quality difference value.
[0132] In this embodiment, the power difference value refers to the difference between the output power obtained from the welding quality value in the current welding model and the output power in the welding parameters in the current welding model.
[0133] Specifically, the quality difference value is compared with a preset quality difference value threshold. If the quality difference value is within the preset threshold range, since the energy output of an ultrasonic welding machine is not the same for every weld, the difference in energy absorbed by the welded object will not lead to a decrease in welding quality. If the quality difference value is outside the preset threshold range, it indicates that the difference in energy absorbed by the welded object leads to a decrease in welding quality. Based on this quality difference value, the corresponding welding conditions are obtained in the current welding model, and the corresponding output power is obtained from the corresponding welding conditions. The difference value, i.e., the power difference value, is obtained by comparing this output power with the output power in the welding parameters of the current welding model.
[0134] S53: Based on the power difference value, trigger the parameter adjustment command used to adjust the output power.
[0135] Specifically, based on the power difference value, the output power of the ultrasonic welding machine is adjusted accordingly, and other parameters are adjusted according to the adjustment range of the output power after the output power is adjusted.
[0136] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0137] In one embodiment, an ultrasonic welding quality inspection device is provided, which corresponds one-to-one with the ultrasonic welding quality inspection method described in the above embodiments. For example... Figure 8 As shown, the ultrasonic welding quality inspection device includes a welding condition information acquisition module, a welding head power testing module, an ultrasonic wave generation module, and a parameter adjustment module. Detailed descriptions of each functional module are as follows:
[0138] The welding condition information acquisition module is used to acquire information about the object to be welded and, based on this information, acquire welding condition information, including the material, hardness, and thickness of the object to be welded.
[0139] The welding head power test module is used to trigger the welding head power test command based on welding condition information;
[0140] The ultrasonic generator module is used to acquire the welding head power test results and trigger the ultrasonic generation command based on the welding head power test results;
[0141] The welding quality value acquisition module is used to acquire the energy absorption information of the object being welded, and to acquire the welding quality value based on the energy absorption information of the object being welded.
[0142] The parameter adjustment module is used to trigger parameter adjustment commands to adjust the output power based on the welding quality value.
[0143] Optionally, the welding condition information acquisition module includes:
[0144] The welding parameter acquisition submodule is used to acquire welding parameters based on the information of the object being welded. The welding parameters include resonant frequency, output power, and vibration time.
[0145] The simulated welding submodule is used to trigger simulated welding commands based on welding parameters;
[0146] The welding condition information acquisition submodule is used to acquire welding condition information based on the simulated welding instructions.
[0147] Optionally, the welding condition information acquisition submodule includes:
[0148] The melting temperature and melting amount acquisition unit is used to acquire the melting temperature and melting amount based on the material of the object being welded;
[0149] The melting time acquisition unit is used to acquire the melting time based on the melting temperature, melting amount, hardness of the object being welded, and thickness of the object being welded.
[0150] Optionally, the welding head power testing module includes:
[0151] The welding parameter extraction submodule is used to extract output power and vibration time from welding parameters;
[0152] The welding condition extraction submodule is used to extract melting temperature and melting amount from welding condition information;
[0153] The welding head power test submodule is used to trigger welding head power test commands based on output power, vibration time, melting temperature, and melting amount.
[0154] Optional, the ultrasonic generator module includes:
[0155] The power comparison submodule is used to obtain the welding head power test results, compare the welding head power test results with the output power, and obtain the power difference.
[0156] The power threshold comparison submodule is used to compare the power difference with a preset power threshold. If the power difference is within the preset power threshold range, a melting simulation test command is triggered. If the power difference is outside the preset power threshold range, a test power adjustment command is triggered based on the power difference.
[0157] The melt simulation test result processing submodule is used to obtain the melt simulation test results, compare the melt simulation test results with the melt temperature and melt amount to obtain the melt simulation difference, compare the melt simulation difference with the preset melt simulation threshold, and if the melt simulation difference is within the preset melt simulation threshold range, trigger the ultrasonic generation command;
[0158] The analog power adjustment submodule is used to trigger an analog power adjustment command based on the molten simulation difference if the molten simulation difference is outside the preset molten simulation threshold range.
[0159] Optionally, the welding quality value acquisition module includes:
[0160] The current welding model generation submodule is used to input welding parameters and welding condition information into a preset model to generate the current welding model;
[0161] The welding quality value acquisition submodule is used to input the energy absorption information of the object to be welded into the current welding model to obtain the welding quality value.
[0162] Optionally, the parameter adjustment module includes:
[0163] The quality difference value submodule is used to obtain the quality difference value based on the current welding model and welding quality value;
[0164] The quality difference value threshold comparison submodule is used to compare the quality difference value with the preset quality difference value threshold. If the quality difference value is outside the preset quality difference value threshold range, the power difference value is obtained based on the quality difference value.
[0165] The parameter adjustment submodule is used to trigger parameter adjustment commands based on power difference values.
[0166] Specific limitations regarding the ultrasonic welding quality inspection device can be found in the limitations of the ultrasonic welding quality inspection method described above, and will not be repeated here. Each module in the aforementioned ultrasonic welding quality inspection device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independently of the processor, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0167] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 9As shown, the computer device includes a processor, memory, network interface, and database connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores the operating system, computer programs, and database. The internal memory provides the environment for the operation of the operating system and computer programs in the non-volatile storage medium. The database stores information such as the object being welded, welding conditions, energy absorption information of the object being welded, and welding parameters. The network interface is used for communication with external terminals via a network connection. When executed by the processor, the computer program implements an ultrasonic welding quality inspection method.
[0168] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to perform the following steps:
[0169] Obtain information about the object to be welded, and based on this information, obtain welding condition information, including the object's material, hardness, and thickness.
[0170] Based on the welding condition information, trigger the welding head power test command;
[0171] Obtain the welding head power test results, and trigger the ultrasonic wave generation command based on the welding head power test results;
[0172] Obtain energy absorption information of the object being welded, and obtain the weld quality value based on this information;
[0173] Based on the welding quality value, a parameter adjustment command for adjusting the output power is triggered.
[0174] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0175] Obtain information about the object to be welded, and based on this information, obtain welding condition information, including the object's material, hardness, and thickness.
[0176] Based on the welding condition information, trigger the welding head power test command;
[0177] Obtain the welding head power test results, and trigger the ultrasonic wave generation command based on the welding head power test results;
[0178] Obtain energy absorption information of the object being welded, and obtain the weld quality value based on this information;
[0179] Based on the welding quality value, a parameter adjustment command for adjusting the output power is triggered.
[0180] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0181] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.
[0182] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for inspecting the quality of ultrasonic welding, characterized in that, The ultrasonic welding quality inspection method includes: Obtain information about the object to be welded, and based on the information about the object to be welded, obtain welding condition information, which includes melting temperature, melting time and melting amount. The information about the object to be welded includes the material, hardness and thickness of the object to be welded. The step of obtaining information about the object to be welded, and obtaining welding condition information based on the information about the object to be welded, specifically includes: Based on the information of the object to be welded, welding parameters are obtained, including resonant frequency, output power, and vibration time. Based on the welding parameters, a simulated welding command is triggered; According to the simulated welding instructions, obtain welding condition information; Based on the welding condition information, trigger the welding head power test command; Obtain the welding head power test result, and trigger the ultrasonic wave generation command based on the welding head power test result; The process of obtaining the welding head power test result and triggering an ultrasonic wave generation command based on the welding head power test result specifically includes: Obtain the welding head power test result, compare the welding head power test result with the output power, and obtain the power difference; The power difference is compared with a preset power threshold. If the power difference is within the preset power threshold range, a melting simulation test command is triggered. If the power difference is outside the preset power threshold range, a test power adjustment command is triggered based on the power difference. Obtain the melting simulation test results, compare the melting simulation test results with the melting temperature and the melting amount to obtain the melting simulation difference, compare the melting simulation difference with a preset melting simulation threshold, and if the melting simulation difference is within the preset melting simulation threshold range, trigger an ultrasonic wave generation command; If the melting simulation difference is outside the preset melting simulation threshold range, a simulation power adjustment command is triggered based on the melting simulation difference. Obtain energy absorption information of the object being welded, and obtain a welding quality value based on the energy absorption information of the object being welded. The energy absorption information of the object being welded includes the temperature of the object being welded and the amount of molten material in the object being welded. The step of acquiring the energy absorption information of the object being welded, and acquiring the welding quality value based on the energy absorption information of the object being welded, specifically includes: The welding parameters and welding condition information are input into a preset model to generate the current welding model; The energy absorption information of the object being welded is input into the current welding model to obtain the welding quality value; Based on the welding quality value, a parameter adjustment command for adjusting the output power is triggered.
2. The ultrasonic welding quality inspection method according to claim 1, characterized in that, The welding condition information includes melting temperature, melting time, and melting amount. Obtaining the welding condition information according to the simulated welding command specifically includes: Based on the material of the object being welded, the melting temperature and melting amount are obtained; The melting time is obtained based on the melting temperature, the melting amount, the hardness of the object being welded, and the thickness of the object being welded.
3. The ultrasonic welding quality inspection method according to claim 2, characterized in that, The step of triggering a welding head power test command based on the welding condition information specifically includes: The output power and vibration time are extracted from the welding parameters; Extract the melting temperature and the melting amount from the welding condition information; The welding head power test command is triggered based on the output power, vibration time, melting temperature, and melting amount.
4. The ultrasonic welding quality inspection method according to claim 1, characterized in that, The step of triggering a parameter adjustment command for adjusting the output power based on the welding quality value specifically includes: Based on the current welding model and the welding quality value, obtain the quality difference value; The quality difference value is compared with a preset quality difference value threshold. If the quality difference value is outside the preset quality difference value threshold range, the power difference value is obtained based on the quality difference value. Based on the power difference value, a parameter adjustment command is triggered.
5. An ultrasonic welding quality inspection device, characterized in that, The ultrasonic welding quality inspection device includes: The welding condition information acquisition module is used to acquire information about the object to be welded and, based on the information about the object to be welded, acquire welding condition information, which includes melting temperature, melting time, and melting amount. The information about the object to be welded includes the material, hardness, and thickness of the object to be welded. The welding head power testing module is used to trigger a welding head power testing command based on the welding condition information. An ultrasonic generator module is used to acquire the welding head power test results and trigger an ultrasonic generation command based on the welding head power test results. The welding quality value acquisition module is used to acquire energy absorption information of the object being welded, and to acquire the welding quality value based on the energy absorption information of the object being welded. The parameter adjustment module is used to trigger a parameter adjustment command for adjusting the output power based on the welding quality value. The welding condition information acquisition module includes: The welding parameter acquisition submodule is used to acquire welding parameters based on the information of the object to be welded, wherein the welding parameters include resonant frequency, output power and vibration time; The simulated welding submodule is used to trigger simulated welding commands based on the welding parameters. The welding condition information acquisition submodule is used to acquire welding condition information according to the simulated welding command; The ultrasonic wave generating module includes: The power comparison submodule is used to obtain the welding head power test results, compare the welding head power test results with the output power, and obtain the power difference. The power threshold comparison submodule is used to compare the power difference with a preset power threshold. If the power difference is within the preset power threshold range, a melting simulation test command is triggered. If the power difference is outside the preset power threshold range, a test power adjustment command is triggered based on the power difference. The melting simulation test result processing submodule is used to obtain the melting simulation test result, compare the melting simulation test result with the melting temperature and the melting amount to obtain the melting simulation difference, compare the melting simulation difference with a preset melting simulation threshold, and if the melting simulation difference is within the preset melting simulation threshold range, trigger an ultrasonic wave generation command. The simulation power adjustment submodule is used to trigger a simulation power adjustment command based on the melting simulation difference if the melting simulation difference is outside the preset melting simulation threshold range. The welding quality value acquisition module includes: The current welding model generation submodule is used to input the welding parameters and welding condition information into a preset model to generate the current welding model; The welding quality value acquisition submodule is used to input the energy absorption information of the object being welded into the current welding model to obtain the welding quality value.
6. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the ultrasonic welding quality inspection method as described in any one of claims 1 to 4.
7. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the ultrasonic welding quality inspection method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Systems for providing power to ultrasonic welding probes
CN101024216A
Intelligent adjustment-correction and management method and system for welding parameters of ultrasonic plastic welding machine
CN104723551A
Metal material welding method and control system based on ultrasonic welding
CN109290672A
Apparatus for quality control of ultrasonic-welded joints
SU743816A1