# The full penetration hole as a stochastic process: controlling penetration depth in keyhole laser-welding processes

## Authors

Open AccessArticle

- First Online:
- Received:
- Revised:

DOI: 10.1007/s00340-012-5104-8

## Abstract

Although laser-welding processes are frequently used in industrial production the quality control of these processes is not satisfactory yet. Until recently, the “full penetration hole” was presumed as an image feature which appears when the keyhole opens at the bottom of the work piece. Therefore it was used as an indicator for full penetration only. We used a novel camera based on “cellular neural networks” which enables measurements at frame rates up to 14 kHz. The results show that the occurrence of the full penetration hole can be described as a stochastic process. The probability to observe it increases near the full penetration state. In overlap joints, a very similar image feature appears when the penetration depth reaches the gap between the sheets. This stochastic process is exploited by a closed-loop system which controls penetration depth near the bottom of the work piece (“full penetration”) or near the gap in overlap joints (“partial penetration”). It guides the welding process at the minimum laser power necessary for the required penetration depth. As a result, defects like spatters are reduced considerably and the penetration depth becomes independent of process drifts such as feeding rate or pollution on protection glasses.

## 1 Introduction

Laser beam welding is a joining technique frequently used in high volume applications, such as in the automotive industry. In so called keyhole welding processes, the laser beam is focused to intensities between 10^{6} and 10^{7} W/cm^{2}. In this regime, vaporization takes place on the surface of metals like steel or aluminum. This metal vapor forms the keyhole, i.e. a cavity within the melt pool, whose shape is defined by the balance between the vapor pressure and the surface tension of the surrounding melt [1]. Within the keyhole, the laser light is reflected multiple times resulting in a high absorption efficiency. As the laser beam advances, the melt flows around the keyhole and solidifies after a certain time. Therefore, deep and slender weld seams at high feeding rates are achieved. The disadvantage of this joining technique is the complexity of physical processes involved [2, 3]. The efficiency of the process depends on a rather fragile equilibrium between the solid, liquid, and gaseous phase of the work piece material. Therefore, perturbations such as the ejection of spatters can cause instabilities which result in weld seam defects such as craters, pores, seam under fill, bonding failure, or insufficient penetration depth [4].

The FPH at full penetration is a well-known image feature used for monitoring or closed-loop control of laser keyhole welding processes [5–7]. However, the FPH exhibits rapid fluctuations with frequencies of several kHz [8, 9]. Therefore, the approach of measuring the contrast of image intensity between the full penetration hole and the surrounding laser interaction zone at frame rates below 1 kHz seemed inappropriate. For this reason, we introduced a novel camera technology based on so called “cellular neural networks” (CNN) in order to increase frame rate and robustness of the FPH detection. This component enables sampling rates which are sufficient to detect the stochastic properties of the process. The results of this novel approach for welds on zinc-coated steel sheets are presented in the following.

The second issue discussed in this paper is the partial penetration mode shown on the right hand side of Fig. 1. In overlap joints, we observed an image feature very similar to the FPH because the vertical heat flow between the sheets is interrupted at the gap. Therefore, the surface of the lower sheet appears as a dark spot in the thermal image of the laser interaction zone. As discussed below, the statistics can be used to control penetration depth in the bottom sheet. Due to its similarity with the FPH in the full penetration state, we consider both image features as “full penetration holes” (FPH) in the following.

## 2 System setup

The key component of the system is a CNN-based camera. The CNN technology enables the integration of processor elements in the electronic circuitry of CMOS camera pixels. The result is a massively parallel computing architecture where a similar instruction is applied simultaneously to every camera pixel, a so called “Single Instruction, Multiple Data” (SIMD) system. Such systems are very efficient for real time image processing which is necessary for a robust FPH detection in highly dynamic processes [10]. Here, a system called Q-Eye was used consisting of 176×144 cells [11]. Each cell consists of a single photo sensor, processor and memory elements, and interconnections to the 8 neighboring cells. The Q-Eye is part of the Eye-RIS camera which contains an additional FPGA-based NIOS II processor by Altera which is used for the actuation tasks.

This CNN camera is mounted to the camera window of the welding head for a coaxial process observation (Fig. 2). For our experiments, the laser source was a 5 kW, 1030 nm Trumpf TruDisk 5001 Yb:YAG thin disk laser with a 200 μm transport fiber. The 2D laser scanner is integrated in the laser head (Trumpf PFO-33) which was equipped with a 450 mm focusing optics resulting in a focal diameter *l* of 600 μm. The electrical signals are a 24 V digital start/stop signal and a 10 V analogue input to control the laser power with a bandwidth of 10 kHz. More details are provided in [12]. If not stated otherwise, the welding results shown below are obtained for overlap joints of zinc-coated steel sheets with a thickness of 1 mm and a gap width of 0.1 mm.

For the acquisition of the thermal image the spectral range for the gray image is restricted to 820 to 980 nm where the thermal radiation is dominating. In this range, the keyhole walls appear very bright within the laser interaction zone because in first approximation they can be assumed as black body emitters at evaporation temperature of the work piece material. Therefore the intensity of the laser interaction zone is nearly independent of laser power and feeding rate.

For this configuration, a number of algorithms for the FPH detection were developed [13]. The constant intensity of the keyhole walls enables a contour detection of the FPH in the fluctuating melt pool. The frame rate is limited by the algorithm complexity which mainly depends on the assumptions made for the position of the FPH. The fastest detection was achieved for linear welds where the approximate position of the FPH is known. There, frame rates of up to 14 kHz were achieved for image acquisition, image evaluation, and feedback. The latency time of the system is in the order of 100 μs. For welds with variable direction the frame rates decreased to 7 kHz. For every thermal image acquired at time *t*
_{
i
} the algorithms return a binary signal *s*
_{FPH}(*t*
_{
i
}) alternating between the values “1” if the FPH is detected or “0” otherwise.

## 3 Characterization of the full penetration hole

### 3.1 Definition of measurement quantities

*t*

_{ i }=

*i*/

*f*, where

*i*denotes the image number and

*f*the sampling rate of the camera. They are evaluated on the CNN for the presence of FPH events, resulting in the signal

*s*

_{FPH}(

*t*

_{ i }). From this signal, including its history, a feedback

*ΔP*(

*t*

_{ i }) is generated in order to adapt the laser power to the current state of the process. In the open-loop system, the feedback is omitted. In this case, the laser power signal

*P*(

*t*) forms the input and

*s*

_{FPH}(

*t*

_{ i }) the output. In this way, the system can be regarded as a discrete time “Single Input, Single Output” (SISO) system.

*s*

_{FPH}(

*t*

_{ i }) is assumed to be a single outcome of a stochastic process in which the probability

*p*

_{FPH}(

*t*

_{ i }) that a full penetration hole occurs at time

*t*

_{ i }depends on the energy previously coupled into the welding process by the laser power

*P*(

*t*)

*H*is expected to be causal, nonlinear, and time dependent—in particular in the presence of process perturbations. To measure the probability

*p*

_{FPH}it is approximated as relative frequency either within an ensemble of signals at a fixed time

*t*or at different times

*t*

_{ i }within a single signal

*s*

_{FPH}(

*t*

_{ i }). In the second case, the question of ergodicity must be considered [14]. Therefore we distinguish between relative frequencies

*q*

_{FPH}measured within an ensemble and relative frequencies

*r*

_{FPH}measured in time domain.

*l*denotes the diameter of the laser beam and

*u*the feeding rate. This is the time during which the laser beam irradiates a single point on the weld seam. Thus, it is also the minimum time necessary for the welding process to reach stationarity after a stepwise change of the laser power

*P*(

*t*). For a beam diameter

*l*of 0.6 mm and a feeding rate

*u*of 9 m/min,

*τ*

_{ lu }is 4 ms. The transport processes within the melt and the gas phase are much faster. In steel, the velocity of the convection within the melt can exceed the feeding rate

*u*by a factor of 10 and pressure waves within the gas phase travel at the speed of sound [15]. Therefore, the process can reach approximate values of the equilibrium point much faster. Since the reaction times of the laser system on the signal

*P*(

*t*) and the delay of the CNN camera in the order of 100 μs are negligible, the reaction time of the whole closed-loop system is dominated by the welding process and the value

*τ*

_{ lu }might serve as a simplified measure for it.

*p*

_{FPH}(

*t*

_{ i }) and the signal

*s*

_{FPH}(

*t*

_{ i }) is modeled in the following way: The signal alternates between the discrete values 0 and 1 denoting the events “no FPH” and “FPH”, respectively. Thus, the outcome

*ξ*=

*s*

_{FPH}(

*t*

_{0}) at a distinct time

*t*

_{0}within the process can be regarded as a random variable with the probabilities

*p*

_{0}≡

*p*

_{FPH}(

*t*

_{0}) for the events

*ξ*=1 and (1−

*p*

_{0}) for the event

*ξ*=0. If the same process is repeated

*n*times, the

*n*outcomes

*ξ*

_{1},…,

*ξ*

_{ n }can be treated as

*n*independent Bernoulli trials where the probability to observe a number

*n*

_{FPH}of FPH events within the

*n*trials is given by the binominal distribution [14]. Thus, the probability

*p*

_{0}can be estimated as the relative frequency

*q*

_{FPH}of FPH events at time

*t*

_{0}within an ensemble of

*n*signals

*s*

_{FPH}(

*t*

_{0})

*n*

_{FPH}is counted either by visual inspection of the thermal images at time

*t*

_{0}or by an automatic evaluation using the CNN algorithm mentioned above. For the visual inspection, each image is classified as “FPH”, “no FPH”, or “uncertain” by experienced users. The criteria are the visibility of the FPH and the welding result obtained at time

*t*

_{0}. Only the first two categories contribute to the number

*n*of images. In the case of an automatic evaluation, the CNN algorithm is used to count the number

*n*

_{FPH}of FPH events. The results of the visual inspection serve as a base for the optimization of the algorithm parameters. To obtain a value for the uncertainty of this estimation, the standard deviation

*σ*

_{BIN}of the Binominal distribution can be used

*σ*

_{BIN}is a measure for the width of the distribution of the

*n*

_{FPH}values around the expectation value. Applying error propagation to (3), the standard deviation of

*q*

_{FPH}becomes

*f*in ergodic processes from it. Since the reaction time of the closed-loop system is limited by the time

*τ*

_{ lu }of the welding process, the uncertainty of the probability measurement depends on the number of images acquired with a sampling rate

*f*during this time. Therefore, a minimum frame rate

*f*

_{min}can be defined for a maximum standard deviation

*σ*

_{max}

*p*

_{FPH}of 50 %, a reaction time

*τ*

_{ lu }of 4 ms, and a

*σ*

_{max}of 10 % this equation requires a minimum frame rate

*f*

_{min}of 6.25 kHz. Of course, for Eqs. (4) to (6) independent Bernoulli trials are presumed. This independence is lost when the sampling rate of the camera is able to resolve the fluctuations in the melt pool. In this case, the true standard deviation is expected to be larger than the value

*σ*

_{FPH}. Nevertheless, Eqs. (5) and (6) give some idea of the required sampling rates necessary for closed-loop control and of the uncertainty of the probability estimations during the open-loop characterization.

### 3.2 Open-loop characterization

The aim of this section is to characterize the relation of Eq. (1) between the laser power *P*(*t*) and the probability *p*
_{FPH}(*t*). This is done in the open loop, i.e. the feedback in Fig. 3 is omitted. *P*(*t*) is used as input signal and *s*
_{FPH}(*t*) as output signal. The probability *p*
_{FPH}(*t*) is estimated by the relative frequency *q*
_{FPH} defined in Eq. (3). Instead of repeating measurements *n* times, periodic input signals *P*(*t*) are used. In this case, images with the same phase *ωt* can be treated as independent if the duration *τ*
_{
P
}=2*πω*
^{−1} of the period is sufficiently larger than the reaction time of the welding process estimated as *τ*
_{
lu
}.

The most interesting relationship is the one between *p*
_{FPH} and the laser power *P* under stationary conditions. In order to decrease the number of measurements for a sufficient statistics, a slowly varying triangular input signal *P*(*t*) is applied instead of a large number of measurements with constant laser powers. Afterwards, the images are classified into discrete laser power intervals of size *P*
_{
I
}. The *p*
_{FPH} values measured with these triangular signals tend towards those measured under stationary conditions if the laser power variation within the time *τ*
_{
lu
} is smaller than the interval size *P*
_{
I
}. For example, if *P*
_{
I
} is 100 W, the slope \(\dot{P}(t)\) of the triangular signal *P*(*t*) is chosen so that the product \(|\dot{P}|\tau_{lu}\) is smaller. Images acquired within the same power interval are combined to a class. The number of thermal images with FPH is counted by visual inspection.

*P*

_{ I }of 100 W about 60 images were evaluated per class and feeding rate. In order to make the results for the different feeding rates comparable, they are drawn over the line energy

*P*/

*u*which is the laser energy irradiated per welding length. At line energies above 50 J/mm, full penetration is achieved. At line energies between 50 and 70 J/mm,

*q*

_{FPH}increases almost linearly from 18 % to 75 %, as marked by the straight line. At higher line energies, a saturation value of about 80 % was found. Since defects like spatters or smoke residues are caused by an excess energy, the linear range marked by the straight line is preferred for full penetration. If the welding process is ergodic, the rate of FPH events can be used as a set point for the closed-loop control.

Whereas the full penetration behavior is similar for butt joints and overlap joints, the peak around 30 J/mm only occurs at overlap joints. At this line energy, the bottom of the vapor capillary reaches the interface between the top and the bottom sheets. Since the vertical heat flux between the two sheets is interrupted at the gap, the upper surface of the bottom sheet, which is not directly irradiated by the laser beam, remains colder than the surrounding keyhole walls which lie within the upper sheet. Therefore, the bottom of the keyhole appears as a dark spot within the thermal image. In the rising shoulder between 20 and 30 J/mm the keyhole penetrates the upper sheet and reaches the gap only occasionally. In the falling shoulder (dashed line) the probability for FPH events decreases because the keyhole penetrates the bottom sheet and lowers the temperature difference between the two sheets.

*u*=3 m/min and \(\mathrm{P/u} < 36~\mbox{J/mm}\) are marked by a circle because they differ significantly from those curves acquired at

*u*=5 and 7 m/min. To find the cause, the relative frequencies measured at the rising and falling slopes of the triangular laser power signal were separated. Figure 5 shows data of the curves acquired at

*u*=3 and 5 m/min. At

*u*=3 m/min, FPH events occur at the gap only at rising laser power

*P*. At higher feeding rates, similar

*q*

_{FPH}values were observed in both branches at line energies between 30 and 40 J/mm. At line energies below 30 J/mm, the majority of FPH events occur in the falling branch. A possible explanation for the behavior of the curve at

*u*=3 m/min is that the velocity of the horizontal heat flux is comparable to or higher than the feeding rate. Therefore, the bottom sheet remains hot at falling laser powers and no FPH is visible. At higher feeding rates, the influence of the horizontal heat flux is negligible. The hysteresis effect at line energies below 30 J/mm is more difficult to understand. Apparently, the keyhole opens at line energies of about 30 J/mm, but once it is open, it remains in that state until line energy drops below 25 J/mm. A physical cause of this behavior might be the surface tension of the melt [16].

*p*

_{FPH}(

*t*). For this purpose, a periodic rectangular laser power signal

*P*(

*t*) with period

*τ*

_{ P }is applied to the open-loop system. From the different periods, images with similar phase

*φ*=

*ωt*with \(\omega = 2\pi \tau_{P} ^{-1}\) are combined to a class. In order to obtain a sufficient statistics, the automatic evaluation result of the linear CNN algorithm was used. Figure 7 shows the result of the automatic evaluation of 19,039 images acquired with a rectangular signal

*P*(

*t*) with period

*τ*

_{ P }of 140 ms. This period is divided into 89 classes where the phase shift

*Δφ*within each class corresponds to a time shift

*Δt*=

*Δφτ*

_{ P }/2

*π*≈1.5 ms. The resulting average class size is 214 images. The probability to observe a FPH within each class is again estimated by calculating the

*q*

_{FPH}values according to Eq. (3).

Figure 7 shows the *q*
_{FPH} values calculated for each class together with one period of the input signal *P*(*t*). The laser power alternates between 3.5 and 4.75 kW. The dots mark the *q*
_{FPH} values calculated for each class. The length of the error bars is the standard deviation *σ*
_{FPH} calculated according to Eq. (5). Starting at the rising edge of the laser power signal, the graph can be represented by four regions: Between *Δt*=21 and 36 ms, transient behavior of *q*
_{FPH} is observed. Between *Δt*=36 ms and the falling edge at *Δt*=93 ms, the *q*
_{FPH} values scatter around a constant value of about 42 %. At the falling edge, a second transient region is observed. In contrast to the transient region at the rising edge, this region is significantly shorter. After about 3 ms, another region with approximately constant *q*
_{FPH} values was observed in the range between *Δt*=96 ms and 140 ms of one period and *Δt*=0 to 21 ms of the next period. Due to the reduced laser power of 3.5 kW, full penetration holes are measured with an average probability of about 16 %. A very similar behavior was observed for aluminum welds [12].

*q*

_{FPH}values become constant which means that the process is “wide sense stationary” [14]. On a time scale larger than this “relaxation time”, the process can be expected to become ergodic if no perturbations are present [17]. At the rising edge, this “relaxation time” is about 15 ms and therefore longer than

*τ*

_{ lu }which is 7.5 ms for a feeding rate of 5 m/min. On the falling edge, the transient regime vanishes already after 3 ms, which can be explained by the transportation speed in the liquid and gaseous phase (see Sect. 3.1). The difference in the length of the transient regimes at the rising and the falling edge clearly shows that the operator

*H*in Eq. (1) must be nonlinear or time dependent. To proof this formally, one can define a new input signal

*P*

_{ R }(

*t*)≡

*P*(

*t*−

*t*

_{ R }) and

*P*

_{ F }(

*t*)≡

*P*(

*t*−

*t*

_{ F }), where

*t*

_{ R }=21 ms and

*t*

_{ F }=93 ms are the start times of the rising and falling edges in the laser power signal of Fig. 7. Assuming the operator

*H*to be linear and time invariant, one must also expect the sum of the output signals

*p*

_{ R }(

*t*)≡

*H*(

*P*

_{ R }(

*t*)) and

*p*

_{ F }(

*t*)≡

*H*(

*P*

_{ F }(

*t*)) to be constant, because

*P*

_{ S }(

*t*) of the shifted laser power signals is constant, the sum of

*q*

_{FPH}(

*t*−

*t*

_{ R }) and

*q*

_{FPH}(

*t*−

*t*

_{ F }) shows a minimum at

*Δt*=6 ms. In the constant regimes the sum of the

*q*

_{FPH}signals is about 60 % (dashed line). At the minimum, this sum drops to 21 % with a standard deviation \(\sigma_{S}\equiv\sqrt{\sigma_{\mathrm{FPH}}^{2}(t-t_{R})+\sigma_{\mathrm{FPH}}^{2}(t-t_{F})}\) of about 4 %. Even if

*σ*

_{FPH}underestimates the true uncertainty due to the high frame rate, this drop from 60 to 21 % is significant. Therefore

*H*cannot be linear and time invariant which means that most of the standard feedback strategies are not applicable. Considering the complexity of the welding process, this finding is not surprising. Nonlinear dependencies were also found for the relation between penetration depth and melt pool intensity [18] and between penetration depth and melt pool width [19].

### 3.3 Closed-loop control

*p*

_{FPH}(

*t*) has to be estimated within a single sample function which means that the relative frequency must be measured at different times. This section discusses the equilibrium states achieved by this control strategy for ergodic processes without perturbations. Under this assumption one can estimate

*p*

_{FPH}(

*t*) by the number

*n*

_{FPH}(

*t*,

*τ*

_{ S }) of FPH events observed within

*n*(

*t*,

*τ*

_{ S }) images sampled within a time interval [

*t*−

*τ*

_{ S },

*t*[ with

*τ*

_{ S }=

*n*/

*f*. The result is a rate

*r*

_{FPH}(

*t*) of FPH events with

*P*

_{0}and to adapt this value after every acquired image. If no FPH is observed, a value

*ΔP*

_{up}is added to the current laser power

*P*(

*t*); otherwise, a value

*ΔP*

_{down}is subtracted. As shown in Fig. 4, the probability to detect a FPH rises with increasing laser power

*P*in the regime of full penetration. Therefore, such a system reaches its operating point, i.e. the average laser power over a time interval

*τ*

_{ S }≫

*τ*

_{ lu }is constant when the following equilibrium condition is fulfilled:

*t*and

*τ*

_{ S }are omitted because

*r*

_{FPH}becomes time independent in the state of equilibrium. The left side of this equation describes the frequency with which the laser power is lowered, the right side the frequency of raising the laser power. The sign of both,

*ΔP*

_{up}and

*ΔP*

_{down}is chosen positive. Resolving Eq. (10) for

*r*

_{FPH}, one obtains the set point

*P*. This means that the laser power must be increased by

*ΔP*

_{up}in case of an FPH and decreased by

*ΔP*

_{down}if no FPH is detected. Therefore, the laser power rises with the probability

*r*

_{FPH}and drops with the probability (1−

*r*

_{FPH}). So in partial penetration, the equilibrium is reached at the set point

*P*

_{ S }. However, we found that the amplitude of the oscillations depends very much on the feeding rate. The control behavior of this simple strategy was not satisfactory, because it was either slow or resulted in large oscillation amplitudes. The reason for this behavior is the excess energy brought into the process during its reaction time. This excess energy was reduced by limiting the oscillation amplitudes with boundaries. These boundaries remain constant as long as the process oscillates around the set point. As soon as the system stops oscillating, the boundaries are adapted in appropriate steps. In this way, the reaction speed of the closed-loop system to large perturbations is decoupled from the oscillation amplitude under constant process conditions. Details are described in [20]. Figure 9 shows the FPH signal

*s*

_{FPH}(

*t*) and the corresponding laser power signal

*P*(

*t*) for a welding process under constant process conditions with feeding rate 5 m/min. The laser power signal is clipped at the boundaries (dashed lines) if the amplitude of the oscillations exceeds ±100 W. This clipping limits the excess energy brought into the process during its reaction time which makes the amplitudes independent of the feeding rate. Under constant process conditions, the boundary varies only by a single step. In the case of a perturbation which alters penetration depth, oscillation stops and laser power is adapted in the rising or falling direction until oscillations start again. In practical applications, the laser power is adapted with a speed of about 30 kW/s [21].

*C*(

*τ*) of the

*s*

_{FPH}signal decreases significantly faster than the one of the laser power signal. The correlation time

*τ*

_{ C }defined as

*s*

_{FPH}(

*t*) and 8 ms for

*P*(

*t*). The reason for this difference can be seen in Fig. 9 where the signal

*s*

_{FPH}(

*t*) fluctuates much quicker than

*P*(

*t*) which supports the assumption that the probability

*p*

_{FPH}is a stochastic quantity for the state of the process. Please note that the correlation time of the laser signal is very close to the time constant

*τ*

_{ lu }of 7.2 ms.

*r*

_{FPH}of FPH events can be used to control the average laser power as presumed in Eqs. (10) to (12). In the “full penetration” regime the average laser power increases with increasing set point

*r*

_{ FP }. In this regime, the degree of full penetration can be selected with this set point as shown in Fig. 10. At

*r*

_{ FP }=50 %, the average laser power is 3.8 kW. So the closed-loop system guides the process at the minimum laser power necessary for certain degree of penetration which is defined by the set point

*r*

_{ FP }. This reduces the energy in the process and therefore spatters and smoke residues at the bottom weld seam.

In the “partial penetration” regime, the set point *r*
_{
PP
} also defines the average laser power which increases in this regime with decreasing values of *r*
_{
PP
} (dashed line in Fig. 4). For a sheet thickness of 1 mm, we achieved good partial penetration welds at set points *r*
_{
PP
} between 25 % corresponding to an average power of 3.7 kW and 50 % corresponding to 3.3 kW. Within this range, a set point for desired penetration depth can be chosen. Figure 11 shows the dependence of the joint geometry parameters penetration depth *d*
_{
PP
} and joint width *w*
_{
J
} on the gap width *w*
_{
G
} and on the feeding rate *u*. These parameters are measured at 34 cross sections of partial penetration welds acquired with the same set point *r*
_{
PP
} of 33 %. One can see that the penetration depth *d*
_{
PP
} does not vary significantly with the gap width *w*
_{
G
}, but there is a slight dependence on the feeding rate u: it rises from 0.35 mm at *u*=5 m/min to 0.52 mm at *u*=7 m/min. The second important parameter for the determination of the seam strength is the joint width *w*
_{
J
} within the gap. For a gap size between 0.1 and 0.3 mm, it is about 1.2 mm. Outside of this range, the joint width decreases to roughly 1 mm. Therefore, the value of *r*
_{
PP
} can be considered as an indirect set point for the penetration depth *d*
_{
PP
} at a given feeding rate. More details are discussed in [22].

## 4 Welding results

## 5 Conclusions

In this paper the FPH image feature in zinc-coated steel sheets is regarded as a stochastic process. It is shown that the probability of its observation changes significantly when the penetration depth of the welding process reaches two interfaces: the bottom of the work piece in overlap or butt joints (“full penetration”) and near the gap in lap joints (“partial penetration”). In both regimes, the probability varies almost linearly with the laser power. On the other hand, the transient response of the FPH to process variations is nonlinear and it varies with time. Despite these difficult properties, the relative frequency of FPH events can be used to control penetration depth. A special feedback strategy was developed to exploit the properties of the stochastic process for a closed-loop system which guides the process near the minimum line energy power required for a certain penetration depth.

In the full penetration mode, this strategy guides the process near the minimum laser power necessary for a preset degree of penetration. This concept avoids excess laser power of typical 10 % required in uncontrolled welding processes to compensate process drifts like polluted protection glasses, focal position, variations in speed or sheet thickness. The closed-loop system adapts the laser power automatically when process parameters change. As shown in previous publications, this concept holds for a large variety of different materials ranging from zinc-coated steel sheets with different thickness [13, 21] to aluminum of type AA 6014 [12].

In the partial penetration mode, the behavior of the FPH is even more complex. As the open-loop results show, the probability of the FPH shows hysteresis effects and it therefore depends on the path followed to reach a certain laser power. The behavior is also different at very low feeding rates. Whereas zinc-coated steel sheets show a very high peak, this peak can be much lower in other materials like aluminum [12]. Nevertheless, in zinc-coated steel sheets it is nearly independent from the gap size and the relative frequency of FPH events is an indirect measure for penetration depth. Thus, control in this regime enables for the first time partial penetration welding with controlled penetration depth—which is of particular interest in car body manufacturing. There, partial penetration welds allow welding in visible areas and this technique avoids the evaporation of zinc which reduces corrosion.

## Acknowledgements

This work was funded by the Baden-Württemberg Stiftung gGmbH within the project “Analoge Bildverarbeitung mit cellularen neuronalen Netzen (CNN) zur Regelung laserbasierter Schweißprozesse (ACES)”.

### Open Access

This article is distributed under the terms of the Creative Commons Attribution License which permits any use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited.