@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.}",
note = "Publisher Copyright: {\textcopyright} 2019 The Society of Instrument and Control Engineers - SICE.; 2019 SICE International Symposium on Control Systems, SICE ISCS 2019 ; Conference date: 07-03-2019 Through 09-03-2019",
year = "2019",
month = mar,
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",
}