二进制偏移载波及其衍生信号的通用无模糊捕获算法
2017-10-13张天骐江晓磊赵军桃王俊霞
张天骐 江晓磊 赵军桃 王俊霞
二进制偏移载波及其衍生信号的通用无模糊捕获算法
张天骐 江晓磊*赵军桃 王俊霞
(重庆邮电大学信号与信息处理重庆市重点实验室 重庆 400065)
针对目前对二进制偏移载波(Binary Offset Carrier, BOC)及其衍生信号的通用无模糊捕获分析匮乏的问题,该文提出一种适用于所有BOC类型信号及所有调制阶数的无模糊捕获算法。该算法首先根据不同调制信号副载波形之间的联系构建出了通用副载波模型,得到信号的通用表达式,然后在此基础上将副载波形按半周期进行分解,再根据相关函数的合成方法构建出通用的捕获方法。理论与仿真实验表明,新提出的捕获方法适用于所有类型及所有调制阶数的BOC信号,能够完全消除副峰,实现无模糊捕获,捕获精度以及抗多径性能相比其他算法都有很大提高。
二进制偏移载波;通用副载波模型;无模糊捕获;合成相关函数;捕获精度
1 引言
全球导航卫星系统(GNSS)是多种导航卫星系统的集合名称,世界上的GNSS主要包括:美国的全球定位系统(Global Position System, GPS)、中国的北斗导航系统、俄罗斯的格洛纳斯(GLObal NAvigation Satellite System, GLONASS)、欧盟的伽利略卫星导航系统(Europe’s global navigation satellite system)。一些其他系统如:日本的准天顶卫星系统(Quasi-Zenith Satellite System, QZSS),和印度的区域导航卫星系统(Indian Regional Navigation Satellite System, IRNSS)等[1]。各卫星导航系统快速发展,带来丰富导航信号源,但也带来了一定的问题,多种信号造成频带拥挤,信号之间的干扰增加等不可避免的问题。为此,2001 年文献[2]提出一种新的调制方式—二进制偏移载波调制(Binary Offset Carrier, BOC),文献[3]提出了一种基于扫频的BOC信号的伪码扩频调制。BOC及其衍生调制信号如多元BOC[4](Multiplexed Binary Offset Carrier, MBOC),两路交替二进制偏移载波[5](Altermate Binary Offset Carrier, AltBOC)等被广泛的应用在导航系统中。
作为BOC衍生出的调制方式,和BOC调制信号一样它们同样存在自相关函数的多峰性和功率谱的裂谱特性。针对BOC调制信号的模糊捕获问题,目前已存在较多的无模糊捕获方法。文献[6,7]提出的峰跳法是通过将本地码延时不同码片后与接收信号相关,判断相邻输出峰值的大小然后决定是否锁定主峰,这种方法在信噪比较低时性能直线下降,容易引起错锁。BPSK-like(Binary Phase Shift Keying-like)算法,它是一种类似于BPSK的捕获处理,这种方法的捕获精确度不高。文献[11]提出了自相关副峰消除技术(ASPeCT),主要思想是将接收到的信号与本地的BOC信号和伪码序列分别做相关处理,然后将得到的两个相关结果各自进行平方,然后将两者相减。文献[12]还提出了一种伪相关函数法(PCF),通过产生不同的本地信号与接收信号做互相关,然后通过对这些互相关函数进行线性组合达到消除副峰的目的。文献[13]提出了一种对于所有的信号都适用的捕获方法,基本思想是对相关函数的组合构成无模糊的相关函数,但是此方法与ASPeCT和PCF方法一样都只适用于调制阶数为偶数的情况。对于通用模型问题目前研究的较少。文献[14]提出了调制形状码向量的概念,在此基础上构建了BOC信号的通用模型,但是该方法不够直观比较复杂,传统的副载波相位消除算法(SCPC)[15]能够适用于所有类型的BOC信号但是这种方法得到的相关函数的主峰宽度变的很宽,捕获精度大大降低。
目前对BOC及其衍生调制信号通用无模糊捕获的研究基本没有,针对这个突出问题,本文首先根据各个调制信号的副载波形之间的联系构建出了一种通用的副载波模型,然后在文献[13]的基础上利用合成相关函数的思想改进了一种适合所有调制类型的无模糊捕获方法,仿真结果验证了新算法能够完全消除副峰,并且主峰宽度变窄,提高了捕获精度。此外抗多径性能也明显优于其他算法。
2 BOC调制信号模型分析
2.1 BOC信号的通用模型分析
为了不失一般性,将BOC, CBOC, AltBOC信号利用通用形式表示为
由图1可知,通用副载波模型可以分成两部分表示,上层的阴影部分和下层的非阴影部分,表示副载相位是正弦相位,表示副载相位是余弦相位。为了更好地表示模型,提出了两个新的调制阶数和。表示将下层的前长度的码片分成段,表示将对应的上层码片分成段,表示上下层码片宽度的比值,表示接收信号的调制阶数,是伪码周期,式(2)~ 式(5)是图1的表达式形式。
(2)
(4)
(5)
(6)
图1 BOC信号的副载波通用模型
由此可以得到副载模型的通用表达形式。
(8)
则接收到的信号的通用表达式为
由此可得BOC信号的通用自相关表达式可以表示为
(10)
2.2 BOC, MBOC, AltBOC信号的模型分析
由以上分析可以得到sinBOC, cosBOC, CBOC以及AltBOC副载波的表达式如式(11)~式(14)所示。
表1 各类型BOC调制信号的调制参数
(12)
(14)
AltBOC信号的副载波是由上下两部分波形组合而成,标准AltBOC信号是非恒定包络信号,在非恒定包络信号上加上功率平衡项将标准AltBOC信号变成恒定包络信号。对应通用模型中的,对应通用模型中的,两者组合得到非恒定包络信号部分的副载波形,记为。功率平衡项部分的副载波形的表达式为和组合得到,记为。
3 无模糊捕获算法分析
3.1 调制阶数为偶数的情形
当调制阶数为偶数时,将接收信号的整个副载波以每半副载周期进行分解,以CBOC信号为例,图2、图3是CBOC信号副载波的分解图和相关函数的构造过程的示意图。
图2 副载波分解图(偶数阶调制系数)
图3 相关函数的构造过程
当调制阶数为奇数时,以BOC信号为例,副载波的分解图如图4所示。在一个伪码周期内,将经过伪码调制后的副载波信号分成部分,分别为,其中,关于对称,是正中间的半周期副载波,这里假设它的相位为负,分别为与 BOC信号的相关函数,和关于对称,自身关于对称,则新的相关函数可以表示为
(17)
(18)
图4 副载波分解图(奇数阶调制系数)
4 算法框图及算法实现流程
图5 BOC及其衍生信号的通用捕获方法框图
算法实现的具体步骤:
(1)首先通过本地载波振荡器振荡出载波信号,然后对接收到的调制信号进行解调,得到解调后的BOC信号,并对BOC信号进行FFT变换。
(2)伪码发生器生成本地PN码,经过副载波发生器生成的副载波进行调制,生成本地BOC。
(3)在步骤(2)得到的本地BOC信号的基础上通过码片选取,截取所需的个不同码片信号,然后进行FFT变换同时取共轭。
(4)将步骤(3)中得到的个进行FFT变换后的信号分别与步骤(1)中得到的进行FFT变换后的BOC信号进行相乘,将相乘后的结果进行IFFT运算,得到。
(5)若调制阶数是偶数,则将步骤(4)中得到的相关函数按照式(15)进行组合;如为奇数则按照式(16)~式(18)进行组合,最终得到新的相关函数。
(2)土体与其他结构接触薄弱界面引发侵蚀,如穿堤建筑物与坝体结合不良,产生裂缝管涌。或者降雨或漫滩流可以进入到在混凝土衬砌和堆石砌石覆盖层下的分散性黏土裂缝中,导致内部侵蚀、内部衬砌及抛石裂缝的扩大,形成管涌溃坝破坏。
(6)将步骤(5)中结果的最大值与预设门限进行比较,如果超过门限则转向跟踪阶段;否则载波振荡器重新振荡载波频率,重复以上过程。
5 仿真实验
由图6可知,任何类型BOC信号的自相关函数都存在多峰现象,在进行捕获时会出现误捕,利用SCPC算法虽然可以消除副峰,但是得到的相关函数的主峰宽度相比于各种类型BOC信号的自相关函数都变宽,并且主峰不够平滑,没有继承BOC信号自相关函数主峰宽度窄的优点,这使得捕获精度降低,利用本文的捕获方法可以消除副峰避免误捕现象,并且处理后的相关函数的主峰宽度变窄,极大的提高了捕获精度。
(2)主峰比例均值:由图7可以看出,在同一信噪比下本文算法得到的比例均值要远远高于SCPC算法,捕获性能优于SCPC算法,而SCPC算法得到的相关函数与原自相关函数相比主峰比例均值并没有明显的提高,甚至有略微的下降,这是由于SCPC算法虽然消除了副峰,但是由此方法得到的相关函数违背了BOC信号相关函数窄的优点,捕获精度变差。此外,图7 (e)是采用本文算法对不同调制阶数的BOC信号进行仿真比较,由图7(e)可知本文算法的主峰比例均值随着调制阶数的增加而提高,捕获性能也随之提高。
图6 自相关函数的对比图
图7 主峰比例均值比较
(3)抗多径干扰性能分析:本实验利用功率比反映信号的抗多径干扰能力,取两径信道观察实验。由图8可以看出在多径环境下,本文算法得到的相关函数相比于原自相关函数和SCPC算法得到的相关函数有更大的功率比,这说明本文算法的抗多径干扰性能要优于原自相关函数和SCPC算法。由于SCPC算法可以消除副峰,所以其抗多径性能要比原自相关函数抗多径性能好,但仍差于本文算法。图中本文算法的功率比有小段的下降,这是由于当多径时延是副载波周期的整数倍时,本文算法会出现副峰,但是总体上功率比仍高于其他两个算法。仿真实验说明本文算法具有良好的抗干扰性能。
图8 功率比比较
6 结论
针对BOC及其衍信号的模糊捕获问题,本文首先根据各BOC调制信号的副载波模型之间的关系构建出了一种通用的副载波模型,然后根据合成相关函数的方法提出了一种适用于所有调制类型的捕获方法,并且对于任意调制阶数的BOC信号都适用,本文算法得到的相关函数的主峰宽度变窄,很大程度的提高了捕获精度,并且对于同种类型的BOC信号,随着调制阶数的增大,算法的捕获性能提高。此外本文算法具有良好的抗干扰能力。仿真结果验证了算法的正确性与可行性,具有很好的通用性。
[1] 宁津生, 姚宜斌, 张小红. 全球导航卫星系统发展综述[J]. 导航定位学报, 2013, 1(1): 3-8.doi: 10.3969/j.issn.2095-4999. 2013.01.002.
NING Jinsheng, YAO Yibin, and ZHANG Xiaohong. Review of the development of global satellite navigation system[J]., 2013, 1(1): 3-8. doi: 10.3969/j.issn.2095-4999.2013.01.002
[2] BETZ J W. Binary offset carrier modulations for radio navigation[J]., 2001, 48(4): 227-246.doi: 10.1002/ j.2161-4296.
[3] 杨宜康, 彭澎, 易国锴, 等. 基于扫频二进制偏移副载波的伪码扩频调制体制及其特性的研究[J]. 电子与信息学报, 2015, 37(3): 637-642. doi: 10.11999/JEIT140824.
YANG Yikang, PENG Peng, YI Guokai,A novel pseudo-code spread spectrum modulation scheme of frequency chirp binary offset carrier and its characteristics[J].&, 2015, 37(3): 637-642. doi: 10.11999/JEIT140824.
[4] ZITOUNI S, ROUABAH K, CHIKOUCHE D,General analytical models characterizing MBOC modulated signal[J].&, 2016, 50(46): 112-126.doi: 10.1016/j.ast.2015.12.027.
[5] 周艳玲, 罗雪姣, 温小清, 等. 卫星导航信号AltBOC调制方式分析[J]. 湖北大学学报:自然科学版, 2015, 37(4): 334-339. doi: 10.3969/j.issn.1000-2375.2015.04.007.
ZHOU Yanling, LUO Xuejiao, WEN Xiaoqing,Analysis of satellite navigation signal alternate binary offset carrier modulation[J].(), 2015, 37(4): 334-339. doi: 10.3969/j.issn.1000-2375.2015. 04.007.
[6] FUNE P and WILSON W. Tracking algorithm for GPS offset carrier signals[C]. National Technical Meeting of the Institute of Navigation. San Diego, CA, USA, 1999: 671-676.
[7] 符强, 王华俊, 纪元法, 等. BOC 信号无模糊捕获方法研究进展[J]. 现代防御技术, 2013, 41(2): 91-96. doi: 10.3969/ j.issn.1009-086x.2013.02.016.
FU Qiang, WANG Huajun, JI Yuanfa,Research development of unambiguous acquisition method of BOC signal[J]., 2013, 41(2): 91-96. doi: 10.3969/j.issn.1009-086x.2013.02.016.
[8] BURIAN A, LOHAN E S, and RENFORS M. BPSK-like methods for hybrid-search acquisition of galileo signals[C].IEEE International Conference on Communications, ICC'06, Istanbul, Turkey, 2006: 5211-5216.
[9] FISHMAN P M and BETZ J W. Predicting performance of direct acquisition for the M-code signal[C]. 2000 National Technical Meeting of the Institute of Navigation. Anaheim, CA, USA, 2000: 574-582.
[10] MARTIN N, LEBLOND V, GUILLOTEL G,BOC (,) signal acquisition techniques and performances[C]. Institute of Navigation GPS/GNSS 2003, Portland, OR, USA, 2003: 188-198.
[11] JULIEN O, MACABIAU C, CANNON M E,ASPeCT: unambiguous sine-BOC(n, n) acquisition/tracking technique for navigation applications[J]., 2007, 43(1): 150-162. doi: 10.1109/TAES.2007.357123.
[12] 阮航, 刘峰, 郑舟, 等. 一种基于伪相关函数的CBOC信号跟踪方法[J]. 北京理工大学学报, 2014, 34(3): 316-321. doi: 10.15918/j.tbit 1001-0645.2014.03.019.
RUAN Hang, LIU Feng, ZHENG Zhou,An approach of CBOC signal tracking based on pseudo correlation function[J]., 2014, 34(3): 316-321. doi: 10.15918/j.tbit 1001-0645.2014.03. 019.
[13] KIM S, CHONG D, SUN Y K,. An improved timing synchronization scheme for BOC signals[C]. Signal Processing and Information Technology, Giza, Egypt, 2007: 710-714.
[14] 任嘉伟, 杨贵同, 贾维敏, 等. BOC信号合成相关函数通用无模糊跟踪方法[J]. 航空学报, 2014, 35(7): 2031-2040. doi: 10.7527 /S1000-6893.2014.0012.
REN Jiawei, YANG Guitong, JIA Weimin,Unitary unambiguous tracking method based on combined correlation functions for BOC modulated signals[J]., 2014, 35(7): 2031-2040. doi: 10.7527 /S1000-6893.2014.0012.
[15] 周骥, 郭承军, 曹建蜀, 等. GNSS CBOC信号快速无模糊度捕获算法研究[J]. 信号处理, 2015, 31(7): 876-882.
ZHOU Ji, GUO Chengjun, CAO Jianshu,Fast unambiguous acquisition method for GNSS CBOC signal[J].,2015, 31(7): 876-882.
Unambiguous General Acquisition for Binary Offset Carrier and Its Derivative Signals
ZHANG Tianqi JIANG Xiaolei ZHAO Juntao WANG Junxia
(,,400065,)
For the unambiguous general acquisition for Binary Offset Carrier (BOC) and its derivative signals is still scarce of analysis, a new unambiguous algorithm is proposed for all types of BOC signals and all kinds of modulation order. Firstly, the common sub-carrier model is constructed according to the links of different sub-carrier modulation. Then according to the common sub-carrier model the general expression of the signals is got. On this base, the sub-carrier is broken down into many half periods. Last, a general capture method based on a combined correlation function is proposed. Simulation results indicate that the proposed method can deal with all kinds of BOC modulated signals including complex ones with different phases or orders. An unambiguous correlated function can be obtained by the proposed method. The main peak width ofcorrelated functionis narrowed and theaccuracy of capture is improved.
Binary Offset Carrier (BOC); Common sub-carrier model; Unambiguous acquisition; Combined correlation function; Accuracy of capture
TN967.1
A
1009-5896(2017)02-0451-08
10.11999/JEIT160351
2016-04-12;改回日期:2016-07-22;
2016-10-09
江晓磊 173993170@qq.com
国家自然科学基金项目(61371164),信号与信息处理重庆市市级重点实验室建设项目(CSTC2009CA2003),重庆市杰出青年基金项目(CSTC2011jjjq40002),重庆市教育委员会科研项目(KJ130524),重庆市研究生科研创新项目(CYS14140)
The National Natural Science Foundation of China (61371164), The Project of Key Laboratory of Signal and Information Processing of Chongqing (CSTC2009CA2003), The Chongqing Distinguished Youth Foundation (CSTC2011jjjq40002), The Research Project of Chongqing Educational Commission (KJ130524), The Graduate Research and Innovation Projects of Chongqing (CYS14140)
张天骐: 男,1971年生,教授,主要研究方向为语音信号处理、通信信号的调制解调、盲处理、神经网络实现.
江晓磊: 女,1992年生,硕士生,研究方向为导航信号的捕获与跟踪.
赵军桃: 男,1991年生,硕士生,研究方向为直扩信号的盲处理.
王俊霞: 女,1992年生,硕士生,研究方向为信道编码参数盲识别.