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 条
  • [31] Alternatives for execution semantics of IEC61499
    Vyatkin, Valeriy
    Dubinin, Victor
    Veber, Carlo
    Ferrarini, Luca
    2007 5TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2007, : 1151 - +
  • [32] IEC61499 execution model, semantics
    Thramboulidis, Kleanthis
    Doukas, George
    INNOVATIVE ALGORITHMS AND TECHNIQUES IN AUTOMATION, INDUSTRIAL ELECTRONICS AND TELECOMMUNICATIONS, 2007, : 223 - +
  • [33] Implementation of full synchronous composition using IEC 61499 function blocks
    Cengic, G
    Åkesson, K
    Lennartson, B
    Yuan, CY
    Ferreira, P
    2005 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2005, : 267 - 272
  • [34] Redesign Distributed IEC 61131-3 PLC System in IEC 61499 Function Blocks
    Dai, Wenbin
    Vyatkin, Valeriy
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [35] Modelling Distributed Motion Control Applications using IEC 61499 Function Blocks
    Dai, Wenbin
    Sun, Weiqi
    Wu, Xian
    Wang, Peng
    Zhang, Hualiang
    45TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2019), 2019, : 2976 - 2981
  • [36] Mapping of IEC 61499 function blocks to automation protocols within the TORERO approach
    Schwab, C
    Tangermann, M
    Lüder, A
    Kalogeras, A
    Ferrarini, L
    2004 2ND IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS: COLLABORATIVE AUTOMATION - ONE KEY FOR INTELLIGENT INDUSTRIAL ENVIRONMENTS, 2004, : 149 - 154
  • [37] Redesign Distributed PLC Control Systems Using IEC 61499 Function Blocks
    Dai, Wenbin
    Vyatkin, Valeriy
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2012, 9 (02) : 390 - 401
  • [38] Implementation approaches for the execution model of IEC 61499 applications
    Ferrarini, L
    Veber, C
    2004 2ND IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS: COLLABORATIVE AUTOMATION - ONE KEY FOR INTELLIGENT INDUSTRIAL ENVIRONMENTS, 2004, : 612 - 617
  • [39] Generic and Reconfigurable IEC 61499 Function Blocks for Advanced Platform Independent Engineering
    Ebenhofer, G.
    Rooker, M.
    Falsig, S.
    2011 9TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2011,
  • [40] Complementing Testing of IEC61499 Function Blocks with Model-Checking
    Glatz, Bernd
    Cleary, Fionn
    Horauer, Martin
    Schuster, Harald
    Balog, Peter
    2016 12TH IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS (MESA), 2016,