arrow
Return

A Power- and Performance-Aware Software Framework for Control System Applications

delete2020-10-01
delete4
delete
OA
AI
M
Michael Giardino *
E
Eric Klawitter
B
Bonnie Ferri
A
Aldo A. Ferri
DOI:10.1109/TC.2020.2978468delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This article describes the development of a software architectural framework for implementing compute-aware control systems, where the term compute-aware describes controllers that can modify existing low-level computing platform power managers in response to the needs of the physical system controller. This level of interaction means that high-level decisions can be made as to when to operate the computing platform in a power-savings mode or a high-performance mode in response to situation awareness of the physical system. The framework is demonstrated experimentally on a mobile robot platform. In this example, a situation-aware governor is developed that adjusts the speed of the processor based on the physical performance of the robot as it traverses a path through obstacles. The results show that the situation-aware governor results in overall power savings of up to 38.9 percent with 1.3 percent degradation in performance compared to the static high-power strategy.
Keywords:
Control systems
Hardware
Operating systems
Power system management
Mobile robots
Energy-aware systems
power management
realtime systems and embedded systems
reusable software
quality-ofservice framework

Journal

IEEE Transactions on Computers cover
IEEE Transactions on Computers
IF:
3.8
Papers:
5.3K
Citations:
9.8K

Organization

G
Georgia Institute of Technology
Scholars:
1.8W
Papers: 1.4W
Citations: 5.9W
U
university system of georgia
Scholars:
7.3W
Papers: 6.5W
Citations: 101
E
ETH Zurich
Scholars:
3.0W
Papers: 2.4W
Citations: 8.4W
S
swiss federal institutes of technology domain
Scholars:
9.0W
Papers: 8.0W
Citations: 163
researcher View more organizations