Page 42 - IJAMD-1-3
P. 42

International Journal of AI for
            Materials and Design
                                                                                  Metal AM porosity prediction using ML



            Table 1. (Continued)                               Next, we provide brief descriptions of our feature engineering
                                                               and summarizing tool and all the ML algorithms employed
            No.           Insights of research    References
                                                               (using Python 3.11) in Section 3. In Section 4, we summarize
            13   •  The paper develops a predictive model for   31  our evaluation pipeline, the two ML tasks (classification and
                  porosity in additive manufacturing.          regression) operated on the AM data, and the evaluation
                 •  Focuses on high‑energy‑density regimes in
                  powder-bed fusion.                           metrics. The results are then presented in Section 5, with
                 •  Discusses bubble formation and trapping    conclusions and future work discussed at the end of the paper.
                  during solidification.
                 •  Aims to control and reduce porosity in     2. Materials and methods
                  manufacturing processes.
                 •  Highlights the significance of porosity on   2.1. Experimental setup
                  fatigue performance.
                                                               Rectangular objects were fabricated using the L-PBF process
            Abbreviations: AM: Additive manufacturing; CT: Computed
            tomography; DCNN: Deep convolutional neural network;   in the present research work. The specimens were produced
            DSPMs: Defect structure process maps; L-PBF: Laser powder-bed   using the AconityMINI 3D laser powder-bed fusion-laser
            fusion; ML: Machine learning.                      system (Aconity, Germany), which incorporates a 200-
                                                               Watt 1068-nanometer Ytterbium (Yb) fiber laser (Figure 2).
            raw time-series data is essential, as it retains the information   The laser system can attain up to 2000 mm/s velocities and
            regarding the underlying process, which is sequential by   possesses a minimum laser beam diameter of 32 mm.  The
                                                                                                         54
            nature, that could be lost when using summary statistics   “Skywriting” functionality was activated to fabricate the
            (such as data mean and variance values). Classification or   rectangular samples 10 × 10 × 10 mm  (length, width, height),
                                                                                           3
            regression based ML methods can be used to analyse time   and each sample had identical dimensions to maintain the
            series data. 39-46  The extent of data available for training   uniformity of the study. The samples were produced on a NiTi
            models can be increased via the combined efforts of   substrate with a diameter of 125 mm. The L-PBF-fabricated
            increased experimentation as well as ML data boosting   samples may contain various anomalies in the manufactured
            methods. 47-53 .                                   parts, such as internal porosity, hot cracking, or the formation
                                                                                                        55
              In this research, the problem of detecting pores during   of material aggregation on the component’s surface.  The
            the manufacturing process is examined via two different   present study uses ML algorithms to identify and predict
            tasks: predicting an AM block’s layer to be of low or high   the internal porosity in the built-up samples. To oversee the
            porosity (a binary classification task) and predicting the   current manufacturing procedure, two  in situ pyrometers
            porosity percentage of each of the layers (a regression   from Kleiber Infrared GmbH were used to record the melt
            task).  The  capability  to  successfully  predict  such  events   pool temperature at 100 kHz at each x, y, z location.
            can be translated into detecting faulty layers as they occur,   The focus of this investigation is to predict the porosity
            allowing the process to be stopped or corrected, resulting   of an AM block’s layer based on its temperature time-series.
            in significant waste reduction. The temperature time series   Based on the porosity distribution manifested by the dataset,
            is one of the main contributing factors to pore formation   the plan is to target this problem as both classification and
            which is captured via an in-line pyrometer. The resulting   regression tasks. Classification predicts whether the layer
            time-series data can capture the complex temporal   is of low or high porosity (i.e., one binary classification).
            interaction between the melt-pool temperature and the   Subsequently, the regression models, one for low porosity
            porosity of that zone. For this purpose, we have created a   (0  –  1%)  and  another  for  high  porosity  (>1%)  samples
            dataset of naturally occurring pores (from a build of 10 mm   predict the layer’s porosity percentage, a non-negative real
            × 10 mm × 10 mm nickel-titanium [NiTi] metal blocks) for   number.  The  threshold  value  (of  1%)  was  selected  based
            developing and analyzing the prediction and classification   on a visible split in porosity distribution. The details of the
            steps. The dataset reports the melting pool’s temperature   aforementioned ML tasks and their evaluation metrics and
            as the laser traces the part on the powder-bed bit-by-bit   strategies are presented in the following subsections.
            and layer-by-layer. Following a dataset analysis, we devised
            a pipeline to balance the data using data augmentation.   2.2. Exploratory data analysis (NiTi×3B data)
            Based on the dataset, we employed a package of strategies   Employing AconityMINI, we constructed a batch of 10 mm
            that take advantage of the sequential nature of these time-  × 10  mm  × 10  mm  NiTi metal blocks with varying layer
            series data to extract summary features that traditional ML   thicknesses (30, 60, and 90 microns). The samples were
            models can effectively optimize.                   fabricated according to a 2  design of experiments, resulting
                                                                                   3
              The following section defines our system for capturing   in eight sample fabrication permutations using the process
            data and describes the used data augmentation technique.   parameters of laser power (160 W and 200 W), scanning


            Volume 1 Issue 3 (2024)                         36                             doi: 10.36922/ijamd.4812
   37   38   39   40   41   42   43   44   45   46   47