Font Size: a A A

Development Of Data Acquisition And Processing System For Single-board Test

Posted on:2020-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:J S ZhaoFull Text:PDF
GTID:2392330590974380Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
With the continuous development of space technology,satellites have been applied in an increasingly wide range,and the number of on-orbit is increasing.The convenience and response speed of satellite on-orbit testing faces new challenges,namely,traditional satellites are in orbit.The mode of satellite downlink telemetry data,ground judgment processing and beating exception processing instructions used in the test requires a large amount of manual intervention,and is limited by the non-transferable telemetry data in the non-measurement area,which is difficult to meet the requirements of satellite test timeliness.Aiming at this problem,this paper designs a data acquisition and processing system for on-board test single-machine,realizes non-intrusive on-orbit acquisition,storage and processing of on-board bus data,and monitors the on-orbit operation status of satellites in real time,so as to Satellite management and control is of great significance for preventing the occurrence of satellite fatal faults and ensuring the safe operation of satellites in orbit.Firstly,based on the full investigation and analysis of the development and research status of satellite testing at home and abroad,this paper gives the overall scheme design of the system,divides the system into data acquisition,data storage and information processing unit,and carries out the firmware based on the design scheme.The software was designed and developed and tested systematically.The details are as follows:The data acquisition unit uses the high parallelism of Flash FPGA to design multi-channel CAN bus,RS-422 bus and SPI bus interface to complete the nonintrusive acquisition of the on-board bus data.The large-capacity storage space of the data storage unit 32 GB is used to realize the The collected on-board data or processed data is stored;the information processing unit implements a highperformance computing system architecture suitable for a space environment based on the Zynq SoC series chip,which supports a hardware acceleration engine IP core containing a standard AXI-Stream interface;The low-speed and high-speed information transmission channels are designed and implemented to complete data transmission between boards,and the transmission rates are up to 100 Mbps and 800 Mbps respectively.Embedded software development based on Zynq SoC,which mainly includes driver layer,operating system layer and application layer.Based on the embedded Linux operating system,the scheduling and management of data acquisition,storage,and hardware acceleration layer algorithm processing are completed,and the collected on-board data is comprehensively managed.Finally,the system test environment is built,and the system is tested and verified by the onboard computer as the data source.The experimental results show that the data acquisition and processing system designed in this paper meets the technical indicators specified by the data acquisition and information processing system of the onboard test single machine.Meet the design requirements of the data acquisition and processing system of the onboard test stand-alone.
Keywords/Search Tags:On-board Orbit Test, Data Acquisition, Zynq SoC, Embedded Linux
PDF Full Text Request
Related items