Structural Health Monitoring (SHM) systems currently utilize a combination of low-cost, low-energy sensors and processing units to monitor the conditions of target facilities. However, utilizing a dense deployment of sensors generates a significant volume of data that must be transmitted to the cloud, requiring high bandwidth and consuming substantial power, particularly when using wireless protocols. To optimize the energy budget of the monitoring system, it is crucial to reduce the size of the raw data near the sensors at the edge. However, existing compression techniques at the edge suffer from a trade-off between compression and accuracy and long latency resulting in high energy consumption. This work addresses these limitations by introducing a parallelized version of an unconventional data reduction method suited for vibration analysis based on System Identification models. Our approach leverages the unique capabilities of GAP9, a multi-core RISC-V MCU based on the parallel ultra-low power (PULP) architecture. Compared to the sequential implementation, we achieve a maximum execution time reduction of ≈ 60 × and power consumption of just 48.3mW while preserving the spectral accuracy of the models.

Speeding up System Identification Algorithms on a Parallel RISC-V MCU for Fast Near-Sensor Vibration Diagnostic / Moallemi, Amirhossein; Gaspari, Riccardo; Zonzini, Federica; De Marchi, Luca; Brunelli, Davide; Benini, Luca. - In: IEEE SENSORS LETTERS. - ISSN 2475-1472. - 2023, 7:9(2023), p. 5502304. [10.1109/LSENS.2023.3303074]

Speeding up System Identification Algorithms on a Parallel RISC-V MCU for Fast Near-Sensor Vibration Diagnostic

Brunelli, Davide
Penultimo
;
2023-01-01

Abstract

Structural Health Monitoring (SHM) systems currently utilize a combination of low-cost, low-energy sensors and processing units to monitor the conditions of target facilities. However, utilizing a dense deployment of sensors generates a significant volume of data that must be transmitted to the cloud, requiring high bandwidth and consuming substantial power, particularly when using wireless protocols. To optimize the energy budget of the monitoring system, it is crucial to reduce the size of the raw data near the sensors at the edge. However, existing compression techniques at the edge suffer from a trade-off between compression and accuracy and long latency resulting in high energy consumption. This work addresses these limitations by introducing a parallelized version of an unconventional data reduction method suited for vibration analysis based on System Identification models. Our approach leverages the unique capabilities of GAP9, a multi-core RISC-V MCU based on the parallel ultra-low power (PULP) architecture. Compared to the sequential implementation, we achieve a maximum execution time reduction of ≈ 60 × and power consumption of just 48.3mW while preserving the spectral accuracy of the models.
2023
9
Moallemi, Amirhossein; Gaspari, Riccardo; Zonzini, Federica; De Marchi, Luca; Brunelli, Davide; Benini, Luca
Speeding up System Identification Algorithms on a Parallel RISC-V MCU for Fast Near-Sensor Vibration Diagnostic / Moallemi, Amirhossein; Gaspari, Riccardo; Zonzini, Federica; De Marchi, Luca; Brunelli, Davide; Benini, Luca. - In: IEEE SENSORS LETTERS. - ISSN 2475-1472. - 2023, 7:9(2023), p. 5502304. [10.1109/LSENS.2023.3303074]
File in questo prodotto:
File Dimensione Formato  
nocolor_IEEE_Sensors_2023_SysId_GAP9_Rev1.pdf

accesso aperto

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 343.03 kB
Formato Adobe PDF
343.03 kB Adobe PDF Visualizza/Apri
Speeding_up_System_Identification_Algorithms_on_a_Parallel_RISC-V_MCU_for_Fast_Near-Sensor_Vibration_Diagnostic.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 707.34 kB
Formato Adobe PDF
707.34 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/11572/385729
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 2
  • OpenAlex ND
social impact