Minimizing the total completion time on a multi-machine FMS using flower pollination algorithm

被引:7
|
作者
Reddy, N. Sivarami [1 ]
Ramamurthy, D., V [2 ]
Lalitha, M. Padma [3 ]
Rao, K. Prahlada [4 ]
机构
[1] AITS, Mech Engn Dept, Rajampet, AP, India
[2] Satya Inst Technol & Management, Vizianagarm, AP, India
[3] AITS, Elect Engn Dept, Rajampet, AP, India
[4] JNTUACE, Mech Engn Dept, Ananthapuram, AP, India
关键词
Flexible manufacturing system; Scheduling of machines; AGVs and tools; Makespan; Flower pollination algorithm; FLEXIBLE MANUFACTURING SYSTEMS; SEARCH APPROACH; MACHINES; OPTIMIZATION;
D O I
10.1007/s00500-021-06411-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper deals with simultaneous scheduling of machines, automated guided vehicles (AGVs) and tools in a multi-machine flexible manufacturing system (FMS) considering the transfer times of jobs to minimize makespan (MSN). Only one copy of each type of tools is made available due to economic restrictions, and the tools are stored in a central tool magazine (CTM) that shares with and serves for several machines. Jobs and tools among machines are carried by AGVs and tool transporter (TT). This simultaneous scheduling problem is highly complex in nature as it involves job operations sequencing on machines, allocation of tools and AGVs to job operations and associated trip operations including the times of dead heading trip and loaded trip of AGVs. This paper presents a nonlinear mixed integer programming (MIP) formulation to model the combined scheduling of machines, AGVs and tools and a flower pollination algorithm (FPA) built on the flowers' pollination process for solving this simultaneous scheduling problem. The results indicate the proposed FPA is superior in terms of final solution quality, efficiency, convergence rate and robustness.
引用
收藏
页码:1437 / 1458
页数:22
相关论文
共 50 条
  • [1] Minimizing the total completion time on a multi-machine FMS using flower pollination algorithm
    N. Sivarami Reddy
    D. V. Ramamurthy
    M. Padma Lalitha
    K. Prahlada Rao
    Soft Computing, 2022, 26 : 1437 - 1458
  • [2] Flower Pollination Algorithm for Optimal Control in Multi-Machine System with GUPFC
    Pambudy, Mohammad Musofa Mulya
    Hadi, Sasongko Pramono
    Ali, Husni Rois
    2014 6TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND ELECTRICAL ENGINEERING (ICITEE), 2014, : 265 - 270
  • [3] Concurrent Scheduling of Machines and Tools without Tool Delay in a Multi Machine FMS using Flower Pollination Algorithm
    Mareddy, Padma Lalitha
    Narapureddy, Sivarami Reddy
    Dwivedula, Venkata Ramamurthy
    Prayagi, Sunil, V
    INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2023, 22 (03): : 199 - 214
  • [4] Parallel Scheduling of Machines, Tool Transporter and Tools in a Multi Machine FMS with Alternative Routing Using Flower Pollination Algorithm
    Reddy, N. Sivarami
    Lalitha, M. Padma
    Ramamurthy, D., V
    Rao, K. Prahlada
    JOURNAL OF ADVANCED MANUFACTURING SYSTEMS, 2023, 22 (03) : 477 - 512
  • [5] Pragmatic simultaneous scheduling of machines, AGVs, tool transporter and tools in a multi machine FMS using flower pollination algorithm
    Reddy, N. Sivarami
    Ramamurthy, D. V.
    Rao, K. Prahlada
    Lalitha, M. Padma
    EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2024, 18 (05) : 728 - 771
  • [6] On minimizing total completion time in batch machine scheduling
    Poon, CK
    Cu, WC
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2004, 15 (04) : 593 - 607
  • [7] Static VAR Compensator Damping Controller Design Based on Flower Pollination Algorithm for a Multi-machine Power System
    Abdelaziz, Almoataz Y.
    Ali, Ehab S.
    ELECTRIC POWER COMPONENTS AND SYSTEMS, 2015, 43 (11) : 1268 - 1277
  • [8] A DP algorithm for minimizing makespan and total completion time on a series-batching machine
    He, Cheng
    Lin, Yixun
    Yuan, Jinjiang
    INFORMATION PROCESSING LETTERS, 2009, 109 (12) : 603 - 607
  • [9] Completion time variance minimization in single machine and multi-machine systems
    Srirangacharyulu, B.
    Srinivasan, G.
    COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (01) : 62 - 71
  • [10] Minimizing the total completion time on-line on a single machine, using restarts
    van Stee, R
    La Poutré, H
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2005, 57 (02): : 95 - 129