Distributed transparent information processing platform and processing method for low-cost moonlets
An information processing platform and distributed technology, which is applied in the direction of electronic digital data processing, resource allocation, program startup/switching, etc., can solve the problems of incomplete data processing, poor timeliness of data processing, and small amount of data calculation. Processing effects with strong timeliness, fast calculation speed and small size
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0029] Specific implementation mode 1: Distributed computing based on parallel framework structure. Based on the parallel computing framework, distributed collaborative computing can be performed for multiple tasks of small satellites. Compared with traditional centralized serial computing, distributed parallel computing can save a lot of computing time and ensure the timeliness of tasks.
[0030] to combine figure 1 , The present invention includes k micro on-board computers i=1, 2, ..., k, 1 SpaceWire bus n+1. The SpaceWire bus n+1 is respectively connected to the data input and output ends of k micro-onboard computers i=1, 2, ..., k, so as to realize the data interaction among the k micro-onboard computers.
[0031] The micro-onboard computer 1 acts as the main control machine in the parallel frame structure, and the micro on-board computers 2, 3, . . . , k serve as the emulators in the parallel frame structure. There is one-to-one correspondence between the emulator and ...
specific Embodiment approach 2
[0032] Embodiment 2: On the basis of Embodiment 1, spare micro-onboard computers k+1, ..., n are added to realize the fault tolerance and redundancy of distributed computing. When the micro-onboard computer i corresponding to a certain task, i=1, 2, ..., k fails to work, the micro-onboard computer j, j=2, 3, ..., k, j corresponding to other tasks ≠i is not affected, and can continue to process tasks, realizing the fault tolerance of the system. At the same time, the backup miniature on-board computers j, j=k+1, ..., n corresponding to the above tasks are started and continue to process the tasks, realizing the redundancy of the system and satisfying the distributed parallel computing of the whole system.
specific Embodiment approach 3
[0033] Specific implementation mode 3: On the basis of implementation scheme 2, self-inspection and evaluation calculation amount are ordered according to different tasks to realize system self-organization. The workflow of this implementation mode is as follows figure 2 Shown:
[0034] Inside each miniature on-board computer, XC4V-LX160 FPGA i-1 is connected to PPC-8245 CPU processor i-2 through Link Ports i-6, and XC4V-LX160 FPGA i-1 is connected to PROM i-3 It is connected with Flash i-4, and the data input and output terminals of XC4V-LX160 FPGA i-1 are connected with SpaceWire bus n+1.
[0035] PPC-8245 CPU processor i-2 is connected to XC4V-LX160 FPGA i-1 through Link Ports i-6, and PPC-8245 CPU processor i-2 is connected to PROM i-5 and Flash i-4;
[0036] Flash i-4 is a non-volatile memory with large capacity but lower reliability of on-orbit data than PROM i-3 and i-5, respectively compatible with C4V-LX160 FPGA i-1 and PPC-8245 CPU processor i-2 connected.
[00...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com