Control and Optimization of Energy Efficiency in Small-Footprint Embedded Systems

A Coupled Hybrid Systems Model

Christopher Porter, Kenji Yamamoto, Paul G Flikkema

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The IoT and its related applications will require engineering of edge devices that can autonomously optimize their non-functional performance. We present a hierarchical model of small-footprint embedded systems that (1) cleanly separates and shows the interactions between their physical and computational aspects and (2) enables their control and optimization. This model exposes power use, energy use, and temporal responsiveness as functions of the hardware configuration of the processor and surrounding peripherals, including sleep mode, voltage/frequency scaling, and clock/power gating. The foundation layer consists of a coupled hybrid systems model for energy measurement and system control; this layer underpins a multi-stage graph model of execution that admits optimization using dynamic programming. In this paper, we demonstrate on-line achievement of energy subsistence, wherein the system uses the minimum energy possible given all controllable hardware resources. We describe a software/hardware implementation architecture, and illustrate the approach using an experimental networked embedded system platform.

Original languageEnglish (US)
Title of host publicationProceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1-8
Number of pages8
ISBN (Electronic)9784907764623
DOIs
StatePublished - Mar 1 2019
Event2019 SICE International Symposium on Control Systems, SICE ISCS 2019 - Kumamoto, Japan
Duration: Mar 7 2019Mar 9 2019

Publication series

NameProceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019

Conference

Conference2019 SICE International Symposium on Control Systems, SICE ISCS 2019
CountryJapan
CityKumamoto
Period3/7/193/9/19

Fingerprint

Hybrid systems
Energy Efficiency
Hybrid Systems
Embedded systems
Embedded Systems
Coupled System
Energy efficiency
Optimization
Energy
Hardware
Multistage Model
Sleep Mode
Electric power measurement
Hardware Implementation
Graph Model
Hierarchical Model
Dynamic programming
Model
Dynamic Programming
Clocks

Keywords

  • control
  • coupled hybrid systems
  • dynamic programming
  • embedded systems
  • energy subsistence
  • intelligent systems
  • multi-stage graph
  • optimization

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Electrical and Electronic Engineering
  • Mechanical Engineering
  • Control and Optimization

Cite this

Porter, C., Yamamoto, K., & Flikkema, P. G. (2019). Control and Optimization of Energy Efficiency in Small-Footprint Embedded Systems: A Coupled Hybrid Systems Model. In Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019 (pp. 1-8). [8758755] (Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.23919/SICEISCS.2019.8758755

Control and Optimization of Energy Efficiency in Small-Footprint Embedded Systems : A Coupled Hybrid Systems Model. / Porter, Christopher; Yamamoto, Kenji; Flikkema, Paul G.

Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019. Institute of Electrical and Electronics Engineers Inc., 2019. p. 1-8 8758755 (Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Porter, C, Yamamoto, K & Flikkema, PG 2019, Control and Optimization of Energy Efficiency in Small-Footprint Embedded Systems: A Coupled Hybrid Systems Model. in Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019., 8758755, Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019, Institute of Electrical and Electronics Engineers Inc., pp. 1-8, 2019 SICE International Symposium on Control Systems, SICE ISCS 2019, Kumamoto, Japan, 3/7/19. https://doi.org/10.23919/SICEISCS.2019.8758755
Porter C, Yamamoto K, Flikkema PG. Control and Optimization of Energy Efficiency in Small-Footprint Embedded Systems: A Coupled Hybrid Systems Model. In Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019. Institute of Electrical and Electronics Engineers Inc. 2019. p. 1-8. 8758755. (Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019). https://doi.org/10.23919/SICEISCS.2019.8758755
Porter, Christopher ; Yamamoto, Kenji ; Flikkema, Paul G. / Control and Optimization of Energy Efficiency in Small-Footprint Embedded Systems : A Coupled Hybrid Systems Model. Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019. Institute of Electrical and Electronics Engineers Inc., 2019. pp. 1-8 (Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019).
@inproceedings{51d36cdea8df4e76b01f7fc4fcfef4ea,
title = "Control and Optimization of Energy Efficiency in Small-Footprint Embedded Systems: A Coupled Hybrid Systems Model",
abstract = "The IoT and its related applications will require engineering of edge devices that can autonomously optimize their non-functional performance. We present a hierarchical model of small-footprint embedded systems that (1) cleanly separates and shows the interactions between their physical and computational aspects and (2) enables their control and optimization. This model exposes power use, energy use, and temporal responsiveness as functions of the hardware configuration of the processor and surrounding peripherals, including sleep mode, voltage/frequency scaling, and clock/power gating. The foundation layer consists of a coupled hybrid systems model for energy measurement and system control; this layer underpins a multi-stage graph model of execution that admits optimization using dynamic programming. In this paper, we demonstrate on-line achievement of energy subsistence, wherein the system uses the minimum energy possible given all controllable hardware resources. We describe a software/hardware implementation architecture, and illustrate the approach using an experimental networked embedded system platform.",
keywords = "control, coupled hybrid systems, dynamic programming, embedded systems, energy subsistence, intelligent systems, multi-stage graph, optimization",
author = "Christopher Porter and Kenji Yamamoto and Flikkema, {Paul G}",
year = "2019",
month = "3",
day = "1",
doi = "10.23919/SICEISCS.2019.8758755",
language = "English (US)",
series = "Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "1--8",
booktitle = "Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019",

}

TY - GEN

T1 - Control and Optimization of Energy Efficiency in Small-Footprint Embedded Systems

T2 - A Coupled Hybrid Systems Model

AU - Porter, Christopher

AU - Yamamoto, Kenji

AU - Flikkema, Paul G

PY - 2019/3/1

Y1 - 2019/3/1

N2 - The IoT and its related applications will require engineering of edge devices that can autonomously optimize their non-functional performance. We present a hierarchical model of small-footprint embedded systems that (1) cleanly separates and shows the interactions between their physical and computational aspects and (2) enables their control and optimization. This model exposes power use, energy use, and temporal responsiveness as functions of the hardware configuration of the processor and surrounding peripherals, including sleep mode, voltage/frequency scaling, and clock/power gating. The foundation layer consists of a coupled hybrid systems model for energy measurement and system control; this layer underpins a multi-stage graph model of execution that admits optimization using dynamic programming. In this paper, we demonstrate on-line achievement of energy subsistence, wherein the system uses the minimum energy possible given all controllable hardware resources. We describe a software/hardware implementation architecture, and illustrate the approach using an experimental networked embedded system platform.

AB - The IoT and its related applications will require engineering of edge devices that can autonomously optimize their non-functional performance. We present a hierarchical model of small-footprint embedded systems that (1) cleanly separates and shows the interactions between their physical and computational aspects and (2) enables their control and optimization. This model exposes power use, energy use, and temporal responsiveness as functions of the hardware configuration of the processor and surrounding peripherals, including sleep mode, voltage/frequency scaling, and clock/power gating. The foundation layer consists of a coupled hybrid systems model for energy measurement and system control; this layer underpins a multi-stage graph model of execution that admits optimization using dynamic programming. In this paper, we demonstrate on-line achievement of energy subsistence, wherein the system uses the minimum energy possible given all controllable hardware resources. We describe a software/hardware implementation architecture, and illustrate the approach using an experimental networked embedded system platform.

KW - control

KW - coupled hybrid systems

KW - dynamic programming

KW - embedded systems

KW - energy subsistence

KW - intelligent systems

KW - multi-stage graph

KW - optimization

UR - http://www.scopus.com/inward/record.url?scp=85069775168&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85069775168&partnerID=8YFLogxK

U2 - 10.23919/SICEISCS.2019.8758755

DO - 10.23919/SICEISCS.2019.8758755

M3 - Conference contribution

T3 - Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019

SP - 1

EP - 8

BT - Proceedings of 2019 SICE International Symposium on Control Systems, SICE ISCS 2019

PB - Institute of Electrical and Electronics Engineers Inc.

ER -