[发明专利]基于多核处理器的多模GNSS软件接收机的实现方法有效

专利信息
申请号: 201110067464.0 申请日: 2011-03-21
公开(公告)号: CN102183771A 公开(公告)日: 2011-09-14
发明(设计)人: 姜小波;谭亮宏;袁群 申请(专利权)人: 华南理工大学
主分类号: G01S19/33 分类号: G01S19/33;G01S19/29;G01S19/30;G01S19/28
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 何淑珍
地址: 510640 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 多核 处理器 gnss 软件 接收机 实现 方法
【说明书】:

技术领域

发明涉及卫星定位技术领域,具体涉及基于多核处理器的多模GNSS软件接收机的实现方法。

背景技术

全球导航卫星系统(GNSS,Global Navigation Satellite System)是一个广义的概念,是所有卫星导航定位系统的总称,泛指全球星座、区域星座及相关的星基增强在内的各种系统。主要包括目前美国的GPS卫星全球定位系统和WAAS广域增强系统,俄罗斯的GLONASS全球导航卫星系统,欧盟主导的Galileo卫星导航系统和EGNOS静地卫星导航重叠系统,以及中国正在建设北斗COMPASS卫星导航系统和CWAAS星基增强系统。除了四个全球系统及其增强系统之外,日本和印度等国也在建设自己的区域系统和增强系统,比如日本的QZSS准天顶卫星系统和MSAS多功能卫星增强系统,印度的IRNSS印度无线电导航卫星系统和GAGAN(GPS与GEO静地增强导航),以及尼日利亚运用通信卫星搭载所实现的NicomSat-1星基增强。

全球卫星导航系统及其产业当前正经历巨大的转变和机遇,GNSS进入了现代化的加速进程,美国宣布GPS将在2020年之前将逐步增加L1,L2,L5民用导航频率段信号,使用新的33颗GPSIII卫星构建高椭圆轨道(HEO)和地球静止轨道(GEO)相结合的新型GPS混合星座。GLONASS也宣布在2017年全部完成更新,升级为GLONASS-M和GLONASS-K系统,定位精度从目前的20m提高到mm级。GALILEO加快了建设脚步,期望在2013年投入使用,定位精度为1m。中国政府也计划2012年完成北斗二代,在轨卫星12颗,覆盖中国及周边地区,实现区域导航,2020年完成北斗三代的建设,提供不少于30颗卫星以实现全球导航。

可以预见不久的将来,天空中将至少出现四个GNSS系统,十几种GNSS信号频率,几十种GNSS信号码以及一百多颗GNSS卫星。如何实现多系统,多星座的兼容性和互操作性成为了接收机急需解决的问题。由于卫星相关和跟踪需求很大的实时运算量,传统的GNSS接收机的基带功能采用全定制ASIC(Application Specific Integrated Circuit)芯片实现,由于全定制的ASIC芯片的内部逻辑功能在流片之后就不能改变,所以一旦接收机生产出来后,在不改变内部电路的情况下,能够跟踪和捕获的信号码就完全固定了,面对新增加的卫星信号,之前的传统接收机都将对这些新增信号无能为力。

为了解决这种情况,有的接收机使用可编程逻辑电路模块如FPGA(Field Programmable Gate Array)和中央处理器CPU(Central Processing Unit)扩展可擦写存储器的方法实现软件升级。接收机上电启动时,可编程逻辑电路将保存在存储器(如EPROM或Flash等)中数据读入,以完成电路的配置。这样的系统能够在不改变硬件结构的情况下对接收机进行升级。

软件无线电的中心思想是把中频采样尽量往天线靠拢,所有的信号处理(如下变频,滤波,FFT运算等)都由CPU运算实现。但是由于这一运算量很大,软件无线电提出的时候CPU的处理能力还不能和专用芯片相提并论,实现起来相当困难。

发明内容

本发明的目的在于克服现有技术存在的上述不足,提供基于多核处理器的多模GNSS软件接收机的实现方法,具体技术方案如下。

基于多核处理器的多模GNSS软件接收机的实现方法,该方法分配N个核用于组成多模GNSS软件接收机,其中一个核作为调度核完成多模GNSS接收机的调度和控制,其余N-1个核作为处理核完成GNSS中频信号处理,N小于或等于处理器的核心数目;所述处理核在调度核控制下,按照多模GNSS接收机中频信号的处理过程,自由组成三种并行处理模块,组成处理模块的处理核对GNSS中频信号并行处理,所述三种并行处理模块包括:

相关运算模块,用于GNSS卫星的载波相位和码相位的搜索以及卫星载波频率的搜索;

卫星通道模块,利用所述相关运算模块的处理结果跟踪GNSS卫星,实现GNSS中频信号的载波剥离和码剥离;

定位解算模块,与所述的卫星通道模块组成数据通道,用于GNSS卫星的伪距处理,实现多模多卫星的联合定位和导航。

上述的实现方法中,所述的相关运算模块由X个处理核通过片上网络组成,个数X由调度核控制;所述的卫星通道模块由Y个处理核通过片上网络组成,个数Y由调度核控制;所述的定位解算模块由Z个处理核核通过片上网络组成,个数Z由调度核控制;同一时刻中,X+Y+Z≤N-1。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110067464.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top