{"id":{"repo_id":"ets-quebec","oai_identifier":"oai:espace.etsmtl.ca:257"},"canonical_url":"https://search.dev.ndltd.org/etd/ets-quebec/oai:espace.etsmtl.ca:257","repository":{"repo_id":"ets-quebec","name":"ETS (Quebec)","base_url":"https://espace.etsmtl.ca/cgi/oai2"},"display":{"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","abstract":"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égration 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.","abstract_html":"Le positionnement par satellite connaît l&#x27;une des périodes les plus importantes depuis son avènement à la fin du 20&#x27;^&quot;^^ 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&#x27;intégration 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&#x27;importance de développer des simulateurs capables aussi de générer les signaux satellites permettant d&#x27;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&#x27;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&#x27;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&#x27;une telle manoeuvre consistent essentiellement au développement d&#x27;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&#x27;accomplissement du travail au niveau du logiciel nous permet donc d&#x27;aborder un autre objectif du projet qui consiste à étudier et modéliser l&#x27;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.","abstract_has_math":false,"creators":["Ben Salah, Ahmed"],"institution":"École de technologie supérieure","degree_name":null,"degree_level":"masters","degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2010,"date_issued":"2010-05-03","date_published":"2010-05-03","updated_at":"2026-08-21T16:44:57Z","subjects":["Galileo (Système de navigation) Simulation par ordinateur. GPS Simulation par ordinateur. Architecture logicielle. GNSS, architecture, logiciel, multi-trajets."],"languages":["fr"],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["INSERT-YOUR-LIBRARY-ID-HERE257"],"render_values":[{"text":"INSERT-YOUR-LIBRARY-ID-HERE257","href":null,"code":true}]}]},"links":{"outbound_url":null,"outbound_label":null,"outbound_source":null},"source_record":{"url":"https://espace.etsmtl.ca/cgi/oai2?verb=GetRecord&metadataPrefix=oai_etdms&identifier=oai%3Aespace.etsmtl.ca%3A257","prefix":"oai_etdms"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Ben Salah, Ahmed"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2010-05-03"]},{"key":"dc:publisher","label":"Institution","values":["École de technologie supérieure"]},{"key":"dc:type","label":"Dc Type","values":["Electronic Thesis or Dissertation"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["École de technologie supérieure"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Galileo (Système de navigation) Simulation par ordinateur. GPS Simulation par ordinateur. Architecture logicielle. GNSS, architecture, logiciel, multi-trajets."]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["fr"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["INSERT-YOUR-LIBRARY-ID-HERE257","https://espace.etsmtl.ca/id/eprint/257/1/BEN_SALAH_Ahmed.pdf","https://espace.etsmtl.ca/id/eprint/257/2/BEN_SALAH_Ahmed-web.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["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égration 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."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["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"]}]}],"canonical_facts":{"dc:creator":["Ben Salah, Ahmed"],"dc:date":["2010-05-03"],"dc: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égration 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."],"dc:format":["application/pdf"],"dc:identifier":["INSERT-YOUR-LIBRARY-ID-HERE257","https://espace.etsmtl.ca/id/eprint/257/1/BEN_SALAH_Ahmed.pdf","https://espace.etsmtl.ca/id/eprint/257/2/BEN_SALAH_Ahmed-web.pdf"],"dc:language":["fr"],"dc:publisher":["École de technologie supérieure"],"dc:subject":["Galileo (Système de navigation) Simulation par ordinateur. GPS Simulation par ordinateur. Architecture logicielle. GNSS, architecture, logiciel, multi-trajets."],"dc: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"],"dc:type":["Electronic Thesis or Dissertation"],"thesis:degree_level":["masters"],"thesis:institution_name":["École de technologie supérieure"]},"updated_at":"2026-08-21T16:44:57Z"}