发明名称 |
卫星导航接收机中的多通道协同控制方法和装置 |
摘要 |
本发明公开了一种卫星导航接收机中的多通道协同控制方法和装置。它针对卫星导航接收机配置多捕获通道和多跟踪通道的情况,完成各捕获通道和各跟踪通道之间的协同控制及时序处理,同时基于重捕优先的设计思想并考虑卫星当前健康状况,在控制逻辑中体现了一种实用的卫星搜索机制。控制模块基于状态机方式设计控制逻辑。轮询监听各捕获通道的捕获结束标志,一旦侦听到某个捕获通道完成捕获,则先进入对当前通道捕获结果的处理流程,再根据所采用的搜星机制重新选择下一颗待捕卫星,然后在复位当前通道后置入待捕卫星信息进行下一轮捕获,状态机重新回到轮询监听状态。本发明可以提高卫星导航接收机的工作效率,适用于GPS、BD-2等多种系统。 |
申请公布号 |
CN102023302B |
申请公布日期 |
2012.09.19 |
申请号 |
CN201010592798.5 |
申请日期 |
2010.12.17 |
申请人 |
浙江大学 |
发明人 |
沈颖洁;赵民建;钟杰;李云飞;李立言 |
分类号 |
G01S19/33(2010.01)I;G01S19/24(2010.01)I |
主分类号 |
G01S19/33(2010.01)I |
代理机构 |
杭州求是专利事务所有限公司 33200 |
代理人 |
张法高 |
主权项 |
一种卫星导航接收机中的多通道协同控制方法,其特征在于它的步骤如下:1)将GPS和BD‑2两种模式下所有可用卫星纳入待搜索卫星列表,开机时,控制模块中的核心状态机位于初始化状态,直接选取搜索列表中的前N颗卫星顺序置入所有N个捕获通道,并顺序开启捕获通道进行捕获;2)初始化完成后,控制模块中的核心状态机进入协同工作状态,对各捕获通道的捕获结束标志进行轮询监听,一旦侦听到某个捕获通道完成捕获,则进入下一步对当前通道捕获结果的处理流程,各捕获通道的捕获结果通过数据缓存模块同步缓存;3)判断当前捕获是否成功,若捕获成功,则查找是否存在空闲的跟踪通道,若存在则将当前捕获结果置入该空闲跟踪通道,开启通道使能,完成从捕获到跟踪的切换和信息交互,若捕获失败,则位选信号无效,完成对当前捕获结果的处理;4)根据所采用的卫星搜索机制选择下一颗待捕卫星,检测是否存在重捕请求,若有则优先响应重捕请求,否则在搜索卫星列表中顺序选择一颗健康状况良好且搜索状态标识为可搜索的卫星进行捕获;5)对当前处理的捕获通道进行复位清零,然后将所选择的待捕卫星编号和模式置入该通道,进行下一轮捕获;6)控制模块的核心状态机回到协同工作状态的初始子状态,即轮询监听状态。 |
地址 |
310027 浙江省杭州市西湖区浙大路38号 |