FR3118808B1 - Method for monitoring the execution of a graphical calculation and display chain associated with an aircraft cockpit display screen - Google Patents
Method for monitoring the execution of a graphical calculation and display chain associated with an aircraft cockpit display screen Download PDFInfo
- Publication number
- FR3118808B1 FR3118808B1 FR2100154A FR2100154A FR3118808B1 FR 3118808 B1 FR3118808 B1 FR 3118808B1 FR 2100154 A FR2100154 A FR 2100154A FR 2100154 A FR2100154 A FR 2100154A FR 3118808 B1 FR3118808 B1 FR 3118808B1
- Authority
- FR
- France
- Prior art keywords
- execution
- cyclic redundancy
- parameter
- redundancy code
- monitoring
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title abstract 3
- 238000012544 monitoring process Methods 0.000 title abstract 2
- 125000004122 cyclic group Chemical group 0.000 abstract 4
- 238000003780 insertion Methods 0.000 abstract 1
- 230000037431 insertion Effects 0.000 abstract 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1629—Error detection by comparing the output of redundant processing systems
- G06F11/165—Error detection by comparing the output of redundant processing systems with continued operation after detection of the error
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/006—Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64D—EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- B64D43/00—Arrangements or adaptations of instruments
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1608—Error detection by comparing the output signals of redundant hardware
- G06F11/1616—Error detection by comparing the output signals of redundant hardware where the redundant component is an I/O device or an adapter therefor
- G06F11/162—Displays
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/18—Error detection or correction of the data by redundancy in hardware using passive fault-masking of the redundant circuits
- G06F11/187—Voting techniques
- G06F11/188—Voting techniques where exact match is not required
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/20—Processor architectures; Processor configuration, e.g. pipelining
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/83—Indexing scheme relating to error detection, to error correction, and to monitoring the solution involving signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/06—Handling electromagnetic interferences [EMI], covering emitted as well as received electromagnetic radiation
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/08—Fault-tolerant or redundant circuits, or circuits in which repair of defects is prepared
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/12—Avionics applications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Aviation & Aerospace Engineering (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Traffic Control Systems (AREA)
Abstract
Procédé de surveillance de l’exécution d’une chaine de calcul graphique et d’affichage associée à un écran de visualisation de cockpit d’aéronef L’invention concerne un tel procédé (150) comprenant les étapes suivantes, pour au moins un paramètre d’entrée/sortie : - duplication et insertion (164) d’une liste de commandes graphiques associée audit paramètre au sein d’un module de calcul de ladite chaine, - à partir d’une valeur courante dudit paramètre, obtention (168) d’un code de redondance cyclique courant associé à un micro-motif courant, généré par exécution de ladite au moins une liste, - comparaison (170) dudit code de redondance cyclique courant à un code de redondance cyclique de référence stocké dans un espace mémoire dédié pour une valeur sensiblement identique dudit paramètre à un seuil de tolérance près, - en cas d’écart de valeur de code de redondance cyclique, sanction (172) automatique de ladite chaine au moins par suspension de son exécution. Figure pour l'abrégé : Figure 5.Method for monitoring the execution of a graphical calculation and display chain associated with an aircraft cockpit display screen The invention relates to such a method (150) comprising the following steps, for at least one input/output parameter: - duplication and insertion (164) of a list of graphical commands associated with said parameter within a calculation module of said chain, - from a current value of said parameter, obtaining (168) a current cyclic redundancy code associated with a current micro-pattern, generated by executing said at least one list, - comparison (170) of said current cyclic redundancy code with a reference cyclic redundancy code stored in a dedicated memory space for a substantially identical value of said parameter to within a tolerance threshold, - in the event of a deviation in the value of the cyclic redundancy code, automatic sanction (172) of said chain at least by suspending its execution. Figure for abstract: Figure 5.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2100154A FR3118808B1 (en) | 2021-01-08 | 2021-01-08 | Method for monitoring the execution of a graphical calculation and display chain associated with an aircraft cockpit display screen |
EP22150428.5A EP4027244B1 (en) | 2021-01-08 | 2022-01-06 | Method for monitoring the execution of a graphical calculation and display chain associated with an aircraft cockpit display screen |
US17/571,126 US11688315B2 (en) | 2021-01-08 | 2022-01-07 | Method for monitoring the execution of a graphical calculation and display chain associated with an aircraft cockpit display screen |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2100154 | 2021-01-08 | ||
FR2100154A FR3118808B1 (en) | 2021-01-08 | 2021-01-08 | Method for monitoring the execution of a graphical calculation and display chain associated with an aircraft cockpit display screen |
Publications (2)
Publication Number | Publication Date |
---|---|
FR3118808A1 FR3118808A1 (en) | 2022-07-15 |
FR3118808B1 true FR3118808B1 (en) | 2024-09-06 |
Family
ID=75953946
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR2100154A Active FR3118808B1 (en) | 2021-01-08 | 2021-01-08 | Method for monitoring the execution of a graphical calculation and display chain associated with an aircraft cockpit display screen |
Country Status (3)
Country | Link |
---|---|
US (1) | US11688315B2 (en) |
EP (1) | EP4027244B1 (en) |
FR (1) | FR3118808B1 (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10229342B4 (en) * | 2002-06-29 | 2016-10-27 | Robert Bosch Gmbh | Graphic data processing system and method for processing a graphical element for display on a screen |
US7589735B2 (en) * | 2005-08-24 | 2009-09-15 | Innovative Solutions & Support (Iss) | Aircraft flat panel display system with graphical image integrity |
US7724260B2 (en) * | 2006-08-25 | 2010-05-25 | Honeywell International Inc. | Method and system for image monitoring |
US9892479B1 (en) * | 2013-03-12 | 2018-02-13 | Rockwell Collins, Inc | Independent monitoring of graphics processing units |
FR3027127B1 (en) * | 2014-10-10 | 2017-12-08 | Thales Sa | TOUCH INTERFACE FOR THE FLIGHT MANAGEMENT SYSTEM OF AN AIRCRAFT |
US11106329B2 (en) * | 2015-09-18 | 2021-08-31 | Honeywell International Inc. | Flight deck display systems and methods for generating cockpit displays including dynamic taxi turnoff icons |
US11131987B2 (en) * | 2018-03-15 | 2021-09-28 | Xinxin Wang | Method and system for preventing and detecting hazardously misleading information on safety-critical display |
-
2021
- 2021-01-08 FR FR2100154A patent/FR3118808B1/en active Active
-
2022
- 2022-01-06 EP EP22150428.5A patent/EP4027244B1/en active Active
- 2022-01-07 US US17/571,126 patent/US11688315B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP4027244A1 (en) | 2022-07-13 |
US20220223078A1 (en) | 2022-07-14 |
EP4027244B1 (en) | 2023-11-08 |
US11688315B2 (en) | 2023-06-27 |
FR3118808A1 (en) | 2022-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11527155B2 (en) | Time-segmented signal timing method and apparatus for traffic light, electronic device and storage medium | |
US9703687B2 (en) | Monitor usable with continuous deployment | |
FR3098938B1 (en) | Method and device for determining an anomaly prediction performance index value in a computer infrastructure from performance indicator values | |
US20150054658A1 (en) | System and method for providing traffic information | |
US10558929B2 (en) | Monitored machine performance as a maintenance predictor | |
WO2021143387A1 (en) | Adas system processing method and automobile diagnostic device | |
US9875654B2 (en) | Real-time monitoring and diagnostic processing of traffic control data | |
CN113129596B (en) | Travel data processing method, travel data processing device, travel data processing apparatus, storage medium, and program product | |
US20170351599A1 (en) | Automatically rerunning test executions | |
KR102141677B1 (en) | Learning data generating apparatus and method for learning model of fault forecast and diagnostic system of power plant | |
US20150293801A1 (en) | Apparatus, system and method for application log data processing | |
FR3096542B1 (en) | Multiple exposure image capture device and associated driver monitoring system | |
KR20210065219A (en) | Traffic safety system for intelligent crosswalk | |
US20150066963A1 (en) | Structured event log data entry from operator reviewed proposed text patterns | |
CN116611593A (en) | Method, device and medium for predicting failure of air compressor | |
FR3118808B1 (en) | Method for monitoring the execution of a graphical calculation and display chain associated with an aircraft cockpit display screen | |
US20220114477A1 (en) | Event driven configurable artificial intelligence workflow | |
EP2913762A1 (en) | Methods for producing customer configurable technical manuals | |
CN110490077A (en) | A kind of intelligence is broken rules and regulations recognition methods and system | |
US20190129704A1 (en) | Cognitive identification of related code changes | |
CA3040593A1 (en) | Method for managing an automated system controlled by an operator and an automatic controller, associated automated system | |
CN111553283B (en) | Method and device for generating model | |
JP6371720B2 (en) | Inspection method for railway light emitters, inspection equipment for railway light emitters | |
US9921944B2 (en) | Method and system for assisting in the verification and validation of an algorithm chain | |
CN105389164B (en) | Computer-implemented method for generating control device program code and related message management environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20220715 |
|
PLFP | Fee payment |
Year of fee payment: 3 |
|
PLFP | Fee payment |
Year of fee payment: 4 |