FR3092411A1 - Système et procédé de test d’un calculateur de commande de vol d’un aéronef. - Google Patents

Système et procédé de test d’un calculateur de commande de vol d’un aéronef. Download PDF

Info

Publication number
FR3092411A1
FR3092411A1 FR1901046A FR1901046A FR3092411A1 FR 3092411 A1 FR3092411 A1 FR 3092411A1 FR 1901046 A FR1901046 A FR 1901046A FR 1901046 A FR1901046 A FR 1901046A FR 3092411 A1 FR3092411 A1 FR 3092411A1
Authority
FR
France
Prior art keywords
module
information
avionics
computer
link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR1901046A
Other languages
English (en)
Other versions
FR3092411B1 (fr
Inventor
Arnaud Chevalier
Hacen ABDESLEM
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Airbus Operations SAS
Original Assignee
Airbus Operations SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Airbus Operations SAS filed Critical Airbus Operations SAS
Priority to FR1901046A priority Critical patent/FR3092411B1/fr
Publication of FR3092411A1 publication Critical patent/FR3092411A1/fr
Application granted granted Critical
Publication of FR3092411B1 publication Critical patent/FR3092411B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1629Error detection by comparing the output of redundant processing systems
    • G06F11/1637Error detection by comparing the output of redundant processing systems using additional compare functionality in one or some but not all of the redundant processing components
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1695Error detection or correction of the data by redundancy in hardware which are operating with time diversity
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
    • G06F11/2215Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test error correction or detection circuits
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/24Marginal checking or other specified testing methods not covered by G06F11/26, e.g. race tests
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/1629Error detection by comparing the output of redundant processing systems
    • G06F11/1654Error detection by comparing the output of redundant processing systems where the output of only one of the redundant processing components can drive the attached hardware, e.g. memory or I/O

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

Système et procédé de test d’un calculateur de commande de vol d’un aéronef. Le système (10) de test d’un calculateur (12) de commande de vol d’un aéronef comprend ledit calculateur de commande de vol d’un aéronef, comprenant un module (14) agissant en mode commande et un module (16) agissant en mode surveillance, ainsi qu’un ensemble (20) de calculateurs avioniques (22, 24). Le système de test (10) comprend en outre un retardateur (26) monté en série sur une liaison (L2) entre l’un des calculateurs avioniques (24) et l’un des modules (16) du calculateur de commande de vol (12), ce retardateur étant configuré pour retarder la transmission d’une information par ledit calculateur avionique vers ledit module. Figure pour l’abrégé : Fig. 2

Description

Système et procédé de test d’un calculateur de commande de vol d’un aéronef.
L’invention est relative au domaine du test des calculateurs de commande de vol d’aéronefs. Un calculateur de commande de vol d’un aéronef comprend généralement un module agissant en mode commande (appelé COM), chargé de commander des actionneurs de l’aéronef, et un module agissant en mode surveillance (appelé MON pour « monitoring » en anglais), chargé de surveiller le fonctionnement du module COM. La figure 1 représente un exemple d’un système 10 comprenant un tel calculateur 12 de commande de vol. Selon une première alternative, le système 10 correspond à un système de commande de vol d’un aéronef. Selon une deuxième alternative, le système 10 correspond à un système de test du calculateur de commande de vol 12. Chacun des modules COM 14 et MON 16 est relié à au moins un calculateur avionique 22, 24 d’un ensemble 20 de calculateurs avioniques. Le module COM détermine une première information (par exemple un ordre de commande d’un actionneur de gouverne 30 de l’aéronef, transmis par le module COM à un contrôleur de l’actionneur via une liaison 28) en fonction d’au moins une information (par exemple une vitesse de l’aéronef) reçue de l’au moins un calculateur avionique 22 auquel est relié le module COM 14 par une liaison L1. De façon similaire, le module MON détermine une deuxième information, sensée correspondre à la première information, en fonction d’au moins une information reçue de l’au moins un calculateur avionique 24 auquel est relié le module MON 16 par une liaison L2. Les modules COM et MON sont reliés entre eux par au moins une liaison 18. Grâce à cette liaison 18, le module MON surveille la première information déterminée par le module COM, sur la base d’une comparaison entre ladite première information et la deuxième information : si l’écart entre ces deux informations est supérieur à un seuil prédéterminé pendant une durée prédéterminée, alors la surveillance du module COM par le module MON est déclenchée, c’est-à-dire le module de surveillance MON désactive le couple de modules COM / MON, donc le calculateur 12 de commande de vol. Il est souhaitable qu’en fonctionnement nominal à bord d’un aéronef, le calculateur de commande de vol soit robuste à un déclenchement intempestif de la surveillance du module COM par le module MON. Un tel déclenchement intempestif de la surveillance du module COM par le module MON peut notamment être dû au fait que lesdites informations issues des calculateurs 22 et 24 de l’ensemble de calculateurs avioniques 20 sont reçues de façon asynchrone par le module COM 14 et par le module MON 16. De plus, pour déterminer ces informations, chacun des calculateurs avioniques 22, 24 peut être amené à utiliser des informations reçues également de façon asynchrone d’autres calculateurs avioniques de l’ensemble 20 de calculateurs avioniques ou de capteurs S1, S2. Cela peut augmenter l’asynchronisme des informations reçues respectivement par le module COM et par le module MON. Pour garantir la robustesse du calculateur de commande de vol à un déclenchement intempestif de la surveillance du module COM par le module MON, l’homme du métier réalise généralement des tests du calculateur de commande de vol 12 dans un système de test tel que le système 10 représenté sur la figure 1. Or, un tel système ne permet pas forcément de reproduire les circonstances réelles les plus défavorables, en termes d’asynchronisme, lors d’un vol de l’aéronef.
La présente invention a notamment pour but d’apporter une solution à ce problème. Elle concerne un système de test d’un calculateur de commande de vol d’un aéronef, le système de test comprenant :
- ledit calculateur de commande de vol d’un aéronef, comprenant un module agissant en mode commande et un module agissant en mode surveillance ; et
- un ensemble de calculateurs avioniques,
dans lequel :
- un premier parmi le module agissant en mode commande et le module agissant en mode surveillance comprend au moins une entrée reliée, par une première liaison, à une sortie d’un premier calculateur avionique de l’ensemble de calculateurs avioniques ;
- un deuxième parmi le module agissant en mode commande et le module agissant en mode surveillance comprend au moins une entrée reliée, par une deuxième liaison, à une sortie d’un deuxième calculateur avionique de l’ensemble de calculateurs avioniques ;
- le premier calculateur avionique est configuré pour transmettre une information sur la première liaison vers le premier module et le premier module est configuré pour déterminer une première information en fonction au moins de ladite information reçue du premier calculateur avionique par la première liaison ;
- le deuxième calculateur avionique est configuré pour transmettre une information sur la deuxième liaison vers le deuxième module et le deuxième module est configuré pour déterminer une deuxième information en fonction au moins de ladite information reçue du deuxième calculateur avionique par la deuxième liaison ; et
- le module agissant en mode surveillance est configuré pour surveiller le module agissant en mode commande, sur la base d’une comparaison entre la première information et la deuxième information.
Le système de test est remarquable en ce qu’il comprend en outre un retardateur monté en série sur la deuxième liaison entre le deuxième calculateur avionique et le deuxième module, ce retardateur étant configuré pour retarder la transmission de ladite information par le deuxième calculateur avionique vers le deuxième module.
L’introduction dudit retard permet de garantir un asynchronisme minimal des informations reçues respectivement par le module COM et par le module MON. Cela permet ainsi de tester le calculateur de commande de vol dans des conditions connues d’asynchronisme et par conséquent il est possible de déterminer expérimentalement une valeur minimale d’asynchronisme supportée par le calculateur de commande de vol sans déclenchement de la surveillance du module COM par le module MON.
Dans un mode particulier de réalisation, le retardateur est configuré pour retarder la transmission de ladite information d’un retard correspondant à un multiple d’un temps de cycle correspondant à ladite information. De façon avantageuse, le retardateur est en outre configuré pour déterminer la durée du temps de cycle correspondant à ladite information sur la base d’une analyse de trafic d’informations sur la deuxième liaison.
L’invention est également relative à un procédé de test d’un calculateur de commande de vol d’un aéronef au moyen d’un système de test comprenant :
- ledit calculateur de commande de vol, comprenant un module agissant en mode commande et un module agissant en mode surveillance ; et
- un ensemble de calculateurs avioniques,
le système de test étant tel que :
- un premier parmi le module agissant en mode commande et le module agissant en mode surveillance comprend au moins une entrée reliée, par une première liaison, à une sortie d’un premier calculateur avionique de l’ensemble de calculateurs avioniques ; et
- un deuxième parmi le module agissant en mode commande et le module agissant en mode surveillance comprend au moins une entrée reliée, par une deuxième liaison, à une sortie d’un deuxième calculateur avionique de l’ensemble de calculateurs avioniques,
ledit procédé comportant les étapes suivantes :
- transmission d’une information sur la première liaison, par le premier calculateur avionique vers le premier module ;
- détermination d’une première information, par le premier module, en fonction au moins de ladite information reçue du premier calculateur avionique par la première liaison ;
- transmission d’une information sur la deuxième liaison, par le deuxième calculateur avionique vers le deuxième module ;
- détermination d’une deuxième information, par le deuxième module, en fonction au moins de ladite information reçue du deuxième calculateur avionique par la deuxième liaison ; et
- surveillance du module agissant en mode commande, par le module agissant en mode surveillance, sur la base d’une comparaison entre la première information et la deuxième information.
Le procédé est remarquable en ce qu’il comprend en outre une étape consistant à retarder la transmission de ladite information par le deuxième calculateur avionique vers le deuxième module, au moyen d’un retardateur monté en série sur la deuxième liaison entre le deuxième calculateur avionique et le deuxième module.
Dans un mode particulier de réalisation, le retardateur retarde la transmission de ladite information d’un retard correspondant à un multiple d’un temps de cycle correspondant à ladite information. De façon avantageuse, le procédé comprend en outre une étape préliminaire de détermination de la durée d’un temps de cycle correspondant à ladite information, sur la base d’une analyse de trafic d’informations sur ladite deuxième liaison.
Dans un mode avantageux de réalisation, le procédé comprend en outre les étapes suivantes :
- configuration du retardateur avec un retard initial correspondant à un multiple égal à un du temps de cycle ;
- test du calculateur de commande de vol avec le retardateur tel que configuré ;
- si l’étape de surveillance du module de commande par le module de surveillance ne détecte pas une incohérence entre la première information et la deuxième information, incrémenter de un le multiple du temps de cycle utilisé par le retardateur et revenir à l’étape précédente ;
- sinon, déterminer une information de robustesse du calculateur de commande de vol égale à la valeur courante dudit multiple du temps de cycle moins un ; et
- transmettre l’information de robustesse du calculateur de commande de vol à un utilisateur.
De préférence, les différentes étapes sont mises en œuvre de façon automatique.
L'invention sera mieux comprise à la lecture de la description qui suit et à l'examen des figures annexées.
La figure 1, déjà décrite, est une représentation schématique d’un système selon l’art antérieur, comprenant un calculateur de commande de vol.
La figure 2 est une représentation schématique d’un système de test d’un calculateur de commande de vol, conforme à un mode de réalisation de l’invention.
La figure 3 illustre un exemple de transmission d’informations par un calculateur avionique.
Le système de test 10 d’un calculateur de commande de vol d’un aéronef, tel que représenté sur la figure 2, est similaire au système 10 représenté sur la figure 1. Il comporte en outre un retardateur 26 monté en série sur la liaison L2 entre le calculateur avionique 24 et le module MON 16. Ce retardateur est prévu pour retarder la transmission des informations transmises par le calculateur avionique 24 à destination du module MON. Ainsi, lorsque le retardateur reçoit une information provenant du calculateur avionique 24, il attend pendant une durée correspondant à un retard, puis il transmet cette information vers le module MON. Dans un mode particulier de réalisation, le retard correspond à un multiple d’un temps de cycle correspondant à ladite information. Pour un type donné d’information, le temps de cycle est défini comme l’intervalle temporel entre deux envois consécutifs d’informations correspondant à ce type d’information. La figure 3 illustre un exemple de transmission d’informations par le calculateur avionique 24 vers le module MON. A un instant t1, le calculateur 24 émet une première information de type i1, par exemple une vitesse air de l’aéronef. A un instant t2, le calculateur 24 émet une première information de type i2, par exemple une température de l’air environnant l’aéronef. A un instant t3, le calculateur 24 émet une deuxième information de type i1. A un instant t4, le calculateur 24 émet une troisième information de type i1. A un instant t5, le calculateur 24 émet une deuxième information de type i2. Ainsi, le temps de cycle Ti1 correspondant à la transmission de l’information de type i1 est égal à t3 - t1 ou encore à t4 - t3. Le temps de cycle Ti2 correspondant à la transmission de l’information de type i2 est égal à t5 - t2. Chaque type d’information circulant sur la liaison entre le calculateur 24 et le module MON peut ainsi avoir un temps de cycle spécifique. Le retard appliqué par le retardateur 26 aux informations circulant sur la liaison L2 est ainsi spécifique à chaque type d’information : ce retard est égal à un multiple du temps de cycle Ti1 pour la transmission des informations correspondant à la vitesse air de l’aéronef et à ce même multiple du temps de cycle Ti2 pour la transmission des informations correspondant à la température de l’air environnant l’aéronef. Ce multiple est de préférence supérieur ou égal à 1. De façon avantageuse, bien que non obligatoirement, ce multiple est un nombre entier. Selon une première variante, le retardateur 26 comprend une table de configuration contenant des valeurs prédéterminées de temps de cycle correspondant à chaque type d’information susceptible d’être transmise sur la liaison L2. Selon une deuxième variante, lors d’une phase d’initialisation, le retardateur 26 analyse le trafic d’informations circulant sur la liaison L2, de façon à déterminer le temps de cycle correspondant à chaque type d’information et le retardateur mémorise les temps de cycle ainsi déterminés.
De façon avantageuse, le système de test permet de déterminer une information de robustesse, en termes d’asynchronisme, du calculateur de commande de vol par rapport à un déclenchement intempestif de la surveillance du module COM par le module MON. Selon un exemple de mise en œuvre, un procédé permettant de déterminer une telle information de robustesse comporte les étapes suivantes, mises en œuvre de préférence de façon automatique par le système de test :
- configuration du retardateur avec un retard initial correspondant à un multiple égal à un du temps de cycle ;
- test du calculateur de commande de vol avec le retardateur tel que configuré ;
- en l’absence de déclenchement de la surveillance du module de commande COM par le module de surveillance MON lors de l’étape de test du calculateur de commande de vol, incrémenter de un le multiple du temps de cycle utilisé par le retardateur et revenir à l’étape précédente ;
- sinon, déterminer une information de robustesse du calculateur de commande de vol 12 égale à la valeur courante dudit multiple du temps de cycle moins un ; et
- transmettre l’information de robustesse du calculateur de commande de vol à un utilisateur.
L’information de robustesse ainsi déterminée correspond au plus grand multiple entier du temps de cycle pour lequel la surveillance du module de commande par le module de surveillance ne se déclenche pas lorsqu’un retard correspondant au produit du temps de cycle par ledit multiple est appliqué sur la liaison L2 par le retardateur 26. Cette information représente ainsi une marge de retard, exprimée en nombre de temps de cycle, à laquelle est robuste le calculateur de commande de vol.
L’étape de test du calculateur de commande de vol correspond par exemple à un test dudit calculateur de commande de vol sur la base d’une séquence d’événements prédéfinie. Cette séquence d’événements comprend par exemple des actions du pilote au moyen d’interfaces homme-machine du cockpit de l’aéronef, des signaux de capteurs tels que les capteurs S1 et S2, des pannes de systèmes de l’aéronef, etc.
L’invention n’est pas limitée au cas décrit précédemment dans lequel le retardateur 26 est monté en série sur la liaison L2 entre le calculateur avionique 24 et le module MON du calculateur de commande de vol 12. Sans sortir du cadre de l’invention, le retardateur 26 peut aussi être monté en série sur la liaison L1 entre le calculateur avionique 22 et le module COM du calculateur de commande de vol 12.

Claims (8)

  1. Système (10) de test d’un calculateur (12) de commande de vol d’un aéronef, le système de test comprenant :
    - ledit calculateur (12) de commande de vol d’un aéronef, comprenant un module (14) agissant en mode commande et un module (16) agissant en mode surveillance ; et
    - un ensemble (20) de calculateurs avioniques (22, 24),
    dans lequel :
    - un premier parmi le module agissant en mode commande et le module agissant en mode surveillance comprend au moins une entrée reliée, par une première liaison (L1), à une sortie d’un premier calculateur avionique (22) de l’ensemble de calculateurs avioniques ;
    - un deuxième parmi le module agissant en mode commande et le module agissant en mode surveillance comprend au moins une entrée reliée, par une deuxième liaison (L2), à une sortie d’un deuxième calculateur avionique (24) de l’ensemble de calculateurs avioniques ;
    - le premier calculateur avionique (22) est configuré pour transmettre une information sur la première liaison (L1) vers le premier module et le premier module est configuré pour déterminer une première information en fonction au moins de ladite information reçue du premier calculateur avionique par la première liaison ;
    - le deuxième calculateur avionique (24) est configuré pour transmettre une information sur la deuxième liaison (L2) vers le deuxième module et le deuxième module (16) est configuré pour déterminer une deuxième information en fonction au moins de ladite information reçue du deuxième calculateur avionique par la deuxième liaison ; et
    - le module agissant en mode surveillance est configuré pour surveiller le module agissant en mode commande, sur la base d’une comparaison entre la première information et la deuxième information,
    caractérisé en ce que ledit système de test comprend en outre un retardateur (26) monté en série sur la deuxième liaison (L2) entre le deuxième calculateur avionique et le deuxième module, ce retardateur étant configuré pour retarder la transmission de ladite information par le deuxième calculateur avionique vers le deuxième module.
  2. Système de test selon la revendication 1 caractérisé en ce que le retardateur (26) est configuré pour retarder la transmission de ladite information d’un retard correspondant à un multiple d’un temps de cycle (Ti1, Ti2) correspondant à ladite information.
  3. Système de test selon la revendication 2 caractérisé en ce que le retardateur (26) est configuré pour déterminer la durée du temps de cycle (Ti1, Ti2) correspondant à ladite information sur la base d’une analyse de trafic d’informations sur la deuxième liaison (L2).
  4. Procédé de test d’un calculateur de commande de vol (12) d’un aéronef au moyen d’un système de test (10) comprenant :
    - ledit calculateur de commande de vol (12), comprenant un module (14) agissant en mode commande et un module (16) agissant en mode surveillance ; et
    - un ensemble (20) de calculateurs avioniques (22, 24),
    le système de test étant tel que :
    - un premier parmi le module agissant en mode commande et le module agissant en mode surveillance comprend au moins une entrée reliée, par une première liaison (L1), à une sortie d’un premier calculateur avionique (22) de l’ensemble de calculateurs avioniques ; et
    - un deuxième parmi le module agissant en mode commande et le module agissant en mode surveillance comprend au moins une entrée reliée, par une deuxième liaison (L2), à une sortie d’un deuxième calculateur avionique (24) de l’ensemble de calculateurs avioniques,
    ledit procédé comportant les étapes suivantes :
    - transmission d’une information sur la première liaison, par le premier calculateur avionique vers le premier module ;
    - détermination d’une première information, par le premier module, en fonction au moins de ladite information reçue du premier calculateur avionique par la première liaison ;
    - transmission d’une information sur la deuxième liaison, par le deuxième calculateur avionique vers le deuxième module ;
    - détermination d’une deuxième information, par le deuxième module, en fonction au moins de ladite information reçue du deuxième calculateur avionique par la deuxième liaison ; et
    - surveillance du module agissant en mode commande, par le module agissant en mode surveillance, sur la base d’une comparaison entre la première information et la deuxième information,
    caractérisé en ce que ledit procédé comprend en outre une étape consistant à retarder la transmission de ladite information par le deuxième calculateur avionique vers le deuxième module, au moyen d’un retardateur (26) monté en série sur la deuxième liaison (L2) entre le deuxième calculateur avionique et le deuxième module.
  5. Procédé selon la revendication 4, caractérisé en ce que le retardateur retarde la transmission de ladite information d’un retard correspondant à un multiple d’un temps de cycle (Ti1, Ti2) correspondant à ladite information.
  6. Procédé selon la revendication 5, caractérisé en ce qu’il comprend en outre une étape préliminaire de détermination de la durée d’un temps de cycle (Ti1, Ti2) correspondant à ladite information, sur la base d’une analyse de trafic d’informations sur ladite deuxième liaison (L2).
  7. Procédé selon l’une des revendications 5 ou 6, caractérisé en ce qu’il comprend en outre les étapes suivantes :
    - configuration du retardateur (26) avec un retard initial correspondant à un multiple égal à un du temps de cycle ;
    - test du calculateur de commande de vol avec le retardateur tel que configuré ;
    - si l’étape de surveillance du module de commande par le module de surveillance ne détecte pas une incohérence entre la première information et la deuxième information, incrémenter de un le multiple du temps de cycle utilisé par le retardateur et revenir à l’étape précédente ;
    - sinon, déterminer une information de robustesse du calculateur de commande de vol égale à la valeur courante dudit multiple du temps de cycle moins un ; et
    - transmettre l’information de robustesse du calculateur de commande de vol à un utilisateur.
  8. Procédé selon la revendication 7, caractérisé en ce que les différentes étapes sont mises en œuvre de façon automatique.
FR1901046A 2019-02-04 2019-02-04 Système et procédé de test d’un calculateur de commande de vol d’un aéronef. Active FR3092411B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR1901046A FR3092411B1 (fr) 2019-02-04 2019-02-04 Système et procédé de test d’un calculateur de commande de vol d’un aéronef.

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1901046 2019-02-04
FR1901046A FR3092411B1 (fr) 2019-02-04 2019-02-04 Système et procédé de test d’un calculateur de commande de vol d’un aéronef.

Publications (2)

Publication Number Publication Date
FR3092411A1 true FR3092411A1 (fr) 2020-08-07
FR3092411B1 FR3092411B1 (fr) 2021-01-22

Family

ID=67262515

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1901046A Active FR3092411B1 (fr) 2019-02-04 2019-02-04 Système et procédé de test d’un calculateur de commande de vol d’un aéronef.

Country Status (1)

Country Link
FR (1) FR3092411B1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115755866A (zh) * 2022-12-21 2023-03-07 杭州牧星科技有限公司 无人机飞控计算机测试系统
EP4575795A1 (fr) * 2023-12-22 2025-06-25 Thales Système de gestion d entrées/sorties d'au moins une application avionique et procédé de vérification de fonctionnement d'un tel système
EP4575794A1 (fr) * 2023-12-22 2025-06-25 Thales Système de gestion d entrées/sorties d'au moins une application avionique et procédé de vérification de fonctionnement d'un tel système
US12475804B2 (en) 2023-07-25 2025-11-18 Honeywell International Inc. Vehicle systems and methods for nonsynchronous redundancy management

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130212441A1 (en) * 2012-02-15 2013-08-15 Infineon Technologies Ag System and Method for Signature-Based Redundancy Comparison
US20160147224A1 (en) * 2014-11-26 2016-05-26 Thales Method of error detection of an aircraft flight management and guidance system and high-integrity flight management and guidance system
US20190016443A1 (en) * 2017-07-11 2019-01-17 Bell Helicopter Textron Inc. Rotorcraft with Redundant Processors Using State Comparison

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130212441A1 (en) * 2012-02-15 2013-08-15 Infineon Technologies Ag System and Method for Signature-Based Redundancy Comparison
US20160147224A1 (en) * 2014-11-26 2016-05-26 Thales Method of error detection of an aircraft flight management and guidance system and high-integrity flight management and guidance system
US20190016443A1 (en) * 2017-07-11 2019-01-17 Bell Helicopter Textron Inc. Rotorcraft with Redundant Processors Using State Comparison

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115755866A (zh) * 2022-12-21 2023-03-07 杭州牧星科技有限公司 无人机飞控计算机测试系统
US12475804B2 (en) 2023-07-25 2025-11-18 Honeywell International Inc. Vehicle systems and methods for nonsynchronous redundancy management
EP4575795A1 (fr) * 2023-12-22 2025-06-25 Thales Système de gestion d entrées/sorties d'au moins une application avionique et procédé de vérification de fonctionnement d'un tel système
EP4575794A1 (fr) * 2023-12-22 2025-06-25 Thales Système de gestion d entrées/sorties d'au moins une application avionique et procédé de vérification de fonctionnement d'un tel système
FR3157583A1 (fr) * 2023-12-22 2025-06-27 Thales Système de gestion d’entrées/sorties d’au moins une application avionique et procédé de vérification de fonctionnement d’un tel système
FR3157584A1 (fr) * 2023-12-22 2025-06-27 Thales Système de gestion d’entrées/sorties d’au moins une application avionique et procédé de vérification de fonctionnement d’un tel système

Also Published As

Publication number Publication date
FR3092411B1 (fr) 2021-01-22

Similar Documents

Publication Publication Date Title
FR3092411A1 (fr) Système et procédé de test d’un calculateur de commande de vol d’un aéronef.
EP0699997B1 (fr) Procédé et dispositif pour l'identification de pannes dans un système complexe
EP2373964B1 (fr) Procede et systeme de correction d'un signal de mesure d'une temperature
FR2528191A1 (fr) Procede et appareil en vue de detecter des defaillances dans un systeme de controle
EP3385809B1 (fr) Système de commande de vol d'un aéronef
CA2802577C (fr) Systeme de simulation temps reel de l'environnement d'un moteur d'aeronef
EP2216244B1 (fr) Système de commande de vol et aéronef le comportant
EP2568295A1 (fr) Procédé et dispositif d'estimation automatique d'une vitesse air d'un aéronef
EP2629203A1 (fr) Procédé d'élection de l'équipement maître actif parmi deux équipements maîtres redondants
FR2914519A1 (fr) Procede de controle d'integrite des donnees dans un reseau afdx.
FR2713193A1 (fr) Procédé et dispositif pour détecter un dépassement des charges de dimensionnement d'un aéronef.
FR2773232A1 (fr) Procede et dispositif pour la surveillance d'un systeme de calculateur comprenant au moins deux processeurs
FR3018912A1 (fr) Procede et dispositif d'estimation automatique de parametres lies a un vol d'un aeronef.
FR3007162A1 (fr) Procede et dispositif de detection d'une anomalie sur un aeronef.
FR2730074A1 (fr) Architecture de calculateur tolerante aux fautes
EP3948436A1 (fr) Dispositif de commande d'un moteur d'un aéronef comprenant deux voies de commande redondées
EP3938910B1 (fr) Localisation de panne dans un système d'acquisition redondant
EP3443425B1 (fr) Procédé de contrôle d'intégrité de l'avionique d'un aéronef, dispositif et produit programme d'ordinateur associés
CA2645960A1 (fr) Dispositif de detection d'etat d'un interrupteur
CN107222332B (zh) 测试方法、装置、系统及机器可读存储介质
US20240332775A1 (en) Fault Protected Signal Splitter Apparatus
FR3101669A1 (fr) Dispositif, procédé et programme d’ordinateur de suivi de moteur d’aéronef
KR100408291B1 (ko) 고장 및 잡음 허용 시스템과 그 방법
FR3039130A1 (fr) Procede et dispositif de gestion automatique d’un actionneur commande par une servo-vanne.
FR3074141A1 (fr) Procede et systeme d'estimation de la position de volets d'un aeronef

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20200807

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8