Multiobjective scheduling algorithm for flexible manufacturing systems with Petri nets

被引:17
|
作者
Mejia, Gonzalo [1 ]
Pereira, Jordi [2 ]
机构
[1] Univ La Sabana, Fac Engn, Campus Puente del Comun, Chia, Colombia
[2] Univ Adolfo Ibanez, Fac Engn & Sci, Av Padre Hurtado 750,Off A215, Vina Del Mar, Chile
关键词
Machine scheduling; Multi-objective optimization; Petri nets; HYBRID HEURISTIC-SEARCH; GA-BASED APPROACH; GENETIC ALGORITHM; PERFORMANCE EVALUATION; DEADLOCK PREVENTION; WAFER FABRICATION; OPTIMIZATION; FMS; FRAMEWORK; DESIGN;
D O I
10.1016/j.jmsy.2020.01.003
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this work, we focus on general multi-objective scheduling problems that can be modeled using a Petri net framework. Due to their generality, Petri nets are a useful abstraction that captures multiple characteristics of real-life processes. To provide a general solution procedure for the abstraction, we propose three alternative approaches using an indirect scheme to represent the solution: (1) a genetic algorithm that combines two objectives through a weighted fitness function, (2) a non dominated sorting genetic algorithm (NSGA-II) that explicitly addresses the multi-objective nature of the problem and (3) a multi-objective local search approach that simultaneously explores multiple candidate solutions. These algorithms are tested in an extensive computational experiment showing the applicability of this general framework to obtain quality solutions.
引用
收藏
页码:272 / 284
页数:13
相关论文
共 50 条
  • [1] An estimation of distribution algorithm for scheduling problem of flexible manufacturing systems using Petri nets
    Wang, XinNian
    Xing, KeYi
    Li, XiaoLing
    Luo, JianChao
    APPLIED MATHEMATICAL MODELLING, 2018, 55 : 776 - 788
  • [2] Deadlock-free scheduling in flexible manufacturing systems using Petri nets
    Ben Abdallah, I
    Elmaraghy, HA
    Elmekkawy, T
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (12) : 2733 - 2756
  • [3] SCHEDULING FLEXIBLE MANUFACTURING SYSTEMS USING PETRI NETS AND HEURISTIC-SEARCH
    LEE, DY
    DICESARE, F
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1994, 10 (02): : 123 - 132
  • [4] Petri nets based deadlock-free scheduling for flexible manufacturing systems
    He, Y. L.
    Wang, G. N.
    2006 9TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION, VOLS 1- 5, 2006, : 1167 - +
  • [5] Hybrid heuristic search for the scheduling of flexible manufacturing systems using Petri nets
    Moro, AR
    Yu, HN
    Kelleher, G
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (02): : 240 - 245
  • [6] Scheduling of flexible manufacturing systems based on Petri nets and hybrid heuristic search
    Huang, B.
    Sun, Y.
    Sun, Y. M.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2008, 46 (16) : 4553 - 4565
  • [7] Scheduling Flexible Manufacturing Systems with Petri Nets Based on the Cell Enumeration Method
    Gu, Shenshen
    SUSTAINABLE CONSTRUCTION MATERIALS AND COMPUTER ENGINEERING, 2012, 346 : 412 - 418
  • [8] MODELING AND ONLINE SCHEDULING OF FLEXIBLE MANUFACTURING SYSTEMS USING STOCHASTIC PETRI NETS
    HATONO, I
    YAMAGATA, K
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (02) : 126 - 132
  • [9] Scheduling of flexible manufacturing systems using Timed Petri nets and mathematical programming
    Bourdeaud'huy, Thomas
    Hanafi, Said
    Yim, Pascal
    WODES 2006: EIGHTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2006, : 94 - +
  • [10] The application of Petri Nets in Flexible Manufacturing Systems
    Toader, Florentina Alina
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON VIRTUAL LEARNING, 2014, : 110 - 114