导航

ACTA AERONAUTICAET ASTRONAUTICA SINICA ›› 2016, Vol. 37 ›› Issue (2): 662-668.doi: 10.7527/S1000-6893.2015.0164

• Electronics and Control • Previous Articles     Next Articles

Hardware epoch superposition of X-ray pulsar-based navigation

WU Yaping1,2, ZHAO Jianjun1, WU Guangmin1, GAO Xiafang1,2, TANG Haifeng1,2   

  1. 1. Faculty of Science, Kunming University of Science and Technology, Kunming 650093, China;
    2. State Key Laboratory of Transient Optics and Photonics, Xi'an Institute of Optics and Precision Mechanics, Chinese Academy of Sciences, Xi'an 710119, China
  • Received:2015-03-20 Revised:2015-06-01 Online:2016-02-15 Published:2015-06-03
  • Supported by:

    National Natural Science Foundation of China(11103069,61007017)

Abstract:

Based on the X-rays pulsar-based source simulation produced by the ground experimental system, using the method of hardware epoch superposition, the pulse profile is obtained fast and stable. The algorithm of epoch superposition and data integration implemented by the field programmable gate arrays(FPGA) has been studied that is firstly achieved by using MATLAB then converted to hardware description language(HDL) by MATLAB HDL Coder. Secondly, the stream file of Bit can be obtained, configuring the hardware by the compiler. Finally, the hardware module can be practicable in the FPGA. The arrived time data of photons obtained by MATLAB algorithm has some errors with the data obtained after the treatment of the hardware modules; the maximum error is two photon numbers in the single time window, and the average error value accounts for 0.084% of the average statistic value; the different data accounts for 9.481% of the total number of data in the two sets of statistical pulse profile data. Such errors do not affect the navigation of the subsequent navigation module. The hardware implementation and data integration epoch superposition modules get high processing speed, compact device and low power consumption, which provides viable data processing hardware technical support for spacecraft navigation using X-ray pulsars.

Key words: pulsar, hardware processing, field programmable gate arrays(FPGA), hardware design, signal sources

CLC Number: