Matteo Cardoni

Mr. Matteo Cardoni

orcid

Research Focus & Metrics

Academic Career Length

6Years (2021-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
18 November 2021 in Electronics
Verified
Journal Article
Open access
PDF file
MCMatteo Cardoni
Matteo Cardoni
DPDanilo Pietro Pau
Danilo Pietro Pau
Laura FalaschettiLaura Falaschetti
Laura Falaschetti
Claudio TurchettiClaudio Turchetti
Claudio Turchetti
MLMarco Lattuada
Marco Lattuada
The focus of this work is to design a deeply quantized anomaly detector of oil leaks that may happen at the junction between the wind turbine high-speed shaft and the external bracket of the power generator. We propose a block-based binary shallow echo state network (BBS-ESN) architecture belonging to the reservoir computing (RC) category and, as we believe, it also extends the extreme learning machines (ELM) domain. Furthermore, BBS-ESN performs binary block-based online training using fixed and minimal computational complexity to achieve low power consumption and deployability on an off-the-shelf micro-controller (MCU). This has been achieved through binarization of the images and 1-bit quantization of the network weights and activations. 3D rendering has been used to generate a novel publicly available dataset of photo-realistic images similar to those potentially acquired by image sensors on the field while monitoring the junction, without and with oil leaks. Extensive experimentation has been conducted using a STM32H743ZI2 MCU running at 480 MHz and the results achieved show an accurate identification of anomalies, with a reduced computational cost per image and memory occupancy. Based on the obtained results, we conclude that BBS-ESN is feasible on off-the-shelf 32 bit MCUs. Moreover, the solution is also scalable in the number of image cameras to be deployed and to achieve accurate and fast oil leak detections from different viewpoints.

31 October 2024 in Electronics
Verified
Journal Article
Open access
PDF file
MCMatteo Cardoni
Matteo Cardoni
DPDanilo Pietro Pau
Danilo Pietro Pau
KRKiarash Rezaei
Kiarash Rezaei
CMCamilla Mura
Camilla Mura
This paper introduces a methodology to compensate inertial Micro-Electro-Mechanical System (IMU-MEMS) time-varying calibration loss, induced by stress and aging. The approach relies on a periodic assessment of the sensor through specific stimuli, producing outputs which are compared with the response of a high-precision sensor, used as ground truth. At any re-calibration iteration, differences with respect to the ground truth are approximated by quantization-aware trained tiny neural networks, allowing calibration-loss compensations. Due to the unavailability of aging IMU-MEMS datasets, a synthetic dataset has been produced, taking into account aging effects with both linear and nonlinear calibration loss. Also, field-collected data in conditions of thermal stress have been used. A model relying on Dense and 1D Convolution layers was devised and compensated for an average of 1.97 g and a variance of 1.07 g2, with only 903 represented with 16 bit parameters. The proposed model can be executed on an intelligent signal processing inertial sensor in 126.4 ms. This work represents a step forward toward in-sensor machine learning computing through integrating the computing capabilities into the sensor package that hosts the accelerometer and gyroscope sensing elements.

3 November 2021 in Data in Brief
Verified
Journal Article
Open access
MCMatteo Cardoni
Matteo Cardoni
DPDanilo Pietro Pau
Danilo Pietro Pau
Laura FalaschettiLaura Falaschetti
Laura Falaschetti
Claudio TurchettiClaudio Turchetti
Claudio Turchetti
MLMarco Lattuada
Marco Lattuada
This paper presents a dataset of images generated via 3D graphics rendering. The dataset is composed by pictures of the junction between the high-speed shaft and the external bracket of the power generator inside a wind turbine cabin, in presence and absence of oil leaks. Oil leak occurrence is an anomaly that can verify in a zone of interest of the junction. Since the wind turbines industry is becoming more and more important, turbines maintenance is growing in importance accordingly. In this context a dataset, as we propose, can be used, for example, to design machine learning algorithms for predictive maintenance. The renderings have been produced, from various framings and various leaks shapes and colors, using the rendering engine Keyshot9. Subsequent preprocessing has been performed with Matlab, including images grayscale conversion and image binarization. Finally, data augmentation has been implemented in Python, and it can be easily extended/customized for realizing any further processing. The Matlab and Python source codes are also provided. To the authors’ knowledge, there are no other public available datasets on this topic.