北斗三号B1C信号中Weil码在DSP中生成研究

【摘要】 Weil码具有良好的相关性能和相对灵活的可选序列长度,在我国北斗三号的B1C信号中得到应用,同时在GPSIII和欧洲Galileo系统中也得到应用。Weil码在Matlab中实现简单,但在DSP中由于存储方式原因,实现却相对复杂。如果按比特计算,则运算量会非常大。文中提出按字计算和分段实现的方法,将整个计算过程分为三段,先在每一段中拼接生成整字,再按字计算。通过试验证明该方法正确,具有计算速度快、占用存储空间小等优点。