Fully-Deterministic Execution of IEC-61499 Models for Distributed Avionics Applications

被引:0
|
作者
Insaurralde, Carlos C. [1 ]
机构
[1] Teesside Univ, Sch Sci & Engn, Middlesbrough TS1 3BX, Cleveland, England
关键词
Integrated Modular Avionics; Time-Triggered Protocol; IEC; 61499; runtime correctness; time-critical avionics applications; SYSTEMS;
D O I
10.3390/aerospace5010015
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
The development of time-critical Distributed Avionics Applications (DAAs) pushes beyond the limit of existing modeling methodologies to design dependable systems. Aerospace and industrial automation entail high-integrity applications where execution time is essential for dependability. This tempts us to use modeling technologies from one domain in another. The challenge is to demonstrate that they can be effectively used across domains whilst assuring temporally dependable applications. This paper shows that an IEC61499-modeled DAA can satisfy temporal dependability requirements as to end-to-end flow latency when it is properly scheduled and realized in a fully deterministic avionics platform that entails Integrated Modular Avionics (IMA) computation along with Time-Triggered Protocol (TTP) communication. Outcomes from the execution design of an IEC61499-based DAA model for an IMA-TTP platform are used to check runtime correctness through DAA control stability. IEC 61499 is a modeling standard for industrial automation, and it is meant to facilitate distribution and reconfiguration of applications. The DAA case study is a Distributed Fluid Control System (DFCS) for the Airbus-A380 fuel system. Latency analysis results from timing metrics as well as closed-loop control simulation results are presented. Experimental outcomes suggest that an IEC61499-based DFCS model can achieve desired runtime latency for temporal dependability when executed in an IMA-TTP platform. Concluding remarks and future research direction are also discussed.
引用
收藏
页数:30
相关论文
共 34 条
  • [1] 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
  • [2] Desingning Automation Distributed Systems based on IEC-61499 and UML
    Garcia, Carlos A.
    Castellanos, Esteban X.
    Rosero, Cesar
    Sanchez, Carlos
    Garcia, Marcelo V.
    2017 5TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION (CONISOFT 2017), 2017, : 61 - 68
  • [3] Development of an IEC-61499 PID Control for Industrial Processes Applications
    Caiza, Gustavo
    Saeteros, Morelva
    Pillajo, Carlos
    Arevalo, German
    2018 IEEE COLOMBIAN CONFERENCE ON COMMUNICATIONS AND COMPUTING (COLCOM), 2018,
  • [4] Distributed Control Applications with IEC 61499
    Frey, Georg
    ATP EDITION, 2008, (12): : 56 - 61
  • [5] Fostering the creation of a Digital Ecosystem by a distributed IEC-61499 based automation platform
    Barni, Andrea
    Brusaferri, Alessandro
    Cavadini, Franco A.
    Landolfi, Giuseppe
    Patil, Sandeep
    Piga, Dario
    Spinelli, Stefano
    Vyatkin, Valeriy
    2019 IEEE 17TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2019, : 635 - 640
  • [6] 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
  • [7] An IEC 61499 Replication for Distributed Control Applications
    Santos, Adriano A.
    Silva, Antonio F.
    de Sousa, Mario
    Magalhaes, Pessoa
    2018 IEEE 16TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2018, : 362 - 367
  • [8] Replication Strategies for Distributed IEC 61499 Applications
    Santos, Adriano A.
    de Sousa, Mario
    IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 2225 - 2230
  • [9] 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
  • [10] Deployment of IEC 61499 compliant distributed control applications
    Hussain, Tanvir
    Frey, Georg
    ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3, 2007, : 502 - 505