A Method Based on Petri Nets and a Matrix Model to Implement Reconfigurable Logic Controllers

被引:9
|
作者
Silva, Celso F. [1 ]
Quintans, Camilo
Colmenar, Antonio [2 ]
Castro, Manuel A. [2 ]
Mandado, Enrique
机构
[1] Univ Vigo, Dept Syst Engn & Automat, Vigo 36310, Spain
[2] Univ Nacl Educ Distancia, Dept Elect & Comp Engn, Madrid 28040, Spain
关键词
Field-programmable gate arrays (FPGAs); hardware design languages; industrial control; matrix equations; Petri nets (PNs); SYSTEMS;
D O I
10.1109/TIE.2009.2038946
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a method to implement reconfigurable logic controllers (RLCs) using a new matrix model to describe Petri nets (PNs). The method obtains the general equations and directly translates them into a hardware description language (HDL) to configure a field-programmable gate array (FPGA). To achieve a generalized model in a comprehensible way, several PN examples including timers, counters, and hierarchical subnets are described in detail. The working principles and robustness of the method are validated by simulating each example and by their practical implementation in an RLC.
引用
收藏
页码:3544 / 3556
页数:13
相关论文
共 50 条
  • [1] Petri Nets Mapping into Reconfigurable Logic Controllers
    Adamski, Marian
    Wegrzyn, Marek
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2009, 55 (02) : 157 - 182
  • [2] Analysis and design of reconfigurable logic controllers based on signal interpreted Petri nets
    Li, Jun
    Dai, Xianzhong
    Meng, Zhengda
    [J]. Dongnan Daxue Xuebao (Ziran Kexue Ban)/Journal of Southeast University (Natural Science Edition), 2004, 34 (SUPPL.): : 101 - 107
  • [3] A partial reconfigurable architecture for controllers based on Petri nets
    Nascimento, PSB
    Maciel, PRM
    Lima, ME
    Sant'ana, RE
    Guilhermino, A
    [J]. SBCCI2004:17TH SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2004, : 16 - 21
  • [4] Graphical simulator for programmable logic controllers based on Petri nets
    Barker, HA
    Grant, PW
    Song, J
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1996, 41 (10): : 737 - 756
  • [5] Rewriting Logic and Petri Nets: A Natural Model for Reconfigurable Distributed Systems
    Capra, Lorenzo
    [J]. DISTRIBUTED COMPUTING AND INTELLIGENT TECHNOLOGY, ICDCIT 2022, 2022, 13145 : 140 - 156
  • [6] Dual Simulation of Application Specific Logic Controllers Based on Petri Nets
    Bukowiec, Arkadiusz
    Tkacz, Jacek
    [J]. MULTIMEDIA AND UBIQUITOUS ENGINEERING, 2014, 308 : 399 - 404
  • [7] SFC, Petri nets and application specific logic controllers
    Adamski, M
    [J]. 1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 728 - 733
  • [8] Developing software controllers with Petri nets and a logic of actions
    Simon, C
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2001, : 58 - 63
  • [9] A toolbox for the development of logic controllers using Petri Nets
    Frey, Georg
    Wagner, Florian
    [J]. WODES 2006: EIGHTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2006, : 473 - +
  • [10] Methodology to implement logic controllers with both reconfigurable and programmable hardware
    Silva, C. F.
    Quintans, C.
    Mandado, E.
    Castro, M. A.
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, PROCEEDINGS, VOLS 1-8, 2007, : 324 - +