A Design Method of High Reliability Spaceborne Software Architecture Based on Operating System

An operating system and software architecture technology, applied in software design and other directions, can solve problems such as increased development complexity, and achieve the effect of enhancing scalability and reliability, enhancing development flexibility, and improving software execution efficiency

Active Publication Date: 2022-07-01
SHANGHAI AEROSPACE COMP TECH INST
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the defects of the prior art, the present invention provides a highly reliable on-board software architecture design method based on the operating system, in order to solve the problem that the current integrated electronic computer uses an embedded operating system, with the huge increase in software scale, the use of multi-process + How to ensure the reliability and security of the integrated electronic system software when the complexity of embedded software development under the multi-threaded development mode increases

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
  • A Design Method of High Reliability Spaceborne Software Architecture Based on Operating System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be described in detail below with reference to specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that, for those skilled in the art, several changes and improvements can be made without departing from the inventive concept. These all belong to the protection scope of the present invention.

[0037] The specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the above-mentioned specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which do not affect the essential content of the present invention. The embodiments of the present application and features in the embodiments may be arbitrarily combined with each other without conflict.

[0038] lik...

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 high-reliability satellite-borne software architecture design method based on an operating system, adopts a multi-process + multi-thread development mode to carry out a comprehensive electronic system software development process, and can ensure unattended satellites that operate in a complex electromagnetic environment , the long-term on-orbit operation is stable. Even in the event of a failure, normal operation can be restored by means of the corresponding measures in the method. The purpose is to make the spaceborne integrated electronic computer use the embedded operating system, not only can play the advantages of the spaceborne embedded operating system, but also uphold the reliability of the traditional spaceborne integrated electronic system. Aiming at the integrated electronic system software based on the embedded operating system, the present invention, while adhering to the mature reliability measures of the traditional on-board software, can also utilize the advantages and convenience provided by the operating system to further enhance the scalability of the on-board integrated electronic system and reliability, thereby improving the reliability and maintainability of the entire star.

Description

technical field [0001] The invention relates to the technical field of on-board embedded software, in particular to a high-reliability on-board software architecture design method based on an operating system. Background technique [0002] With the mission requirements of satellites and aircraft, the number and functions of payloads are on the rise. Compared with the integrated electronic system software, which is responsible for the processing and communication of the entire satellite data stream, the increase in the number of payloads means that the complexity of the integrated electronic system software increases. Based on the traditional on-board software development model, continuing to develop the integrated electronic system software in the current satellite and aircraft systems will face many problems, such as difficulty in software upgrade and expansion, inconspicuous software layering, inability to decouple software and hardware, and low software utilization. . ...

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 Patents(China)
IPC IPC(8): G06F8/20
CPCG06F8/20
Inventor 白亮刘伟亮田文波朱新忠关宁朱华
Owner SHANGHAI AEROSPACE COMP TECH INST
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