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

In-orbit reorganization method for satellite-borne load unit software

A payload and software technology, applied in the field of on-orbit reorganization of on-board payload unit software, can solve problems such as affecting the timeliness of satellite work, unable to update and upgrade fixed part of the program functions, and unable to meet the needs of multi-tasking and multi-functional satellite platforms. Satellite application performance, avoid crash problems, ensure the effect of security features

Active Publication Date: 2018-05-18
10TH RES INST OF CETC
View PDF7 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The above-mentioned method of updating and upgrading software on orbit still has some defects, mainly including: (1) the functions of the fixed part of the program cannot be updated and upgraded; Application function; (3) When the program code or data is affected by the space environment and needs to be maintained, the software can only be re-injected from the ground; (4) It cannot meet the application of multi-task and multi-functional satellite platforms, because in the software update process In the middle, due to the limitation of transit time and remote control arc, it will greatly affect the timeliness of satellite work

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
  • In-orbit reorganization method for satellite-borne load unit software
  • In-orbit reorganization method for satellite-borne load unit software
  • In-orbit reorganization method for satellite-borne load unit software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] refer to figure 1 . According to the present invention, in the load unit, all three have n independent and complete functional software program versions of the field programmable gate array FPGA1, FPGA2 common terminal connected digital signal processor DSP, wherein the software program of version 1 is stored in the PROM It cannot be changed, and other versions of the software program are stored in Flash and can be changed. After the load unit is powered on each time, the FPGA and DSP load the software version 1 in the PROM by default, and work in the default function mode; when it is necessary to change When the function mode is changed or the function is changed due to failure or task change, the load unit is under the control of the ground command and the load management computer, and the load management computer sends software program version switching instructions and information to the FPGA and DSP in turn, and the FPGA and DSP follow the received commands. Confi...

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 in-orbit reorganization method for satellite-borne load unit software. By utilizing the method, in-orbit switching, in-orbit updating and in-orbit error correction of software versions can be realized, so that the application flexibility and maintenance efficiency of the software versions are remarkably improved. The method is realized through the following steps of: ina load unit, two field-programmable gate arrays FPGA1 and FPGA2 are connected with a digital signal processor DSP via a common end, wherein the FPGA1, the FPGA2 and the DSP have software program versions with n independent and complete functions; after electrification, sending a software program version switching instruction and information to the FPGA1, the FPGA2 and the DSP by a load managementcomputer in sequence, so as to realize an in-orbit switching function among multiple versions of software programs of the FPGA1, the FPGA2 and the DSP; and moreover, sending a software program versionmaintenance instruction and information to the DSP by the load management computer, configuring a corresponding control signal by the DSP according to the received command so as to realize in-orbit updating and in-orbit error correction functions of software program versions of the FPGA1, the FPGA2 and the DSP in Flash, and managing states of software versions through an information list manner so as to complete in-orbit reorganization.

Description

technical field [0001] The invention relates to an on-orbit recombination method for software of satellite-borne load units such as communication satellites, remote sensing satellites, reconnaissance satellites, and navigation satellites. It adopts the method of rapid switching and updating of software versions to realize the function of software reorganization of the load unit, making the load unit more versatile, expandable, flexible and maintainable. Background technique [0002] With the increase of satellite platform load capacity and the expansion of functions, higher requirements are put forward for the satellite payload. The satellite load is the most important part of the satellite, which determines the size of the satellite, the orbital requirements and the resulting capabilities. Designing for reliability in a space environment is a difficult problem for payload cells that employ field-programmable gate array (FPGA) and digital signal processor (DSP) architecture...

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/445G06F8/656G06F8/71G06F11/07
CPCG06F8/71G06F9/44536G06F11/0793
Inventor 马传干胡丁锐
Owner 10TH RES INST OF CETC
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More