CBL - Campus del Baix Llobregat

Projecte llegit

Títol: ADS-B radar system for data gathering and real time air traffic monitoring


Estudiants que han llegit aquest projecte:


Director/a: GARCIA VIZCAINO, DAVID

Departament: TSC

Títol: ADS-B radar system for data gathering and real time air traffic monitoring

Data inici oferta: 14-02-2023     Data finalització oferta: 14-10-2023



Estudis d'assignació del projecte:
    GR ENG SIS TELECOMUN
    GR ENG SIST AEROESP
    GR ENG TELEMÀTICA
Tipus: Individual
 
Lloc de realització: EETAC
 
Paraules clau:
ADS-B, Radar, Dump1090, SQL, Air Traffic, Python, ATM, API, Django
 
Descripció del contingut i pla d'activitats:
Design of an ADS-B radar system consisting in the subsets of systems:

A base station built by integrating commercial components, which decodes ADS-B messages and sends them to an SQL database.

An UNIX server which hosts a variety of services (SQL server, website hosting, Data processing, ')

A web application in charge of displaying all the data gathered in a coherent and comprehensive way.

The thesis aims to provide a robust data set for future air traffic studies in its coverage area as well as a promotion tool for EETAC bringing a worldwide exposure.
 
Overview (resum en anglès):
This thesis will aim to design and implement an ADS-B integral and distributed system for detecting aircrafts broadcasts messages. Those messages will be processed and stored in a SQL database the project will rely on an MariaDB server installed on a home build server computer.

After the data processing, clients through a web application developed with Python and Django framework will be able to consume ¿on real time¿ the information which will be displayed in an interactive map thanks to an API REST. Additionally, it will be also possible to access historic and real time data for researchers through downloadable files or through a direct SQL connection to the server with read-only privilege dedicated account.

The system will be developed at a first stage with a raspberry pi 4B 8GB and then migrated to a dedicated server, the system is gives only support to GNU-LINUX Debian based distributions such as Ubuntu and Raspbian.

The hardware for receiving messages will be an RTL-SDR receiver and will rely on the following open-source projects: dump1090 for Raspbian OS or dump1090-mutability for Ubuntu OS where data will be collected through an UDP socket.

Scalability will be taken into account allowing to have multiple base stations feeding to the server at the same time. It will involve from the radio frequency system conditioning to the front-end development.

The applications for such system will be the promotion of the EETAC, a tool for researchers in ATM, for performing some basic statistics with the data harvested and for estimating the radio propagation in the 1090 MHz band


© CBLTIC Campus del Baix Llobregat - UPC