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 条
  • [1] Formal modeling and verification of IEC 61499 function blocks on the basis of transition systems
    Dubinin, Victor
    Vyatkin, Valeriy
    Shalyto, Anatoly
    2016 INTERNATIONAL SIBERIAN CONFERENCE ON CONTROL AND COMMUNICATIONS (SIBCON), 2016,
  • [2] 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
  • [3] Synthesizing IEC 61499 Function Blocks to hardware
    Pearce, Hammond
    Roop, Partha
    2019 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2019, : 142 - 147
  • [4] 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
  • [5] VHDL architecture for IEC 61499 function blocks
    O'Sullivan, D.
    Heffernan, D.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2010, 4 (06): : 515 - 524
  • [6] Integrating CNet and IEC 61499 function blocks
    Hagge, Nils
    ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3, 2007, : 506 - 509
  • [7] Transformation of Simulink models to IEC 61499 Function Blocks for verification of distributed control systems
    Yang, Chia-han
    Vyatkin, Valeriy
    CONTROL ENGINEERING PRACTICE, 2012, 20 (12) : 1259 - 1269
  • [8] Contract Based Verification of IEC 61499
    Lindgren, Per
    Lindner, Marcus
    Pereira, David
    Pinho, Luis Miguel
    2016 IEEE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2016, : 132 - 141
  • [9] 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
  • [10] 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,