Digital Twin e ITRevolution
Ascolta l'articolo
Nel mio ultimo articolo ho parlato dei Digital Twin. Come promesso, volevo tornare sull’argomento, evidenziando in particolare il legami, tutti da esplorare e da sfruttare, con il Machine Learning. Sono stato però preceduto da ITRevolution, che ha pubblicato un articolo proprio sull’argomento, con un’ottica che non posso che condividere. Nulla di strano o di male, tutti i miei articoli si appoggiano “sulle spalle dei giganti”, da cui ho imparato molte cose e che sono contento di raccontare ad altri, così come sono contento di dare credito a chi ce l’ha.
L’articolo di ITRevolution e il legame con l’IA
Senza spoilerare troppo, in questo articolo, abbastanza dettagliato, vengono evidenziati diversi modi con cui l’Intelligenza Artificiale amplifica le possibilità di utilizzo e sfruttamento dei Digital Twin, con importanti riflessi sulle performance generali dell’azienda e, a cascata, sulle performance economiche.
La mia esperienza con le equazioni dei Digital Twin
Vorrei fare qualche esempio tratto dalla mia esperienza personale. Come dicevo, il cuore di un Digital Twin, almeno sei il primo gemello è un CPS, è molto spesso un sistema di equazioni differenziali, di solito matematicamente irrisolvibili, ma affrontabili, con le dovute cautele e la dovuta esperienza, con metodi numerici. Il vero problema è che queste equazioni hanno molti parametri e che questi parametri sono spesso molto difficili da calcolare a priori. E contemporaneamente fortemente critici, nel senso che anche piccole differenze possono determinare variazioni significative di comportamento, il tal caso il nostro Digital Twin smette di simulare correttamente il sistema fisico e … buona notte!
Il Machine Learning come soluzione ai parametri complessi
Il Machine Learning offre una soluzione brillante e poco costosa a questo problema: inseriamo pure nelle equazioni dei valori approssimati (ok, per quanto possibile, cerchiamo di avvicinarci …), ma osserviamo attentamente e mettiamo a confronto le previsioni del Digital Twin con i dati rilevati sul sistema. In questo modo, applicando la cara vecchia “identificazione parametrica”, possiamo cercare di determinare dei valori più accurati per i nostri parametri, col vantaggio non indifferente che non sono più valori teorici, ricavati da qualche manuale o studio scientifico, ma sono proprio quelli della nostra apparecchiatura (e se ne abbiamo diverse, nessuno stupore che i valori calcolati vengano diversi: lo sappiamo bene che anche nelle costruzioni più raffinate e controllate ci sono sempre delle “tolleranze”).
Adattare i Digital Twin nel tempo
Non solo. In questo modo, abbiamo messo in piedi anche un sistema che permette di adattare il nostro Digital Twin alle variazioni, intenzionali o meno, che possono intervenire nel tempo. Usura, sostituzione di parti, interventi di miglioramento o efficientamento!
Ottimizzazioni tramite algoritmi di Ricerca Operativa
Ci sono poi, e ne parleremo ancora, le ottimizzazioni. Una cosa è avere a disposizione i dati rilevanti, spesso molti e con interazioni complicate, ed altro è capire cosa fare per ottenere un miglioramento. Ecco che gli algoritmi (anche se ultimamente questa parola viene usata quasi come se fosse una parolaccia o un insulto, in realtà indica qualcosa di molto bello e prezioso, se usato bene) di Ricerca Operativa possono dare un grosso contributo.
Sfide pratiche e analisi di fattibilità
Attenzione però, e qui si torna all’articolo da cui sono partito: non è tutto così facile (ho mai detto che lo fosse?). Detto con parole mie, queste possibilità non si “comprano al supermercato” … terzo scaffale a destra e poi alla cassa. Con parole certamente più appropriate, ITRevolution ammonisce che per mettersi su questa strada ci sono alcune sfide da affrontare non banali ed è opportuno fare prima di tutto un’analisi di realizzabilità (“assessing of feasibility”) in varie dimensioni, che magari può concludersi col consiglio non di rinunciare, questo solo in situazioni estreme, ma di fare prima altre cose senza le quali il progetto rischia di fallire miseramente.
Non solo, l’articolo suggerisce anche una serie di passi per fare in modo che il viaggio verso la terra dei Digital Twins sia efficace e soddisfacente.
La necessità strategica dei Digital Twin
La conclusione, poi (the strategic imperative), non lascia dubbi: “Visto che i CPS stanno diventando sempre più complessi e “mission-critical”, i Digital Twin stanno evolvendo da una tecnologia che “ci piacerebbe avere” ad una necessità strategica. Le organizzazioni che non accolgono questo cambiamento rischiano di cedere di fronte a dei competitor più agili e “data-driven”.