于睡眠状态进行数据更新的导航系统及其方法

文档序号:6112504阅读:146来源:国知局
专利名称:于睡眠状态进行数据更新的导航系统及其方法
于睡眠状态进行数据更新的导航系统及其方法
技朮领域
本发明涉及到关于一种导航系统,特别是涉及到一种于睡眠状态进行数据 更新的导航系统及其方法。
背景技朮
全球卫星导航系统也称为全球定位系统(Global Positioning System, GPS) 系统已从以前仅限于军事用途与工业用途到现在更进一步朝向民生用途的通信 产品。 一般来说,GPS的产品主要是指应用于各种用途的GPS接收器,例如航空、 航海用途的接收器、汽车导航设备、用于登山、休闲的掌上型接收器等类型的 通信产品,而一般掌上型GPS产品的组成部分,就如同行动电话或PDA的结构 一样,也包括了内部的天线、芯片组、电池等,以及外部的按键、LCD面板等相 关零组件。
GPS是利用环绕在地球周围的24颗卫星的设定进行位置确定, 一部陆上交 通工具需要三颗卫星才能计算出其经纬坐标。当GPS要取得目前的位置时,GPS 接收会比较由每个卫星传送下来的时间,这个时间的差距告诉GPS接收器与每 个卫星距离多远,即可以求得现在的位置。在GPS接收的信号中包含有假随机 数码及星历数据。假随机数码用来识别那个卫星正传送的数据,星历数据告诉 GPS接收器每一个GPS卫星在一整天中应有的位置,因此每一个卫星传送的星 历数据呈现了轨道的信息。在星历数据中包含有星历表用以纪录每个卫星持续 传送下来的信息,例如卫星的状态,目前的数据及时间等。如果没有这些数据 信息,GPS接收器将无法执行定位功能,因为这些数据是用来定位时的核心资 料。
然后可根据GPS接收器内是否有储存卫星轨道数据,亦即是星历数据与GPS 接收器的目前的时间而进行搜寻办认卫星的位置,来达到定位的过程可分为热 开机、暖开机、冷开机三种方式。
所谓热开机(Hot start),亦即是GPS关闭不久后开启的程序或是接收卫 星信号不佳,GPS接收器需重新取部份的星历数据来达到定位功能。 一般来说, 热开机后到完成重新定位的时间是为10秒至20秒。
所谓卫星信号不佳是指GPS接收器利用卫星的位置来推算其它卫星的位置 (是由GPS接收机内建的透视算法),当GPS接收器锁定了某四个卫星,这四个 卫星均在GPS接收机上空的南与西方,且卫星的分布相当靠近时,GPS接收机 也许不能提供定位,因为所有用来量测距离的信号都来自于同一个方向。在这种条件下三角测量有其困难,量测距离的区域有着高度的重迭。在这种情况下,
即使GPS接收器提供了坐标,但是精确度并不会太好。
所谓暖开机(Warm start),亦即是一般开机程序,包括有GPS接收器自我 测试、取得精确星历资料至定位完成,并且会显示与储存最后关机地点的卫星 分布图,以便用以下次暖开机时预测星历数据,也就是预测卫星在轨道上的位 置,因此下一次开机时就不需一一搜寻卫星位置,可根据上一次关机时纪录的 星历数据来预测线在卫星在轨道上的位置,但是预测的星历数据并不精确也不 能定位。 一般来说,暖开机到完成重新定位的时间为40秒。
所谓冷开机(Cold Start),亦即是开机后GPS接收器第一次执行定位程序, 也就是说GPS完全没有星历数据,此时GPS会一一搜寻每颗卫星并下载一连串 的星历资料,直到以取得全部的星历数据并定位完成。 一般来说,完整的取得 星历数据到定位完成至少需要12分钟。
所以不管是什么开机的情况,GPS接收器会发生的情况有完全没有星历数 据、有星历数据但没正确时间或所在位置而导致星历数据不正确必须重新取得 星历数据而重新定位。
另外,还有一种情况的发生需重新取得定位数据,进入睡眠状的下的导航 系统。当使用者在一段时间内没有给导航系统任一指令时,导航系统会自动进 入睡眠状态,当使用者需要再次执行导航功能时,导航系统会因为离上次执行 导航系统的时间过长或是距离上次导航的地点过远而导致星历数据不正确必须 重新取得星历数据而重新定位,对使用者利用导航系统来达成定位导航功能来 说是相当不方便且费时。

发明内容
为解决上述问题,本发明的主要目的在于提供一种于睡眠状态进行数据更 新的导航系统及其方法,以达到导航系统即使从睡眠状态后开启也可以快速定 位导航。
本发明所提出第一种于睡眠状态进行数据更新的导航系统,包含有计时模 块、导航模块及储存模块。计时模块是在睡眠状态的预定时间发送更新信号至 导航模块,当导航模块接收更新信号后,即与若干个卫星进行数据传递,以更 新储存于导航模块中的第一定位数据,而产生第二定位数据,再透过储存模块 将第二定位数据储存,以完成更新第一定位数据程序。
本发明所提出的第一种导航系统于睡眠状态进行数据更新方法,包含有下 列步骤导航系统在睡眠状态的预定时间产生更新信号;导航系统根据更新信 号,立即与若干个卫星进行数据传递,以更新第一定位数据而产生第二定位数 据及导航系统储存第二定位数据。
本发明所提出第二种于睡眠状态进行数据更新的导航系统,是应用于导航
系统在睡眠状态转换为正常状态之间进行定位数据更新。导航系统包含有侦测 模块、导航模块、储存模块及执行模块。在导航系统中侦测模块接收唤醒信号 后,即发送更新信号至导航模块,当导航模块接收更新信号后,即与若干个卫 星进行数据传递,以更新储存于导航模块中的第-一定位数据,而产生第二定位 数据,再透过储存模块将第二定位数据储存,以完成更新第一定位数据程序。 执行模块亦根据更新信号执行唤醒信号,使导航系统由睡眠状态转换为正常状 态。
本发明所提出第二种导航系统于睡眠状态进行数据更新方法,是应用于导 航系统在睡眠状态转换为正常状态之间进行定位数据更新,包含有下列步骤 导航系统确认接唤醒信号后,根据唤醒信号产生更新信号。导航系统根据更新 信号立即与若干个卫星进行数据传递,以更第一定位数据而产生第二定位数据, 接着储存第二定位数据,导航系统亦会根据更新信号执行唤醒信号,俾使导航 系统由睡眠状态转换为正常状态。
综上所述,本发明的主要目的在于导航系统能藉由在睡眠状态进行定位数 据更新,让导航系统即使在睡眠的状态后开启仍然可快速的完成定位。


图l是为本发明的第一实施例的导航系统架构图。
图2是为本发明的第二实施例的方法流程图。 图3是为本发明的第三实施例的导航系统架构图。 图4是为本发明的第四实施例的方法流程图。
具体实施例方式
根据本发明所提出的于睡眠状态进行数据更新的导航系统及其方法,是导 航系统在睡眠状态下与若干个卫星进行数据传递以更新定位数据,以达到导航 系统即使在睡眠的状态后开启仍然可快速的完成定位。
请参考图1是为本发明的第一实施例的导航系统架构图。导航系统包含有 计时模块10、导航模块11、及储存模块12。计时模块10是在睡眠状态的预定 时间发送更新信号至导航模块ll,当卓航模块11接收更新信号后,即与若干个 卫星进行数据传递,以更新储存于导航模块ll中的第一定位数据,而产生第二 定位数据,再透过储存模块12将第二定位数据储存,以完成更新定位数据。
在图]中,所提出的第一实施例中的导航系统,是以导航系统在睡眠的状 态后开启为例,其至少具有电池以供应正常运作所需的电源,并具有显示器用 以显示导航信息。当正在执行导航功能时,导航系统不断的与若干个卫星进行 数据传递以取得用来定位时的第一定位数据,来达到导航功能并将第一定位数 据储存于导航系统中。当一段时间内导航系统未接获任一指令信号时则自动进
入睡眠状态,此时导航系统内部的计时模块.o是从导航系统进入睡眠状态这一
刻起开始计时,当时间达到系统内部设定的预定时间,则发送更新信号至导航 模块ll。
当导航模块ll接收更新信号后,立即与若干个卫星进行数据传递,以更新
储存于导航系统中的第一定位数据,而产生第二定位数据,再透过储存模块12 将第二定位数据储存于导航系统中,以完成第一定位数据更新,进而更新导航 定位数据。第一定位数据与第二定位数据是为假随机数码及卫星星历数据,其 中卫星星历数据至少包含有若干个卫星状态、目前位置数据及目前时间数据。 其中预定时间是为固定间隔时间或是透过随机模块(未显示)随机产生的固定 间隔时间。
请参考图2,是为本发明的第二实施例的方法流程图,包含有下列步骤在
睡眠状态的预定时间产生更新信号(步骤100),亦是透过计时模块IO在预定时
间发送更新信号至导航模块11,其中预定时间是为固定间隔时间或透过随机模 块(未显示)随机产生的固定间隔时间。导航系统根据更新信号,立即与若干
个卫星进行数据传递,以更新第一定位数据而产生第二定位数据(步骤101), 也就是说导航模块11接收更新信号后,立即与若干个卫星进行数据传递以更新 储存于导航系统中的第一定位数据并产生第二定位数据,其中第一定位数据与 第二定位资料包含有假随机数码与卫星星历数据,卫星星历数据至少更包含有 若干个卫星状态、t」l前位置数据及目前时间数据等。最后储存第二定位数据于 导航系统中(步骤102),以完成第一定位数据更新程序。
请参考图3,是为本发明的第三实施例的导航系统架构图,导航系统包含有 侦测模块20、导航模块ll、储存模块12及执行模块30。侦测模块20接收唤醒 信号后,即发送更新信号至导航模块ll,当导航模块ll接收更新信号后,即与 若干个卫星进行数据传递,以更新储存于导航模块ll中的第一定位数据并产生 第二定位数据,再透过储存模块12将第二定位数据储存。执行模块30亦根据 侦测模块20所产生的更新信号执行唤醒信号,以启动导航系统为正常状态。
在图3中,是以导航系统在睡眠状态转换为正常状态之间进行数据更新为 例,其至少具有电池以供应正常运作所需的电源,并具有显示器用以显示导航
信息,其中正常状态是为导航系统的-一般正常运作状态,亦是能执行导航系统 所有内建功能,例如定位导航、查询旅游景点及新建个人数据等等。当正在执 行导航功能时,导航系统不断的与若干个卫星进行数据传递以取得用来定位时 的第一定位数据,来达到导航功能并将第一定位数据储存于导航系统中。当一 段时间导航系统未接获任一指令信号时则自动进入睡眠状态,此时导航系统内 部的侦测模块20是从导航系统进入睡眠状态这一刻起开始侦测是否接收到外来 的唤醒信号,例如使用者在执行导航系统时,透过触控式面板输入指令,即产 生对应的唤醒信号,当接收到唤醒信号后产生更新信号至导航模块11。 当导航模块ll接收更新信号后,立即与若千个卫星进行数据传递以更新储 存于导航系统中的第一定位数据,而产生第二定位数据,再透过储存模块12将 第二定位数据储存于导航系统中,以完成第一定位数据更新。同时,执行模块
30亦根据侦测模块20所产生的更新信号执行唤醒信号,以启动导航系统为正常
状态。其中第一定位数据与第二定位资料是为假随机数码及卫星星历数据,其 中卫星星历数据至少包含有若干个卫星状态、目前位置数据及目前时间数据。
请参考图4,是为本发明的第四实施例的方法流程图,是以导航系统在睡眠
状态转换为正常状态之间进行数据更新,包含有下列步骤导航系统确认接收
唤醒信号后(步骤iio),则产生更新信号(步骤lll),导航系统立即与若干个
卫星进行数据传递,以更新储存于导航模块ll内的第一定位数据,而产生第二
定位数据(步骤112),也就是侦测模块20接收唤醒信号后,产生更新信号到导 航模块ll,导航模块ll接收更新信号后,立即与若干个卫星进行数据传递以更 新储存于导航系统中的第一定位数据,而产生第二定位数据,其中第一定位数 据与第二定位资料包含有假随机数码与卫星星历数据,卫星星历数据至少更包 含有若干个卫星状态、目前位置数据及目前时间数据等。最后储存第二定位数 据于导航系统中(步骤113),以完成第一定位数据更新程序。在导航系统产生 更新信号的同时,导航系统亦会根据更新信号执行唤醒信号,俾使导航系统由 睡眠状态转换为正常状态(歩骤114),其中正常状态是为导航系统的一般正常 运作状态,亦是能执行导航系统所有内建功能,例如定位导航、査询旅游景点 及新建个人数据等等。
本发明主要的功效是为导航系统在睡眠状态或导航系统在睡眠状态转换为 正常状态之间,与若干个卫星进行数据传递来更新定位数据,以达到导航系统 即使在睡眠的状态后开启仍然可快速的完成定位。
权利要求
1.一种于睡眠状态进行数据更新的导航系统,其特征在于包括有一计时模块,是在一睡眠状态的一预定时间发送一更新信号;一导航模块,储存有一第一定位数据,当接收该更新信号后,即与若干个卫星进行数据传递,以更新该第一定位数据而产生一第二定位数据;一储存模块,是储存该第二定位数据。
10. 根据权利要求9所述的于睡眠状态进行数据更新的导航系统,其特征在 于该第一定位数据及该第二定位数据至少包含有一卫星星历数据,该卫星星 历数据至少包含有若干个卫星状态、 一卫星目前位置数据及一卫星目前时间数 据。
11. 一种导航系统于睡眠状态进行数据更新方法,是应用于一导航系统在一 睡眠状态转换为一正常状态之间进行定位数据更新,其特征在于包含有下列 步骤该导航系统接收一唤醒信号,并产生一更新信号;该导航系统根据该更新信号,立即与若干个卫星进行数据传递,以更新该 第一定位数据而产生一第二定位数据; 该导航系统储存该第二定位数据;该导航系统根据该更新信号执行该唤醒信号,俾使该导航系统由该睡眠状 态转换为该正常状态。
12. 根据权利要求11所述的导航系统于睡眠状态进行数据更新方法,其特 征在于该第一定位数据及该第二定位数据至少包含有一卫星星历数据,该卫 星星历数据至少包含有若干个卫星状态、 一卫星目前位置数据及一卫星目前时 间数据。
全文摘要
本发明揭示了一种于睡眠状态进行数据更新的导航系统及其方法,其中导航系统包含有计时模块、导航模块及储存模块。计时模块是在睡眠状态的预定时间发送更新信号至导航模块,当导航模块接收更新信号后,导航系统与若干个卫星进行数据传递,以更新储存于导航模块中的第一定位数据,而产生第二定位数据,再透过储存模块将第二定位数据储存。根据本发明所提出的导航系统是利用导航系统在睡眠状态下进行定位数据更新,俾使导航系统即使在睡眠的状态后开启仍然可快速的完成定位。
文档编号G01S19/24GK101097251SQ20061003618
公开日2008年1月2日 申请日期2006年6月30日 优先权日2006年6月30日
发明者张建阳, 陈书宁 申请人:佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1