Tracking Control for Petri Nets based on Monte-Carlo Tree Search

被引:0
|
作者
Fritz, Raphael [1 ]
Napitupulu, Juliver [1 ]
Zhang, Ping [1 ]
机构
[1] Univ Kaiserslautern, Inst Automat Control, Erwin Schroedinger 12, D-67653 Kaiserslautern, Germany
关键词
SYSTEMS;
D O I
10.23919/ecc.2019.8796294
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an approach for tracking control of Petri nets based on Monte-Carlo Tree Search (MCTS) is proposed. The goal is to find a feasible firing sequence from an initial marking to a desired destination marking. The MCTS is a search algorithm based on random sampling of the search space. It has already gained interest in many game related applications. One of the best-known examples is AlphaGo. This paper shows the adaption of the MCTS algorithm to Petri nets and how MCTS can efficiently solve the tracking control problem. Additional methods for deadlock avoidance, supervisory control with forbidden markings and handling of uncontrollable transitions are shown. The proposed approach has a wide range of application like scheduling in flexible manufacturing systems or reachability analysis. An example illustrates the application of the MCTS tracking control to a flexible manufacturing system.
引用
收藏
页码:4180 / 4185
页数:6
相关论文
共 50 条
  • [1] A Monte-Carlo Tree Search based Tracking Control Approach for Timed Petri Nets
    Fritz, Raphael
    Krebs, Nico
    Zhang, Ping
    IFAC PAPERSONLINE, 2020, 53 (02): : 2095 - 2100
  • [2] Monte-Carlo Tree Search with Neural Networks for Petri Nets
    Jia, Mengsen
    Koehler, Andreas
    Fritz, Raphael
    Zhang, Ping
    2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 4514 - 4519
  • [3] Monte-Carlo Tree Search with Tree Shape Control
    Marchenko, Oleksandr I.
    Marchenko, Oleksii O.
    2017 IEEE FIRST UKRAINE CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (UKRCON), 2017, : 812 - 817
  • [4] Vehicle Control with Prediction Model Based Monte-Carlo Tree Search
    Ha, Timothy
    Cho, Kyunghoon
    Cha, Geonho
    Lee, Kyungjae
    Oh, Songhwai
    2020 17TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS (UR), 2020, : 303 - 308
  • [5] A SHOGI PROGRAM BASED ON MONTE-CARLO TREE SEARCH
    Sato, Yoshikuni
    Takahashi, Daisuke
    Grimbergen, Reijer
    ICGA JOURNAL, 2010, 33 (02) : 80 - 92
  • [6] Monte-Carlo Tree Search for Logistics
    Edelkamp, Stefan
    Gath, Max
    Greulich, Christoph
    Humann, Malte
    Herzog, Otthein
    Lawo, Michael
    COMMERCIAL TRANSPORT, 2016, : 427 - 440
  • [7] Monte-Carlo Tree Search Solver
    Winands, Mark H. M.
    Bjornsson, Yngvi
    Saito, Jahn-Takeshi
    COMPUTERS AND GAMES, 2008, 5131 : 25 - +
  • [8] Parallel Monte-Carlo Tree Search
    Chaslot, Guillaume M. J. -B.
    Winands, Mark H. M.
    van den Herik, H. Jaap
    COMPUTERS AND GAMES, 2008, 5131 : 60 - +
  • [9] αβ-based Play-outs in Monte-Carlo Tree Search
    Winands, Mark H. M.
    Bjornsson, Yngvi
    2011 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG), 2011, : 110 - 117
  • [10] Monte-Carlo Tree Search: To MC or to DP?
    Feldman, Zohar
    Domshlak, Carmel
    21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 : 321 - 326