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 条
  • [1] Modeling and clarifying the execution of IEC 61499 function blocks using XNet
    Hagge, Nils
    Wagner, Bernardo
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1177 - 1182
  • [2] Synchronous execution of IEC 61499 function blocks using Esterel
    Yoong, Li Hsien
    Roop, Partha
    Vyatkin, Valedy
    Salcic, Zoran
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1189 - 1194
  • [3] IEC 61499 Execution Model Based on Life Cycle of Function Blocks
    Catalan, Carlos
    Serna, Felix
    Blesa, Alfonso
    Rams, Josep M.
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [4] Remote Web-Based Execution of IEC 61499 Function Blocks
    Rohat, Oana
    Popescu, Dan
    PROCEEDINGS OF THE 2014 6TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2014,
  • [5] Refactoring of Execution Control Charts in Basic Function Blocks of the IEC 61499 Standard
    Vyatkin, Valeriy
    Dubinin, Victor
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (02) : 155 - 165
  • [6] Sequential axiomatic model for execution of basic function blocks in IEC61499
    Vyatkin, Valeriy
    Dubinin, Victor
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1183 - +
  • [7] Analyzing the Liveliness of IEC 61499 Function Blocks
    Hagge, Nils
    Wagner, Bernardo
    2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 377 - 382
  • [8] Synthesizing IEC 61499 Function Blocks to hardware
    Pearce, Hammond
    Roop, Partha
    2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2019, : 142 - 147
  • [9] Efficient Implementation of IEC 61499 Function Blocks
    Yoong, Li Hsien
    Roop, Partha S.
    Salcic, Zoran
    2009 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1-3, 2009, : 1268 - 1273
  • [10] VHDL architecture for IEC 61499 function blocks
    O'Sullivan, D.
    Heffernan, D.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2010, 4 (06): : 515 - 524