Politecnico di Torino (logo)

Feasibility study of machine learning capabilities integration into the microcontroller of the new generation of ABB circuit breakers

Mario Zurlo

Feasibility study of machine learning capabilities integration into the microcontroller of the new generation of ABB circuit breakers.

Rel. Andrea Calimera, Antonello Antoniazzi. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering), 2021


With the growth of computational power capabilities of electronic embedded devices, an increasing number of tasks are moving from centralized processing units to edge devices, implementing edge computing paradigms. This thesis, developed as a collaboration between Politecnico di Torino and ABB, is about the adoption of this kind of distributed architecture in ABB circuit breaker systems, aiming to evaluate the potential integration of Machine Learning capabilities directly into the microcontroller of the circuit breaker mainboard. Specifically, the treatment starts with a description of the development of a Load Forecasting Machine Learning algorithm exploiting the TensorFlow framework, discussing in detail the dataset collection, training and testing processes. After that, a preliminary benchmarking evaluation has proven that the resulting ML model is too complex to be executed on resource-constrained embedded devices. Therefore, the model is converted through the TensorFlow Lite tool, which produces a simplified lightweight version to be wrapped into a TinyML application. TinyML techniques, together with the TensorFlow Lite for Microcontroller tools, made it possible to run ML inference on tiny devices obtaining interesting results in terms of required CPU time, memory consumption and extra software. The thesis continues reporting this complete performance evaluation that is carried on an ST Microelectronics demo board that emulates the circuit breaker mainboard since it is equipped with the same microcontroller. The outcomes of this evaluation are promising and the company is planning to continue the project development. Lastly, the final section deals with a discussion about the limitations and potential improvements of the project along with an illustration of the future of edge computing systems.

Relators: Andrea Calimera, Antonello Antoniazzi
Academic year: 2020/21
Publication type: Electronic
Number of Pages: 101
Additional Information: Tesi secretata. Fulltext non presente
Corso di laurea: Corso di laurea magistrale in Ingegneria Elettronica (Electronic Engineering)
Classe di laurea: New organization > Master science > LM-29 - ELECTRONIC ENGINEERING
Aziende collaboratrici: ABB SpA
URI: http://webthesis.biblio.polito.it/id/eprint/19151
Modify record (reserved for operators) Modify record (reserved for operators)