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
关键词
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] Specification and modeling of dynamic, distributed real-time systems
    Welch, LR
    Ravindran, B
    Shirazi, BA
    Bruggeman, C
    19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 72 - 81
  • [22] Can Real-Time Systems Benefit from Dynamic Partial Reconfiguration?
    Pezzarossa, Luca
    Kristensen, Andreas Toftegaard
    Schoeberl, Martin
    Sparso, Jens
    2017 IEEE NORDIC CIRCUITS AND SYSTEMS CONFERENCE (NORCAS): NORCHIP AND INTERNATIONAL SYMPOSIUM OF SYSTEM-ON-CHIP (SOC), 2017,
  • [23] An Investigation of Dynamic Partial Reconfiguration Offloading in Hard Real-Time Systems
    D'Andrea, Gabriella
    Valente, Giacomo
    Pomante, Luigi
    Di Mascio, Tania
    2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 192 - 198
  • [24] On the use of real-time agents in distributed video analysis systems
    Lienard, B.
    Hubaux, A.
    Carincotte, C.
    Desurmont, X.
    Barrie, B.
    REAL-TIME IMAGE PROCESSING 2007, 2007, 6496
  • [25] Real-time Dynamic Reconfiguration for IEC 61499
    Prenzel, Laurin
    Hofmann, Simon
    Steinhorst, Sebastian
    2022 IEEE 5TH INTERNATIONAL CONFERENCE ON INDUSTRIAL CYBER-PHYSICAL SYSTEMS, ICPS, 2022,
  • [26] Dynamic reconfiguration of real-time network interfaces
    Vonnahme, E
    Griese, B
    Porrmann, M
    Rückert, U
    INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2004, : 376 - 379
  • [27] Real-time reconfiguration of distribution network with distributed generation
    Bernardon, D. P.
    Mello, A. P. C.
    Pfitscher, L. L.
    Canha, L. N.
    Abaide, A. R.
    Ferreira, A. A. B.
    ELECTRIC POWER SYSTEMS RESEARCH, 2014, 107 : 59 - 67
  • [28] A decision-theoretic planner with dynamic component reconfiguration for distributed real-time applications
    Kinnebrew, John S.
    Gupta, Ankit
    Shankaran, Nishanth
    Biswas, Gautam
    Schmidt, Douglas C.
    EIGHTH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS, PROCEEDINGS, 2007, : 461 - +
  • [29] Real-time Reconfiguration in Multimedia Embedded Systems
    Garcia-Valls, Marisol
    Basanta-Val, Pablo
    Estevez-Ayres, Iria
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2011, 57 (03) : 1280 - 1287
  • [30] REAL-TIME DISTRIBUTED SYSTEMS
    BARBACCI, MR
    COMPUTER HARDWARE DESCRIPTION LANGUAGES AND THEIR APPLICATIONS, 1993, 32 : 3 - 12