Abstract
Induction hardening is a heat surface treatment technique widely employed for steel components in order to improve their fatigue life without affecting the metallurgy of the bulk material. The control of the treated components goes through the prediction and the optimization of the induction hardening process parameters. The aim of this work is to propose an approach based on artificial intelligence technique to predict the in-depth hardness profile. For this purpose, experimental tests were first carried out on 300M steel bar and C45 steel spur-gear under single and double frequencies, respectively. Intermediate variables were then generated to be used as input data. Data-driven model based on XGBoost library was finally developed. It was found that the proposed approach predicts with good agreement the hardness profiles and can be used in induction treatment process optimization.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
Introduction
Induction hardening is a multi-physics process which is widely employed to enhance the fatigue behavior of many critically loaded mechanical workpieces in automotive and aerospace industries. During the process, the ferrous components such as steel grades are rapidly heated to a very high temperature (heating phase), then quickly cooled to room temperature (quenching phase) [1]. As a result, a fine-grain martensite phase [2, 3] as well as a compressive residual stress field [4] are induced in the superficial layer which enhance fatigue life of engineering components [5, 6]. Industries use more and more this process because it provides a high quality over time, good repeatability, fast, and clean processing for precise heating of the interested zones without affecting the metallurgy of the bulk material. [7, 8].
The main process parameters are the frequency, power level of the employed source currents, and heating time. Depending on how the frequency is applied, there are two usual heating approaches that can impact the heating phase. The former is induction with a single-frequency and the latter one consists of combining two different frequencies, medium and high frequencies, applied simultaneously or sequentially. These two approaches have been employed in numerical and experimental investigations. It is worth mentioning that these two approaches have differences in terms of precision and quality of the treatment[9]. In fact, the use of a double-frequency induction heating allows a full hardening of the superficial layer of a complex geometry, which can be incomplete with the single-frequency heating [10].
In practical applications, an appropriate selection of the process parameters is highly important to carry out a desired contour free of cracks. Many experimental investigations have been carried out to study this induction surface hardening process. These investigations have focused on the influence of process parameters on the induced residual stresses of hardened cylindrical specimens [11], the relationship between the change in mechanical properties and the microstructure of 45 steel bars [12], the effects of different quenching parameters on distortion of cylindrical parts [13], the influence of different grinding parameters on residual stress results [14], the effects of spray cooling for gearwheel induction [15], the consequences of the variation of initial hardness level of discs on the distortion and hardening depth [16]. However, experimental approach is not only time consuming but requires significant experimental tests for a restricted validation range. More promising approach for orienting and optimizing the experimental activity is provided by numerical techniques such as the finite element method (FEM). It has proven to be highly efficient for dealing with multiphysics-based parametrized problems thanks to the advanced numerical simulation codes [17]. Consequently, a large number of research works has focused on the use of FEM to analyze the hardness [18, 19], the temperature field [20, 21], the residual stress fields [22] and the microstructure [19, 23].
Although the different mechanical and microstructural fields are predicted, 3D-FEM still suffers from some drawbacks. To name a few, they are high computational cost, supporting the use of multiple frequencies, and data exchange between solvers [24, 25].
Several analytical models have been proposed and used mainly to describe the phenomena involved during the induction hardening process [26,27,28,29,30]. However, these models are very limited by the geometry of the inductor and the workpiece. This made way to integrate analytical models to the FEM to solve the coupled electromagnetic-thermomechanical problem [31, 32]. The computational time, however, is still too high.
In recent years, the rise of different machine learning algorithms, coupled with more efficient optimization techniques, allows a relevant alternative for this type of analyses [33,34,35]. Machine learning represents different techniques such as Artificial Neural Network (ANN), Random Forest (RF) or Gradient-Boosted Trees (GBT). The classical machine learning pipeline (sequence of actions) for modeling is used to analyze the data, treat the variables, split them into train and test sets, fit and construct the model, predict the results with testing data, and compare the model predictions with the ground truth to quantify the result error. ANN are regularly involved in metallurgy analysis under induction heating [36], surface hardness in carburizing quenching [37] and in laser hardening [38], and various mechanical properties in metal rolling [39]. Also, machine learning algorithms from the XGBoost library [40] are recognized of being efficient in some challenges while being convenient in the use and optimization [41]. Despite the relative well-known lack of data in the field of metallurgy, it is possible to propose reliable models. In fact, XGBoost has been used with success for predicting some mechanical properties like hardenability [42] and tensile strength, compressive strength, and elongation of hot-rolled strips [43] using small and big datasets, respectively.
The literature review shows a particular interest on both single and double-frequency induction hardening experiments [44] either to validate results obtained by modeling in FEM [45] or to optimize the process parameters [46]. Studying both of them should be interesting anyway.
This work aims at proposing an approach based on artificial intelligence technique to build more predictive fast running models of the induced hardness profile within a cylindrical bar of 300M steel alloy and spur-gear of C45 steel during the induction heating process. To conduct such a study, experimental data under single and double frequencies are presented in Section 2. Section 3 concerns the development of data-driven model based on XGBoost library to predict the hardness profile under the effect of the process parameters. The obtained results are presented and discussed in Section 4. The main conclusions and the relevancy of the work are exposed in Section 5.
Experimental procedure
Induction hardening of cylindrical bars
The first series of experiments were conducted on a cylindrical bar made of 300M low alloy steel. The process parameters are listed in Table 1. During these experiments, samples rotated around a vertical axis and each one was used to carry out several induction treatments at different positions sufficiently spaced to avoid any eventual interaction effects which was verified by the infrared camera. The heating phase was carried out by a ring inductor encircling the sample and having a rectangular shape of 2x5mm and an air-gap of 3mm while the subsequent cooling shower of a polymer-water mixture was applied by another coaxial ring as shown in Fig. 1. During heating, temperature measurements on surface were obtained using a bichromatic pyrometer (see Table 1) while the in-depth temperature profile was predicted based on FEM (see Fig. 2). Micro-hardness Vickers (HV0.3) profiles were carried out in the radial direction of the sample in order to determine the penetration hardening. These analyses were performed after the induction treatment and performed on a transversal section according to ISO 6507 [47].
Induction hardening of gears
The second series of experiments were carried out on C45 steel spur gears. The main gear data were summarized in Table 2 while the process parameters were listed in Table 3 and Table 4. For these experiments, gears were mounted on a rotating chuck during the process. An Optris pyrometer was used to measure the temperature on surface at the tooth root during the treatment. The heating phase was conducted with ring inductor encircling the sample having a rectangular shape of 12.25x20mm and an air-gap of 2mm while the subsequent cooling shower of a polymer-water mixture was applied by another coaxial ring as shown in Figure 3. Micro-hardness Vickers (HV0.3) profiles were carried out in the radial direction of the sample at the tooth tip and the tooth root in order to determine the penetration hardening on these two locations. These analyses were performed after the induction treatment and performed on a transversal section according to ISO 6507 [47].
It is worth noting that the frequency ranges from 12 to 14 kHz in MF and from 150 to 350 kHZ in HF. The final measured frequency depends on the torque between the gear and the inductor. So, the measured frequency will not be the same, especially in high frequency. It is clear that the frequencies are not the main variable to describe the system due to their slight variation. This point will be investigated in next sections.
Hardness modeling
XGBoost algorithm
In the present work, the EXtrem Gradient Boosting (XGBoost) algorithm was chosen because it is one of the most effective boosting tree algorithms for gradient boosting machine (GBM) and highly efficient for machine learning prediction problems with a few pre-processing requirements [48, 49]. It has the advantage of being convenient and easy to test and manipulate because there is no need to search and optimize an architecture like neural networks: only a few hyperparameters related to the trees such as the maximum depth or the number of estimators. Moreover, it has been proven that the XGBoost is robust enough [50, 51] while requiring a satisfying training time. XGBoost is based on gradient-boosted decision-tree. In fact, XGBoost build sequentially a forest of gradient boosted decision trees. For the sake of completeness here we briefly revisit the technique, and for a deeper illustration, the interested reader can refer to Appendix A.
Each iteration of a tree compute the residuals \(r_{k}\) of each k observed value \(y_{obs,k}\) of the dataset with respect to a predicted value \(y_{pred,k}\):
The residuals are collected in the first leaf of the tree called the root node. The goal is to split considering a threshold condition on a given variable. Each possible split is defined by the average value between two consecutive observed data points. The residuals are used to compute the similarity score S, which is defined as
where m is the number of residuals and \(\lambda\) is the user-defined regulation hyperparameter. Depending on the value of S, the different residuals are set into the right and left leaves given the chosen split, making new similarity scores. In fact, S score of the root node and the left and right leaves are used to calculate the gain G such as:
The split inducing the highest gain G is kept. Then, splits can be made again on the lastest nodes. A branch with a negative gain should be removed as the tree is pruned. The output value of the full tree is expressed as:
The predicted value of the tree \(\hat{y}_{n}\) using the previous one \(\hat{y}_{n-1}\) and the output \(y_{output}\) of the built tree is obtained as follows:
where \(\eta\) is the learning rate. If \(n=1\), \(y_{0}\) is a default value. Now a single tree is built and the predicted values \(\hat{y}_{n}\) are involved for the calculation of the residuals of the next tree. The goal is to minimize the residuals to a value close to 0. When all trees are built it is possible to compute a final and accurate prediction \(\hat{y}\), it is defined as a weighted sum of trees output and can be written as:
where n is the final number of trees. The final ensemble of trees can be summarized in Fig. 4.
Extraction of intermediate parameters
Extraction of intermediate parameters of any system for the training phase is highly important. This is because, in the present work, the temperature profiles and the surface temperature for cylindrical bars and gears, respectively, were considered as an important parameter to describe the hardness. In fact, preliminary analysis have shown that first results lacked of accuracy without it. The temperature is not a machine parameter and requires a particular system (pyrometer of thermocouple) to be measured which is not present in the industrial case. Therefore, the temperature was predicted to be used as input for hardness modeling. Predictions were carried out using XGBoost algorithm using the process parameters previously listed in Table 3 as input without any further optimization. Figures 5 and 6 show the comparison between the real and the predicted heating temperature for cylindrical bars and gears, respectively. The test error for both predictions was found to be 1.5% and 0.24%, for cylindrical bars and gears, respectively. These results indicated that the XGBoost algorithm gave a good prediction of the heating temperature.
Determination of space of variables for different cases
In order to use all the collected data with some missing ones, it is necessary to consider several cases.
Experiments carried out on cylindrical bars
The space of variables for the induction hardening of cylindrical bars is expressed as:
where F is the frequency; P is the generator power; T is the in-depth temperature; d is the depth at which the hardness was measured and t is the heating duration.
Experiments carried out on gears
In general, the space of variables for the induction hardening of gears could be expressed as:
where MF and HF are the medium and high frequency respectively; \(P_{MF}\) and \(P_{HF}\) are their respective generator powers; T is the temperature measured at the side surface close to the tooth root; d is the depth at which the hardness was measured, and t is the heating duration.
Case 1: Cloud of points-based dataset from both modules
The space of variables could be expressed as:
The dataset is composed of two subsets of 20 runs each for each gear module. In this first case, the two subsets are merged to make a greater dataset allowing to verify if there is a significant difference of the hardness measured between the two gear modules data. This dataset contains a total of 2215 randomly mixed data points. Usually, and in the rest of this work, 70% of the dataset is considered for training, leaving 30% to the testing phase. Here, it represents 1697 training points versus 518 testing points
Case 2: Cloud of points-based dataset added from module 2.5 gear
The second case brings new data concerning the gear with module 2.5 with 4 extra runs added to the initial induction heat treatment conditions. The space of variables remains as case 1:
In this case, 1058 points were considered for training, leaving 322 to the testing phase.
Case 3: Cloud of points-based dataset with frequencies taken off
In this case, the modeling was carried out without frequencies and hence the space of variables is given as:
In this case, 1426 points were considered for training, leaving 434 to the testing phase.
Case 4: Profiles-based dataset without frequencies
In this case, data points were aggregated into profiles with respect to their run. Therefore, 24 profiles were considered for training, leaving 7 profiles to the testing phase.
Data smoothing and experimental variation area
Experimental data are noisy because of the intrinsic physical variability and the uncertainty of measurements. Therefore, it is interesting to smooth the data to increase model training ease. The data to be smoothed are the hardness profiles. There are several statistical methods for reducing output noise. For this work, the method of Kernel Regression [52] was chosen because it implies a conditional expectation. Figure 7 shows the smoothed in-depth hardness profile.
Moreover, after applying Kernel Regression to smooth the data, the noisy nature of the data was taken into account by integrating an experimental variation area. Each smoothed point has a higher and lower hardness point defining the experimental variation area. This area was considered up to \(\pm 5\%\) of the smoothed hardness as set by industrial practice and will be illustrated in the next Figures as a light-red zone.
Optimized data selection
Specifically for the case 4, because each run belongs to only one set, either train or test, the number of different values for each variable is restricted in each. Hence, the train test split stage has particularly a large impact on the final result because all patterns are not necessarily represented in the training set. To have the most suitable patterns in the training set, a selection is made for the training set based on the test results so the predictions could be more accurate. This allows to avoid extrapolation and to take data that are more likely to train the model.
Results and discussion
Hardness profile prediction in the cylindrical bar
A Random Forest (RF) regressor as well as the XGBoost model were used for a comparative investigation. The metrics used to evaluate the results are the Root Mean Squared Error (RMSE) and the Root Mean Squared Percentage Error (RMSPE) which is a relative error. They are defined as follows in Eq 12.
where \(y_{true}\) and \(y_{pred}\) are the real hardness and the predicted one, respectively. As can be seen in Table 5, although the RF shows good results, the XGBoost gives better prediction with smaller relative errors. It is worth mentioning that even though this problem involves complex multi-physical behavior, the geometry being a simple cylinder makes it relatively easy to treat. Hence, it is clear that the results are good enough and that the RF could be considered as an alternative approach.
Figure 8 shows the predicted and experimental in-depth hardness profiles. As shown in this figure, three zones could be identified from the surface: a hardened zone, a transition zone where the hardness drops drastically, and the core of the workpiece unaffected by the induction treatment. Although the predicted profile exceeds the experimental variation area at certain zones, it appeared that the predicted profiles gave the same trends and the same type of hardness level at surface as the measured ones.
Hardness profile prediction in the gear
All the errors obtained after modeling each of the different cases presented in Section 3 are analyzed and listed in Table 6. Firstly, for each cases the tooth tip seems to be easier to predict than the tooth root. This could be explained by the fact that there is comparatively more data in the tooth tip. However, it is noticeable that this tendency is reversed in the case of indivisible profiles. This could be explained by the fact that the profiles in the tooth are comparatively less diversive than in the tooth tip.
Secondly, it is interesting to see that whatever the case studied: different modules, different frequencies and powers, with or without frequency and profile-based dataset, the results remain more or less always precise. Therefore, there is a certain global efficiency to describe different cases for a global overview, despite some differences in the inputs.
In any case, the error being always lower than 10%, it is reasonable to say that the numerical results are encouraging and satisfying.
For the sake of clarity, only few results were presented in Figures 9,10 and 11. Nonetheless, more testing runs of the case 4 will be displayed because it is considered as a validation case. Finally, it is worth mentioning that data from gear with module 3 are not modeled after case 1 because the results obtained in that case prove that it is possible with the data merged from both of these gears to have a relevant hardness prediction. Moreover, data from gear with module 2.5 has more and complete available data. Therefore, it was chosen for further modeling.
It is clear that for each case, regardless of the illustrated run, The XGBoost predictions were in good agreement with the experimental results.
Although some errors appear more remarkable than in the previous cases, as in Figure 12 (b), the XGBoost results are still in good agreement with the experimental hardness profiles and none of them is unconsistent. This case serving as a global validation of the ability of an XGBoost model to describe the hardness of an hardened gear, the model presented is quite efficient and accurate.
Conclusion
In this work, an approach based on artificial intelligence technique was developed to predict the in-depth hardness profile within 300M steel bar and C45 steel spur-gear. The capability of this approach to get a representative induction hardening treatment was evaluated and discussed. The main conclusions were as follows:
-
Two experiments were carried out on cylinder bars and gears with single and double-frequency induction hardening, respectively. Data-driven models were developed based on XGBoost library, a tree-based gradient-boosted machine learning model.
-
The low value of RMSPE and the accurate predicted profiles found indicated that the XGBoost model could adequately predict the hardness profiles.
-
The space of variables did not have a significant impact on the training nor the testing results.
-
Results showed that the XGBoost model predictions were in good agreement with experimental measurements in each case studied.
It is worth outlining that it is possible to improve the space of variables, considering in-depth temperature for the gear case and not only the surface temperature: it could be easier to describe the hardness. Even if the obtained results are satisfying, it is worth noticing that they can be improved with more runs considering more different process parameters. The predictions could be more accurate and provide a higher threshold of confidence. According to the obtained results, the proposed modeling can be used in induction treatment process optimization and extended to other geometries or treatments.
References
Haimbaugh RE (2015) Practical induction heat treating. ASM international
Qiu G, Zhan D, Li C, Yang Y, Qi M, Jiang Z, Zhang H (2020) Effects of yttrium and heat treatment on the microstructure and mechanical properties of clam steel. J Mater Eng Perform 29(1):42–52
Celada-Casero C, Huang B, Yang J-R, San-Martin D (2019) Microstructural mechanisms controlling the mechanical behaviour of ultrafine grained martensite/austenite microstructures in a metastable stainless steel. Mater Des 181:107922
Hömberg D, Liu Q, Montalvo-Urquizo J, Nadolski D, Petzold T, Schmidt A, Schulz A (2016) Simulation of multi-frequency-induction-hardening including phase transitions and mechanical effects. Finite Elem Anal Des 121:86–100
Maresca F, Kouznetsova V, Geers M, Curtin W (2018) Contribution of austenite-martensite transformation to deformability of advanced high strength steels : from atomistic mechanisms to microstructural response. Acta Mater 156:463–478
Xu S, Li J, Cui Y, Zhang Y, Sun L, Li J, Luan J, Jiao Z, Wang X-L, Liu C et al (2020) Mechanical properties and deformation mechanisms of a novel austenite-martensite dual phase steel. Int J Plast 128:102677
Candeo A, Ducassy C, Bocher P, Dughiero F (2011) Multiphysics modeling of induction hardening of ring gears for the aerospace industry. IEEE Trans Magn 47(5):918–921
Wuppermann C, Míček E (2018) Importance of heat treatment for the variety of applications of modern materials. Prozesswarme 2018:95–101
Al Salkhadi AAM, (2021) Modélisation et simulation du procédé de durcissement par induction appliqué à des pignons à chaîne-chauffage à double fréquence. Ph.D. dissertation, Université du Québec à Rimouski
Barglik J, Ducki K, Kukla D, Mizera J, Mrówka-Nowotnik G, Sieniawski J, Smalcerz A (2018) Comparison of single and consecutive dual frequency induction surface hardening of gear wheels. In: IOP conference series: materials science and engineering, vol 355, 1 IOP Publishing, pp 012015
Kristoffersen H, Vomacka P (2001) Influence of process parameters for induction hardening on residual stresses. Mater Des 22(8):637–644. https://linkinghub.elsevier.com/retrieve/pii/S0261306901000334
Li J, Cao Z, Liu L, Liu X, Peng J (2021) Effect of microstructure on hardness and wear properties of 45 steel after induction hardening, Steel Re Int 92(4):2000540. https://onlinelibrary.wiley.com/doi/10.1002/srin.202000540
Hájek J, Rot D, Jiřinec J (2019) Distortion in induction-hardened cylindrical part. Defect Diff Forum 395:30–44. https://www.scientific.net/DDF.395.30
Grum J (2001) A review of the influence of grinding conditions on resulting residual stresses after induction surface hardening and grinding. J Mater Process Technol pp 15
Rodman D, Krause C, Nürnberger F, Bach F-W, Haskamp K, Kästner M, Reithmeier E (2011) Induction hardening of spur gearwheels made from 42CrMo4 hardening and tempering steel by employing spray cooling. Steel Res Int 82(4):329–336 https://onlinelibrary.wiley.com/doi/10.1002/srin.201000218
Yi J, Gharghouri M, Bocher P, Medraj M (2013) Distortion and residual stress measurements of induction hardened AISI 4340 discs. Mater Chem Phys 142(1):248–258. https://linkinghub.elsevier.com/retrieve/pii/S025405841300535X
Hutton DV (2003) Fundamentals of finite element analysis. McGraw-Hill Science Engineering
Guo Y, Liu M, Yan Y (2021) Hardness prediction of grind-hardening layer based on integrated approach of finite element and cellular automata. Materials 14(19):5651
Derouiche K, Garois S, Champaney V, Daoud M, Traidi K, Chinesta F (2021) Data-driven modeling for multiphysics parametrized problems-application to induction hardening process. Metals 11(5):738
Zhang Y, Ruan J, Huang T, Yang X, Zhu H, Yang G (2012) Calculation of temperature rise in air-cooled induction motors through 3-d coupled electromagnetic fluid-dynamical and thermal finite-element analysis. IEEE Trans Magn 48(2):1047–1050
Javaheri V, Pohjonen A, Asperheim JI, Ivanov D, Porter D (2019) Physically based modeling, characterization and design of an induction hardening process for a new slurry pipeline steel. Mater Des 182:108047
Daoud M, Kubler R, Bemou A, Osmond P, Polette A (2021) Prediction of residual stress fields after shot-peening of trip780 steel with second-order and artificial neural network models based on multi-impact finite element simulations. Journal of Manufacturing Processes 72:529–543
Fisk M, Lindgren L-E, Datchary W, Deshmukh V (2018) Modelling of induction hardening in low alloy steels. Finite elements in analysis and design 144:61–75
Sumithra P, Thiripurasundari D (2017) Review on computational electromagnetics. Advanced Electromagnetics 6(1):42–55
W. Li, Z. Yuan, and Z. Chen (2013) Adaptive mesh morphing method for numerical analysis of electromagneto-mechanical coupling using lagrangian approach. In: Proc 19th Int Conf Comput Electromagn Fields COMPUMAG, pp 1–2
N. Barka, P. Bocher, J. Brousseau, M. Galopin, and S. Sundararajan (2007) Modeling and sensitivity study of the induction hardening process. In: Advanced Materials Research, vol 15. Trans Tech Publ, pp 525–530
Leitner M, Aigner R, Grün F (2019) Numerical fatigue analysis of induction-hardened and mechanically post-treated steel components. Machines 7(1):1
Kurek K, Dolega D (2003) Modeling of induction hardening. Int sci colloquium : modeling of electromagnetic processing. Hannover, Germany, pp 125–130
Kennedy MW, Akhtar S, Bakken JA, Aune RE (2011) Analytical and experimental validation of electromagnetic simulations using comsol®, reinductance, induction heating and magnetic fields. COMSOL users conference. Stuttgart Germany, Citeseer, pp 1–9
M. W. Kennedy, S. Akhtar, J. A. Bakken, and R. E. Aune (2011) Review of classical design methods as applied to aluminum billet heating with induction coils. In: EPD congress 2011-TMS 2011 annual meeting and exhibition; San Diego, CA, United States, 27 February-3 March, 2011, pp 707–722
Areitioaurtena M, Segurajauregi U, Akujärvi V, Fisk M, Urresti I, Ukar E (2021) A semi-analytical coupled simulation approach for induction heating. Advanced Modeling and Simulation in Engineering Sciences 8(1):1–19
Hömberg D, Petzold T, Rocca E (2015) Analysis and simulations of multifrequency induction hardening. Nonlinear Analysis: Real World Applications 22:84–97
Smokvina Hanza S, Marohnić T, Iljkić D, Basan R (2021) Artificial neural networks-based prediction of hardness of low-alloy steels using specific jominy distance. Metals 11(5):714
Asadzadeh MZ, Raninger P, Prevedel P, Ecker W, Mücke M (2021) Hybrid modeling of induction hardening processes. Applications in Engineering Science 5:100030
A. Sorsa, K. Leiviskä, S. Santa-aho, and T. Lepistö (2012) Quantitative prediction of residual stress and hardness in case-hardened steel based on the Barkhausen noise measurement. NDT E International 46:100–106. https://linkinghub.elsevier.com/retrieve/pii/S0963869511001733
J. Wróbel and A. Kulawik (2015) Using the artificial neural networks in the modelling of the induction heating. In: AIP conference proceedings, vol 1648. AIP Publishing LLC, pp 850090
P. D. Deshpande, B. Gautham, U. Gupta, and D. Khan (2014) Modeling the steel case carburizing quenching process using statistical and machine learning techniques. In: 2014 9th international conference on industrial and information systems (ICIIS), IEEE, pp 1–6
Lambiase F, Di Ilio A, Paoletti A (2013) Prediction of laser hardening by means of neural network. Procedia CIRP 12:181–186
Ghaisari J, Jannesari H, Vatani M (2012) Artificial neural network predictors for mechanical properties of cold rolling products. Advances in Engineering Software 45(1):91–99
T. Chen and C. Guestrin (2016) Xgboost: a scalable tree boosting system. arXiv:1603.02754
L. Ruisen, D. Songyi, W. Chen, C. Peng, T. Zuodong, Y. YanMei, and W. Shixiong (2018) Bagging of xgboost classifiers with random under-sampling and tomek link for noisy label-imbalanced data. In: IOP conference series: materials science and engineering, vol 428. IOP Publishing, pp 012004
Nenchev B, Tao Q, Dong Z, Panwisawas C, Li H, Tao B, Dong H (2022) Evaluating data-driven algorithms for predicting mechanical properties with small datasets: a case study on gear steel hardenability. Int J Miner Metall Mater 29(4):836–847
Chen J, Zhao F, Sun Y, Zhang L, Yin Y (2019) Prediction model based on xgboost for mechanical properties of steel materials. International Journal of Modelling, Identification and Control 33(4):322–330
Schwenk M, Fisk M, Cedell T, Hoffmeister J, Schulze V, Lindgren L-E (2012) Process simulation of single and dual frequency induction surface hardening considering magnetic nonlinearity. Materials Performance and Characterization 1(1):1–20
Schwenk M, Hoffmeister J, Schulze V (2014) Experimentally validated residual stresses and distortion prediction for dual frequency induction hardening. International Journal of Applied Electromagnetics and Mechanics 44(2):127–135
Yun D, Park H, Koo J-H, Ham S, Lee S (2015) Investigation of heat treatment of gears using a simultaneous dual frequency induction heating method. IEEE Transactions on Magnetics 51(11):1–4
Iso E (2018) 6507–1: 2018-metallic materials-vickers hardness test-part 1: test method. Geneva, Switzerland, ISO
Tamayo D, Silburt A, Valencia D, Menou K, Ali-Dib M, Petrovich C, Huang CX, Rein H, Van Laerhoven C, Paradise A et al (2016) A machine learns to predict the stability of tightly packed planetary systems. The Astrophysical Journal Letters 832(2):L22
Möller A, Ruhlmann-Kleider V, Leloup C, Neveu J, Palanque-Delabrouille N, Rich J, Carlberg R, Lidman C, Pritchet C (2016) Photometric classification of type ia supernovae in the supernova legacy survey with supervised learning. Journal of Cosmology and Astroparticle Physics 2016(12):008
F. Giannakas, C. Troussas, A. Krouska, C. Sgouropoulou, and I. Voyiatzis (2021) Xgboost and deep neural network comparison: The case of teams’ performance. In: International conference on intelligent tutoring systems, Springer, pp 343–349
Zamani JM, Cao C, Ni X, Bashir B, Talebiesfandarani S (2019) Pm2. 5 prediction based on random forest, xgboost, and deep learning using multisource remote sensing data. Atmosphere 10(7):373
T. S. Jaakkola and D. Haussler (1999) Probabilistic kernel regression models. In: Seventh international workshop on artificial intelligence and statistics, PMLR
Acknowledgements
This work was conducted with the help of the French Technological Research Institute for Materials, Metallurgy and Processes (IRT-M2P). The authors would like to acknowledge IRTM2P and the partners of the project TRANSFUGE led by IRT-M2P.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appenix A: XGBoost tree construction
Appenix A: XGBoost tree construction
Table 7 presents a simple matrix defined to be used with XGBoost algorithm.
Residuals
As mentioned, the first step is to get the initial prediction. If it is the first tree just like here, the value can be set as the mean of the hardness values. The first prediction \(y_{init}\) is then:
and the first residual should be \(r_{1} = 700 - 575 = 125\) and all the residuals as illustrated in Fig. 13 for this first phase are:
Splitting
Assume \(\lambda = 1\) for the example. The next step is to split the present node into two new nodes and go deeper in the it’s time to split for new branches. As there are 4 values, there are 3 threshold for possible splits. All the different thresholds for the depth d are 1.05; 2.5; 4.25. The calculations are illustrated with there respective trees in Figure 14, 15, 16.
Because the maximum gain G is obtained for the split with the threshold of \(d < 1.05\), it is this one to be kept. Now, according to the maximum depth set in the hyperparameters, there are other splits to make. Because on the left branch there is one single residual left, the only next split should be on the right branch. The next calculations are done in the same way as presented for the split before.
Output and predictions
When the tree is arrived at its final depth (here a depth of 3 for simplicity) and after tree optimization like pruning, the output must be calculated to get the tree predictions. The tree with the outputs is shown in Figure 17.
With the outputs, it is now possible to calculate the predictions \((\hat{y})_{k}\) of the hardness values with this first tree. The first value to predict, with a depth of \(d_{1} = 0.1\), has a tree output of \(Output = 62.5\) because \(d_{1} < 1.05\). Hence, \(\hat{y_{1}} = y_{init} + \eta \times Output\) and the calculation is:
All the predicted values for this tree are listed in Table 8.
The next residuals must be now closer to 0 than the previous one, showing a better accuracy in prediction. The previous and new residuals are shown in Table 9. A new tree will be built on top of these lastest predictions, to compute new residuals and build a better tree.
The trees must be built in this way sequentially until an hyperparameter or training condition is met.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Garois, S., Daoud, M., Traidi, K. et al. Artificial intelligence modeling of induction contour hardening of 300M steel bar and C45 steel spur-gear. Int J Mater Form 16, 26 (2023). https://doi.org/10.1007/s12289-023-01748-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12289-023-01748-1