EO525
Progettazione software di un sensore di monitoraggio della condizione Voyager4 è una piattaforma di monitoraggio wireless svi- luppata daAnalogDevices per consentire agli sviluppatori di implementare e testare rapidamente una soluzione wireless su una macchina o un’installazione di prova. Le soluzioni di monitoraggio dello stato di salute dei motori come Voyager4 sono utilizzate in tutto il settore industriale in campi quali la robotica e su macchine rotanti come turbine, ventilatori, pompe e motori. Lo sviluppo del software per un dispositivo edge wireless di questo tipo può essere difficile. Fin dalle prime fasi di pro- gettazione del sensore, lo sviluppatore deve considerare l’architettura generale del sistema, tenendo conto di come funzioneranno le singole parti, di come i diversi componenti saranno integrati tra di loro e di come algoritmi e strumenti di analisi, come le reti neurali, possano essere applicati e di- stribuiti per aggiungere intelligenza all’edge. L’obiettivo di qualsiasi progetto di questo tipo è creare un software per il dispositivo edge e l’host collegato, che sia fa- cile da capire, modificabile e aggiornabile. In Voyager4 sono presenti due microcontrollori e molti dispositivi periferici, tra cui sensori, schede di gestione dell’alimentazione, me- morie flash e interfacce di comunicazione. Lo sviluppo del codice necessario per controllare e Il principio di funzionamento del sensore di Voyager4 è illustrato in figura 1. L’accelerometro triassiale a 8 KHz ADXL382 del sistema microelettromeccanico digitale (Mi- cro-Electro-Mechanical System, MEMS) è utilizzato per raccogliere dati sulla vibrazione. In base alla modalità di funzionamento, i dati raccolti possono seguire percorsi di- versi. COVER STORY La fabbrica del futuro: prendere decisioni all’edge usando sensori con intelligenza artificiale Tom Sharkey Systems Applications Engineer Analog Devices Esistono diversi approcci per aggiungere intelligenza ai sistemi industriali, tra cui l’intelligenza artificiale (AI) edge e cloud adattata a sensori con componenti analogici e digitali. Con la diversità degli approcci AI, il progettista di sensori deve considerare diversi requisiti in contrasto tra loro, tra cui la latenza del processo decisionale, l’utilizzo della rete, consumo/durata della batteria e i modelli AI adatti alle macchine Il percorso [a] è quello iniziale, con i dati di vibrazione grezzi inviati direttamente al processore Bluetooth® low energy (BLE) MAX32666 . Da qui, i dati possono essere inviati all’u- tente via radio BLE o via USB. Il percorso [b] costituisce una modalità di funzionamento alternativa che può essere uti- lizzata una volta raccolti i dati grezzi con il Voyager e adde- strato un modello con gli strumenti esterni MAX78000 . Le informazioni non vengono inviate all’utente, ma vengono passate a un algoritmo di AI per predire i dati anomali della macchina. I percorsi [c] e [d] coprono rispettivamente i casi d’uso in cui un guasto del motore viene rilevato o non rile- vato. Se viene rilevato un guasto, è possibile inviare all’host un flag o un avviso utente tramite il processore BLE. Se non ELETTRONICA OGGI 525 - APRILE 2025 10
Made with FlippingBook
RkJQdWJsaXNoZXIy Mzg4NjYz