Self-adaptive Cyber-Physical Systems (CPSs) enrich CPSs functionalities by introducing self-configuration, self-management, and self-healing skills. Such skills, which are crucial to support adaptation mechanisms, take advantage of the ability to detect changes in the acquired datastreams, e.g., induced by faults affecting sensors/actuators or time-variant environments. In turn, change detection permits CPSs to enable adaptive mechanisms such as reconfiguration of some functionalities to track or mitigate the effect of the change. This paper introduces a novel methodology together with a technological implementation specifically designed for detecting changes affecting the sensor acquisitions in units of CPSs. The methodology requires: 1) learning the signal model; 2) design a model-free change detection test; 3) design a change-point method to validate the detected change. A technological implementation of the proposed methodology encompassing linear predictive models, the ICI-based change detection test and the Mann-Whitney change-point method is introduced and tested on the ST STM32 Nucleo platform. The high detection accuracy altogether with the low computational load and memory occupation make the proposed methodology (and its technological implementation) well suited for self-adaptive CPSs.

Detecting changes at the sensor level in cyber-physical systems: Methodology and technological implementation

Alippi, Cesare;Roveri, Manuel
2017-01-01

Abstract

Self-adaptive Cyber-Physical Systems (CPSs) enrich CPSs functionalities by introducing self-configuration, self-management, and self-healing skills. Such skills, which are crucial to support adaptation mechanisms, take advantage of the ability to detect changes in the acquired datastreams, e.g., induced by faults affecting sensors/actuators or time-variant environments. In turn, change detection permits CPSs to enable adaptive mechanisms such as reconfiguration of some functionalities to track or mitigate the effect of the change. This paper introduces a novel methodology together with a technological implementation specifically designed for detecting changes affecting the sensor acquisitions in units of CPSs. The methodology requires: 1) learning the signal model; 2) design a model-free change detection test; 3) design a change-point method to validate the detected change. A technological implementation of the proposed methodology encompassing linear predictive models, the ICI-based change detection test and the Mann-Whitney change-point method is introduced and tested on the ST STM32 Nucleo platform. The high detection accuracy altogether with the low computational load and memory occupation make the proposed methodology (and its technological implementation) well suited for self-adaptive CPSs.
2017
Proceedings of the International Joint Conference on Neural Networks
9781509061815
Adaptive Systems; Fault Detection and Diagnosis; Intelligence for Embedded and Cyber-physical Systems; Smart Sensor Networks; Software; Artificial Intelligence
File in questo prodotto:
File Dimensione Formato  
IJCNN2017_CameraReady.pdf

Accesso riservato

: Pre-Print (o Pre-Refereeing)
Dimensione 352.49 kB
Formato Adobe PDF
352.49 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1044636
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 6
social impact