Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Software fault monitoring system of airborne avionics equipment based on embedded operating system

A technology for operating system and software failures, applied in hardware monitoring, software testing/debugging, electrical digital data processing, etc., can solve problems such as hidden dangers of continued use of equipment, inability to eliminate them, and failure of important functions of the aircraft, so as to improve post-maintenance efficiency, The effect of improving positioning ability

Pending Publication Date: 2020-12-11
CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Judging from the current situation, the standardized and process-based management of software can greatly reduce the occurrence of software problems, but it cannot eliminate
Faults caused by airborne avionics software problems may cause some important functions of the aircraft to fail, and because the environment on the aircraft is different from the simulated environment on the ground, some faults only occur occasionally on the aircraft, which brings great inconvenience to troubleshooting , which brings hidden dangers to the continued use of the equipment, and may seriously affect the execution of aircraft tasks

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software fault monitoring system of airborne avionics equipment based on embedded operating system
  • Software fault monitoring system of airborne avionics equipment based on embedded operating system
  • Software fault monitoring system of airborne avionics equipment based on embedded operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0020] Such as figure 1 As shown, this embodiment provides a software fault monitoring system based on an embedded operating system, including a first part of the fault monitoring software function module distributed in the application program and a second part of the fault monitoring software function module distributed in the BSP. The first part of the fault monitoring software function module includes: a task (process) endless loop monitoring module and an application layer health monitoring (Health Monitor) module. It runs at the same level as the original function module in the application program, and realizes the function by monitoring the global data and function calls of the original function module. The second part of the fault monitoring software function module includes: an interrupt monitoring module, a processor exception (excep...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an software fault monitoring system of airborne avionics equipment based on embedded operating system, which comprises an interrupt monitoring module running on a BSP, and is characterized in that the interrupt monitoring module identifies an interrupt vector number before a program enters an interrupt service program pointed by the interrupt vector number after entering aprocessor interrupt total entry function; the module marks a position bit of a non-lost storage area to which the interrupt vector number points; when the interrupt service program exits, the flag bitof the non-lost storage area pointed by the interrupt vector number is cleared; whether an interrupt vector number has an interrupt service program'endless loop 'or'long-time blockage' fault is identified by reading whether an uncleared flag bit exists in the non-lost storage area or not. According to the invention, monitoring of common software faults in airborne avionics equipment is realized.

Description

technical field [0001] The invention relates to an embedded system, in particular to an airborne avionics software fault monitoring system under the environment of an embedded operating system. Background technique [0002] With the continuous improvement of the function and performance requirements of airborne avionics equipment, the complexity of its software and hardware design is increasing day by day. Judging from the current situation, the standardized and process-based management of software can greatly reduce the occurrence of software problems, but it cannot be eliminated. Faults caused by airborne avionics software problems may cause some important functions of the aircraft to fail, and because the environment on the aircraft is different from the simulated environment on the ground, some faults only occur occasionally on the aircraft, which brings great inconvenience to troubleshooting , which brings hidden dangers to the continued use of equipment, and may serio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/30G06F11/36
CPCG06F11/302G06F11/3604
Inventor 杨漫许斌吉沛琦田启贲杨舟盘勇军梁晨徐世杰叶颖樑张明远
Owner CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products