L'intelligenza artificiale capisce il suono delle macchine in salute

I rumori possono indicare il buon funzionamento di una macchina. I ricercatori dell'ETH hanno sviluppato un nuovo metodo di apprendimento automatico che determina automaticamente se una macchina è "sana" o ha bisogno di manutenzione.

Suoni
Blue pump

Che si tratti di ruote ferroviarie o di generatori in una centrale elettrica, di pompe o di valvole, tutti producono rumori. Per le orecchie allenate, questi rumori hanno persino un significato: componenti, macchine, impianti o materiale rotabile hanno un suono diverso quando funzionano correttamente rispetto a quando presentano un difetto o un'anomalia.

I suoni che emettono forniscono quindi ai professionisti utili indizi per capire se una macchina è in buone condizioni, o "sana", o se avrà presto bisogno di manutenzione o di riparazioni urgenti. Se rilevate in tempo che una macchina sta suonando male, potete prevenire un difetto costoso e intervenire prima che si rompa. Di conseguenza, il monitoraggio e l'indagine dei suoni stanno acquisendo sempre più importanza per il funzionamento e la manutenzione delle infrastrutture tecniche, soprattutto perché la registrazione di suoni, rumori e segnali acustici con i moderni microfoni è relativamente poco costosa.

Per estrarre le informazioni necessarie da questi suoni, sono stati messi a punto metodi collaudati di elaborazione del segnale e di analisi dei dati. Una di queste è la cosiddetta trasformazione wavelet. Matematicamente, toni, suoni e rumori possono essere rappresentati come onde. Con la trasformazione wavelet, una funzione viene decomposta in un insieme di wavelet. Si tratta di oscillazioni ondulatorie localizzate nel tempo. L'idea di fondo è quella di determinare la quantità di wavelet contenuta in un segnale. Sebbene questi metodi abbiano un buon successo, spesso richiedono molta esperienza e l'impostazione manuale dei parametri.

Rilevare i difetti in una fase iniziale

Ora i ricercatori dell'ETH hanno sviluppato un metodo di apprendimento automatico in grado di imparare completamente la trasformazione wavelet. Il nuovo approccio è particolarmente adatto ai segnali ad alta frequenza, come quelli sonori e vibrazionali. Questo permette di riconoscere automaticamente se una macchina suona "sana" o meno.

L'approccio sviluppato dai ricercatori post-dottorato Gabriel Michau, Gaëtan Frusque e Olga Fink, professore di sistemi di manutenzione intelligenti, e ora pubblicato sulla rivista PNAS, combina in modo nuovo l'elaborazione del segnale e gli approcci di apprendimento automatico. Con il nuovo approccio, un algoritmo intelligente, cioè una regola di calcolo, può eseguire automaticamente il monitoraggio acustico e l'analisi del suono delle macchine. Grazie alla sua somiglianza con la trasformata wavelet, i risultati dell'approccio di apprendimento automatico proposto possono essere interpretati molto bene.

L'obiettivo dei ricercatori è che in un prossimo futuro i professionisti che operano sulle macchine dell'industria siano in grado di utilizzare uno strumento che monitorizzi automaticamente l'apparecchiatura e li avvisi per tempo - senza bisogno di particolari conoscenze preliminari - quando si verificano rumori vistosi, anomali o "malsani" nell'apparecchiatura. La nuova procedura di apprendimento automatico può essere applicata non solo a diversi tipi di macchine, ma anche a diversi tipi di segnali, rumori o vibrazioni. Ad esempio, riconosce anche le frequenze sonore che gli esseri umani, come i segnali ad alta frequenza o gli ultrasuoni, non possono sentire naturalmente.

Tuttavia, la procedura di apprendimento non batte tutti i tipi di segnali su una barra. Piuttosto, i ricercatori lo hanno progettato per rilevare le sottili differenze tra i vari suoni e produrre risultati specifici per la macchina. Questo non è banale, poiché l'algoritmo non ha esempi di segnali difettosi da cui imparare.

Focalizzati su suoni "sani

Nelle applicazioni industriali reali, di solito non è possibile raccogliere tanti esempi significativi di rumore di macchine difettose, perché i difetti si verificano solo raramente. Pertanto, non è nemmeno possibile insegnare all'algoritmo come suonano i dati di rumore dei guasti e come differiscono dai rumori sani. I ricercatori dell'ETH hanno quindi addestrato gli algoritmi in modo tale che l'algoritmo di apprendimento automatico imparasse come suona normalmente una macchina quando funziona correttamente e riconoscesse poi quando un rumore si discosta dal caso normale.

Per farlo, hanno utilizzato una serie di dati sul rumore provenienti da pompe, ventole, valvole e guide di scorrimento e hanno scelto un approccio di "apprendimento non supervisionato", in cui non hanno "detto" a un algoritmo cosa imparare, ma il computer ha appreso i modelli rilevanti senza guida e da solo. In questo modo, Olga Fink e il suo team hanno permesso alla procedura di apprendimento di riconoscere i suoni correlati all'interno di un certo tipo di macchina e di distinguere tra alcuni tipi di guasti su questa base.

Anche se i ricercatori avessero a disposizione un set di dati sul rumore dei difetti, e fossero quindi in grado di addestrare i loro algoritmi con campioni sia sani che difettosi, non potrebbero mai essere sicuri che tale set di dati etichettati contenga effettivamente tutte le varianti sane e difettose. Il loro campione potrebbe essere incompleto e la loro procedura di apprendimento potrebbe non aver colto importanti suoni di errore. Inoltre, lo stesso tipo di macchina può produrre suoni molto diversi a seconda dell'intensità d'uso o del clima del luogo, così che a volte anche difetti tecnicamente quasi identici hanno un suono molto diverso a seconda della macchina.

Imparare i richiami degli uccelli

L'algoritmo non può essere applicato solo ai suoni delle macchine. I ricercatori hanno anche testato i loro algoritmi per distinguere i diversi richiami degli uccelli. A tal fine, hanno utilizzato le registrazioni degli amanti degli uccelli. Gli algoritmi dovevano imparare a distinguere tra i diversi richiami di una determinata specie di uccelli, in modo che il tipo di microfono utilizzato non giocasse alcun ruolo: "L'apprendimento automatico deve riconoscere i richiami degli uccelli, non valutare la tecnica di registrazione", spiega Gabriel Michau.

Questo effetto di apprendimento è importante anche per le infrastrutture tecniche: anche con le macchine, gli algoritmi devono escludere il semplice rumore di fondo e le influenze della tecnologia di registrazione per catturare i suoni rilevanti. Per un'applicazione nell'industria, è importante che l'apprendimento automatico sia in grado di riconoscere le sottili differenze tra i suoni. Affinché sia utile e affidabile per i professionisti del settore, non deve suonare l'allarme troppo spesso né mancare i suoni rilevanti.

"Con la nostra ricerca siamo riusciti a dimostrare che il nostro approccio di apprendimento automatico rileva le anomalie tra i suoni e che è abbastanza flessibile da poter essere applicato a diversi segnali e a diversi compiti", conclude Olga Fink. Una caratteristica importante del suo metodo di apprendimento è che è anche in grado di monitorare l'evoluzione dei suoni, in modo da rilevare indizi di possibili errori dal modo in cui i suoni si evolvono nel tempo. Questo apre diverse possibilità di applicazione interessanti.

Fonte: Notizie ETH

(Visitato 74 volte, 1 visita oggi)

Altri articoli sull'argomento

NOTIZIE SULLA SICUREZZA

Bleiben Sie informiert über aktuelle Sicherheitsthemen – praxisnah und zuverlässig. Erhalten Sie exklusive Inhalte direkt in Ihren E-Mail-Posteingang. Verpassen Sie keine Updates.

Jetzt anmelden!
anmelden
È possibile annullare l'iscrizione in qualsiasi momento!
chiudere il link