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 tradeoff between compression and accuracy and long latency resulting in high energy consumption. This letter 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 multicore RISC-V MCU based on the parallel ultra-low-power (PULP) architecture. Compared with the sequential implementation, we achieve a maximum execution time reduction of approximate to 60x and power consumption of just 48.3mWwhile preserving the spectral accuracy of the models.

Moallemi, A., Gaspari, R., Zonzini, F., De Marchi, L., Brunelli, D., Benini, L. (2023). Speeding up System Identification Algorithms on a Parallel RISC-V MCU for Fast Near-Sensor Vibration Diagnostic. IEEE SENSORS LETTERS, 7(9), 1-4 [10.1109/LSENS.2023.3303074].

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

Moallemi, A
;
Gaspari, R;Zonzini, F;De Marchi, L;Brunelli, D;Benini, L
2023

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 tradeoff between compression and accuracy and long latency resulting in high energy consumption. This letter 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 multicore RISC-V MCU based on the parallel ultra-low-power (PULP) architecture. Compared with the sequential implementation, we achieve a maximum execution time reduction of approximate to 60x and power consumption of just 48.3mWwhile preserving the spectral accuracy of the models.
2023
Moallemi, A., Gaspari, R., Zonzini, F., De Marchi, L., Brunelli, D., Benini, L. (2023). Speeding up System Identification Algorithms on a Parallel RISC-V MCU for Fast Near-Sensor Vibration Diagnostic. IEEE SENSORS LETTERS, 7(9), 1-4 [10.1109/LSENS.2023.3303074].
Moallemi, A; Gaspari, R; Zonzini, F; De Marchi, L; Brunelli, D; Benini, L
File in questo prodotto:
File Dimensione Formato  
speeding up system post print.pdf

embargo fino al 07/08/2025

Tipo: Postprint
Licenza: Licenza per accesso libero gratuito
Dimensione 490.66 kB
Formato Adobe PDF
490.66 kB Adobe PDF   Visualizza/Apri   Contatta l'autore

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/11585/945893
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact