SkyCheck: prototipo per applicazione di controllo anticollisione in volo Studente/i Relatore Correlatore Committente Christian Ortega Roberto Guidi Giancarlo Corti Diego Zanoni GeneralAvia SA Corso di laurea Modulo Anno Data Ingegneria Informatica Progetto di diploma 2016-2017 8 settembre 2017 Abstract Il progetto si svolge nel contesto dei sistemi di controllo del traffico aereo (ATC) ed elusione di collisioni in volo (TCAS). L'organizzazione Internazionale dell'Aviazione Civile (ICAO) richiede l'installazione dei sistemi TCAS solamente su velivoli con una massa massima di decollo superiore ai 5700 kg oppure autorizzati a trasportare più di 19 passeggeri.I sistemi TCAS presentano costi molto elevati. Di conseguenza, velivoli di minor dimensioni non ne sono equipaggiati. È quindi necessario fornire un sistema alternativo ai TCAS che sia finanziariamente sostenibile, sufficientemente utile ed affidabile, e facilmente adattabile a piccoli velivoli. L'approccio scelto è quello di sviluppare un sistema composto da componenti software e hardware. L'hardware è un prodotto comunemente in commercio, mentre la parte software è interamente sviluppata ad-hoc, con strumenti e metodologia standard di sviluppo software. Il risultato è un'applicazione mobile Android per smartphone e tablet che permette di tracciare tuttte le informazioni necessarie dei velivoli inviandole ad un back end, il quale le immagazzina e restituisce una lista dei velivoli vicini. Le stesse informazioni sono utilizzate anche per un front end web, il quale permette il tracciamento di tutti i velivoli che utilizzano il sistema. È ora disponibile un prototipo con le caratteristiche e requisiti richiesti utile per piccole esigenze e mezzi di trasporto. Sono necessari ulteriori studi per verificare la copertura e la disponibilità effettiva del segnale GSM in volo. Obiettivi Gli obiettivi principali di questo progetto sono: dimostrare la funzionalità di un sistema di controllo anticollisione client-server per velivoli non muniti di sistema TCAS realizzare un primo prototipo di software fruibile su dispositivi mobili (smartphone, table) basato su tecnologie di telefonia mobile e sistema di GPS implementare un applicativo web per il controllo del traffico aereo da terra realizzare il prodotto testandolo, costruendolo e distribuendolo sistematicamente Conclusione Il prodotto finale ottenuto dalla realizzazione del progetto è un primo prototipo, il quale dimostra come sia fattibile realizzare un sistema simile ad un dispositivo TCAS, utilizzando strumenti accessibili e di costo moderato. SkyCheck presenta tutte le funzionalità indispensabili per supportare il pilota al volo quali: allerta del traffico e sistema di elusione delle collisioni. Il risultato finale propone una soluzione per risolvere il problema mediante l'utilizzo di un semplice dispositivo mobile. Alcuni fattori però, sono stati trascurati durante lo svolgimento del progetto, rappresentando dei potenziali limiti e problemi del software. Per motivi di tempo e di ovvi problemi di risorse, l'applicativo realizzato non è stato testato in un reale caso d'uso per analizzarne il comportamento ad alte quote. Dunque un'analisi e uno studio più approfondito sulle tecnologie utilizzate, dimostrerà se un software con questa tipologia di architettura è una soluzione accettabile o meno per risolvere la problematica.