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

Test verification system and method applied to satellite CPU software on-orbit reconstruction

A technology of test verification and software, applied in the field of computer software verification test, can solve the problem of no satellite CPU software test verification platform, etc.

Inactive Publication Date: 2018-09-04
SHANGHAI ENG CENT FOR MICROSATELLITES
View PDF6 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Ideally, it will be possible to use this system to conveniently build a physical platform to solve the current situation that there is no experimental verification platform that can be applied to satellite CPU software on-orbit reconstruction;

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
  • Test verification system and method applied to satellite CPU software on-orbit reconstruction
  • Test verification system and method applied to satellite CPU software on-orbit reconstruction
  • Test verification system and method applied to satellite CPU software on-orbit reconstruction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] In the following description, the present invention is described with reference to various examples. One skilled in the art will recognize, however, that the various embodiments may be practiced without one or more of the specific details, or with other alternative and / or additional methods, materials, or components. In other instances, well-known structures, materials, or operations are not shown or described in detail so as not to obscure aspects of the various embodiments of the invention. Similarly, for purposes of explanation, specific quantities, materials and configurations are set forth in order to provide a thorough understanding of embodiments of the invention. However, the invention may be practiced without these specific details. Furthermore, it should be understood that the various embodiments shown in the drawings are illustrative representations and are not necessarily drawn to scale.

[0049] In this specification, reference to "one embodiment" or "the...

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 a test verification system applied to satellite CPU software on-orbit reconstruction. The test verification system comprises a reconfigurable verification code automatic generation system module, a tested part simulation operation system module, a reconstruction full-real-time automatic monitoring system module and a reconstruction fault injection system module, wherein thereconfigurable verification code automatic generation system module provides reconstruction data for test verification of reconstruction, and compiles and generates a target code for tested software;the tested part simulation operation system module provides a simulation system for simulating a real running environment for the tested software with a reconstructed design; the reconstruction full-real-time automatic monitoring system module is used for carrying out real-time monitoring on the whole reconstruction process; the reconstruction fault injection system module provides various typesof fault injection for test verification of satellite CPU software reconstruction, and can achieve fault injection at each stage of a CPU reconfiguration design strategy verification target point of the satellite software.

Description

technical field [0001] The invention relates to the field of computer software verification and testing, in particular to the module composition, module structure and functions of a platform system capable of performing ground multi-type fault injection test verification on the on-orbit reconfiguration process and results of satellite CPU software. Background technique [0002] Satellite operation requires the coordinated work of a large number of satellite CPU software. These software cooperate with each other to ensure the normal operation and mission execution of the satellite. When a satellite is in orbit, its CPU software often runs abnormally due to unexpected circumstances. At this time, the ground will inject updated software codes on the malfunctioning CPU software of the satellite through the measurement and control system to replace the codes of the malfunctioning CPU software. In addition, due to the needs of mission adjustment, the ground updates the software ...

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/36
CPCG06F11/3624G06F11/3644
Inventor 徐元旭尤志坚于慧亮许永建
Owner SHANGHAI ENG CENT FOR MICROSATELLITES
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