CN104793227B - Gps室内定位***和基于gps室内定位***的室内定位方法 - Google Patents
Gps室内定位***和基于gps室内定位***的室内定位方法 Download PDFInfo
- Publication number
- CN104793227B CN104793227B CN201410027297.0A CN201410027297A CN104793227B CN 104793227 B CN104793227 B CN 104793227B CN 201410027297 A CN201410027297 A CN 201410027297A CN 104793227 B CN104793227 B CN 104793227B
- Authority
- CN
- China
- Prior art keywords
- gps
- outdoor
- indoor
- mobile terminal
- observed quantity
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000004891 communication Methods 0.000 claims abstract description 38
- 239000011159 matrix material Substances 0.000 claims description 35
- 238000012937 correction Methods 0.000 claims description 10
- 230000017105 transposition Effects 0.000 claims description 10
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 230000008054 signal transmission Effects 0.000 description 9
- 230000035945 sensitivity Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 230000007547 defect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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/46—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being of a radio-wave signal type
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明公开了一种GPS室内定位***和基于GPS室内定位***的室内定位方法。所述***包括室外GPS接收装置(1)、GPS信号调制解调装置(2)、无线通信装置(4)、多个天线装置(3)、移动终端(5)。所述室外GPS接收装置(1)用于接收室外GPS信号,测量室外伪距观测量d、卫星位置数据S。所述GPS信号调制解调装置(2)用于对该GPS信号进行解调及调制,得到多个GPS射频信号。所述多个天线装置(3)分别用于接收及转发与之对应的GPS射频信号。所述移动终端(5)用于接收GPS射频信号以测量室内伪距观测量D,以及用于接收室外伪距观测量d、卫星的位置数据S、多个天线装置(3)的位置数据K,并结合上述室内伪距观测量D计算定位数据,以实现室内定位。
Description
技术领域
本发明涉及定位技术领域,更具体地说,涉及一种GPS室内定位***以及基于该GPS室内定位***的室内定位方法。
背景技术
目前,GPS室内定位技术主要包括以下三种技术方案。一、GPS信号转发方案。该技术方案是通过室外的GPS模块接收GPS信号,并直接将接收到的GPS信号转发到室内GPS模块,以通过室内的GPS模块获取定位数据。上述GPS信号转发方案的缺陷在于:室内的GPS模块通过转发的GPS信号计算出的定位数据与室外GPS模块的位置数据相同,该方案的定位精度差,不能满足用户的高定位精度的要求。二、在室内应用高灵敏度GPS模块的技术方案。该技术方案是通过室内的高灵敏度GPS模块接收低信噪比的GPS反射信号,通过该GPS反射信号计算位置数据以实现定位。该方案的缺陷在于:由于高灵敏度GPS模块接收到的GPS信号为低信噪比的GPS反射信号,该高灵敏度GPS模块的定位精度远低于室外GPS模块的定位精度,无法满足用户的高定位精度的需求。三、伪卫星技术方案。该技术方案是通过多个伪卫星信号发生源在地面发射与GPS信号相似的无线电信号,并通过GPS模块接收该无线电信号,以实现定位。该方案的缺陷在于:所有伪卫星信号源必保持高精度时间同步;部分GPS模块不能接收到伪卫星信号发生源发射的无线电信号;该方案不适用于手机。
因此,如何开发一款可实现室内定位,并可达到较高的定位精度的方法和***已成为亟待解决的问题。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种可实现室内定位,并可达到较高的定位精度的GPS室内定位***以及基于该GPS室内定位***的室内定位方法。
本发明解决其技术问题所采用的技术方案是:构造一种基于GPS室内定位***的室内定位方法,包括如下步骤:
S1)接收室外GPS信号,将该室外GPS信号经解调及调制所得到的GPS射频信号通过室内的多个天线装置转发到室内的移动终端;
S2)将由室外GPS信号得到的室外伪距观测量D、卫星位置数据S,以及室内天线装置的位置数据K通过无线通信装置发送至移动终端,移动终端根据所述GPS射频信号、并结合所述室外伪距观测量D、卫星位置数据S、以及所述室内天线装置的位置数据K计算定位数据。
在本发明上述基于GPS室内定位***的室内定位方法中,所述方法还包括如下步骤:
S0)设置用于接收、及发送指定的GPS射频信号的多个天线装置。
在本发明上述基于GPS室内定位***的室内定位方法中,所述步骤S1具体包括如下步骤:
S11′)通过室外GPS接收装置接收来自多颗卫星的室外GPS信号,并将所述室外GPS信号发送到室内的GPS信号调制解调装置;
S12′)通过所述GPS信号调制解调装置将所述多个GPS信号进行解调处理,得到包含多个用于对上述GPS信号进行识别的PRN码、以及与该多个PRN码一一对应的多组导航电文的数字信号;
S13′)通过所述GPS信号调制解调装置对所述数字信号进行调制,得到多个包含PRN码以及与该PRN码对应的导航电文的GPS射频信号;
S14′)通过室内的多个天线装置分别接收与之对应的GPS射频信号,并将接收到的GPS射频信号转发到室内的移动终端。
在本发明上述基于GPS室内定位***的室内定位方法中,所述步骤S2具体包括如下步骤:
S21′)通过所述移动终端接收由所述多个天线装置转发的GPS射频信号、以及接收由所述室外GPS接收装置经所述无线通信装置转发的室外伪距观测量d、卫星的位置数据S、多个天线装置的位置数据K,对所述GPS射频信号进行解调处理以计算室内伪距观测量D;
S22′)由移动终端根据所述室内伪距观测量D、所述室外伪距观测量d、卫星的位置数据S、以及所述多个天线装置的位置数据K计算定位数据,并显示所述定位数据。
在本发明上述基于GPS室内定位***的室内定位方法中,所述步骤S11′还包括:将接收到的多个GPS信号进行解调处理,得到与所述多个GPS信号一一对应的多组导航电文,根据所述多组导航电文计算室外伪距观测量d、以及与所述多个GPS信号对应的多颗卫星在太空的位置坐标S,将所述室外伪距观测量d、以及卫星的位置坐标S发送到室内的无线通信装置,以进一步通过所述无线通信装置将所述室外伪距观测量d、卫星的位置坐标S、及其存储的多个天线装置的位置数据K转发到室内的移动终端。
在本发明上述基于GPS室内定位***的室内定位方法中,所述步骤S21′还包括:通过所述移动终端对所述多个GPS射频信号进行解调处理,得到多组导航电文,根据所述多组导航电文来计算所述室内伪距观测量D。
在本发明上述基于GPS室内定位***的室内定位方法中,所述步骤S22′中所述移动终端通过定位公式计算所述定位数据,移动终端位置定位数据可根据移动终端GPS模块的不同输出方式进行计算;
如移动终端GPS模块的输出方式为室内伪距观测量d输出,则所述定位公式如下所示:
X=(BTB)-1BTL;
其中,X为移动终端的定位数据;
L=(D-d);
D=(D1,D2,……Dn)T;
d=(d1,d2,……dn)T;
B为由室内的多个天线装置的位置数据K决定的系数矩阵;
D表示每一颗卫星与移动终端之间的室内伪距观测量;
d表示每一颗卫星与室外GPS接收装置之间的室外伪距观测量;
T表示矩阵转置,-1表示矩阵求逆;
或者,移动终端GPS模块输出基于伪距观测量D计算的位置结果Xr;
则所述定位公式如下所示:
Xr=(ATA)-1ATD;
室外位置的影响改正如下:
Xm=Xr-(ATA)-1ATd;
移动终端的定位数据为;
X=(CTC)-1CTL;
其中,X为移动终端的定位数据;
L=(ATA)Xm;
C=ATB;
D=(D1,D2,……Dn)T;
d=(d1,d2,……dn)T;
A为由GPS卫星位置数据S决定的系数矩阵;
B为由室内的多个天线装置的位置数据K决定的系数矩阵;
D表示每一颗卫星与移动终端之间的室内伪距观测量;
d表示每一颗卫星与室外GPS接收装置之间的室外伪距观测量;
T表示矩阵转置,-1表示矩阵求逆。
在本发明上述基于GPS室内定位***的室内定位方法中,在所述步骤S0之前还包括对GPS室内定位***进行校正的步骤,所述校正步骤分为如下两种校正方法:
校正方法一:安装校正
S001)将多个天线装置放置于室内的同一位置;
S002)通过室外GPS接收装置接收来自多颗卫星的多个GPS信号,并测量与所述多个GPS信号对应的室外伪距观测量d,将所述室外伪距观测量d发送到无线通信装置;
S003)通过指定的室内GPS接收装置接收由所述GPS信号调制解调装置进行调制,且由室内的多个天线装置转发的多个GPS射频信号,测量与所述多个GPS射频信号对应的室内伪距观测量D;
S004)通过所述第一GPS接收装置接收由所述无线通信装置提供的室外伪距观测量d,计算所述室内伪距观测量D与所述室外伪距观测量d之间的差值△d1,将该△d1作为上述多个GPS信号中的每一个GPS信号通过GPS信号传输通道到达室外GPS接收装置及该GPS信号通过GPS信号传输通道达到指定的天线装置的通道时延的校正值,并通过所述无线通信装置将该校正值△d1发送到室内的移动终端;
校正方法二:实时校正
S001′)将一GPS模块放置在室内一已知点(位置坐标已知,P),通过GPS模块测量该已知点的伪距观测量D0,该已知点的伪距观测量D0=(D01,D02,……D0n)T;
S002′)根据室内天线坐标位置数据K与已知点坐标P,计算该已知点到各个室内天线的距离R,该已知点到各个室内天线的距离R=(r1,r2,…..,rn)T;
S003′)计算伪距观测量D0与距离R的平均值M:
每个通道的校正值为:
Δd2=D0-R-M;
S004′)将该△d2作为上述多个GPS信号中的每一个GPS信号通过GPS信号传输通道到达室外GPS接收装置及该GPS信号通过GPS信号传输通道达到指定的天线装置的通道时延的校正值,并通过所述无线通信装置将该校正值△d2发送到室内的移动终端。
在本发明上述基于GPS室内定位***的室内定位方法中,在所述步骤S22′之后还包括如下步骤:
S23′)移动终端根据所述校正值△d1对定位数据进行校正,并将该校正的定位数据进行显示。
本发明还构造一种GPS室内定位***,包括室外GPS接收装置、GPS信号调制解调装置、多个天线装置、无线通信装置以及移动终端;
所述室外GPS接收装置用于接收来自多颗卫星的室外GPS信号,并将所述室外GPS信号发送到所述GPS信号调制解调装置;
所述GPS信号调制解调装置用于将所述多个GPS信号进行解调处理,得到包含多个用于对上述GPS信号进行识别的PRN码、以及与该多个PRN码一一对应的多组导航电文的数字信号;
所述GPS信号调制解调装置还用于对所述数字信号进行调制,得到多个包含PRN码以及与该PRN码对应的导航电文的GPS射频信号;
所述多个天线装置用于分别接收与之对应的GPS射频信号,并将接收到的GPS射频信号转发到所述移动终端;
所述无线通信装置用于存储所述多个天线装置的位置数据K,以及接收所述室外GPS接收装置的室外伪距观测量D、卫星位置数据S,并将所述室外伪距观测量D、所述卫星位置数据S、以及所述多个天线装置的位置数据K转发到所述移动终端;
所述移动终端用于根据接收到的GPS射频信号,以及室外伪距观测量D、卫星位置数据S和多个天线装置的位置数据K计算定位数据,并显示所述定位数据。
在本发明上述GPS定位***中,所述室外GPS信号接收装置还用于将接收到的多个室外GPS信号进行解调处理,得到与所述多个室外GPS信号一一对应的多组导航电文,根据所述多组导航电文计算室外伪距观测量d、以及与所述多个室外GPS信号对应的多颗卫星在太空的位置坐标S,将所述室外伪距观测量d、以及卫星的位置坐标S发送到所述无线通信装置;
所述移动终端还用于对所述多个GPS射频信号进行解调处理,得到多组导航电文,根据所述多组导航电文计算所述室内伪距观测量D。
在本发明上述GPS定位***中,所述移动终端还包括用于接收由所述多个天线装置转发的多个GPS射频信号的GPS模块、用于接收所述室外伪距观测量d、所述卫星位置数据S、所述多个天线装置的位置数据K的无线信号接收模块、与所述GPS模块电连接,用于将所述GPS模块接收到的GPS射频信号转换为数字信号的模数转换模块、用于根据所述模数转换模块转换的数字信号中的多组导航电文计算室内伪距观测量D,并结合所述无线信号接收模块接收到的室外伪距观测量d、卫星位置坐标S、及所述多个天线装置的位置数据K,通过预设的定位公式计算定位数据的CPU;
所述定位公式由移动终端GPS模块的输出方式决定:
如移动终端GPS模块的输出方式为室内伪距观测量d输出,则所述定位公式如下所示:
X=(BTB)-1BTL
其中,X为移动终端的定位数据;
L=(D-d);
D=(D1,D2,……Dn)T;
d=(d1,d2,……dn)T;
B为由室内的多个天线装置的位置数据K决定的系数矩阵;
D表示每一颗卫星与移动终端之间的室内伪距观测量;
d表示每一颗卫星与室外GPS接收装置之间的室外伪距观测量;
T表示矩阵转置,-1表示矩阵求逆;
或者,移动终端GPS模块输出基于伪距观测量D计算的位置结果Xr;
则所述定位公式如下所示:
Xr=(ATA)-1ATD;
室外位置的影响改正如下:
Xm=Xr-(ATA)-1ATd;
移动终端的定位数据为;
X=(CTC)-1CTL;
其中,X为移动终端的定位数据;
L=(ATA)Xm;
C=ATB;
D=(D1,D2,……Dn)T;
d=(d1,d2,……dn)T;
A为由GPS卫星位置数据S决定的系数矩阵;
B为由室内的多个天线装置的位置数据K决定的系数矩阵;
D表示每一颗卫星与移动终端之间的室内伪距观测量;
d表示每一颗卫星与室外GPS接收装置之间的室外伪距观测量;
T表示矩阵转置,-1表示矩阵求逆。
在本发明上述GPS定位***中,所述移动终端还包括显示模块,所述移动终端还用于通过所述信号接收模块接收用于对GPS定位***进行校正的校正值△d1,使所述CPU依该校正值△d1对定位数据进行校正,并通过所述显示模块来显示该校正的定位数据。
实施本发明GPS室内定位***和基于GPS室内定位***的室内定位方法,具有以下有益效果:
(1)当用户处于无GPS信号或GPS信号较弱的室内环境时,用户仍可在移动终端上运行各种地图应用程序。移动终端运行地图程序时,可通过GPS模块实时接收由室内的多个天线装置转发的GPS射频信号,将该GPS射频信号转换为数字信号,根据该数字信号中的导航电文计算位置数据,并在电子地图上显示该位置数据,以此来为用户提供定位服务及导航服务。故在本发明***的辅助下,即使用户身处无GPS信号的室内环境,用户也能通过移动终端获取到定位服务及导航服务;
(2)在本发明GPS室内定位***中,用户可预先将室内的多个天线装置放置于同一位置,并设置一个用于接收GPS射频信号的室内GPS信号接收装置。本发明***可通过室外的GPS信号接收装置接收多个GPS信号并计算室外伪距观测量d,通过该指定的室内GPS信号接收装置接收由多个天线装置转发的GPS射频信号,计算室内伪距观测量D,得到室内伪距观测量D与室外伪距观测量d的差值△d1(即△d1=D-d),并将该△d1作为上述多个GPS信号中的每一个GPS信号通过GPS信号传输通道到达室外GPS信号接收装置及该GPS信号通过GPS信号传输通道到达指定的天线装置的通道时延的校正值,通过无线通信装置将该校正值△d1发送到室内的移动终端。移动终端根据该校正值△d1对定位数据进行校正得到校正后的位置数据,并显示该修正的位置数据。本发明通过GPS室内定位***的校正操作,提高了GPS室内定位***的室内定位精度,使得本发明GPS室内定位***可为室内用户提供精准的定位服务及地图导航服务。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明较佳实施例提供的GPS室内定位***的结构框图;
图2是图1所示的GPS室内定位***的GPS信号调制解调装置的结构框图;
图3是图1所示的GPS室内定位***的移动终端的结构框图;
图4是本发明较佳实施方式提供的基于GPS室内定位***的室内定位方法的流程图;
图5是本发明较佳实施方式提供的用于对GPS室内定位***进行校正的方法流程图。
具体实施方式
为了解决现有技术中存在的GPS信号转发方案导致室内定位数据与实际位置发生偏离、高灵敏度GPS模块方案导致室内定位精度低、伪卫星技术方案带来的高标准的操作要求及硬件支持不足的缺陷,本发明的创新点在于:a、在室内设置用于对室外GPS信号的接收位置信号进行解调及调制的GPS信号调制解调装置2;b、在室内设置多个用于将指定的GPS射频信号转发到移动终端5的天线装置3;c、在室内设置用于接收室外GPS接收装置1的各种计算数据,并将该计算数据转发到移动终端5的无线通信装置4。
由于本发明采用了在室内设置GPS信号调制解调装置2、多个天线装置3以及无线通信装置4的设计,所以解决了现有技术中室内的GPS接收装置无法通过获取稳定的GPS信号为用户提供定位服务的技术问题,实现了通过室外GPS接收装置1获取室外GPS信号,计算室外伪距观测量d、及卫星的位置数据S,通过室内的移动终端5接收由GPS信号调制解调装置2进行调制,并由多个天线装置3转发的GPS射频信号,以及接收室外伪距观测量d、及卫星的位置数据S,根据该GPS射频信号计算室内伪距观测量D,以通过获取到的上述数据来实现室内定位的目的。
为了使本发明的目的更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明GPS室内定位***包括室外GPS接收装置1、以及位于室内的GPS信号调制解调装置2、多个天线装置3、无线通信装置4、以及移动终端5。该室内GPS接收装置与GPS信号调制解调装置2及无线通信装置4建立无线通信,该GPS信号调制解调装置2与多个天线装置3建立无线通信,且该多个天线装置3以及无线通信装置4分别与移动终端5建立无线通信。
室外GPS接收装置1用于接收来自多颗卫星的多个GPS信号,根据接收到的GPS信号计算室外伪距观测量d、及上述多颗卫星在太空中的位置数据S,将所得室外伪距观测量d,以及卫星在太空中的位置坐标S发送到无线通信装置4。该室外GPS接收装置1还用于将该多个GPS信号发送到室内的GPS调制解调装置。
该GPS调制解调装置用于接收上述多个GPS信号,将该多个GPS信号进行解调处理,得到包含多个用于对GPS信号进行识别的PRN码以及与该多个PRN码一一对应的多组导航电文的数字信号。该GPS调制解调装置还用于对该数字信号进行调制,得到多个GPS射频信号。每一个GPS射频信号均包含一个PRN码以及与该PRN码对应的一组导航电文。
天线装置3与卫星一一对应。每一个天线装置3仅用于接收由指定的卫星发射的GPS信号,即与该卫星发射的GPS信号对应的GPS射频信号。该多个天线装置3分别用于接收与之对应的GPS射频信号,并将接收到的GPS射频信号转发到室内的移动终端5。
移动终端5用于接收上述的多个GPS射频信号,并根据该多个GPS射频信号来计算室内伪距观测量D,以及用于接收由无线通信装置4转发的室外伪距观测量d、卫星的位置数据S、多个天线装置3的位置数据K,通过预设的定位公式计算定位数据,以实现室内定位。
其中,该室外GPS接收装置1可以是现有的GPS接收器,该GPS信号调制解调装置2可以是现有的调制解调器,该无线通信装置4可以是现有的无线路由器或其它具备无线信号传输功能的设备。该移动终端5可以是现有的智能手机或平板电脑。
如图2所示,GPS信号调制解调装置2包括用于对多个GPS信号进行解调处理,得到包含多个PRN码以及与该多个PRN码对应的多组导航电文的数字信号的GPS信号解调单元6、用于对该数字信号进行调制,得到包含PRN码以及与该PRN码对应的导航电文的多个GPS射频信号的GPS信号调制单元7。
如图3所示,移动终端5包括用于接收由多个天线装置3转发的多个GPS射频信号的GPS模块8、用于接收室外伪距观测量d、卫星的位置坐标S、以及多个天线装置3的位置数据K的无线信号接收模块11、与该GPS模块8电连接,用于将该GPS射频信号转换为数字信号的模数转换模块9、与该模数转换模块9及该无线信号接收模块11电连接,用于根据该模数转换模块9转换的数字信号中的导航电文计算室内伪距观测量D,并结合该无线信号接收模块11接收到的室外伪距观测量d、卫星的位置坐标S、及所述多个天线装置3的位置数据K,通过预设的定位公式计算定位数据的CPU10、与该CPU10电连接,用于显示该定位数据的显示模块12。其中,该无线信号接收模块11可以是现有的wifi芯片或无线网卡,该显示模块12可以是现有的液晶显示屏。该GPS模块8可以是现有的GPS接收机。
下面将以本发明的较佳实施方式为例,对本发明基于GPS室内定位***的室内定位方法进行说明:
如图4所示,在步骤S101中,室外GPS接收装置1对卫星信号进行搜索,以及接收来自多颗卫星的多个GPS信号。该室外GPS接收装置1将接收到的GPS信号进行解调处理,得到包含多个PRN码以及与该多组PRN码一一对应的多组导航电文。室外GPS接收装置1通过该多组导航电文来计算室外伪距观测量d,以及上述多颗卫星在太空中的位置数据S。其中,d=(d1,d2,……dn)T;S=(Mi,Ni),(i=1,2……n)。该室外GPS接收装置1还用于将上述多个GPS信号发送到室内的GPS信号调制解调装置2。
在步骤S102中,室外GPS接收装置1将接收到的多个GPS信号通过无线网络发送到室内的GPS信号调制解调装置2,以及将室外伪距观测量d和卫星的位置坐标S通过无线网络发送到室内的无线通信装置4。
在步骤S103中,室内的GPS信号调制解调装置2接收多个GPS信号,并对该多个GPS信号进行解调处理,得到包含多个PRN码以及与该多个PRN码一一对应的多组导航电文的数字信号。
在步骤S104中,GPS信号调制解调装置2对上述的数字信号进行调制,得到多个包含PRN码以及与该PRN码对应的导航电文的GPS射频信号,并将该多个GPS射频信号发送到室内的多个天线装置3。
在步骤S105中,上述多个天线装置3分别接收与之对应的GPS射频信号,并将接收到的GPS射频信号转发到室内的移动终端5。
在步骤S106中,移动终端5先通过GPS模块8接收上述的多个GPS射频信号,再通过模数转换模块9将该GPS射频信号转换为包含多个PRN码以及与该多个PRN码对应的多组导航电文的数字信号。移动终端5的CPU10通过上述多组导航电文计算室内伪距观测量D。该移动终端5还通过无线信号接收装置接收由无线通信模块提供的室外伪距观测量d、卫星的位置数据S、以及多个天线装置3的位置数据K。
在步骤S107中,移动终端5通过CPU10运行地图应用程序,以及通过显示装置显示电子地图。CPU10根据获取到的室内伪距观测量D、室外伪距观测量d、卫星的位置数据S、以及多个天线装置3的位置数据K,通过预设的定位公式计算移动终端5的当前位置的位置数据X。该定位数据X可根据移动终端5的GPS模块8的不同输出方式进行计算。
如移动终端5的GPS模块8的输出方式为室内伪距观测量d输出,则所述定位公式如下所示:
X=(BTB)-1BTL
其中,X为移动终端5的定位数据;
L=(D-d);
D=(D1,D2,……Dn)T;
d=(d1,d2,……dn)T;
B为由室内的多个天线装置3的位置数据K决定的系数矩阵;
D表示每一颗卫星与移动终端5之间的室内伪距观测量;
d表示每一颗卫星与室外GPS接收装置1之间的室外伪距观测量;
T表示矩阵转置,-1表示矩阵求逆;
或者,移动终端5的GPS模块8输出基于伪距观测量D计算的位置结果Xr;
则所述定位公式如下所示:
Xr=(ATA)-1ATD;
室外位置的影响改正如下:
Xm=Xr-(ATA)-1ATd;
移动终端5的定位数据为;
X=(CTC)-1CTL;
其中,X为移动终端5的定位数据;
L=(ATA)Xm;
C=ATB;
D=(D1,D2,……Dn)T;
d=(d1,d2,……dn)T;
A为由GPS卫星位置数据S决定的系数矩阵;
B为由室内的多个天线装置3的位置数据K决定的系数矩阵;
D表示每一颗卫星与移动终端5之间的室内伪距观测量;
d表示每一颗卫星与室外GPS接收装置1之间的室外伪距观测量;
T表示矩阵转置,-1表示矩阵求逆。
移动终端5通过CPU10得到位置坐标后,通过显示模块12在电子地图上显示该位置坐标,为用户提供定位服务。当用户在显示模块12显示的电子地图上进行导航操作时,移动终端5通过GPS模块8实时接收由室内的多个天线装置3转发的GPS射频信号,将该GPS射频信号转换为数字信号,根据该数字信号包含的导航电文计算位置数据,并在电子地图上显示该位置数据,以此来为用户提供各种导航服务。即在本发明***的辅助下,即使用户身处无GPS信号的室内环境,用户也能通过移动终端5的各种地图应用程序进行定位及导航。
即本发明基于GPS室内定位***的室内定位方法的流程可简化为:S1)通过室外GPS模块获取到室外的GPS信号,并根据该室外GPS信号计算室外伪距观测量d、卫星的位置数据S,将该室外伪距观测量d、卫星的位置数据S发送到无线通信装置4;S2)通过室内的GPS信号调制解调装置2对该GPS信号进行解调及调制,以及通过室内的多个天线装置3将该GPS信号调制解调装置2调制的GPS射频信号转发到移动终端5;S3)通过移动终端5接收GPS射频信号、以及由无线通信装置4转发的室外伪距观测量d、卫星的位置数据S、天线装置3的位置数据K,并根据接收到的GPS射频信号计算室内伪距观测量D;S4)移动终端5根据获取到的上述数据,通过预设的定位公式计算位置数据,并通过显示装置在打开的电子地图上显示该位置数据,以此来为用户提供定位服务及导航服务。
下面将以本发明的第二个较佳实施方式为例,对本发明用于对GPS室内定位***进行校正的方法进行说明:
如图5所示,在步骤S101中,用户将室内的多个天线装置3均放置于室内的同一个位置。
在步骤S102中,室外GPS接收装置1接收来自多颗卫星的多个室外GPS信号,根据该接收到的多个室外GPS信号计算室外伪距观测量d(本发明第二实施例的室外伪距观测量的计算方法与本发明第一实施例的室外伪距观测量计算方法相同,故不再赘述),将该室外伪距观测量d通过无线网络发送到室内的无线通信装置4。该室外GPS接收装置1还将接收到的多个GPS信号发送到室内的GPS信号调制解调装置2。
在步骤S103中,室内的GPS信号调制解调装置2接收上述多个GPS信号,对该GPS信号进行解调及调制,最终得到多个包含PRN码以及与PRN码对应的导航电文的GPS射频信号,将该多个GPS射频信号发送到室内的多个天线装置3。
在步骤S104中,室内的多个天线装置3接收上述多个GPS射频信号,并将该多个GPS射频信号转发到指定的室内GPS接收装置。
在步骤S105中,该室内GPS接收装置接收上述多个GPS射频信号,根据接收到的GPS射频信号计算室内伪距观测量D(本发明第二实施例的室内伪距观测量的计算方法与本发明第一实施例的室内伪距观测量计算方法相同,故不再赘述)。
在步骤S106中,该室内GPS接收装置接收由无线通信装置4发送的室外伪距观测量d,计算室内伪距观测量D与室外伪距观测量d的差值△d1(即△d1=D-d),并将该△d1作为上述多个GPS信号中的每一个GPS信号通过GPS信号传输通道到达室外GPS模块及该GPS信号通过GPS信号传输通道达到指定的天线装置3的通道时延的校正值,并通过该无线通信装置4将该校正值△d1发送到室内的移动终端5,以对GPS室内定位***进行校正,以提高本发明GPS室内定位***的室内定位精度。
此外,本发明GPS室内定位***还具有通过参考点对移动终端5的位置数据进行校正的功能。用户可将一个GPS信号接收装置设置于已知参考点。本发明***可通过该参考点的GPS信号接收装置测量伪距观测量dref,以及通过移动终端5测量室内伪距观测量D,并将该伪距观测量dref与室内伪距观测量D进行比较,以判断***是否存在通道时延。如判断***存在通道时延,则进一步计算该室内伪距观测量D与该伪距观测量dref的差值△d2,将该差值△d2作为校正值并通过无线通信装置4发送到移动终端5,以对本发明GPS室内定位***进行校正。
综上所述,实施本发明GPS室内定位***和基于GPS室内定位***的室内定位方法,可以达到以下有益效果:
当用户处于无GPS信号或GPS信号较弱的室内环境时,用户仍可在移动终端5上运行各种地图应用程序。移动终端5运行地图程序时,可通过GPS模块8实时接收由室内的多个天线装置3转发的GPS射频信号,将该GPS射频信号转换为数字信号,根据该数字信号中的导航电文计算位置数据,并在电子地图上显示该位置数据,以此来为用户提供定位服务及导航服务。故在本发明***的辅助下,即使用户身处无GPS信号的室内环境,用户也能通过移动终端5获取到定位服务及导航服务。
在本发明GPS室内定位***中,用户可预先将室内的多个天线装置3放置于同一位置,并设置一个用于接收GPS射频信号的室内GPS信号接收装置。本发明***可通过室外的GPS信号接收装置接收多个GPS信号并计算室外伪距观测量d,通过该指定的室内GPS信号接收装置接收由多个天线装置3转发的GPS射频信号,计算室内伪距观测量D,得到室内伪距观测量D与室外伪距观测量d的差值△d1(即△d1=D-d),并将该△d1作为上述多个GPS信号中的每一个GPS信号通过GPS信号传输通道到达室外GPS信号接收装置及该GPS信号通过GPS信号传输通道到达指定的天线装置3的通道时延的校正值,通过无线通信装置4将该校正值△d1发送到室内的移动终端5。移动终端5根据该校正值△d1对定位数据进行校正得到校正后的位置数据,并显示该修正的位置数据。本发明通过GPS室内定位***的校正操作,提高了GPS室内定位***的室内定位精度,使得本发明GPS室内定位***可为室内用户提供精准的定位服务及地图导航服务。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (2)
1.一种基于GPS室内定位***的室内定位方法,其特征在于,包括如下步骤:
S0)设置用于接收、及发送指定的GPS射频信号的多个天线装置(3);
S1)接收室外GPS信号,将该室外GPS信号经解调及调制所得到的GPS射频信号通过室内的多个天线装置(3)转发到室内的移动终端(5);
S2)将由室外GPS信号得到的室外伪距观测量d、卫星位置数据S,以及室内天线装置(3)的位置数据K通过无线通信装置(4)发送至移动终端(5),移动终端(5)根据所述GPS射频信号、并结合所述室外伪距观测量d、卫星位置数据S、以及所述室内天线装置(3)的位置数据K计算定位数据;
所述步骤S1具体包括如下步骤:
S11′)通过室外GPS接收装置(1)接收来自多颗卫星的室外GPS信号,并将所述室外GPS信号发送到室内的GPS信号调制解调装置(2);
S12′)通过所述GPS信号调制解调装置(2)将所述多个GPS信号进行解调处理,得到包含多个用于对上述GPS信号进行识别的PRN码、以及与该多个PRN码一一对应的多组导航电文的数字信号;
S13′)通过所述GPS信号调制解调装置(2)对所述数字信号进行调制,得到多个包含PRN码以及与该PRN码对应的导航电文的GPS射频信号;
S14′)通过室内的多个天线装置(3)分别接收与之对应的GPS射频信号,并将接收到的GPS射频信号转发到室内的移动终端(5);
所述步骤S11′还包括:将接收到的多个GPS信号进行解调处理,得到与所述多个GPS信号一一对应的多组导航电文,根据所述多组导航电文计算室外伪距观测量d、以及与所述多个GPS信号对应的多颗卫星在太空的位置坐标S,将所述室外伪距观测量d、以及卫星的位置坐标S发送到室内的无线通信装置(4),以进一步通过所述无线通信装置(4)将所述室外伪距观测量d、卫星的位置坐标S、及其存储的多个天线装置(3)的位置数据K转发到室内的移动终端(5);
所述步骤S2具体包括如下步骤:
S21′)通过所述移动终端(5)接收由所述多个天线装置(3)转发的GPS射频信号、对所述GPS射频信号进行解调处理以测量室内伪距观测量D;
S22′)由移动终端(5)根据所述室内伪距观测量D、以及接收由所述室外GPS接收装置(1)经所述无线通信装置(4)转发的室外伪距观测量d、卫星的位置数据S、多个天线装置(3)的位置数据K,计算移动终端(5)的定位数据,并显示所述定位数据;
所述步骤S21′还包括:通过所述移动终端(5)对所述多个GPS射频信号进行解调处理,得到多组导航电文,根据所述多组导航电文来计算所述室内伪距观测量D;
所述步骤S22′中所述移动终端(5)通过定位公式计算所述定位数据,所述定位数据可根据移动终端(5)的GPS模块(8)的不同输出方式进行计算;
如移动终端(5)的GPS模块(8)的输出方式为室内伪距观测量D输出,则所述定位公式如下所示:
X=(BTB)-1BTL;
其中,X为移动终端(5)的定位数据;
L=(D-d);
D=(D1,D2,……Dn)T;
d=(d1,d2,……dn)T;
B为由室内的多个天线装置(3)的位置数据K决定的系数矩阵;
D表示每一颗卫星与移动终端(5)之间的室内伪距观测量;
d表示每一颗卫星与室外GPS接收装置(1)之间的室外伪距观测量;
T表示矩阵转置,-1表示矩阵求逆;
或者,移动终端(5)GPS模块输出基于室内伪距观测量D计算的位置结果Xr;
则所述定位公式如下所示:
Xr=(ATA)-1ATD;
室外位置的影响改正如下:
Xm=Xr-(ATA)-1ATd;
移动终端(5)的定位数据为;
X=(CTC)-1CTL;
其中,X为移动终端(5)的定位数据;
L=(ATA)Xm;
C=ATB;
D=(D1,D2,……Dn)T;
d=(d1,d2,……dn)T;
A为由GPS卫星位置数据S决定的系数矩阵;
B为由室内的多个天线装置(3)的位置数据K决定的系数矩阵;
D表示每一颗卫星与移动终端(5)之间的室内伪距观测量;
d表示每一颗卫星与室外GPS接收装置(1)之间的室外伪距观测量;
T表示矩阵转置,-1表示矩阵求逆。
2.一种GPS室内定位***,其特征在于,包括室外GPS接收装置(1)、GPS信号调制解调装置(2)、多个天线装置(3)、无线通信装置(4)以及移动终端(5);
所述室外GPS接收装置(1)用于接收来自多颗卫星的室外GPS信号,并将所述室外GPS信号发送到所述GPS信号调制解调装置(2);
所述GPS信号调制解调装置(2)用于将所述多个GPS信号进行解调处理,得到包含多个用于对上述GPS信号进行识别的PRN码、以及与该多个PRN码一一对应的多组导航电文的数字信号;
所述GPS信号调制解调装置(2)还用于对所述数字信号进行调制,得到多个包含PRN码以及与该PRN码对应的导航电文的GPS射频信号;
所述多个天线装置(3)用于分别接收与之对应的GPS射频信号,并将接收到的GPS射频信号转发到所述移动终端(5);
所述无线通信装置(4)用于存储所述多个天线装置(3)的位置数据K,以及接收所述室外GPS接收装置(1)的室外伪距观测量d、卫星位置数据S,并将所述室外伪距观测量d、所述卫星位置数据S、以及所述多个天线装置(3)的位置数据K转发到所述移动终端(5);
所述移动终端(5)用于根据接收到的GPS射频信号,以及室外伪距观测量d、卫星位置数据S和多个天线装置(3)的位置数据K计算定位数据,并显示所述定位数据;
所述室外GPS信号接收装置(1)还用于将接收到的多个室外GPS信号进行解调处理,得到与所述多个室外GPS信号一一对应的多组导航电文,根据所述多组导航电文计算室外伪距观测量d、以及与所述多个室外GPS信号对应的多颗卫星在太空的位置坐标S,将所述室外伪距观测量d、以及卫星的位置坐标S发送到所述无线通信装置(4);
所述移动终端(5)还用于对所述多个GPS射频信号进行解调处理,得到多组导航电文,根据所述多组导航电文计算室内伪距观测量D;
所述移动终端(5)还包括用于接收由所述多个天线装置(3)转发的多个GPS射频信号的GPS模块(8)、用于接收所述室外伪距观测量d、所述卫星位置数据S、所述多个天线装置(3)的位置数据K的无线信号接收模块(11)、与所述GPS模块(8)电连接,用于将所述GPS模块(8)接收到的GPS射频信号转换为数字信号的模数转换模块(9)、用于根据所述模数转换模块(9)转换的数字信号中的多组导航电文计算室内伪距观测量D,并结合所述无线信号接收模块(11)接收到的室外伪距观测量d、卫星位置坐标S、及所述多个天线装置(3)的位置数据K,通过预设的定位公式计算定位数据的CPU(10);
所述定位公式由移动终端(5)的GPS模块(8)的输出方式决定:
如移动终端(5)GPS模块的输出方式为室内伪距观测量D输出,则所述定位公式如下所示:
X=(BTB)-1BTL
其中,X为移动终端(5)的定位数据;
L=(D-d);
D=(D1,D2,……Dn)T;
d=(d1,d2,……dn)T;
B为由室内的多个天线装置(3)的位置数据K决定的系数矩阵;
D表示每一颗卫星与移动终端(5)之间的室内伪距观测量;
d表示每一颗卫星与室外GPS接收装置(1)之间的室外伪距观测量;
T表示矩阵转置,-1表示矩阵求逆;
或者,移动终端(5)GPS模块输出基于室内伪距观测量D计算的位置结果Xr;
则所述定位公式如下所示:
Xr=(ATA)-1ATD;
室外位置的影响改正如下:
Xm=Xr-(ATA)-1ATd;
移动终端(5)的定位数据为;
X=(CTC)-1CTL;
其中,X为移动终端(5)的定位数据;
L=(ATA)Xm;
C=ATB;
D=(D1,D2,……Dn)T;
d=(d1,d2,……dn)T;
A为由GPS卫星位置数据S决定的系数矩阵;
B为由室内的多个天线装置(3)的位置数据K决定的系数矩阵;
D表示每一颗卫星与移动终端(5)之间的室内伪距观测量;
d表示每一颗卫星与室外GPS接收装置(1)之间的室外伪距观测量;
T表示矩阵转置,-1表示矩阵求逆。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410027297.0A CN104793227B (zh) | 2014-01-21 | 2014-01-21 | Gps室内定位***和基于gps室内定位***的室内定位方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410027297.0A CN104793227B (zh) | 2014-01-21 | 2014-01-21 | Gps室内定位***和基于gps室内定位***的室内定位方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104793227A CN104793227A (zh) | 2015-07-22 |
CN104793227B true CN104793227B (zh) | 2019-06-28 |
Family
ID=53558189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410027297.0A Active CN104793227B (zh) | 2014-01-21 | 2014-01-21 | Gps室内定位***和基于gps室内定位***的室内定位方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104793227B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106680852B (zh) * | 2017-03-20 | 2019-02-12 | 武汉大地线科技有限公司 | 基于卫星导航信号欺骗式干扰的定位方法及*** |
CN109085619B (zh) * | 2017-06-14 | 2020-09-25 | 展讯通信(上海)有限公司 | 多模gnss***的定位方法及装置、存储介质、接收机 |
CN108054522B (zh) * | 2017-11-01 | 2021-01-05 | 深圳市时空导航科技有限公司 | 室内gnss天线阵列、定位***、定位方法及装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5815114A (en) * | 1996-04-05 | 1998-09-29 | Discovision Associates | Positioning system and method |
CN101526603A (zh) * | 2008-03-07 | 2009-09-09 | 佛山市顺德区顺达电脑厂有限公司 | 室内定位***及其操作方法 |
US20120286992A1 (en) * | 2009-12-31 | 2012-11-15 | Ibrahim Tekin | Indoor positioning system based on gps signals and pseudolites with outdoor directional antennas |
EP2591379B1 (en) * | 2010-07-06 | 2021-02-17 | Galileo Satellite Navigation Ltd. | Indoor satellite navigation system |
CN102508261A (zh) * | 2011-10-19 | 2012-06-20 | 成都金本华科技有限公司 | 北斗二代/gps双导航卫星信号转发装置及其实现方法 |
-
2014
- 2014-01-21 CN CN201410027297.0A patent/CN104793227B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN104793227A (zh) | 2015-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8787184B2 (en) | Collaborative sharing of location information among devices in a network | |
CN101389118B (zh) | 一种移动终端的定位方法及定位*** | |
EP3613244B1 (en) | Fingerprinting enhancement with multi-band aoa measurements | |
US10524224B2 (en) | Method and system for positioning of remote user equipment | |
EP2336808A1 (en) | Method and system for mobile device based GNSS position computation without ephemeris data | |
US11540085B2 (en) | Determining a position of a mobile communication device | |
CN107607970B (zh) | 一种基于gnss卫星信号的室内定位信息推送方法 | |
CN110320540A (zh) | 高精度集中式差分定位方法 | |
CN103906228A (zh) | 移动终端的基站差分定位方法、定位装置和*** | |
CN201957248U (zh) | 一种移动终端的混合定位*** | |
CN109618284A (zh) | 三维基站定位方法及装置 | |
CN107306421A (zh) | 一种定位方法及装置 | |
CN105722023A (zh) | 一种进行移动终端定位的设备、移动终端、***及方法 | |
CN104793227B (zh) | Gps室内定位***和基于gps室内定位***的室内定位方法 | |
KR20120050680A (ko) | 항법 위성 중계장치 및 항법 위성 신호 중계 방법 | |
CN106063343A (zh) | 用于接入点位置令牌的方法和装置 | |
CN106415303B (zh) | 使用由定位协议递送的装置识别的位置支持 | |
CN108594284B (zh) | 一种tdoa定位性能检测方法及*** | |
KR100646235B1 (ko) | 위치기반 영상컨텐츠 서비스 시스템 및 그 방법 | |
US20230408706A1 (en) | Method for positioning in a non-terrestrial communications network | |
CN106767831A (zh) | 一种基于模拟gnss信号的室内定位*** | |
KR20190130398A (ko) | Gps 보정 데이터 제공 방법 및 시스템 | |
CN103149550A (zh) | 一种自适应的自组织、多模式定位方法 | |
CN208489868U (zh) | 一种天线参数监控设备 | |
CN103501536B (zh) | 一种无线节点彼此间距动态获取方法及无线节点定位方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |