Processor array-based on-board computer system of spacecraft and fault processing method

A fault handling method and processor array technology, which are applied to computers, associated processors, digital computer components, etc., can solve problems such as weak processing capabilities and inability to operate complex, and ensure system reliability and computing capabilities. extended effect

Active Publication Date: 2017-07-07
哈尔滨工大卫星技术有限公司
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to solve the problem that the processing ability of the prior art is not strong, the complex software cannot be run, and failure phenomena such as runaway and reset often occur, and a kind of spacecraft onboard computer system based on processor array and its failure Approach

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
  • Processor array-based on-board computer system of spacecraft and fault processing method
  • Processor array-based on-board computer system of spacecraft and fault processing method

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0023] Specific implementation mode one: as figure 1 As shown, a spacecraft onboard computer system based on a processor array includes:

[0024] Processor array modules for on-board computing tasks;

[0025] A common resource module for providing data storage and external communication functions for the processor array module;

[0026] A scheduling management module for providing a data exchange channel between the processor array module and the public resource module and identifying a faulty processor in the processor array module.

specific Embodiment approach 2

[0027] Embodiment 2: This embodiment differs from Embodiment 1 in that: the processor array module is composed of N processors, where N≥3, and the processors are connected through a processor bus.

[0028] The processor is the smallest computing unit composed of a high-performance processor as the core, which is used to achieve high-performance computing. At the same time, each processor unit can be independently distributed and reset; the processors are connected by a processor bus to realize Data sharing between processor units.

[0029] Other steps and parameters are the same as those in Embodiment 1.

specific Embodiment approach 3

[0030] Specific implementation mode three: the difference between this implementation mode and specific implementation mode one or two is that: the public resource module includes:

[0031] A memory module for providing program storage and data storage for the processor;

[0032] An external interface module used to provide a connection interface between the on-board computer system and external components. Such as CAN, 1553B and other system bus interfaces.

[0033] Other steps and parameters are the same as those in Embodiment 1 or Embodiment 2.

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 processor array-based on-board computer system of a spacecraft and a fault processing method, relates to a processor array-based on-board computer design method, and aims to solve the problems that the processing capability is poor, complex software cannot run and fault phenomena of running errors, resetting and the like often occur in the prior art. The processor array-based on-board computer system comprises a processor array module used for finishing on-board computing tasks, a public resource module used for providing data storage and external communication functions for the processor array module, and a scheduling management module used for providing a data interaction channel for the processor array module and the public resource module and identifying a fault processor in the processor array module. Through autonomous recovery of the fault processor, system operation continuity is ensured; and a plurality of processors are connected to form a processor array, thereby realizing further expansion of system computing capacity. The system and the method are used in the field of on-board computer design.

Description

technical field [0001] The invention relates to a design method of an on-board computer based on a processor array. Background technique [0002] The onboard computer refers to the central computer running in the spacecraft. The computer undertakes functions such as satellite component management, data management, task management, and attitude control. It is an important part of the spacecraft, and its reliability and performance directly affect the entire spacecraft. performance and reliable operation. [0003] At present, spaceborne computers usually use high-grade processors with anti-radiation indicators to resist complex space operating environments, and adopt dual backup architectures to further enhance system reliability. Although this kind of processor has a high radiation resistance index, its processing power is not strong (usually no more than 100MIPS), and it cannot run complex software. At the same time, the on-board computers of some tiny satellites use low-l...

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): G06F11/07G06F15/167G06F15/80
CPCG06F11/0724G06F11/0796G06F15/167G06F15/8038
Inventor 陈健曹喜滨徐国栋李化义王峰
Owner 哈尔滨工大卫星技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products