Page 26 - MSAM-1-4
P. 26

Materials Science in Additive Manufacturing                       Process optimization of SEBM IN718 via ML


            and random orientation, as shown in  Figure  1C. The   where  U  is acceleration voltage (V), and I represent
            average powder particle size is approximately 35 μm, as   beam current (mA).
            illustrated in Figure 2. A flow time of 12.0 ± 0.1 s for 50 ±
            0.1 g of powders is determined by going through a 2.5 mm   2.2. Machine learning
            diameter Hall flowmeter orifice. Therefore, the pre-alloyed   SVR and GPR are two classical regression algorithms of
            powders with the above-mentioned properties are suitable   machine learning in the field of process optimization. Both
            for the selective electron-beam melting.           models have advantage in update and suitable for small
              The SEBM was conducted on a commercial SEBM      data set. It is necessary to evaluate, in which one is suitable
            machine (Sailong-Y150 SEBM System) provided by Xi’an   for data in this work. Other common algorithms have been
            Sailong Metal Materials. Co, Ltd., Xi’an, China. During   evaluated. Linear regression and logistic regression were
            SEBM, the powder bed was preheated to 900°C to prevent   too simple to learn effectively. Artificial neural network was
            “smoking” phenomenon. Then, the contour scanning was   so complex that it can easily cause overfitting. Although
            performed before hatching. The scanning direction of the   Decision Trees, Random Forest, and K-Nearest Neighbor
            electron beam was rotated by 90° after each successive layer.   obtained  an  optimized  processing  window,  they  did  not
            In this study, beam current and scan speed were chosen as   obtain a smoothed boundary curve between different
            variables with a certain acceleration voltage of 60 kV, a line   relative  density  due  to  their  characteristics.  The  SVR
            offset of 100 μm, a layer thickness of 50 μm, and a spot size   constructs a hyper-plane or set of hyper-planes in a high or
            of 150 μm. Cuboid samples with a size of 20 × 20 × 10 mm    infinite dimensional space, and the nearest data points on
                                                          3
            were built using the processing parameters, as shown in   either side of the hyper-plane are termed as support vectors
                                                                                               [41]
            Table 2, which generate 63 parameter combinations in total.   which are used to plot the boundary line . All data in a set
            The volume energy density (J/mm³) is calculated as follows:  are closest to the regression plane. The model produced by
                                                               SVR only depends on a subset of the training data, because
                                    P
                           E volume    vl t          (I)    the cost function ignores samples whose prediction is close
                                                               to their target . The GPR implements Gaussian processes
                                                                          [42]
                                                               (a generic supervised learning method) for regression
              where v is scan speed (mm/s), l is line offset (mm), t is   purposes. The collection of random variables has a joint
            layer thickness (mm), and the power P is determined by  Gaussian distribution with a continuous domain and the
                          P = U×I                      (II)    prediction interpolates the observations . In this study,
                                                                                               [37]
                                                               beam current and scan speed are input, while relative
                                                               density is output, and SVR and GPR were used to predict
                                                               relative density and generate processing windows.
                                                                 The raw data set will affect the results of machine
                                                               learning algorithms. Data preprocessing methods,
                                                               including unbalanced data, data partitioning, and
                                                               standardization, were applied to reduce the impact of raw
                                                               data distribution and improve the accuracy of prediction.
                                                               As shown in Figure 3, relative density values are mostly
                                                               concentrated between 98% and 100%, and only a few
                                                               original data are lower than 98%, resulting in unbalanced
                                                               data. Unbalanced data reduce the prediction accuracy of
                                                               low-density areas. To improve the prediction accuracy, the
                                                               data of relative density lower than 98% were copied once
                                                               to improve the weight of low-density data. The total data
                                                               set was increased to 65 (remove unformed build). Machine
            Figure 2. The powder size distribution of the studied Inconel 718 alloy.
                                                               learning parameters are divided into parameter and
                                                               hyper-parameter. Parameter obtains value by the process
            Table 2. Selective electron beam melting processing   of training data, but hyper-parameter is set manually. The
            parameters.                                        choice of hyper-parameter will change the learning ability
                                                               of machine learning model. When the data and hyper-
            Processing parameter          Values
            Beam current (mA)   7.5, 10, 12.5, 15, 17.5, 20, 22.5, 25, 27.5  parameter are fixed, the machine learning model is usually
                                                               fixed. Therefore, raw data set should be partitioned to
            Scan speed (mm/s)   2000, 3000, 4000, 5000, 6000, 7000, 8000  obtain the appropriate hyper-parameter, and the train-set


            Volume 1 Issue 4 (2022)                         3                     https://doi.org/10.18063/msam.v1i4.23
   21   22   23   24   25   26   27   28   29   30   31