Conception et mise en oeuvre d'une architecture logicielle pour l'amélioration des performances d'un simulateur GNSS et l'intégration de modèles multitrajets

Le positionnement par satellite connaît l'une des périodes les plus importantes depuis son avènement à la fin du 20'^"^^ siècle. En effet, outre le système GPS, de nouvelles constellations sont en train de voir le jour, tel que Galileo le système de positionnement européen, ou encor...

Full description

Bibliographic Details
Main Author: Ben Salah, Ahmed
Format: Others
Published: École de technologie supérieure 2010
Online Access:http://espace.etsmtl.ca/257/1/BEN_SALAH_Ahmed.pdf
http://espace.etsmtl.ca/257/2/BEN_SALAH_Ahmed%2Dweb.pdf
id ndltd-LACETR-oai-collectionscanada.gc.ca-QMUQET.257
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-QMUQET.2572013-10-22T03:39:44Z Conception et mise en oeuvre d'une architecture logicielle pour l'amélioration des performances d'un simulateur GNSS et l'intégration de modèles multitrajets Ben Salah, Ahmed Le positionnement par satellite connaît l'une des périodes les plus importantes depuis son avènement à la fin du 20'^"^^ siècle. En effet, outre le système GPS, de nouvelles constellations sont en train de voir le jour, tel que Galileo le système de positionnement européen, ou encore le chinois Beidou (Système de navigation chinois), et le projet russe GLONASS. Tous ces systèmes regroupés sous le nom de GNSS (Global Navigation Satellite System) permettront de développer des applications de plus en plus précises et fiables. Ceci ne peut se concrétiser sans l'intégrafion des différents signaux GNSS. Outre le défi de développer des récepteurs et de les intégrer dans différents autres appareils sans fil, comme les téléphones par exemple, il faut souligner l'importance de développer des simulateurs capables aussi de générer les signaux satellites permettant d'effectuer les tests de fiabilité, de précision et de robustesse nécessaires au niveau des récepteurs. Ce mémoire présente donc la mise en oeuvre d'une nouvelle architecture logicielle pour le simulateur GNSS, qui permet de produire en temps réel des scénarios de tests pour des récepteurs hybrides GPS/Galileo. Le simulateur se compose de trois parties : le logiciel, la partie de traitement en temps réel des signaux numériques et la partie analogique. Notre intérêt dans ce mémoire va donc se porter sur la partie logicielle du simulateur. En effet, nous avons travaillé d'abord sur la validafion des signaux générés, pour ensuite obtenir des positions correctes au niveau du récepteur de test. Ensuite, nous avons réussi à mettre en place une nouvelle architecture logicielle qui remédie aux nombreuses limitations de la première version. Cette première qui a été développée par une ancienne équipe du LACIME présentait en effet des limitations logicielles qui ne permettaient pas une évolution qualitative du simulateur. Les avantages d'une telle manoeuvre consistent essentiellement au développement d'une architecture logicielle de haute qualité, très fiexible au niveau de la conception, réutilisable, facile à tester et concurrentiel au niveau des coûts. L'accomplissement du travail au niveau du logiciel nous permet donc d'aborder un autre objectif du projet qui consiste à étudier et modéliser l'effet des multi-trajets dans les signaux satellites. Cette modélisation a été effectuée et testée en mettant en place des scénarios, et en vérifier les effets au niveau des récepteurs de test utilisés. École de technologie supérieure 2010-05-03 Mémoire ou thèse NonPeerReviewed application/pdf http://espace.etsmtl.ca/257/1/BEN_SALAH_Ahmed.pdf application/pdf http://espace.etsmtl.ca/257/2/BEN_SALAH_Ahmed%2Dweb.pdf Ben Salah, Ahmed (2010). Conception et mise en oeuvre d'une architecture logicielle pour l'amélioration des performances d'un simulateur GNSS et l'intégration de modèles multitrajets. Mémoire de maîtrise électronique, École de technologie supérieure. http://espace.etsmtl.ca/257/
collection NDLTD
format Others
sources NDLTD
description Le positionnement par satellite connaît l'une des périodes les plus importantes depuis son avènement à la fin du 20'^"^^ siècle. En effet, outre le système GPS, de nouvelles constellations sont en train de voir le jour, tel que Galileo le système de positionnement européen, ou encore le chinois Beidou (Système de navigation chinois), et le projet russe GLONASS. Tous ces systèmes regroupés sous le nom de GNSS (Global Navigation Satellite System) permettront de développer des applications de plus en plus précises et fiables. Ceci ne peut se concrétiser sans l'intégrafion des différents signaux GNSS. Outre le défi de développer des récepteurs et de les intégrer dans différents autres appareils sans fil, comme les téléphones par exemple, il faut souligner l'importance de développer des simulateurs capables aussi de générer les signaux satellites permettant d'effectuer les tests de fiabilité, de précision et de robustesse nécessaires au niveau des récepteurs. Ce mémoire présente donc la mise en oeuvre d'une nouvelle architecture logicielle pour le simulateur GNSS, qui permet de produire en temps réel des scénarios de tests pour des récepteurs hybrides GPS/Galileo. Le simulateur se compose de trois parties : le logiciel, la partie de traitement en temps réel des signaux numériques et la partie analogique. Notre intérêt dans ce mémoire va donc se porter sur la partie logicielle du simulateur. En effet, nous avons travaillé d'abord sur la validafion des signaux générés, pour ensuite obtenir des positions correctes au niveau du récepteur de test. Ensuite, nous avons réussi à mettre en place une nouvelle architecture logicielle qui remédie aux nombreuses limitations de la première version. Cette première qui a été développée par une ancienne équipe du LACIME présentait en effet des limitations logicielles qui ne permettaient pas une évolution qualitative du simulateur. Les avantages d'une telle manoeuvre consistent essentiellement au développement d'une architecture logicielle de haute qualité, très fiexible au niveau de la conception, réutilisable, facile à tester et concurrentiel au niveau des coûts. L'accomplissement du travail au niveau du logiciel nous permet donc d'aborder un autre objectif du projet qui consiste à étudier et modéliser l'effet des multi-trajets dans les signaux satellites. Cette modélisation a été effectuée et testée en mettant en place des scénarios, et en vérifier les effets au niveau des récepteurs de test utilisés.
author Ben Salah, Ahmed
spellingShingle Ben Salah, Ahmed
Conception et mise en oeuvre d'une architecture logicielle pour l'amélioration des performances d'un simulateur GNSS et l'intégration de modèles multitrajets
author_facet Ben Salah, Ahmed
author_sort Ben Salah, Ahmed
title Conception et mise en oeuvre d'une architecture logicielle pour l'amélioration des performances d'un simulateur GNSS et l'intégration de modèles multitrajets
title_short Conception et mise en oeuvre d'une architecture logicielle pour l'amélioration des performances d'un simulateur GNSS et l'intégration de modèles multitrajets
title_full Conception et mise en oeuvre d'une architecture logicielle pour l'amélioration des performances d'un simulateur GNSS et l'intégration de modèles multitrajets
title_fullStr Conception et mise en oeuvre d'une architecture logicielle pour l'amélioration des performances d'un simulateur GNSS et l'intégration de modèles multitrajets
title_full_unstemmed Conception et mise en oeuvre d'une architecture logicielle pour l'amélioration des performances d'un simulateur GNSS et l'intégration de modèles multitrajets
title_sort conception et mise en oeuvre d'une architecture logicielle pour l'amélioration des performances d'un simulateur gnss et l'intégration de modèles multitrajets
publisher École de technologie supérieure
publishDate 2010
url http://espace.etsmtl.ca/257/1/BEN_SALAH_Ahmed.pdf
http://espace.etsmtl.ca/257/2/BEN_SALAH_Ahmed%2Dweb.pdf
work_keys_str_mv AT bensalahahmed conceptionetmiseenoeuvredunearchitecturelogiciellepourlameliorationdesperformancesdunsimulateurgnssetlintegrationdemodelesmultitrajets
_version_ 1716605548509528064