Software Implementation of BeiDou B1I Code Generator Using Matlab/Simulink

Author(s): Di Wu, Wei Chen, Wei Ni.

Journal Name: Recent Patents on Computer Science

Volume 9 , Issue 1 , 2016

Become EABM
Become Reviewer

Abstract:

Conventional Matlab implementation of software ranging code generator requires code shifts to produce the ranging codes assigned to different satellites. Unfortunately, it is unable to implement software BeiDou B1I code generator using this method, because the B1I code shifts are unknown. Based on the generator revealed in BeiDou Interface Control Document (BICD), a software generator is implemented by using Simulink blocks in conjunction with Matlab programs in this paper. The Simulink blocks enable the generator to compute the BeiDou B1I code shifts, as well as reducing the complexity of the implementation. Simulation results show that the implementation is feasible and reliable. All B1I code shifts are calculated, which can be used for both software and hardware implementation in the future. Patents describing a wide range of applications based on the BeiDou system have also been proposed and implemented.

Keywords: BeiDou system, the B1I code, software generator, Matlab/Simulink, code shift.

Rights & PermissionsPrintExport Cite as

Article Details

VOLUME: 9
ISSUE: 1
Year: 2016
Page: [74 - 80]
Pages: 7
DOI: 10.2174/2213275908666150907183649

Article Metrics

PDF: 15
HTML: 2