WO2001039919A2 - Method and device for quality control of the joint on sheets or strips butt-welded by means of a laser - Google Patents
Method and device for quality control of the joint on sheets or strips butt-welded by means of a laser Download PDFInfo
- Publication number
- WO2001039919A2 WO2001039919A2 PCT/EP2000/011109 EP0011109W WO0139919A2 WO 2001039919 A2 WO2001039919 A2 WO 2001039919A2 EP 0011109 W EP0011109 W EP 0011109W WO 0139919 A2 WO0139919 A2 WO 0139919A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sensor
- artificial neural
- data
- sensor data
- fed
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000003908 quality control method Methods 0.000 title claims abstract description 15
- 230000001537 neural effect Effects 0.000 claims abstract description 68
- 238000007781 pre-processing Methods 0.000 claims abstract description 27
- 238000005259 measurement Methods 0.000 claims abstract description 15
- 238000003466 welding Methods 0.000 claims description 59
- 238000013528 artificial neural network Methods 0.000 claims description 37
- 210000002569 neuron Anatomy 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 22
- 230000006870 function Effects 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 13
- 230000009466 transformation Effects 0.000 claims description 10
- 238000003860 storage Methods 0.000 claims description 9
- 238000000605 extraction Methods 0.000 claims description 6
- 238000001303 quality assessment method Methods 0.000 claims description 5
- 230000001629 suppression Effects 0.000 claims description 5
- 239000002184 metal Substances 0.000 claims description 4
- 238000001514 detection method Methods 0.000 claims description 3
- WQGWDDDVZFFDIG-UHFFFAOYSA-N pyrogallol Chemical compound OC1=CC=CC(O)=C1O WQGWDDDVZFFDIG-UHFFFAOYSA-N 0.000 claims description 3
- 230000002596 correlated effect Effects 0.000 claims description 2
- 238000004458 analytical method Methods 0.000 abstract description 3
- 238000013441 quality evaluation Methods 0.000 abstract 1
- 238000012935 Averaging Methods 0.000 description 10
- 230000004913 activation Effects 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000009529 body temperature measurement Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000001816 cooling Methods 0.000 description 3
- 210000002364 input neuron Anatomy 0.000 description 3
- 230000033228 biological regulation Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000007789 gas Substances 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 210000004205 output neuron Anatomy 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/02—Positioning or observing the workpiece, e.g. with respect to the point of impact; Aligning, aiming or focusing the laser beam
- B23K26/03—Observing, e.g. monitoring, the workpiece
- B23K26/032—Observing, e.g. monitoring, the workpiece using optical means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/02—Positioning or observing the workpiece, e.g. with respect to the point of impact; Aligning, aiming or focusing the laser beam
- B23K26/03—Observing, e.g. monitoring, the workpiece
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/02—Positioning or observing the workpiece, e.g. with respect to the point of impact; Aligning, aiming or focusing the laser beam
- B23K26/03—Observing, e.g. monitoring, the workpiece
- B23K26/034—Observing the temperature of the workpiece
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41875—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by quality surveillance of production
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33025—Recurrent artificial neural network
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33027—Artificial neural network controller
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33038—Real time online learning, training, dynamic network
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34153—Linear interpolation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37217—Inspect solder joint, machined part, workpiece, welding result
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45138—Laser welding
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Definitions
- the present invention relates to a method for quality control of the seam on metal sheets or strips butt-welded with a laser, in which a large number of sensor data is measured by at least two sensors arranged around the welding location and in which the sensor data is processed by at least one summarizing and correlating measurement data processing for quality assessment
- Weld seam are supplied as an input variable, in which the sensor data are measured by at least one sensor that detects the welding plasma and is located at the welding location, in which the sensor data are measured by at least one sensor that detects the welding seam geometry and that is located in the correlating and summarizing position
- Measured data processing the large number of sensor data of the at least two sensors are each fed as an input variable to at least one data preprocessing, in which the results of the data preprocessing for For the purpose of obtaining the sensor data at the same location, they are each stored in a storage unit.
- a disadvantage of this method is that with a growing number of measured process variables, due to their mutual influences in the welding process, the analysis is made more difficult by rule-based modeling.
- a disadvantage of this method is that it is not possible to assess the influence of individual measurement data on the seam quality.
- the known neural network only delivers good / bad decisions, the user not knowing what influence the individual measurement data have on the decision-making process.
- the object of the present invention is to carry out a prompt quality control of weld seams, which enables a realistic analysis of the welding result.
- the stored data are fed as input variables to at least one trainable, artificial neural network with an essentially hierarchical network structure, that the at least one trainable, artificial neural network with an essentially hierarchical network structure at least two essentially independent, trainable, artificial neural subnets are formed, that the first artificial neural subnet is formed from at least two independent, artificial neural subnets, that the results of the data preprocessing are fed as input variables to the first artificial neural networks, that the second artificial neural subnetwork, the results of the first artificial neural subnetworks are supplied as input variables, and that the result of the at least one artificial neural network is used for quality control.
- the method according to the invention enables timely quality control of the seam of a laser weld by using at least one hierarchical artificial neural network for processing a large number of sensor data. It has been shown that the sensor data on the welding plasma and the weld seam geometry are the most meaningful for this.
- the sensor data associated with a weld seam location are fed in parallel to the artificial neural network by the storage units, as a result of which the artificial neural network can promptly carry out the local correlation of the signals associated with the respective weld seam locations.
- the abundance of data in the first artificial neural subnets is reduced to a relevant minimum and in the second neural subnet these data are correlated with one another.
- a method in which a sensor is additionally used for detecting the gap geometry, in which the sensor is arranged in front of the welding location, is preferred.
- this sensor With the help of this sensor, the size of the edge offset before the weld can be detected, whereby a statement about the quality of the weld is possible depending on the edge offset.
- the position of the sheets relative to each other could be readjusted during the welding process.
- a quality statement about the weld as a function of the joint gap is possible using a method in which an additional sensor arranged in front of the welding location is used for the detection of the joint gap. With With the help of this sensor, the size of the joint gap before the weld is detected. This information can also be used to readjust the joint gap during the welding process.
- a sensor is used for the detection of the weld seam temperature just behind the welding location.
- each first artificial neural subnet is formed from three layers, in which the first layer is formed from exactly one neuron, the second layer is formed from a multiplicity of neurons and the third layer from exactly a neuron is formed. This also automates a statement about the probability of an error using a process parameter.
- the second, artificial neural subnetwork is formed from three layers, in which the first layer is formed from a multiplicity of neurons, the second layer is formed from a multiplicity of neurons and the third layer is formed from exactly one neuron. Because there are a large number of input neurons, the outputs of the large number of the first neuronal subnetworks can be fed in parallel to the second common artificial neuronal subnetwork. This enables a parallel correlation of the individual sensor data with each other, whereby a quality statement about the weld seam is possible, taking into account a large number of sensor data.
- One third layer output neuron provides a signal which enables a quality statement about the seam of the laser welding.
- the learning process of the artificial neural network is carried out with the aid of a back propagation learning algorithm, in which the first artificial neural subnetworks are adjusted at a learning rate ⁇ between 0.01 and 0.1 and a momentum ⁇ between 0.1 and 0.6 and in which the second artificial neural subnet is adjusted at a learning rate ⁇ and a momentum ⁇ , which are essentially adapted to the gradient course of an error function of the output of the artificial neural subnet.
- the error function of the output of the artificial neural subnet is e.g. formed by determining the sum of the squares of the differences between the actual and target output.
- the weighting of the individual network elements of the subnetworks is adjusted during the learning phase so that this error function reaches a minimum.
- the first and the second subnetwork are adapted in one go.
- the network configuration found before the training remains unchanged even during the test phase.
- the learning rate and the momentum of the second neural subnetwork can be adapted to the gradient course of this error function, with the result that the global minimum of the error function is found with a high probability and local minima of the error function become transitions.
- the sensor data measured by a sensor arranged in front of the welding site is preferably fed as an input variable to a fault suppression, the results of the fault suppression are fed as input variables to an essentially freely definable window averaging and the difference between the results of the window averaging is formed.
- the error suppression filters out sensor data that arise due to incorrect measurements.
- the window averaging is used to suppress noise flows in the sensor data. By forming the difference value, it is possible to make a statement about the gap width.
- the sensor data measured by a plasma intensity sensor can be fed as an input variable to a window transformation.
- the window transformation makes it possible to extract from the measured plasma intensity data the data relevant for the assessment of the seam torture.
- the sensor data measured by a geometry sensor are fed as an input variable to a window determination.
- the window averaging can local as well as tendency signal changes can be specifically assessed.
- a further embodiment of the method according to the invention is a method in which, for the purpose of feature extraction of the sensor data representing the edge offset, the sensor data measured by a geometry sensor are fed as an input variable to an average value transformation and the result of the average value transformation is fed to a window determination.
- the mean value transformation it is possible to clean up the signal by the total mean value.
- the window averaging makes it possible to filter out any changes in the edge offset.
- the edge offset can be measured both before and after welding. In particular, with circular welding, it is possible to measure the edge offset before and after welding with the help of only one geometry sensor.
- the results of the first artificial neural subnetworks are each normalized in the value range and are fed to the second artificial neuronal subnetwork.
- the maximum value of this value range can e.g. mean a maximum probability of error of the locally measured process parameter.
- Another object of the invention is a device, which is characterized in that at least two sensors for detecting sensor data are arranged around the welding site, wherein the sensor that detects the welding plasma is arranged at the welding site, and wherein the sensor that detects the seam geometry is arranged after the welding site and that Sensor data each serve as an input quantity for data preprocessing, that storage units store the results of the data preprocessing for the same reference, that the entries of the storage units serve as parallel input quantities for an essentially trainable, artificial neural network structure and that the result of the neural network structure is used for the qualitative assessment of the weld seam serves. Due to the parallel acquisition of the sensor data and the calculation by an essentially trainable, artificial neural network, a timely assessment of the weld seam act is possible.
- a geometry sensor is arranged in front of the welding location.
- a pyrosensor can also be arranged at the welding site. That a gap sensor is arranged in front of the welding location is also advantageous.
- the arrangement of several sensors makes it possible to record a large number of process parameters during welding. In addition, the quality statement depends on how many different process parameters are measured, which means that the device must be designed in such a way that a large number of sensor signals can be recorded and processed.
- the invention is based on a
- 2 shows a hierarchical network structure of an artificial neural network
- 3 shows a structure of the first artificial neural subnetwork
- FIG. 6 shows a schematic representation of a method according to the invention.
- Figure 1 shows a first embodiment of a device for quality control of a seam of butt welded sheets or strips with a laser.
- Two sheets or strips 100, 102 which are to be butt-welded to one another are transported with a transport and joining device, not shown, with a predetermined joint gap 104 under a welding head 112 of a laser welding system in the direction F.
- the sheets 100, 102 are butt-welded to one another in a weld 106 with a laser beam L.
- Sensors 108, 110, 114 and 116 are arranged along the weld seam 106 or the joint gap 104.
- the sensor 108 detects the geometry of the joint gap 104 in the lead of the weld.
- the vertical edge offset of the sheets is measured by sensor 108.
- the sensor 110 detects the gap width of the joint gap 104.
- the distance between the sheets 100, 102 is measured by sensors suitable for this purpose, which work, for example, according to the light section or transmitted light method.
- the sensor 114 is used to record the plasma intensity of the laser welding beam L.
- the geometry sensor 116 is used to record the Edge misalignment as well as the seam incidence of the weld seam 106 in the wake of the weld.
- the geometry of the joint gap 104 and that of the weld seam 106 can be detected by only one sensor.
- the welding temperature can be determined using a pyro sensor (not shown).
- the sensor data recorded by sensors 108, 110, 114 and 116 are queried by data preprocessing units 118, 120, 122 and 124 at regular intervals.
- the query frequency for the individual data preprocessing units is between a few Hertz and a few kilohertz.
- the data measured by the sensor 108 are read in by the data preprocessing unit 118 at regular intervals.
- the arithmetic mean of this sensor data over the window width is calculated with the aid of a window averaging.
- the calculated arithmetic mean values of the individual windows are adjusted for the total mean value.
- the sensor data of the gap sensor 110 for the position of the right and left edge of the joint gap 104 read in by the data preprocessing unit 120 are reconstructed by means of interpolation and linear polynomials, since the sensor signals are subject to strong deviations from the actual seam course due to incorrect measurements.
- An arithmetic mean is formed from the reconstructed sensor data with the aid of window averaging. From the arithmetic mean values of the sensor data of the right and the left edge of the foot ⁇ 104 obtained in this way, the Difference formed, which gives information about the size of the gap widening.
- the sensor data measured by the plasma sensor 114 are read in by the data preprocessing unit 122, which are processed in accordance with the procedure shown in FIG.
- the sensor data are fed to the input 400.
- the arithmetic mean of the last 10 measured sensor data is calculated in unit 402 using a window averaging.
- the difference between the currently measured sensor value and the result of the unit 402 is calculated in the unit 404.
- the overall mean value of the output signal of the unit 404 is calculated in the unit 406.
- the output value of unit 406 becomes n of unit 408 the global
- unit 410 Standard deviation calculated.
- unit 410 the arithmetic mean of the last 10 results of unit 404 is calculated using window averaging.
- Unit 412 calculates the local standard deviation using the results of units 410 and 404.
- the maximum difference between the output of unit 404 and the output of unit 410 is calculated in unit 414.
- the result of the data preprocessing is calculated in the unit 416 in such a way that the result of the unit 414 is multiplied by the result of the unit 412 and the value thus calculated is divided by the result of the unit 408.
- the sensor data of the sensor 116 read in by the data preprocessing unit 124 are subjected to a window transformation for averaging.
- the window width can be set so that there are both local and tendency changes in the seam incidence of the weld seam 106 in the Make the mean calculation noticeable. With a window width of ten data points, there is a greater change in the arithmetic mean value with a brief change in the seam incidence than with a window width of forty data points.
- the data processing units 118 The data processing units 118,
- Values calculated 120, 122 and 124 are stored in storage units 119, 121, 123 and 125. With the aid of these storage units, it is possible to supply the data of all sensors belonging to one and the same weld seam point to the artificial neural network 128 at the same time. Since the sensor data of a weld seam point are measured by the sensors 108 to 116 at different times, the sensor data are queried by the data preprocessing units 118, 120, 122 and 124 at different intervals and the data preprocessing of the different sensor data each require a different computing effort, the data are available a weld seam point at the output of the data preprocessing units 118, 120, 122 and 124. By storing the data in units 119,
- the memory units 119, 121, 123 and 125 are driven by a common clock signal CLK.
- CLK common clock signal
- the stored data, which belong to a weld seam point, are supplied to the trainable, artificial neural network 128 when the clock signal is present.
- the data is converted into the Data preprocessing units 118, 120, 122 and 124 em output signal 130 calculated, with the help of which a statement is made about the quality of the weld.
- FIG. 2 shows the trainable, artificial neural network 128 with an essentially hierarchical network structure.
- the neural network 128 consists of a multiplicity of first artificial neural subnets 218, 220, 222 and 224 and a second artificial neural subnet 242.
- the results of the data preprocessing units 118, 120, 122 and 124 are each transferred to a first artificial neural subnet 218, 220, 222 or 224 fed.
- the network structure of the first artificial neural subnetworks 218, 220, 224 and 226 is shown in FIG. 3. It consists of an input layer 316, a hidden layer 318 and an output layer 320.
- the input layer 316 consists of an input neuron 300.
- the input value 301 of the first artificial neural subnet which is the output value of data preprocessing, is transferred from the input neuron 300 to the neurons of the hidden ones Layer 318 distributed with different weights.
- the hidden layer 318 consists of a multiplicity of neurons 302-312.
- the size of the output signal is determined from the weighted input signal of each individual neuron.
- the activation function can be, for example, a sigmoidal function or a tangent hyperbolic function.
- the size of the output signal is calculated as follows from the sum of the weighted input signals and a threshold value as the input value of an activation function:
- Xi. Input signal of the neuron
- ⁇ - threshold value of the neuron.
- the output signals of the neurons of the hidden layer 318 are fed to the neuron of the output layer 314.
- the size of the output signal 316 is again calculated using weights of the input signals, an activation function and a threshold value.
- the outputs of the first artificial neural subnetworks 218-224 are each normalized in the value range. Using these value range normalizations, the outputs of the first artificial neural subnetworks 218-224 are standardized to a value range of, for example, 0-1.
- the outputs of the first artificial neural subnetworks 218-224 can thus be regarded as local error values.
- an initial value of the artificial neural subnet 224 of FIG. 1 means that the probability of error in the event of a seam incidence is 100%.
- An initial value of 0.5 of the artificial neural subnet 218 means that the probability of error ⁇ es is assigned to the first artificial neural subnet 218 Process parameter edge offset, which was measured by a geometry sensor, is 50%.
- the individual local error probabilities are fed to the second artificial neural subnet 242 in parallel.
- the structure of the second artificial neural subnet 242 is shown in FIG. 5.
- the second artificial neural subnet 242 consists of an input layer 516, a hidden layer 518 and an output layer 520.
- the input layer 516 consists of a multiplicity of neurons 532, 534, 536 and 538.
- the input values of the neurons of the input layer 516 of the second artificial neural subnet 242 are the respective output values of the value range normalizations of the first artificial neural subnets 232-238.
- the size of the output signals is in turn calculated in neurons 532-538 with the aid of an activation function and a weighting of the input signal and a limit value, as is further shown in FIG. 3 has been described above.
- a large number of neurons 502-512 are located in the hidden layer 518.
- the output signals of all neurons 532-538 of the input layer 516 are fed to these neurons.
- the inputs of all neurons 502 to 538 are weighted.
- the output signals of neurons 502 to 538 are calculated using an activation function and a limit value.
- the output layer 520 there is only one neuron 514, to which the output signals of the neurons 502 512 of the hidden layer 518 can be supplied.
- the input signals are weighted, the sum of the weighted input signals is added with a threshold value and the result serves as an input variable for an activation function.
- the resulting output signal is used to assess the quality of the weld.
- the individual weightings of the input signals of the neurons in the first artificial neural subnetworks 218-224 and in the second artificial neuronal subnetworks 242 are set up during a training phase in such a way that the statement of the artificial neural network 128 simulates that of a manual viewer.
- a reference / actual value comparison can be carried out at the output of the artificial neural network 128 with the aid of reference welds, and the weightings are set with the aid of the back propagation learning algorithm.
- the second artificial neural subnet 242 determines an output value 244 from the large number of input values, which enables a statement to be made about the welding seam act.
- the interaction between the individual process parameters is taken into account by the second artificial neural subnet 242. It is quite possible that the error probability of the process parameter seam incidence is 80%, but due to the interaction with other process parameters the overall error probability of the weld seam is 10%.
- sensor data 600 are detected by different sensors, such as, for example, geometry sensors, gap width sensors, pyro sensors and also plasma sensors.
- This sensor data will be the Data analysis fed through artificial neural networks 602.
- a seam assessment 604 is possible on the basis of the values determined by the artificial neural networks. It is also possible to make a statement about the condition of the welding system, for example the feed rate, the seam cooling, the welding performance or the pressing force.
- the results of the seam assessment as well as the sensor data are stored in a database 608.
- the data records stored in database 608 are used for product and system evaluation. These data also serve as evidence in the event of product liability. This data can also serve as evidence for a quality certification.
- the results of the seam assessment 604 are used to set up a control loop 610.
- the data are used on the one hand to control the system technology 603a and on the other hand to control the laser technology 603b.
- the system technology includes settings of the welding system, such as the pressure force, the supply of protective gases and the after-cooling, as well as the feed rate of the sheets to be welded.
- the regulation of the laser technology 603b includes the regulation of the welding power, the welding temperature, the power distribution and the focus position of the welding beam.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Laser Beam Processing (AREA)
- Lining Or Joining Of Plastics Or The Like (AREA)
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA002390873A CA2390873A1 (en) | 1999-11-27 | 2000-11-10 | Method and device for quality control of the joint on sheets or strips butt-welded by means of a laser |
EP00988702A EP1232036A2 (en) | 1999-11-27 | 2000-11-10 | Method and device for quality control of the joint on sheets or strips butt-welded by means of a laser |
AU25055/01A AU2505501A (en) | 1999-11-27 | 2000-11-10 | Method and device for quality control of the joint on sheets or strips butt-welded by means of a laser |
JP2001541641A JP2003516860A (en) | 1999-11-27 | 2000-11-10 | Method and apparatus for quality control of laser butt welded sheet metal or band seams |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19957163.5 | 1999-11-27 | ||
DE19957163A DE19957163C1 (en) | 1999-11-27 | 1999-11-27 | Method and device for quality control of the seam on sheets or strips butt welded with a laser |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001039919A2 true WO2001039919A2 (en) | 2001-06-07 |
WO2001039919A3 WO2001039919A3 (en) | 2001-12-06 |
Family
ID=7930568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2000/011109 WO2001039919A2 (en) | 1999-11-27 | 2000-11-10 | Method and device for quality control of the joint on sheets or strips butt-welded by means of a laser |
Country Status (7)
Country | Link |
---|---|
EP (1) | EP1232036A2 (en) |
JP (1) | JP2003516860A (en) |
CN (1) | CN1384772A (en) |
AU (1) | AU2505501A (en) |
CA (1) | CA2390873A1 (en) |
DE (1) | DE19957163C1 (en) |
WO (1) | WO2001039919A2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010057662A1 (en) * | 2008-11-21 | 2010-05-27 | Precitec Kg | Method and device for monitoring a laser machining operation to be performed on a workpiece and laser machining head having such a device |
US10029334B2 (en) | 2013-07-01 | 2018-07-24 | Electronics And Telecommunications Research Institute | Apparatus and method for monitoring laser welding bead |
EP3885069A1 (en) * | 2020-03-25 | 2021-09-29 | Bystronic Laser AG | Quality control of a laser machining process by means of machine learning |
CN115916451A (en) * | 2020-10-16 | 2023-04-04 | 百超激光有限公司 | Method, control unit and laser cutting system for combined path and laser machining planning of a highly dynamic real-time system |
DE102022200371A1 (en) | 2022-01-14 | 2023-07-20 | Robert Bosch Gesellschaft mit beschränkter Haftung | Process and diagnostic system for diagnosing faults in weld seams |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6670574B1 (en) | 2002-07-31 | 2003-12-30 | Unitek Miyachi Corporation | Laser weld monitor |
DE10304709B4 (en) * | 2003-02-06 | 2006-08-17 | Daimlerchrysler Ag | Method and apparatus for laser hybrid welding |
JP4032045B2 (en) * | 2004-08-13 | 2008-01-16 | 新キャタピラー三菱株式会社 | DATA PROCESSING METHOD, DATA PROCESSING DEVICE, DIAGNOSIS METHOD, AND DIAGNOSIS DEVICE |
DE102007059505A1 (en) | 2007-02-27 | 2008-10-02 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Quality control system for laser welding and cutting processes comprises laser tools, each connected to its own robot and to laser transmitting single beam to each tool, sensors determining process parameters and feeding data to processor |
US20090200282A1 (en) * | 2008-02-08 | 2009-08-13 | Gm Global Technology Operations, Inc. | Weld signature monitoring method and apparatus |
DE102008038332A1 (en) | 2008-08-19 | 2009-01-22 | Daimler Ag | Robotic welding process and assembly for e.g. automobile assembly uses module-logged electrical and optical welding parameters |
DE102008058422A1 (en) * | 2008-11-21 | 2010-05-27 | Precitec Itm Gmbh | Monitoring laser machining process to be carried out on workpiece, comprises detecting actual measuring values by sensor, which monitors the laser machining process, and determining actual characteristic values from actual measuring values |
FR2962568B1 (en) * | 2010-07-09 | 2012-08-17 | Renault Sa | PROCESS FOR CONTROLLING THE QUALITY OF A WELD |
DE102012221218A1 (en) | 2011-11-22 | 2013-05-23 | Leibniz-Institut Für Festkörper- Und Werkstoffforschung Dresden E.V. | Device, useful for quality assurance of products manufactured by laser beam processing, includes laser beam processing apparatus, laser beam source, deflecting unit, and unit for determining and recording temperature at processing position |
ES2790674T3 (en) * | 2013-03-11 | 2020-10-28 | Lincoln Global Inc | Import and analyze external data using a virtual reality welding system |
JP6081833B2 (en) * | 2013-03-15 | 2017-02-15 | 株式会社総合車両製作所 | Laser welding method and laser welding apparatus |
JP5947741B2 (en) * | 2013-03-29 | 2016-07-06 | トヨタ自動車株式会社 | Welded part inspection device and inspection method |
JP5947740B2 (en) * | 2013-03-29 | 2016-07-06 | トヨタ自動車株式会社 | Welded part inspection device and inspection method |
JP5849985B2 (en) * | 2013-04-15 | 2016-02-03 | トヨタ自動車株式会社 | Welded part inspection device and inspection method |
EP3776367A1 (en) * | 2018-03-28 | 2021-02-17 | Nvidia Corporation | Detecting data anomalies on a data interface using machine learning |
JP6810110B2 (en) | 2018-08-24 | 2021-01-06 | ファナック株式会社 | Machining condition adjustment device and machine learning device |
CN109332937B (en) * | 2018-09-04 | 2021-06-08 | 广州大学 | Laser soldering quality detection method based on temperature curve |
DE102018129441B4 (en) * | 2018-11-22 | 2023-11-16 | Precitec Gmbh & Co. Kg | System for monitoring a laser processing process, laser processing system and method for monitoring a laser processing process |
DE102018129425B4 (en) * | 2018-11-22 | 2020-07-30 | Precitec Gmbh & Co. Kg | System for recognizing a machining error for a laser machining system for machining a workpiece, laser machining system for machining a workpiece by means of a laser beam comprising the same, and method for detecting a machining error in a laser machining system for machining a workpiece |
CN109940305A (en) * | 2019-03-19 | 2019-06-28 | 天津大学 | Laser Deep Penetration Welding intelligent monitor system and method based on plasma electric signal |
DE102019208037A1 (en) * | 2019-06-03 | 2020-12-03 | Robert Bosch Gmbh | Method and apparatus for improving a laser beam welding process |
CN115413251A (en) * | 2020-03-25 | 2022-11-29 | 百超激光有限公司 | Quality control of laser machining process using machine learning |
CN111814245B (en) * | 2020-09-02 | 2020-12-15 | 广东博智林机器人有限公司 | Ceiling joint layout acquisition method and device, electronic equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0655294A1 (en) * | 1993-11-30 | 1995-05-31 | Elpatronic Ag | Process for simultaneously measuring temperatures in a laser seam welding using at least two pyrometers and process parameters treatment and seam quality control |
WO1999014640A2 (en) * | 1997-09-12 | 1999-03-25 | Powerlasers Ltd. | Self-adapting neural-fuzzy network for real-time process control |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04127984A (en) * | 1990-09-19 | 1992-04-28 | Hitachi Ltd | Method and device for laser welding |
JPH04128962A (en) * | 1990-09-20 | 1992-04-30 | Fujitsu Ltd | Integrating system for neural network |
JPH06344167A (en) * | 1993-06-07 | 1994-12-20 | Toshiba Corp | Laser beam machine |
JP2885040B2 (en) * | 1993-12-27 | 1999-04-19 | 日産自動車株式会社 | Laser welding quality control method |
JPH08206859A (en) * | 1995-02-07 | 1996-08-13 | Toshiba Corp | Device for deciding quality of laser welding |
JPH10235490A (en) * | 1996-12-24 | 1998-09-08 | Kawasaki Steel Corp | Method for evaluating weld state of electric welding machine and device therefor |
-
1999
- 1999-11-27 DE DE19957163A patent/DE19957163C1/en not_active Expired - Fee Related
-
2000
- 2000-11-10 CA CA002390873A patent/CA2390873A1/en not_active Abandoned
- 2000-11-10 CN CN00814905A patent/CN1384772A/en active Pending
- 2000-11-10 JP JP2001541641A patent/JP2003516860A/en active Pending
- 2000-11-10 AU AU25055/01A patent/AU2505501A/en not_active Abandoned
- 2000-11-10 EP EP00988702A patent/EP1232036A2/en not_active Withdrawn
- 2000-11-10 WO PCT/EP2000/011109 patent/WO2001039919A2/en not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0655294A1 (en) * | 1993-11-30 | 1995-05-31 | Elpatronic Ag | Process for simultaneously measuring temperatures in a laser seam welding using at least two pyrometers and process parameters treatment and seam quality control |
WO1999014640A2 (en) * | 1997-09-12 | 1999-03-25 | Powerlasers Ltd. | Self-adapting neural-fuzzy network for real-time process control |
Non-Patent Citations (2)
Title |
---|
DILTHEY U ET AL: "ON-LINE-QUALITAETSKONTROLLE BEIM METALL-SCHUTZGASSCHWEISSEN DURCH KUENSTLICHE NEURONALE NETZE" SCHWEISSEN UND SCHNEIDEN,DE,DEUTSCHER VERLAG FUR SCHWEISSTECHNIK. DUSSELDORF, Bd. 49, Nr. 2, 1. Februar 1997 (1997-02-01), Seiten 75-76,78-80, XP000678143 ISSN: 0036-7184 in der Anmeldung erw{hnt * |
SUGIYAMA S: "SEMANTIC AND LOGIC THEORIES IN NEURON NETWORKS" PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS,US,NEW YORK, IEEE, 2. Oktober 1994 (1994-10-02), Seiten 2447-2452, XP000530630 ISBN: 0-7803-2130-8 * |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010057662A1 (en) * | 2008-11-21 | 2010-05-27 | Precitec Kg | Method and device for monitoring a laser machining operation to be performed on a workpiece and laser machining head having such a device |
WO2010057661A1 (en) * | 2008-11-21 | 2010-05-27 | Precitec Kg | Method and device for monitoring a laser machining operation to be performed on a workpiece and laser machining head having such a device |
RU2529136C2 (en) * | 2008-11-21 | 2014-09-27 | Прецитек Кг | Method and device for control over laser processing of part and laser processing head with above described device |
RU2529135C2 (en) * | 2008-11-21 | 2014-09-27 | Прецитек Кг | Method and device for control over laser processing of part and laser processing head with above described device |
US9056368B2 (en) | 2008-11-21 | 2015-06-16 | Precitec Kg | Method and device for monitoring a laser processing operation to be performed on a workpiece and laser processing head having such a device |
US9492886B2 (en) | 2008-11-21 | 2016-11-15 | Precitec Kg | Method and device for monitoring a laser processing operation to be performed on a workpiece and laser processing head having such a device |
US10029334B2 (en) | 2013-07-01 | 2018-07-24 | Electronics And Telecommunications Research Institute | Apparatus and method for monitoring laser welding bead |
EP3885069A1 (en) * | 2020-03-25 | 2021-09-29 | Bystronic Laser AG | Quality control of a laser machining process by means of machine learning |
WO2021190889A1 (en) * | 2020-03-25 | 2021-09-30 | Bystronic Laser Ag | Quality control of a laser machining process using machine learning |
US11651484B2 (en) | 2020-03-25 | 2023-05-16 | Bystronic Laser Ag | Quality control of a laser machining process using machine learning |
CN115916451A (en) * | 2020-10-16 | 2023-04-04 | 百超激光有限公司 | Method, control unit and laser cutting system for combined path and laser machining planning of a highly dynamic real-time system |
CN115916451B (en) * | 2020-10-16 | 2024-02-20 | 百超激光有限公司 | Method, control unit and laser cutting system for calculating spatially and temporally resolved, combined setpoint data sets |
DE102022200371A1 (en) | 2022-01-14 | 2023-07-20 | Robert Bosch Gesellschaft mit beschränkter Haftung | Process and diagnostic system for diagnosing faults in weld seams |
Also Published As
Publication number | Publication date |
---|---|
CN1384772A (en) | 2002-12-11 |
EP1232036A2 (en) | 2002-08-21 |
AU2505501A (en) | 2001-06-12 |
WO2001039919A3 (en) | 2001-12-06 |
DE19957163C1 (en) | 2001-08-09 |
JP2003516860A (en) | 2003-05-20 |
CA2390873A1 (en) | 2001-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE19957163C1 (en) | Method and device for quality control of the seam on sheets or strips butt welded with a laser | |
DE69818275T2 (en) | QUALITY MEASUREMENT OF WELDING | |
DE60126390T2 (en) | Apparatus and method for monitoring arc welding | |
DE60106444T2 (en) | METHOD FOR DETERMINING, LOCATING AND IDENTIFYING DEFECTS IN A WELDING STITCH WITH A LASER BEAM | |
DE102018129441B4 (en) | System for monitoring a laser processing process, laser processing system and method for monitoring a laser processing process | |
DE4008510A1 (en) | CONTROL UNIT WITH OPTIMAL DECISION MAKERS | |
DE102018202821A1 (en) | ARC WELDING SYSTEM AND ASSESSMENT DEVICE FOR ARC FLASH | |
DE102019127323B4 (en) | Laser machining system for performing a machining process on a workpiece by means of a laser beam and method for monitoring a machining process on a workpiece by means of a laser beam | |
DE102020104462A1 (en) | Method for analyzing a welded joint during laser welding of workpieces | |
EP4146426A1 (en) | Method for analysing a laser machining process, system for analysing a laser machining process and laser machining system comprising a system of this type | |
DE102020002263A1 (en) | An apparatus and method for learning a focus position shift of a laser processing apparatus and a laser processing system that corrects a focus position shift | |
DE102021002682A1 (en) | Procedure for quality control during welding | |
DE4338607A1 (en) | Process control of regulated system, e.g. rolling system | |
EP0897155A1 (en) | Method for controlling processes | |
WO2022053526A1 (en) | Method for monitoring the condition of a laser machining head, and laser machining system for carrying out said method | |
DE4112985A1 (en) | Automatic guiding of arc welding head - using instantaneous voltage and current measurements during pendulum movement to control central position of arc, longitudinal speed and wire feed | |
DE4244014A1 (en) | Detection and identification of sensor errors e.g. for aircraft controller | |
DE102008038332A1 (en) | Robotic welding process and assembly for e.g. automobile assembly uses module-logged electrical and optical welding parameters | |
EP0715556B1 (en) | Process and device for determining the temperature at a spot weld and their use for evaluating the quality of the spot weld | |
DE102021002565A1 (en) | Method for detecting welding defects | |
DE3926540C2 (en) | ||
EP0735443B1 (en) | Neural network for compensating a position deviation in machining equipments for work pieces | |
DE102021107544B4 (en) | Method for normalizing sensor signals for monitoring a laser machining process, method for monitoring a laser machining process and laser machining system | |
DE102021127016A1 (en) | Process signal reconstruction and anomaly detection in laser machining processes | |
EP4155852A1 (en) | Processor circuit and method for monitoring a joining process of workpieces in a joining machine and joining machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2000988702 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 008149054 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2390873 Country of ref document: CA |
|
ENP | Entry into the national phase |
Ref country code: JP Ref document number: 2001 541641 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10130918 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 2000988702 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2000988702 Country of ref document: EP |