TTUNHSSMCLNHSROHS method of satellite housekeeping software

A technology of satellite service software and software, which is applied in the field of satellite service software and can solve problems such as software loss

Inactive Publication Date: 2013-06-19
NAT UNIV OF DEFENSE TECH
View PDF5 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a stable and reliable satellite software upload method that will not be lost after restarting and can realize the overall replacement of the satellite software, so as...

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
  • TTUNHSSMCLNHSROHS method of satellite housekeeping software
  • TTUNHSSMCLNHSROHS method of satellite housekeeping software
  • TTUNHSSMCLNHSROHS method of satellite housekeeping software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0060] see Figure 4 , the satellite star service software method of present embodiment, comprises the following steps:

[0061] S1: Boot from PROM (Programmable Read Only Memory, programmable read-only memory) (not the default boot method). Since FLASH cannot erase and write its own running program, it can be started from PROM to realize subsequent FLASH erase and write behavior.

[0062] S2: The ground station uploads the star software to be registered (hereinafter referred to as the registration software) through the uplink wireless link, the satellite receives the registration software uploaded by the ground station, and stores the registration software in the external SRAM of the on-board computer . In practice, see Figure 5 , step S2 preferably adopts the following steps to realize:

[0063] S201: Before receiving the note-on software uploaded by the ground station, first receive the command to receive the note-on software from the ground station, and set the number...

Embodiment 2

[0074] see Figure 8 , Figure 9 , the satellite star service software method of present embodiment, comprises the following steps:

[0075] S1A: Boot from FLASH (the default boot method).

[0076] S2: Receive the betting software uploaded by the ground station, and store the betting software in the external SRAM of the onboard computer. This step is the same as in Example 1.

[0077] S3: Verify the above-noted software in the external SRAM. The verification process is the same as that in Embodiment 1. After the verification is correct, switch to PROM to start. Since only the OBC is reset when the machine is switched off, the SRAM will not be powered off, so the software written into the external SRAM will not be lost. However, because the size of the above-mentioned software is stored in the memory, it cannot be used after the computer is switched off.

[0078] S4: see Figure 9 , start from PROM; receive and set the size of the software via the parameter up-note func...

Embodiment 3

[0084] see Figure 10 , the satellite star service software method of present embodiment, comprises the following steps:

[0085] S1B: Start the star software from FLASH (the default startup method), receive the betting client uploaded by the ground station (with software betting function), and store the betting client in the external SRAM of the onboard computer.

[0086] S1C: Run the betting client in the external SRAM (jump to run in the SRAM through the indirect command "betting software start").

[0087] see Figure 11 , in step S1B, the betting client is stored in the first storage space in the external SRAM; in step S2, the betting software is stored in the second storage space in the external SRAM; and the first storage space and the second storage space are independent of each other (storage areas cannot overlap).

[0088] S2: Receive the betting software uploaded by the ground station, and store the betting software in the external SRAM. This step is basically th...

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 handling method of a telecommand telemetry uploading a new housekeeping soft to a satellite through measurement and control link, and the new housekeeping software replacing the original housekeeping software (TTUNHSSMCLNHSROHS) satellite housekeeping software. The handling method comprises the steps: S2, receiving TTUNHSSMCLNHSROHS software uploading from a ground station, and storing the TTUNHSSMCLNHSROHS software in an external static RAM (SRAM) of an on-board computer; S5, writing the TTUNHSSMCLNHSROHS software from the external SRAM to FLASH and replacing the original housekeeping software. By the adoption of the TTUNHSSMCLNHSROHS method of satellite housekeeping software, when an on-board computer (OBC) is restarted after outage, the TTUNHSSMCLNHSROHS software can be guaranteed not to be lost, the fact that the original housekeeping software in the FLASH can be replaced in a whole is achieved, and the whole TTUNHSSMCLNHSROHS function of the housekeeping software is achieved.

Description

technical field [0001] The invention relates to the technical field of satellites, in particular to a method for adding satellite satellite service software. Background technique [0002] The star software is the core of the satellite's electronic system, responsible for the mission scheduling and comprehensive information processing of the satellite, the efficient and reliable management and control of the operation of each mission module on the star, monitoring the status of the whole star and coordinating the work of the whole star. [0003] The reliability of satellite software is an important part of the satellite reliability design. At present, the main ways to improve the reliability of star software are: (1) organizing software development in accordance with software engineering methods; (2) designing in accordance with aerospace engineering software development specifications; Software functions, troubleshooting; (4) redundant backup; (5) online update. [0004] A...

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): G06F9/445G06F11/14
Inventor 杨磊绳涛陈利虎宋新刘鹏飞程云
Owner NAT UNIV OF DEFENSE TECH
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