Fast frame synchronization method of the invention relates to a GPS receiver, received at least two satellite navigation message bit stream, which comprises the following steps: to complete the first satellite sub frame synchronization; using the first satellite synchronized access bit count information to confirm the second satellite bit count; second sub frame synchronization via satellite message check step. In the invention, when the first satellite frame synchronization is completed, the frame synchronization method is used to find the fixed synchronization head, and the synchronization mode is not needed to be used when the other satellite frame synchronization is completed. The proposed method has low computational complexity and can achieve fast frame synchronization under different SNR conditions, especially in the case of weak signal synchronization.
【技术实现步骤摘要】
本专利技术涉及卫星定位
,特别涉及一种GPS接收机的快速帧同步方法。
技术介绍
全球卫星定位与导航系统,例如全球定位系统(GPS),包括一组发送GPS信号的一个卫星星座,该GPS信号能被接收机用来确定该接收机的位置。GPS卫星信号上调制有导航电文,导航电文是由各GPS卫星在L1、L2和L5频率上以50bps播发的1500bit(比特)导航电文。电文包含有系统时间、时钟改正参数、电离层延迟模型参数、卫星星历及卫星健康状况、由C/A码捕获P码的信息等。这是为了给用户提供时间、位置坐标、速度等结果数据,而用于GPS信号处理的有关信息。导航电文同样以二进制码的形势播送给用户,因此又叫数据码,或称D码。电文按帧传送,每帧电文包含1500个二进制码元,周期为30s;每帧又分为5个子帧,每个子帧都包含300个二进制码,周期6s。每个子帧又分为10个字码,这样一个字码就包含30个二进制码,其最后6个比特是奇偶校验位,用以检查传送信号是否出错,并纠正单个错误,故通常称为纠错码。完整的导航信息由25帧数据组成,由于传播速度为50bit/s,所以全部播完需要12.5min。GPS接收机在完成卫星信号捕获和跟踪后,必须首先进行卫星信号的位同步和帧同步,才能进行导航电文译码和定位解算。从信号捕获到定位解算的过程中,帧同步耗时较多。缩短帧同步时间对提高接收机启动速度至关重要。现有的帧同步方法主要是搜索遥测遥感字的8比特同步头以确定子帧边沿,并通过奇偶校验和套接字特征检验等方法确认帧同步的正确性,对每一颗卫星的帧同步均需完成以上操作,没有利用已成功完成帧同步的通道信息对其他通道 ...
【技术保护点】
一种GPS接收机的快速帧同步方法,接收到至少两颗卫星的导航电文比特流,并将所述导航电文比特流缓存至原始电文缓冲区中;其特征在于:包括如下步骤:完成第一卫星的子帧同步;利用已同步的第一卫星获取的比特计数信息设置第二卫星比特计数;通过校验步骤完成第二卫星电文的子帧同步。
【技术特征摘要】
1.一种GPS接收机的快速帧同步方法,接收到至少两颗卫星的导航电文比特流,并将所述导航电文比特流缓存至原始电文缓冲区中;其特征在于:包括如下步骤:完成第一卫星的子帧同步;利用已同步的第一卫星获取的比特计数信息设置第二卫星比特计数;通过校验步骤完成第二卫星电文的子帧同步。2.根据权利要求1所述的快速帧同步方法,其特征在于,所述第二卫星比特计数的设置以及校验步骤包括如下子步骤:A1.获取已同步的所述第一卫星中的比特计数值N;A2.判断N是否可被30比特整除,若N可被30比特整除,则对卫星二进行同步判断,否则不进行判断;A3.分别以第二卫星的电文缓冲区的区末最后一比特、区末倒数第二比特为基准向前获取一个电文字码进行校验,分别获得结果R1、R2;并以该电文缓冲区的区首第2个比特为基准向后获取一个电文字码进行校验,获得结果R3;A4.若R1、R2、R3中有且仅有1个通过校验则认为子帧同步成功,根据通过校验的结果对所述第二卫星的比特计数值初始值进行设置;否则为子帧同步失败。3.根据权利要求2所述的快速帧同步方法,其特征在于,所述第二卫星的比特计数值初始值设置方法包括如下:若仅有R1通过校验,则卫星二的比特计数初始值设置为N;若仅有R2通过校验,则卫星二的比特计数初始值设置为N+1;若仅有R3通过校验,则卫星二的比特计数初始值设置为N-1。4.根据权利要求1所述的快速帧同步方法,其特征在于,第二卫星比特计数的设置以及校验包括以下子步骤:B1.将接收到第二卫星的长度为至少二个字码的卫星电文进行缓存;最新解调的数据比特放在原始电文缓冲区队尾,每解调新...
【专利技术属性】
技术研发人员:王云,陈杰,巴晓辉,刘学勇,孙永刚,赵星,蒋芳,钟晨,
申请(专利权)人:深圳市德赛微电子技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。