【技术实现步骤摘要】
一种随机跳时脉冲伪卫星跳时位置索引码表的产生方法
[0001]本专利技术涉及一种随机跳时脉冲伪卫星跳时位置索引码表的产生方法,属于卫星导航辅助增强领域,尤其涉及一种利用构造的模数方程产生跳时位置索引基矩阵,然后根据伪卫星相关跳时参数之间的关系,通过基矩阵组合及行向量组合得到跳时位置索引总矩阵及其子矩阵,进而得到所需跳时位置索引码表的方法。
技术介绍
[0002]在一些特殊的环境中,如建筑物内部、露天矿井以及山谷等,由于受遮蔽或衰减等因素的影响,会使得到达接收机的卫星导航信号数目发生显著减少;另一方面,由于受自然界干扰或人为干扰等因素的影响,也会使得可被接收机使用的卫星信号数减少。对此,可在地面或地面附近安装一定数量的伪卫星,通过利用伪卫星发射的与卫星导航信号格式相类似的信号,来代替部分不可用的卫星导航信号,达到提高接收机工作性能并增强卫星导航系统可靠性的目的。但与此同时,由于伪卫星通常被安装在地面或地面附近,这使得伪卫星到接收机的距离远小于导航卫星到接收机的距离,而根据信号强度与距离平方成反比的关系可知,在接收机中伪卫星信号要强于卫星导航信号,其结果是会产生严重的“远近”干扰问题。更具体一点,接收机在使用接收的伪卫星信号和卫星导航信号进行联合定位时,强伪卫星信号的存在会干扰或压制接收机对部分比较弱的卫星导航信号的正常使用,从而导致接收机性能提高不明显甚至没有提高,最终使得利用伪卫星增强卫星导航系统性能的方法失败。
[0003]为了解决伪卫星在增强卫星导航系统性能时带来的“远近”干扰问题,一种比较通行的做法是对 ...
【技术保护点】
【技术特征摘要】
1.一种随机跳时脉冲伪卫星跳时位置索引码表的产生方法,其特征在于,包含以下步骤:S1:根据随机跳时脉冲伪卫星信号设计中预设的脉冲占空比,确定一个大于且最接近于占空比倒数的素数,同时根据所确定的素数,得到一个跳时帧中所含的时隙数;S2:以所确定的素数为模,构造出产生跳时位置索引基矩阵元素的模数方程,并根据方程得到模数值个基矩阵;S3:按照伪卫星一个数据比特周期中所含跳时超帧个数与一个基矩阵中所含跳时超帧个数的比值,从S2步骤所产生的跳时位置索引基矩阵中随机选择出大于或等于比值数个不同基矩阵组合到一起,以得到跳时位置索引总码表矩阵;S4:根据伪卫星一个数据比特周期中所含跳时帧个数与总码表矩阵一行中所含跳时帧个数的比值,从S3步骤所得到的跳时位置索引总码表矩阵中选取出大于或等于比值数个不同行向量以构成一个子矩阵,再将该子矩阵各行向量按顺序排成一行即得到所需的跳时位置索引码表。2.根据权利要求1所述的一种随机跳时脉冲伪卫星跳时位置索引码表的产生方法,其特征在于,所述步骤S1中根据随机跳时脉冲伪卫星信号设计中预设的占空比,确定一个大于且最接近于占空比倒数的素数方法为:且p为最接近的素数;式中,d为随机跳时脉冲伪卫星信号设计中预先设定的占空比,运算符表示向上取整运算;而根据所确定的素数p,计算一个跳时帧中所含的时隙数方法为:N
f
=p
‑
1;式中,N
f
表示随机跳时脉冲伪卫星一个跳时帧中所含的时隙数。3.根据权利要求1所述的一种随机跳时脉冲伪卫星跳时位置索引码表的产生方法,其特征在于,步骤S2中以所确定的素数为模,构造出的产生跳时位置索引基矩阵元素的模数方程为:式中,i、j和l分别表示所产生的跳时超帧索引、跳时帧索引以及所产生的跳时基矩阵索引,i、j和l均为正整数且1≤i,j,l≤N
f
;为第l个基矩阵中处于第i行和第j列的元素,且在集合{0,1,2,
…
,N
f
‑
1}中取值,这里对...
【专利技术属性】
技术研发人员:胡毅,贾小林,蔚保国,邓志鑫,蔡霖培,马珺,林其斌,彭靳,邹国柱,周昌海,
申请(专利权)人:滁州学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。