CN101382431A - 定位系统及其方法 - Google Patents
定位系统及其方法 Download PDFInfo
- 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
- positioning data
- positioning
- data
- module
- gnss
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 238000005259 measurement Methods 0.000 claims abstract description 93
- 238000004891 communication Methods 0.000 claims abstract description 25
- 238000004364 calculation method Methods 0.000 claims abstract description 20
- 238000009795 derivation Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining 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/42—Determining position
- G01S19/45—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
- G01S19/47—Determining 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所述的定位方法,其特征在于,该第一定位数据的该推导过程包括:
根据该全球导航卫星系统测量数据由第一卡尔曼滤波器估计第三定位数据;
提供第二卡尔曼滤波器,以根据该传感器测量数据以及该先前时间的该反馈定位数据估计第四定位数据;以及
根据预设的权重,从该第三定位数据以及该第四定位数据中获得该第一定位数据。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/849,462 | 2007-09-04 | ||
US11/849,462 US20090058723A1 (en) | 2007-09-04 | 2007-09-04 | Positioning system and method thereof |
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)
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 (37)
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 |
WO2012151006A1 (en) | 2011-03-22 | 2012-11-08 | Trimble Navigation Limited | Gnss signal processing with delta phase |
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 | 高精度速度估測方法及其裝置 |
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 |
EP2895819B1 (en) * | 2013-12-10 | 2020-05-20 | SZ DJI Technology Co., Ltd. | Sensor fusion |
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 |
JP6181300B2 (ja) | 2014-09-05 | 2017-08-16 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd | 無人航空機の速度を制御するシステム |
CN114675671A (zh) | 2014-09-05 | 2022-06-28 | 深圳市大疆创新科技有限公司 | 多传感器环境地图构建 |
CN105517666B (zh) | 2014-09-05 | 2019-08-27 | 深圳市大疆创新科技有限公司 | 基于情景的飞行模式选择 |
CN105115487B (zh) * | 2015-05-18 | 2017-09-01 | 陈希 | 一种基于信息融合的超市内定位导航方法 |
WO2017008246A1 (en) | 2015-07-14 | 2017-01-19 | SZ DJI Technology Co., Ltd. | Method, apparatus, and system for determining a movement of a mobile platform |
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 | 南京理工大学 | 一种多源传感器信息融合定位切换方法 |
US12078738B2 (en) | 2021-11-09 | 2024-09-03 | Msrs Llc | Method, apparatus, and computer readable medium for a multi-source reckoning system |
CN114706110B (zh) * | 2022-01-17 | 2024-06-11 | 北京交通大学 | 一种基于车路协同的车辆的卫星动态定位方法和系统 |
Family Cites Families (8)
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与陀螺仪、里程计的组合定位方法与装置 |
-
2007
- 2007-09-04 US US11/849,462 patent/US20090058723A1/en not_active Abandoned
- 2007-11-29 TW TW096145340A patent/TWI356180B/zh not_active IP Right Cessation
- 2007-12-10 CN CN2007101933608A patent/CN101382431B/zh not_active Expired - Fee Related
- 2007-12-10 CN CN2011102565417A patent/CN102436004A/zh active Pending
-
2010
- 2010-06-30 US US12/827,239 patent/US7839329B2/en active Active
- 2010-06-30 US US12/827,180 patent/US8009087B2/en not_active Expired - Fee Related
Cited By (15)
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 |
---|---|
US7839329B2 (en) | 2010-11-23 |
CN101382431B (zh) | 2011-11-09 |
TWI356180B (en) | 2012-01-11 |
US20100265130A1 (en) | 2010-10-21 |
US20090058723A1 (en) | 2009-03-05 |
US20100265126A1 (en) | 2010-10-21 |
TW200912357A (en) | 2009-03-16 |
CN102436004A (zh) | 2012-05-02 |
US8009087B2 (en) | 2011-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101382431A (zh) | 定位系统及其方法 | |
US10877059B2 (en) | Positioning apparatus comprising an inertial sensor and inertial sensor temperature compensation method | |
US8566032B2 (en) | Methods and applications for altitude measurement and fusion of user context detection with elevation motion for personal navigation systems | |
US8412456B2 (en) | Loosely-coupled integration of global navigation satellite system and inertial navigation system: speed scale-factor and heading bias calibration | |
US8600660B2 (en) | Multipath modeling for deep integration | |
US7643939B2 (en) | Methods and systems for implementing an iterated extended Kalman filter within a navigation system | |
EP2503288B1 (en) | Methods of Attitude and Misalignment Estimation for Constraint Free Portable Navigation | |
EP2957928B1 (en) | Method for using partially occluded images for navigation and positioning | |
WO2014002211A1 (ja) | 測位装置 | |
US20070282565A1 (en) | Object locating in restricted environments using personal navigation | |
US20110202204A1 (en) | System and Method of Navigation based on State Estimation Using a Stepped Filter | |
US20140214317A1 (en) | Position calculating method and position calculating device | |
US9423486B2 (en) | Position calculating method and position calculating device | |
CN108885269B (zh) | 导航方法、导航装置和导航系统 | |
CN108780157B (zh) | 利用动态校准和/或动态加权的汽车航位推测 | |
US20120176270A1 (en) | Method for providing reliability of reckoning location and mobile terminal therefor | |
US10132915B2 (en) | System and method for integrated navigation with wireless dynamic online models | |
US9250080B2 (en) | Sensor assisted validation and usage of map information as navigation measurements | |
KR20130002086A (ko) | 오차 보정을 통한 추측항법 시스템 및 그 방법 | |
WO2015035501A1 (en) | System and method for enhanced integrated navigation with wireless angle of arrival | |
KR20170015768A (ko) | Gnss 음영 지역에서의 위치 보정 시스템 및 방법 | |
CN103675867B (zh) | 定位单元及其方法 | |
KR101964059B1 (ko) | 실내 주차장 안내 시스템을 위한 바퀴 속력 센서 기반 차량 측위 시스템 | |
US10469982B2 (en) | System and method for enhanced integrated navigation with wireless angle of arrival | |
Liu et al. | ESKF-based Vehicle Positioning Through Cellular Signals, GNSS, IMU, and Odometer |
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 |
Granted publication date: 20111109 Termination date: 20191210 |
|
CF01 | Termination of patent right due to non-payment of annual fee |