Energy Budget Transaction Protocol for Distributed Robotic Systems

被引:0
|
作者
Groothuis, S. S. [1 ]
Stramigioli, S. [1 ,2 ]
机构
[1] Univ Twente, Robot & Mechatron Grp, Tech Med Ctr, Enschede, Netherlands
[2] ITMO Univ, Biomechatron & Energy Efficient Robot Grp, St Petersburg, Russia
关键词
D O I
10.1109/icra.2019.8794388
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Passivity is a necessary condition for a system's stability, meaning that an energy generating system may readily become unstable. Energy-aware actuation can enforce passivity by monitoring the amount of energy that is exchanged with a system, while using an allocated energy budget to execute a task. Careful communication of the energy budgets is important to prevent accidental generation of energy. Therefore, this paper proposes an energy transaction protocol to communicate energy budgets in a distributed robotic system to guarantee that passivity is kept. Simulations are performed with a model of the protocol that is applied to a simulated unreliable communication channel. It is verified that the proposed protocol keeps passivity in the system, while a naive communication strategy either violates passivity or is unnecessarily dissipative.
引用
收藏
页码:1563 / 1568
页数:6
相关论文
共 50 条
  • [1] A Distributed Communication Protocol for Modular Robotic Systems
    Van Tung Le
    Trung Dung Ngo
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2016, : 1097 - 1102
  • [2] AN AFFINITY-BASED DYNAMIC LOAD BALANCING PROTOCOL FOR DISTRIBUTED TRANSACTION PROCESSING SYSTEMS
    HALDAR, S
    SUBRAMANIAN, DK
    [J]. PERFORMANCE EVALUATION, 1993, 17 (01) : 53 - 71
  • [3] Multithreaded transaction processing in distributed systems
    Ravoor, SB
    Wong, JSK
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1997, 38 (02) : 107 - 117
  • [4] AN AVAILABILITY MODEL FOR DISTRIBUTED TRANSACTION SYSTEMS
    MARTELLA, G
    PERNICI, B
    SCHREIBER, FA
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (05) : 483 - 491
  • [5] Transaction internet protocol: Facilitating distributed internet applications
    Evans, K
    [J]. IC'2000: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, 2000, : 459 - 463
  • [6] Nonblocking two-phase commit protocol to avoid unnecessary transaction abort for distributed systems
    Byun, T
    Moon, S
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 1997, 43 (1-5) : 245 - 254
  • [7] Application of blockchain technology in distributed energy transaction
    Xu, Jiahui
    Ma, Lixin
    [J]. Dianli Zidonghua Shebei/Electric Power Automation Equipment, 2020, 40 (08): : 17 - 22
  • [9] A secure transaction environment for workflows in distributed systems
    Wietrzyk, VI
    Takizawa, M
    Orgun, MA
    Varadharajan, V
    [J]. PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, : 198 - 205
  • [10] ROLA: A New Distributed Transaction Protocol and Its Formal Analysis
    Liu, Si
    Olveczky, Peter Csaba
    Santhanam, Keshav
    Wang, Qi
    Gupta, Indranil
    Meseguer, Jose
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING (FASE 2018), 2018, 10802 : 77 - 93