Complementing Testing of IEC61499 Function Blocks with Model-Checking

被引:0
|
作者
Glatz, Bernd [1 ]
Cleary, Fionn [1 ]
Horauer, Martin [1 ]
Schuster, Harald [1 ]
Balog, Peter [1 ]
机构
[1] Univ Appl Sci Technikum Wien, Dept Embedded Syst, A-1200 Vienna, Austria
关键词
AUTOMATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
IEC 61499 is a popular standard for distributed control systems. It uses a graphical, application-centric design approach by composition of function blocks. After the design the system is usually partitioned and mapped to the available devices. The required communication between these devices is handled by the runtime and/or the target implementation and is, hence, transparent to the development process. This paper proposes an approach that complements traditional testing of IEC 61499 function blocks with model-checking. To that end, an automated translation approach is presented that details the generation of models for the popular Uppaal model-checker. The usefulness of the taken approach is elaborated by investigating the test of a segment of a modern building automation system.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] 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 - +
  • [2] IEC61499 execution model, semantics
    Thramboulidis, Kleanthis
    Doukas, George
    INNOVATIVE ALGORITHMS AND TECHNIQUES IN AUTOMATION, INDUSTRIAL ELECTRONICS AND TELECOMMUNICATIONS, 2007, : 223 - +
  • [3] Control Communications with DDS using IEC61499 Service Interface Function Blocks
    Calvo, Isidro
    Perez, Federico
    Etxeberria, Ismael
    Moran, Guadalupe
    2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [4] Design of the architecture of a flexible machining system using IEC61499 Function Blocks
    Querol, E.
    Romero, F.
    Estruch, A. M.
    Serrano, J.
    MESIC MANUFACTURING ENGINEERING SOCIETY INTERNATIONAL CONFERENCE 2015, 2015, 132 : 934 - 941
  • [5] Formal Verification of IEC61499 Function Blocks with Abstract State Machines and SMV - Modelling
    Patil, Sandeep
    Dubinin, Victor
    Vyatkin, Valeriy
    2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 3, 2015, : 313 - 320
  • [6] Designing Efficient Reconfigurable Control Systems Using IEC61499 and Symbolic Model Checking
    Guellouz, Safa
    Benzina, Adel
    Khalgui, Mohamed
    Frey, Georg
    Li, Zhiwu
    Vyatkin, Valeriy
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2019, 16 (03) : 1110 - 1124
  • [7] The function block model in embedded control and automation from IEC61131 to IEC61499
    Electrical and Computer Engineering, University of Patras, 26500 Patras, Greece
    WSEAS Trans. Comput., 2009, 9 (1597-1609):
  • [8] 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
  • [9] On Definition of a Formal Model for IEC 61499 Function Blocks
    Dubinin, Victor
    Vyatkin, Valeriy
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)
  • [10] Temporal Specification Mining for IEC 61499 Function Blocks Using Evolutionary Algorithms and Model Checking
    Chivilikhin, Daniil
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 2419 - 2426