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

Simulation testing system based on fault injection

A technology of simulation testing and fault injection, applied in general control systems, control/regulation systems, instruments, etc., can solve the problem of increasing workload and test cycle, inability to fully evaluate the fault tolerance mechanism of the target system, and inability to effectively simulate special faults, etc. problem, to achieve the effect of ensuring state consistency

Inactive Publication Date: 2016-09-21
XIAN AIRCRAFT DESIGN INST OF AVIATION IND OF CHINA
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, most fault injection testing techniques inject faults into the target system (or test system). This method cannot flexibly modify the test process data, and secondly, for some faults and abnormal tests, it is necessary to directly modify the simulation model to increase the The workload and test cycle cannot effectively simulate some limit cases and special faults, so the fault tolerance mechanism of the target system cannot be fully evaluated

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
  • Simulation testing system based on fault injection
  • Simulation testing system based on fault injection
  • Simulation testing system based on fault injection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0013] In order to make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be described in more detail below in conjunction with the drawings in the embodiments of the present invention. In the drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The described embodiments are some, but not all, embodiments of the invention. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention. Embodiments of the present invention will be described in detail b...

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 present invention relates to a simulation test system based on fault injection, including a simulation module, a test module, a data collection and analysis module and a test real-time monitoring module, and the simulation module, the test module, the data collection and analysis module and the test real-time monitoring module are all It is connected to the shared memory and the data in the shared memory is shared. By modifying the data in the test module, it can intervene in the work of other modules to complete the fault injection of the simulation test system. A simulation test system based on fault injection of the present invention can flexibly change the data generated in the test process, provide more effective test means, avoid the disadvantages of directly modifying the simulation model when performing fault and abnormal tests, and eliminate the faults of the system The domain is separated from the normal domain to ensure the state consistency of the cross-link system during the test process, which is helpful to study the real impact of faults on the target system and related failure behaviors, and to evaluate the effectiveness of the fault tolerance mechanism of the target system.

Description

technical field [0001] The invention belongs to the field of aviation airborne software testing, in particular to a simulation testing system based on fault injection. Background technique [0002] Due to the complexity and high reliability requirements of the airborne embedded software and the system itself, the dynamic testing of the airborne embedded software requires testing under special scenarios such as boundary, strength, limit, abnormality, and failure. At present, most fault injection testing techniques inject faults into the target system (or test system). This method cannot flexibly modify the test process data. Secondly, for some faults and abnormal tests, it is necessary to directly modify the simulation model to increase the The workload and test cycle cannot effectively simulate some limit cases and special faults, so the fault tolerance mechanism of the target system cannot be fully evaluated. Contents of the invention [0003] The object of the present i...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G05B17/02
CPCG05B17/02
Inventor 孙康钱向农成红芳张絮禹继晖
Owner XIAN AIRCRAFT DESIGN INST OF AVIATION IND OF CHINA
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