【技术实现步骤摘要】
一种并行码相位搜索装置及实现并行码相位搜索的方法
本专利技术涉及信号处理技术,尤指一种并行码相位搜索装置及实现并行码相位搜索的方法。
技术介绍
全球卫星导航系统(GNSS)在人们的日常生活中发挥着越来越不可替代的重要作用,尤其在导航、定时、测绘等领域得到越来越多的应用。目前,全球卫星导航系统主要包括美国的全球定位系统(GPS)、中国的北斗(BD)系统、俄罗斯的全球导航卫星定位系统(GLONASS),以及欧洲的伽利略(Galileo)系统。在中国和亚太地区,GPS和北斗系统应用较为广泛;而在俄罗斯,以GPS和GLONASS应用较多。由于伽利略系统远未成熟,尚不可提供正式服务。利用全球卫星导航系统进行定位、定时等业务时,首先需要捕获到至少四颗可见卫星的无线信号,通过捕获的无线信号实现三维搜索算法,三维搜索算法包括:卫星伪码、码相位和多普勒频移。常见的线性搜索方法按照一维、二维、三维的顺序逐步搜索,耗时太长。为了较少耗时,并行搜索方法得到了发展,例如、并行码相位搜索算法,可明显减小用时。图1为现有的并行码相位搜索电路原理图,如图1所示,当数字中频输入信号分别与同相(I) ...
【技术保护点】
一种并行码相位搜索装置,其特征在于,包括:消除随机跳变单元、相干累加器、比较选择单元、傅里叶反变换单元和取模单元;其中,消除随机跳变单元与并行码相位搜索电路的乘法器连接,通过预设个数的跳变序列对接收到的通过乘法器相乘获得的乘积分别进行相应的跳变处理,获得各跳变序列对应的跳变乘积;相干累加器与消除随机跳变单元连接,对获得的各跳变序列对应的跳变乘积分别进行相干累加处理,获得各跳变序列对应的相干累加结果;比较选择单元与相干累加器连接,对接收的各跳变序列对应的相干累加结果分别进行实数部分的累加处理,选择实数部分累加数值最大对应的跳变序列的相干累加结果,发往傅里叶反变换单元;傅里叶反 ...
【技术特征摘要】
1.一种并行码相位搜索装置,其特征在于,包括:消除随机跳变单元、相干累加器、比较选择单元、傅里叶反变换单元和取模单元;其中,消除随机跳变单元与并行码相位搜索电路的乘法器连接,通过预设个数的跳变序列对接收到的通过乘法器相乘获得的乘积分别进行相应的跳变处理,获得各跳变序列对应的跳变乘积;相干累加器与消除随机跳变单元连接,对获得的各跳变序列对应的跳变乘积分别进行相干累加处理,获得各跳变序列对应的相干累加结果;比较选择单元与相干累加器连接,对接收的各跳变序列对应的相干累加结果分别进行实数部分的累加处理,选择实数部分累加数值最大对应的跳变序列的相干累加结果,发往傅里叶反变换单元;傅里叶反变换单元接收比较选择单元发送的实数部分累加数值最大对应的跳变序列的相干累加结果进行傅里叶反变换处理;取模单元与傅里叶反变换单元连接,对经过傅里叶反变换单元傅里叶反变换处理的数据进行取模处理后作为输出进行相位搜索;所述通过乘法器相乘获得的乘积为:所述并行码相位搜索电路的傅里叶变换结果与所述并行码相位搜索电路的本地码共轭结果的乘积。2.根据权利要求1所述的并行码相位搜索装置,其特征在于,所述预设个数的跳变序列为:以数字中频输入信号的序列长度M与本地码长度N的商作为所述预设个数;确定第一跳变序列为跳变次数为0的序列;确定除第一跳变序列以外的其他跳变序列有且仅有发生过一次跳变。3.根据权利要求2所述的并行码相位搜索装置,其特征在于,所述消除随机跳变单元具体用于,通过第一预设矩阵单元进行预设个数的跳变序列与所述通过乘法器相乘获得的乘积进行相应的跳变处理,获得各跳变序列对应的所述跳变乘积;所述预设的矩阵单元的行数为本地码长度N、列数与所述预设个数数值相等。4.根据权利要求2或3所述的并行码相位搜索装置,其特征在于,所述消除随机跳变单元还用于,通过第二预设矩阵单元缓存接收到的所述通过乘法器相乘获得的乘积;所述第二预设矩阵单元的行数为本地码长度N、列数与所述预设个数数值相等。5.根据权利要求1~3任一项所述的并行码相位搜索装置,所述相干累加单元具体用于,与消除随机跳变单元连接,对获得的各跳变序列对应...
【专利技术属性】
技术研发人员:宋挥师,
申请(专利权)人:大唐半导体设计有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。