Skip to main content
Nature Portfolio logoLink to Nature Portfolio
. 2025 Dec 10;10(1):7. doi: 10.1038/s41529-025-00718-z

The fingerprint method for analysis of thermal desorption spectra

Philipp Hammer 1,✉,#, Oleg E Peil 2,#, Ahmad Azizpour 2, Liese Vandewalle 3, Kim Verbeken 3, Tom Depover 3, Vsevolod I Razumovskiy 1
PMCID: PMC12799485  PMID: 41540998

Abstract

The analysis of thermal desorption spectra (TDS) and the calculation of hydrogen detrapping activation energies rely on Gaussian peak deconvolution and Choo-Lee plot regression since 1982. However, this method imposes important assumptions about the number and shape of the TDS peaks used for fitting. In this study, we propose the fingerprint method, an alternative approach that eliminates these long-standing constraints. By applying the fingerprint analysis to eight TDS spectra from three different Fe-C model alloys, we demonstrate its exceptional sensitivity and ability to resolve activation energy distributions – the material fingerprint – unattainable with traditional methods. We further showcase by manual and automated analysis how the such obtained fingerprints can be used to uniquely distinguish the TDS spectra of each alloy independent of the heating rate. Thus the fingerprint method also increases experimental efficiency by reducing the amount of necessary heating rates for TDS down to one.

Subject terms: Materials science, Physics

Introduction

The advancement of materials for the emerging hydrogen energy sector relies on obtaining accurate data regarding hydrogen concentration, distribution, and detrapping activation energies. This information is crucial for optimizing hydrogen storage capacity and enhancing resistance to hydrogen embrittlement. Thermal desorption spectroscopy (TDS) stands out as a pivotal experimental technique for the precise analysis of these hydrogen-related properties in metallic materials. In TDS, a hydrogen pre-charged specimen is heated at a constant rate, and the desorbing hydrogen is measured via a mass spectrometer, resulting in a characteristic spectrum with one or multiple peaks. Traditionally, Gaussian peak deconvolution and Choo-Lee plot regression1 have been the most common approaches for interpreting TDS spectra since 1982. However, these methods suffer from significant assumptions, particularly regarding the number and shape of the TDS peaks.

Choo and Lee1 adopted Kissinger’s theory to determine the detrapping activation energy of hydrogen from thermal desorption spectra. In this approach, the lnϕ/Tc2 is plotted vs. 1/Tc for each peak with position Tc and multiple heating rates ϕ to obtain the detrapping activation energy Ea from the slope of the resulting Choo-Lee plot, which equals − Ea/R, where R is the ideal gas constant. While this method works well for spectra with single or clearly separated peaks, the challenge of deconvoluting spectra into multiple subpeaks leads to significant difficulties2. Traditionally, spectra are fitted with multiple Gaussian peaks, which are then analyzed using the Choo-Lee method to determine their individual detrapping activation energies. These energies are then associated with specific crystal lattice defects (such as dislocations or vacancies) or microstructural features (like grain boundaries or precipitates). However, Kissinger3 pointed out that reaction-rate peaks are asymmetrical, and Drexler et al.2 have shown that even strong correlation coefficients in the Choo-Lee plot do not guarantee correct deconvolution, resulting in a potentially ambiguous interpretation of the obtained detrapping activation energies.

The interpretation of thermal desorption spectra has been refined ever since by comparing the determined detrapping activation energies with ab-initio density functional theory (DFT) calculations or fitting the spectra with physical diffusion models based on the works of Oriani4 and McNabb and Foster5. While DFT can address various trapping sites within almost any crystal structure, it is usually limited by the size of the considered atomic structures and the number of configurations necessary to calculate a complete set of trapping energy distributions. Therefore, detailed calculations of trapping at defects in chemically complex systems like alloys often become a computationally unfeasible task. On the other hand, fitting thermal desorption spectra with diffusion models may allow retrieving not only the trapping energies but also the associated trap densities2,6. However, like the Gaussian deconvolution procedure, this approach has the disadvantage of requiring prior knowledge of the number of traps and the associated trapping energies (e.g., from DFT), i.e., the number and the initial position of peaks used for the spectra deconvolution2,69.

Representation of a complex material microstructure by a fixed number of “effective” traps, each characterized by specific (average) detrapping activation energies, significantly influences our understanding and interpretation of hydrogen-material interactions in nature. Every material microstructure offers a multitude of hydrogen traps characterized by a distribution of trapping energies rather than by a single “effective” energy, which is difficult (if not impossible) to define for a general case. For example, grain boundaries and dislocations offer multiple sites to trap hydrogen in their vicinity, each slightly varying in their interaction energy with hydrogen10.

To address these methodological shortcomings, we propose a new fingerprint method for TDS analysis, whereby a TDS spectrum is mapped onto a hydrogen distribution over a continuous spectrum of traps with varying energies, uniquely characterizing the material microstructure (see also method comparison in Fig. 2). This mapping is performed with the help of the distributed activation energies model (DAEM) – originally put forward to describe relaxation processes in vapor-deposited metallic films11 and currently used for analysis of temperature programmed desorption of chemical reactions and other diffusion-kinetic processes1218. This implementation of DAEM extends the assumption of first-order reaction kinetics for each peak in the original Gaussian deconvolution procedure to an extensive number of parallel first-order reactions with distinct activation energies and frequency factors1317,19,20. With an increasing number of independent reactions, their activation energies eventually converge to a continuous distribution function – i.e., the spectral fingerprint of the material microstructure.

Fig. 2. A schematic representation of qualitative differences in terms of trap density and trap activation energy analysis between methods for TDS interpretation.

Fig. 2

a The Choo-Lee method1, b kinetic diffusion models4,5, and c the fingerprint method.

The basic idea of our approach is sketched in Fig. 1. A material with various hydrogen-trapping microstructure features (top left) is charged until traps are fully saturated (bottom left). The distribution of hydrogen over the traps is probed by TDS measurements, whose resulting spectra (bottom right) strongly depend on the microstructure and experimental conditions (heating rate). By separating these two factors and by converting the thermal desorption spectra into activation-energy distributions, we obtain the fingerprint of the original microstructure (top right). In the following, we describe this workflow in more details and present several examples demonstrating its sensitivity in identifying unique material-specific activation-energy distributions on a qualitative level.

Fig. 1. Workflow for the fingerprint method.

Fig. 1

Overview of the fingerprint method and how the trap state of hydrogen in the material microstructure can be linked to the fingerprint obtained from the TDS spectrum. Note that since only traps populated by hydrogen are captured by the TDS measurement, only those traps are reflected in the fingerprint as well. Importantly, TDS measurements obtained from a hydrogen saturated material result in identical fingerprints within experimental error, irrespective of the used heating rate.

Before proceeding to the main results, we would like to show a schematic side-by-side comparison of our method (Fig. 2c) with the most commonly employed methods for interpreting TDS data, i.e. the Choo-Lee method1 (Fig. 2a) and kinetic diffusion modeling approaches4,5 (Fig. 2b). The comparison is framed in terms of trap activation energy and trap density (the coordinates of the trapping energy fingerprint) which enables a clear explanation of each method’s limitations and capabilities. Specifically: a the Choo-Lee method can determine trapping energies, provided the number of associated traps is known; b kinetic diffusion models offer the advantage of yielding both trapping energy and trap density values for a predefined number of traps; and c the fingerprint method delivers a comprehensive spectrum of trapping energies and densities. Once quantified, the features of the calculated fingerprints should be reflective of the average detrapping activation energies obtained by other methods.

Finally, while the fingerprint method is demonstrated here primarily as a tool for sorting unknown TDS spectra, its principal value lies in the additional insights it provides into hydrogen trapping states within the material (as demonstrated in Fig. 2), as well as in improving the efficiency of TDS data interpretation. Together, these advantages are expected to contribute to a deeper understanding of hydrogen embrittlement and to accelerate the development of materials designed to mitigate its effects.

Results

From TDS to the fingerprint

The fingerprint method is based on the assumption that the TDS flux can be considered as if it was generated by a linear composition of parallel first-order reactions, each characterized by its own activation energy, E1317,19,20. Introducing a conversion factor, g(t) = c(t)/c(0), where c(t) is the total amount of hydrogen in the material at time t, we can find it as a weighted average over individual reactions,

g(t)=0p(E)A(E,t)dE, 1

with p(E) being the initial distribution of hydrogen over reactions with activation energy E and A(E, t) is a material-independent function representing partial conversion factors (see Methods for details)14,16,17,21. An important aspect of this formulation is that it provides a separation of the total conversion factor into a material-specific part, p(E), and a part characterizing the experimental setup, A(E, t).

The above equation can be considered as an integral transform of the initial distribution p(E) to the total hydrogen content, with the kernel, A(E, t) describing detrapping kinetics of individual reactions. The total hydrogen content is related to the hydrogen flux, ϕ(t), observed in TDS as c(t)=c(0)0tϕ(t)dt. Another important assumption is that p(E) is related only to material microstructure, being independent of particular TDS measurement details, provided that the measurement is performed on samples fully saturated with hydrogen. p(E) can thus be considered as a unique fingerprint of the material, which can be obtained from a given TDS spectrum by inverting the above integral transform.

As a showcase, we have received a total of eight TDS spectra measured by the research group of Ghent University on samples taken from an a priori unknown number of alloys, with the goal to determine the number of alloy types and to group TDS spectra by alloy type. All samples were charged with hydrogen to saturation and subjected to up to three different heating rates to record their thermal desorption spectra. Fig. 3 displays the TDS measurement results of all eight samples. The total hydrogen concentration displayed on each spectrum is calculated as the time integral of the TDS spectra. The results are assigned to sample 1-8 and appear as they enter the data pool for the fingerprint method analysis, i.e., without prior knowledge of the alloy behind each measurement. One can immediately spot a difference between sample 3 and 6 with the rest of the spectra, however there is little qualitative difference in the shape of the remaining TDS spectra, making identification of the underlying alloys less trivial, creating a perfect testing ground for our newly proposed method.

Fig. 3. TDS spectra of samples 1 to 8.

Fig. 3

ah show the measured TDS spectra of samples 1 to 8 in order as they enter the data pool for the fingerprint analysis.

This method can be directly applied to the analysis of the TDS spectra shown in Fig. 3. The associated fingerprints, displayed in Fig. 4, represent the distribution p(E) of hydrogen atoms populating traps of activation energy E at the start of the TDS measurement (t = 0). The area under the peaks in Fig. 4 reflects the fraction of hydrogen atoms “trapped” at crystal structure defects within specific energy intervals (characteristic trapping energies). Here, it has to be mentioned that only hydrogen traps that initially contain and later release hydrogen upon heating during the TDS measurement can be included in the analysis, and therefore it is essential that the investigated material is saturated with hydrogen prior to the TDS measurement. On the contrary, the variations in the heating rate have only a minor influence on the fingerprints, thus resulting in nearly identical fingerprints within experimental accuracy for the same alloy independent of the heating rate used to perform the TDS. This heating rate independence is schematically depicted in Fig. 1 and becomes evident when comparing the grouped fingerprints obtained from different heating rates in Fig. 4. Importantly, it also marks a potential efficiency increase of the fingerprint method over conventional methods, where experiments on at least three different heating rates have to be conducted in order to calculate hydrogen detrapping energies.

Fig. 4. Fingerprints grouped by alloys.

Fig. 4

The hydrogen activation energy fingerprint for a alloy 1 (sample 1, 7, 8), b alloy 2 (sample 2, 4, 5), and c alloy 3 (sample 3, 6). Samples 1 to 8 are grouped into three alloys based on the appearance of their respective fingerprints.

Visual fingerprint analysis

The initial visual analysis, in the spirit of Fig. 2, of the fingerprint feature shown in Fig. 4 clearly reveals three distinct groups of spectra (Fig. 4a–c) that are closely related, with their respective fingerprint main peak maxima appearing within the uncertainty of ≈ 3 kJ/mol. Thus, it can be reasoned that a total of three different alloys are present in the data pool, which are labeled alloy 1 to 3 in ascending order of their first appearance in the dataset. Consequently, samples 1, 7, and 8 from Fig. 3a are ascribed to alloy 1, while samples 2, 4, and 5 are labeled as alloy 2, and samples 3 and 6 as alloy 3.

A posteriori, it is confirmed by the research group of Ghent University that the TDS spectra indeed belong to three distinct Fe-C alloys of increasing C-content, as previously characterized by Pinson et al.22,23. TDS spectra herein ascribed to alloys 1, 2, and 3 belong to Fe-0.4C, Fe-0.2C, and Fe-1.1C, respectively22. The fingerprints for alloy 1 exhibit a primary peak with the peak maxima ranging from 38.5 to 41.5 kJ/mol and a shoulder appearing on the left side of the main peak. Similarly, alloy 2 displays a main peak within the energy range of 36.5 to 37 kJ/mol for its maxima and a small satellite peak to the right of the main peak. This indicates that two main trap sites are present in both alloys 1 and 2, with their respective trapping energy distributions partly overlapping. Despite significant changes in the hydrogen concentrations for individual samples (see Fig. 3) originating from natural experimental variations in microstructure and hydrogen charging, the fingerprints of even closely related alloys (Fe-0.2C and Fe-0.4C) could successfully be assigned to their respective alloys based on their shape and main peak maxima as the sample-to-sample variations are smaller than the variations due to different material microstructure. Consistent with this finding, Pinson et al.22 have determined dislocations (24.1–27.7 kJ/mol) and high-angle grain boundaries (37.4–38.2 kJ/mol) as trap types for these alloys. While the main goal of this work is the qualitative introduction of the fingerprint method and a rigorous quantification of the calculated hydrogen activation energies is yet to be done, the obtained results are already remarkably close to the classical analysis conducted within ref. 22.

Qualitatively, both the TDS spectra of samples 3 and 6 (Fig. 3c, f) as well as their respective fingerprints (Fig. 4c) are quite different from those belonging to alloys 1 and 2. While the main fingerprint peak appears to consist of three subpeaks, there is also an additional peak appearing in the energy range from 72 to 74.5 kJ/mol. Again, the prediction of the fingerprint method is qualitatively consistent with the conventional analysis, as Pinson et al.22 found dislocations (18.0 kJ/mol), cementite (26.1 kJ/mol), and high-angle grain boundaries (40.7 kJ/mol) as trap types for the low-temperature peak in the TDS. Furthermore, the high C-content in the Fe-1.1C alloy from refs. 22,23 leads to the formation of retained austenite within the martensite matrix after quenching. Consequently, the high-energy peak for alloy 3 in Fig. 4c can be associated to the transformation of retained austenite and the release of hydrogen trapped therein22,23.

Automated fingerprint analysis

The simplified visual analysis of the peak maxima obtained by the fingerprint method results presented above offers a straightforward approach to analyzing TDS data that can intuitively be compared to the average detrapping activation energies obtained externally (see Fig. 2). However, this form of analysis is not rigorous enough for an unambiguous interpretation of the results. Therefore, in what follows, we would like to present a fully automated approach, based on fingerprints, to classification of TDS data according to the alloy type.

The calculation of the fingerprint p(E) is based on the least squares optimization between the measured and predicted TDS spectra in their integrated form (see section 4 Methods). For a given total hydrogen concentration and heating rate, the activation energy distribution of a specific TDS spectrum (i.e., its fingerprint) can be straightforwardly applied to calculate a TDS spectrum for any other hydrogen concentration and heating rate (section 4). Thus, the fingerprint obtained from each sample in Fig. 4 can be used to recalculate a TDS spectrum for any other sample at any heating rate.

This process results in the cross-validation matrix displayed in Fig. 5, which compares the predicted hydrogen flux from the applied fingerprint (style and color from the fingerprint to the left of each row) to the actual measurement (style and color from the TDS spectrum on top of each column). Assuming that the obtained fingerprint is unique for each alloy, the predicted hydrogen flux from the fingerprint of one sample should satisfactorily reproduce the TDS spectra of the samples belonging to the same alloy, while the fit to other samples should be less accurate. Indeed, it can be observed on the diagonal in Fig. 5 that the fingerprint very accurately predicts the hydrogen flux of the TDS spectra from which it is derived.

Fig. 5. Cross-validation matrix for the automated fingerprint analysis.

Fig. 5

Predicted TDS spectrum (row color and linestyle) by applying the fingerprint (i.e. p(E)) of the sample in the row to the heating rate and total hydrogen concentration of the sample in the column, compared to the measured TDS (column color and linestyle).

To quantify the accuracy with which the fingerprint of one sample can be applied to others, the residual root-mean-square error of the measured and predicted retained hydrogen fraction is calculated for all combinations shown in Fig. 5 (see Equation (22), Equation (25), and Equation (28) in Methods). The root-mean-square error can be used as a natural, heating-rate invariant, metric for comparing TDS spectra. By applying this metric to our case, we have obtained cross-validation scores to sort out available TDS data according to the alloy they have been measured on, based on the calculated activation energy fingerprints. Fig. 6 shows the resulting matrix of residual root-mean-square errors between the predicted and the measured TDS spectra. The results are clustered by color into groups of similar residual errors and connected with the help of a dendrogram. The dendrogram provides a more detailed cluster analysis, as the branch lengths correspond to the average Euclidean distance between the calculated errors2427.

Fig. 6. Cluster map with a dendrogram of the residual root-mean-square differences between TDS spectra calculated from the fingerprints and the experimentally measured data.

Fig. 6

For the visual comparison, see Fig. 5. The length of the branches represents the average Euclidean “distance” (i.e. similarity) to each other24,26,27. The results of this calculation uniquely assign TDS from sample 1, sample 7, and sample 8 to alloy 1; sample 2, sample 4, and sample 5 to alloy 2; sample 3 and sample 6 to alloy 3.

The cluster analysis unambiguously identifies three groups of alloys: samples 1, 7, and 8 belonging to alloy 1; samples 2, 4, and 5 belonging to alloy 2; and samples 3 and 6 belonging to alloy 3. In other words, the fingerprints of samples 1, 7, and 8, which belong to alloy 1, can accurately reproduce each other’s TDS spectra. The same is true for the groups of samples 2, 4, and 5 of alloy 2 and samples 3 and 6 of alloy 3, respectively, confirming the assumption of the uniqueness of the fingerprint for every considered alloy. This result fully coincides with the visual analysis presented in Fig. 4, with the added advantage of being a fully automated procedure that does not require human supervision. The dendrogram analysis further indicates that alloys 1 and 2 exhibit very similar trapping behavior, whereas alloy 3 is less closely related to the former two. Thus, the cluster analysis integrated with the fingerprint method not only accurately groups the measurements by their respective alloys but also identifies that alloy 3, which compared to alloys 1 and 2 contains cementite and retained austenite as additional microstructural elements, can be clearly distinguished from those alloys which have a fully martensitic microstructure22,23.

Discussion

So far, the described model marks a significant improvement to the standard Gaussian deconvolution of TDS spectra as it does neither need presumptions on the number of traps nor on the shape of a fitting function. Instead, it provides the (fractional) hydrogen distribution over a continuous energy range, which arguably much closer reflects the real microstructure in a material. Nevertheless, the present implementation of the fingerprint approach relies on certain assumptions that need to be examined to understand possible limitations of interpretation.

First, the underlying model is based on the same first-order reaction kinetics as Choo and Lee1, which do not explicitly describe hydrogen diffusion within the sample. Although this may complicate the analysis in cases involving large sample thicknesses or sluggish hydrogen diffusion, this assumption has been verified for the considered cases of TDS measurements done on low carbon steels with the standard sample thickness of 1 mm. Two other important aspects, are: (i) the choice of the frequency factor ω in the kinetic kernel A(E, t) (see Equation (19))13,16,17,20,21,28,29 and (ii) the model sensitivity to noise in the measurements12,1416.

How the frequency factor ω should best be determined is an ongoing discussion, as multiple combinations of ω and p(E) might fit almost equally well to experimental data13,16,17,20,21,28,29. The typical choices for the frequency factor are either a temperature-dependent form with parameters ωo and m,

ω=ω0Tm, 2

or the kinetic compensation effect

log10ω=aE+b, 3

with parameters a and b describing the activation energy dependence of ω12,13,16,17,20,21. The choice of a and b approximately affects the broadness and mean value of the p(E) distribution, respectively. This is crucial for the quantitative interpretation of the fingerprint distribution p(E), but does not change its qualitative distribution16. Here we follow the kinetic compensation effect (Numerical implementation in Supplementary Equation 1) and fix the parameters to a = 0.015 and b = 3.0 (green cross in Fig. 7a to h), resulting in a frequency factor of ω(E) = 100.015⋅E+3.0s−1 which yields reasonable detrapping energy values in the p(E) distribution and acceptable residual errors when scanning through a number of combinations for a and b, as suggested by Hemingway et al.16 (see Fig. 7).

Fig. 7. Parametrization of the frequency factor.

Fig. 7

Screening of parameters a (y-axis) and b (x-axis) for the kinetic compensation effect (Equation (3)) of the frequency factor for all samples 1 to 8 in ah, respectively. The chosen parameter set a = 0.015 and b = 3.0 is marked by a green cross, whereas the red circle displays the parameter set obtained from an individual optimization of the frequency factor for each sample.

Evidently, large regions of consistently small residual errors or the occurrence of multiple minima within the parameter search space (e.g., in Fig. 7c, f, h) make a rigorous determination of the frequency factor a challenging task. Though the analysis based on residual errors of the forward modeled retained hydrogen fraction, as done in Fig. 6 and Fig. 5, qualitatively yields similar results even if the frequency factor is separately optimized and chosen for each TDS spectrum (i.e., the red circles in Fig. 7a–h), the underlying calculated fingerprints are completely different and inconsistent. While this might be insignificant for the type of analysis conducted in section 2.3 (i.e., the sorting of TDS spectra according to alloy type), a consistent approach for interpreting the fingerprint spectra (as in Fig. 4) will be crucial for future application in TDS interpretation. Methods to rigorously determine the frequency factor are currently being tested, however, a conclusion is yet to be reached. Nonetheless, the purpose of the present investigation is to showcase the sensitivity of the proposed fingerprint method for TDS interpretation and its potential benefits to the field. In that, the fingerprint method succeeded by correctly identifying TDS spectra belonging to three model Fe-C alloys with increasing C content.

The second aforementioned problem, which is the noise-sensitivity of the model, stems from finding p(E) as the inverse solution to Equation (24) or Equation (25)15,16. Finding this inverse is an ill-posed problem, where even small changes in the measurement data reflected in c may drastically alter the obtained solution p (i.e. p(E))12,15,16,30. In order to alleviate the noise-sensitivity, Tikhonov regularization31 is commonly employed to seek a minimally complex, i.e. “rough”, solution p(E) while retaining solution accuracy12,1416,30. Considering the solution roughness (Supplementary Equation 2) in the constrained minimization problem (Equation (25)) leads to

minpcAp+λRp, 4

where λ is a scalar regularization parameter balancing the relative weights of the solution roughness and residual error norm1416.

The optimal choice for λ is not known a priori and is typically determined by the so-called “L-curve”, where the roughness norm Rp is plotted against the residual error norm cAp on a double-logarithmic scale for λ-values spanning several orders of magnitude12,1416,30. Such a plot typically displays an “L”-like shape and the optimal choice of λ is reasoned to be the corner, i.e., the point of maximum curvature, of that curve. At the upper left branch of the curve, where λ < λopt, the solution roughness is strongly increased with little improvement to the residual error. On the contrary, the residual error increases drastically with only limited changes in solution roughness at the lower right branch of the “L” where λ > λopt. The right choice of λopt (red circle in Fig. 8a–h) optimally provides the most simple solution that fits the data to the point where the residual error is approximately equal to the noise level12,14,30.

Fig. 8. L-curves for all samples.

Fig. 8

ah display the L-curves of individual samples 1 to 8, respectively. The point of maximum curvature λopt for each sample is marked by a red circle, whereas the chosen value for the regularization parameter λ = 0.97 is marked by a green cross.

The L-curves for the investigated TDS spectra (sample 1 to sample 8) are displayed in Fig. 8a–h, respectively. The regularization parameter λ is chosen to be 0.97 for all spectra (green cross in Fig. 8a–h), thus offering a consistent approach that constitutes a compromise for all investigated cases.

In conclusion, by adopting the distributed activation energies model, we propose a robust way to get an insight into material microstructure features relevant for hydrogen trapping. As we have demonstrated, the proposed fingerprint method is not only capable of predicting the number of different trap types consistent with classical methods, but for the considered cases, it is also able to do so with only a single heating rate in theory, thus marking a potential three to four times higher experimental efficiency. Furthermore, rather than attributing a single effective hydrogen detrapping energy to each trap, the fingerprint calculates an energy spectrum reflective of the nuances in hydrogen trapping for each trap type. While exact quantification of the fingerprint is yet to be performed, the obtained energies of the individual trap peaks already closely match those from conventional analysis. However, even without a detailed interpretation, the method offers a robust quantitative metric for comparing TDS spectra, irrespective of the heating rate at which they are measured.

The fingerprint method continues a tradition of cross-disciplinary innovation set by Choo and Lee in 1982, who revolutionized hydrogen analysis by applying Kissinger’s theory for analysis of hydrogen TDS. This method not only updates the current state-of-the-art methodology for TDS spectra interpretation but also provides a way to enhance the efficiency and accuracy of experimental investigations. The ability to obtain material-specific energy fingerprints from a single heating rate marks a substantial improvement over the traditional Choo-Lee analysis, which requires multiple heating rates. In addition to increased efficiency, the fingerprint method has the potential to determine activation energies for other hydrogen-releasing processes that do not conform to classical detrapping reactions, such as austenite transformation. Furthermore, the fingerprint as a spectrum of trapping energies provides a new form of input for continuum simulations of hydrogen diffusion and embrittlement. The method exemplifies the ongoing evolution of scientific techniques, drawing on synergies between diverse fields to advance our knowledge in the field of hydrogen-microstructure interaction. This approach promises to bring new insights and methodologies to the hydrogen sector, continuing the legacy of innovation established by Choo and Lee.

Methods

Fingerprint model

In order to study the reaction rate of thermal dissociation of minerals during differential thermal analysis, Kissinger3 proposed a kinetic equation in the form of

dxdt=ω1xyexpEaRT, 5

where x is the reacted fraction, dx/dt the reaction rate, ω is a frequency factor, y the reaction order, Ea the reaction activation energy, R the ideal gas constant, and T the absolute temperature. This generalized kinetic equation was later adapted by Choo and Lee1 and introduced to the field of hydrogen trapping, assuming a first order kinetic reaction (y = 1)2. Setting x=cH,i0cH,i/cH,i01 transforms Equation (5) to

dcH,idt=ωcH,iexpEa,iRT, 6

where cH,i is the amount of hydrogen trapped in a trapping site i at time t, cH,i0 is the initial amount of hydrogen trapped in that site (cH,i0=cH,i(t=0)), and Ea,i is the corresponding detrapping activation energy. For traps releasing hydrogen directly via the host metal lattice, Ea,i fulfills the Kirchheim criterion Ea,iEb,i + Em2,6,32, where Eb,i is the binding energy of hydrogen to a trap i and Em is the migration energy barrier of the metal lattice.

This first-order reaction process can be described with the help of the distributed activation energy model (DAEM) used to describe, for example, sulfate reduction rates19, the serial oxidation of organic matter13,16,18, and other kinetic processes1115,17,20. Adopting the terminology used by Hemingway et al.16 to hydrogen and denoting time dependencies explicitly, Equation (6) can be split into

dcH,idt=ki(t)cH,i(t), 7

where the rate coefficient ki(t) follows the Arrhenius equation

ki(t)=ωexpEa,iRT(t) 8

and the temperature is related to time by a constant heating rate ϕ according to T = T0 + ϕt, with T0 as the start temperature of the measurement. Integrating Equation (6) from t = 0 to t yields the hydrogen concentration remaining in trap i at time t

cH,i(t)=cH,i(0)expκi(t), 9

where the time-integrated decay coefficient κi(t) is

κi(t)=ω0texpEa,iRT(t)dt. 10

Assuming independent detrapping kinetics for a number of n different traps with respective distinct activation energies Ea,i, the overall detrapping kinetics behave as a superposition of the individual traps1317,19,20. In other words, the total hydrogen concentration cH,tot(t) remaining in the TDS sample at time t is the sum of the hydrogen concentrations cH,i(t) retained in each trap i, respectively:

cH,tot(t)=i=1ncH,i(t). 11

Here, interstitial lattice positions are considered as hydrogen “traps” with an activation energy Ea,i equal to the migration energy barrier Em (≈ 5 to 9 kJ/mol for bcc Fe2,6,32,33). Similarly, the initial hydrogen concentration cH,tot0=cH,tot(t=0) in the TDS sample equals the sum of hydrogen concentrations in each trap:

cH,tot0=i=1ncH,i(0). 12

Then, the initial fraction of hydrogen trapped in trap i is calculated as

pi=cH,i(0)cH,tot0, 13

where the individual trap fractions pi of all traps must sum up to unity:

i=1npi=1. 14

Inserting Equation (9) and Equation (13) into Equation (11) results in the time-evolution of the hydrogen fraction in the whole sample, providing the link to the measured TDS spectrum:

g(t)cH,tot(t)cH,tot0=i=1npiexpκi(t). 15

So far, this model displays the same limitation as the Gaussian deconvolution of TDS spectra or their interpretation using diffusion models for simulation, that is the presumption of the number of traps n and, in many cases, their respective detrapping energy Ea,i2. However, a transformation from a finite number of traps n with detrapping energy Ea,i to a model where detrapping energies E vary over a continuous, non-negative spectrum can be straightforwardly made to alleviate this shortcoming16. Thereby, variables cH,i(t), ki(t), κi(t), pi, and Ea,i in Equation (6) to Equation (15) associated with a distinct trap i are replaced by their respective continuous counterparts cH(t, E), k(t, E), κ(t, E), p(E), and E16. Also, all sums over the number of traps are replaced by integrals over the continuous, non-negative energy spectrum:

i=1n0dE.

This transformation yields for Equation (15)

g(t)=0p(E)expκ(t,E)dE, 16

with the decay coefficient κ(t, E) from Equation (10)

κ(t,E)=ω0texpERT(t)dt, 17

and the initial hydrogen fraction p(E) and hydrogen concentration cH(E) in a trap of energy E from Equation (13),

p(E)=cH(E)cH,tot0. 18

For the numerical implementation, the right-hand side of the governing Equation (16) for the time-evolution of the hydrogen fraction within the entire TDS sample can be split into the initial fraction p(E) of hydrogen residing in a trap of detrapping energy E and the corresponding exponent of the time-integrated decay coefficient κ(t, E) (see Equation (17))16. The goal is to find the unknown initial fractional distribution of hydrogen p(E) over the continuous energy range E, which we call the trapping energy fingerprint, as the inverse numerical solution to Equation (16), for which we follow the implementation of Hemingway et al.16.

As the term associated with the decay coefficient κ(t, E) is only model-dependent, we can discretize this part of Equation (16) as a matrix A with entries

Ajl=expu=1jωexpElRT(tu)ΔtuΔE,j=1,,nt,l=1,,nE. 19

This matrix A, also referred to as the “design matrix”, represents the time and energy discretization of the decay coefficient κ(t, E). Thereby, tj and El loop through the time and energy vectors t and E, respectively. The measurement time is discretized into the vector t with nt entries according to:

Δtj=12tj+1tj1,j=2,,nt1. 20

In order to account for the validity of the used times, the tj−1 and tj+1 is replaced by tj at the start (j = 1) and the end (j = nt), respectively.

Since it is not feasible to integrate over an infinite energy space, the energy vector E is constrained within the bounds of Emin and Emax with a number of nE nodes used for discretization:

ΔE=EmaxEminnE. 21

Next, the left-hand side of Equation (16), representing the fraction of hydrogen retained in the whole TDS sample at time t, can be inferred from the measured TDS spectra as:

cH,tot(t)cH,tot0=11cH,tot00tΦH(t)dt, 22

where ΦH(t) is the measured hydrogen outflux at time t in the TDS spectrum. The function obtained in Equation (22) is interpolated to each tj within the time vector t to obtain the discretized vector c. Note that vectors t and c share the same number of nodes nt.

Lastly, the unknown initial hydrogen distribution p(E) is discretized into the vector p with nE nodes and entries:

pl=1ΔEEl12ΔEEl+12ΔEp(E)dE,l=1,,nE. 23

Thus, Equation (16) can be reformulated as a matrix equation reading as

c=Ap. 24

As any fractional hydrogen occupation must naturally satisfy 0≤pl≤1, simply finding p by multiplying c with A−1 may lead to nonphysical values of pl < 0. Therefore, the calculation of p is based on the following minimization

minpcApj=1ntcjl=1nEAjlpl212, 25

constrained by the fact that the fraction of hydrogen in a trap cannot be negative

pl0,l=1,,nE 26

and that all individual fractions must sum to unity (see also Equation (14))

l=1nEpl=1,l=1,,nE. 27

The constrained minimization described by Equation (25) to Equation (27) is implemented in the code of Hemingway et al.16, making use of the nonnegative least squares algorithm developed by Lawson and Hanson34 contained within the Python (3.9.18) package SciPy (1.11.4)27.

In order to verify solution accuracy and apply p(E) to predict TDS spectra for other combinations of total hydrogen concentration cH,tot0 and heating rate ϕ, the time evolution of either the retained hydrogen fraction c as the discretized form of cH,tot(t)/cH,tot0 (see Equation (22)) or the hydrogen flux directly as ΦH = − dcH,tot(t)/dt need to be calculated. The former method is the simplest, as the estimated time evolution of retained hydrogen fraction cest. can be straightforwardly calculated from the found regularized solution pp(E) and the design matrix for the new heating rate Aϕ with otherwise identical parameters according to Equation (24) as16:

cest.=Aϕp. 28

The estimated hydrogen flux ΦH,est.(t) over time (or temperature ΦH,est.(T)), i.e. the TDS spectrum, is then given by:

ΦH,est.(t)=dcest.dtcH,tot0, 29

which requires differentiation of the estimated retained fraction cest. with respect to time (as discretized time vector t), resulting in a noisy flux.

Here, we slightly deviate from the code as implemented by Hemingway et al.16 in order to alleviate this problem. By inserting Equation (28) into Equation (29), it is immediately visible that

ΦH,est.(t)=dAϕpdtcH,tot0=dAϕdtpcH,tot0, 30

where the time-derivative of the design matrix can be written as

dAϕdt=ωexpERT(t)expω0texpERT(t)dt, 31

or

dAdtϕ,jl=ωlexpElRT(tj)expωlu=1jexpERT(tu)ΔtuΔE,j=1,,nt,l=1,,nE, 32

with T(t) = T0 + ϕt as a function of the heating rate ϕ. Although Equation (29) and Equation (30) are analytically equivalent, the flux calculated by inserting the derivative of the design matrix from Equation (32) into Equation (30) displays considerable lower noise compared to Equation (29) due to the numerical procedure.

Materials and experimental methods

Three model Fe-C alloys with varying C content characterized in Refs. 22,23 were used to investigate the robustness of the fingerprint method. The materials were austenitized for 20 minutes, followed by a brine quench to room temperature, leading to a fully martensitic matrix. An overview of the C content, heat treatment parameters and microstructural features are provided in Table 1. Notably, the C content in alloy 3 was high enough to induce 12.7 vol.-% retained austenite as well as the presence of quench cracks22,23.

Table 1.

Carbon content, austenitization temperature, prior austenite grain size, and hardness of the model Fe-C alloys22

Alloy C content (wt.-%) Austenitizing temperature (C) PAG size (μm) Hardness (HV3)
Fe-0.2C (alloy 2) 0.2 900 31.4 ± 2.8 421 ± 29
Fe-0.4C (alloy 1) 0.4 880 32.2 ± 7.8 672 ± 10
Fe-1.1C (alloy 3) 1.1 1000 71.0 ± 8 871 ± 17

The corresponding alloy numbers as assigned in Fig. 4 and Fig. 6 are given in brackets.

TDS measurements were conducted using a Galileo G8 setup. Samples, each with a diameter of 20 mm and a thickness of 1 mm, were charged in a 0.5 M H2SO4 solution containing 1 g/L thiourea at a current density of 0.8 mA/m2 for 2 h. This charging duration was determined to be sufficient for achieving hydrogen saturation in the samples. Post charging, the specimens were meticulously cleaned and dried before being placed in the TDS setup. The interval between the end of charging and the initiation of the TDS signal was approximately 1 minute. For alloys 1 and 2, three different heating rates were employed: 0.17 K/s, 0.25 K/s, and 0.33 K/s. Alloy 3 was subjected to two heating rates: 0.17 K/s and 0.33 K/s.

Importantly, experiments were carried out by the research group of Ghent University and experimental details were a priori unknown to the group employing the fingerprint method to analyze the TDS spectra.

Supplementary information

Supplementary information (191.2KB, pdf)

Acknowledgements

The financial support by the Austrian Federal Ministry of Economy, Energy and Tourism, the National Foundation for Research, Technology and Development and the Christian Doppler Research Association is gratefully acknowledged. The authors gratefully acknowledge the financial support under the scope of the COMET program within the K2 Center “Integrated Computational Material, Process and Product Engineering (IC-MPPE)” (Project No 886385). This program is supported by the Austrian Federal Ministries for Climate Action, Environment, Energy, Mobility, Innovation and Technology (BMK) and for Labour and Economy (BMAW), represented by the Austrian Research Promotion Agency (FFG), and the federal states of Styria, Upper Austria and Tyrol. This research was funded in whole or in part by the Austrian Science Fund (FWF) [10.55776/I6756]. This work was supported by the Special Research Fund (BOF, UGent) via grant BOF/STA/202309/025 and the FWF/FWO Weave program via grant G0A7J24N.

Author contributions

Conceptualization: P.H., O.E.P., and V.I.R.; Methodology: P.H., A.A., and O.E.P.; Software: P.H. and A.A.; Validation: P.H. and O.E.P; Formal analysis: P.H. and O.E.P; Investigation: P.H. and L.V.; Resources: V.I.R.; Data Curation: P.H.; Writing-Original Draft: P.H., O.E.P., L.V., and V.I.R.; Writing-Review & Editing: all authors; Visualization: P.H.; Supervision: O.E.P., K.V., T.D., and V.I.R.;Project administration: V.I.R.; Funding acquisition: V.I.R.

Data availability

The raw data related to this manuscript is available upon request to P.H. and T.D.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

These authors contributed equally: Philipp Hammer, Oleg E. Peil.

Supplementary information

The online version contains supplementary material available at 10.1038/s41529-025-00718-z.

References

  • 1.Choo, W. Y. & Lee, J. Y. Thermal Analysis of Trapped Hydrogen in Pure Iron. Metall. Trans. A13, 423–427 (1982). [Google Scholar]
  • 2.Drexler, A., Vandewalle, L., Depover, T., Verbeken, K. & Domitner, J. Critical verification of the Kissinger theory to evaluate thermal desorption spectra. Int. J. Hydrog. Energy46, 39590–39606 (2021). [Google Scholar]
  • 3.Kissinger, H. E. Reaction Kinetics in Differential Thermal Analysis. Anal. Chem.29, 1702–1706 (1957). [Google Scholar]
  • 4.Oriani, R. A. The diffusion and trapping of hydrogen in steel. Acta Metall.18, 147–157 (1970). [Google Scholar]
  • 5.Mc Nabb, A. & Foster, P. K. A new analysis of the diffusion of hydrogen in iron and ferritic steels. Trans. Met. Soc. AIME227, 618–627 (1963). [Google Scholar]
  • 6.Hammer, P., Razumovskiy, V. I., Scheiber, D., Leitner, S. & Ecker, W. in High-strength alloys with reduced hydrogen embrittlement susceptibility (ed. Zikry, M. A.) Innovative Lightweight and High-Strength Alloys Ch. 11, 335–364 (Elsevier, 2024).
  • 7.Wei, F. G., Enomoto, M. & Tsuzaki, K. Applicability of the Kissinger’s formula and comparison with the McNabb-Foster model in simulation of thermal desorption spectrum. Computational Mater. Sci.51, 322–330 (2012). [Google Scholar]
  • 8.Hurley, C. et al. Numerical modeling of thermal desorption mass spectroscopy (TDS) for the study of hydrogen diffusion and trapping interactions in metals. Int. J. Hydrog. Energy40, 3402–3414 (2015). [Google Scholar]
  • 9.Turnbull, A., Hutchings, R. B. & Ferriss, D. H. Modelling of thermal desorption of hydrogen from metals. Mater. Sci. Eng. A238, 317–328 (1997). [Google Scholar]
  • 10.Kholtobina, A. S. et al. Hydrogen trapping in bcc iron. Materials13, 2288 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Vand, V. A theory of the irreversible electrical resistance changes of metallic films evaporated in vacuum. Proc. Phys. Soc.55, 222–246 (1943). [Google Scholar]
  • 12.Barrie, P. J. Analysis of temperature programmed desorption (TPD) data for the characterisation of catalysts containing a distribution of adsorption sites. Phys. Chem. Chem. Phys.10, 1688–1696 (2008). [DOI] [PubMed] [Google Scholar]
  • 13.Cai, J., Wu, W. & Liu, R. An overview of distributed activation energy model and its application in the pyrolysis of lignocellulosic biomass. Renew. Sustain. Energy Rev.36, 236–246 (2014). [Google Scholar]
  • 14.Forney, D. C. & Rothman, D. H. Inverse method for estimating respiration rates from decay time series. Biogeosciences9, 3601–3612 (2012). [Google Scholar]
  • 15.Forney, D. C. & Rothman, D. H. Common structure in the heterogeneity of plant-matter decay. J. R. Soc. Interface9, 2255–2267 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Hemingway, J. D., Rothman, D. H., Rosengard, S. Z. & Galy, V. V. Technical note: An inverse method to relate organic carbon reactivity to isotope composition from serial oxidation. Biogeosciences14, 5099–5114 (2017). [Google Scholar]
  • 17.Burnham, A. K. Global kinetic analysis of complex materials. Energy Fuels13, 1–22 (1999). [Google Scholar]
  • 18.Oguaka, A., Flores Quiroz, N. & Walls, R. Comparative pyrolysis characteristics and kinetics of agricultural food grains by thermogravimetric analysis. Process Saf. Environ. Prot.179, 559–574 (2023). [Google Scholar]
  • 19.Westrich, J. T. & Berner, R. A. The role of sedimentary organic matter in bacterial sulfate reduction: The G model tested. Limnol. Oceanogr.29, 236–249 (1984). [Google Scholar]
  • 20.Lakshmanan, C. C., Bennett, M. L. & White, N. Implications of Multiplicity in Kinetic Parameters to Petroleum Exploration: Distributed Activation Energy Models. Energy Fuels5, 110–117 (1991). [Google Scholar]
  • 21.Miura, K. A New and Simple Method to Estimate f(E) and ko(E) in the Distributed Activation Energy Model from Three Sets of Experimental Data. Energy Fuels9, 302–307 (1995). [Google Scholar]
  • 22.Pinson, M. et al. Investigation of the effect of carbon on the reversible hydrogen trapping behavior in lab-cast martensitic Fe-C steels. Materials Characterization184 (2022).
  • 23.Pinson, M., Springer, H., Depover, T. & Verbeken, K. The effect of quench cracks and retained austenite on the hydrogen trapping capacity of high carbon martensitic steels. Int. J. Hydrog. Energy46, 16141–16152 (2021). [Google Scholar]
  • 24.Harris, C. R. et al. Array programming with NumPy. Nature585, 357–362 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Hunter, J. D. Matplotlib: A 2D graphics environment. Comput. Sci. Eng.9, 90–95 (2007). [Google Scholar]
  • 26.Waskom, M. Seaborn: Statistical Data Visualization. J. Open Source Softw.6, 3021 (2021). [Google Scholar]
  • 27.Virtanen, P. et al. SciPy 1.0: fundamental algorithms for scientific computing in Python. Nat. Methods17, 261–272 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Miura, K. & Maki, T. A simple method for estimating f(E) and k0(E) in the distributed activation energy model. Energy Fuels12, 864–869 (1998). [Google Scholar]
  • 29.Miura, K. Pseudo Master Curve Analysis of an Infinite Number of Parallel First-Order Reactions: Improved Distributed Activation Energy Model. ACS Omega (2024). [DOI] [PMC free article] [PubMed]
  • 30.Hansen, P. C.Rank-Deficient and Discrete Ill-Posed Problems: Nu- merical Aspects of Linear Inversion (Monographs on Mathematical Modeling and Computation) (Society for Industrial and Applied Mathematics, Philadelphia, 1987).
  • 31.Tikhonov, A. N. & Arsenin, V. Y.Solutions of ill-posed problems (V. H. Winston & Sons, Washington, D.C.: John Wiley & Sons, New York, 1977).
  • 32.Kirchheim, R. Bulk Diffusion-Controlled Thermal Desorption Spectroscopy with Examples for Hydrogen in Iron. Metall. Mater. Trans. A: Phys. Metall. Mater. Sci.47, 672–696 (2016). [Google Scholar]
  • 33.Di Stefano, D., Mrovec, M. & Elsässer, C. First-principles investigation of quantum mechanical effects on the diffusion of hydrogen in iron and nickel. Phys. Rev. B - Condens. Matter Mater. Phys.92, 34–38 (2015). [Google Scholar]
  • 34.Lawson, C. L. & Hanson, R. J.Solving Least Squares Problems (Society for Industrial and Applied Mathematics, 1995).

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary information (191.2KB, pdf)

Data Availability Statement

The raw data related to this manuscript is available upon request to P.H. and T.D.


Articles from Npj Materials Degradation are provided here courtesy of Nature Publishing Group

RESOURCES