Scheduling of multi-product batch plants using reachability analysis of timed automata models

被引:0
|
作者
Subbiah, Subanatarajan [1 ]
Panek, Sebastian [1 ]
Engell, Sebastian [1 ]
Stursberg, Olaf [2 ]
机构
[1] Univ Dortmund, Proc Control Lab BCI AST, D-44221 Dortmund, Germany
[2] Tech Univ Munich, Ind Automat Syst EI LSR, Munich, Germany
来源
ICINCO 2007: PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL ICSO: INTELLIGENT CONTROL SYSTEMS AND OPTIMIZATION | 2007年
关键词
scheduling; timed automata; reachability analysis; multi-product batch plant;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Standard scheduling approaches in process industries are often based on algebraic problem formulations solved as MI(N)LP optimization problems to derive production schedules. To handle such problems techniques based on timed automata have emerged recently. This contribution reports on a successful application of a new modeling scheme to formulate scheduling problems in process industries as timed automata (TA) models and describes the solution technique to obtain schedules using symbolic reachability analysis. First, the jobs, resources and additional constraints are modeled as sets of synchronized timed automata. Then, the individual automata are composed by parallel composition to form a global automaton which has an initial location where no jobs have been started and at least one target location where all jobs have been finished. A cost optimal symbolic reachability analysis is performed on the composed automaton to derive schedules. The main advantage of this approach over other MILP techniques is the intuitive graphical and modular modeling and the ability to compute better solutions within reasonable computation time. This is illustrated by a case study.
引用
收藏
页码:141 / +
页数:2
相关论文
共 50 条
  • [1] Scheduling of multi-product batch plants based upon timed automata models
    Panek, Sebastian
    Engell, Sebastian
    Subbiah, Subanatarajan
    Stursberg, Olaf
    COMPUTERS & CHEMICAL ENGINEERING, 2008, 32 (1-2) : 275 - 291
  • [2] Multi-product batch scheduling with intermediate due dates using priced timed automata models
    Subbiah, Subanatarajan
    Tometzki, Thomas
    Panek, Sebastian
    Engell, Sebastian
    COMPUTERS & CHEMICAL ENGINEERING, 2009, 33 (10) : 1661 - 1676
  • [3] Short-Term Scheduling of Multi-Product Batch Plants with Sequence-Dependent Changeovers Using Timed Automata Models
    Subbiah, Subanatarajan
    Engell, Sebastian
    20TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2010, 28 : 1201 - 1206
  • [4] Efficient Scheduling of Batch Plants Using Reachability Tree Search for Timed Automata with Lower Bound Computations
    Subbiah, Subanatarajan
    Schoppmeyer, Christian
    Engell, Sebastian
    21ST EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2011, 29 : 930 - 934
  • [5] Batch Scheduling With Intermediate Due Dates Using Timed Automata Models
    Subbiah, Subanatarajan
    Tometzki, Thomas
    Engell, Sebastian
    18TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2008, 25 : 151 - 156
  • [6] Scheduling of a multi-product polymer batch plant
    Schulz, C
    Engell, S
    Rudolf, R
    THIRD INTERNATIONAL CONFERENCE ON FOUNDATIONS OF COMPUTER-AIDED PROCESS OPERATIONS, 1998, 94 (320): : 224 - 230
  • [7] Production scheduling using timed automata
    Panek, Sebastian
    Stursberg, Olaf
    Engell, Sebastian
    AT-AUTOMATISIERUNGSTECHNIK, 2008, 56 (04) : 171 - 180
  • [8] Efficient reactive scheduling of multi-product batch plants under equipment failure uncertainty
    Zhu, Jin
    Gu, Xingsheng
    Gu, Wei
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT LOGISTICS SYSTEMS, 2008, : 292 - +
  • [9] Scheduling of a multi-product batch process in the chemical industry
    Blomer, F
    Gunther, HO
    COMPUTERS IN INDUSTRY, 1998, 36 (03) : 245 - 259
  • [10] Distributed reachability analysis in timed automata
    Behrmann G.
    International Journal on Software Tools for Technology Transfer, 2005, 7 (1) : 19 - 30