CN101382431A - 定位***及其方法 - Google Patents

定位***及其方法 Download PDF

Info

Publication number
CN101382431A
CN101382431A CNA2007101933608A CN200710193360A CN101382431A CN 101382431 A CN101382431 A CN 101382431A CN A2007101933608 A CNA2007101933608 A CN A2007101933608A CN 200710193360 A CN200710193360 A CN 200710193360A CN 101382431 A CN101382431 A CN 101382431A
Authority
CN
China
Prior art keywords
locator data
data
module
locator
glonass
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2007101933608A
Other languages
English (en)
Other versions
CN101382431B (zh
Inventor
毛仁豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MediaTek Inc
Original Assignee
MediaTek Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MediaTek Inc filed Critical MediaTek Inc
Publication of CN101382431A publication Critical patent/CN101382431A/zh
Application granted granted Critical
Publication of CN101382431B publication Critical patent/CN101382431B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/47Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本发明提供一种定位***及其方法。定位***包括GNSS模块,航位推测模块,GIS模块,以及计算模块。GNSS模块根据卫星通信产生第一定位数据。航位推测模块根据传感器测量数据,第一定位数据,以及先前时间的反馈定位数据估计第二定位数据。GIS模块将第一定位数据匹配到地图,以产生第三定位数据来作为定位***的最终输出。计算模块根据预设的权重结合第三定位数据及第二定位数据以获得目前时间的反馈定位数据,目前时间的反馈定位数据被递归反馈到航位推测模块以用于下一估计。本发明提供的定位***及其方法可以提供具有较小误差的位置信息,减小了航位推测模块的估计误差,且在没有GNSS模块的协助下,航位推测的时间可以持续更长。

Description

定位***及其方法
技术领域
本发明有关于全球导航卫星***(Global Navigation Satellite System,以下简称为GNSS),特别是关于与航位推测***(dead reckoning system)以及地理信息***(Geographic information System,以下简称为GIS)相结合的GNSS。
背景技术
GNSS是卫星导航***的一个标准的专业术语,GNSS可以提供独立的覆盖全球的地球空间定位。在美国,GNSS以全球定位***(Global positioningsystem,以下简称为GPS)而著名。GNSS接收器根据卫星传送的无线信号来判断其位置,包括经度、纬度、以及高度。GNSS接收器也可以计算精确的时间。因此,带有GNSS接收器的装置可以容易地获得精确的定位数据。例如,根据GNSS装置的导航指令,驾驶者可以很容易地把车开到目的地。
GNSS装置也有其缺点。决定卫星通信质量的因素有很多。天空中的可见卫星数目决定了GNSS信号的接收质量。天气条件及信号接收环境也对卫星通信的质量有很大的影响。因为GNSS接收器是根据卫星发送的无线信号来判断GNSS接收器的位置,当卫星通信失败的时候,GNSS接收器不能产生定位数据。例如,当汽车进入隧道时,隧道的环境阻止了GNSS无线信号的接收,因此,汽车中的GNSS装置不能根据GNSS信号产生定位数据。
为了在GNSS装置失效的情况下判断出GNSS接收器的位置,航位推测(dead reckoning)装置被安装在GNSS装置中,以对位置进行暂时的估计。航位推测装置测量其测量值以估计位置。航位推测装置可以是测量加速度的加速计(Accelerometer)、测量移动距离的里程表(odometer)、或是测量角速率的陀螺仪(gyro)、或是测量绝对角度的指南针(罗盘,compass)。但是,航位推测装置的位置估计具有很大的误差,并且只能在短期内使用。
发明内容
为解决以上技术问题,本发明提供了一种定位***及其定位方法。定位***包括GNSS模块,航位推测模块,GIS模块。GIS模块改进定位数据的精确度,定位数据是通过GNSS模块以及航位推测模块产生的。因此,定位***可以提供具有较小误差的位置信息以及可以在GNSS***失效时使用更长的时间。
本发明提供了一种定位***,该***包括:GNSS模块,航位推测模块,GIS模块,以及计算模块。GNSS模块根据卫星通信产生第一定位数据;航位推测模块根据测量数据,第一定位数据,以及先前时间的反馈定位数据估计第二定位数据;GIS模块将第一定位数据匹配至地图以产生第三定位数据来作为定位***的最终输出;计算模块用于根据预设的权重从第三定位数据以及第二定位数据中获得目前时间的反馈定位数据,其中目前时间的反馈定位数据递归地反馈到航位推测模块以用于下一估计。
本发明另提供了一种定位***,该***包括:GNSS模块,航位推测模块,计算模块,以及GIS模块。GNSS模块根据卫星通信产生第一定位数据;航位推测模块根据测量数据,第一定位数据,以及先前时间的反馈定位数据估计第二定位数据;计算模块,用以根据预设的权重,从第一定位数据以及第二定位数据中获得第三定位数据;GIS模块,用以将第三定位数据匹配至地图以产生目前时间的反馈定位数据,目前时间的反馈定位数据被作为定位***的最终输出,并被递归反馈到航位推测模块以用于下一估计。
本发明另提供了一种定位***,该***包括:GNSS基频处理器,航位推测传感器,卡尔曼滤波器以及GIS模块。GNSS基频处理器根据卫星通信产生GNSS测量数据;航位推测传感器,产生测量数据;卡尔曼滤波器,根据传感器测量数据、GNSS测量数据、以及先前时间的第二定位数据估计第一定位数据;GIS模块,用以将第一定位数据匹配至地图以产生先前时间的第二定位数据,第二定位数据被作为定位***的最终输出,且被递归反馈到卡尔曼滤波器以用于下一估计。
本发明提供了一种定位方法,该方法包括:提供GNSS基频处理器,以根据卫星通信产生GNSS测量数据;提供航位推测传感器以产生测量数据;当第一定位数据可用时,从传感器测量数据,GNSS测量数据,以及先前时间的反馈定位数据中获得第一定位数据;提供GIS匹配第一定位数据到地图以产生目前时间的第二定位数据,第二定位数据作为定位***的最终输出;以及递归反馈第二定位数据以作为反馈定位数据,以推导下一时间的第一定位数据。
本发明提供的定位***及其方法,通过GNSS模块以及航位推测模块产生定位数据,且通过GIS模块改进定位数据的精确度,可以提供具有较小误差的位置信息,减小了航位推测模块的估计误差,且在没有GNSS模块的协助下,航位推测的时间可以持续更长。
附图说明
图1为本发明一实施例的松耦合模式(loosely-coupled)下的定位***的方框图。
图2为本发明另一实施例的松耦合模式下的定位***的方框图。
图3为本发明一实施例的紧耦合模式下的定位***的方框图。
图4为本发明一实施例的定位方法的流程图。
具体实施方式
图1为本发明一实施例的定位***100的方框图。定位***100包括GNSS模块102,航位推测模块104,GIS模块106,以及计算模块108。GNSS模块102侦测(detect)卫星发出的GNSS信号以产生定位数据S11。在一实施例中,定位数据S11包括定位数据,速度数据,以及时间数据。航位推测传感器122侦测其测量数据(measurement data)以产生定位数据S22。接着,GIS模块106根据储存在其内的地图数据来调整定位数据S11以获得定位数据S3,定位数据S3是定位***100最终的输出。接着,计算模块108根据预设的权重对GIS模块106产生的定位数据S3以及航位推测模块104产生的定位数据S22进行计算以获得定位数据S4,定位数据S4被反馈至航位推测模块104。
GNSS模块102包括GNSS基频处理器112以及卡尔曼滤波器(kalmanfliter)114。GNSS基频处理器112首先根据卫星通信产生GNSS测量数据。接着,卡尔曼滤波器114根据目前时间的GNSS测量数据S10以及先前时间的定位数据S11估计目前时间的定位数据S11。在一实施例中,卡尔曼滤波器114也根据航位推测模块104提供的定位数据S21以及GNSS测量数据S10估计定位数据S11
航位推测模块104包括航位推测传感器122以及卡尔曼滤波器124。航位推测传感器122产生定位***的测量数据。在一实施例中,航位推测传感器122是线性移动传感器,用以测量线性移动以产生测量数据,例如,测量加速度的加速计或是测量移动距离的里程表。在另一实施例中,航位推测传感器122是角运动传感器(例如,测量角位移的陀螺仪或测量绝对角度的指南针)用以测量角运动以产生测量数据,该测量数据包括姿态数据(attitudedata)。在另一实施例中,航位推测传感器122至少结合了一个线性移动传感器以及一个角运动传感器。
卡尔曼滤波器124包括时间传播(time propagation)模块126以及测量更新模块128。时间传播模块126根据先前时间(T-1)的反馈定位数据S4,T-1以及目前时间T的测量数据S20,T估计目前时间T的定位数据S21,T。因此,时间传播模块126根据先前时间估计数据S4,T-1(即反馈定位数据S4,T-1)来执行估计。接着,测量更新模块128根据目前时间T的定位数据S21,T以及目前时间T的定位数据S11,T估计目前时间T的定位数据S22,T。因此,测量更新模块128根据GNSS模块102产生的定位数据S11,T更新时间传播模块126的定位数据S21,T
计算模块108产生定位数据S4,反馈到航位推测模块104的卡尔曼滤波器124的时间传播模块126中,以估计定位数据S21。定位数据S4实际上是GIS模块106产生的定位数据S3以及航位推测模块104产生的定位数据S22的加权平均值。因为定位数据S3是根据GNSS模块102产生的定位数据S11而产生的,并且定位数据S11的精确度是由从卫星接收到的GNSS无线信号的质量来决定,因此,定位数据S3的精确度主要是由GNSS模块102的卫星通信的质量来决定。因此,计算模块108根据GNSS模块102的卫星通信的质量动态调整定位数据S3以及定位数据S22的权重,以提高定位数据S4的精确度。
GNSS基频处理器112的卫星通信的质量决定于很多因素,例如,天气条件,信号接收环境,以及天空中可见卫星的数目。当用于GNSS基频处理器112以产生可用的GNSS测量数据S10的卫星通信的质量太差时,GNSS模块102失效并且不能产生有用的定位数据S11。而GIS模块106以及测量更新模块128需要定位数据S11的输入。因此,当定位数据S11不可用时,卡尔曼滤波器124中的测量更新模块128失效。另外,GIS模块106接收定位数据S21作为输入,以代替不可用的定位数据S11,并且直接将定位数据S21匹配至地图数据以获得定位数据S3。因此,当GNSS模块102失效时,定位***100仍然可以产生输出定位数据S3。因为测量更新模块128失效,并且不能产生定位数据S22,计算模块108直接输出GIS模块106产生的定位数据S3作为定位数据S4,定位数据S4是作为反馈被传送到航位推测模块104。
如果GNSS模块102中的卡尔曼滤波器114根据GNSS测量数据S10以及航位推测模块104的时间传播模块126产生的定位数据S21来产生定位数据S11,当GNSS测量数据S10不可用时,卡尔曼滤波器114可以只根据定位数据S21直接产生定位数据S11。因此,GIS模块106仍然可以将定位数据S11匹配至地图数据以产生定位数据S3。因为定位数据S11是根据航位推测模块104产生的定位数据S21产生的,由于测量数据S10不可用,测量更新模块128产生的定位数据S22不可用,以及计算模块108直接输出由GIS模块106产生的定位数据S3以作为定位数据S4,定位数据S4被反馈到航位推测模块104。
图2为本发明另一实施例的定位***200的方框图。与定位***100相似,定位***200包括GNSS模块202,航位推测模块204,计算模块208,以及GIS模块206。GNSS模块202与图1所示的GNSS模块102相似,产生定位数据S11,GNSS模块202包括GNSS基频处理器212以及卡尔曼滤波器214。航位推测模块204与图1所示的航位推测模块104相似,产生定位数据S22,航位推测模块204包括航位推测传感器222以及卡尔曼滤波器224。
航位推测模块204的卡尔曼滤波器224包括时间传播模块226以及测量更新模块228。时间传播模块226根据先前时间(T-1)的反馈定位数据S6,T-1以及目前时间T的测量数据S20,T估计目前时间T的定位数据S21,T。接着,测量更新模块228根据目前时间T的定位数据S21,T以及目前时间T的定位数据S11,T估计目前时间T的定位数据S22,T
与图1的定位***100不同的是,计算模块208根据预设的权重直接结合GNSS模块202产生的定位数据S11以及航位推测模块204产生的定位数据S22以获得定位数据S5。接着,GIS模块206将计算模块208产生的定位数据S5匹配至储存在其内的地图数据,以产生定位数据S6,定位数据S6是定位***200的最终输出。接着,定位数据S6被反馈到航位推测模块204的卡尔曼滤波器224的时间传播模块226,以用于估计下一时间。
GNSS模块202的卫星通信的质量决定了是否产生了有用的定位数据S11。如果没有产生有用的定位数据S11,GIS模块206只接收航位推测模块204的时间传播模块226产生的定位数据S22作为输入,将定位数据S22匹配至地图数据以产生定位数据S6来作为定位***200的最终输出。另外,如果GNSS模块202的卡尔曼滤波器214接收航位推测模块204的时间传播模块226产生的定位数据S22作为输入,当GNSS基频处理器212因为很差的卫星通信不能产生有用的测量数据S10时,卡尔曼滤波器214仍然可以只根据定位数据S21产生可用的定位数据S1。在此情况下,计算模块208直接输出定位数据S11来作为定位数据S5,接着,GIS模块206将定位数据S5匹配至地图数据以产生作为定位***200的最终输出的定位数据S6
图1以及图2中所示的定位***100以及定位***200被分类为松耦合模式,因为定位***100以及定位***200需要包括两个卡尔曼滤波器,并且每一个卡尔曼滤波器具有与其特定输入相关的特定参数以及某些共同参数。图3为本发明一实施例的紧耦合模式下的定位***300的方框图。因为定位***300只使用一个卡尔曼滤波器且其状态向量包括来自GNSS以及航位推测传感器的参数,因此定位***300被分类为紧耦合模式。定位***300包括:GNSS基频处理器302,航位推测传感器304,卡尔曼滤波器306,以及GIS模块308。GNSS基频处理器302根据卫星通信产生GNSS测量数据S1。航位推测传感器304侦测此处的测量值以产生传感器测量数据S2。接着,卡尔曼滤波器306根据GNSS测量数据S1,传感器测量数据S2,先前时间的反馈定位数据S9估计定位数据S8。接着,GIS模块308将定位数据S8匹配到已储存的地图数据以产生目前时间定位数据S9,目前时间定位数据S9为定位***300最终的输出。接着,定位数据S9递归地反馈到卡尔曼滤波器306,用以估计下一时间。
卡尔曼滤波器306包括:时间传播模块312以及测量更新模块314。首先,时间传播模块312根据目前时间的GNSS测量数据S1,目前时间的传感器测量数据S2,以及先前时间反馈定位数据S9估计目前时间的定位数据S7。接着,测量更新模块314根据目前时间定位数据S7估计目前时间定位数据S8。只有当GNSS基频处理器302产生有用的测量数据S1时,测量更新模块314才可用。当GNSS基频处理器302由于很差的卫星通信失效时,测量更新模块314不可用,以及GIS模块308接收时间传播模块312产生的定位数据S7来代替定位数据S8作为输出,以产生最终的定位数据S9。因此,当GNSS基频处理器302不能产生有效的数据时,定位***300仍然可以产生定位数据S9
图4为本发明一实施例的定位方法400的流程图。首先,在步骤402中,GNSS基频处理器根据卫星通信产生GNSS测量数据。在步骤404中,航位推测传感器同时产生测量数据。在步骤406中,如果GNSS测量数据可用,则在步骤408中,可以从传感器的测量数据,GNSS测量数据,以及先前时间反馈定位数据中获得第一定位数据。在图3的实施例中,第一定位数据可以由单一的卡尔曼滤波器306中获得。在图2的实施例中,根据第一卡尔曼滤波器214的GNSS测量数据估计第三定位数据S11,以及根据传感器测量数据以及第二卡尔曼滤波器224的先前时间反馈定位数据估计第四定位数据S22,以及根据预设的权重从第三定位数据S11以及第四定位数据S22中获得第一定位数据S5
否则,在步骤406中,如果GNSS测量数据不可用,则在步骤410中,可以从传感器测量数据以及先前时间反馈定位数据中获得第一定位数据。接着,在步骤412中,用GIS模块将第一定位数据匹配到地图以产生目前时间的第二定位数据。在步骤414中,输出第二定位数据以作为最终的输出。最后,在步骤416中,将第二定位数据作为反馈定位数据递归反馈以推导出下一时间的第一定位数据。
本发明提供的定位***包括:GNSS模块,航位推测模块,以及GIS模块。GNSS模块的定位数据以及航位推测模块的定位数据被合并以产生定位数据。另外,GIS模块将定位数据与地图数据进行匹配以产生具有更高精确度的最终定位数据。当GNSS模块由于不佳的卫星通信而失效时,航位推测模块仍然可以产生测量数据。因为GIS模块调整的最终定位数据具有更高的精确度,并且可以被反馈以作为下一估计的基础,因此减小了航位推测模块的估计误差,并使最终定位数据更精确,因此在相关***中,在没有GNSS模块的协助下,航位推测的时间可以持续更长。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何所属技术领域中的技术人员,在不脱离本发明的范围内,可以做一些改动,因此本发明的保护范围应以权利要求所界定的范围为准。

Claims (25)

1.一种定位***,其特征在于,所述***包括:
全球导航卫星***模块,其根据卫星通信产生第一定位数据;
航位推测模块,其根据测量数据、该第一定位数据、以及先前时间的反馈定位数据估计第二定位数据;
地理信息***模块,其将该第一定位数据匹配至地图以产生第三定位数据以作为该定位***的最终输出;以及
计算模块,其用于根据预设的权重从该第三定位数据以及该第二定位数据获得目前时间的该反馈定位数据,其中该目前时间的该反馈定位数据递归反馈到该航位推测模块以用于下一估计。
2.如权利要求1所述的定位***,其特征在于,该全球导航卫星***模块进一步包括:
全球导航卫星***基频处理器,其根据卫星通信产生全球导航卫星***测量数据;以及
第一卡尔曼滤波器,其耦接于该全球导航卫星***基频处理器,根据该全球导航卫星***测量数据产生该第一定位数据。
3.如权利要求1所述的定位***,其特征在于,该航位推测模块进一步包括:
航位推测传感器,其产生该目前时间的该测量数据;以及
第二卡尔曼滤波器,其耦接于该航位推测传感器,所述第二卡尔曼滤波器包括:时间传播模块,其根据该先前时间的该反馈定位数据以及该目前时间的该测量数据估计该目前时间的第四定位数据;以及测量更新模块,其根据该目前时间的该第四定位数据以及该目前时间的该第一定位数据估计该目前时间的该第二定位数据。
4.如权利要求3所述的定位***,其特征在于,当该第一定位数据不可用时,该GIS模块根据该第四定位数据产生该第三定位数据,该计算模块直接输出该第三定位数据作为该反馈定位数据。
5.如权利要求3所述的定位***,其特征在于,该全球导航卫星***模块包括:第一卡尔曼滤波器,其根据该第四定位数据以及全球导航卫星***基频处理器所产生的全球导航卫星***测量数据产生该第一定位数据。
6.如权利要求5所述的定位***,其特征在于,当该全球导航卫星***测量数据不可用时,该第一卡尔曼滤波器根据该第四定位数据产生该第一定位数据,以及该计算模块直接输出该第三定位数据作为该反馈定位数据。
7.如权利要求1所述的定位***,其特征在于,该第一定位数据包括定位数据、速度数据、以及时间数据。
8.如权利要求3所述的定位***,其特征在于,该航位推测传感器结合至少一线性移动传感器以及角运动传感器,该线性移动传感器是用以测量线性移动以产生该测量数据,该角运动传感器是用以测量角运动以产生该测量数据。
9.一种定位***,其特征在于,所述***包括:
全球导航卫星***模块,其根据卫星通信产生第一定位数据;
航位推测模块,其根据测量数据、该第一定位数据、以及先前时间的反馈定位数据估计第二定位数据;
计算模块,其用以根据预设的权重,从该第一定位数据以及该第二定位数据中获得第三定位数据;以及
地理信息***模块,其用以将该第三定位数据匹配至地图以产生目前时间的该反馈定位数据,该目前时间的该反馈定位数据被作为该定位***的最终输出,并被递归反馈到该航位推测模块以用于下一估计。
10.如权利要求9所述的定位***,其特征在于,该全球导航卫星***模块进一步包括:
全球导航卫星***基频处理器,其根据卫星通信产生全球导航卫星***测量数据;以及
第一卡尔曼滤波器,其耦接于该全球导航卫星***基频处理器,根据该全球导航卫星***测量数据,产生该第一定位数据。
11.如权利要求9所述的定位***,其特征在于,该航位推测模块进一步包括:
航位推测传感器,其产生该目前时间的该测量数据;以及
第二卡尔曼滤波器,其耦接于该航位推测传感器,所述第二卡尔曼滤波器包括:时间传播模块,根据该先前时间的该反馈定位数据以及该目前时间的该测量数据估计该目前时间的第四定位数据;以及测量更新模块,根据该目前时间的该第四定位数据以及该目前时间的该第一定位数据估计该目前时间的该第二定位数据。
12.如权利要求11所述的定位***,其特征在于,当该第一定位数据不可用时,该计算模块直接根据该第四定位数据获得第三定位数据,该地理信息***模块根据该第三定位数据产生该反馈定位数据。
13.如权利要求11所述的定位***,其特征在于,该全球导航卫星***模块包括第一卡尔曼滤波器,该第一卡尔曼滤波器根据该第四定位数据以及产生于全球导航卫星***基频处理器的全球导航卫星***测量数据产生该第一定位数据。
14.如权利要求13所述的定位***,其特征在于,当该全球导航卫星***测量数据不可用时,该第一卡尔曼滤波器根据该第四定位数据产生该第一定位数据,以及该计算模块直接输出该第一定位数据作为该第三定位数据。
15.如权利要求9所述的定位***,其特征在于,该第一定位数据包括:定位数据,速度数据,以及时间数据。
16.如权利要求11所述的定位***,其特征在于,该航位推测传感器结合至少一线性移动传感器以及角运动传感器,该线性移动传感器是用以测量线性移动以产生该测量数据,该角运动传感器是用以测量角运动以产生该测量数据。
17.一种定位***,其特征在于,所述***包括:
全球导航卫星***基频处理器,其根据卫星通信产生全球导航卫星***测量数据;
航位推测传感器,其产生传感器测量数据;
卡尔曼滤波器,其根据该传感器测量数据、该全球导航卫星***测量数据、以及先前时间的第二定位数据估计第一定位数据;以及
地理信息***模块,其用以将该第一定位数据匹配至地图以产生目前时间的该第二定位数据,该目前时间的该第二定位数据被作为该定位***的最终输出,且被递归反馈到该卡尔曼滤波器以用于下一估计。
18.如权利要求17所述的定位***,其特征在于,该卡尔曼滤波器进一步包括:
时间传播模块,其根据该先前时间的该第二定位数据,以及该目前时间的该测量数据估计该目前时间的第三定位数据;以及
测量更新模块,其根据该目前时间的该第三定位数据以及该目前时间的该全球导航卫星***测量数据估计该目前时间的该第一定位数据。
19.如权利要求18所述的定位***,其特征在于,当该全球导航卫星***测量数据不可用时,该地理信息***模块根据该第三定位数据产生该第二定位数据。
20.如权利要求17所述的定位***,其特征在于,该全球导航卫星***测量数据包括:定位数据、速度数据、姿态数据、以及时间数据。
21.如权利要求17所述的定位***,其特征在于,该航位推测传感器结合至少一线性移动传感器以及角运动传感器,该线性移动传感器是用以测量线性移动以产生该测量数据,该角运动传感器是用以测量角运动以产生该测量数据。
22.一种定位方法,该方法包括:
提供全球导航卫星***基频处理器,以根据卫星通信产生全球导航卫星***测量数据;
提供航位推测传感器以产生传感器测量数据;
当该第一定位数据可用时,从该传感器测量数据,该全球导航卫星***测量数据,以及先前时间的反馈定位数据中获得第一定位数据;
提供地理信息***匹配该第一定位数据到地图以产生目前时间的第二定位数据,该第二定位数据作为该定位***的最终输出;以及
递归反馈该第二定位数据以作为该反馈定位数据,以推导下一时间的该第一定位数据。
23.如权利要求22所述的定位方法,其特征在于,所述方法进一步包括当该第一定位数据不可用时,从该传感器测量数据以及该先前时间的该反馈定位数据中获得该第一定位数据。
24.如权利要求22所述的定位方法,其特征在于,该第一定位数据的该推导是由单一的卡尔曼滤波器来执行。
25.如权利要求22所述的定位方法,其特征在于,该第一定位数据的该推导过程包括:
根据该全球导航卫星***测量数据由第一卡尔曼滤波器估计第三定位数据;
提供第二卡尔曼滤波器,以根据该传感器测量数据以及该先前时间的该反馈定位数据估计第四定位数据;以及
根据预设的权重,从该第三定位数据以及该第四定位数据中获得该第一定位数据。
CN2007101933608A 2007-09-04 2007-12-10 定位***及其方法 Expired - Fee Related CN101382431B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/849,462 US20090058723A1 (en) 2007-09-04 2007-09-04 Positioning system and method thereof
US11/849,462 2007-09-04

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN2011102565417A Division CN102436004A (zh) 2007-09-04 2007-12-10 定位***及定位方法

Publications (2)

Publication Number Publication Date
CN101382431A true CN101382431A (zh) 2009-03-11
CN101382431B CN101382431B (zh) 2011-11-09

Family

ID=40406631

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2007101933608A Expired - Fee Related CN101382431B (zh) 2007-09-04 2007-12-10 定位***及其方法
CN2011102565417A Pending CN102436004A (zh) 2007-09-04 2007-12-10 定位***及定位方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2011102565417A Pending CN102436004A (zh) 2007-09-04 2007-12-10 定位***及定位方法

Country Status (3)

Country Link
US (3) US20090058723A1 (zh)
CN (2) CN101382431B (zh)
TW (1) TWI356180B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102169182A (zh) * 2010-02-26 2011-08-31 宏达国际电子股份有限公司 移动导航装置
CN102244535A (zh) * 2010-05-14 2011-11-16 中国科学院国家天文台 一种覆盖地域广的实时位置监测***
US8374787B2 (en) 2010-02-23 2013-02-12 Htc Corporation Mobile navigation device
CN103206952A (zh) * 2012-01-16 2013-07-17 联想(北京)有限公司 定位方法及装置
CN103454660A (zh) * 2012-12-28 2013-12-18 北京握奇数据***有限公司 一种车辆定位方法及装置
CN103930846A (zh) * 2011-10-28 2014-07-16 高通股份有限公司 使用接近度传感器的航位推测
US8855667B2 (en) 2009-07-31 2014-10-07 Hewlett-Packard Development Company, L.P. Method and system for locating a notebook computer
CN108020813A (zh) * 2016-11-04 2018-05-11 富士通株式会社 定位方法、定位装置和电子设备
US11662477B2 (en) 2018-11-16 2023-05-30 Westinghouse Air Brake Technologies Corporation System and method for determining vehicle position by triangulation

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006033147A1 (de) * 2006-07-18 2008-01-24 Robert Bosch Gmbh Überwachungskamera, Verfahren zur Kalibrierung der Überwachungskamera sowie Verwendung der Überwachungskamera
US20090189810A1 (en) * 2008-01-24 2009-07-30 Broadcom Corporation Weighted aiding for positioning systems
US8164514B1 (en) * 2009-05-07 2012-04-24 Chun Yang Method and apparatus for fusing referenced and self-contained displacement measurements for positioning and navigation
JP5521531B2 (ja) * 2009-12-18 2014-06-18 セイコーエプソン株式会社 位置算出方法及び位置算出システム
TWI422825B (zh) * 2010-05-07 2014-01-11 Chung Peng Su 高精度速度估測方法及其裝置
EP3206050A1 (en) 2011-03-22 2017-08-16 Trimble Inc. Gnss sinal processing with delta phase
US8362949B2 (en) * 2011-06-27 2013-01-29 Google Inc. GPS and MEMS hybrid location-detection architecture
US9843380B1 (en) * 2012-06-11 2017-12-12 Rockwell Collins, Inc. Air-to-ground antenna pointing using kalman optimization of beam control systems
TWI449940B (zh) * 2012-09-07 2014-08-21 Accton Technology Corp 定位單元及其方法
US9366764B2 (en) * 2013-11-18 2016-06-14 General Motors Llc Vehicular GPS/DR navigation with environmental-adaptive kalman filter gain
JP6329642B2 (ja) * 2013-12-10 2018-05-23 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd センサ融合
CN103777219B (zh) * 2014-01-23 2016-03-30 中国神华能源股份有限公司 一种铁路机车定位***及定位方法
US20150219767A1 (en) * 2014-02-03 2015-08-06 Board Of Regents, The University Of Texas System System and method for using global navigation satellite system (gnss) navigation and visual navigation to recover absolute position and attitude without any prior association of visual features with known coordinates
CN103954291B (zh) * 2014-04-30 2017-01-25 深圳市财富之舟科技有限公司 一种电子设备的导航方法和一种电子设备
CN104101891B (zh) * 2014-06-30 2017-01-11 北京邮电大学 一种卫星定位的方法和装置
US10677944B2 (en) * 2014-08-23 2020-06-09 Trimble Inc. Earthquake and displacement early warning system
US10228252B2 (en) * 2014-09-03 2019-03-12 Invensense, Inc. Method and apparatus for using multiple filters for enhanced portable navigation
WO2016033796A1 (en) 2014-09-05 2016-03-10 SZ DJI Technology Co., Ltd. Context-based flight mode selection
JP6181300B2 (ja) 2014-09-05 2017-08-16 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd 無人航空機の速度を制御するシステム
CN114675671A (zh) 2014-09-05 2022-06-28 深圳市大疆创新科技有限公司 多传感器环境地图构建
CN105115487B (zh) * 2015-05-18 2017-09-01 陈希 一种基于信息融合的超市内定位导航方法
CN106170676B (zh) 2015-07-14 2018-10-09 深圳市大疆创新科技有限公司 用于确定移动平台的移动的方法、设备以及***
CN105180943B (zh) * 2015-09-17 2016-08-17 江苏中大东博信息科技有限公司 船舶定位***及方法
CN105891867A (zh) * 2016-04-05 2016-08-24 武汉大学 一种室内外定位方法及***
CN109983307A (zh) * 2016-09-22 2019-07-05 加利福尼亚大学董事会 用于通过lte信号进行导航的sdr
CN106405593A (zh) * 2016-10-26 2017-02-15 深圳市航天华拓科技有限公司 一种多方式定位的人员安全管理终端及方法
CN106501817B (zh) * 2016-12-13 2023-08-11 北京奥博泰科技有限公司 一种实时提供精确转发位置的卫星信号转发装置
NL2018961B1 (en) * 2017-05-22 2018-12-04 Cyclomedia Tech B V Mobile device, and method for estimating a position of a mobile device
CN107462910B (zh) * 2017-08-07 2020-08-14 苍穹数码技术股份有限公司 一种基于云端融合的野外数据测量与实时处理方法
CN108168561A (zh) * 2018-01-29 2018-06-15 李芬 一种消防灾害现场单兵室内定位***
TWI696907B (zh) 2018-11-26 2020-06-21 財團法人工業技術研究院 通訊失效偵測方法和裝置
WO2020119901A1 (en) * 2018-12-12 2020-06-18 Volvo Truck Corporation A method for estimating the attitude of a vehicle
CN110646825B (zh) * 2019-10-22 2022-01-25 北京国家新能源汽车技术创新中心有限公司 定位方法、定位***及汽车
CN111077555B (zh) * 2020-03-24 2020-08-07 北京三快在线科技有限公司 一种定位方法及装置
CN111721290B (zh) * 2020-07-13 2023-11-21 南京理工大学 一种多源传感器信息融合定位切换方法
CN114706110B (zh) * 2022-01-17 2024-06-11 北京交通大学 一种基于车路协同的车辆的卫星动态定位方法和***

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3267310B2 (ja) * 1991-07-10 2002-03-18 パイオニア株式会社 Gpsナビゲーション装置
DE4332945A1 (de) * 1993-09-28 1995-03-30 Bosch Gmbh Robert Ortungs- und Navigationsgerät mit Satellitenstützung
US5902351A (en) * 1995-08-24 1999-05-11 The Penn State Research Foundation Apparatus and method for tracking a vehicle
US6240367B1 (en) * 1998-11-27 2001-05-29 Ching-Fang Lin Full fusion positioning method for vehicle
CN1361430A (zh) * 2000-12-23 2002-07-31 林清芳 增强的运动体定位和导航方法与***
US6597987B1 (en) * 2001-05-15 2003-07-22 Navigation Technologies Corp. Method for improving vehicle positioning in a navigation system
KR100520166B1 (ko) * 2003-03-14 2005-10-10 삼성전자주식회사 네비게이션시스템에서 이동체의 위치검출장치 및 그 방법
CN100541134C (zh) * 2006-11-09 2009-09-16 复旦大学 利用gps与陀螺仪、里程计的组合定位方法与装置

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9753499B2 (en) 2009-07-31 2017-09-05 Hewlett-Packard Development Company, L.P. Method and system for locating a notebook computer
US8855667B2 (en) 2009-07-31 2014-10-07 Hewlett-Packard Development Company, L.P. Method and system for locating a notebook computer
US8374787B2 (en) 2010-02-23 2013-02-12 Htc Corporation Mobile navigation device
CN102169182A (zh) * 2010-02-26 2011-08-31 宏达国际电子股份有限公司 移动导航装置
CN102169182B (zh) * 2010-02-26 2013-06-12 宏达国际电子股份有限公司 移动导航装置
CN102244535A (zh) * 2010-05-14 2011-11-16 中国科学院国家天文台 一种覆盖地域广的实时位置监测***
CN103930846A (zh) * 2011-10-28 2014-07-16 高通股份有限公司 使用接近度传感器的航位推测
US9736701B2 (en) 2011-10-28 2017-08-15 Qualcomm Incorporated Dead reckoning using proximity sensors
CN103930846B (zh) * 2011-10-28 2018-01-30 高通股份有限公司 使用接近度传感器的航位推测
CN103206952A (zh) * 2012-01-16 2013-07-17 联想(北京)有限公司 定位方法及装置
CN103454660A (zh) * 2012-12-28 2013-12-18 北京握奇数据***有限公司 一种车辆定位方法及装置
CN103454660B (zh) * 2012-12-28 2015-11-04 北京握奇数据***有限公司 一种车辆定位方法及装置
CN108020813A (zh) * 2016-11-04 2018-05-11 富士通株式会社 定位方法、定位装置和电子设备
CN108020813B (zh) * 2016-11-04 2021-10-22 富士通株式会社 定位方法、定位装置和电子设备
US11662477B2 (en) 2018-11-16 2023-05-30 Westinghouse Air Brake Technologies Corporation System and method for determining vehicle position by triangulation

Also Published As

Publication number Publication date
US20100265130A1 (en) 2010-10-21
US20100265126A1 (en) 2010-10-21
TWI356180B (en) 2012-01-11
US20090058723A1 (en) 2009-03-05
US8009087B2 (en) 2011-08-30
TW200912357A (en) 2009-03-16
US7839329B2 (en) 2010-11-23
CN102436004A (zh) 2012-05-02
CN101382431B (zh) 2011-11-09

Similar Documents

Publication Publication Date Title
CN101382431B (zh) 定位***及其方法
US8788200B2 (en) Method and system for a data interface for aiding a satellite positioning system receiver
CN110779521A (zh) 一种多源融合的高精度定位方法与装置
US11550067B2 (en) System and method for fusing dead reckoning and GNSS data streams
US20070282565A1 (en) Object locating in restricted environments using personal navigation
JP2000506604A (ja) 改良された車両ナビゲーションシステム及びその方法
CN102645222A (zh) 一种卫星惯性导航方法和设备
KR20150051747A (ko) 차량의 위치 결정 방법
CN113063425B (zh) 车辆定位方法、装置、电子设备及存储介质
US20240085567A1 (en) System and method for correcting satellite observations
CN112558127A (zh) 用于使用两个或更多个天线的位置定位估计的***和方法
JP2011033413A (ja) 無線装置
JP2012098185A (ja) 方位角推定装置及びプログラム
RU2277696C2 (ru) Интегрированная инерциально-спутниковая навигационная система
JP5994237B2 (ja) 測位装置及びプログラム
Tsakiri et al. Urban canyon vehicle navigation with integrated GPS/GLONASS/DR systems
CN111288990A (zh) 一种架空检修机器人组合姿态测量方法
CN103675867A (zh) 定位单元及其方法
JPH0666920A (ja) 3次元位置測定装置及び方法
Lesjak et al. The influence of the GNSS solution on the estimated parameters in the course of sensor integration
KR100491168B1 (ko) 기하학적으로 구속된 다중 gps를 이용한 위치 및 자세측정 장치
CN117310756B (zh) 多传感器融合定位方法及***、机器可读存储介质
US10469982B2 (en) System and method for enhanced integrated navigation with wireless angle of arrival
JP2786309B2 (ja) 車両位置検出装置
KR200361177Y1 (ko) 보정된 위치정보를 전송하는 지피에스 수신장치

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111109

Termination date: 20191210