Observer Based Verification of IEC 61499 Function Blocks

被引:0
|
作者
Bhatti, Zeeshan E. [1 ]
Sinha, Roopak [2 ]
Roop, Partha S. [1 ]
机构
[1] Univ Auckland, Dept Elect & Comp Engn, Auckland 1, New Zealand
[2] INRIA, Rhone Alpes, France
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
IEC 61499 is an international standard for designing Industrial Process Control Systems using artefacts such as Function Blocks and Execution Control Charts. The existing approaches towards formal verification of function blocks lack the natural expression for specifying the system properties. We suggest an approach for performing formal verification of IEC 61499 designs using observers expressed as function blocks. This method provides the IEC 61499 designer with an intuitive way of expressing system properties and also makes the verification result easier to map to the original design. We have implemented two different algorithms, a tableau based CTL model checker and a reachability analyzer, to support the verification of observers. Experimental evaluation over a range of benchmarks have shown better performance as compared to Esterel based verification in terms of computation time.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Speculative Computation in IEC 61499 Function Blocks Execution - Modeling and Simulation
    Drozdov, Dmitrii
    Dubinin, Victor
    Vyatkin, Valeriy
    2016 IEEE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2016, : 748 - 755
  • [32] 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
  • [33] 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,
  • [34] DEVELOPMENT OF RECONFIGURABLE CONTROL SYSTEM FOR MILLING MACHINES BASED ON IEC 61499 REUSABLE FUNCTION BLOCKS
    Stambolov, Grigor
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND CONTROL TECHNOLOGIES, 2013, : 19 - 24
  • [35] Engineering of validatable automation systems based on an extension of UML combined with function blocks of IEC 61499
    Dubinin, V
    Vyatkin, V
    Pfeiffer, T
    2005 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-4, 2005, : 3996 - 4001
  • [36] 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
  • [37] 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
  • [38] 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
  • [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] Distributed Home Automation System Based on IEC61499 Function Blocks and Wireless Sensor Networks
    Abrishambaf, Reza
    Bal, Mert
    Vyatkin, Valeriy
    2017 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2017, : 1354 - 1359