全球定位系统装置的卫星信息运算方法制造方法及图纸

技术编号:4271979 阅读:174 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种全球定位系统装置的卫星信息运算方法,包含有下列步骤:提供天线模块,用以接收卫星信号;提供信号处理电路,用以对卫星信号进行模拟转数字的信号处理,并取得多笔的第一数字数据;提供存储有对照表的存储器,而对照表记录有多笔的第二数字数据与多笔的回报值的对应关系;及提供中央处理器,利用对照表中任一笔第二数字数据的个数依序对各个第一数字数据进行分组,以比对出与分组后的各个第一数字数据相符的各个第二数字数据,并依据比对出的各个第二数字数据查找出对应的各个回报值,以根据查找出的各个回报值继续进行运算。

【技术实现步骤摘要】

本专利技术涉及一种卫星信息运算方法,特别是涉及一种。
技术介绍
全球卫星定位系统(Global Position System, GPS)装置是利用卫星基本三角定位原理。由每颗卫星的所在位置,测量每颗卫星至GPS装置间距离,即可算出GPS装置所在位置的三维空间坐标值。当GPS装置收到一个卫星信号时,可以经由内部微处理机换算成所在的位置与卫星之间的距离。当收到两个卫星信号时,GPS装置可计算出一个平面坐标信息。当收到第三个卫星信号时,可算出所在的位置坐标信息。 一般的GPS装置都是利用接收到4个以上卫星信号,来定出GPS装置所在的位置及高度。而当GPS装置连续收到5到6颗卫星信号以上时,就可以得到更精确的定位数据。 目前有32颗卫星的发射运转,平均分布于六个轨道面上,轨道的倾角约为55° ,卫星高度约为20, 183公里,卫星周期为11时58分;亦即每颗卫星每天依相同路境绕行地球2周,这种设计能确保使用者在地面上任何时间、地点至少可看见4颗以上卫星。 —般来说,全球定位系统装置根据无线信号的取样频率,以1毫秒为单位,累加所有的取样点,从而得到卫星信息,然而上述的过程需要经由大量的运算程序来完成,例如,将接收的卫星信号先经过模拟/数字转换处理后,成为一连串包含O与l的数字数据,接着,将数字数据与载波频率和C/A码进行互斥或(X0R)运算后,再进行累加运算,用于求得卫星信息,换言之,随着数字数据的数量增加,运算的时间亦跟着增加。
技术实现思路
本专利技术所要解决的技术问题在于提供一种,利用对照表的方式查找出每组数字数据对应的运算结果,以减少卫星信息的运算数据量,用于提升卫星信息运算速度。 为了实现上述目的,本专利技术提供了,包含有下列步骤提供一个天线模块,用以接收一个卫星信号;提供一个信号处理电路,用以对卫星信号进行一个模拟转数字的信号处理,并取得多笔的第一数字数据;提供一个存储器,而存储器中存储有一个对照表,而对照表记录有多笔的第二数字数据与多笔的回报值的对应关系;及提供一个中央处理器,利用对照表中任一笔第二数字数据的个数依序对各个第一数字数据进行分组,以比对出与分组后的各个第一数字数据相符的各个第二数字数据,并依据比对出的各个第二数字数据查找出对应的各个回报值,以根据查找出的各个回报值继续进行运算。 所述的,其中,该天线模块包含有贴片天线、被动带通滤波器、低噪声放大器、混波器与中频滤波器。 所述的,其中,该存储器为非挥发存储器。 所述的,其中,该对照表中的任一这些第二数字数据的该个数为8位。 所述的,其中,该对照表中的任一这些第二数字数据的该个数为16位。 通过这种,是通过将各种排列组合的数字数据依照特定位数(例如,8位或16位)进行分组,并将每组数字数据预先进行运算后,以已得到每组数字数据对应的运算结果,再将每组数字数据与运算结果的对应关系存储于对照表中,接着,对实际接收的卫星信号进行信号处理以取得多笔数字数据,再通过预先建立的对照表查找出每组数字数据对应的运算结果,用于减少卫星信息的运算数据量,进而提升卫星信息运算速度。 以下结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的限定。附图说明 图1为本专利技术的方法步骤流程图。具体实施例方式下面结合附图和具体实施方式对本专利技术的技术方案作进一步更详细的描述。 请参照图l,为本专利技术的方法步骤流程图。如图1所示,本专利技术的包含有下列步骤 首先,提供一个天线模块,以接收卫星信号(步骤100)。其中天线模块可包含有贴片天线(Patch Antenna)、被动带通滤波器、低噪声放大器(Low NoiseAmplifier, LNA)、混波器与中频滤波器。通过贴片天线接收卫星信号后,被动带通滤波器将所要信号频带外的干扰信号或噪声给滤除,接着使用低噪声放大器将信号放大,然后经由混波器将射频信号降至中频带,因为,信号经由混波器降频后会产生一个高频信号及一个较低频带的信号,所以须再经过中频滤波器将高频信号给滤除,以撷取模拟的中频信号。 接下来,提供一个信号处理电路,以对卫星信号进行模拟转数字的信号处理,并取得多笔的第一数字数据(步骤110)。其中若步骤100中所接收的模拟卫星信号(即中频信号)的强度无法达到信号处理电路的转换电平时,可使用自动增益控制(automaticgain control, AGC)将卫星信号作适当的放大,以符合信号处理电路的动态范围(dynamicrange)。卫星信号经由模拟转数字的信号处理后,可取得一连串包含0与1的第一数字数据,而第一数字数据的格式可例如是1110000111100000111000......。 提供一个存储器,而存储器中存储有一个对照表,对照表记录有多笔的第二数字数据与多笔的回报值的对应关系(步骤120)。其中存储器可以例如是非挥发存储器、只读存储器或闪存。 对照表的内容如下表l所示<table>table see original document page 4</column></row><table>列表值第二数字数据回报值10000000112000000101300000011240000010015000001012252111111006253111111017254111111107255111111118 表1 上述表1中的第二数字数据为二进制码的数据格式。任一个第二数字数据的个数为8位。表l中每一个第二数字数据的个数彼此相同,另外,亦可将第二数字数据的个数设计为16位。 提供一个中央处理器,利用对照表中任一笔第二数字数据的个数依序对各个第一数字数据进行分组,以比对出与分组后的各个第一数字数据相符的第二数字数据,并依据比对出的各个第二数字数据查找出对应的回报值,以根据查找出的回报值继续进行运算(步骤130)。由于第一数字数据为一连串的0与1所组成,因此,将第一数字数据中每连续8个或16个位的分成一组,再比对出与分组后的各个第一数字数据相符的第二数字数据后,如此,即可减少卫星信息的运算数据量,接着,再通过上述的表1找到第二数字数据对应的回报值,以根据查找出的回报值继续进行卫星信息的运算,换言之,利用执行查找一个对照表的程序,可取代8至16次的累加运算程序,进而提升卫星信息运算速度。 综合以上所述,本专利技术的,是通过将各种排列组合的数字数据依照特定位数(例如,8位或16位)进行分组,并将每组数字数据预先进行运算后,以已得到每组数字数据对应的运算结果,再将每组数字数据与运算结果的对应关系存储于对照表中,接着,对实际接收的卫星信号进行信号处理以取得多笔数字数据,再通过预先建立的对照表查找出每组数字数据对应的运算结果,用于减少卫星信息的运算数据量,进而提升卫星信息运算速度。5 当然,本专利技术还可有其他多种实施例,在不背离本专利技术精神及其实质的情况下,熟悉本领域的技术人员当可根据本专利技术作出各种相应的改变和变形,但这些相应的改变和变形都应属于本专利技术所附的权利要求的保护范围。本文档来自技高网...

【技术保护点】
一种全球定位系统装置的卫星信息运算方法,其特征在于,包含有下列步骤:提供一天线模块,用以接收一卫星信号;提供一信号处理电路,用以对该卫星信号进行一模拟转数字的信号处理,并取得多笔的第一数字数据;提供一存储器,该存储器中存储有一对照表,该对照表记录有多笔的第二数字数据与多笔的回报值的对应关系;及提供一中央处理器,利用该对照表中任一这些第二数字数据的个数依序对这些第一数字数据进行分组,以比对出与分组后的这些第一数字数据相符的这些第二数字数据,并依据比对出的这些第二数字数据查找出对应的这些回报值,以根据查找出的这些回报值继续进行运算。

【技术特征摘要】
一种全球定位系统装置的卫星信息运算方法,其特征在于,包含有下列步骤提供一天线模块,用以接收一卫星信号;提供一信号处理电路,用以对该卫星信号进行一模拟转数字的信号处理,并取得多笔的第一数字数据;提供一存储器,该存储器中存储有一对照表,该对照表记录有多笔的第二数字数据与多笔的回报值的对应关系;及提供一中央处理器,利用该对照表中任一这些第二数字数据的个数依序对这些第一数字数据进行分组,以比对出与分组后的这些第一数字数据相符的这些第二数字数据,并依据比对出的这些第二数字数据查找出对应的这些回报值,以根据查找出的这些回...

【专利技术属性】
技术研发人员:陈宏升
申请(专利权)人:华晶科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1