Javascript must be enabled to continue!
Analysis and optimiozation of heterogeneous avionics networks
View through CrossRef
Analyse et optimisation des réseaux avioniques hétérogènes
La complexité des architectures de communication avioniques ne cesse de croître avec l’augmentation du nombre des terminaux interconnectés et l’expansion de la quantité des données échangées. Afin de répondre aux besoins émergents en terme de bande passante, latence et modularité, l’architecture de communication avionique actuelle consiste à utiliser le réseau AFDX (Avionics Full DupleX Switched Ethernet) pour connecter les calculateurs et utiliser des bus d’entrée/sortie (par exemple le bus CAN (Controller Area Network)) pour connecter les capteurs et les actionneurs. Les réseaux ainsi formés sont connectés en utilisant des équipements d’interconnexion spécifiques, appelés RDC (Remote Data Concentrators) et standardisé sous la norme ARINC655. Les RDCs sont des passerelles de communication modulaires qui sont reparties dans l’avion afin de gérer l’hétérogénéité entre le réseau cœur AFDX et les bus d’entrée/sortie. Certes, les RDCs permettent d’améliorer la modularité du système avionique et de réduire le coût de sa maintenance; mais, ces équipements sont devenus un des défis majeurs durant la conception de l’architecture avionique afin de garantir les performances requises du système. Les implémentations existantes du RDC effectuent souvent une translation direct des trames et n’implémentent aucun mécanisme de gestion de ressources. Or, une utilisation efficace des ressources est un besoin important dans le contexte avionique afin de faciliter l’évolution du système et l’ajout de nouvelles fonctions. Ainsi, l’objectif de cette thèse est la conception et la validation d’un RDC optimisé implémentant des mécanismes de gestion des ressources afin d’améliorer les performances de l’architecture de communication avionique tout en respectant les contraintes temporelles du système. Afin d’atteindre cet objectif, un RDC pour les architectures réseaux de type CAN-AFDX est conçu, intégrant les fonctions suivantes: (i) groupement des trames appliqué aux flux montants, i.e., flux générés par les capteurs et destinés à l’AFDX, pour minimiser le coût des communication sur l’AFDX; (ii) la régulation des flux descendants, i.e., flux générés par des terminaux AFDX et destinés aux actionneurs, pour réduire les contentions sur le bus CAN. Par ailleurs, notre RDC permet de connecter plusieurs bus CAN à la fois tout en garantissant une isolation entre les flux. Par la suite, afin d’analyser l’impact de ce nouveau RDC sur les performances du système avionique, nous procédons à la modélisation de l’architecture CAN-AFDX, et particulièrement le RDC et ses nouvelles fonctions. Ensuite, nous introduisons une méthode d’analyse temporelle pour calculer des bornes maximales sur les délais de bout en bout et vérifier le respect des contraintes temps-réel. Plusieurs configurations du RDC peuvent répondre aux exigences du système avionique tout en offrant des économies de ressources. Nous procédons donc au paramétrage du RDC afin de minimiser la consommation de bande passante sur l’AFDX tout en respectant les contraintes temporelles. Ce problème d’optimisation est considéré comme NP-complet, et l’introduction des heuristiques adéquates s’est avérée nécessaire afin de trouver la meilleure configuration possible du RDC. Enfin, les performances de ce nouveau RDC sont validées à travers une architecture CAN-AFDX réaliste, avec plusieurs bus CAN et des centaines de flux échangés. Différents niveaux d’utilisation des bus CAN ont été considérés et les résultats obtenus ont montré l’efficacité de notre RDC à améliorer la gestion des ressources du système avionique tout en respectant les contraintes temporelles de communication. En particulier, notre RDC offre une réduction de la bande passante AFDX allant jusqu’à 40% en comparaison avec le RDC actuellement utilisé.
Title: Analysis and optimiozation of heterogeneous avionics networks
Description:
Analyse et optimisation des réseaux avioniques hétérogènes
La complexité des architectures de communication avioniques ne cesse de croître avec l’augmentation du nombre des terminaux interconnectés et l’expansion de la quantité des données échangées.
Afin de répondre aux besoins émergents en terme de bande passante, latence et modularité, l’architecture de communication avionique actuelle consiste à utiliser le réseau AFDX (Avionics Full DupleX Switched Ethernet) pour connecter les calculateurs et utiliser des bus d’entrée/sortie (par exemple le bus CAN (Controller Area Network)) pour connecter les capteurs et les actionneurs.
Les réseaux ainsi formés sont connectés en utilisant des équipements d’interconnexion spécifiques, appelés RDC (Remote Data Concentrators) et standardisé sous la norme ARINC655.
Les RDCs sont des passerelles de communication modulaires qui sont reparties dans l’avion afin de gérer l’hétérogénéité entre le réseau cœur AFDX et les bus d’entrée/sortie.
Certes, les RDCs permettent d’améliorer la modularité du système avionique et de réduire le coût de sa maintenance; mais, ces équipements sont devenus un des défis majeurs durant la conception de l’architecture avionique afin de garantir les performances requises du système.
Les implémentations existantes du RDC effectuent souvent une translation direct des trames et n’implémentent aucun mécanisme de gestion de ressources.
Or, une utilisation efficace des ressources est un besoin important dans le contexte avionique afin de faciliter l’évolution du système et l’ajout de nouvelles fonctions.
Ainsi, l’objectif de cette thèse est la conception et la validation d’un RDC optimisé implémentant des mécanismes de gestion des ressources afin d’améliorer les performances de l’architecture de communication avionique tout en respectant les contraintes temporelles du système.
Afin d’atteindre cet objectif, un RDC pour les architectures réseaux de type CAN-AFDX est conçu, intégrant les fonctions suivantes: (i) groupement des trames appliqué aux flux montants, i.
e.
, flux générés par les capteurs et destinés à l’AFDX, pour minimiser le coût des communication sur l’AFDX; (ii) la régulation des flux descendants, i.
e.
, flux générés par des terminaux AFDX et destinés aux actionneurs, pour réduire les contentions sur le bus CAN.
Par ailleurs, notre RDC permet de connecter plusieurs bus CAN à la fois tout en garantissant une isolation entre les flux.
Par la suite, afin d’analyser l’impact de ce nouveau RDC sur les performances du système avionique, nous procédons à la modélisation de l’architecture CAN-AFDX, et particulièrement le RDC et ses nouvelles fonctions.
Ensuite, nous introduisons une méthode d’analyse temporelle pour calculer des bornes maximales sur les délais de bout en bout et vérifier le respect des contraintes temps-réel.
Plusieurs configurations du RDC peuvent répondre aux exigences du système avionique tout en offrant des économies de ressources.
Nous procédons donc au paramétrage du RDC afin de minimiser la consommation de bande passante sur l’AFDX tout en respectant les contraintes temporelles.
Ce problème d’optimisation est considéré comme NP-complet, et l’introduction des heuristiques adéquates s’est avérée nécessaire afin de trouver la meilleure configuration possible du RDC.
Enfin, les performances de ce nouveau RDC sont validées à travers une architecture CAN-AFDX réaliste, avec plusieurs bus CAN et des centaines de flux échangés.
Différents niveaux d’utilisation des bus CAN ont été considérés et les résultats obtenus ont montré l’efficacité de notre RDC à améliorer la gestion des ressources du système avionique tout en respectant les contraintes temporelles de communication.
En particulier, notre RDC offre une réduction de la bande passante AFDX allant jusqu’à 40% en comparaison avec le RDC actuellement utilisé.
Related Results
FUNCTIONAL DAMAGE OF RADIO ELECTRONIC SYSTEMS
FUNCTIONAL DAMAGE OF RADIO ELECTRONIC SYSTEMS
Purpose: The most important problem of any state is protection of the control and management systems used for the country, national armed forces, high-risk facilities (nuclear powe...
Mathematical Programming for Optimization of Integrated Modular Avionics
Mathematical Programming for Optimization of Integrated Modular Avionics
<div class="section abstract"><div class="htmlview paragraph">Every state-of-art aircraft has a complex distributed systems of avionics Line Replaceable Units/Modules (...
Avionics System Architecture for the NASA Orion Vehicle
Avionics System Architecture for the NASA Orion Vehicle
<div class="htmlview paragraph">It has been 30 years since the National Aeronautics and Space Administration (NASA) last developed a crewed spacecraft capable of launch, on-o...
Defensive Avionics for Fighter Aircraft - Design Considerations With Emphasis on System Installation
Defensive Avionics for Fighter Aircraft - Design Considerations With Emphasis on System Installation
A fighter aircraft is vulnerable to precision radar guided weapons of the adversary Air Defences. The aircraft survivability can be enhanced only by equipping it with modern Defens...
Aerospace Avionics Systems
Aerospace Avionics Systems
AbstractAvionics systems have become the information backbone of modern Aerospace systems ranging from micro‐air vehicle and nano‐satellite to jumbo jet and advanced spacecraft. Wi...
Lead-Free (PbFree) Feasibility Program: Assembly and Testing of a Functional IPC Class 3 Avionics Data Unit
Lead-Free (PbFree) Feasibility Program: Assembly and Testing of a Functional IPC Class 3 Avionics Data Unit
ABSTRACT
Rockwell Collins Inc. (RCI) has been fully aware of the European Unions Directive driving the electronics industry to Pbfree products. Even though the EU...
Pb Free Feasibility Program: Assembly and Testing of a Functional Military Avionics Unit
Pb Free Feasibility Program: Assembly and Testing of a Functional Military Avionics Unit
ABSTRACT
Although the implementation of the EU Restriction of Hazardous Substances (RoHS) directive officially started on July 1, 2006, a significant portion of t...
Asiml-1553: A Markup Language for Mil-Std-1553B Avionics Bus Scheduler and Interface Control
Asiml-1553: A Markup Language for Mil-Std-1553B Avionics Bus Scheduler and Interface Control
Modern avionics is highly software intensive with various software components residing on different subsystems interfaced through avionics bus. Avionics system designer is responsi...

