Dynamic Reconfiguration of Real-Time Distributed Systems Based on Agents

被引:1
|
作者
Esquivel-Flores, O. [1 ]
Benitez-Perez, H. [1 ]
机构
[1] Univ Nacl Autonoma Mexico, Dept Ingn Sistemas Comp & Automatizac IIMAS, Mexico City 01000, DF, Mexico
来源
REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL | 2012年 / 9卷 / 03期
关键词
Distributed Systems; Reconfiguration; Real-Time; Agents; HELICOPTER; ALGORITHM;
D O I
10.1016/j.riai.2012.05.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Currently distributed systems are present in several applications in industry and research, such systems are restricted to time conditions. The presence of failures in these time critical systems requires decision making to avoid loss of deadlines, performance, instability or total suspension of the system. A strategy for achieving this is the dynamic reconfiguration of the structure of the system aimed at counteracting the effect of such failures. This article presents a proposal for dynamic and distributed reconfiguration considering each element of the distributed system as an agent with communication and cooperation capabilities to act joint with other agents to generate a reconfiguration action. These actions are the modification of sampling periods of sensors agents, decreased activity of the agents with fails and / or use of voting algorithms. For each type of system failure correspond a particular type of reconfiguration which is reached based on exchange of information between agents and the agreement they reached. The proposed dynamic reconfiguration scheme is implemented in the flight control of a prototype helicopter with two propellers through the inclusion in the closed loop control of a distributed system that uses a common communication media. The results of the reconfigured system response are obtained through numerical simulations carried out using Matlab and Simulink, as Real-Time simulation tool was used TrueTime.
引用
收藏
页码:300 / 313
页数:14
相关论文
共 50 条
  • [21] The Polling Effect on the Schedulability of Distributed Real-Time Systems
    Perez, Hector
    Javier Gutierrez, J.
    Gonzalez Harbour, Michael
    Carlos Palencia, J.
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2016, 2016, 9695 : 179 - 194
  • [22] Model-Based Testing of Real-Time Distributed Systems
    Vain, Jueri
    Halling, Evelin
    Kanter, Gert
    Anier, Aivo
    Pal, Deepak
    DATABASES AND INFORMATION SYSTEMS, DB&IS 2016, 2016, 615 : 272 - 286
  • [23] MidART - Middleware for real-time distributed systems for industrial applications
    Mizunuma, I
    Hiroshima, I
    Horiike, S
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2001, E84D (04) : 465 - 476
  • [24] Dynamic Attestation of Real-Time Systems
    Potthoff, Travis
    Graham, Scott
    PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON CYBER WARFARE AND SECURITY (ICCWS 2017), 2017, : 489 - 496
  • [25] Theory and Practice of EDF Scheduling in Distributed Real-Time Systems
    Javier Gutierrez, J.
    Perez, Hector
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2018, 2018, 10873 : 123 - 137
  • [26] PERFORMABILITY ANALYSIS OF DISTRIBUTED REAL-TIME SYSTEMS
    ISLAM, SMR
    AMMAR, HH
    IEEE TRANSACTIONS ON COMPUTERS, 1991, 40 (11) : 1239 - 1251
  • [27] On the schedulability analysis for distributed real-time systems
    Wang, SH
    Färber, G
    REAL TIME PROGRAMMING 1999 (WRTP'99), 1999, : 227 - 232
  • [28] Scheduling strategy for Real-Time Distributed Systems
    Menendez-Leonel de Cervantes, A.
    Benitez-Perez, H.
    JOURNAL OF APPLIED RESEARCH AND TECHNOLOGY, 2010, 8 (02) : 177 - 185
  • [29] Task scheduling in distributed real-time systems
    Gruzlikov, A. M.
    Kolesov, N. V.
    Skorodumov, Yu. M.
    Tolmacheva, M. V.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2017, 56 (02) : 236 - 244
  • [30] DESIGNING REAL-TIME DEPENDABLE DISTRIBUTED SYSTEMS
    LELANN, G
    COMPUTER COMMUNICATIONS, 1992, 15 (04) : 225 - 234