Method for ensuring high-precision sending of satellite auxiliary data through 1553B bus

2013 
A method for ensuring high-precision sending of satellite auxiliary data through a 1553B bus comprises the following steps that firstly, the newest value of each parameter contained in the auxiliary data is collected; secondly, the collected newest values of all parameters are organized to a structure of the auxiliary data; thirdly, an oscilloscope is applied to measuring the time delay from the time when the time of a spacecraft is acquired to the time after the auxiliary data send out the last one bit through the 1553B bus, and the time delay is added to the time of the spacecraft and is organized to the structure of the auxiliary data; fourthly, the camera power-up instruct process and the auxiliary data sending process are arranged on the prepreerence processes of each time slice of a CTU to be executed in a priority mode, and when the auxiliary data sending process is carried out, the contents of the auxiliary data are organized to a message structure of the 1553B bus with 500ms as a cycle, and the auxiliary data are sent out in a broadcast mode. According to the method, the time precision of the sending cycle of the auxiliary data can reach +/-50ms, and the precision of the time of the spacecraft can reach +/-50us.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []