An IEC61499-based development approach for distributed industrial control applications

被引:7
|
作者
Khalgui, Mohamed [1 ]
Thramboulidis, Kleanthis [2 ]
机构
[1] Nancy Univ, LORIA, UMR 7503, CNRS, Vandoeuvre Les Nancy, France
[2] Univ Patras, Elect & Comp Engn, Software Engn Grp, Patras 26500, Greece
关键词
IEC61499; function block; FB; manufacturing control systems; real-time systems; assignment; allocation; real-time scheduling;
D O I
10.1504/IJMIC.2008.021096
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The IEC61499 standard proposes the function block (FB) model for the next generation of distributed control applications. This model defines the FB type to be the basic construct in this paradigm. A control application is considered as a network of interconnected instances of FB types. These applications can be executed on one device such as a multitasking programmable logic controller (PLC), but they are usually executed on a network of interconnected devices. In this paper(1), a methodology for the development and deployment of IEC61499-based control applications on a network of interconnected devices is proposed. The methodology is based on a hybrid approach that integrates the unified modelling language (UML) with the FB model; to semi automatically generate the design diagram in the form of a network of interconnected FB instances. A heuristic-based approach is described to allocate these instances to the execution environment, so as to satisfy constraints imposed by this kind of applications. A formal description of FB design models is proposed and a formal approach is described to assign FB instances to feasible OS tasks of devices while considering temporal constraints. A running example from industry is used to demonstrate the feasibility of the proposed approach.
引用
收藏
页码:186 / 204
页数:19
相关论文
共 50 条
  • [41] Design and Execution Issues in IEC 61499 Distributed Automation and Control Systems
    Strasser, Thomas
    Zoitl, Alois
    Christensen, James H.
    Suender, Christoph
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2011, 41 (01): : 41 - 51
  • [42] Design and implementation of distributed hierarchical automation and control systems with IEC 61499
    Ferrarini, L
    Veber, C
    2005 3RD IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2005, : 74 - 79
  • [43] Software Containers as a Generic Foundation for IEC 61499 Distributed Control Systems
    Senington, Richard
    ADVANCES IN MANUFACTURING TECHNOLOGY XXXII, 2018, 8 : 273 - 278
  • [44] Agile Architecture Based on ISA-88 for the Design of Execution Control Chart in Distributed Applications using IEC-61499
    Chicaiza, Fabricio
    Garcia, Carlos A.
    Castellanos, Esteban X.
    Sanchez, Carlos
    Rosero, Cesar
    Garcia, Marcelo
    ENFOQUE UTE, 2018, 9 (01): : 149 - 165
  • [45] An approach to developing power grid control systems with IEC 61850, IEC 61499 and holonic control
    Vlad, Valentin, 1600, World Scientific and Engineering Academy and Society, Ag. Ioannou Theologou 17-23, Zographou, Athens, 15773, Greece (13):
  • [46] Towards cloud-based virtual commissioning of distributed automation applications with IEC 61499 and containerization technology
    Lyu, Tuojian
    Atmojo, Udayanto Dwi
    Vyatkin, Valeriy
    IECON 2021 - 47TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2021,
  • [47] Evolutionary Approach to Coverage Testing of IEC 61499 Function Block Applications
    Buzhinsky, Igor
    Ulyantsev, Vladimir
    Veijalainen, Jari
    Vyatkin, Valeriy
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 1213 - 1218
  • [48] IEC 61499 Control Architectures Evaluation for Automation Software Development
    Parant, A.
    Zander, D.
    Gellot, F.
    Philippot, A.
    IFAC PAPERSONLINE, 2023, 56 (02): : 3660 - 3665
  • [49] A Framework-based Approach to Control System Engineering Following IEC61499
    Xia, Feng
    Wang, Zhi
    Sun, Youxian
    IECON 2004: 30TH ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOL 2, 2004, : 1918 - 1923
  • [50] Applicability of IEC 61499 for Event Based Smart Grid Applications
    Rosenstatter, Thomas
    Wanger, Richard
    Huber, Stefan
    Heistracher, Thomas
    Engel, Dominik
    2015 INTERNATIONAL SYMPOSIUM ON SMART ELECTRIC DISTRIBUTION SYSTEMS AND TECHNOLOGIES (EDST), 2015, : 278 - 283