一种北斗导航快速辅助定位电路及其方法

文档序号:8411311阅读:426来源:国知局
一种北斗导航快速辅助定位电路及其方法
【技术领域】
[0001]本发明涉及定位技术领域,具体的说,涉及一种北斗导航快速辅助定位电路及其方法。
【背景技术】
[0002]目前导航仪在工作时,导航工作模块会进行先进行搜星工作,通过卫星进行定位;如北斗导航仪,需要先搜索北斗的导航星进行定位,然而导航的搜星快慢和多种因素有关,其中北斗定位快慢中很重要的一个因素就是星历,有了正确星历的北斗导航模块,几秒钟就能完成定位。没有星历的北斗导航模块要重新下载星历,这个时间至少是I分钟。而星历错误的北斗导航模块,可能很长时间内都无法定位。导航启动,分为冷起和热起两种,冷起就是要重新下载星历,热起就是利用现有的星历不用下载。北斗导航模块定位后,会将当前获得的星历保存下来(保存于存储空间)以备用。根据北斗导航星的运行状况,当设备关机时间超过大约4小时,或者设备关机状态下移动超过约200公里时,天空的北斗导航卫星星历参数发生了变化,开机时设备需要重新下载星历。
[0003]是否存在有效的“当前位置范围”以及其相关的星历数据是卫星能否快速定位的关键。由于从卫星计算出来的星历,时效短,于是基站覆盖技术出现。该技术不依赖导航接收机的计算或存储,通过其他的渠道给导航芯片提供导航仪终端机所处位置正确星历,实现随时随地的快速定位。基站覆盖技术服务是需要移动网络“下载星历”,需要网络支持数据传送。运行时是需要消耗网络流量的,而且非常大。

【发明内容】

[0004]本发明的目的在于解决现有技术的不足,提供一种北斗导航快速辅助定位电路,该电路可以辅助北斗导航模块进行快速定位,加速下一次定位时间。
[0005]本发明的另一目的在于:提供一种北斗导航快速辅助定位方法,该方法可以辅助北斗导航模块进行快速定位。
[0006]为达到上述目的,本发明采用的技术方案为:
一种北斗导航快速辅助定位电路,包括用于控制对北斗导航模块供电的控制输出电路和用于判断北斗导航模块工作状态的判断电路,所述控制输出电路包括信号输入端和电源输出端,所述判断电路包括一个信号接收端和时钟信号输出端,所述一种北斗导航快速辅助定位电路设有一个电平触发端,所述信号输入端分别与时钟信号输出端和电平触发端信号连接,当电平触发端或时钟信号输出端向信号输入端发送高电平时,控制输出电路工作,电源输出端向北斗导航模块供电;当电平触发端或时钟信号输出端向信号输入端发送低电平时,控制输出电路休眠,电源输出端停止向北斗导航模块供电;判断电路通过信号输入端接收北斗导航模块工作信号并根据北斗导航模块工作信号控制时钟信号输出端的输出信号。
[0007]进一步地,所述判断电路包括芯片U3,芯片U3设有信号端GP1、GP2 ;其中信号端GPl为时钟信号输出端,信号端GP2为信号输入端,所述控制输出电路包括芯片U4,芯片U4设有电源输出端OUT和使能端EN,使能端EN为所述信号输入端,使能端EN与信号端GPl信号连接。
[0008]进一步地,芯片U3、U4均为单片机或处理器。
[0009]一种北斗导航快速辅助定位方法,包括:
用于启动北斗导航模块的电源供电模块,
用于计时北斗导航模块工作的定时模块,
辅助定位时:
步骤1:当北斗导航模块停止工作时,定时模块开始计时,经过T小时时,定时模块触发电源供电模块对北斗导航模块供电,启动北斗导航模块;τ〈=4 ;
步骤2:北斗导航模块启动后,北斗导航模块进行搜星并定位;
步骤3:北斗导航模块定位成功后,定时模块触发电源供电模块停止对北斗导航模块供电,北斗导航模块停止工作,转入步骤I。
[0010]作为优选,还包括测速模块,步骤I中:1'〈=4或1'〈200(1011)/¥(1011/11),¥表示移动速度。
[0011]进一步地,步骤2与步骤3之间还包括:
步骤2.1:当北斗导航模块在启动后m秒时间内,没有完成定位,则定位失败;定时模块触发电源供电模块停止对北斗导航模块供电,定时模块开始计时,经过η小时,定时模块触发电源供电模块对北斗导航模块供电,启动北斗导航模块;转入步骤2。
[0012]进一步地,所述电源供电模块设有触发端,当电源供电模块停止对北斗导航模块供电时,电源供电模块进入休眠模式;当定时模块计时到电源供电模块需要对北斗导航模块供电时,通过触发端触发电源供电模块工作。
[0013]进一步地,所述定时模块设有反馈端,用于接收北斗导航模块输出的反馈信号。
[0014]本发明的有益效果为:本发明通过设计辅助快速定位电路和方法,使得北斗导航模块在关机或休眠状态时,可以以一定周期启动,并定位下载星历;从而使得北斗导航在正式使用时,可以快速定位,同时免数据流量,可不添加通讯模块则实现辅助定位,节省成本。
【附图说明】
[0015]图1为本发明的电路示意图。
【具体实施方式】
[0016]下面结合附图和【具体实施方式】对本发明做进一步地说明。
[0017]实施例1:参见附图1。
[0018]一种北斗导航快速辅助定位电路,包括用于控制对北斗导航模块供电的控制输出电路和用于判断北斗导航模块工作状态的判断电路,所述控制输出电路包括信号输入端和电源输出端,所述判断电路包括一个信号接收端和时钟信号输出端,所述一种北斗导航快速辅助定位电路设有一个电平触发端,所述信号输入端分别与时钟信号输出端和电平触发端信号连接,当电平触发端或时钟信号输出端向信号输入端发送高电平时,控制输出电路工作,电源输出端向北斗导航模块供电;当电平触发端或时钟信号输出端向信号输入端发送低电平时,控制输出电路休眠,电源输出端停止向北斗导航模块供电;判断电路通过信号输入端接收北斗导航模块工作信号并根据北斗导航模块工作信号控制时钟信号输出端的输出信号。
[0019]本技术方案在工作时,如图1所示,当电平触发端BD-PWR接收到低电平信号,控制输出电路停止对北斗导航模块供电,控制输出电路处于休眠状态;当电平触发端BD-PWR接收到高电平信号,高电平信号通过信号输入端IN触发控制输出电路,控制输出电路通过电源输出端OUT对北斗导航模块供电(VCC-BD);北斗导航模块工作后,开始搜星定位,当完成定位后,向判断电路的信号输入端GP2输出一个工作信号,此时北斗导航模块下载星历或更新星历,判断电路通过时钟信号输出端GPl控制控制输出电路停止供电,关闭北斗导航模块;当北斗导航模块工作一段时间(如设定的T秒,T为预定自然数)后,仍没有完成定位,说明此时北斗导航仪位于特殊环境下,无法定位;北斗导航模块向判断电路的信号输入端GP2输出一个工作失败信号,判断电路通过时钟信号输出端GPl向控制输出电路输出低电平信号,控制输出电路切断对北斗导航模块供电。判断电路记录此刻时间,并在间隔一段时间内(如10分钟等,可以设定),再次通过时钟信号输出端GPl控制控制输出电路启动北斗导航模块,进行搜星搜索定位;如果定位成功,向判断电路的信号输入端GP2输出一个工作信号,判断电路通过时钟信号输出端GPl控制控制输出电路停止供电,关闭北斗导航模块;否则,如此循环。当成功定位后,控制输出电路位于休眠状态,当经过设定时间后(如4小时),判断电路再次通过钟信号输出端GPl控制控制输出电路启动北斗导航模块,进行搜星搜索定位;如此反复。
[0020]经过上述的工作后,北斗导航模块可一直处于保存有星历的状态,即使北斗导航模块没有正式启动,但通过该北斗导航快速辅助定位电路,至少会每间隔4小时启动北斗导航模块,进行搜星定位,下载或更新星历。这样在需要使用的时候,开启北斗导航模块,可以快速得进行定位。且无需一直开启北斗导航模块,起到一定的节能效果。
[0021]进一步地,所述判断电路包括芯片U3,芯片U3设有信号端GP1、GP2 ;其中信号端GPl为时钟信号输出端,信号端GP2为信号输入端,所述控制输出电路包括芯片U4,芯片U4设有电源输出端OUT和使能端EN,使能端EN为所述信号输入端,使能端EN与信号端GPl信号连接。
[0022]如图1所示,U4的电源输入端IN与电源连接,且通过电容C17接地。U3还设有一个信号端GPO,信号端GPO、GPl分别与电平触发
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1