Multiprocessor real-time simulation platform

A real-time simulation, multi-processor technology, applied in the field of simulation platforms, can solve problems such as insufficient real-time performance, uncertainty in simulation, and increase in simulation cost, and achieve the effects of avoiding synchronization mechanism problems, powerful computing power, and convenient data sharing.

Inactive Publication Date: 2008-12-10
BEIHANG UNIV
View PDF0 Cites 42 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to some uncertain factors and insufficient real-time performance of the system itself, the entire simulation will be uncertain. If the VxWorks real-time operating system is used, the same simulation cost will increase
Sometimes in order to simulate the corresponding space environment, dozens of computers have to be used to work for more than ten days at the same time, which causes a waste of resources on the one hand, and takes too much time on the other; at the same time, PCs are used to realize satellite system simulation, most of which are based on PCI In this way, the bandwidth and transmission rate of the PCI bus are the bottleneck of the entire control system in data transmission. Therefore, on this basis, a multi-processor real-time simulation platform is proposed, which is very necessary for satellite dynamic simulation, and is the future A trend of satellite development is necessary. The embedded system integrating various advantages of ARM technology, DSP technology and FPGA technology at the same time is the only technical way to break through the bottleneck of PC simulation in satellite dynamic simulation. It can not only greatly improve satellite performance. Simulation accuracy, and also provide reliable basis and support for future satellite processor selection

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
  • Multiprocessor real-time simulation platform
  • Multiprocessor real-time simulation platform
  • Multiprocessor real-time simulation platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Such as figure 1 Shown, the whole satellite dynamic simulation principle of the present invention. Satellites perform different attitude / orbit control in different working modes. During attitude control, the processor of the satellite control center first reads the data of the corresponding sensor from the sensor to obtain the current state of the satellite, namely: the current satellite ephemeris , the position of the sun, the position of the moon, the position of the earth and a series of parameters. After obtaining the parameters, the central controller calculates the attitude angle required by the current satellite, and at the same time sends corresponding control commands to control the action of the actuator; Finally, with the influence of space perturbation, the attitude of the satellite will change accordingly. At the same time, the sensor will obtain relevant parameters and provide them to the control center processor for the next attitude control until the par...

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 present invention relates to a multi-processor satellite real-time simulation platform which consists of three or more than three ARM processors, and two or more than two DSP processors with an FPGA as an intermediate memory. The ARM1 is used as the computer of the simulation satellite control center; the ARM2 is used in the space environment of the simulation satellite; the ARM3 is used for the kinetic calculation of the satellite; the DSP1 is used for completing the calculation of a sensor model; the DSP2 is used for completing the calculation of an actuating mechanism; the ARM1 sends data to the DSP1 so as to acquire instructions; the DSP1 sends the acquired data instructions to the ARM2 and the ARM3, fetches relevant data from the FPGA, and transmits the data to the ARM1; the ARM1 completes the calculation according to the read data, and acquires the corresponding attitude orbital parameters; if the parameters satisfy the requirements, the satellite enters the normal mode; if the parameters do not satisfy the requirements, the ARM1 sends control instructions to the DSP2 so as to control the actuating mechanism; the DSP2 transmits the corresponding data to the ARM2 and the ARM3 through the FPGA after completing the calculation, until the attitude orbit can satisfy the corresponding requirements. The platform simplifies the complexity of the system, lowers the difficulty of the simulation, and improves the real-time performance of the simulation.

Description

technical field [0001] The invention is a simulation platform for satellite dynamics, in particular a multi-processor real-time simulation platform. Background technique [0002] Satellite dynamic simulation technology is a method used for scientific research as an experiment. Satellite simulation is divided into three types: mathematical simulation, semi-physical simulation, and full-physical simulation, among which the simulation of satellite control system is particularly important. Mathematical simulation is to test the mathematical model of the system on the computer. The mathematical simulation of the satellite control system is usually combined with the computer-aided analysis of the control system to complete the time domain simulation of satellite orbit dynamics and satellite attitude dynamics and the frequency domain analysis of the control system. [0003] The satellite mathematical simulation mainly includes the following contents: (1) The space environment mode...

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): G09B9/08G06F9/455
Inventor 胡迪董云峰高小波郭巍王皓刘小林
Owner BEIHANG UNIV
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