You are currently viewing a new version of our website. To view the old version click .
  • Article
  • Open Access

8 March 2021

Optimization of Abrasive Flow Nano-Finishing Processes by Adopting Artificial Viral Intelligence

and
Laboratory of Manufacturing Processes and Machine Tools (LMProMaT), Department of Mechanical Engineering Educators, School of Pedagogical and Technological Education (ASPETE), GR 151 22 Amarousion, Greece
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Advances in Micro and Nanomanufacturing

Abstract

This work deals with the optimization of crucial process parameters related to the abrasive flow machining applications at micro/nano-levels. The optimal combination of abrasive flow machining parameters for nano-finishing has been determined by applying a modified virus-evolutionary genetic algorithm. This algorithm implements two populations: One comprising the hosts and one comprising the viruses. Viruses act as information carriers and thus they contribute to the algorithm by boosting efficient schemata in binary coding to facilitate both the arrival at global optimal solutions and rapid convergence speed. Three cases related to abrasive flow machining have been selected from the literature to implement the algorithm, and the results corresponding to them have been compared to those available by the selected contributions. It has been verified that the results obtained by the virus-evolutionary genetic algorithm are not only practically viable, but far more promising compared to others as well. The three cases selected are the traditional “abrasive flow finishing,” the “rotating workpiece” abrasive flow finishing, and the “rotational-magnetorheological” abrasive flow finishing.

1. Introduction

The modern manufacturing industry faces the continuous challenge of delivering high-quality products with special properties, achieving high productivity rates as well as stringent tolerance requirements. The research question on how to deliver these elements when it comes to miniature products is of special interest. Even though new machining equipment has come to improve production lines, process performance is still on the able hands and expertise of engineers who are to judge the influence of related process parameters and examine the most advantageous settings to meet the requirements.
Abrasive flow machining (AFM) is a nonconventional machining process mainly applied to finishing operations. Its applications span a number of processes such as the finishing of inaccessible surface areas and free-form profiles, as well as deburring and polishing radii, existing in parts’ corners [1]. Surface roughness after applying AFM is reduced by 70% to 90% when it comes to cast and machined parts. In addition, it can simultaneously process a large number of inner holes found in products by achieving a uniform surface finish. The material used for finishing parts is a semi-solid, self-deformable stone in the form of an abrasive medium. This material is applied in small quantities to remove the excess material forming the part’s surface through back and forth motions of the two cylinders that constitute the main tooling devices in the AFM apparatus. The parameters responsible of controlling the AFM process are the medium’s flow speed, the percentage concentration of the medium, its mesh size, and the number of cycles executed to achieve the final surface finish. In addition, the piston velocity is also a factor that can be controlled depending on the experiment and application. Noticeable contributions dedicated to AFM and its related optimization research efforts are the work of Jain and Jain (2000) [2], Sankar et al., (2009) [3], and Das et al., (2012) [4]. In these contributions, a number of selected process parameters are treated in the form of independent variables to optimize responses not only related to surface finish, but to productivity as well (i.e., material removal rate—MRR). It should be noted that AFM is found under a variety of process-assisted alternatives such as ultrasonic-assisted AFM [5], magnetic abrasives-assisted AFM [6], and electrochemical-aided abrasive flow finishing (ECA2FM) [7] to name a few. Other important advances in abrasive machining techniques forming a research perspective are presented in references [8,9,10,11,12,13,14,15,16].
Researchers have tried to study and optimize the variants of the AFM process by adopting different methodologies. Some of them are based on the application of neural networks [2,17,18], optimization algorithms [2,19], and fuzzy logic [20]. Undoubtedly, genetic, evolutionary, and swarm-based intelligent algorithms constitute the most often-implemented elements for optimizing an engineering process. These algorithms follow either the standard operational principles of genetic/evolutionary algorithms, or the principles of swarm intelligence. Each of these algorithmic variants implements a number of algorithm-specific parameters to be set to achieve the optimal outputs. The genetic algorithm implements crossover and mutation operators to produce new candidate solutions and facilitate their spread. Differential evolution implements the scaling factor to arrive at the same optimization goal as genetic algorithms do; particle swarm optimization embodies inertia weight, social cognitive variables, as well as maximum velocity of particles, and so on.
This paper differentiates its research content from previous similar studies, by proposing a virus-evolutionary genetic algorithm to optimize the control parameters of a selected group of nano-finishing operations related to the abrasive flow machining (AFM) process. The novelty of the research lies mainly in the optimization concept using a nonconventional artificial intelligence system based on the viral intelligence. In addition, to the best of the authors’ knowledge, intelligent optimization proposals for optimizing crucial parameters when it comes to abrasive flow nano-finishing operations are yet to be presented. The proposed algorithm adheres to the “virus theory of evolution” [21], which is an entirely different evolution theory form proposed by Darwin. According to this theory, physical/natural viruses can not only exchange their genetic information by adopting genetic material from their hosts but also be transferred from phylum to phylum both vertically (vertical inheritance) and horizontally (horizontal propagation) [22]. The improved virus-evolutionary genetic algorithm presented in the paper can be applied to both single (VEGA) and multi-objective (MOVEGA) optimization problems related to engineering and manufacturing. In this work, the first and the second AFM cases selected for parameter optimization are of a single-objective optimization nature, whilst the third one is of a two-objective optimization nature. The results obtained by this improved and novel algorithmic variant not only have been found reasonable to control all selected AFM processes, but also seem to be optimal ones by taking into account the original experimental results from the contributions adopted, as well as their trends in terms of main effects among influential parameters, as well as their interactions. In addition, the results obtained have been compared to the available ones according to the selected AFM case. From the three AFM cases selected, the regression equations have been adopted to be incorporated with the proposed algorithm’s functions and routines to be evaluated as objective functions with the same constraints (where applicable), the same operational ranges, and the same evaluation perspectives (i.e., number of iterations, population size, etc.).

2. The Virus-Evolutionary Genetic Algorithm (VEGA)

As pure stochastic search systems, evolutionary algorithms are inevitably based on the concept of natural selection, thus inheriting the benefits but also the drawbacks characterizing it. Other evolutionary theories such as the “virus theory of evolution” [21] suggest that natural selection may not always be responsible for the evolution of species. The virus theory of evolution lies thoroughly on the concept suggesting that viral transduction is a major mechanism for transferring DNA segments across species. Viral transduction represents the mechanism of the genetic modification that occurs to bacteria by genomes taken from other bacteria through a bacteriophage. Most viruses can cross species’ bounds whilst they can straightforwardly be transmitted from phylum to phylum among individuals. This means that viruses can pass over their genome to a population as horizontal propagation. In addition, a viral genome may exist in germ cells; thus, it can be transferred from generation to generation as vertical inheritance. For simulation experiments related to engineering problems, viral individuals might as well act as intelligent, sophisticated information carriers (“hill climbers”) capable of providing the necessary local information to contribute to the optimization problem. The functions integrating the infrastructure of the proposed single/multi-objective virus-evolutionary genetic algorithm (VEGA/MOVEGA) for addressing the problems related to AFM processes are undertaken to execute the following steps:
  • Initialization of candidate solutions
  • Objective function computation
  • Ranking
  • Fitness function computation
  • Selection
  • Crossover
  • Mutation
  • Viral infection
As the above steps up to mutation operator can be found in almost any algorithmic variant, only viral infection is presented here as the intelligent operation under interest.

Viral Infection

Artificial viral intelligence simulates the sophisticated mechanism of physical viruses to handle DNA information for their own benefit. Viral infection is based on transduction and reverse transcription operators where the former is used for producing a virus individual from a selected host (either targeted as an “elite” or randomly), whereas the latter is applied for infecting a population of hosts. The rationale behind this implementation is the direct handling of schemata to distinguish those being effective to the process, while deteriorating those judged as ineffective. Increasing a schema means increasing local information in a population. In addition, proportional selection operators increase all schemata including ineffective ones, as well. This in turn leads to local trapping and therefore premature convergence of the algorithm. On the contrary, viral infection handles schemata directly, thus eliminating this occurrence, and creates virus individuals as substrings of the strings that represent the hosts. Both viruses and hosts coevolve throughout the entire timespan during the evolution process. Coevolution between the populations of viruses and hosts allows one to rapidly solve optimization problems.
The strength of viral infection is represented by the F i t V r s i , j parameter and is the difference in the fitness values after and before the infection of a selected host. Let F i t I n f I d v j be the fitness after viral infection and F i t I d v j be the fitness before viral infection. The strength of viral infection is computed using the relation given in Equation (1).
F i t V r s i , j = F i t I n f I d v j F i t I d v j
The value obtained by Equation (1) is the difference between the two fitness values of individual I d v j before and after its infection by V r s i j . Given that V r s i j might infect more than a single individual (let S be the set of infected individuals), then F i t V r s i , j reveals the improvement in fitness values of all infected individuals, and it is as Equation (2) determines:
F i t V r s i = j S F i t V r s i , j
Every virus V r s i j is also accompanied with its corresponding life force, indicating its contribution through successful infections to the main population. The life force of a virus V r s i j is presented as V r s L i f o r c e i , G , where i is the index of the virus V r s i j and G is the current generation. V r s L i f o r c e i , G is also dependent on the fitness of a virus V r s i j and is compared to the one obtained by the V r s i j virus in the previous generation. If its value is negative, then a new transduction operation is applied by V r s i j to change its scheme by randomly selecting an individual. Otherwise, V r s i j cuts a partially new substring from one of the successfully infected individuals for its own benefit from the evolutionary viewpoint. The magnitude of the V r s L i f o r c e i , G parameter is computed in each generation with regard to an important indicator, which is the virus life reduction rate V L i f e R r a t e satisfying 0.001 V L i f e R r a t e 1.0 . Hence, maximum viral infection rate max V inf R a t e and virus life reduction rate V L i f e R r a t e are related through the relation presented in Equation (3).
V r s L i f o r c e i , G + 1 = V L i f e R r a t e × V r s L i f o r c e i , G + F i t V r s i
max V inf R a t e and V r s L i f o r c e i , G parameters are initialized in VEGA as max V inf R a t e = max V inf R a t e _ i , 0 , V r s L i f o r c e i , 0 = 0 . Figure 1a illustrates the transduction operation to generate a virus individual. Figure 1b illustrates the reverse transcription to infect a selected individual. Figure 1c shows an infected host, and finally Figure 1d depicts the operation of partial transduction in the case where V r s L i f o r c e i , G < 0 . The procedure of viral infection is depicted in Figure 2.
Figure 1. (a) Transduction operation for the creation of a virus individual, (b) reverse transcription operation for infecting an individual with a virus, (c) infected individual after the reverse transcription operation performed by the virus, and (d) partial transduction operation for changing the virus scheme.
Figure 2. The procedure of viral infection in the virus−evolutionary genetic algorithm.

4. Conclusions and Future Perspectives

In the present study, three cases related to the nonconventional machining process known as “abrasive flow machining-AFM” have been examined for their parameter optimization potentials. A modified virus-evolutionary genetic algorithm has been applied to find the optimal solutions for the objective determined per case study, whilst the results obtained have been compared to those available in the contributions where the AFM cases have been found. In all cases examined, the results have been found to be superior to those obtained by other optimization systems such as soft computing (neural networks), genetic algorithm, and desirability function. In the work, the same regression equations as original outputs from actual experiments have been adopted as objective functions to evaluate them with the virus-evolutionary genetic algorithm under the same conditions (i.e., constraints, upper and lower parameter bounds, algorithmic parameter settings, etc.). Looking further ahead, the authors are to implement this algorithm to optimization problems either selected from the broader literature or formulated by their original experimental results mainly referred to the milling and tuning of several engineering materials.

Author Contributions

Conceptualization, N.A.F. and N.M.V.; methodology, N.A.F. and N.M.V.; software, N.A.F.; validation, N.A.F. and N.M.V.; formal analysis, N.A.F. and N.M.V.; investigation, N.A.F.; resources, N.M.V.; writing—original draft preparation, N.A.F.; review and editing, N.M.V., supervision, N.M.V.; project administration, N.M.V. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No data for public archival is reported in this study. The study does not report any data of this kind.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Rhoades, L.J. Abrasive flow machining. Manuf. Eng. 1988, 1, 75–78. [Google Scholar]
  2. Jain, R.K.; Jain, V.K. Optimum selection of machining conditions in abrasive flow machining using neural network. J. Mater. Process. Technol. 2000, 108, 62–67. [Google Scholar] [CrossRef]
  3. Sankar, M.R.; Zain, V.K.; Ramkumar, J. Experimental investigations into rotating workpiece abrasive flow finishing. Wear 2009, 267, 43–51. [Google Scholar] [CrossRef]
  4. Das, M.; Jain, V.K.; Ghoshdastidar, P.S. Nanofinishing of flat workpieces using rotational–magnetorheological abrasive flow finishing (R-MRAFF) process. Int. J. Adv. Manuf. Technol. 2012, 62, 405–420. [Google Scholar] [CrossRef]
  5. Sharma, A.K.; Venkatesh, G.; Rajesha, S.; Kumar, P. Experimental investigations into ultrasonic-assisted abrasive flow machining (UAAFM) process. Int. J. Adv. Manuf. Technol. 2015, 80, 477–493. [Google Scholar] [CrossRef]
  6. Girma, B.; Joshi, S.S.; Raghuram, M.V.G.S.; Balasubramaniam, R. An experimental analysis of magnetic abrasives finishing of plane surfaces. Mach. Sci. Technol. 2006, 10, 323–340. [Google Scholar] [CrossRef]
  7. Brar, B.S.; Walia, R.S.; Singh, V.P. Electrochemical-aided abrasive flow machining (ECA2FM) process: A hybrid machining process. Int. J. Adv. Manuf. Technol. 2015, 79, 329–342. [Google Scholar] [CrossRef]
  8. Petare, A.C.; Jain, N.K. A critical review of past research and advances in abrasive flow finishing process. Int. J. Adv. Manuf. Technol. 2018, 97, 741–782. [Google Scholar] [CrossRef]
  9. Sambharia, J.; Mali, H.S. Recent developments in abrasive flow finishing process: A review of current research and future prospects. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2019, 233, 388–399. [Google Scholar] [CrossRef]
  10. Kathiresan, S.; Mohan, B. Experimental Analysis of Magneto Rheological Abrasive Flow Finishing Process on AISI Stainless steel 316L. Mater. Manuf. Process. 2018, 33, 422–432. [Google Scholar] [CrossRef]
  11. Rana, V.; Petare, A.C.; Jain, N.K. Advances in abrasive flow finishing. In Advances in Abrasive Based Machining and Finishing Processes; Springer: Cham, Switzerland, 2020; pp. 147–181. [Google Scholar]
  12. Dehghanghadikolaei, A.; Mohammadian, B.; Namdari, N.; Fotovvati, B. Abrasive machining techniques for biomedical device applications. J. Mater. Sci. 2018, 5, 1–11. [Google Scholar]
  13. Basha, S.M.; Basha, M.M.; Venkaiah, N.; Sankar, M.R. A review on abrasive flow finishing of metal matrix composites. Mater. Today Proc. 2020. [Google Scholar] [CrossRef]
  14. Ahmad, S.; Singari, R.M.; Mishra, R. Modelling and optimisation of magnetic abrasive finishing process based on a non-orthogonal array with ANN-GA approach. Trans. IMF 2020, 98, 186–198. [Google Scholar] [CrossRef]
  15. Singh, S.; Gupta, V.; Sankar, M.R. Magnetic Abrasive Finishing Process. In Advances in Abrasive Based Machining and Finishing Processes. Materials Forming, Machining and Tribology; Das, S., Kibria, G., Doloi, B., Bhattacharyya, B., Eds.; Springer: Cham, Switzerland, 2020. [Google Scholar] [CrossRef]
  16. Paswan, S.K.; Singh, A.K. Theoretical and experimental investigations on nano-finishing of internal cylindrical surfaces with a newly developed rotational magnetorheological honing process. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2020, 234, 363–383. [Google Scholar] [CrossRef]
  17. Mali, H.S.; Manna, A. Simulation of surface generated during abrasive flow finishing of Al/SiCp-MMC using neural networks. Int. J. Adv. Manuf. Technol. 2012, 61, 1263–1268. [Google Scholar] [CrossRef]
  18. Petri, K.L.; Billo, R.E.; Bopaya, B. A Neural Network Process Model for Abrasive Flow Machining Operations. J. Manuf. Sys. 1998, 17, 52–64. [Google Scholar] [CrossRef]
  19. Rao, R.V.; Rai, D.P.; Balic, J. A new optimization algorithm for parameter optimization of nano-finishing processes. Sci. Iran. E Ind. Eng. 2017, 24, 868–875. [Google Scholar] [CrossRef][Green Version]
  20. Kanisha, T.C.; Kuppan, P.; Narayanan, S.; Denis Ashok, S. A Fuzzy Logic based Model to Predict the Improvement in Surface Roughness in Magnetic Field Assisted Abrasive Finishing. Procedia Eng. 2014, 97, 1948–1956. [Google Scholar] [CrossRef]
  21. Anderson, N. Evolutionary Significance of Virus Infection. Nature 1970, 227, 1346–1347. [Google Scholar] [CrossRef]
  22. Kubota, N.; Fukuda, T.; Shimojima, K. Virus-evolutionary genetic algorithm for a self-organizing manufacturing system. Comput. Ind. Eng. 1996, 30, 1015–1026. [Google Scholar] [CrossRef]
  23. Jain, R.K.; Adsul, S.G. Experimental investigations into abrasive flow machining (AFM). Int. J. Mach. Tools Manuf. 2000, 40, 1003–1021. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.