搜寻卫星的电子装置与方法

文档序号:6145741阅读:154来源:国知局
专利名称:搜寻卫星的电子装置与方法
技术领域
本发明涉及一种搜寻的电子装置与方法,特别是涉及一种搜寻卫星的电子装置与
方法,用于依据取得的位置信息与时间信息查找目标卫星,并接收目标卫星所传送的卫星 信号。
背景技术
全球卫星定位系统(Global Position System, GPS)是利用卫星基本三角定位原 理。由每颗卫星的所在位置,测量每颗卫星至电子装置间距离,即可算出电子装置所在位置 的三维空间坐标值。当电子装置收到一个卫星信号时,可以经由内部微处理机换算成所在 的位置与卫星之间的距离。当收到两个卫星信号时,电子装置可计算出一个平面坐标信息。 当收到第三个卫星信号时,可算出所在的位置坐标信息。一般的电子装置都是利用接收到4 个以上卫星信号,来定出电子装置所在的位置及高度。而当GPS连续收到5到6颗卫星信 号以上时,就可以得到更精确的定位数据。 目前有32颗卫星的发射运转,平均分布于六个轨道面上,轨道的倾角约为55° , 卫星高度约为20, 183公里,卫星周期为11时58分;亦即每颗卫星每天依相同路境绕行地 球2周,这种设计能确保使用者在地面上任何时间、地点至少可看见4颗以上卫星。当电子 装置于开机时,必须侦测是否可收到第1颗卫星的信号,然后,依序侦测第2颗至第32颗, 其中,每颗卫星的信号侦测时间约为30秒。因此,若全部32颗卫星都侦测完毕,则使用者 必须等待很长的一段开机时间。

发明内容
本发明所要解决的技术问题在于提供一种搜寻卫星的方法,用于依据取得的位置 信息与时间信息查找目标卫星,并接收目标卫星所传送的卫星信号。进而排除目前不可能 出现的卫星,以縮短搜寻卫星的时间。 为了实现上述目的,本发明提供了一种搜寻卫星的方法,应用于具有卫星定位功 能的电子装置,包括取得位置信息;取得时间信息;依据位置信息计算区域范围;依据星 历数据库中的数笔星历数据查找符合时间信息与区域范围的数个目标卫星编号;以及搜寻 数个目标卫星编号所对应的数个目标卫星,并接收数个目标卫星所传送的卫星信号。
其中,位置信息可为电子装置当前位置的经度与纬度。
另夕卜,时间信息可为电子装置的系统时间。 此外,上述数笔星历数据可包括数个卫星编号与数个轨道参数。数个卫星编号可 为天空中数个卫星的编号,其中,数个卫星对应至数个卫星编号,且数个卫星编号不重复; 以及数个轨道参数可为数个卫星所对应的数个运行轨迹、数个时间参数与数个位置参数。
为了实现上述目的,本发明还提供了一种具有搜寻卫星功能的电子装置,用于依 据取得的位置信息与时间信息查找目标卫星,并接收目标卫星所传送的卫星信号。进而排 除目前不可能出现的卫星,以縮短搜寻卫星的时间。
为达上述目的,本发明亦提供一种具有搜寻卫星功能的电子装置,包括操作界 面、星历数据库、计算单元与查找单元。其中,操作界面用以输出位置信息;星历数据库用以 存储数笔卫星星历;计算单元依据接收到的位置信息计算区域范围;以及查找单元电性连 结于星历数据库,查找单元依据数笔星历数据查找符合时间信息与区域范围的数个目标卫 星编号。 其中,位置信息可为电子装置当前位置的经度与纬度。
此夕卜,时间信息可为电子装置的系统时间。
另外,数笔星历数据可包括数笔卫星编号与数笔轨道参数。 数个卫星编号,为天空中数笔卫星的编号,其中数笔卫星对应至数笔卫星编号,且 数笔卫星编号不重复;以及数笔轨道参数,为数笔卫星所对应的数个运行轨迹、数个时间参 数与数个位置参数。 根据本发明所提供的搜寻卫星的电子装置与方法,可依据取得的位置信息与时间 信息查找目标卫星,并接收目标卫星所传送的卫星信号。进而排除目前不可能出现的卫星, 以縮短搜寻卫星的时间。 以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。


图1为依据本发明的一实施例的架构示意图;
图2为依据本发明的一实施例的流程示意图。
其中,附图标记100电子装置110操作界面120星历数据库130计算单元140查找单元150处理器160地理数据库
具体实施例方式
下面结合附图和具体实施方式
对本发明的技术方案作进一步更详细的描述。
根据本发明的搜寻卫星的方法,应用于具有卫星定位功能的电子装置。本方法可 通过软件或固件程序内建于电子装置的存储装置中,再由电子装置的处理器执行内建的软 件或固件程序搭配卫星定位功能来实现根据本发明的搜寻卫星方法。于此,电子装置可为 卫星定位功能的计算机(Computer)、具卫星定位功能的行动电话(Mobile Phone)、或卫星 定位功能的个人数字助理(PersonalDigital Assistant, PDA)等,但不仅局限于上述的电 子装置。 请参考图l所示,其为依据本发明的一实施例的架构示意图。电子装置100具有 搜寻卫星功能,其包括有操作界面110、星历数据库120、计算单元130、查找单元140与处 理器15Q。其中,操作界面110用以输出位置信息。星历数据库120用以存储数笔卫星星
4历。计算单元130依据接收到的位置信息计算区域范围。查找单元140电性连结于星历数 据库120,查找单元140依据数笔星历数据查找符合时间信息与区域范围的数个目标卫星 编号。处理器150电性连结于计算单元130与查找单元140,处理器用以执行计算单元130 与查找单元140。 其中,上述位置信息可为电子装置100当前位置的经度与纬度。于此,电子装置 IOO还可包括地理数据库160电性连结于操作界面IIO,用以存储数笔地理位置信息及对应 的图标。操作界面IIO可以通过图支形式或列表形式显示地理数据库160的内容,使用者 经由操作界面IIO输入目前电子装置100的位置,并通过操作界面IIO将取得到的地理位 置信息输出为位置信息。此外,区域范围可为电子装置ioo用以接收卫星信号的有效接收 范围。 另外,上述时间信息可为电子装置100的系统时间或是由使用者通过操作界面 IIO输入当前时间。 此外,星历数据可包括数个卫星编号与数个轨道参数。数个卫星编号为天空中数 个卫星所对应的数个卫星编号,且数个卫星编号不重复。数个轨道参数为数个卫星所对应 的数个运行轨迹、数个时间参数与数个位置参数。 请参照图2,其为依据本发明的一实施例的流程示意图。为方便说明,于此假设取 得的位置信息为台北101大楼,经度为东经121度34分20秒,纬度为北纬25度1分43秒。 假设取得的时间信息为2008年1月1日13时30分。假设计算得的区域范围为以台北IOI 大楼为圆心,20公里为半径所成的区域范围。假设查找出的目标卫星编号为5号卫星、8号 卫星、15号卫星、20号卫星、23号卫星、26号卫星、27号卫星与31号卫星。假设电子装置可 接收到的卫星信号为5号卫星、15号卫星、20号卫星与31号卫星。 首先,通过操作界面取得位置信息东经121度34分20秒,北纬25度1分43秒 (步骤S210)。然后,取得时间信息2008年1月1日13时30分(步骤S220)。依据位置信 息计算区域范围(步骤S230)。依据星历数据库中的数笔星历数据查找符合时间信息与区 域范围的目标卫星编号(5、8、15、20、23、26、27与31号)(步骤S240)。然后,搜寻目标卫星 编号(5、8、15、20、23、26、27与31号)所对应的目标卫星(5、8、 15、20、23、26、27与31号卫 星),并接收目标卫星所传送的卫星信号(步骤S250)。依据接收到的卫星信号(5、15、20 与31号卫星)进行卫星定位(步骤S260)。 其中,上述位置信息可为电子装置当前位置的经度与纬度。于此,电子装置还可包 括地理数据库电性连结于操作界面,用以存储数笔地理位置信息及对应的图标。操作界面 可以通过图支形式或列表形式显示地理数据库的内容,使用者经由操作界面输入目前电子 装置的位置,并通过操作界面将取得到的地理位置信息输出为位置信息。另外,区域范围可 为电子装置用以接收卫星信号的有效接收范围。 此外,上述时间信息可为电子装置的系统时间或是由使用者通过操作界面输入当 前时间。 于此,星历数据可包括数个卫星编号与数个轨道参数。数个卫星编号为天空中数 个卫星所对应的数个卫星编号,且数个卫星编号不重复。数个轨道参数为数个卫星所对应 的数个运行轨迹、数个时间参数与数个位置参数。 根据本发明所提供的搜寻卫星的电子装置与方法,可依据取得的位置信息与时间信息查找目标卫星,并接收目标卫星所传送的卫星信号。进而排除目前不可能出现的卫星,以縮短搜寻卫星的时间。 当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
一种搜寻卫星的方法,应用于具有卫星定位功能的电子装置,其特征在于,该方法包括取得一位置信息;取得一时间信息;依据该位置信息计算一区域范围;依据一星历数据库中的多笔星历数据查找符合该时间信息与该区域范围的多个目标卫星编号;以及搜寻这些目标卫星编号所对应的多个目标卫星,并接收这些目标卫星所传送的卫星信号。
2. 根据权利要求1所述的搜寻卫星的方法,其特征在于,该位置信息为该电子装置当 前位置的一经度与一纬度。
3. 根据权利要求1所述的搜寻卫星的方法,其特征在于,该时间信息为该电子装置的 系统时间。
4. 根据权利要求1所述的搜寻卫星的方法,其特征在于,这些星历数据包括 多个卫星编号,为天空中多个卫星的编号,其中这些卫星对应至这些卫星编号,且这些卫星编号不重复;以及多个轨道参数,为这些卫星所对应的多个运行轨迹、多个时间参数与多个位置参数。
5. —种具有搜寻卫星功能的电子装置,其特征在于,包括 一操作界面,用以输出一位置信息; 一星历数据库,用以存储多笔卫星星历;一计算单元,依据接收到的该位置信息计算一区域范围;以及一查找单元,电性连结于该星历数据库,该查找单元依据这些星历数据查找符合该时 间信息与该区域范围的多个目标卫星编号。
6. 根据权利要求5所述的具有搜寻卫星功能的电子装置,其特征在于,该位置信息为 该电子装置当前位置的一经度与一纬度。
7. 根据权利要求5所述的具有搜寻卫星功能的电子装置,其特征在于,该时间信息为 该电子装置的系统时间。
8. 根据权利要求5所述的具有搜寻卫星功能的电子装置,其特征在于,这些星历数据 包括多个卫星编号,为天空中多个卫星的编号,其中这些卫星对应至这些卫星编号,且这些 卫星编号不重复;以及多个轨道参数,为这些卫星所对应的多个运行轨迹、多个时间参数与多个位置参数。
全文摘要
本发明公开了一种搜寻卫星的电子装置与方法,包括取得位置信息;取得时间信息;依据位置信息计算区域范围;依据星历数据库中的数笔星历数据查找符合时间信息与区域范围的数笔目标卫星编号;以及搜寻数笔目标卫星编号所对应的数笔目标卫星,并接收数笔目标卫星所传送的卫星信号。其中,位置信息由操作界面输出;计算单元依据接收到的位置信息计算区域范围;以及查找单元电性连结于星历数据库,查找单元依据星历数据查找符合时间信息与区域范围的数笔目标卫星编号。
文档编号G01S5/02GK101776743SQ20091000307
公开日2010年7月14日 申请日期2009年1月9日 优先权日2009年1月9日
发明者陈宏升 申请人:华晶科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1