• DocumentCode
    618174
  • Title

    Tool sequence optimization using synchronous and asynchronous parallel multi-objective evolutionary algorithms with heterogeneous evaluations

  • Author

    Churchill, Alexander W. ; Husbands, P. ; Philippides, Andrew

  • Author_Institution
    Dept. of Inf., Univ. of Sussex, Brighton, UK
  • fYear
    2013
  • fDate
    20-23 June 2013
  • Firstpage
    2924
  • Lastpage
    2931
  • Abstract
    Selecting the sequence of tools to use for the rough machining of components is an important task in manufacturing, which greatly affects the overall machining time and cost of the process. In this paper a multi-objective approach is presented, which supports the use of tools with different geometrical properties and offers the process planner a set of Pareto optimal solutions. An industrial simulator is employed, which allows important information to be captured in the model but has the disadvantage of being computationally expensive. A master/slave approach to parallelization is implemented, which can be used on existing grid or cloud computing infrastructures. Synchronous generational and asynchronous steady-state multi-objective algorithms are compared on their search performance and runtimes on two components. Particular attention is paid to potential problems faced by asynchronous search caused by heterogeneous evaluation times due to characteristics present in individual tool sequences. Results show that the algorithms achieve a similar search performance, with the synchronous algorithm occasionally finding a slightly more diverse spread of solutions. However, the asynchronous algorithm is considerably faster, and provides good solutions in a short runtime that means this approach could be easily and inexpensively implemented in an industrial setting.
  • Keywords
    Pareto optimisation; cloud computing; evolutionary computation; grid computing; machine tools; machining; process planning; production engineering computing; Pareto optimal solutions; asynchronous parallel multiobjective evolutionary algorithm; asynchronous steady-state multiobjective algorithm; cloud computing infrastructures; component rough machining; geometrical properties; grid computing infrastructures; heterogeneous evaluations; industrial simulator; machining time; master-slave approach; process cost; process planner; synchronous generational multiobjective algorithm; synchronous parallel multiobjective evolutionary algorithm; tool sequence optimization; Machining; Materials; Optimization; Program processors; Sociology; Statistics; Steady-state;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2013 IEEE Congress on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4799-0453-2
  • Electronic_ISBN
    978-1-4799-0452-5
  • Type

    conf

  • DOI
    10.1109/CEC.2013.6557925
  • Filename
    6557925