Back to Search Start Over

CLEAVE : scalable and edge-native benchmarking of networked control systems

Authors :
Olguín Muñoz, Manuel Osvaldo
Roy, Neelabhro
Gross, James
Olguín Muñoz, Manuel Osvaldo
Roy, Neelabhro
Gross, James
Publication Year :
2022

Abstract

As the number of cyber-physical systems rises, it becomes increasingly crucial to study Networked Control Systems (NCSs) combining control communication co-design. This nature of NCSs has led to task-specific approaches to research, creating a dearth of generalizable, repeatable, and scalable experimentation. Further, with the advent of edge computing solutions, it is of paramount importance to explore its relevance in such applications. In this work, we present CLEAVE, a novel, completely software-based framework for repeatable and scalable experimentation in edge native NCSs. Our approach is based on the emulation of physical plants communicating over a real network with software-based controllers. CLEAVE is designed and built for the edge, using Python3 and with full compatibility with industry-standard containerization solutions. Although designed for single-loop emulations, the flexibility afforded by the aforementioned characteristics allow our framework to be adapted to a multitude of complex scenarios. We validate CLEAVE using an initial implementation of an inverted pendulum NCS. Our results showcase the utility of the tool as a repeatable, extensible, and scalable solution to NCS performance evaluation and benchmarking on the Edge.<br />Part of proceedings: ISBN 978-1-4503-9253-2QC 20220428

Details

Database :
OAIster
Notes :
application/pdf, English
Publication Type :
Electronic Resource
Accession number :
edsoai.on1312826413
Document Type :
Electronic Resource
Full Text :
https://doi.org/10.1145.3517206.3526272