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

Three-computer data interaction and voting method suitable for Mars detection

A technology for data interaction and on-board computer, applied in computing, electrical digital data processing, program control design, etc., can solve the problems of weak resistance to single event effect of hardware chips, prone to error data, and unsuitable for high reliability of Mars exploration.

Active Publication Date: 2020-07-07
SHANGHAI AEROSPACE CONTROL TECH INST
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The speed of these two types of information exchange and data exchange is limited by the hardware interface. The 1553B bus cannot exceed 2Mbps at most, and the serial port 422 cannot exceed 114.2Kbps at most. Moreover, the hardware chip involved in data exchange is weak in anti-single event effect, prone to error data, and reliable. not tall
Not suitable for the high reliability and fast data interaction requirements of Mars exploration

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
  • Three-computer data interaction and voting method suitable for Mars detection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0063] Step 1: Set up shared memory inside the on-board computer system. This shared memory is 8K×16bit in total, and can be continuously expanded according to the increase of interactive information. Divide this shared memory into three equal physical address spaces, each computer can read all the memory space, but can only rewrite the physical address space corresponding to this computer;

[0064] Step 2: The computer uses the underlying instruction set to access the memory address through the IO interface between the CPU chip and the shared memory to obtain the interaction information provided by other computers and the interaction information written into the machine. The CPU accesses 700 IOs every 1ms, each IO is 16 bits, and the code rate is about 11.4Mbps. This rate far exceeds the 2Mbps of the 1553B bus and the 114.2Kbps of the serial port 422, which can meet the requirements of the Mars exploration process and the rate of information exchange between the control softw...

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 three-computer data interaction and voting method suitable for Mars detection. The three-computer data interaction and voting method comprises the steps of: setting a hardware shared memory independently in a satellite-borne computer system, and enabling each computer to directly access a memory address through using an IO interface between a CPU chip and the shared memory to obtain interaction information provided by other computers and interaction information written into the computer; sequentially writing three addresses of the memory according to bytes when the interaction information of the computer is written each time, sequentially reading the interaction information from the three addresses of the memory according to the bytes when the interaction information of other computers is read each time, performing two-out-of-three voting after reading is finished, and determining the final interaction information; and after computer software reads the interaction information sent by other computer software, performing two-out-of-three voting with the information of the computer, updating control information of the computer according to the voting result,finally completing information interaction and unifying operation states of control software of the three computers.

Description

technical field [0001] The invention relates to a three-computer data interaction and voting method suitable for Mars exploration, which belongs to the on-board computer system management technology for Mars exploration, in particular to a three-computer data interaction method. Background technique [0002] my country will launch a Mars probe in 2020. During the Mars exploration process, it is required that the three computers of the on-board computer system need to exchange a large amount of control information frequently, reliably and quickly. The three computers have been guaranteed to run in the same state for a long time. In the event of a failure, the onboard computer system needs to switch computers independently and smoothly, and control software functions before and after switching to maintain continuous operation. [0003] Existing near-Earth satellite models generally carry out computer interaction and information interaction in the following two ways: 1. The auth...

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): G06F9/54G06F13/42
CPCG06F9/544G06F13/4282
Inventor 刘付成谭晓宇秦捷吴梦璇何峰操宏磊
Owner SHANGHAI AEROSPACE CONTROL TECH 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