Si è scelto di realizzare un sistema di monitoraggio per veicoli a guida autonoma (AGV) industriali facendo uso di tecnologie cloud e Internet of Things. Gli AGV rappresentano una componente cruciale degli impianti industriali in quanto il loro malfunzionamento comporta una ingente perdita di produttività. Il sistema è composto da una applicazione Node.js che preleva i dati dall’AGV tramite TwinCAT ADS e li invia ad una istanza Microsoft Azure IoT Hub tramite protocollo MQTT. Una applicazione .NET Core preleva i dati dall’IoT Hub e li inserisce all’interno di un database non relazionare Microsoft Azure Cosmos DB. L’applicazione mette a disposizione numerosi strumenti grafici per la visualizzazione dei dati prelevati dall’AGV e permette di mostrare degli allarmi al superamento di una determinata soglia per alcuni parametri dell’AGV.
PROGETTAZIONE E SVILUPPO DI UN SISTEMA DI MONITORAGGIO PER VEICOLI A GUIDA AUTONOMA INDUSTRIALI BASATO SU TECNOLOGIE CLOUD E INTERNET OF THINGS
LATROFA, PASQUALE
2018/2019
Abstract
Si è scelto di realizzare un sistema di monitoraggio per veicoli a guida autonoma (AGV) industriali facendo uso di tecnologie cloud e Internet of Things. Gli AGV rappresentano una componente cruciale degli impianti industriali in quanto il loro malfunzionamento comporta una ingente perdita di produttività. Il sistema è composto da una applicazione Node.js che preleva i dati dall’AGV tramite TwinCAT ADS e li invia ad una istanza Microsoft Azure IoT Hub tramite protocollo MQTT. Una applicazione .NET Core preleva i dati dall’IoT Hub e li inserisce all’interno di un database non relazionare Microsoft Azure Cosmos DB. L’applicazione mette a disposizione numerosi strumenti grafici per la visualizzazione dei dati prelevati dall’AGV e permette di mostrare degli allarmi al superamento di una determinata soglia per alcuni parametri dell’AGV.I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14253/80220