SlideShare une entreprise Scribd logo
1  sur  1
Télécharger pour lire hors ligne
© Laboratoire Spécialisé en Systèmes Embarqués, Navigation et Avionique (LASSENA), 2013
Département de génie électrique
LASSENA (Laboratoire Spécialisé en Systèmes Embarqués, Navigation et Avionique )
!"#$%&'#()*+,*-,).%/*
!"#$%&'%&(%")*#$#+,%&-./01,%.1%&
Joe Zambrano
Joe.Zambrano@lassena.etsmtl.ca
Omar Yeste
Omar.Yeste@lassena.etsmtl.ca
René Jr. Landry
ReneJr.Landry@etsmtl.ca
*
PROBLEMATIQUE
Dans un effort visant à accroître la sécurité, l’efficacité et la capacité
des opérations du transport aérien, la FAA (Federal Aviation
Administration) propose une réforme complète de la surveillance
par radar (NextGen). Pour cela, la FAA et les pays membres du
« NextGen Working Group » déploient une technologie relativement
nouvelle appelée surveillance dépendante automatique en mode
diffusion ou ADS-B (Automatic Dependent Surveillance -
Broadcast ). Cette technologie permet aux avions, équipés d’un
système de positionnement global (GPS), d’envoyer
périodiquement leur position et d’autres informations aux stations
sol et aux autres appareils équipés de l’ADS-B présents dans la
zone. Bien que la FAA prévoit conserver le radar primaire aux fins
de défense, beaucoup de radars secondaires de surveillance
d’aujourd’hui ne seront pas utilisés à l’avenir [1].
OBJECTIF
L'objectif de ce projet est de concevoir un modèle ADS-B (IN/OUT)
transmetteur-récepteur sur Matlab/Simulink et de l'intégrer dans
une radio logicielle de type GNU pour son fonctionnement en temps
réel en se basant sur le document DO-206B de la RTCA (Radio
Technical Commission for Aeronautics) [2]. Initialement, le modèle
Matlab/Simulink sera utilisé pour analyser le traitement des signaux
ADS-B dès sa codification jusqu'à sa décodification, en prenant
compte le délai de transmission et le bruit du canal de
communication. Dans un deuxième temps l'utilisation des radios
logicielle de type GNU (USRP's), GRC (GNU Radio Companion) et
Python sera nécessaire pour effectuer la génération des messages,
la transmission et la réception des données ADS-B en temps réel.
Finalement, l'utilisation d'un testeur de type IFR 6000 pourrai être
utilisé pour valider les données du prototype.
ADS-B
CONTROL!8 BITS!
ICAO
ADDRESS!24 BITS!
ADS-B
MESSAGE!56 BITS!
PARITY!24 BITS!
L’ADS-B offre des coûts inférieurs d’implantation et augmente la
qualité, la vitesse et la précision de la localisation des aéronefs par
rapport aux radars classiques (Voir Tableau 1). L’ADS-B est
maintenant utilisé dans des zones où il n’existe pas de couverture
radar, comme en Alaska et à la Baie d’Hudson au Canada (Voir
Figure 2).
Interrogation
1030 MHz
ADS-B
1090MHz!
ADS-B (IN/OUT)
1090 MHz!
ADS-B
1090MHz!
**
Global Navigation Satellite
System!
Traffic Collision!Avoidance!System (TCAS)!
** **
**
!Radar!
MODE S!ADS-B!Receiver! Air Traffic!Management!
Cockpit Display of
Traffic Information
(CDTI)!
MODE S!EXTENDED SQUITTER (112 BITS)!
ADS-B IN: est la réception du message ADS-B affiché
sur le CDTI (Cockpit Display of Traffic Information).
Dans ce cas, l’aéronef peut également être équipé d’un
CDTI pour recevoir et afficher les messages ADS-B
OUT d’autres avions et des informations envoyées des
stations au sol [3].
ADS-B OUT: est l’envoi du message à partir d’un
émetteur ADS-B. Le signal ADS-B est diffusé à partir de
l’aéronef environ deux fois par seconde, dans le cas où
l’aéronef se trouve dans le rayon de couverture d’une
station ADS-B au sol, les données peuvent être
transmises aux installations de l’ATM (Air Traffic
Management) [3].
Response
1090 MHz
** **
Figure 1: Système ADS-B (IN/OUT) et Système de Radar [4]
Système de radar Système ADS-B
•  Infrastructure basée seulement au sol,
communication pilote-contrôleur aérien par voix.
•  Infrastructure basée dans l’avion, au sol et dans l’espace,
envoi constante et précise d’informations sur la position et
altitude. Réduction des communications par voix.
•  Absence de couverture dans certaines régions.
•  Les stations ADS-B au sol peuvent être placées presque
n’importe où.
•  Mises à jour de position toutes les 12 secondes •  Position mise à jour à chaque seconde.
•  Coûteux à installer et à entretenir. •  Significativement moins coûteux à installer et à entretenir.
•  Contrôle du trafic aérien (ATC). •  Gestion du trafic aérien (ATM)
Table 1: Comparaison entre le Système de Radar et le Système ADS-B
[5]
Figure 2: Carte de couverture ADS-B et radar au Canada [6]
2009
2013
Le message ADS-B contient les 56 bits qui détermineront le type de
message ADS-B et qui occuperont une place entre les 256 registres
de données (BDS) dans le transpondeur. Les registres sont
identifiés par un numéro à deux chiffres hexadécimaux, par
exemple BDS 05h (ou BDS 0,5) est le squitter de position de
l’aéronef [7]. Les registres couramment utilisés pour l’ADS-B sont
présentés dans le Tableau 2.
REGISTER MESSAGE ADS-B
BDS 05h Airborne Position Message
BDS 06h Surface Position Message
BDS 08h Aircraft Identification (ID) and Category Message
BDS 09h Airborne Velocity Message
BDS 61h Emergency/Priority Status Message
BDS 62h Target State and Status Message
BDS 65h Aircraft Operational Status Message
Tableau 2: Certains registres BDS pour l’ADS-B [7]
ADS-B Message
Generator* ADS-B TX*(GRC)* USRP N-210*WBX*
**
**
Simulink Model* ADS-B Message*Data display***
ADS-B Message*Data display* GR-AIR-MODES* USRP B100*SBX*
**
** **
1090 MHz!
**
ubuntu!
**
python!
Tx!
Rx!
ADS-B OUT*
ADS-B IN*
SIMULATION*
INTEGRATION
Dans la Figure 3, nous pouvons distinguer, dans les blocs
supérieurs, qu’après avoir généré le message ADS-B, il est envoyé
vers le bloc ADS-B TX, ensuite, il est envoyé vers le USRP (N210)
pour sa transmission à 1090 MHz. Du côté réception, le message
est reçu en bande base par un autre USRP (B100) dont le fichier
GR-AIR-MODES [8] fera le décodage des messages ADS-B pour
son affichage sur Google-earth ou tout simplement sur la fenêtre du
Terminal.
Figure 3: Architecture du model ADS-B
MODÈLE SIMULINK ADS-B (IN/OUT)
La Figure 3.a présente les trois étapes proposées pour simuler le
système ADS-B. Le bloc «ADS-B message generator» est liée au
bloc « ADS-B message ». Ce bloc permet de construire tout type de
message ADS-B en entrant manuellement les données dans un
format hexadécimal (4 bits) à partir d’un interface graphique.
Modulation ChannelTx DecodificationDemodulation Acquisition
Envelope Detector by Squaring the signal and LPF
Data
Noise
Delay
ADS-B
detector
Message
Detector
From
work space
ADS-B
Modulator
1090Mhz
ADS-B
message
ADS-B
message
generator
|u|
2
sqrt
Digital
Filter
AND
XOR
2 x[1n]
ADS-B OUT! ADS-B IN!TRANSMISSION!
CHANNEL!
a.
b. c.
Figure 3: a) Schéma du modèle Simulink ADS-B(IN/OUT). B) Message
ADS-B dans le bloc ADS-B OUT et dans le canal de transmission.
c) Message ADS-B à l’entrée et à la sortie du décodeur .
RÉSULTATS
Nous mettons en œuvre notre générateur de message ADS-B pour 05h
BDS, BDS 06h et 08h BDS dans Matlab. Nous utilisons Simulink pour la
simulation de traitement du signal et GNU Radio Companion (GRC) pour
transmettre les message à une fréquence de 1090 MHz. Voici les
données à envoyer :
Figure 6: Messages ADS-B affichés sur Google-earth
Les données envoyées dans le message BDS 05 sont :
•  Adresse OACI 24bits : CAB007
•  Altitude : 3125 pieds
•  Latitude : 45.596944°
•  Longitude : - 73.596944°
Les données envoyées dans le message BDS 06 sont :
•  Adresse OACI 24bits : CAB007
•  Latitude : 45° 35’ 49’’ N = 45.596944°
•  Longitude : 73° 35’ 11’’ W = - 73.586389°
•  Trace au sol : 146°
Les données envoyées dans le message BDS 08 sont :
•  Adresse OACI 24bits : CAB007
•  Identification : AVIO 505
•  Catégorie : Small
CONCLUSION
RÉFERENCES
Figure 5: Décodages des messages ADS-B
GR-AIR-MODES peut être utilisé comme module ADS-B IN. Alors,
nous validerons les messages générés et émis en temps réel par
notre composant ADS-OUT (générateur et transmetteur de
messages ADS-B).
La flexibilité des radios logicielles et l’étude de la norme RTCA
DO-260B nous ont permis de concevoir un système ADS-B(IN/
OUT) incluant un générateur des signaux ADS-B en minimisant
l’utilisation de matériel électronique.
L’avantage des radios logicielles est la possibilité de reconfigurer
par logiciel les paramètres requis (à coût réduit)pour les
applications désirées. Nous pensons qu’à moyen terme, les radios
logicielles deviendront la technologie dominante en
radiocommunications, car c’est la route qui mène à la radio
cognitive.
Pour conclure, nous avons travaillé avec ces deux technologies
(ADS-B et Radio Logicielle) qui domineront le futur en démontrant
dans un premier temps, les avantages et les possibilités des
services qu’offre la technologie ADS-B et dans un deuxième temps,
l’intégration et la performance des radios logicielles dans le
domaine aérospatial.
[1] Aircraft Owners and Pilots Association - AOPA. N.D. « Air Traffic Services Brief: Automatic Dependent Surveillance - Broadcast (ADS-
B)». < http://www.aopa.org/whatsnew/air_traffic/ads-b. html >.
[2] RTCA DO-260B. 2009. « Minimum Operational Performance Standards for 1090 MHz Extended Squitter Automatic Dependent
Surveillance – Broadcast (ADS-B) and Traffic Information Services – Broadcast (TIS-B) ». Washington, DC 20036: RTCA.
[3] Civil Aviation Safety Authority. 2012. « ADS-B Automatic Dependent Surveillance-Broadcast ». <http://www.casa.gov.au/wcmswr/
_assets/ main/pilots/download/ads-b. pdf>.
[4] Air Traffic Atlanta. 2008. Air Traffic Management and Air Traffic Control Articles. «Automatic Dependent Surveillance-Broadcast (ADS-
B). A Primer and Arguments Why the FAA Should Maintain Airport Surveillance Radar ». <http://airtrafficatlanta.com/ads-
b_explained_primer .html>.
[5] McCallie, L. Donald. 2011. « Exploring Potential ADS-B Vulnerabilities in the FAA’s NextGen Air Transportation System ». Graduate
Research Projet presented in Partial Fulfillment of the Requirements for the Degree of Master of Cyber Warfare. Air Force institute Of
technology, Wright-Patterson Air Force Base, 46. p p.
[6] NAV CANADA. 2009. « ADS-B Hudson Bay Implementation ». <http://www.navcanada.ca/ ContentDefinitionFiles/Services/
ANSPrograms/ADS-B/ADS_B_Brochure_EN.pdf>.
[7] Wolff, Christian, 2012. « Les principes du Radar ». <http://www.radartutorial.eu/index. fr. html>.
[8] Foster, Nick. 2012. « GR-AIR-MODES ». <https://github.com/bistromath/gr-air-modes>.
INTÉGRATION DE MODÈLE SIMULINK ADS-B (IN/OUT) DANS RADIO LOGICIELLE
(Simulation et utilisation opérationnelle de l'ADS-B)
MATLAB
SIMULINK

Contenu connexe

En vedette

Tout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detailléeTout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detailléeyassine87
 
pfSense, OpenSource Firewall
pfSense, OpenSource FirewallpfSense, OpenSource Firewall
pfSense, OpenSource FirewallErik Kirschner
 
pfSense Installation Slide
pfSense Installation SlidepfSense Installation Slide
pfSense Installation SlideSopon Tumchota
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiquejihene Ab
 
Guide pfsense
Guide pfsenseGuide pfsense
Guide pfsenser_sadoun
 
Software Defined Radio - SDR
Software Defined Radio - SDRSoftware Defined Radio - SDR
Software Defined Radio - SDRLionel Repellin
 

En vedette (8)

Tout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detailléeTout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
Tout sur le portail captif Alcasar Tutoriel complet + Rapport detaillée
 
pfSense, OpenSource Firewall
pfSense, OpenSource FirewallpfSense, OpenSource Firewall
pfSense, OpenSource Firewall
 
Mise en place d’un OpenVPN sous PfSense
Mise en place d’un OpenVPN sous PfSenseMise en place d’un OpenVPN sous PfSense
Mise en place d’un OpenVPN sous PfSense
 
pfSense Installation Slide
pfSense Installation SlidepfSense Installation Slide
pfSense Installation Slide
 
Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatique
 
Rapport De PFE
Rapport De PFERapport De PFE
Rapport De PFE
 
Guide pfsense
Guide pfsenseGuide pfsense
Guide pfsense
 
Software Defined Radio - SDR
Software Defined Radio - SDRSoftware Defined Radio - SDR
Software Defined Radio - SDR
 

Similaire à 1 a ads-b_sdr poster of joe zambrano (v1.1) – print resolution

Présentation 13 sept 2011 ff association france
Présentation 13 sept 2011 ff association francePrésentation 13 sept 2011 ff association france
Présentation 13 sept 2011 ff association franceFieldbus France
 
Diapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_finalDiapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_finalAmin Ferjani
 
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesFormation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesWojciech GOMOLKA
 
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesBreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesXavier MARIN
 
Nouveautés dans RFEM 5.08.01 et RSTAB 8.08.01
Nouveautés dans RFEM 5.08.01 et RSTAB 8.08.01Nouveautés dans RFEM 5.08.01 et RSTAB 8.08.01
Nouveautés dans RFEM 5.08.01 et RSTAB 8.08.01Grégoire Dupont
 
chapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptxchapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptxMerazgaAmmar1
 
Cours Bus de communication et réseaux industriels. Chapitre 1 : introduction.
Cours Bus de communication et réseaux industriels. Chapitre 1 :  introduction.Cours Bus de communication et réseaux industriels. Chapitre 1 :  introduction.
Cours Bus de communication et réseaux industriels. Chapitre 1 : introduction.Tarik Zakaria Benmerar
 
Liaison modbus wago_atv_31
Liaison modbus wago_atv_31Liaison modbus wago_atv_31
Liaison modbus wago_atv_31Moha Belkaid
 
chapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdfchapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdfhadda belhadj
 
Conception antenne radio assistée par ordinateur
Conception antenne radio assistée par ordinateurConception antenne radio assistée par ordinateur
Conception antenne radio assistée par ordinateurPassion Radio Amateur
 
Fichier_Compétences
Fichier_CompétencesFichier_Compétences
Fichier_CompétencesYang Fei
 
Outils d'analyse et d'affichage des données du bus CAN J1939 et FMS. Webinair...
Outils d'analyse et d'affichage des données du bus CAN J1939 et FMS. Webinair...Outils d'analyse et d'affichage des données du bus CAN J1939 et FMS. Webinair...
Outils d'analyse et d'affichage des données du bus CAN J1939 et FMS. Webinair...Technoton
 
ALPHA-CIM_brochure.pdfeeeeeeeeeeeeeeeeeee
ALPHA-CIM_brochure.pdfeeeeeeeeeeeeeeeeeeeALPHA-CIM_brochure.pdfeeeeeeeeeeeeeeeeeee
ALPHA-CIM_brochure.pdfeeeeeeeeeeeeeeeeeeeLKhcHng2
 

Similaire à 1 a ads-b_sdr poster of joe zambrano (v1.1) – print resolution (20)

NACOS XX-5.ppt
NACOS XX-5.pptNACOS XX-5.ppt
NACOS XX-5.ppt
 
CAN
CANCAN
CAN
 
Présentation 13 sept 2011 ff association france
Présentation 13 sept 2011 ff association francePrésentation 13 sept 2011 ff association france
Présentation 13 sept 2011 ff association france
 
Diapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_finalDiapo zig bee_amin_jan11_final
Diapo zig bee_amin_jan11_final
 
Poster_LCSS_Sep 09
Poster_LCSS_Sep 09Poster_LCSS_Sep 09
Poster_LCSS_Sep 09
 
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbusesFormation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
Formation Bus de Terrain _Partie 2 _ Panorama de fieldbuses
 
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesBreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
 
CDMA 2000
CDMA 2000CDMA 2000
CDMA 2000
 
Nouveautés dans RFEM 5.08.01 et RSTAB 8.08.01
Nouveautés dans RFEM 5.08.01 et RSTAB 8.08.01Nouveautés dans RFEM 5.08.01 et RSTAB 8.08.01
Nouveautés dans RFEM 5.08.01 et RSTAB 8.08.01
 
chapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptxchapitre1-introduction-201224111230.pptx
chapitre1-introduction-201224111230.pptx
 
Cours Bus de communication et réseaux industriels. Chapitre 1 : introduction.
Cours Bus de communication et réseaux industriels. Chapitre 1 :  introduction.Cours Bus de communication et réseaux industriels. Chapitre 1 :  introduction.
Cours Bus de communication et réseaux industriels. Chapitre 1 : introduction.
 
Liaison modbus wago_atv_31
Liaison modbus wago_atv_31Liaison modbus wago_atv_31
Liaison modbus wago_atv_31
 
chapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdfchapitre1-introduction-201224111230.pdf
chapitre1-introduction-201224111230.pdf
 
Bus presentation
Bus presentationBus presentation
Bus presentation
 
Poster_IRIS_Feb 05
Poster_IRIS_Feb 05Poster_IRIS_Feb 05
Poster_IRIS_Feb 05
 
Conception antenne radio assistée par ordinateur
Conception antenne radio assistée par ordinateurConception antenne radio assistée par ordinateur
Conception antenne radio assistée par ordinateur
 
Fichier_Compétences
Fichier_CompétencesFichier_Compétences
Fichier_Compétences
 
Outils d'analyse et d'affichage des données du bus CAN J1939 et FMS. Webinair...
Outils d'analyse et d'affichage des données du bus CAN J1939 et FMS. Webinair...Outils d'analyse et d'affichage des données du bus CAN J1939 et FMS. Webinair...
Outils d'analyse et d'affichage des données du bus CAN J1939 et FMS. Webinair...
 
chap10.pdf
chap10.pdfchap10.pdf
chap10.pdf
 
ALPHA-CIM_brochure.pdfeeeeeeeeeeeeeeeeeee
ALPHA-CIM_brochure.pdfeeeeeeeeeeeeeeeeeeeALPHA-CIM_brochure.pdfeeeeeeeeeeeeeeeeeee
ALPHA-CIM_brochure.pdfeeeeeeeeeeeeeeeeeee
 

1 a ads-b_sdr poster of joe zambrano (v1.1) – print resolution

  • 1. © Laboratoire Spécialisé en Systèmes Embarqués, Navigation et Avionique (LASSENA), 2013 Département de génie électrique LASSENA (Laboratoire Spécialisé en Systèmes Embarqués, Navigation et Avionique ) !"#$%&'#()*+,*-,).%/* !"#$%&'%&(%")*#$#+,%&-./01,%.1%& Joe Zambrano Joe.Zambrano@lassena.etsmtl.ca Omar Yeste Omar.Yeste@lassena.etsmtl.ca René Jr. Landry ReneJr.Landry@etsmtl.ca * PROBLEMATIQUE Dans un effort visant à accroître la sécurité, l’efficacité et la capacité des opérations du transport aérien, la FAA (Federal Aviation Administration) propose une réforme complète de la surveillance par radar (NextGen). Pour cela, la FAA et les pays membres du « NextGen Working Group » déploient une technologie relativement nouvelle appelée surveillance dépendante automatique en mode diffusion ou ADS-B (Automatic Dependent Surveillance - Broadcast ). Cette technologie permet aux avions, équipés d’un système de positionnement global (GPS), d’envoyer périodiquement leur position et d’autres informations aux stations sol et aux autres appareils équipés de l’ADS-B présents dans la zone. Bien que la FAA prévoit conserver le radar primaire aux fins de défense, beaucoup de radars secondaires de surveillance d’aujourd’hui ne seront pas utilisés à l’avenir [1]. OBJECTIF L'objectif de ce projet est de concevoir un modèle ADS-B (IN/OUT) transmetteur-récepteur sur Matlab/Simulink et de l'intégrer dans une radio logicielle de type GNU pour son fonctionnement en temps réel en se basant sur le document DO-206B de la RTCA (Radio Technical Commission for Aeronautics) [2]. Initialement, le modèle Matlab/Simulink sera utilisé pour analyser le traitement des signaux ADS-B dès sa codification jusqu'à sa décodification, en prenant compte le délai de transmission et le bruit du canal de communication. Dans un deuxième temps l'utilisation des radios logicielle de type GNU (USRP's), GRC (GNU Radio Companion) et Python sera nécessaire pour effectuer la génération des messages, la transmission et la réception des données ADS-B en temps réel. Finalement, l'utilisation d'un testeur de type IFR 6000 pourrai être utilisé pour valider les données du prototype. ADS-B CONTROL!8 BITS! ICAO ADDRESS!24 BITS! ADS-B MESSAGE!56 BITS! PARITY!24 BITS! L’ADS-B offre des coûts inférieurs d’implantation et augmente la qualité, la vitesse et la précision de la localisation des aéronefs par rapport aux radars classiques (Voir Tableau 1). L’ADS-B est maintenant utilisé dans des zones où il n’existe pas de couverture radar, comme en Alaska et à la Baie d’Hudson au Canada (Voir Figure 2). Interrogation 1030 MHz ADS-B 1090MHz! ADS-B (IN/OUT) 1090 MHz! ADS-B 1090MHz! ** Global Navigation Satellite System! Traffic Collision!Avoidance!System (TCAS)! ** ** ** !Radar! MODE S!ADS-B!Receiver! Air Traffic!Management! Cockpit Display of Traffic Information (CDTI)! MODE S!EXTENDED SQUITTER (112 BITS)! ADS-B IN: est la réception du message ADS-B affiché sur le CDTI (Cockpit Display of Traffic Information). Dans ce cas, l’aéronef peut également être équipé d’un CDTI pour recevoir et afficher les messages ADS-B OUT d’autres avions et des informations envoyées des stations au sol [3]. ADS-B OUT: est l’envoi du message à partir d’un émetteur ADS-B. Le signal ADS-B est diffusé à partir de l’aéronef environ deux fois par seconde, dans le cas où l’aéronef se trouve dans le rayon de couverture d’une station ADS-B au sol, les données peuvent être transmises aux installations de l’ATM (Air Traffic Management) [3]. Response 1090 MHz ** ** Figure 1: Système ADS-B (IN/OUT) et Système de Radar [4] Système de radar Système ADS-B •  Infrastructure basée seulement au sol, communication pilote-contrôleur aérien par voix. •  Infrastructure basée dans l’avion, au sol et dans l’espace, envoi constante et précise d’informations sur la position et altitude. Réduction des communications par voix. •  Absence de couverture dans certaines régions. •  Les stations ADS-B au sol peuvent être placées presque n’importe où. •  Mises à jour de position toutes les 12 secondes •  Position mise à jour à chaque seconde. •  Coûteux à installer et à entretenir. •  Significativement moins coûteux à installer et à entretenir. •  Contrôle du trafic aérien (ATC). •  Gestion du trafic aérien (ATM) Table 1: Comparaison entre le Système de Radar et le Système ADS-B [5] Figure 2: Carte de couverture ADS-B et radar au Canada [6] 2009 2013 Le message ADS-B contient les 56 bits qui détermineront le type de message ADS-B et qui occuperont une place entre les 256 registres de données (BDS) dans le transpondeur. Les registres sont identifiés par un numéro à deux chiffres hexadécimaux, par exemple BDS 05h (ou BDS 0,5) est le squitter de position de l’aéronef [7]. Les registres couramment utilisés pour l’ADS-B sont présentés dans le Tableau 2. REGISTER MESSAGE ADS-B BDS 05h Airborne Position Message BDS 06h Surface Position Message BDS 08h Aircraft Identification (ID) and Category Message BDS 09h Airborne Velocity Message BDS 61h Emergency/Priority Status Message BDS 62h Target State and Status Message BDS 65h Aircraft Operational Status Message Tableau 2: Certains registres BDS pour l’ADS-B [7] ADS-B Message Generator* ADS-B TX*(GRC)* USRP N-210*WBX* ** ** Simulink Model* ADS-B Message*Data display*** ADS-B Message*Data display* GR-AIR-MODES* USRP B100*SBX* ** ** ** 1090 MHz! ** ubuntu! ** python! Tx! Rx! ADS-B OUT* ADS-B IN* SIMULATION* INTEGRATION Dans la Figure 3, nous pouvons distinguer, dans les blocs supérieurs, qu’après avoir généré le message ADS-B, il est envoyé vers le bloc ADS-B TX, ensuite, il est envoyé vers le USRP (N210) pour sa transmission à 1090 MHz. Du côté réception, le message est reçu en bande base par un autre USRP (B100) dont le fichier GR-AIR-MODES [8] fera le décodage des messages ADS-B pour son affichage sur Google-earth ou tout simplement sur la fenêtre du Terminal. Figure 3: Architecture du model ADS-B MODÈLE SIMULINK ADS-B (IN/OUT) La Figure 3.a présente les trois étapes proposées pour simuler le système ADS-B. Le bloc «ADS-B message generator» est liée au bloc « ADS-B message ». Ce bloc permet de construire tout type de message ADS-B en entrant manuellement les données dans un format hexadécimal (4 bits) à partir d’un interface graphique. Modulation ChannelTx DecodificationDemodulation Acquisition Envelope Detector by Squaring the signal and LPF Data Noise Delay ADS-B detector Message Detector From work space ADS-B Modulator 1090Mhz ADS-B message ADS-B message generator |u| 2 sqrt Digital Filter AND XOR 2 x[1n] ADS-B OUT! ADS-B IN!TRANSMISSION! CHANNEL! a. b. c. Figure 3: a) Schéma du modèle Simulink ADS-B(IN/OUT). B) Message ADS-B dans le bloc ADS-B OUT et dans le canal de transmission. c) Message ADS-B à l’entrée et à la sortie du décodeur . RÉSULTATS Nous mettons en œuvre notre générateur de message ADS-B pour 05h BDS, BDS 06h et 08h BDS dans Matlab. Nous utilisons Simulink pour la simulation de traitement du signal et GNU Radio Companion (GRC) pour transmettre les message à une fréquence de 1090 MHz. Voici les données à envoyer : Figure 6: Messages ADS-B affichés sur Google-earth Les données envoyées dans le message BDS 05 sont : •  Adresse OACI 24bits : CAB007 •  Altitude : 3125 pieds •  Latitude : 45.596944° •  Longitude : - 73.596944° Les données envoyées dans le message BDS 06 sont : •  Adresse OACI 24bits : CAB007 •  Latitude : 45° 35’ 49’’ N = 45.596944° •  Longitude : 73° 35’ 11’’ W = - 73.586389° •  Trace au sol : 146° Les données envoyées dans le message BDS 08 sont : •  Adresse OACI 24bits : CAB007 •  Identification : AVIO 505 •  Catégorie : Small CONCLUSION RÉFERENCES Figure 5: Décodages des messages ADS-B GR-AIR-MODES peut être utilisé comme module ADS-B IN. Alors, nous validerons les messages générés et émis en temps réel par notre composant ADS-OUT (générateur et transmetteur de messages ADS-B). La flexibilité des radios logicielles et l’étude de la norme RTCA DO-260B nous ont permis de concevoir un système ADS-B(IN/ OUT) incluant un générateur des signaux ADS-B en minimisant l’utilisation de matériel électronique. L’avantage des radios logicielles est la possibilité de reconfigurer par logiciel les paramètres requis (à coût réduit)pour les applications désirées. Nous pensons qu’à moyen terme, les radios logicielles deviendront la technologie dominante en radiocommunications, car c’est la route qui mène à la radio cognitive. Pour conclure, nous avons travaillé avec ces deux technologies (ADS-B et Radio Logicielle) qui domineront le futur en démontrant dans un premier temps, les avantages et les possibilités des services qu’offre la technologie ADS-B et dans un deuxième temps, l’intégration et la performance des radios logicielles dans le domaine aérospatial. [1] Aircraft Owners and Pilots Association - AOPA. N.D. « Air Traffic Services Brief: Automatic Dependent Surveillance - Broadcast (ADS- B)». < http://www.aopa.org/whatsnew/air_traffic/ads-b. html >. [2] RTCA DO-260B. 2009. « Minimum Operational Performance Standards for 1090 MHz Extended Squitter Automatic Dependent Surveillance – Broadcast (ADS-B) and Traffic Information Services – Broadcast (TIS-B) ». Washington, DC 20036: RTCA. [3] Civil Aviation Safety Authority. 2012. « ADS-B Automatic Dependent Surveillance-Broadcast ». <http://www.casa.gov.au/wcmswr/ _assets/ main/pilots/download/ads-b. pdf>. [4] Air Traffic Atlanta. 2008. Air Traffic Management and Air Traffic Control Articles. «Automatic Dependent Surveillance-Broadcast (ADS- B). A Primer and Arguments Why the FAA Should Maintain Airport Surveillance Radar ». <http://airtrafficatlanta.com/ads- b_explained_primer .html>. [5] McCallie, L. Donald. 2011. « Exploring Potential ADS-B Vulnerabilities in the FAA’s NextGen Air Transportation System ». Graduate Research Projet presented in Partial Fulfillment of the Requirements for the Degree of Master of Cyber Warfare. Air Force institute Of technology, Wright-Patterson Air Force Base, 46. p p. [6] NAV CANADA. 2009. « ADS-B Hudson Bay Implementation ». <http://www.navcanada.ca/ ContentDefinitionFiles/Services/ ANSPrograms/ADS-B/ADS_B_Brochure_EN.pdf>. [7] Wolff, Christian, 2012. « Les principes du Radar ». <http://www.radartutorial.eu/index. fr. html>. [8] Foster, Nick. 2012. « GR-AIR-MODES ». <https://github.com/bistromath/gr-air-modes>. INTÉGRATION DE MODÈLE SIMULINK ADS-B (IN/OUT) DANS RADIO LOGICIELLE (Simulation et utilisation opérationnelle de l'ADS-B) MATLAB SIMULINK