On Structuring Energy-aware Sequence-control Software

被引:0
|
作者
Mendez, Reynaldo Cobos [1 ]
Hobert, Eddo [1 ]
Dresscher, Douwe [1 ]
Broenink, Jan [1 ]
机构
[1] Univ Twente, Enschede, Netherlands
关键词
control structure; software architecture; energy awareness; energy computation; planning; robot control; metamodel; PASSIVITY;
D O I
10.1145/3526071.3527517
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a framework to structure sequence-control software that accounts for the communication of energy information by design when interfacing planners with loop controllers. Communicating velocity or force values as setpoints to a loop controller can be characterised as energy that is downstreamed to the rest of the control structure and exchanged with the environment. Awareness of this energy information is useful for addressing dependability aspects in robotics where energy plays a role. This framework comprises metamodels and models for composing and structuring energy-aware sequence-control software that provides information of the energy supplied, for instance, by a trajectory planner. In addition, this paper gives an overview of the computation and communication requirements of this energy information. We present a use case where this structure facilitates using energy as a physical-interaction constraint and dependability metric for robot control.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 50 条
  • [1] Energy-Aware Software Development
    Hindle, Abram
    [J]. IEEE SOFTWARE, 2016, 33 (02) : 102 - 102
  • [2] A Manifesto for Energy-Aware Software
    Fonseca, Alcides
    Kazman, Rick
    Lago, Patricia
    [J]. IEEE SOFTWARE, 2019, 36 (06) : 79 - 82
  • [3] Metrics for Energy-Aware Software Optimisation
    Roberts, Stephen I.
    Wright, Steven A.
    Fahmy, Suhaib A.
    Jarvis, Stephen A.
    [J]. HIGH PERFORMANCE COMPUTING (ISC HIGH PERFORMANCE 2017), 2017, 10266 : 413 - 430
  • [4] Automated Refactoring for Energy-Aware Software
    Connolly Bree, Deaglan
    Cinneide, Mel O.
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2021), 2021, : 689 - 694
  • [5] Energy-aware software: Challenges, opportunities and strategies
    Trefethen, Anne E.
    Thiyagalingam, Jeyarajan
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2013, 4 (06) : 444 - 449
  • [6] Characterizing Energy-Aware Software Projects: Are They Different?
    Chowdhury, Shaiful Alam
    Hindle, Abram
    [J]. 13TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2016), 2016, : 508 - 511
  • [8] Enabling Green IT through Energy-Aware Software
    Sabharwal, Manuj
    Agrawal, Abhishek
    Metri, Grace
    [J]. IT PROFESSIONAL, 2013, 15 (01) : 19 - 27
  • [9] Energy-aware control of server farms
    Gebrehiwot, Misikir Eyob
    Aalto, Samuli
    Lassila, Pasi
    [J]. 2016 39TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2016, : 748 - 753
  • [10] Energy-Aware Control of Home Networks
    Suraci, Vincenzo
    Marucci, Alvaro
    Bedini, Roberto
    Zuccaro, Letterio
    Palo, Andi
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2013, PT II, 2013, 7972 : 299 - 311