全球定位系统的辅助定位方法与装置的制作方法

文档序号:5871326阅读:191来源:国知局
专利名称:全球定位系统的辅助定位方法与装置的制作方法
技术领域
本发明涉及一种定位方法与装置,更具体地,涉及一种全球定位系统的辅助定位方法与装置。
背景技术
全球定位系统(GlcAal Positioning System,GPS),是一种中距离圆型轨道卫星导航系统。全球定位系统可以为地球表面大部分的地区提供准确的定位、测速和高精度的时间标准。全球定位系统包括太空中的M颗GPS卫星、地面上的1个主控台、3个数据注入站和5个监测站及作为用户端的GPS接收机,其中,最少只需要3颗GPS卫星,就能迅速确定用户端在地球上所处的位置及海拔高度。然而,全球定位系统的一项缺点在于,当GPS无法接收到卫星定位信号时(如在隧道等屏蔽处中),便无法精确产生用户端位置等的定位 fn息ο为解决上述问题,目前有些辅助定位装置在无法接收到卫星定位信号时,会利用全球定位系统最后接收的信息,估计目前用户端所在的位置,但是此仅为估计值,且当无法接收到卫星定位信号的时间增加时,估计值的误差便会增加;此外,另有一种辅助全球定位系统(Assisted Global Positioning System,AGPS)通过基站以三角定位方式确定用户端所在位置,但是此方法必须在可接收到三个以上基站信号的位置才可进行定位。因此,当无法接收到卫星定位信号的时间增加或者无法接收到三个以上基站信号时,仍无法精确产生用户端位置等的定位信息。综上所述,在现有的辅助定位方法与装置中,当全球定位系统无法接收到卫星定位信号、当无法接收到卫星定位信号的时间增加或者无法接收到三个以上基站信号时,均会产生无法精确计算出用户端位置等定位信息的问题。因此,极需要一种全球定位系统的辅助定位方法与装置,以精确产生用户端位置等的定位信息。

发明内容
本发明提供一种全球定位系统的辅助定位方法与装置,以精确产生用户端位置等的定位信息。本发明的全球定位系统的辅助定位装置,应用在全球定位系统,该全球定位系统的辅助定位装置包括判断模块,用以判断该全球定位系统是否能接收到卫星定位信号; 点对点无线通讯模块,具有传输单元,用于当该判断模块判断出该全球定位系统无法接收到该卫星定位信号时,通过该传输单元产生、传送询问信号至其他的全球定位系统的辅助定位装置,及接收该其他的全球定位系统的辅助定位装置所回传的回应信号,其中,该询问信号与该回应信号至少包括卫星定位信号;定位运算模块,用以根据预设的判断条件选择通过该传输单元所接收的回应信号,并依据所选择的该回应信号执行运算以进行定位,进而产生定位信息;以及储存模块,用以储存该定位信息。利用前述本发明的全球定位系统的辅助定位装置进行的全球定位系统的辅助定位方法包括下列步骤通过该判断模块判断该全球定位系统是否能接收到卫星定位信号; 当该判断模块判断出该全球定位系统无法接收到该卫星定位信号时,通过该传输单元产生该询问信号;通过该传输单元将该询问信号传送至至少一个其他的该全球定位系统的辅助定位装置;令接收到该询问信号的该其他的全球定位系统的辅助定位装置的至少一个产生回应信号;令产生该回应信号的该其他的全球定位系统的辅助定位装置将该回应信号传送至该全球定位系统的辅助定位装置;经过预定时间后,令该全球定位系统的辅助定位装置将接收到的该回应信号传送至该定位运算模块;令该定位运算模块根据预设的判断条件选择该回应信号;令该定位运算模块根据经选择的该回应信号执行运算以进行定位,而产生定位信息;以及将该定位信息储存于该储存模块中。 如上所述,相比于现有技术,本发明利用全球定位系统的辅助定位装置中的定位运算模块选择回应信号,并执行运算以进行定位,进而精确产生用户端位置等的定位信息。


图1是根据本发明的全球定位系统的辅助定位装置的实施例的架构图2是根据本发明的全球定位系统的辅助定位装置的实施例的应用架构图;以及
图3是根据本发明的全球定位系统的辅助定位方法的实施例的流程图。
主要元件符号说明
100全球定位系统的辅助定位装置
IOOa第一全球定位系统的辅助定位装置
IOOb第二全球定位系统的辅助定位装置
IOOc第三全球定位系统的辅助定位装置
110判断模块
120点对点无线通讯模块
123传输单元
130定位运算模块
140储存模块
200无线网络环境
220询问信号
230回应信号
240询问信号
250回应信号
300全球定位系统的辅助定位方法
S310、S315、S318、S320、S325、S330 步骤
S335、S340、S350、S360、S370、S375 步骤
具体实施例方式以下通过特定的具体实施例说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其他优点与功效。请参阅图1,是根据本发明的全球定位系统的辅助定位装置100的实施例的架构图。如图1所示,本发明的全球定位系统的辅助定位装置100应用在一般的全球定位系统(GPS),包括判断模块110、点对点无线通讯模块120、定位运算模块130与储存模块140,其中,点对点无线通讯模块120可为专用短距通讯(Dedicated Short Range Communication, DSRC)模块但并不以此为限。优选地,点对点无线通讯模块120还包括用以产生、传送及/或接收询问信号及/或回应信号的传输单元123。其中,该询问信号与回应信号至少包括卫星定位信号,优选地还包括如用户端的位置、速度、方向、定位时间及/或识别码等的定位信息。于本实施例中,定位信息的种类仅为例示说明,于本发明的不同实施例中,定位信息的种类并不以此为限。请参阅图2,是根据本发明的全球定位系统的辅助定位装置的实施例的应用架构图。如图2所示,本发明的全球定位系统的辅助定位装置应用在无线网络环境200中。 需特别说明的是,于本实施例中,具有多个本发明的全球定位系统的辅助定位装置。为便于区别说明,将多个本发明的全球定位系统的辅助定位装置100区分为一个第一全球定位系统的辅助定位装置100a、四个第二全球定位系统的辅助定位装置IOOb以及两个第三全球定位系统的辅助定位装置IOOc予以说明,但是所述全球定位系统的辅助定位装置100a、 IOOb及IOOc的架构均与前述图1所示的全球定位系统的辅助定位装置100的架构相同。 于本实施例前述的全球定位系统的辅助定位装置的数目仅为例示说明,于本发明的实施例中,其数量并不以此为限。于本实施例中,第一全球定位系统的辅助定位装置100a、第二全球定位系统的辅助定位装置IOOb以及第三全球定位系统的辅助定位装置IOOc均设置于车辆的用户端上。 以设置有第一全球定位系统的辅助定位装置IOOa的用户端为例,当该设置有第一全球定位系统的辅助定位装置IOOa的用户端在隧道等无法接收到卫星定位信号的地方时,第一全球定位系统的辅助定位装置IOOa会通过传输单元产生并传送询问信号220至多个第二全球定位系统的辅助定位装置IOOb及多个第三全球定位系统的辅助定位装置IOOc中至少一个,从而所述第二全球定位系统的辅助定位装置IOOb及第三全球定位系统的辅助定位装置IOOc中至少一个通过传输单元接收该询问信号220。该询问信号220至少包括询问所述第二全球定位系统的辅助定位装置IOOb及多个第三全球定位系统的辅助定位装置IOOc 当前的卫星定位信号。当第二全球定位系统的辅助定位装置IOOb或第三全球定位系统的辅助定位装置 IOOc中的至少一个可接收到卫星定位信号时,则该接收到卫星定位信号的第二全球定位系统的辅助定位装置IOOb或第二全球定位系统的辅助定位装置IOOc中的至少一个,会通过传输单元产生并传送至少包括卫星定位信号在内的回应信号230至第一全球定位系统的辅助定位装置100a,以供第一全球定位系统的辅助定位装置IOOa通过传输单元接收到该回应信号230后,依据回应信号230中所包含的卫星定位信号进行定位。优选地,第一全球定位系统的辅助定位装置IOOa可选择性的以接收到回应信号 230的顺序,作为选用该回应信号230的依据,例如当同时或先后有多个来自不同的第二全球定位系统的辅助定位装置IOOb或第三全球定位系统的辅助定位装置IOOc所传送的回应信号230时,以最先或最后接收到的回应信号230作为第一全球定位系统的辅助定位装置IOOa的定位依据。此外,该定位运算模块130可选择性的根据预设的判断条件排除较不精准的回应信号230,其中,该预设的判断条件可由本发明的全球定位系统的辅助定位装置自行设定或由用户端手动设定,包括回应信号中的定位信息的定位时间早于储存于储存模块 140中的定位信息的定位时间、回应信号中的定位信息的位置与储存于储存模块140中的定位信息的位置之间的距离大于一预定距离及/或根据回应信号的强弱计算的距离大于一预定距离等。以上判断条件仅为例示说明,于本发明的不同实施例中,判断条件并不以此为限。更优选地,当第二全球定位系统的辅助定位装置IOOb或第三全球定位系统的辅助定位装置IOOc的其中任意一个在通过传输单元接收到第一全球定位系统的辅助定位装置IOOa所传送的询问信号220时,也处在无法接收到卫星定位信号的状态下,则也可选择性的执行前述第一全球定位系统的辅助定位装置IOOa通过传输单元产生并传送询问信号 220的流程。亦即通过传输单元产生并传送另一询问信号240至其他的第二全球定位系统的辅助定位装置100b、多个第三全球定位系统的辅助定位装置IOOc及/或第一全球定位系统的辅助定位装置100a(在前述询问信号及回应信号传输的过程中,原先无法接收到卫星定位信号的状态的第一全球定位系统的辅助定位装置IOOa可能已回复为可接收到卫星定位信号的状态)。当前述无法接收到卫星定位信号的第二全球定位系统的辅助定位装置 IOOb以外的所述全球定位系统的辅助定位装置的至少其中一个可接收到卫星定位信号并通过传输单元接收到该询问信号时,则该可接收到卫星定位信号的全球定位系统的辅助定位装置的至少一个会通过传输单元产生并传送至少包括卫星定位信号在内的回应信号250 至无法接收到卫星定位信号的第二全球定位系统的辅助定位装置100b,以供该无法接收到卫星定位信号的第二全球定位系统的辅助定位装置IOOb通过该传输单元接收回应信号 250后,再依据回应信号250中所包含的卫星定位信号进行定位。尤其优选地,若无法接收到卫星定位信号的状态的第一全球定位系统的辅助定位装置IOOa仍然未取得卫星定位信号,而前述的无法接收到卫星定位信号的第二全球定位系统的辅助定位装置IOOb通过传输单元接收到其他的全球定位系统的辅助定位装置所传送的回应信号250而完成定位后,会再通过传输单元产生并传送回应信号230至无法接收到卫星定位信号的状态的第一全球定位系统的辅助定位装置100a,以供该无法接收到卫星定位信号的状态的第一全球定位系统的辅助定位装置IOOa通过该传输单元接收回应信号 230后,依据回应信号230中所包含的卫星定位信号进行定位。以此类推,当多个全球定位系统的辅助定位装置在无法接收到卫星定位信号的地方时,通过递归(recursive)的方式通过传输单元传送询问信号,直到可接收到卫星定位信号的全球定位系统的辅助定位装置通过传输单元传送回应信号,以递归的方式进行定位并通过传输单元传送回应信号,而进一步精确产生用户端位置等的定位信息。在此,要补充说明者,为清楚显示定位装置与其信号传送,图2仅显示本发明的其中一种实施例,但并不以此为限。请参阅图3(请同时配合参阅图1、2),其为根据本发明的全球定位系统的辅助定位方法300的实施例的流程图,其中,全球定位系统的辅助定位装置100以组态方式进行下列步骤,为便于区别说明,将多个本发明的全球定位系统的辅助定位装置100区分为一个第一全球定位系统的辅助定位装置100a、四个第二全球定位系统的辅助定位装置IOOb以
7及两个第三全球定位系统的辅助定位装置IOOc予以说明。如图3所示,在步骤S310中,令第一全球定位系统的辅助定位装置IOOa的判断模块判断全球定位系统是否可接收到卫星定位信号,若可以接收到卫星定位信号则进入步骤 S315 ;否则进入步骤S320。在步骤S315中,令第一全球定位系统的辅助定位装置IOOa根据卫星定位信号进行定位,接着进入步骤S318。在步骤S318中,将依据该卫星定位信号进行定位的定位信息储存于储存模块中, 接着经过预定时间,回至步骤S310。在步骤S320中,令第一全球定位系统的辅助定位装置IOOa的点对点无线通讯模块中的传输单元根据储存于储存模块中的定位信息,产生询问信号220,该询问信号220至少包括询问所述第二全球定位系统的辅助定位装置IOOb及多个第三全球定位系统的辅助定位装置IOOc当前的卫星定位信号。优选地,该询问信号220进一步包括如用户端的位置、 速度、方向、定位时间及/或识别码等的定位信息。接着进入步骤S325。在步骤S325中,令第一全球定位系统的辅助定位装置IOOa通过传输单元将询问信号220传送至多个第二全球定位系统的辅助定位装置IOOb以及多个第三全球定位系统的辅助定位装置IOOc的至少一个。接着进入步骤S330。在步骤S330中,当所述第二全球定位系统的辅助定位装置IOOb或第三全球定位系统的辅助定位装置IOOc中的至少一个可接收到卫星定位信号并通过传输单元接收到该询问信号时,则所述接收到卫星定位信号的第二全球定位系统的辅助定位装置IOOb或第三全球定位系统的辅助定位装置IOOc中的至少一个会根据本身所储存的定位信息,产生回应信号230。优选地,该回应信号进一步包括如用户端的位置、速度、方向、定位时间及/ 或识别码等的定位信息。在此,要特别说明的是,所述第二全球定位系统的辅助定位装置 IOOb或第三全球定位系统的辅助定位装置IOOc可使用与前述第一全球定位系统的辅助定位装置IOOa相同的定位方法(前述步骤S310、S315至S318)产生本身的定位信息,因此不另为文赘述的。接着进入步骤S335。在步骤S335中,令所述接收到卫星定位信号的第二全球定位系统的辅助定位装置IOOb或第三全球定位系统的辅助定位装置IOOc中的至少一个,通过传输单元将所产生的该回应信号230传送至第一全球定位系统的辅助定位装置IOOa的传输单元。接着进入步骤S340。在步骤S340中,经过预定时间,令第一全球定位系统的辅助定位装置IOOa通过传输单元将接收到的回应信号230传送至定位运算模块。接着进入步骤S350。优选地,在步骤S350中,该定位运算模块130可选择性的根据预设的判断条件排除较不精准的回应信号230,其中,该预设的判断条件(包括以接收到该回应信号的精确程度为判断基准的判断条件),可由辅助定位装置自行设定或由用户端手动设定,包括回应信号中的定位信息的定位时间早于储存于储存模块中的定位信息的定位时间、回应信号中的定位信息的位置与储存于储存模块中的定位信息的位置之间的距离大于一预定距离及/ 或根据回应信号的强弱计算的距离大于一预定距离等。以上判断条件仅为例示说明,于本发明的不同实施例中,判断条件并不以此为限。接着进入步骤S360。在步骤S360中,该定位运算模块根据前述预设的判断条件选择较精准的回应信号230,其中,该预设的判断条件(包括以接收到该回应信号的精确程度为判断基准的判断条件),可由辅助定位装置自行设定或由用户端手动设定,包括回应信号中的定位信息的定位时间晚于储存于储存模块中的定位信息的定位时间、回应信号中的定位信息的位置与储存于储存模块中的定位信息的位置之间的距离小于一预定距离及/或根据回应信号的强弱计算的距离小于一预定距离等。于其他实施例中,该定位运算模块还可选择性的以接收到回应信号230的顺序,作为选用该回应信号230的依据,例如当同时或先后有多个来自不同的第二全球定位系统的辅助定位装置IOOb或第三全球定位系统的辅助定位装置IOOc所传送的回应信号230时,以最先或最后接收到的回应信号230作为第一全球定位系统的辅助定位装置IOOa的定位依据。以上预设的判断条件仅为例示说明,于本发明的不同实施例中,预设的判断条件并不以此为限。接着进入步骤S370。在此,要补充说明的是,于本发明的不同实施例中,可选择性的仅执行步骤S350 或S360,而不需同时执行步骤S350与S360。在步骤S370中,令定位运算模块根据经排除及/或选择的回应信号230中的定位信息执行运算以进行定位,而产生定位信息。接着进入步骤S375。在步骤S375中,将该定位信息储存于储存模块中。接着经过一预定时间,回至步骤 S310。综上所述,本发明利用全球定位系统的辅助定位装置中的定位模块选择回应信号,并执行运算以进行定位,进而精确产生用户端位置等的定位信息。此外,若接收到第一全球定位系统的辅助定位装置IOOa的询问信号的其他全球定位系统的辅助定位装置也无法通过卫星定位系统取得卫星定位信号时,则所述也无法通过卫星定位系统取得卫星定位信号的其他全球定位系统的辅助定位装置可执行前述的步骤以更向其他全球定位系统的辅助定位装置取得至少包含的卫星定位信号的回应信息,并据以进行定位,且更进一步的将该包含的卫星定位信号的回应信号通过传输单元传送至第一全球定位系统的辅助定位装置100a,藉以使得第一全球定位系统的辅助定位装置IOOa 可依据包含的卫星定位信号的回应信息进行定位。以此类推,当多个全球定位系统的辅助定位装置在无法接收到卫星定位信号的地方时,通过递归(recursive)的方式通过传输单元传送询问信号,直到可接收到卫星定位信号的全球定位系统的辅助定位装置通过传输单元传送回应信号,以递归的方式进行定位并通过传输单元传送回应信号,而进一步精确产生用户端位置等的定位信息。由于递归的流程步骤主要已揭露于前述图3所示的流程图及相对应的说明中,故不另赘述。上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明,任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。此外, 在上述实施例中的元件的数量仅为例示性说明,亦非用于限制本发明。因此,本发明的权利保护范围,应如权利要求书范围所列。
权利要求
1.一种全球定位系统的辅助定位装置,应用在全球定位系统,该全球定位系统的辅助定位装置包括判断模块,用以判断该全球定位系统是否能接收到卫星定位信号;点对点无线通讯模块,具有传输单元,用于当该判断模块判断出该全球定位系统无法接收到该卫星定位信号时,通过该传输单元产生、传送询问信号至其他的全球定位系统的辅助定位装置,及接收该其他的全球定位系统的辅助定位装置所回传的回应信号,其中,该询问信号与该回应信号至少包括卫星定位信号;定位运算模块,用以根据预设的判断条件选择通过该传输单元所接收的回应信号,并依据所选择的该回应信号执行运算以进行定位,进而产生定位信息;以及储存模块,用以储存该定位信息。
2.根据权利要求1所述的全球定位系统的辅助定位装置,其中,该点对点无线通讯模块为专用短距通讯模块。
3.根据权利要求1所述的全球定位系统的辅助定位装置,其中,该询问信号及/或回应信号还包括用户端的位置、速度、方向、定位时间及/或识别码的定位信息。
4.根据权利要求1所述的全球定位系统的辅助定位装置,其中,该预设的判断条件包括以接收到该回应信号的顺序,作为选择该回应信号的依据。
5.根据权利要求1或4所述的全球定位系统的辅助定位装置,其中,该预设的判断条件是以接收到该回应信号的精确程度作为判断基准。
6.根据权利要求5所述的全球定位系统的辅助定位装置,其中,该预设的判断条件包括该回应信号中的定位信息的定位时间早于储存于该储存模块中的定位信息的定位时间、 该回应信号中的定位信息的位置与储存于该储存模块中的定位信息的位置之间的距离大于一预定距离及/或根据该回应信号的强弱计算的距离大于一预定距离。
7.根据权利要求5所述的全球定位系统的辅助定位装置,其中,该预设的判断条件包括该回应信号中的定位信息的定位时间晚于储存于该储存模块中的定位信息的定位时间、 该回应信号中的定位信息的位置与储存于该储存模块中的定位信息的位置之间的距离小于一预定距离及/或根据该回应信号的强弱计算的距离小于一预定距离。
8.根据权利要求1所述的全球定位系统的辅助定位装置,其中,该传输单元还用以于该判断模块判断该全球定位系统不能接收到该卫星定位信号且接收到该询问信号时,传送另一询问信号。
9.根据权利要求8所述的全球定位系统的辅助定位装置,其中,该传输单元还用以于传送出该另一询问信号并接收到对应该另一询问信号的另一回应信号后,以该另一回应信号所产生的定位信息,产生该回应信号以回应该询问信号。
10.一种全球定位系统的辅助定位方法,利用权利要求1至9中任一项所述的全球定位系统的辅助定位装置进行辅助定位的方法,该全球定位系统的辅助定位方法包括下列步骤通过该判断模块判断该全球定位系统是否能接收到卫星定位信号;当该判断模块判断出该全球定位系统无法接收到该卫星定位信号时,通过该传输单元产生该询问信号;通过该传输单元将该询问信号传送至至少一个其他的该全球定位系统的辅助定位装置;令接收到该询问信号的该其他的全球定位系统的辅助定位装置的至少一个产生回应信号;令产生该回应信号的该其他的全球定位系统的辅助定位装置将该回应信号传送至该全球定位系统的辅助定位装置;经过一预定时间后,令该全球定位系统的辅助定位装置将接收到的该回应信号传送至该定位运算模块;令该定位运算模块根据预设的判断条件选择该回应信号;令该定位运算模块根据经选择的该回应信号执行运算以进行定位,而产生定位信息;以及将该定位信息储存于该储存模块中。
11.根据权利要求10所述的全球定位系统的辅助定位方法,其中当该全球定位系统能接收到该卫星定位信号时,令该全球定位系统根据该卫星定位信号进行定位;以及将该全球定位系统的定位信息储存于该储存模块中。
12.根据权利要求10所述的全球定位系统的辅助定位方法,其中,该传输单元用以根据储存于该储存模块中的定位信息产生询问信号。
13.根据权利要求10所述的全球定位系统的辅助定位方法,其中,该其他的全球定位系统的辅助定位装置根据本身的定位信息产生回应信号。
14.根据权利要求10所述的全球定位系统的辅助定位方法,其中,该定位运算模块用以根据经选择的该回应信号中的定位信息执行运算以进行定位。
15.根据权利要求14所述的全球定位系统的辅助定位方法,其中,该询问信号具有包括用户端的位置、速度、方向、定位时间及/或识别码的定位信息。
16.根据权利要求15所述的全球定位系统的辅助定位方法,其中,该回应信号具有包括用户端的位置、速度、方向、定位时间及/或识别码的定位信息。
17.根据权利要求10所述的全球定位系统的辅助定位方法,其中,在令该定位运算模块根据预设的判断条件选择该回应信号的步骤中,该预设的判断条件包括以接收到该回应信号的顺序,作为选择该回应信号的依据。
18.根据权利要求10或17所述的全球定位系统的辅助定位方法,其中,在令该定位运算模块根据预设的判断条件选择该回应信号的步骤中,该预设的判断条件是以接收到该回应信号的精确程度作为判断基准。
19.根据权利要求18所述的全球定位系统的辅助定位方法,其中,该预设的判断条件包括该回应信号中的定位信息的定位时间早于储存于该储存模块中的定位信息的定位时间、该回应信号中的定位信息的位置与储存于该储存模块中的定位信息的位置之间的距离大于一预定距离及/或根据该回应信号的强弱计算的距离大于一预定距离。
20.根据权利要求18所述的全球定位系统的辅助定位方法,其中,该预设的判断条件包括该回应信号中的定位信息的定位时间晚于储存于该储存模块中的定位信息的定位时间、该回应信号中的定位信息的位置与储存于该储存模块中的定位信息的位置之间的距离小于一预定距离及/或根据该回应信号的强弱计算的距离小于一预定距离。
全文摘要
一种全球定位系统的辅助定位方法与装置,该装置包括判断模块、点对点无线通讯模块、定位运算模块、储存模块,其中,判断模块判断全球定位系统是否能接收到卫星定位信号,点对点无线通讯模块具有传输单元,用以传送询问信号与接收回应信号,定位运算模块根据预设的判断条件选择回应信号并执行运算以进行定位,而产生定位信息,以及,储存模块储存定位信息。由此,可解决当全球定位系统无法接收到卫星定位信号时,无法精确产生用户端位置等定位信息的问题。
文档编号G01S19/46GK102236098SQ20101016692
公开日2011年11月9日 申请日期2010年4月22日 优先权日2010年4月22日
发明者吴志光 申请人:中华电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1