• DocumentCode
    29649
  • Title

    Optimization of Total Energy Consumption in Flexible Manufacturing Systems Using Weighted P-Timed Petri Nets and Dynamic Programming

  • Author

    Chee Khiang Pang ; Cao Vinh Le

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore, Singapore
  • Volume
    11
  • Issue
    4
  • fYear
    2014
  • fDate
    Oct. 2014
  • Firstpage
    1083
  • Lastpage
    1096
  • Abstract
    Schedule optimization is crucial to reduce energy consumption of flexible manufacturing systems (FMSs) with shared resources and route flexibility. Based on the weighted p-timed Petri Net (WTPN) models of FMS, this paper considers a scheduling problem which minimizes both productive and idle energy consumption subjected to general production constraints. The considered problem is proven to be a nonconvex mixed integer nonlinear program (MINLP). A new reachability graph (RG)-based discrete dynamic programming (DP) approach is proposed for generating near energy-optimal schedules within adequate computational time. The nonconvex MINLP is sampled, and the reduced RG is constructed such that only reachable paths are retained for computation of the energy-optimal path. Each scheduling subproblem is linearized, and each optimal substructure is computed to store in a routing table. It is proven that the sampling-induced error is bounded, and this upper bound can be reduced by increasing the sampling frequency. Experiment results on an industrial stamping system show the effectiveness of our proposed scheduling method in terms of computational complexity and deviation from optimality.
  • Keywords
    Petri nets; energy conservation; flexible manufacturing systems; integer programming; nonlinear programming; reachability analysis; sampling methods; DP approach; FMS; MINLP; WTPN model; computational complexity; discrete dynamic programming; energy consumption reduction; flexible manufacturing systems; idle energy consumption; industrial stamping system; near energy-optimal schedules; nonconvex mixed integer nonlinear program; optimality deviation; production constraints; productive energy consumption; reachability graph; sampling frequency; sampling-induced error; scheduling method; scheduling optimization; scheduling problem; scheduling subproblem; total energy consumption; weighted P-timed Petri nets; Discrete-event systems; Dynamic programming; Energy consumption; Flexible manufacturing systems; Optimization; Petri nets; Processor scheduling; Discrete event system; dynamic programming (DP); energy optimization; nonconvex programming; p-timed Petri Nets;
  • fLanguage
    English
  • Journal_Title
    Automation Science and Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5955
  • Type

    jour

  • DOI
    10.1109/TASE.2013.2265917
  • Filename
    6555965