DAREDEVIL è una piattaforma di Virtual Commissioning open source che integra Digital Twin basati su AI e strumenti DevOps per il test agile del software PLC. L'architettura a microservizi gestisce la raccolta dati, la trasformazione in un modello comune e l'addestramento di modelli predittivi. Permette il test Hardware-in-the-Loop collegando il PLC reale al gemello digitale, abilitando sviluppo remoto e iterativo. Applicabile a costruttori di componenti di macchine automatiche, packaging e PMI per ridurre fermi macchina e costi di commissioning

Download PDF version
Laboratory
Contacts
Stefano Cattorini
Specialization Area
Digitale
Meccatronica e Materiali
Keyword
Digital Twin AI
Virtual Commissioning
Open Source DevOps
Automazione industriale
Architettura integrata DAREDEVIL: flusso schematizzato che collega PLC e sensori Edge alla piattaforma AI e al Digital Twin, con ciclo continuo DevOps sottostante
Description

Rivolto a costruttori di componentistica di macchine automatiche, system integrator e PMI manifatturiere.

La piattaforma raccoglie dati operativi da sensori e PLC, li trasforma in formato standardizzato e li invia a pipeline di addestramento AI. Genera moduli digitali che emulano il comportamento dei componenti fisici. Questi moduli possono essere  integrati in un ambiente di simulazione open source per test HIL del codice PLC. L'integrazione con GitLab e Codesys automatizza versioning, testing e deployment remoto

Innovative aspects

Superamento del modello tradizionale e del vendor lock-in delle piattaforme commerciali. Integrazione nativa di pratiche DevOps/CI/CD nel mondo OT/PLC, abilitando sviluppo agile e testing continuo. Approccio data-driven che cattura edge cases e comportamenti non lineari difficili da modellare con equazioni fisiche. Architettura open source a microservizi che garantisce interoperabilità, scalabilità e riduzione dei costi fissi. Possibilità di testare scenari dinamici su più macchine simultaneamente

Potential applications

Applicabile a qualsiasi settore che utilizzi sistemi PLC o computer industriali, con focus su macchine automatiche, packaging, automotive, aerospace e meccatronica. Ideale per validare routine di controllo, ottimizzare il commissioning, ridurre prototipi fisici e abilitare la manutenzione predittiva tramite digital twin

Schema della pipeline a microservizi: dalla raccolta Edge dati, al preprocessing, all’addestramento AI e alla generazione del Gemello Digitale per il test HIL
Application example

Validazione di routine PLC per macchine di packaging con testbed industriale

Application description and results

Nel testbed di BI-REX è stato implementato un caso d'uso su componenti FESTO, con il supporto dei partner e delle aziende exploiter di progetto. Sono stati raccolti dati operativi reali, trasformati e inviati per l'addestramento di modelli AI. I modelli generati sono stati integrati nella piattaforma open source per test HIL con PLC fisici. I risultati dimostrano la capacità di emulare il comportamento del componente e identificare stati operativi. L'approccio ha ridotto i tempi di validazione del software di controllo, eliminando fermi macchina prolungati e dimostrando l'efficacia del modello open source. La piattaforma è stata validata con successo in condizioni reali

Involved partners

BI-REX (capofila), CIRI-ICT, CIRI-MAM, DataRiver, SACMI, Imola Informatica, Arca Tecnologie

Implementation Time
3-6 mesi per adattamento simulazione componente
Technology Readiness Level
TRL 6 - tecnologia dimostrata in ambiente rilevante
Exploitation

ll progetto ha generato protocolli standardizzati, pipeline CI/CD riproducibili e modelli di riferimento per il VC

Scenario Hardware-in-the-Loop per il packaging: loop chiuso tra PLC reale, Digital Twin AI-driven e ambiente di validazione, con flussi di comandi e feedback
Published on