Speculative Computation in IEC 61499 Function Blocks Execution - Modeling and Simulation

被引:0
|
作者
Drozdov, Dmitrii [1 ]
Dubinin, Victor [1 ]
Vyatkin, Valeriy [2 ,3 ]
机构
[1] Penza State Univ, Penza, Russia
[2] Lulea Univ Technol, Lulea, Sweden
[3] Aalto Univ, Helsinki, Finland
基金
俄罗斯科学基金会; 瑞典研究理事会;
关键词
ARCHITECTURE;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper a speculative computation method for IEC 61499 function block (FB) systems is proposed to increase the level of parallelism when executing the FB system and thus to increase system's performance and to reduce response time on input events. Data and control dependencies in FB systems are recognized and defined as a basis for organizing speculative execution of FB algorithms. A simulation model of FB systems with speculative execution based on timed stochastic Petri nets is considered. In addition, the paper discusses the results of simulation experiments conducted in CPN Tools.
引用
收藏
页码:748 / 755
页数:8
相关论文
共 50 条
  • [21] Formal Modelling and Verification of IEC61499 Function Blocks with Abstract State Machines and SMV - Execution Semantics
    Patil, Sandeep
    Dubinin, Victor
    Vyatkin, Valeriy
    DEPENDABLE SOFTWARE ENGINEERING: THEORIES, TOOLS, AND APPLICATIONS, SETTA 2015, 2015, 9409 : 300 - 315
  • [22] Reconfigurable logic control using IEC 61499 function blocks
    Almeida, E. Emanuel
    Luntz, Jonathan E.
    Tilbury, Dawn M.
    2006 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION, VOLS 1 -3, 2006, : 1255 - +
  • [23] Design Patterns for Failure Management in IEC 61499 Function Blocks
    Serna, Felix
    Catalan, Carlos
    Blesa, Alfonso
    Rams, Josep M.
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [24] Using the CIP protocol with IEC 61499 communication function blocks
    Weehuizen, Frans
    Zoitl, Alois
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 261 - +
  • [25] Formal syntax and semantics of basic function blocks in IEC 61499
    Tu, Y.
    Li, D.
    Li, S.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2012, 226 (C4) : 1025 - 1035
  • [26] Requirements for a dynamic interface model of IEC 61499 Function Blocks
    Wiesmayr, Bianca
    Zoitl, Alois
    2020 25TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2020, : 1069 - 1072
  • [27] Implementation and Evaluation of IEC 61499 Basic Function Blocks in Erlang
    Prenzel, Laurin
    Provost, Julien
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, : 123 - 130
  • [28] Execution models for the IEC 61499 elements composite function block and subapplication
    Suender, Christoph
    Zoitl, Alois
    Christensen, James. H.
    Colla, Marco
    Strasser, Thomas
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1169 - +
  • [29] AUTOMATION CONTROL FOR SORTING STATION BASED ON IEC 61499 FUNCTION BLOCKS
    Popov, Georgi
    Stoyanov, Kostadin
    Stambolov, Grigor
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND CONTROL TECHNOLOGIES, 2013, : 13 - 18
  • [30] Adding function blocks of IEC 61499 semantic description to automation objects
    Lopez Orozco, Omar J.
    Lastra, Jose L. M.
    2006 IEEE CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION, VOLS 1 -3, 2006, : 809 - +