<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">Sensors</journal-id>
<journal-title>Sensors</journal-title>
<issn pub-type="epub">1424-8220</issn>
<publisher>
<publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3390/s100302054</article-id>
<article-id pub-id-type="publisher-id">sensors-10-02054</article-id>
<article-categories>
<subj-group>
<subject>Article</subject></subj-group></article-categories>
<title-group>
<article-title>Response Ant Colony Optimization of End Milling Surface Roughness</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Kadirgama</surname><given-names>K.</given-names></name><xref ref-type="aff" rid="af1-sensors-10-02054"><sup>1</sup></xref><xref ref-type="corresp" rid="c1-sensors-10-02054">*</xref></contrib>
<contrib contrib-type="author">
<name><surname>Noor</surname><given-names>M. M.</given-names></name><xref ref-type="aff" rid="af1-sensors-10-02054"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Abd Alla</surname><given-names>Ahmed N.</given-names></name><xref ref-type="aff" rid="af2-sensors-10-02054"><sup>2</sup></xref></contrib></contrib-group>
<aff id="af1-sensors-10-02054">
<label>1</label> Faculty of Mechanical Engineering, University Malaysia Pahang, Kuantan, 26300 UMP, Malaysia; E-Mail: <email>muhamad@ump.edu.my</email></aff>
<aff id="af2-sensors-10-02054">
<label>2</label> Faculty of Electrical and Electronic Engineering, University Malaysia Pahang, Kuantan 26300 UMP, Malaysia; E-Mail: <email>ahmed@ump.edu.my</email></aff>
<author-notes>
<corresp id="c1-sensors-10-02054">
<label>*</label> Author to whom correspondence should be addressed; E-Mail: <email>kumaran@ump.edu.my</email>; Tel.: +6-017-936-6640; Fax: +6-954-2377.</corresp></author-notes>
<pub-date pub-type="collection">
<year>2010</year></pub-date>
<pub-date pub-type="epub">
<day>15</day>
<month>3</month>
<year>2010</year></pub-date>
<volume>10</volume>
<issue>3</issue>
<fpage>2054</fpage>
<lpage>2063</lpage>
<history>
<date date-type="received">
<day>24</day>
<month>1</month>
<year>2009</year></date>
<date date-type="rev-recd">
<day>8</day>
<month>3</month>
<year>2010</year></date>
<date date-type="accepted">
<day>14</day>
<month>3</month>
<year>2010</year></date></history>
<permissions>
<copyright-statement>© 2010 by the authors; licensee Molecular Diversity Preservation International, Basel, Switzerland.</copyright-statement>
<copyright-year>2010</copyright-year>
<license>
<p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).</p></license></permissions>
<abstract>
<p>Metal cutting processes are important due to increased consumer demands for quality metal cutting related products (more precise tolerances and better product surface roughness) that has driven the metal cutting industry to continuously improve quality control of metal cutting processes. This paper presents optimum surface roughness by using milling mould aluminium alloys (AA6061-T6) with Response Ant Colony Optimization (RACO). The approach is based on Response Surface Method (RSM) and Ant Colony Optimization (ACO). The main objectives to find the optimized parameters and the most dominant variables (cutting speed, feedrate, axial depth and radial depth). The first order model indicates that the feedrate is the most significant factor affecting surface roughness.</p></abstract>
<kwd-group>
<kwd>response surface method</kwd>
<kwd>ant colony</kwd>
<kwd>aluminium alloys</kwd>
<kwd>surface roughness</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<label>1.</label>
<title>Introduction</title>
<p>Roughness plays an important role in determining how a real object will interact with its environment. Rough surfaces usually wear more quickly and have higher friction coefficients than smooth surfaces. Roughness is performance of a mechanical component, since irregularities in the surface may form nucleation soften a good prediction for cracks or corrosion. Although roughness is usually undesirable, it is difficult and expensive to control in manufacturing. Decreasing the roughness of a surface will usually exponentially increase its manufacturing costs. This often results in a trade-off between the manufacturing cost of a component and its performance in an application.</p>
<p>Planning of experiments through design of experiments has been used quite successfully in process optimization by Chen and Chen [<xref ref-type="bibr" rid="b1-sensors-10-02054">1</xref>], Fung and Kang [<xref ref-type="bibr" rid="b2-sensors-10-02054">2</xref>], Tang <italic>et al.</italic> [<xref ref-type="bibr" rid="b3-sensors-10-02054">3</xref>], Vijian and Arunachalam [<xref ref-type="bibr" rid="b4-sensors-10-02054">4</xref>], Yang [<xref ref-type="bibr" rid="b5-sensors-10-02054">5</xref>] as well as Zhang <italic>et al.</italic> [<xref ref-type="bibr" rid="b6-sensors-10-02054">6</xref>], <italic>etc</italic>. Four controlling factors including the cutting speed, the feed rate, the depth of cut, and the cutting fluid mixture ratios with three levels for each factor were selected. The Grey relational analysis is then applied to examine how the turning operation factors influence the quality targets of roughness average, roughness maximum and roundness. An optimal parameter combination was then obtained. Additionally, ANOVA was also utilized to examine the most significant factors for the turning process when the roughness average, roughness maximum and roundness are simultaneously considered.</p>
<p>Aslan <italic>et al.</italic>, [<xref ref-type="bibr" rid="b7-sensors-10-02054">7</xref>], using Design optimization of cutting parameters when turning hardened AISI 4140 steel (63 HRC) with Al<sub>2</sub>O<sub>3</sub> + TiCN mixed ceramic tool used an orthogonal array and the analysis of variance (ANOVA) to optimization of cutting parameters. The flank wear (VB) and surface roughness (Ra) had investigated. Nalbant <italic>et al.</italic> [<xref ref-type="bibr" rid="b8-sensors-10-02054">8</xref>] used a Taguchi method to find the optimal cutting parameters for surface roughness in turning operations of AISI 1030 steel bars using TiN coated tools. Three cutting parameters, namely, insert radius, feed rate, and depth of cut, are optimized with considerations of surface roughness, and so on. However, very few studies have been conducted to investigate roundness under different turning parameters. Additionally, proper application of cutting fluids as studied by Kalpakjian and Schmid, [<xref ref-type="bibr" rid="b9-sensors-10-02054">9</xref>] and EI Baradie, [<xref ref-type="bibr" rid="b10-sensors-10-02054">10</xref>], can increase productivity and reduce costs by allowing one to choose higher cutting speeds, higher feed rates and greater depths of cut. Effective application of cutting fluids can also increase tool life, decrease surface roughness, increase dimensional accuracy and decrease the amount of power consumed. Water-soluble (water-miscible) cutting fluids are primarily used for high speed machining operations because they have better cooling capabilities [<xref ref-type="bibr" rid="b10-sensors-10-02054">10</xref>]. There fluids are also best for cooling machined parts to minimize thermal distortions. Water-soluble cutting fluids are mixed with water at different ratios depending on the machining operation. Therefore, the effect of water-soluble cutting fluids under different ratios was also considered in this study.</p>
<p>A recent investigation performed by Alauddin <italic>et al.</italic> [<xref ref-type="bibr" rid="b11-sensors-10-02054">11</xref>] has revealed that when the cutting speed is increased, productivity can be maximised and, meanwhile, surface quality can be improved. According to Hasegawa <italic>et al.</italic> [<xref ref-type="bibr" rid="b12-sensors-10-02054">12</xref>], surface finish can be characterised by various parameters such as average roughness (Ra), smoothening depth (Rp), root mean square (Rq) and maximum peak-to-valley height (Rt). The present study uses average roughness (Ra) for the characterisation of surface finish, since it is widely used in industry. By using factors such as cutting speed, feed rate and depth of cut, Hashmi and his coworkers [<xref ref-type="bibr" rid="b13-sensors-10-02054">13</xref>,<xref ref-type="bibr" rid="b14-sensors-10-02054">14</xref>] have developed surface roughness models and determined the cutting conditions for 190 BHN steel and Inconel 718. EI-Baradie [<xref ref-type="bibr" rid="b15-sensors-10-02054">15</xref>] and Bandyopadhyay [<xref ref-type="bibr" rid="b16-sensors-10-02054">16</xref>] have shown that by increasing the cutting speed, the productivity can be maximised and, at the same time, the surface quality can be improved. According to Gorlenko [<xref ref-type="bibr" rid="b17-sensors-10-02054">17</xref>] and Thomas [<xref ref-type="bibr" rid="b18-sensors-10-02054">18</xref>], surface finish can be characterised by various parameters. Numerous roughness height parameters such as average roughness (Ra), can be closely correlated. Mital and Mehta [<xref ref-type="bibr" rid="b19-sensors-10-02054">19</xref>] have conducted a survey of the previously developed surface roughness prediction models and factors influencing the surface roughness. They have found that most of the surface roughness prediction models have been developed for steels.</p></sec>
<sec>
<label>2.</label>
<title>Theoretical Background</title>
<sec>
<label>2.1.</label>
<title>Response Surface Method</title>
<p>This is a method for obtaining an approximate function using results of several numerical calculations to increase calculation efficiency and thereby implement design optimization. In the response surface method, design parameters are changed to formulate an approximate equation by the design of experiments method. An approximate sensitivity calculation of a multicrestedness problem can be performed using a convex continuous function and applied to optimization. The Box-Behnken Design is normally used when performing non-sequential experiments. That is, performing the experiment only once. These designs allow efficient estimation of the first and second–order coefficients. Because Box-Behnken designs have fewer design points, they are less expensive to run than central composite designs with the same number of factors. Box-Behnken designs do not have axial points, thus we can be sure that all design points fall within the safe operating zone. Box-Behnken designs also ensure that all factors are never set at their high levels simultaneously [<xref ref-type="bibr" rid="b20-sensors-10-02054">20</xref>–<xref ref-type="bibr" rid="b22-sensors-10-02054">22</xref>]. The proposed linear model correlating the responses and independent variables can be represented by the following expression:
<disp-formula id="FD1">
<label>(1)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi mathvariant="italic">mCuttingspeed</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="italic">nFeedrate</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi mathvariant="italic">pAxialdepth</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>C</mml:mi></mml:mrow></mml:math></disp-formula>where <italic>y</italic> is the response, <italic>C, m, n</italic> and <italic>p</italic> are the constants <xref ref-type="disp-formula" rid="FD1">Equation (1)</xref> can be written in the <xref ref-type="disp-formula" rid="FD2">Equation (2)</xref>:
<disp-formula id="FD2">
<label>(2)</label>
<mml:math display="block">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>0</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>3</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math></disp-formula>where <italic>y</italic> is the response, <italic>x<sub>0</sub></italic> = 1(dummy variable), <italic>x<sub>1</sub></italic>= cutting speed, <italic>x<sub>2</sub></italic> = feedrate, and <italic>x<sub>3</sub></italic> = axial depth. <italic>β<sub>0</sub></italic> = C and <italic>β<sub>1</sub></italic>, <italic>β<sub>2</sub></italic>, and <italic>β<sub>3</sub></italic>, are the model parameters. The second-order model can be expressed as shown in <xref ref-type="disp-formula" rid="FD3">Equation (3)</xref>:
<disp-formula id="FD3">
<label>(3)</label>
<mml:math display="block">
<mml:mrow>
<mml:msup>
<mml:mi>y</mml:mi>
<mml:mo>″</mml:mo></mml:msup>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>0</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>o</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>3</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>11</mml:mn></mml:msub>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msup>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>22</mml:mn></mml:msub>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msup>
<mml:mn>2</mml:mn>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>33</mml:mn></mml:msub>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msup>
<mml:mn>3</mml:mn>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>11</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>12</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>β</mml:mi>
<mml:mn>14</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:math></disp-formula></p></sec>
<sec>
<label>2.2.</label>
<title>Ant Colony Optimisation</title>
<p>Ant colony optimization algorithms are part of swarm intelligence, that is, the research field that studies algorithms inspired by the observation of the behaviour of swarms. Swarm intelligence algorithms are made up of simple individuals that cooperate through self-organization, that is, without any form of central control over the swarm members. A detailed overview of the self organization principles exploited by these algorithms, as well as examples from biology, can be found in [<xref ref-type="bibr" rid="b23-sensors-10-02054">23</xref>].</p>
<p>One of the first researchers to investigate the social behaviour of insects was the French entomologist Pierre-Paul Grassé. In the 1940s and 1950s, he was observing the behaviour of termites in particular, the <italic>Bellicositermes natalensis</italic> and <italic>Cubitermes</italic> species. He discovered [<xref ref-type="bibr" rid="b24-sensors-10-02054">24</xref>] that these insects are capable of reacting to what he called “significant stimuli,” signals that activate a genetically encoded reaction. He observed [<xref ref-type="bibr" rid="b24-sensors-10-02054">24</xref>] that the effects of these reactions can act as new significant stimuli for both the insect that produced them and for the other insects in the colony.</p>
<p>Goss <italic>et al.</italic> [<xref ref-type="bibr" rid="b25-sensors-10-02054">25</xref>] developed a model to explain the behaviour observed in the binary bridge experiment. Assuming that after t time units since the start of the experiment, m<sub>1</sub> ants had used the first bridge and m<sub>2</sub> the second one, the probability p<sub>1</sub> for the (m + 1)<sup>th</sup> ant to choose the first bridge can be given by <xref ref-type="disp-formula" rid="FD4">Equation (4)</xref>:
<disp-formula id="FD4">
<label>(4)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo>+</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mi>h</mml:mi></mml:msup></mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mn>1</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mi>h</mml:mi></mml:msup>
<mml:mo>+</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mn>2</mml:mn></mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo stretchy="false">)</mml:mo></mml:mrow>
<mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula>where parameters k and h are needed to fit the model to the experimental data. The probability that the same (m + 1)<sup>th</sup> ant chooses the second bridge is <italic>P</italic><sub>2(m+1)</sub> = 1 − <italic>P<sub>1</sub></italic><sub>(m+1)</sub>. Monte Carlo simulations, run to test whether the model corresponds to the real data [<xref ref-type="bibr" rid="b10-sensors-10-02054">10</xref>], showed very good fit for k ≈ 20 and h ≈ 2. This basic model, which explains the behaviour of real ants, may be used as an inspiration to design artificial ants that solve optimization problems defined in a similar way.</p>
<p>Ant colony optimization has been formalized into a combinatorial optimization metaheuristic by Dorigo <italic>et al.</italic> [<xref ref-type="bibr" rid="b26-sensors-10-02054">26</xref>,<xref ref-type="bibr" rid="b27-sensors-10-02054">27</xref>] and has since been used to tackle many combinatorial optimization problems (COPS). Given a COP, the first step for the application of ACO to its solution consists in defining an adequate model. This is then used to defined the central component of ACO: the pheromone model. The model of a COP may be defined as follows:</p>
<p>A model <italic>P</italic> = <italic>(S, Ω, f)</italic> of a COP consists of:
<list list-type="bullet">
<list-item>
<p>a search space S defined over a finite set of discrete decision variables and a set <italic>Ω</italic> of constraints among the variables;</p></list-item>
<list-item>
<p>an objective function f: 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mo>→</mml:mo>
<mml:msubsup>
<mml:mi>𝒭</mml:mi>
<mml:mn>0</mml:mn>
<mml:mo>+</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> to be minimized</p></list-item></list></p>
<p>Ant System was the first ACO algorithm to be proposed in the literature [<xref ref-type="bibr" rid="b28-sensors-10-02054">28</xref>–<xref ref-type="bibr" rid="b30-sensors-10-02054">30</xref>]. Its main characteristic is that the pheromone values are updated by all the ants that have completed the tour. The pheromone update for τ<sub>ij</sub>, that is, for edge joining cities i and j, is performed as follows [<xref ref-type="disp-formula" rid="FD5">Equation (5)</xref>]:
<disp-formula id="FD5">
<label>(5)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mtext>ij</mml:mtext></mml:msub>
<mml:mo>←</mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:mi>ρ</mml:mi></mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo>.</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">T</mml:mi>
<mml:mtext>ij</mml:mtext></mml:msub>
<mml:mo>+</mml:mo></mml:mrow>
<mml:msubsup>
<mml:mo>∑</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn></mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi></mml:msubsup>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="normal">Δ</mml:mi>
<mml:mi mathvariant="normal">T</mml:mi></mml:mrow>
<mml:mtext>ij</mml:mtext>
<mml:mi mathvariant="normal">k</mml:mi></mml:msubsup></mml:mrow></mml:mrow></mml:math></disp-formula>where <italic>ρ</italic> is the evaporation rate, <italic>m</italic> is the number of ants, and 
<inline-formula>
<mml:math>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="normal">Δ</mml:mi>
<mml:mi mathvariant="normal">T</mml:mi></mml:mrow>
<mml:mtext>ij</mml:mtext>
<mml:mi mathvariant="normal">k</mml:mi></mml:msubsup></mml:mrow></mml:math></inline-formula> is the quantity of pheromone per unit length laid on edge (<italic>i, j</italic>) by the <italic>k</italic>th ant [<xref ref-type="bibr" rid="b28-sensors-10-02054">28</xref>] as shown in <xref ref-type="disp-formula" rid="FD6">Equation (6)</xref>:
<disp-formula id="FD6">
<label>(6)</label>
<mml:math display="block">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi mathvariant="normal">Δ</mml:mi>
<mml:mi mathvariant="normal">T</mml:mi></mml:mrow>
<mml:mtext>ij</mml:mtext>
<mml:mi mathvariant="normal">k</mml:mi></mml:msubsup>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mfrac>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>,</mml:mo></mml:mrow></mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="italic">if ant k used edge</mml:mi>
<mml:mo> </mml:mo>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo> </mml:mo>
<mml:mi mathvariant="italic">in its tour</mml:mi></mml:mrow></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo></mml:mrow></mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="italic">otherwise</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:math></disp-formula>where <italic>Q</italic> is a constant and <italic>L<sub>k</sub></italic> is the tour length of the kth ant.</p></sec></sec>
<sec>
<label>3.</label>
<title>Experimental Setup</title>
<p>The 27 experiments were carried out on a 6-axes Haans machining centre as shown in <xref ref-type="fig" rid="f1-sensors-10-02054">Figure 1</xref>. A water soluble coolant was used in these experiments. Each experiment was stopped after 90 mm cutting length. For the surface roughness measurement surface roughness tester was used. Each experiment was repeated three times using a new cutting edge every time to obtain accurate readings of the surface roughness. The physical and mechanical properties of the workpiece are shown in <xref ref-type="table" rid="t1-sensors-10-02054">Table 1</xref> and <xref ref-type="table" rid="t2-sensors-10-02054">Table 2</xref>. After the preliminary investigation, the suitable levels of the factors are used in the statistical software to deduce the design parameters for the aluminium alloy (AA6061-T6) as shown in <xref ref-type="table" rid="t3-sensors-10-02054">Table 3</xref>. The lower and higher speed values selected are 100 m/s and 180 m/s, respectively. For the feed, the lower value is 0.1 mm/rev and the higher value is 0.2 mm/rev. For the axial depth, the higher value is 0.2 mm and the lower value is 0.1 mm and for the radial depth the higher value is 5 mm and lower value is 2 mm.</p></sec>
<sec sec-type="results|discussion">
<label>4.</label>
<title>Results and Discussion</title>
<p>After conducting the first pass (one pass is equal to 90 mm length) of the 27 cutting experiments, the surface roughness readings are used to find the parameters appearing in the postulated first order model (<xref ref-type="disp-formula" rid="FD1">Equation 1</xref>). In order to calculate these parameters, the least squares method is used with the aid of Minitab. The first-order linear equation used to predict the surface roughness is expressed by <xref ref-type="disp-formula" rid="FD7">Equation 7</xref>:
<disp-formula id="FD7">
<label>(7)</label>
<mml:math display="block">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>a</mml:mi></mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.5764</mml:mn>
<mml:mo>+</mml:mo>
<mml:mn>0.0049</mml:mn>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi mathvariant="italic">speed</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:mn>3.5850</mml:mn>
<mml:mi>f</mml:mi>
<mml:mo>+</mml:mo>
<mml:mn>1.5383</mml:mn>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi mathvariant="italic">depth</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:mn>0.016</mml:mn>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi mathvariant="italic">depth</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula>where the <italic>C<sub>speed</sub></italic>, <italic>f</italic>, <italic>a<sub>depth</sub></italic> and <italic>r<sub>depth</sub></italic> are the cutting speed, feed rate, axial depth and radial depth respectively.</p>
<p>Generally, reduction of cutting speed, axial depth of cut caused a larger surface roughness. On the other hand, the increase in feed rate and radial depth caused a slight reduction of surface roughness. The feed rate is the most dominant factor on the surface roughness, followed by the axial depth, cutting speed and radial depth, respectively. Hence, a better surface roughness is obtained with the combination of low cutting speed and axial depth, high feed rate and radial depth. Similar to the first-order model, by examining the coefficients of the second-order terms, the feedrate (<italic>f</italic>) has the most dominant effect on the surface roughness. After examining the experimental data, it can be seen that the contribution of cutting speed (<italic>C<sub>speed</sub></italic>) is the least significant. As seen from <xref ref-type="fig" rid="f2-sensors-10-02054">Figure 2</xref>, the predicted surface roughness using the second order RSM model is closely matched with the experimental results. It exhibits better agreement compared to those from the first-order RSM model. A contour plot of feed rate <italic>versus</italic> cutting speed for the first-order model is shown in <xref ref-type="fig" rid="f3-sensors-10-02054">Figure 3</xref>. It is clear that the relationship between the surface roughness and design variables can be obtained. The analysis of variance (ANOVA) for first order is tabulated in <xref ref-type="table" rid="t4-sensors-10-02054">Table 4</xref>. It indicates that the model is adequate as the <italic>P</italic>-value of the lack-of-fit is not significant (&gt;0.05).</p></sec>
<sec>
<label>5.</label>
<title>Test Validation</title>
<p>The optimised surface roughness model is tested with experimental results. The predicted minimum surface roughness using optimised surface roughness model by RACO are compared with the measured surface roughness and these results are reported in <xref ref-type="fig" rid="f4-sensors-10-02054">Figure 4</xref>. The validation experiment is performed in the same machining environment as the training experiment. The errors of surface roughness obtained by optimised min surface roughness model are 4.65%. The optimum cutting parameters for minimum surface roughness are cutting speed 100 m/min; feed rate 0.2 mm/rev, axial depth 0.1 mm and radial depth 5 mm. On the other hand, the optimisation by RSM is 0.45 μm [<xref ref-type="bibr" rid="b31-sensors-10-02054">31</xref>].</p></sec>
<sec sec-type="conclusions">
<label>6.</label>
<title>Conclusions</title>
<p>This research illustrates the machining of aluminium alloy (AA6061-T6) with end-milling methods and predicting their subsequent surface roughness. There is becoming a need for investigating the machining of various types of aluminium and their surface roughness, which in turn can be useful in developing more cost effective personalised products. The authors have shown the use of RACO to formulate an optimised minimum surface roughness prediction model for end machining of AA6061-T6. This prediction model is tested on the validation experimental and the error analysis of the prediction result with the measured results is estimated at 4.65% for minimum surface roughness which is small and shows the efficacy of the prediction model. Finally, the simulation results show that ACO combine with RSM can be very successively used for reduction of the effort and time required. This means that it can solve many problems that have mathematical and time constraints.</p></sec></body>
<back>
<ack>
<p>The researchers thank the Faculty of Electrical and Electronic Engineering under the project number RDU 080324 and Faculty of Mechanical Engineering under the project RDU090398, that funded the project with resources received for research from Malaysia Pahang University.</p></ack>
<ref-list>
<title>References and Notes</title>
<ref id="b1-sensors-10-02054"><label>1.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname><given-names>D.C.</given-names></name><name><surname>Chen</surname><given-names>C.F.</given-names></name></person-group><article-title>Use of Taguchi method to study a robust design for the sectioned beams curvature during rolling</article-title><source>J. Mater. Proc. Tech</source><year>2007</year><volume>190</volume><fpage>130</fpage><lpage>137</lpage><pub-id pub-id-type="doi">10.1016/j.jmatprotec.2007.03.068</pub-id></citation></ref>
<ref id="b2-sensors-10-02054"><label>2.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fung</surname><given-names>C.P.</given-names></name><name><surname>Kang</surname><given-names>P.C.</given-names></name></person-group><article-title>Multi-response optimization in friction properties of PBT composites using Taguchi method and principle component analysis</article-title><source>J. Mater. Proc. Tech</source><year>2005</year><volume>170</volume><fpage>602</fpage><lpage>610</lpage><pub-id pub-id-type="doi">10.1016/j.jmatprotec.2005.06.040</pub-id></citation></ref>
<ref id="b3-sensors-10-02054"><label>3.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tang</surname><given-names>S.H.</given-names></name><name><surname>Tan</surname><given-names>V.J.</given-names></name><name><surname>Sapuan</surname><given-names>S.M.</given-names></name><name><surname>Sulaiman</surname><given-names>S.</given-names></name><name><surname>Ismail</surname><given-names>N.</given-names></name><name><surname>Samin</surname><given-names>R.</given-names></name></person-group><article-title>The use of Taguchi method in the design of plastic injection mould for reducing warpage</article-title><source>J. Mater. Proc. Tech</source><year>2007</year><volume>182</volume><fpage>418</fpage><lpage>426</lpage><pub-id pub-id-type="doi">10.1016/j.jmatprotec.2006.08.025</pub-id></citation></ref>
<ref id="b4-sensors-10-02054"><label>4.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vijian</surname><given-names>P.</given-names></name><name><surname>Arunachalam</surname><given-names>V.P.</given-names></name></person-group><article-title>Optimization of squeeze cast parameters of LM6 aluminium alloy for surface roughness using Taguchimethod</article-title><source>J. Mater. Proc. Tech</source><year>2006</year><volume>180</volume><fpage>161</fpage><lpage>166</lpage><pub-id pub-id-type="doi">10.1016/j.jmatprotec.2006.05.016</pub-id></citation></ref>
<ref id="b5-sensors-10-02054"><label>5.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yang</surname><given-names>L.J.</given-names></name></person-group><article-title>The effect of specimen thickness on the hardness of plasma surface hardened ASSAB 760 steel specimens</article-title><source>J. Mater. Proc. Tech</source><year>2007</year><volume>185</volume><fpage>113</fpage><lpage>119</lpage><pub-id pub-id-type="doi">10.1016/j.jmatprotec.2006.03.117</pub-id></citation></ref>
<ref id="b6-sensors-10-02054"><label>6.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname><given-names>J.Z.</given-names></name><name><surname>Chen</surname><given-names>J.C.</given-names></name><name><surname>Kirby</surname><given-names>E.D.</given-names></name></person-group><article-title>Surface roughness optimization in a end-milling operation using the Taguchi design method</article-title><source>J. Mater. Proc. Tech</source><year>2007</year><volume>184</volume><fpage>233</fpage><lpage>239</lpage><pub-id pub-id-type="doi">10.1016/j.jmatprotec.2006.11.029</pub-id></citation></ref>
<ref id="b7-sensors-10-02054"><label>7.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Aslan</surname><given-names>E.</given-names></name><name><surname>Camuscu</surname><given-names>N.</given-names></name><name><surname>Birgoren</surname><given-names>B.</given-names></name></person-group><article-title>Design optimization of cutting parameters when turning hardened AISI 4140 steel (63 HRC) with Al2O3 + TiCN mixed ceramic tool</article-title><source>Mater. Des</source><year>2007</year><volume>28</volume><fpage>1618</fpage><lpage>1622</lpage><pub-id pub-id-type="doi">10.1016/j.matdes.2006.02.006</pub-id></citation></ref>
<ref id="b8-sensors-10-02054"><label>8.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nalbant</surname><given-names>M.</given-names></name><name><surname>Gokkaya</surname><given-names>H.</given-names></name><name><surname>Sur</surname><given-names>G.</given-names></name></person-group><article-title>Application of Taguchi method in the optimization of cutting parameters for surface roughness in turning</article-title><source>Mater. Des</source><year>2007</year><volume>28</volume><fpage>1379</fpage><lpage>1385</lpage><pub-id pub-id-type="doi">10.1016/j.matdes.2006.01.008</pub-id></citation></ref>
<ref id="b9-sensors-10-02054"><label>9.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Kalpakjian</surname><given-names>S.</given-names></name><name><surname>Schmid</surname><given-names>S.R.</given-names></name></person-group><source>Manufacturing Engineering and Technology, International</source><edition>4th ed</edition><publisher-name>Prentice Hall</publisher-name><publisher-loc>Upper Saddle River, NJ, USA</publisher-loc><year>2001</year><fpage>536</fpage><lpage>681</lpage></citation></ref>
<ref id="b10-sensors-10-02054"><label>10.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>EI Baradie</surname><given-names>M.A.</given-names></name></person-group><article-title>Cutting fluids: part I characterization</article-title><source>J. Mat. Proc. Tech</source><year>1996</year><volume>56</volume><fpage>786</fpage><lpage>797</lpage><pub-id pub-id-type="doi">10.1016/0924-0136(95)01892-1</pub-id></citation></ref>
<ref id="b11-sensors-10-02054"><label>11.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alauddin</surname><given-names>M.</given-names></name><name><surname>EL Baradie</surname><given-names>M.A.</given-names></name><name><surname>Hashmi</surname><given-names>M.S.J.</given-names></name></person-group><article-title>Prediction of tool life in end milling by response surface methodology</article-title><source>J. Mater. Proc. Tech</source><year>1997</year><volume>71</volume><fpage>456</fpage><lpage>465</lpage><pub-id pub-id-type="doi">10.1016/S0924-0136(97)00111-8</pub-id></citation></ref>
<ref id="b12-sensors-10-02054"><label>12.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hasegawa</surname><given-names>M.</given-names></name><name><surname>Seireg</surname><given-names>A.</given-names></name><name><surname>Lindberg</surname><given-names>R.A.</given-names></name></person-group><article-title>Surface roughness model for turning</article-title><source>Tribol. Int</source><year>1976</year><volume>6</volume><fpage>285</fpage><lpage>289</lpage></citation></ref>
<ref id="b13-sensors-10-02054"><label>13.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alauddin</surname><given-names>M.</given-names></name><name><surname>El Baradie</surname><given-names>M.A.</given-names></name><name><surname>Hashmi</surname><given-names>M.S.J.</given-names></name></person-group><article-title>Computer-aided analysis of a surface-roughness model for end milling</article-title><source>J. Mat. Proc. Tech</source><year>1995</year><volume>55</volume><fpage>123</fpage><lpage>127</lpage><pub-id pub-id-type="doi">10.1016/0924-0136(95)01795-X</pub-id></citation></ref>
<ref id="b14-sensors-10-02054"><label>14.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alauddin</surname><given-names>M.</given-names></name><name><surname>El Baradie</surname><given-names>M.A.</given-names></name><name><surname>Hashmi</surname><given-names>M.S.J.</given-names></name></person-group><article-title>Optimization of surface finish in end milling Inconel 718</article-title><source>J. Mat. Proc. Tech</source><year>1996</year><volume>56</volume><fpage>54</fpage><lpage>65</lpage><pub-id pub-id-type="doi">10.1016/0924-0136(95)01820-4</pub-id></citation></ref>
<ref id="b15-sensors-10-02054"><label>15.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>EI-Baradie</surname><given-names>M.A.</given-names></name></person-group><article-title>Surface roughness model for turning grey cast iron 1154 BHN</article-title><source>Proc. IMechE</source><year>1993</year><volume>207</volume><fpage>43</fpage><lpage>54</lpage></citation></ref>
<ref id="b16-sensors-10-02054"><label>16.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Bandyopadhyay</surname><given-names>B.P.</given-names></name><name><surname>Teo</surname><given-names>E.H.</given-names></name></person-group><article-title>Application of factorial design of experiment in high speed turning</article-title><conf-name>Proc. Manuf. Int. Part 4, Advances in Materials &amp; Automation, Atlanta</conf-name><conf-loc>GA, USA, ASME, NY</conf-loc><year>1990</year><fpage>3</fpage><lpage>8</lpage></citation></ref>
<ref id="b17-sensors-10-02054"><label>17.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gorlenko</surname><given-names>O.A.</given-names></name></person-group><article-title>Assessment of starface roughness parameters and their interdependence</article-title><source>Precis. Eng</source><year>1981</year><volume>3</volume><fpage>105</fpage><lpage>108</lpage><pub-id pub-id-type="doi">10.1016/0141-6359(81)90045-3</pub-id></citation></ref>
<ref id="b18-sensors-10-02054"><label>18.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Thomas</surname><given-names>T.R.</given-names></name></person-group><article-title>Characterisation of surface roughness</article-title><source>Precis. Eng</source><year>1981</year><volume>3</volume><fpage>2</fpage><lpage>8</lpage></citation></ref>
<ref id="b19-sensors-10-02054"><label>19.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mital</surname><given-names>M.</given-names></name></person-group><article-title>Mehta, Surface roughness prediction models for fine turning</article-title><source>Int. J. Pro. Re</source><year>1988</year><volume>26</volume><fpage>1861</fpage><lpage>1876</lpage><pub-id pub-id-type="doi">10.1080/00207548808948001</pub-id></citation></ref>
<ref id="b20-sensors-10-02054"><label>20.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Draper</surname><given-names>N.R.</given-names></name><name><surname>Smith</surname><given-names>H.</given-names></name></person-group><source>Applied Regression Analysis</source><publisher-name>Wiley</publisher-name><publisher-loc>New York, NY, USA</publisher-loc><year>1981</year></citation></ref>
<ref id="b21-sensors-10-02054"><label>21.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Box</surname><given-names>G.E.P.</given-names></name><name><surname>Draper</surname><given-names>N.R.</given-names></name></person-group><source>Empirical Model-Building and Response Surfaces</source><publisher-name>John Wiley &amp; Sons Inc</publisher-name><publisher-loc>New York, NY, USA</publisher-loc><year>1986</year><fpage>669</fpage></citation></ref>
<ref id="b22-sensors-10-02054"><label>22.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Box</surname><given-names>G.E.P.</given-names></name><name><surname>Behnken</surname><given-names>D.W.</given-names></name></person-group><article-title>Some new three level designs for the study of quantitative variables</article-title><source>Technometrics</source><year>1960</year><volume>2</volume><fpage>455</fpage><lpage>475</lpage><pub-id pub-id-type="doi">10.1080/00401706.1960.10489912</pub-id></citation></ref>
<ref id="b23-sensors-10-02054"><label>23.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Camazine</surname><given-names>S.</given-names></name><name><surname>Deneubourg</surname><given-names>J.L.</given-names></name><name><surname>Franks</surname><given-names>N.</given-names></name><name><surname>Sneyd</surname><given-names>J.</given-names></name><name><surname>Theraulaz</surname><given-names>G.</given-names></name><name><surname>Bonabeau</surname><given-names>E.</given-names></name></person-group><source>Self-Organization in Biological Systems</source><publisher-name>Princeton University Press</publisher-name><publisher-loc>Princeton, NJ, USA</publisher-loc><year>2003</year></citation></ref>
<ref id="b24-sensors-10-02054"><label>24.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Bonabeau</surname><given-names>E.</given-names></name><name><surname>Dorigo</surname><given-names>M.</given-names></name><name><surname>Theraulaz</surname><given-names>G.</given-names></name></person-group><source>Swarm Intelligence: From Natural to Artificial Systems</source><publisher-name>Oxford University Press</publisher-name><publisher-loc>New York, NY, USA</publisher-loc><year>1999</year></citation></ref>
<ref id="b25-sensors-10-02054"><label>25.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Grassé</surname><given-names>P.P.</given-names></name></person-group><article-title>La reconstruction du nid et les coordinations inter individuelles chez bellicositermes natalensis et cubitermes sp. La théorie de la stigmergie: essai d’interprétation du comportement des termites constructeurs</article-title><source>Insect. Soc</source><year>1959</year><volume>6</volume><fpage>41</fpage><lpage>48</lpage><pub-id pub-id-type="doi">10.1007/BF02223791</pub-id></citation></ref>
<ref id="b26-sensors-10-02054"><label>26.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Dorigo</surname><given-names>M.</given-names></name><name><surname>Di Caro</surname><given-names>G.</given-names></name></person-group><article-title>The Ant Colony Optimization Meta-Heuristic</article-title><source>New Ideas in Optimization</source><person-group person-group-type="editor"><name><surname>Corne</surname><given-names>D.</given-names></name><name><surname>Dorigo</surname><given-names>M.</given-names></name><name><surname>Glover</surname><given-names>F.</given-names></name></person-group><publisher-name>McGraw-Hill</publisher-name><publisher-loc>New York, NY, USA</publisher-loc><year>1999</year><fpage>11</fpage></citation></ref>
<ref id="b27-sensors-10-02054"><label>27.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dorigo</surname><given-names>M.</given-names></name><name><surname>Di Caro</surname><given-names>G.</given-names></name><name><surname>Gambardella</surname><given-names>L.M.</given-names></name></person-group><article-title>Ant algorithms for discrete optimization</article-title><source>Artif. Life</source><year>1999</year><volume>5</volume><fpage>137</fpage><lpage>172</lpage><pub-id pub-id-type="doi">10.1162/106454699568728</pub-id><pub-id pub-id-type="pmid">10633574</pub-id></citation></ref>
<ref id="b28-sensors-10-02054"><label>28.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Dorigo</surname><given-names>M.</given-names></name><name><surname>Maniezzo</surname><given-names>V.</given-names></name><name><surname>Colorni</surname><given-names>A.</given-names></name></person-group><source>Positive Feedback as a Search Strategy, Technical report 91-016</source><publisher-name>Dipartimento di Elettronica, Politecnico di Milano</publisher-name><publisher-loc>Milan, Italy</publisher-loc><year>1991</year></citation></ref>
<ref id="b29-sensors-10-02054"><label>29.</label><citation citation-type="other"><person-group person-group-type="author"><name><surname>Dorigo</surname><given-names>M.</given-names></name></person-group><source>Optimization, Learning and Natural Algorithms</source><comment>Ph.D. thesis,</comment><publisher-name>Dipartimento di Elettronica, Politecnico di Milano</publisher-name><publisher-loc>Milan, Italy</publisher-loc><year>1992</year></citation></ref>
<ref id="b30-sensors-10-02054"><label>30.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dorigo</surname><given-names>M.</given-names></name><name><surname>Maniezzo</surname><given-names>V.</given-names></name><name><surname>Colorni</surname><given-names>A.</given-names></name></person-group><article-title>Ant System: Optimization by a colony of cooperating agents</article-title><source>IEEE Trans. Syst. Man. Cybern</source><year>1996</year><volume>26</volume><fpage>29</fpage><lpage>41</lpage><pub-id pub-id-type="doi">10.1109/3477.484436</pub-id></citation></ref>
<ref id="b31-sensors-10-02054"><label>31.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kadirgama</surname><given-names>K.</given-names></name><name><surname>Noor</surname><given-names>M.M.</given-names></name><name><surname>Zuki</surname><given-names>N.M.</given-names></name><name><surname>Rahman</surname><given-names>M.M.</given-names></name><name><surname>Rejab</surname><given-names>M.R.M.</given-names></name><name><surname>Daud</surname><given-names>R.</given-names></name><name><surname>Abou-El-Hossein</surname><given-names>K.A.</given-names></name></person-group><article-title>Optimization of surface roughness in end milling on mould aluminium alloys (aa6061-t6) using response surface method and radian basis function network</article-title><source>Jordan J. Mech. Ind. Eng</source><year>2008</year><volume>2</volume><fpage>209</fpage><lpage>214</lpage></citation></ref></ref-list>
<sec sec-type="display-objects">
<title>Figures and Tables</title>
<fig id="f1-sensors-10-02054" position="float">
<label>Figure 1.</label>
<caption>
<p>Haans CNC milling with 6-axes.</p></caption>
<graphic xlink:href="sensors-10-02054f1.gif"/></fig>
<fig id="f2-sensors-10-02054" position="float">
<label>Figure 2.</label>
<caption>
<p>Comparison between the experimental and predicted results.</p></caption>
<graphic xlink:href="sensors-10-02054f2.gif"/></fig>
<fig id="f3-sensors-10-02054" position="float">
<label>Figure 3.</label>
<caption>
<p>Feed rate <italic>versus</italic> cutting speed contour plotted for first-order model.</p></caption>
<graphic xlink:href="sensors-10-02054f3.gif"/></fig>
<fig id="f4-sensors-10-02054" position="float">
<label>Figure 4.</label>
<caption>
<p>Comparison of minimum optimised surface roughness with experimental and RSM.</p></caption>
<graphic xlink:href="sensors-10-02054f4.gif"/></fig>
<table-wrap id="t1-sensors-10-02054" position="float">
<label>Table 1.</label>
<caption>
<p>Physical properties for workpiece.</p></caption>
<table frame="box" rules="none">
<thead>
<tr>
<th align="center" valign="middle"><bold>Component</bold></th>
<th align="center" valign="middle"><bold>Al</bold></th>
<th align="center" valign="middle"><bold>Cr</bold></th>
<th align="center" valign="middle"><bold>Cu</bold></th>
<th align="center" valign="middle"><bold>Fe</bold></th>
<th align="center" valign="middle"><bold>Mg</bold></th>
<th align="center" valign="middle"><bold>Mn</bold></th>
<th align="center" valign="middle"><bold>Si</bold></th>
<th align="center" valign="middle"><bold>Ti</bold></th>
<th align="center" valign="middle"><bold>Zn</bold></th></tr></thead>
<tbody>
<tr>
<td align="center" valign="middle"><bold>Wt %</bold></td>
<td align="center" valign="middle">95.8–98.6</td>
<td align="center" valign="middle">0.04–0.35</td>
<td align="center" valign="middle">0.15–0.4</td>
<td align="center" valign="middle">Max 0.7</td>
<td align="center" valign="middle">0.8–1.2</td>
<td align="center" valign="middle">Max 0.15</td>
<td align="center" valign="middle">0.4–0.8</td>
<td align="center" valign="middle">Max 0.15</td>
<td align="center" valign="middle">Max 0.25</td></tr></tbody></table></table-wrap>
<table-wrap id="t2-sensors-10-02054" position="float">
<label>Table 2.</label>
<caption>
<p>Design Parameters.</p></caption>
<table frame="box" rules="none">
<thead>
<tr>
<th align="center" valign="middle"><bold>Cutting speed (m/min)</bold></th>
<th align="center" valign="middle"><bold>Feedrate (mm/rev)</bold></th>
<th align="center" valign="middle"><bold>Axial depth (mm)</bold></th>
<th align="center" valign="middle"><bold>Radial depth (mm)</bold></th></tr></thead>
<tbody>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">5.0</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">100</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">5.0</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">180</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">180</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">2.0</td></tr>
<tr>
<td align="center" valign="middle">100</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">180</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">5.0</td></tr>
<tr>
<td align="center" valign="middle">100</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">180</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">2.0</td></tr>
<tr>
<td align="center" valign="middle">180</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">2.0</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">5.0</td></tr>
<tr>
<td align="center" valign="middle">100</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">2.0</td></tr>
<tr>
<td align="center" valign="middle">100</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">2.0</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">5.0</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">2.0</td></tr>
<tr>
<td align="center" valign="middle">100</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">180</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">0.20</td>
<td align="center" valign="middle">3.5</td></tr>
<tr>
<td align="center" valign="middle">140</td>
<td align="center" valign="middle">0.10</td>
<td align="center" valign="middle">0.15</td>
<td align="center" valign="middle">5.0</td></tr></tbody></table></table-wrap>
<table-wrap id="t3-sensors-10-02054" position="float">
<label>Table 3.</label>
<caption>
<p>Mechanical properties of the workpiece.</p></caption>
<table frame="box" rules="none">
<tbody>
<tr>
<td align="left" valign="middle">Hardness, Brinell</td>
<td align="right" valign="middle">95</td></tr>
<tr>
<td align="left" valign="middle">Hardness, Knoop</td>
<td align="right" valign="middle">120</td></tr>
<tr>
<td align="left" valign="middle">Hardness, Rockwell A</td>
<td align="right" valign="middle">40</td></tr>
<tr>
<td align="left" valign="middle">Hardness, Rockwell B</td>
<td align="right" valign="middle">60</td></tr>
<tr>
<td align="left" valign="middle">Hardness, Vickers</td>
<td align="right" valign="middle">107</td></tr>
<tr>
<td align="left" valign="middle">Ultimate Tensile Strength</td>
<td align="right" valign="middle">310 MPa</td></tr>
<tr>
<td align="left" valign="middle">Tensile Yield Strength</td>
<td align="right" valign="middle">276 MPa</td></tr>
<tr>
<td align="left" valign="middle">Elongation at Break</td>
<td align="right" valign="middle">12 %</td></tr>
<tr>
<td align="left" valign="middle">Elongation at Break</td>
<td align="right" valign="middle">17 %</td></tr>
<tr>
<td align="left" valign="middle">Modulus of Elasticity</td>
<td align="right" valign="middle">68.9 GPa</td></tr>
<tr>
<td align="left" valign="middle">Density</td>
<td align="right" valign="middle">2.7 g/cc</td></tr></tbody></table></table-wrap>
<table-wrap id="t4-sensors-10-02054" position="float">
<label>Table 4.</label>
<caption>
<p>Analysis of variance for first-order equation.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="center" valign="bottom"><bold>Source</bold></th>
<th align="center" valign="bottom"><bold>DOF</bold></th>
<th align="center" valign="bottom"><bold>Seq. SS</bold></th>
<th align="center" valign="bottom"><bold>Adj. SS</bold></th>
<th align="center" valign="bottom"><bold>Adj. MS</bold></th>
<th align="center" valign="bottom"><bold><italic>F</italic></bold></th>
<th align="center" valign="bottom"><bold><italic>P</italic></bold></th></tr></thead>
<tbody>
<tr>
<td align="left" valign="middle">Regression</td>
<td align="center" valign="middle">4</td>
<td align="center" valign="middle">0.9309</td>
<td align="center" valign="middle">0.9309</td>
<td align="center" valign="middle">0.2327</td>
<td align="center" valign="middle">0.78</td>
<td align="center" valign="middle">0.552</td></tr>
<tr>
<td align="left" valign="middle">Linear</td>
<td align="center" valign="middle">4</td>
<td align="center" valign="middle">0.9309</td>
<td align="center" valign="middle">0.9309</td>
<td align="center" valign="middle">0.2327</td>
<td align="center" valign="middle">0.78</td>
<td align="center" valign="middle">0.552</td></tr>
<tr>
<td align="left" valign="middle">Residual Error</td>
<td align="center" valign="middle">22</td>
<td align="center" valign="middle">6.5937</td>
<td align="center" valign="middle">6.5937</td>
<td align="center" valign="middle">0.2997</td>
<td align="center" valign="middle"/>
<td align="center" valign="middle"/></tr>
<tr>
<td align="left" valign="middle">Lack-of-Fit</td>
<td align="center" valign="middle">20</td>
<td align="center" valign="middle">6.3151</td>
<td align="center" valign="middle">6.3151</td>
<td align="center" valign="middle">0.3158</td>
<td align="center" valign="middle">2.27</td>
<td align="center" valign="middle">0.351</td></tr>
<tr>
<td align="left" valign="middle">Pure Error</td>
<td align="center" valign="middle">2</td>
<td align="center" valign="middle">0.2786</td>
<td align="center" valign="middle">0.2786</td>
<td align="center" valign="middle">0.1393</td>
<td align="center" valign="middle"/>
<td align="center" valign="middle"/></tr>
<tr>
<td align="left" valign="middle">Total</td>
<td align="center" valign="middle">26</td>
<td align="center" valign="middle">7.5246</td>
<td align="center" valign="middle"/>
<td align="center" valign="middle"/>
<td align="center" valign="middle"/>
<td align="center" valign="middle"/></tr></tbody></table></table-wrap></sec></back></article>
