Using Artificial Neural Network to Predict the Particle Characteristics of an Atmospheric Plasma Spray Process N. Hosseinzadeh, C. C. Berndt Faculty of Engineering and Industrial Science, Swinburne University of Technology Hawthorn, Victoria – 3122, Australia [email protected] [email protected]

Abstract—Thermal Spray is a general term for a group of coating processes used for metallic or non-metallic coatings to protect a functional surface or improve its performance. There are several processing parameters defining the coating quality and they must be combined and planned in an optimised way in order to have the selected coating exhibit the desired properties. To have the proper combination is critical as it influences both the cost and coating characteristics. The plasma spray process combines the highest number of processing parameters and to have full control over the system, one of the major challenges is to understand the parameters interdependencies, correlations and their individual effects on coating properties and characteristics. A robust methodology is thus required to study these interrelated effects. This paper proposes a new approach based on Artificial Neural Network (ANN) to play this role. The obtained database of the input processing parameters and the output particle characteristics is used to train, validate and optimise the neural network. The optimisation steps are discussed and the predicted outputs are compared with the experimental ones. Keywords— artificial neural network; processing parameters; in-flight particle characteristics; atmospheric plasma spray; process control; intelligent multivariable control; real-time monitoring

I. INTRODUCTION Atmospheric Plasma Spray (APS) is a thermal spray process used for the application of metallic or non metallic coatings on a variety of materials (i.e., metallic alloys, ceramics, composites and polymers) [1],[2]. It helps in solving numerous problems of wear, corrosion and thermal degradation. In APS, a plasma gas mixture, generally hydrogen and argon, is injected inside an anode. A high intensity Direct Current (D.C.) arc (i.e. between 300A to 700A) [3] is produced between the tip of a cathode and the anode. Plasma produced by molecular dissociation and atomic ionization is ejected through the nozzle exit. The feedstock, carried along with the carrier gas, is then injected into the plasma jet where it is being heated at temperatures above the melting point. This results in the powder particles to fuse into the jet and simultaneously accelerate towards the substrate. On striking the substrate, it solidifies to form thin lamellae. Subsequent stacking of this lamellae results in the formation of the coating. For real time monitoring of the coating manufacturing process, in-flight particle sensors are used [4]. These sensors are however unable to tune the parameters to the proper and

optimal operating values when the jet reveals any fluctuations. This makes the process control incomplete. In order to complete the control, we have to couple the sensor to a feedback system, which will be able to correlate between each processing parameters and the in-flight particle characteristics involving particle velocity, temperature and diameter. The task becomes extremely difficult due to non-linearity as well as versatility of the whole process [5]. In this work, Artificial Neural Network (ANN) is proposed to complete the process control by establishing correlations between the various plasma condition parameters which affects the following in-flight particle characteristics: average particle velocity (V), temperature (T) and diameter (D). The various plasma condition parameters includes mainly the following power and injection parameters: arc current intensity (I), argon gas flow rate (VAr), hydrogen flow rate (VH2), argon carrier gas flow rate (VCG), injector stand-off distance (Dinj) and finally the injector diameter (ID). Previous studies in this field have already shown the applicability of ANN on the thermal spray process [6],[7]. In order to train, optimise and test the neural network model, we will be requiring a database of the experimentally obtained input processing parameters and the corresponding output in-flight particle characteristics. In our work here, we borrowed this database from the study reported in [8]. The database, from the reported study, was built experimentally by observing the effect of each of the processing input parameters on the in-flight particle characteristics. The other parameters, which do not have any influence on the in-flight particle characteristics, were kept constant for reference. The average particle velocity, temperature and diameter were measured, for each of the input conditions, at the centre of the particle flow using an optical sensor (DPV 2000, Tecnar, St.Bruno, QC, Canada). The study found out correlations between the input and the output processing parameters. II. SIMULATION MODEL A. Artificial Neural Network Initial idea of the neural network implementation of the thermal spray process was presented by Einerson et al [9]. The Artificial Neural Network (ANN) is a non-linear statistical data modelling tool consisting of a mathematical model of a group of interconnected artificial neurons. The number of neurons required to describe each parameter is dependent on

the parameter nature. A real valued parameter requires one neuron to represent the value, while for parameters which represents classifications, we will be requiring x neurons to describe 2x categories [10]. ANN is generally used to model complex relationships between the inputs and outputs without any prior assumptions. It includes variability and fluctuations related to the experimental sets. The model takes a connectionist approach to computation, where the strength of each connection between the neurons is represented by the term ‘weight’ [11]. These weights provide a basic concept in evaluating the parameter relationships. In order to have the desired complex input-output relationship, proper optimisation of the weight matrix is essential. This is achieved by a training procedure, which allows generalisation of the input and output relationships from the training set. The process of tuning weights is called paradigm. The most powerful paradigm, which is being developed and widely used, is the back propagation paradigm [12]. The ANN architecture consists of three main components: the input layer, the hidden layer and the output layer. The input layer represents the processing parameters, i.e. the power and injection parameters. The real valued parameters like the arc current intensity, argon gas flow rate, hydrogen flow rate and the argon carrier gas flow rate are represented by one neuron each. The injector stand-off distance and the injector diameter are set into four discrete categories and are thus represented by two neurons each. This is done as these parameters cannot be varied continuously. The hidden layer helps in establishing the correlations between the input and output parameters and the number of neurons in each of the hidden layer is determined from the network optimisation process. Finally, we have the output layer representing the average particle velocity, temperature and diameter, which are represented by a neuron each. B. Model Implementation and Network Optimisation In this work, a simple model considering multi-layer perception (MLP) based on back propagation algorithm is proposed. This is sufficient in predicting the complex nonlinear relationship between the input processing parameters and the output particle characteristics [12]. To solve the nonlinearity of the process, number of hidden layers is set to two. The transfer function used in all layers is the log-sigmoid transfer function and the error calculation performance

function is set to Mean Absolute Error (MAE). The back-propagation paradigm used in this study is the Levenberg-Marquardt algorithm. Standard back-propagation algorithms are very slow and require a lot of off-line trainings. They also suffer from temporal instability and tends to get stuck to the local minima [13]. The Levenberg-Marquardt algorithm is more efficient with comparison to the conjugate gradient algorithm and variable learning rate algorithm, provided that the network has not more than few hundred weights (which complies with our model) [14]. The ANN architecture is illustrated in Figure 1[8]. The input processing parameter values were normalised as per equation (1) [4] before being fed into the network: X − X min (1) X = X max − X min where X is the normalised input parameter value, Xmax and Xmin are the minimum and maximum possible values of the parameters based upon their physical limitations of the process and not from the experimental sets. Equation (1) is also valid for the output pattern. This linear transformation ensures that all process parameters are treated equally by the ANN and thus avoids calculation error relating to different parameter magnitudes. The physical limits of each input and output variable along with their reference values are given in Table I [8]. While carrying out the experiment in the study reported in [8], only one input parameter was varied each time, while the others were kept constant to their reference values. TABLE I PROCESSING AND OUTPUT PARAMETERS LIMITS & REFERENCE VALUES

Variable I [A] VAr[SLPM] VH2[SLPM] VCG[SLPM] ID [mm] Dinj [mm] V [ms-1] T [°C] D [µm]

Average Particle Velocity (V)

Hydrogen Flow Rate (VH2) Argon Carrier Gas Flow Rate (VCG) Injector Diameter (ID) Injector Stand-off Distance (Dinj)

Fig. 1 The Artificial Neural Network (ANN) architecture

Highest Limit 840 44 17 5 2 8 408 3240 101

Reference Value 530 40 14 3.2 1.8 6 -

The optimisation of the ANN architecture uses the database formed from the experimentally obtained values. It is used to fix the number of neurons in the hidden layer as well as optimise the weight population in order to produce the lowest mean absolute error. In order to achieve this, an initial weight

Arc Current Intensity (I) Argon Gas Flow Rate (VAr)

Lower Limit 303 20 0 2 1.5 6 122 1236 14

Average Particle Temperature (T) Average Particle Diameter (D)

TABLE III EXPERIMENTAL & PREDICTED IN-FLIGHT AVERAGE PARTICLE CHARACTERISTICS AS A FUNCTION OF THE INPUT PROCESSING PARAMETERS, ALONG WITH THE PERCENTAGE RELATIVE ERROR

I [A]

VAr [SLPM]

VH2 [SLPM]

VCG [SLPM]

Dinj [mm]

ID [mm]

350 530 750 530 530 530 530 530 530 530 530 530 530 530 530 530

40 40 40 40 40 40 40 45 22.5 37.5 40 40 40 40 40 40

14 14 14 0 4 8 10 15 7.5 12.5 14 14 14 14 14 14

3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 2.2 4.4 3.2 3.2 3.2 3.2

6 6 6 6 6 6 6 6 6 6 6 6 7 8 6 6

1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.8 1.5 2

Experimental Values V T D [m/s] [°C] [µm] 242 2262 43 270 2399 51 278 2428 50 205 1675 30 241 2170 38 260 2351 45 264 2373 47 176 2403 51 179 2456 49 263 2393 50 252 2352 48 277 2440 54 270 2434 47 278 2451 52 265 2498 54 278 2363 43

population and the number of neurons in the hidden layers are assumed. The network response is found out and is compared with the experimental values to get the mean absolute error. Based on this, the weight matrix is tuned in order to minimise the error function. This is a part of the network training process, which is run for a fixed number of iterations called epochs. If the number of epochs is small, then the network is unable to optimise the function and on the other hand, if the number of epochs is high, the network tends to memorise the training set instead of generalising the function. Therefore, it is really important that we train the network for sufficient amount of time so that it optimises the network and generalises it. It may thus be required to set several stopping criteria to stop the training process at the proper time. The optimised neural network structure is given in Table II. TABLE II ARTIFICIAL NEURAL NETWORK (ANN) STRUCTURE

Network Architecture Learning Algorithm Performance Function Transfer Function Maximum Iterations Number of neurons in the Input Layer Number of neurons in the 1st Hidden Layer Number of neurons in the 2nd Hidden Layer Number of neurons in the Output Layer

Feed Forward Multilayer Perceptron Levenberg-Marquardt Mean Absolute Error (MAE) Log-Sigmoid 920 8 8 7

ANN Predicted Values V [m/s] 241.64 269.18 276.21 229.98 243.33 256.87 261.61 273.04 227.03 261.96 253.16 277.18 269.10 276.81 263.81 276.13

T [°C] 2263.85 2408.05 2444.72 2213.53 2265.47 2330.35 2364.56 2421.61 2461.71 2393.58 2367.82 2446.60 2423.00 2444.31 2496.18 2246.48

D [µm] 43.06 51.06 53.06 42.92 43.55 45.93 48.03 52.09 49.32 49.65 47.20 53.05 47.46 51.46 53.77 43.74

Relative Error V [%] -0.15 -0.31 -0.65 10.86 0.96 -1.22 -0.92 35.54 21.15 -0.40 0.46 0.06 -0.33 -0.43 -0.45 -0.68

T [%] 0.08 0.38 0.68 24.33 4.21 -0.89 -0.36 0.77 0.23 0.02 0.67 0.27 -0.45 -0.27 -0.07 -5.19

D [%] 0.14 0.11 5.78 30.10 12.74 2.02 2.14 2.10 0.65 -0.70 -1.69 -1.79 0.98 -1.05 -0.43 1.70

1) Training Step: in this step, the training set is used to train the neural network. It basically helps us in obtaining an optimised weight structure which produces minimum error between the predicted and experimental values. 2) Validation Step: the validation dataset is used to validate and adjust the architectural parameters like the number of hidden layers along with the number of neurons in each hidden layer, the learning algorithm, the connection scheme, etc. 3) Test Step: the test set data, which is completely new to the network, is used to simulate the network and obtain the output parameters. The predicted parameters are checked with the experimental ones. If the residual error is found out to be equivalent to the training one, we can conclude that proper generalisation is obtained and the network can be used to predict intermediate conditions. For the test and validation step, we generally keep the weight population and other network parameters static. Once the optimisation is done, we feed in the input data into the fully trained and optimised ANN to obtain the predicted inflight particle characteristics. The database (borrowed from [8]), along with the ANN predicted results, are given in Table III. The relative error percentage (with respect to the predicted values) is calculated for each of the output parameters and is also shown in the same table.

III. RESULTS AND DISCUSSIONS With respect to the results obtained, the ANN predicted average velocity, temperature and particle diameter is found to There are three basic steps (discussed below) for network be in quite good agreement with the experimental values. It is optimisation: the training step, validation step and the test step. observed that the values obtained experimentally from DPV The whole database is first divided accordingly into three sets: 2000 sensor at the centre of the particle stream have relatively 60% of the data is used for training purpose, 20% of the data high degree of scatter in comparison to the ones predicted by is used for validation purpose and the remaining 20% of the the trained neural network. For the experimental values, the dataset is used to test the trained network. standard deviations of the average velocity, temperature and diameter are 32.85ms-1,188.19°C and 6.04µm respectively, whereas the standard deviations of the overall predicted 3

average velocity, temperature and diameter are 16.04ms-1, 83.67°C and 3.68µm respectively. The average percentage relative errors (with respect to the predicted values) for average velocity temperature and diameter are 3.97%, 1.53% and 3.30%, respectively, with standard deviations of 9.94 ms-1, 6.14°C and 7.72µm. The predicted values are obtained from the analysis of the whole database and thus represent the existing correlations, not any fitting procedure results. The predicted ANN values for the average particle velocity, temperature and diameter shows similar trend to the changes in the input processing parameters, like the obtained experimental values. This indicates that the LevenbergMarquardt algorithm used in this study was successful in generalising the process and training the neural network to predict the in-flight particle characteristics under varying input conditions. Apart from few cases, where the relative error shoots over 10%, the relative error was well below 5%. This clearly indicates that the network has been successful in predicting the output and generalise the input-output relationships. The abrupt rise in the relative error might be due to the abrupt change of the experimentally measured particle characteristics with the change of input conditions, which can be accounted for the error in measurements of the average particle velocity, temperature and diameter. As a result of this, when the network is trained with these values, it overlooks the noise associated with the training data as it generalises the network. IV. CONCLUSIONS The Artificial Neural Network (ANN) is used here to study and design a model in order to predict the in-flight particle characteristics of an Atmospheric Plasma Spray (APS) process from the power and injection parameters. It also establishes and understands the correlations between these output and input parameters. To perform this task we borrowed the database built from the experimental measurements (using DPV 2000 optical sensor) of the inflight particle characteristic under varying input spray conditions in [8]. There were considerable amount of scatter in the obtained database in the experimental values of the particle velocity, temperature and diameter. However, the ANN predicted outputs are found to be pretty much in agreement with the experimental database from which the network was trained and optimised. The ANN structure successfully handled the versatility and non-linearity of the chosen thermal spray process. The Levenberg-Marquardt back-propagation algorithm used in this study (using MATLAB Neural Network Toolbox) successfully trained and optimised the multi-layer neural network structure with the optimal number of neurons in the hidden layer. The trained network is able to correlate the effect of each processing parameters to each of the in-flight particle characteristics and allow us to anticipate the optimal combinations of the input processing parameters. This gives us the required in-flight particle characteristics for the desired coating properties. This ANN based model is thus found suitable to be incorporated to an online thermal spray control system along with a diagnostic tool in order to allow the automated system achieve the desired process stability.

REFERENCES [1] [2] [3]

[4]

[5] [6]

[7]

[8] [9]

[10]

[11] [12] [13]

[14]

E. Pfender, “Fundamental-Studies Associated With The Plasma Spray Process,” Surface & Coatings Technology, vol. 34, no. 1, pp. 1-14, Jan, 1988. P. Fauchais, and M. Vardelle, “Plasma Spraying - Present and Future,” Pure and Applied Chemistry, vol. 66, no. 6, pp. 1247-1258, Jun, 1994. S. Guessasma, G. Montavon, and C. Coddet, "On the implementation of neural network concept to optimize thermal spray deposition process," Combinatorial and Artificial Intelligence Methods in Materials Science, Materials Research Society Symposium Proceedings I. Takeuchi, J. M. Newsam, L. T. Wille et al., eds., Materials Research Society, 2002, pp. 253-258. S. Guessasma, G. Montavon, and C. Coddet, “Neural computation to predict in-flight particle characteristic dependences from processing parameters in the APS process,” Journal of Thermal Spray Technology, vol. 13, no. 4, pp. 570-585, 2004. J. F. Bisson, B. Gauthier, and C. Moreau, “Effect of plasma fluctuations on in-flight particle parameters,” Journal of Thermal Spray Technology, vol. 12, no. 1, pp. 38-43, 2003. S.Guessasma, G. Montavon, and C.Coddet, “On the neural network concept to describe the Thermal Spray deposition process: an introduction,” E.Lugscheider,P.A.Kammer (Eds.), Proceedings of the International Thermal Spray Conference and Exposition, Dusseldorf, DVS-Verlag GmbH, pp. 435-439, 2002. S.Guessasma, G. Montavon, P.Gougeon et al., “On the neural network concept to describe the Thermal Spray deposition process: correlation between in-flight particle characteristics and processing parameters,” Lugscheider E, Kammer PA,editors. International thermal spray conference and exposition. Du¨sseldorf: DVS-Verlag GmbH, pp. 453458, 2002. S. Guessasma, G. Montavon, P. Gougeon et al., “Designing expert system using neural computation in view of the control of plasma spray processes,” Materials & Design, vol. 24, no. 7, pp. 497-502, Oct, 2003. C. J. Einerson, D. E. Clark, B. A. Detering et al., “Intelligent Control Strategies for the Plasma Spray Process,” Thermal Spray Coatings: Research, Design and Applications, Proceedings of the Sixth NTSC, June 1993, Anaheim, ASM International, Materials Park, OH, USA, pp. 205-211, 1993. S. Guessasma, Z. Salhi, G. Montavon et al., “Artificial intelligence implementation in the APS process diagnostic,” Materials Science and Engineering B: Solid-State Materials for Advanced Technology, vol. 110, no. 3, pp. 285-295, 2004. M. M. Nelson;, and W. T. Illingworth, A Practical Guide to Neural Nets: Addison-Wesley Publishing Company Inc., 1991. S. E. Fahlman, “Faster-Learning Variations on Back Propagation: An Emperical Study,” Proceedings of the 1988 Connectionist Models Summer School, pp. 38-51, 1988. A. J. Adeloye, and A. De Munari, “Artificial neural network based generalized storage-yield-reliability models using the LevenbergMarquardt algorithm,” Journal of Hydrology, vol. 326, no. 1-4, pp. 215-230, Jul 15, 2006. M. T. Hagan, and M. B. Menhaj, “Training Feedforward Networks with the Marquardt Algorithm,” IEEE Transactions on Neural Networks, vol. 5, no. 6, pp. 989-993, Nov, 1994.

Using Artificial Neural Network to Predict the Particle ...

B. Model Implementation and Network Optimisation. In this work, a simple model considering multi-layer perception (MLP) based on back propagation algorithm ...

1MB Sizes 1 Downloads 237 Views

Recommend Documents

2009.Artificial Neural Network Based Model & Standard Particle ...
Artificial Neural Network Based Model & Standard ... Swarm Optimization for Indoor Positioning System.pdf. 2009.Artificial Neural Network Based Model ...

Using artificial neural networks to map the spatial ...
and validation and ground control points (GCPs) to allow registration of the ..... also like to thank Dr Arthur Roberts and two anonymous reviewers for their.

Using artificial neural networks to map the spatial ...
The success here to map bamboo distribution has important ..... anticipated that a binary categorization would reduce data transformation complexity. 3.2.

Electromagnetic field identification using artificial neural ... - CiteSeerX
resistive load was used, as the IEC defines. This resistive load (Pellegrini target MD 101) was designed to measure discharge currents by ESD events on the ...

ARTIFICIAL NEURAL NETWORK MODELLING OF THE ...
induction furnace and the data on recovery of various alloying elements was obtained for charge ..... tensile tests of the lab melt ingot has been employed.

Credit Card Fraud Detection Using Neural Network
some of the techniques used for creating false and counterfeit cards. ..... The illustration merges ... Neural network is a latest technique that is being used in.

Artificial Neural Network for Mobile IDS Solution
We advocate the idea that mobile agents framework enhance the performance of IDS and even offer them new capabilities. Moreover agent systems are used in ...

Review Paper on Artificial Neural Network in Data ...
networks have high acceptance ability for high accuracy and noisy data and are preferable ... applications such as identify fraud detection in tax and credit card.

Artificial Speciation of Neural Network Ensembles
Problems taken from UCI machine learning benchmark repository. – Wisconsin breast cancer dataset. • 699 instances. • 2 classes - malignant or benign.

Artificial Neural Network for Mobile IDS Solution (PDF Download ...
Agents is defined as a distinct software process, which. can reason independently, and ..... James P. Anderson Company, (Fort Washington, Pennsylvania, 1980). [2] D. E. Denning, An .... [44] CISCO, http://www.cisco.com.AccessedMarch2008.

Development of an artificial neural network software ...
a distance of 1.5m, using a broadband, TEM horn antenna. ... London EC1V 0HB, U.K. .... 6 Comparison between the peaks of the three perpendicular directions.

Artificial Speciation of Neural Network Ensembles
... Khare & Xin Yao. School Of Computer Science ... Datasets divided into - training (1/2th), validation ... Preserving best individual with shared fitness. • Genetic ...

seminar report on artificial neural network pdf
seminar report on artificial neural network pdf. seminar report on artificial neural network pdf. Open. Extract. Open with. Sign In. Main menu. Displaying seminar ...

Financial Time Series Forecasting Using Artificial Neural ... - CiteSeerX
Keywords: time series forecasting, prediction, technical analysis, neural ...... Journal of Theoretical and Applied Finance, Information Sciences, Advanced ... data of various financial time series: stock markets, companies stocks, bond ratings.

Sentence recognition using artificial neural networksq ...
and organized collections of data and information that can be used .... methods combine visualization techniques, induction, neural net- works, and .... [3] M.H. Dunham, Data Mining Introductory and Advanced Topics, Prentice Hall,. 2003.

Loudness Model using Artificial Neural Networks
Various 3-layered feed-forward networks were trained using the Quasi Newton. Backpropagation algorithm with 2,500 training epochs for each network, having ...

Electromagnetic field identification using artificial neural ...
National Technical University of Athens, 9 Iroon Politechniou Str., 157 80 Athens. 4. National ..... Trigg, Clinical decision support systems for intensive care units: ...

Loudness Model using Artificial Neural Networks
Universidad Tecnológica de Chile, Brown Norte 290, Santiago, Chile, [email protected] c. Universidad Tecnológica de Chile, Brown Norte 290, Santiago, Chile, [email protected]. English Translation by A. Osses. ABSTRACT: This article prese

Financial Time Series Forecasting Using Artificial Neural ... - CiteSeerX
Faculty of Mathematics and Computer Science. Department of ... Financial prediction is a research active area and neural networks have been proposed as one.

Neural Network Toolbox
3 Apple Hill Drive. Natick, MA 01760-2098 ...... Joan Pilgram for her business help, general support, and good cheer. Teri Beale for running the show .... translation of spoken language, customer payment processing systems. Transportation.