Literature DB >> 33869820

Surface roughness prediction using a hybrid scheme of difference analysis and adaptive feedback weights.

M K O Ayomoh1, K A Abou-El-Hossein2.   

Abstract

This research has presented an optimum model for surface roughness prediction in a shop floor machining operation. The proposed solution is premised on difference analysis enhanced with a feedback control model capable of generating transient adaptive weights until a converging set point is attained. The surface roughness results utilized herein were adopted from two prior experiments in the literature. The design of experiment herein is premised on three cutting parameters in both experimental scenarios viz: feed rate, cutting speed and depth of cut for experimental dataset one and cutting speed, feed rate and flow rate for experimental dataset two. Three experimental levels were considered in both scenarios resulting in twenty-seven outcomes each. The simulation trial anchored on Matlab software was divided into two sub-categories viz: prediction of surface roughness for cutting combinations with vector points off the edges of the mesh referred to as off-edge cutting combinations (Off-ECC) and recovery of cutting combinations with positions on the edges of the mesh referred to as on-edge cutting combinations (On-ECC). The proposed hybrid scheme of difference analysis with feedback control premised on the use of dynamic weights produced an accurate output in comparison with the abductive, regression analysis and artificial neural network techniques as earlier utilized in the literature. The novelty of the proposed hybrid model lies in its high degree of prediction and recovery of existing datasets with an error margin approximately zero. This predictive efficacy is premised on the use of set points and transient dynamic weights for feedback iterations. The proposed solution technique in this research is quite consistent with its outputs and capable of working with very small to complex datasets.
© 2021 Published by Elsevier Ltd.

Entities:  

Keywords:  Adaptive weights; Difference analysis; Feedback control; Off-edge cutting combinations; On-edge cutting combinations; Surface roughness prediction

Year:  2021        PMID: 33869820      PMCID: PMC8035492          DOI: 10.1016/j.heliyon.2021.e06338

Source DB:  PubMed          Journal:  Heliyon        ISSN: 2405-8440


Introduction

Predictive analysis of inherent dynamic behaviours associated with some properties of engineering materials over a given time horizon is of a significant research interest in the literature. Quite a number of economic benefits are accruable to effectiveness in predictive modelling of systems outputs ranging from minimization of the overall operational cost bothering around experimental set-up time to the cost of human resources, material resources utilization and other miscellaneous financial implications. A recent trend across production systems globally is the need to introduce and implement functional lean driven mechanisms Greinacher et al. (2020) to predict dynamic effects ranging from materials through energy and information flow amongst others. The effectiveness in predicting dynamic behaviour of systems is a key driver of lean based operations capable of reducing wastes and overall operational cost. Machining is a vital engineering operation across the globe that seeks to attain a zero error margin between the predicted and experimental datasets especially in mission critical systems and artificial intelligence based systems Weichert et al. (2019) with a high degree of intolerance for measurement discrepancy. Predictive modelling of surface finish premised on the interactions between mathematical models and machining parameters is about the most objective approach for roughness estimation and can be referred to as next-to-experimentation. Amongst the diverse properties of materials considered in surface worthiness assessment, roughness is considered to be of a very high esteem from modern day computer chips manufacturing to other mission critical products utilised in the aerospace and medical industry amongst others. Roughness under any form of inspection or observatory measure is a function of the physical appearance of a given engineering material. More often than not, this property cannot be accurately inferred using mere human sensations or visual inspection. Quite a number of techniques have been utilized over the years to carry out roughness measurement of machined surfaces. These techniques Zhao and Gao (2009) spread across the use of subjective judgemental schemes based on human visual inspection premised on the sense of sight to the fingernail test based on the sense of touch amongst others. Some notable objective techniques utilized over the years include: ultrasound, pneumatics, inductance and capacitance methods, the contact mechanical stylus device to the low-powered optical microscope, non-contact optical profilers, the more recent scanning-tunnelling microscope (STM) and the atomic force microscopy (AFM) amongst others. This paper has presented a novel predictive solution premised on a developed numerical solution using Gauss-Seidel's technique coupled with a developed adaptive weight feedback scheme using set points. The proposed solution was validated using experimental data from the literature Lin et al. (2001) and Mia et al. (2017). The primary goal of this research is to apply the developed predictive model to selected experimental datasets and generate both numerical and graphical outputs to serve as a basis for objective comparison of the degree of efficacy of the proposed technique and selected existing techniques from the literature. Ayomoh et al. (2015) proposed a hybrid scheme of difference analysis and dynamic weights anchored on a feedback concept for prediction of surface roughness of machined surfaces. Feng et al. (2012) undertook a study focused at measuring both RMS and Ra readings for a cast alloy substrate with alumina buffered layer surfaces while Bajić et al. (2012) deployed a combination of regression analysis and neural network solution for examination of cutting force, surface roughness and tool wear during a milling operation. An artificial neural network based technique was proposed by Rao et al. (2014) for surface coarseness prediction of stainless steel while a geometrical based modelling approach was applied by Munoz-Escalona and Maropoulos (2015) for surface roughness prediction while face milling with square inserts. Burakowski et al. (2018), evaluated the bio-physical factors which contributes to local surface temperature disparity. The remarks and modelling procedure suggested that the coarseness attributes contributed significantly to the local temperature disparity. In their work, Yang et al. (2018) investigated how surface roughness influences contact line dynamics by simulating forced wetting in a capillary tube. Asiltürk et al. (2016) developed and proposed a set of mathematical models to determine multi-objective optimal cutting conditions. Debnath et al. (2016) worked on the combined influence of fluid condition and cutting parameters on surface coarseness and tool-life. They also looked at optimizing cutting parameters in order to attain a good surface roughness and prolonged tool life. Zhang and Shetty (2016) proposed a least square support vector machine for the prediction of surface roughness in machined surfaces. Tangjitsitcharoen et al. (2017) proposed an approach for the prediction of an in-process surface roughness measurement in a ball end milling task via utilization of a non-static cutting force ratio. In their study, Taufik and Jain (2016) proposed a scheme by combining both theoretical and pragmatic approaches for the analysis and prediction of randomness in the shape of built-edge profiles. Vahabli and Rahmati (2016), proposed an approach premised on radial basis function neural networks (RBFNNs) for computation of surface roughness readings in relation to that obtained from experimentations. Ding et al. (2010) carried out an experimental research on investigation of the effects of cutting parameters on surface roughness and cutting force. A comparative study was carried out by Lee et al. (2010) on surface roughness using the Atomic Force Microscope (AFM) while a combination of experimentations and analysis were carried out by Xie et al. (2011) on crack formation using AFM and Scanning Electron Microscope (SEM). Karkalos et al. (2016) investigated the effects of machining process parameters on roughness while conducting a milling operation of Ti–6Al–4V ELI titanium alloy. Khorasani and Yazdi (2017) proposed a dynamic surface coarseness monitoring system for a milling operation while Bao et al. (2018) addressed the influence of operational parameters on surface roughness using the interactions between normal pressure and surface roughness. The response surface method (RSM) was utilised in the development of a predictive model for surface coarseness in micro-milling operation of Inconel 718 Lu et al. (2018) while Plaza and López (2018) worked on techniques for processing cutting force signals based on the wavelet packet transform (WPT) method for the monitoring of surface finish in computer numerical control (CNC) turning operations. Hussain et al. (2018) investigated the performance of a newly designed lapping tool in terms of surface roughness. Their study showed that polypropylene is able to produce good quality and smooth surface roughness. Gopal and Prakash (2018) investigated the effect of material and machining parameters on cutting force, surface roughness and temperature in end milling of Magnesium Metal Matrix Composite (MMC) using carbide tool. Balaji et al. (2018) studied the effect of drilling parameters such as spindle speed, helix angle and feed rate on surface roughness, flank wear and acceleration of drill vibration velocity using Response Surface Methodology. Romoli (2018) carried out Micro-milling of AISI 316L using a scanning strategy based on spiral trajectories. The aim is twofold: i.e. reducing the surface roughness and ensuring a uniform depth of cut per layer. Ali et al. (2018) carried out a study to discover the effect of cutting speed and feed rate on the performance of the ZTA-MgO cutting tool via wear and surface roughness measurement. Pashmforoush and Bagherinia (2018) studied the effect of using environmentally friendly water-based copper nano-fluid in grinding performance of Inconel 738 super alloy. The results obtained revealed that application of copper nanofluid could improve wheel loading and surface roughness. Ünal (2018) studied the Influence of drilling parameters on temperature and surface roughness of AISI O2 steel. Natasha et al. (2018) investigated the effects of machining conditions such as: dry and cryogenic and also the machining tool wear on the surface roughness of AISI 4340 steel. Experimental tests were performed using chemical vapour deposition (CVD) coated carbide inserts. Ahmed et al. (2018) carried out some electrical discharge machining process which serves as a material removal process especially in machining of difficult metals with high electrical conductivity. Scifo et al. (2018) worked on Cu photocathodes in a nano-machining process. This procedure according to them can reduce the coarseness of the cathode surface hence preventing the contamination of surfaces based on other techniques. Lin et al. (2018) presented experimentations in relation to the variation of quality factor of WGM resonators as a function of surface roughness. Girinon et al. (2019) worked on drilling process control for surface integrity of metallic components with an austenitic stainless steel 316L used as a case study. Bahgat et al. (2019; 2020) applied a non-traditional machining process namely the electrical discharge machining (EDM) process used for machining of hard materials and to produce complicated shapes. They investigated different electrical discharge machining (EDM) process parameters on H13 die steel and alloyed tool steel respectively. Some parameters considered in their experiment include peak current (Ip), pulse on-time (Ton), electrode material and polarity. The Taguchi method was used to investigate the significant effect of process parameters on the performance measurements and the optimal parameters of the EDM process. The machining process was evaluated by the material removal rate (MRR), electrode wear ratio (EW%), and surface roughness (SR) as indicators of the process efficiency in terms of quality and cost. Chen and Ho (2019) conducted a research that mainly used Waspaloy of nickel base material for a cutting process. They further utilised regression analysis to find significant factor of the cutting tool's life and performed an optimization experiment. Dumitru and Maria (2013) discussed the merits and demerits of ANN systems. According to their research work, ANN has the ability to learn and model nonlinear and complex relationships however, its black box nature i.e. inability to explain why a decision was taken, greater computational burden, proneness to overfitting amongst others can be a big challenge. Furthermore, they stated that ANN models are universal approximators hence, they work best if the system being modelled has a high tolerance for error.

Experimental procedure

This section presents some details on the experimental procedure, set-up schematic and design of experiment as adapted from Lin et al. (2001) and Mia et al. (2017). The sketched experimental set-up in Figure 1 was carried out using S55C high-carbon-steel on a lathe machine with a sintered carbide insertion aimed at measuring the surface roughness with the aid of a surface-tester and Surfcorder SE-3030H. The cutting parameters and experimental levels are as presented in Tables 1 and 2. Three factors and levels are contained in Table 1 while Table 2 presents 27 experimental cutting combinations based on the design of experiment.
Figure 1

Schematic view of the experimental set-up.

Table 1

Experimental factors and levels Lin et al. (2001).

LevelFactor
(a)Depth of Cut (μm)(b)Feed Rate (μm/rev)(c)Cutting Speed (rpm)
10.3500.08086.120
20.8000.200121.580
31.2500.320202.630
Table 2

Design of experiment Lin et al. (2001).

Experiments(a) Depth of Cut (μm)(b) Feed Rate (μm/rev)(c) Cutting Speed (rpm)
1: a1b1c11.2500.080202.630
2: a1b1c21.2500.200202.630
3: a1b1c31.2500.320202.630
4: a1b2c10.8000.080202.630
5: a1b2c20.8000.200202.630
6: a1b2c30.8000.320202.630
7: a1b3c10.3500.080202.630
8: a1b3c20.3500.200202.630
9: a1b3c30.3500.320202.630
10: a2b1c11.2500.080121.580
11: a2b1c21.2500.200121.580
12: a2b1c31.2500.320121.580
13: a2b2c10.8000.080121.580
14: a2b2c20.8000.200121.580
15: a2b2c30.8000.320121.580
16: a2b3c10.3500.080121.580
17: a2b3c20.3500.200121.580
18: a2b3c30.3500.320121.580
19: a3b1c11.2500.08086.120
20: a3b1c21.2500.20086.120
21: a3b1c31.2500.32086.120
22: a3b2c10.8000.08086.120
23: a3b2c20.8000.20086.120
24: a3b2c30.8000.32086.120
25: a3b3c10.3500.08086.120
26: a3b3c20.3500.20086.120
27: a3b3c30.3500.32086.120

= 33=(27 rows); 3 factors results in (3 columns).

Schematic view of the experimental set-up. Experimental factors and levels Lin et al. (2001). Design of experiment Lin et al. (2001). = 33=(27 rows); 3 factors results in (3 columns). The time-controlled experimental set-up in Figure 2, Mia et al. (2017) utilised a cutting tool made up of an uncoated cemented carbide insert (SNMM 120408) placed on PSBNR 2525M12 tool holder. The experiment which focused on the turning of hardened steel in a centre lathe, allowed for a maximum work piece length of 1m. The cutting parameters, experimental levels and sample space are as presented in Tables 3 and 4. Three factors and levels are presented in Table 1 while Table 2 contains twenty-seven experimental cutting combinations based on the experimental design.
Figure 2

Schematic of the experimental set-up.

Table 3

Experimental factors and levels Mia et al. (2017).

LevelFactor
(a)Cutting Speed (m/min)(b)Feed Rate (mm/rev)(c)Flow Rate (ml/h)
1660.181100
2820.22800
31000.25500
Table 4

Design of experiment Mia et al. (2017).

Experiments(a) Depth of Cut (m/min)(b) Feed Rate (mm/rev)(c) Flow Rate (ml/h)
1: a1b1c1660.181100
2: a1b1c2660.18800
3: a1b1c3660.18500
4: a1b2c1660.221100
5: a1b2c2660.22800
6: a1b2c3660.22500
7: a1b3c1660.251100
8: a1b3c2660.25800
9: a1b3c3660.25500
10: a2b1c1820.181100
11: a2b1c2820.18800
12: a2b1c3820.18500
13: a2b2c1820.221100
14: a2b2c2820.22800
15: a2b2c3820.22500
16: a2b3c1820.251100
17: a2b3c2820.25800
18: a2b3c3820.25500
19: a3b1c11000.181100
20: a3b1c21000.18800
21: a3b1c31000.18500
22: a3b2c11000.221100
23: a3b2c21000.22800
24: a3b2c31000.22500
25: a3b3c11000.251100
26: a3b3c21000.25800
27: a3b3c31000.25500

= 33=(27 rows); 3 factors results in (3 columns).

Schematic of the experimental set-up. Experimental factors and levels Mia et al. (2017). Design of experiment Mia et al. (2017). = 33=(27 rows); 3 factors results in (3 columns).

Modelling

Difference analysis

The predictive model presented in this paper was developed using a 3-Dimension Gauss-Seidel diagonal and standard five point techniques. With respect to Table 2, the experimental factors viz: depth of cut, feed rate and cutting speed were denoted with the modelling notationswhile same modelling notations were used to denote experimental factors: depth of cut, feed rate and flow rate in Table 4. These, represents the various cutting combinations used as the surface roughness predictive function (u) given as: . Upon considering the difference analysis along the () coordinates, Eqs. (1), (2), (3), (4), (5), and (6) was developed. Consideration of the a-axis, resulted in models (1) and (2):and For b-axis, the following models (3) and (4) representing the forward and backward difference model were developed: and considering the c axis results in: and Eliminating, and higher powers of , and from all of Eqs. (1), (2), (3), (4), (5), and (6) followed by subtraction of Eq. (2) from (1), Eq. (4) from (3) and Eq. (6) from (5) resulted in the central difference model. On adding Eqs. (1) and (2), Eqs. (3) and (4) and Eqs. (5) and (6) and eliminating, and higher powers of , andresulted in the Laplace's equation as presented in (7). Given that represents a unit increase along the axes a, b and c respectively, Eq. (7) can be re-written as: The standard five point leibman's formula for three coordinate axes is as presented in Eq. (9). This model was obtained from (8) through the combined effect of the difference equation and Gauss-Seidel's technique. Similarly, the five point “diagonal model” was developed from (8) and presented in (10). This was in turn translated to the vector form as presented in (11). The diagonal equation is often used for points at the vertex of Figure 3 or 4 usually without feasible solutions when (9) is utilised.Where.
Figure 3

Mesh diagram for interacting machining parameters in Table 2.

= number of machining parameters = point under consideration = n iterative trial of point in the +ve a-axis = (n+1) iterative trial of point in the -ve a-axis = n iterative trial of point in the +ve b-axis = (n+1) iterative trial of point in the -ve b-axis = n iterative trial of point in the +ve c-axis = (n+1) iterative trial of pointin the -ve c-axis = n iterative trial of point in the +ve a and b axes = n iterative trial in the +ve a and c axes = initialised weight; = dynamic weight Mesh diagram for interacting machining parameters in Table 2.

Generalised models to determine the number of non-boundary points (off-ECC) for some selected levels and factors

[2 factors N-Levels] [3 factors N-Levels] where N > 2 Note: = Cutting combinations on the edge of the mesh diagram. = Cutting combinations off the edge of the mesh diagram.

Computerized pseudo-code to generate all twenty-seven points in the sample space as presented in the appendices using dynamic weights

m=(number of experimental factors) For: i=0 to m-1 j=0 to m-1 k=0 to m-1 next k next j next i if i=j=k then end/// Figures 3 and 4 both represent diagrammatic views of the machining parameters in 2D and 3D outlooks. While Figure 3 depicts the cutting parameters presented in Table 2, Figure 4 represents the cutting parameters presented in Table 3.
Figure 4

Mesh diagram for interacting machining parameters in Table 4.

Mesh diagram for interacting machining parameters in Table 4. These figures basically serve as graphical links between the difference analysis algorithm and the experimental parameters and outputs. The proposed difference analysis modelling procedure is premised on the use of mesh diagrams as presented in Figures 3 and 4 for mapping and ease of vector points tracking. Figure 5 presents an operational feedback loop that connects the experimental outputs to the difference analysis algorithm. It further elucidates the process of adaptive weight generation for accuracy enhancement of surface roughness prediction related to the Off-ECC points i.e. points that are off the edges or vertices of the mesh diagram presented in Figure 3 or 4. By default, each Off-ECC points is iterated until the actual response captured by the estimator is greater than or equal to the desired/experimental surface roughness reading (set point). At the point of stability, a zero output response takes place at the comparator level. The discrepancy between the predicted surface roughness and the desired, serves as a driving mechanism for the operation of the adaptive weight algorithm prior to attainment of a steady state condition by the Off-ECC points. This action of the adaptive weights is often characterised by weight gains or losses as presented in Figure 5.
Figure 5

Feedback loop for computation of adaptive weight

Feedback loop for computation of adaptive weight

Feedback loop for dynamic weight scheme

The adaptive weight concept presented in this research is premised on feedback from iterations linked to Figure 5. The pseudo-code below presents the activities in the feedback loop. 1.Initialize counter = 0. 2.Initialize: Surface roughness prediction reading g[xiyjzk]=0 3.Set iterative trial limit [m] epoch 4. If counter > 0 for counter = [0 to m] then 5. Initialize weight >0 for all Off-ECC points 6.Input experimental surface readings(set-points for On-ECC points] 7a.Compute g [aibjck]=1/6 [ai-1bjck + ai+1bjck + aibj-1ck + aibj+1ck + aibjck-1+aibjck+1]∗ [computation for mid-points in the mesh viz:(standard five points difference analysis] or 7b.Compute g [aibjck]= 1/6 [ai-1bj-1ck + ai+1bj-1ck + ai-1bj+1ck + a+1bj+1ck + aibj-1ck+1 + aibj+1ck+1]∗ [five point diagonal analysis: only for selected mesh points that cannot be addressed using the algorithm in [7a]; counter=counter + 1 8.If g [aibjck]>= set-point 9.Compute new weight []=(set-point∗)/g[aibjck] 10a.g [aibjck]=1/6 [ai-1bjck+ai+1bjck+aibj-1ck+aibj+1ck+aibjck-1+aibjck+1]∗ or 10b. g [aibjck]=1/6 [ai-1bj-1ck+ai+1bj-1ck+ai-1bj+1ck +a+1bj+1ck +aibj-1ck+1+aibj+1ck+1]∗ 11. If step [8] is not, repeat step (7a or 7b) until step [8] is then compute [9], [10a or 10b] 12. End.

Initial weight selection procedure

The initial weight assignment process is often commenced with a zero “0” initialisation. Hence, both the surface roughness values and initial weights are tuned to zero at iteration zero. Subsequently in iteration one, the chosen initial weights become active and these by default, should be greater than zero via a bottom-up numerical sequence assignment approach. Usually, a value of “0.1” can be a good starting point for initial weight selection of all points to be predicted. However, this is mere advisory since any value above “0” will initiate the iteration process. Once the iterative process commences, the need to adjust initial weights comes to play for different prediction points due to non-convergence of one or more set-points irrespective of the number of epochs or iterations. In such a scenario, the initial weights must be adjusted for the non-converging points only. This can be done by applying incremental values of “0.1” or lesser values until an iterative convergence is achieved for the non-converging points. While non-convergence is often associated with the choice of very low initial weights, large initial weight values can result in “set point/s overshoot”. However, this is often with little or no effect as the set points by default act as truncating mechanism to bring back all overshoots to the desired level. Hence, issues associated with non-convergence basically emanate from small values of initial weights. A steady state condition is said to have been attained during simulation trials once the predicted and experimented surface roughness values i.e. the set-points have converged. The system of weights i.e. initial and dynamic weights are synchronised to work simultaneously in the developed integrated model. The initial weights only transform into dynamic weights at the point of convergence hence becomes. In some instances, after attaining convergence, the dynamic weights may change in value in order to sustain the attained convergence. This occurs when one or more points in the prediction chain are yet to attain convergence.

Results and discussion

The virtual experiments conducted in this research were effected using Matlab R2014b software. A priori knowledge of cutting combinations and corresponding surface roughness readings formed major requirements for the simulation trials. The surface roughness readings were used as set-points for the determination of a set of synchronised dynamic weights for prediction of surface roughness readings for different cutting combinations of interest. The simulation exercise is divided into two sub-phases viz: prediction of surface roughness readings for points off the edge of the mesh diagram in Figures 3 and 4 referred to as off-edge cutting combinations (Off-ECC). The second sub-phase is the recovery of points on the edges of the mesh diagram also referred to as on edge cutting combinations (On-ECC). The notations as utilised in this research to depict different combination of factors for the machining process represents the depth of cut, feed rate and cutting speed respectively for the first experimental data as presented in Tables 1, 2, and 6 while same notations depict depth of cut, feed rate and flow rate in the second experimental data as presented in Tables 3, 4, and 8. Also, the associated subscripts respectively represents levels: 1, 2 and 3 as shown in Tables 1, 2, 3, and 4. When a cutting combination features a subscript of “2” for only one of subscripts , that point on the 3D mesh is classified as on the edge cutting combination (On-ECC). However, when a cutting combination features the subscript “2” for at least two of the subscripts , it implies that it is a point off the edge on the 3D mesh i.e (Off-ECC). The experimental sample space, premised on the design of experiment has twenty outputs associated with the (On-ECC) in both experimental scenarios viz: [;;]. However, seven cutting combinations are associated with the (Off-ECC) viz: and .
Table 6

Experimental and Computational Results for Surface Roughness Considering Proposed and some Earlier Techniques.

S/N[a]Depth of cut (mm)[b]Feed rate (mm/rev)[c]Cutting speed (m/min)Expt. value (μm)Abductive networkPredicted value(μm)Lin et al. (2001)Percentage error (%)Lin et al. (2001)Regression analysisPredicted value (μm)Lin et al. (2001)Percentage error (%)Lin et al. (2001)Proposed Difference Analysis and Feedback control Technique (μm)
11.2500.080202.6300.84800.94010.8501.06025.000a3b1c3 = 0.848
21.2500.200202.6303.11103.1300.6103.46011.220a3b2c3 = 3.111
31.2500.320202.6308.27908.2000.9508.2000.950a3b3c3 = 8.279
40.8000.080202.6301.06501.0700.4700.92013.620a2b1c3 = 1.065
50.8000.200202.6303.15402.9606.1503.1101.400a2b2c3 = 3.154
60.8000.320202.6307.56807.7001.7407.6400.950a2b3c3 = 7.568
70.3500.080202.6301.08701.1707.6400.78028.240a1b1c3 = 1.087
80.3500.200202.6302.81302.7402.6002.7601.880a1b2c3 = 2.813
90.3500.320202.6307.00407.1602.2307.0901.230a1b3c3 = 7.004
101.2500.080121.5800.71500.7809.0901.14059.440a3b1c2 = 0.715
111.2500.200121.5803.79403.8802.2703.9103.060a3b2c2 = 3.794
121.2500.320121.5809.48909.3401.5709.0105.050a3b3c2 = 9.489
130.8000.080121.5800.83800.8202.1501.00019.330a2b1c2 = 0.838
140.8000.200121.5803.63003.6000.8303.5601.930a2b2c2 = 3.630
150.8000.320121.5808.50308.6802.0808.4500.620a2b3c2 = 8.503
160.3500.080121.5800.75500.8309.9300.87015.230a1b1c2 = 0.755
170.3500.200121.5803.34103.2901.5303.2103.920a1b2c2 = 3.341
180.3500.320121.5807.94307.9900.5907.9000.540a1b3c2 = 7.943
191.2500.08086.1200.72700.7102.3400.7503.160a3b1c1 = 0.727
201.2500.20086.1203.46603.5000.9803.6806.170a3b2c1 = 3.466
211.2500.32086.1209.03108.8701.7808.9301.120a3b3c1 = 9.031
220.8000.08086.1200.85800.8303.2600.62027.740a2b1c1 = 0.858
230.8000.20086.1203.24703.2700.7103.3302.560a2b2c1 = 3.247
240.8000.32086.1208.11508.2101.1708.3803.270a2b3c1 = 8.115
250.3500.08086.1200.90000.9101.1100.48046.670a1b1c1 = 0.900
260.3500.20086.1203.05503.0100.6002.9802.450a1b2c2 = 3.055
270.3500.32086.1207.55507.5400.2007.8203.510a1b3c1 = 7.555
Table 8

Experimental and Computational Results for Surface Roughness Considering Proposed and some Earlier Techniques.

S/N[a]Cutting Speed (m/min)[b]Feed rate (mm/rev)[c]Flow Rate (ml/h)Expt. value (μm)Artificial Neural NetworkPrediction value(μm)Mia et al. (2017b)Absolute Percentage error (%)Mia et al. (2017b)Proposed Difference Analysis and Feedback control Technique
1: a1b1c1660.1811002.1732.170.352.173
2: a1b1c2660.188002.4382.440.132.438
3: a1b1c3660.185002.8382.840.182.838
4: a1b2c1660.2211002.4162.381.652.416
5: a1b2c2660.228002.7172.730.632.717
6: a1b2c3660.225003.2703.182.843.27
7: x1y3z1660.2511002.6132.610.282.613
8: x1y3z2660.258002.9722.941.102.972
9: x1y3z3660.255003.3503.340.423.350
10: x2y1z1820.1811002.1872.151.642.187
11: x2y1z2820.188002.3872.463.212.387
12: x2y1z3820.185002.8292.871.612.829
13: x2y2z1820.2211002.3502.302.202.350
14: x2y2z2820.228002.8172.713.922.817
15: x2y2z3820.225003.2203.190.843.220
16: x2y3z1820.2511002.4322.523.672.432
17: x2y3z2820.258002.8252.944.232.825
18: x2y3z3820.255003.1633.407.503.163
19: x3y1z11000.1811002.3212.205.262.321
20: x3y1z21000.188002.6172.562.362.617
21: x3y1z31000.185002.9262.910.422.926
22: x3y2z11000.2211002.2182.293.072.218
23: x3y2z21000.228002.7432.720.752.743
24: x3y2z31000.225003.1053.171.973.105
25: x3y3z11000.2511002.6722.477.602.672
26: x3y3z21000.258002.7492.957.452.749
27: x3y3z31000.255003.4703.401.923.470

Predictions & experimental datasets

This sub-section presents a discussion of the predictive results as contained in Table 5 and. 6. The predictive iterations for all seven points referred to as (Off-ECC) was characterised with random selection of initialised weights within the range of “0.7 and 1.6” as numbers within this range facilitated convergence of all the seven iterations. Details on initial weight selection procedure is contained in section 3.1.2. Table 5 presents both the transient and steady state dynamic weights and predicted surface roughness for all seven points depicted as Off-ECC. Iteration one as presented in Table 5 is absolutely transient behaved. This can be seen across-board all seven Off-ECC machining combinations listed. A steady-state condition for machining parameter was attained in iteration 2. However, the dynamic weight adjustment continued up until the fifth iteration without changing the surface roughness reading. This is premised on the fact that the predictive models are tightly coupled hence the generated weights are affected by the transient behaviour of other cutting combinations within the connected system of models. represents the cutting parameters (0.800, 0.320, 121.580) i.e. depth of cut, feed rate and cutting speed. A steady-state condition for machining parameters was attained at the end of the 3rd iteration. However, as in the previous case, the weight remained transient until the fifth iteration. This represents experimental combination (0.800, 0.200, 202.630) which implies the depth of cut, feed rate and cutting speed. Furthermore, iterations 4 and 5 in Table 5 attained a state of stability for surface roughness.
Table 5

Computed Surface Roughness Readings for Off-ECC sub-category Machining Parameters.

Iterations
[Off-ECC]/Surface Roughness123456789
a1b2c2 = 0.649 w1 = 1.022a1b2c2 = 2.502 w1 = 1.022a1b2c2 = 2.601 w1 = 1.022a1b2c2 = 2.797 w1 = 1.022a1b2c2 = 3.096 w1 = 1.022a1b2c2 = 3.341 w11 = 1.013a1b2c2 = 3.341 w11 = 1.005a1b2c2 = 3.341 w11 = 1.002a1b2c2 = 3.341 w11= 1.002
a2b1c2 = 0.199 w2 = 0.740a2b1c2 = 0.419w2 = 0.740a2b1c2 = 0.449w2 = 0.740a2b1c2 = 0.531w2 = 0.740a2b1c2 = 0.652 w2 = 0.740a2b1c2 = 0.838 w22 = 0.737a2b1c2 = 0.838 w22 = 0.722a2b1c2 = 0.838 w22 = 0.716a2b1c2 = 0.838 w22 = 0.716
a2b2c1 = 0.667 w3 = 1.022a2b2c1 = 2.639w3 = 1.022a2b2c1 = 2.681w3 = 1.022a2b2c1 = 2.794 w3 = 1.022a2b2c1 = 2.961 w3 = 1.022a2b2c1 = 3.224w3 = 1.022a2b2c1 = 3.247w33 = 1.022a2b2c1 = 3.247 w33 = 1.019a2b2c1 = 3.247 w33 = 1.019
a2b2c2 = 0.248 w4 = 0.981a2b2c2 = 0.909w4 = 0.981a2b2c2 = 1.892w4 = 0.981a2b2c2 = 3.431 w4 = 0.981a2b2c2 = 3.571 w4 = 0.981a2b2c2 = 3.630w44 = 0.955a2b2c2 = 3.630 w44 = 0.952a2b2c2 = 3.630 w44 = 0.952a2b2c2 = 3.630 w44 = 0.952
a2b2c3 = 0.818 w5 = 1.190a2b2c3 = 3.067w5 = 1.190a2b2c3 = 3.154w55 = 1.151a2b2c3 = 3.154 w55 = 1.190a2b2c3 = 3.154 w55 = 1.044a2b2c3 = 3.154w55 = 1.041a2b2c3 = 3.154 w55 = 1.041a2b2c3 = 3.154 w55 = 1.041a2b2c3 = 3.154 w55 = 1.041
a2b3c2 = 4.199 w6 = 1.545a2b3c2 = 8.503w66 = 1.500a2b3c2 = 8.503w66 = 1.457a2b3c2 = 8.503 w66 = 1.396a2b3c2 = 8.503 w66 = 1.391a2b3c2 = 8.503w66 = 1.388a2b3c2 = 8.503 w66 = 1.388a2b3c2 = 8.503 w66 = 1.388a2b3c2 = 8.503 w66 = 1.388
a3b2c2 = 0.824 w7 = 1.116a3b2c2 = 3.290w7 = 1.116a3b2c2 = 3.473w7 = 1.116a3b2c2 = 3.759 w7 = 1.116a3b2c2 = 3.785w7 = 1.116a3b2c2 = 3.794w77 = 1.115a3b2c2 = 3.794 w77 = 1.115a3b2c2 = 3.794 w77 = 1.115a3b2c2 = 3.794 w77 = 1.115
Image 1
Computed Surface Roughness Readings for Off-ECC sub-category Machining Parameters. prediction of cutting combinations: ;; and depicting (0.350, 0.200, 121.580), (0.800, 0.080, 121.580), (0.800, 0.200, 121.580) and (1.250, 0.200, 121.580) respectively as presented in Table 6. Machining combination associated with experimental values (0.800, 0.200, 86.120) only attained a steady-state condition at the end of the 7th iteration. The 8th and 9th iterations showed stability attainment in both weight variation and surface roughness prediction. Experimental and Computational Results for Surface Roughness Considering Proposed and some Earlier Techniques. The mean squared error estimation carried out on the predictive outcomes are as contained in Table 6. Furthermore, Figures 6, 7, and 8 present graphical plots comparing the respective approaches with experimental outcomes. Specifically, Figure 6 presents a comparison of the outputs between the experimental and Abductive Network outputs while Figure 7 presents a comparison between the outputs from experimentation and regression analysis. Furthermore, Figure 8 presents a comparison between the proposed hybrid model and the experimental results. Figure 6 had a reduced graphical discrepancy between the predicted and experimented relative to Figure 7 while Figure 8 presents an absolute trend match between the computational and experimental outputs. The numeric discrepancies of these results are as presented in Table 6. In a sequential order of algorithmic effectiveness, the least effective technique amongst the three techniques compared is the Regression analysis method. This was followed by the Abductive network method and lastly the proposed hybrid scheme of difference analysis method and feedback controlled technique with zero error margin.
Figure 6

A graph comparing experimental output and abductive network.

Figure 7

A graph comparing experimental output and regression analysis.

Figure 8

A graph comparing experimental output and proposed approach.

A graph comparing experimental output and abductive network. A graph comparing experimental output and regression analysis. A graph comparing experimental output and proposed approach.

Predictions & experimental datasets: Tables 7 and 8

This sub-section presents a discussion on the predictive results as contained in Tables 7 and 8. The predictive iterations for all seven points referred to as (Off-ECC) were characterised with random selection of initialised weights within the range of “1.2 and 1.5” as numbers within this range facilitated convergence of all the seven iterations. A steady-state condition was attained in Table 7 for all predictive machining combinations at the end of the second iteration: These points include; (82, 0.22,1100);;;and. . Unlike in the previous predictive exercise in Table 5, the convergence herein was faster due to increased values for initial weights assignment. The mean absolute percentage error for these predictions are as presented in Table 8 with the proposed approach recording zero error discrepancy between the experimental and predicted datasets. Furthermore, Figures 9 and 10 present graphical plots comparing outputs from the use of Artificial Neural Networks and the proposed hybrid scheme of difference analysis and dynamic weights feedback system. Synonymous to the error computations in Table 8, Figure 9 showed a higher level of discrepancy between the predicted and experimented relative to Figure 10 which presents an absolute trend match between the computational and experimental outputs. The Supplementary Material (Appendices) presents Appendix A, a breakdown of the models representing the (Off-ECC) points on the mesh. Furthermore, the surface roughness readings for the On-ECC points previously used as set-points for the prediction of surface roughness of the Off-ECC points, were recovered using the proposed adaptive modelling scheme. The elaborate recovery models are as presented in Appendix B of the Supplementary Material (Appendices).
Table 7

Computed Surface Roughness Readings for Machining Parameters of the Off-ECC sub-category.

Iterations
1a1b2c2 = 1.566 w1 = 1.500a2b1c2 = 0.925 w2 = 1.200a2b2c1 = 0.997 w3 = 1.300a2b2c2 = 0.872 w4 = 1.500a2b2c3 = 1.627 w5 = 1.400a2b3c2 = 1.360 w6 = 1.300a3b2c2 = 1.237 w7 = 1.300
2a1b2c2 = 2.717 w11 = 1.064a2b1c2 =2.387w22 = 1.111a2b2c1 = 2.350w33 = 1.168a2b2c2 = 2.817w44 = 1.041a2b2c3 = 3.220w55 = 1.272a2b3c2 = 2.825w66 = 1.199a3b2c2 = 2.743w77 = 1.219Image 2
3a1b2c2 = 2.717 w11 = 1.064a2b1c2 = 2.387w22 = 1.111a2b2c1 = 2.350w33 = 1.168a2b2c2 = 2.817w44 = 1.041a2b2c3 = 3.220w55 = 1.272a2b3c2 = 2.825w66 = 1.199a3b2c2 = 2.743w7 = 1.219
Figure 9

A graph comparing experimental output and artificial neural network.

Figure 10

A graph comparing experimental output and the proposed approach.

Computed Surface Roughness Readings for Machining Parameters of the Off-ECC sub-category. Experimental and Computational Results for Surface Roughness Considering Proposed and some Earlier Techniques. A graph comparing experimental output and artificial neural network. A graph comparing experimental output and the proposed approach.

ANOVA analysis

This section presents a one-way ANOVA computation on the different groups of data from both experiments as considered in this paper. The essence of the one-way Anova is to investigate how the different groups of dataset from the three cutting parameters of both experiments impacts on surface roughness output. The null and alternative hypotheses were respectively defined with notations and further affiliated with the following arguments as presented below: Dataset from the different cutting parameters do not significantly impact on the surface roughness output. Dataset from the different cutting parameters significantly impacted on the surface roughness output. In both instances as presented in Tables 9 and 10, the calculated F values of 203.05 and 250.75 for both tables respectively are larger than the tabulated or critical F value of 3.11 at a significant level of 95%. Based on this, the null hypothesis is rejected. The large disparity between and within the groups of cutting parameters, significantly impact on the surface roughness outputs. The box notch presented in Figures 11 and 12 show the median point of the cutting parameter dataset and by extension gives some clue about the divergence of the means of respective datasets of both experiments.
Table 9

ANOVA computation for dataset in Table 2.

SUMMARY
GroupsCountSumAverageVariance
Depth of Cut (μm)2721.60.80.14
Feed Rate (μm/rev275.40.20.01
Cutting Speed (rpm)2736931372469
Table 10

ANOVA computation for dataset in Table 4.

SUMMARY
GroupsCountSumAverageVariance
Cutting Speed (m/min)27223282.67200.31
Feed Rate (mm/rev)275.850.228.5∗ 10ˆ-4
Flow Rate (ml/h)27216008006.2∗ 10ˆ4
Figure 11

Box notch diagram for experimental data in Table 2.

Figure 12

Box notch diagram for experimental data in Table 4.

ANOVA computation for dataset in Table 2. ANOVA computation for dataset in Table 4. Box notch diagram for experimental data in Table 2. Box notch diagram for experimental data in Table 4.

Conclusion

This paper has presented a modelling technique premised on a hybrid scheme of Gauss-Seidel difference analysis model combined with a feedback system linked to dynamic weight generation. The concept presented in this research is quite consistent with its outputs, capable of utilising small to complex datasets and gives predictive and recovery results with an error margin of approximately 0%. In addition, the proposed hybrid scheme can be applied to a variety of other predictive studies relating to materials behaviour such as cutting force predictions, acoustic emission prediction, system pressure utilisation prediction, chip size formation prediction amongst others. Beyond the world of machining, the proposed model can be adapted to daily events estimation/prediction especially when some historic data pattern or trend exists. On comparison of outputs from the proposed approach and three previously utilised techniques namely: the abductive, regression analysis and artificial neural network techniques applied to two different but similar experimental datasets, the proposed technique showed a much consistent predictive results with experimental outputs. Furthermore, the presentation of generalized algorithms adaptable to computer programmes has prompted the need to expand the design of experiment to include more levels and factors automatically ranging from 2 factors N-levels and 3-factors N-levels to some relatively high values. With this, more predictions can be carried out for both un-experimented and newly machined parameters.

Declarations

Author contribution statement

AYOMOH, M.K.O. & ABOU-EL-HOSSEIN, K.A: Conceived and designed the analysis; Analyzed and interpreted the data; Wrote the paper.

Funding statement

This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Competing interest statement

The authors wish to extend their sincere gratitude to the Universities of Pretoria and Nelson Mandela Universities for resources made available to finalise this research.

Additional information

No additional information is available for this paper.
  5 in total

1.  A quantitative AFM analysis of nano-scale surface roughness in various orthodontic brackets.

Authors:  Gi-Ja Lee; Ki-Ho Park; Young-Guk Park; Hun-Kuk Park
Journal:  Micron       Date:  2010-06-01       Impact factor: 2.251

2.  Dependence of quality factor on surface roughness in crystalline whispering-gallery mode resonators.

Authors:  Guoping Lin; Rémi Henriet; Aurélien Coillet; Maxime Jacquot; Luca Furfaro; Gilles Cibiel; Laurent Larger; Yanne K Chembo
Journal:  Opt Lett       Date:  2018-02-01       Impact factor: 3.776

3.  Influence of process parameters in electrical discharge machining on H13 die steel.

Authors:  M M Bahgat; A Y Shash; M Abd-Rabou; I S El-Mahallawi
Journal:  Heliyon       Date:  2019-06-07

4.  Lifespan of super-alloy Waspaloy cutting tools.

Authors:  Shao-Hsien Chen; Yu-Lun Ho
Journal:  Heliyon       Date:  2019-04-16

5.  Risks related to the lack of lubrication on surface integrity in drilling.

Authors:  Mathieu Girinon; Habib Karaouni; Ugo Masciantonio; Fabien Lefebvre; Erwan Jourden; Frédéric Valiorgue; Joël Rech; Eric Feulvarch
Journal:  Heliyon       Date:  2019-01-17
  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.