CN106680854A - 一种低成本高精度定位***及方法 - Google Patents

一种低成本高精度定位***及方法 Download PDF

Info

Publication number
CN106680854A
CN106680854A CN201710035360.9A CN201710035360A CN106680854A CN 106680854 A CN106680854 A CN 106680854A CN 201710035360 A CN201710035360 A CN 201710035360A CN 106680854 A CN106680854 A CN 106680854A
Authority
CN
China
Prior art keywords
data
base station
frequency receiving
control module
processor control
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.)
Pending
Application number
CN201710035360.9A
Other languages
English (en)
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.)
Guilin University of Electronic Technology
Original Assignee
Guilin University of Electronic Technology
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 Guilin University of Electronic Technology filed Critical Guilin University of Electronic Technology
Priority to CN201710035360.9A priority Critical patent/CN106680854A/zh
Publication of CN106680854A publication Critical patent/CN106680854A/zh
Pending legal-status Critical Current

Links

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/46Determining 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

Landscapes

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

Abstract

本发明公开一种低成本高精度定位***及方法,由单频接收机、GPRS模块和处理器控制模块组成。单频接收机作为用户接收机,获取卫星数据;GPRS模块与基站通信,获得基站数据;处理器控制模块对单频接收机和GPRS模块送来的数据进行解码,获得星历数据、单频接收机的观测值数据、基站的坐标数据和基站的观测值数据;再根据这些数据求解偏移量;后根据偏移量和基站的坐标得到用户的坐标。本发明采用单频接收机来实现RTK技术;首先单频接收机价格低廉,只有双频接收机的十分之一,能被市场广泛使用;其次单频接收机功耗低,适用于嵌入式设备;本发明具有体积小,重量轻和方便携带的特点,可以安装在无人机上。

Description

一种低成本高精度定位***及方法
技术领域
本发明涉及定位技术领域,具体涉及一种低成本高精度定位***及方法。
背景技术
随着物联网时代的来临,高精度定位设备越来越受到市场的重视。无人机遥感摄影测量,无人机快递送货,驾照考试,人流密集度实时统计,都需要高精度定位设备。高精度定位设备,基本依赖于RTK技术。RTK(Real-time kinematic)载波相位差分技术,是实时处理两个测量站载波相位观测量的差分方法,将基准站采集的载波相位发给用户接收机,进行求差解算坐标。现有的采用RTK技术的设备,在硬件上依赖双频接收机。但双频接收机存在以下几个问题:首先,双频接收机价格昂贵,普通用户很难承受,不宜推广;其次,双频接收机功耗较大,对电池电量要求高;最后,双频接收机体积较大,不利于携带。
发明内容
本发明所要解决的技术问题是现有采用RTK技术的设备需要依赖双频接收机所带来的问题,提供一种低成本高精度定位***及方法。
为解决上述问题,本发明是通过以下技术方案实现的:
一种低成本高精度定位方法,包括如下步骤:
步骤1、开启单频接收机,使单频接收机观测卫星;
步骤2、开启GPRS模块,使GPRS模块与基站通信;
步骤3、处理器控制模块同时接收来自单频接收机和GPRS模块的数据;
处理器控制模块对单频接收机送来的数据进行解码,获得星历数据和单频接收机的观测值数据;
处理器控制模块对GPRS模块送来的数据进行解码,获得基站的坐标数据和基站的观测值数据;
步骤4、处理器控制模块根据所获得的单频接收机的观测值数据进行进行选星操作,去掉观测值大于阈值的卫星,保留合格的卫星;
步骤5、对于合格的卫星,根据单频接收机的观测值数据、基站的观测值数据、星历数据和基站的坐标数据求解偏移量;
步骤6、利用得到的偏移量和基站的坐标,得到用户的坐标。
特别地,在步骤3中,单频接收机送入处理器控制模块中的数据分为2类,一类为单频接收机的观测值,包括当前时间单频接收的伪距观测值和载波观测值;另一类为卫星星历。
特别地,在步骤3中,GPRS模块送入处理器控制模块中的数据分为2类,一类为基站的观测值,包括当前时间基站的伪距观测值和载波观测值;另一类为基站的坐标。
特别地,在步骤5中,利用单频接收机的观测值数据中的伪距观测值和基站的观测值数据中的伪距观测值求解偏移量。
特别地,在步骤5中,利用单频接收机的观测值数据中的载波观测值和基站的观测值数据中的载波观测值求解偏移量。
特别地,在步骤5中,还进一步包括对求解出的偏移量进行进行精度提升的过程,即先将整周模糊度的协方差矩阵变为对角矩阵;再利用对角矩阵将整周模糊度的浮点解变为整数解;后用整数解来修正偏移量,得到高精度偏移量。
实现上述方法的一种低成本高精度定位***,包括单频接收机、GPRS模块、处理器控制模块和电源模块;单频接收机作为用户接收机,获取卫星数据;GPRS模块与基站通信,获得基站数据;处理器控制模块对单频接收机和GPRS模块送来的数据进行解码,获得星历数据、单频接收机的观测值数据、基站的坐标数据和基站的观测值数据;再根据这些数据求解偏移量;后根据偏移量和基站的坐标得到用户的坐标;电源模块为单频接收机、GPRS模块和处理器控制模块供电。
特别地,单频接收机通过天线与卫星通信,单频接收机通过USB接口与处理器控制模块连接。
特别地,GPRS模块通过天线与基站通信,GPRS模块通过RS232接口与处理器控制模块连接。
与现有技术相比,本发明采用单频接收机来实现RTK技术;首先单频接收机价格低廉,只有双频接收机的十分之一,能被市场广泛使用;其次单频接收机功耗低,适用于嵌入式设备;本发明具有体积小,重量轻和方便携带的特点,可以安装在无人机上。
附图说明
图1为一种低成本高精度定位***的原理框图。
图2为一种低成本高精度定位方法的流程图。
具体实施方式
下面结合附图,对本发明的优选实施例进行进一步说明,需要强调的是,本发明不仅限于以下实施例。
一种低成本高精度定位***,如图1所示,由单频接收机、GPRS模块、处理器控制模块和电源模块组成。单频接收机通过一天线与卫星通信,单频接收机通过USB接口与处理器控制模块连接。GPRS模块通过另一天线与基站通信,GPRS模块通过RS232接口与处理器控制模块连接。
单频接收机作为用户接收机,获取卫星数据。单频接收机接收来自GPS卫星L1频段的数据,并进行相应计算,能够输出在L1频段的GPS卫星伪距观测值、载波观测值、以及GPS卫星星历数据。这些数据以固定的格式发送。
GPRS模块用来与基站通信,获得基站数据。GPRS模块根据IP地址,端口号,账号和密码等信息,获取基站传来的基站数据。基站数据中包含基站接收机的坐标,以及基站在L1频段下的伪距观测值,载波观测值。基站数据具有固定的格式,称为RTCM格式。
处理器控制模块对卫星数据和基站数据进行处理,并输出定位结果。在本实施例中,处理器控制模块的核心为ARM处理器。
处理器控制模块接收单频接收机和GPRS模块发来的数据。先对接收机的数据解码,运行解码模块,提取相应的值。再对基站数据进行解码,运行RTCM解码模块,解析到基站相应的值。运行选星程序,将观测值误差较大的卫星数据删除,如高度角较低,信噪比较低的卫星。将剩下的星的数据,带入差分程序中,获得用户接收机相对于基站的偏移量。此偏移量存在较大的误差,因此,带入高精度算法模块,提升偏移量的精度。将偏移量加上基站坐标,即可获得高精度坐标。
单频接收机传来的数据,分为2类。第一类称为观测值,由当前时间,伪距值ρ和L1频段载波值构成。伪距值是指接收机通过读取卫星发送的数据,计算出卫星到接收机的距离,但是由于卫星发送的数据存在一些问题,测到的距离值误差较大。载波值,是指卫星数据通过电磁波传送,由于电磁波频率已知,则载波周长确定。接收机可以计算出卫星到接收机的载波周期数,即可知道卫星到接收机距离。载波观测值由于波长短,周期数精确,因此精度较高,但是存在整周模糊度问题。第二类称为卫星星历数据,卫星在太空实时运动,卫星不播发卫星的实时轨道坐标,而是发送一组轨道参数,用户根据当前时刻,即可计算出卫星当前坐标。
基站传来的数据,也分为2类。第一类是观测值,为当前时间,基站接收机到GPS卫星的伪距观测值和载波观测值。第二类是基站的坐标,该坐标为精准坐标,精度极高。
电源模块为单频接收机、GPRS模块和处理器控制模块供电。在本实施例中,电源模块连接直流电源,并将输入的直流电源进行滤波,稳定电源电压,向以上3个模块供电。
一种低成本高精度定位方法,如图2所示,包括如下步骤:
第一步,处理器控制模块先开启单频接收机,使单频接收机观测卫星,并传送数据。对接收机数据进行解码,将星历数据存储在处理器控制模块的ARM处理器里。
第二步,处理器控制模块再开启GPRS模块,使GPRS模块开始与基站通信,接收来自基站的RTCM格式数据,并对RTCM数据进行解码。将基站的坐标数据存储到处理器控制模块的ARM处理器里。
第三步,处理器控制模块同时接收来自单频接收机和GPRS模块的数据,取得它们的观测值数据。将观测值数据代入选星模块中,去掉误差较大的卫星观测值,将合格的卫星观测值代入求解偏移量模块中,计算每颗合格卫星的高度角。
第四步,处理器控制模块求解偏移量。在本发明中,求解偏移量有2种方法,一种是利用伪距观测值求解偏移量,该方法的精度一般。另一种是利用载波观测值求解偏移量,该方法的精度较高。
1、伪距观测值求偏移量
由于在测量时,存在接收机钟差误差,卫星钟钟差误差,电离层误差,对流层误差以及随机观测噪声。因此,接收机输出的距离观测值存在误差。
1.1站间单差
在某时刻t,基站接收机r对卫星j进行观测,基站坐标为(xr,yr,zr),此时卫星j坐标为(xj(t),yj(t),zj(t)),卫星坐标由接收机传来的星历数据求出。因此它们在时刻t时之间的距离为Rj r(t),如式(1-1)所示
由于存在各种误差,基站接收机r实际输出的,对卫星j的距离观测值为ρj r(t),
基站r到卫星j距离观测值如式(1-2)所示:
在式(1-2)中,ρj r(t)由以下几个部分组成:第一个,基站u到卫星r的真实距离Rj r(t);第二个,t时刻,基站接收机钟差δtr(t)和卫星j钟差δtj(t),c为光速;第三个ΔIj r(t)为t时刻,卫星j的电离层延迟;第四个ΔTj r(t)为t时刻,卫星j的大气层延迟误差,第五个为随机噪声εr
在同一时刻t,单频接收机u也对卫星j进行观测,仿照式(1-2),建立式(1-3)
式(1-3)中,Rj u(t)为卫星j到到单频接收机u的真实距离。接收机钟差δtu(t)和卫星j钟差δtj(t),c为光速。第三个ΔIj u(t)为t时刻,卫星j的电离层延迟;第四个ΔTj u(t)为t时刻,卫星j的大气层延迟误差,第五个为随机噪声εu
由于Rj u(t)为卫星j到到单频接收机u的真实距离,此时,u的接收机坐标为(xu,yu,zu),但是该坐标未知。因此,可以用基站r到卫星j的距离加上坐标偏移量(Δx,Δy,Δz)表示。
其中,令

Claims (9)

1.一种低成本高精度定位方法,其特征是,包括如下步骤:
步骤1、开启单频接收机,使单频接收机观测卫星;
步骤2、开启GPRS模块,使GPRS模块与基站通信;
步骤3、处理器控制模块同时接收来自单频接收机和GPRS模块的数据;
处理器控制模块对单频接收机送来的数据进行解码,获得星历数据和单频接收机的观测值数据;
处理器控制模块对GPRS模块送来的数据进行解码,获得基站的坐标数据和基站的观测值数据;
步骤4、处理器控制模块根据所获得的单频接收机的观测值数据进行进行选星操作,去掉观测值大于阈值的卫星,保留合格的卫星;
步骤5、对于合格的卫星,根据单频接收机的观测值数据、基站的观测值数据、星历数据和基站的坐标数据求解偏移量;
步骤6、利用得到的偏移量和基站的坐标,得到用户的坐标。
2.根据权利要求1所述的一种低成本高精度定位方法,其特征是,在步骤3中,单频接收机送入处理器控制模块中的数据分为2类,一类为单频接收机的观测值,包括当前时间单频接收的伪距观测值和载波观测值;另一类为卫星星历。
3.根据权利要求1所述的一种低成本高精度定位方法,其特征是,
在步骤3中,GPRS模块送入处理器控制模块中的数据分为2类,一类为基站的观测值,包括当前时间基站的伪距观测值和载波观测值;另一类为基站的坐标。
4.根据权利要求1所述的一种低成本高精度定位方法,其特征是,在步骤5中,利用单频接收机的观测值数据中的伪距观测值和基站的观测值数据中的伪距观测值求解偏移量。
5.根据权利要求1所述的一种低成本高精度定位方法,其特征是,在步骤5中,利用单频接收机的观测值数据中的载波观测值和基站的观测值数据中的载波观测值求解偏移量。
6.根据权利要求1所述的一种低成本高精度定位方法,其特征是,在步骤5中,还进一步包括对求解出的偏移量进行进行精度提升的过程,即先将整周模糊度的协方差矩阵变为对角矩阵;再利用对角矩阵将整周模糊度的浮点解变为整数解;后用整数解来修正偏移量,得到高精度偏移量。
7.实现权利要求1所述方法的一种低成本高精度定位***,其特征是,包括单频接收机、GPRS模块、处理器控制模块和电源模块;
单频接收机作为用户接收机,获取卫星数据;
GPRS模块与基站通信,获得基站数据;
处理器控制模块对单频接收机和GPRS模块送来的数据进行解码,获得星历数据、单频接收机的观测值数据、基站的坐标数据和基站的观测值数据;再根据这些数据求解偏移量;后根据偏移量和基站的坐标得到用户的坐标;
电源模块为单频接收机、GPRS模块和处理器控制模块供电。
8.根据权利要求7所述的一种低成本高精度定位***,其特征是,单频接收机通过一天线与卫星通信,单频接收机通过USB接口与处理器控制模块连接。
9.根据权利要求7所述的一种低成本高精度定位***,其特征是,GPRS模块通过另一天线与基站通信,GPRS模块通过RS232接口与处理器控制模块连接。
CN201710035360.9A 2017-01-17 2017-01-17 一种低成本高精度定位***及方法 Pending CN106680854A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710035360.9A CN106680854A (zh) 2017-01-17 2017-01-17 一种低成本高精度定位***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710035360.9A CN106680854A (zh) 2017-01-17 2017-01-17 一种低成本高精度定位***及方法

Publications (1)

Publication Number Publication Date
CN106680854A true CN106680854A (zh) 2017-05-17

Family

ID=58860494

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710035360.9A Pending CN106680854A (zh) 2017-01-17 2017-01-17 一种低成本高精度定位***及方法

Country Status (1)

Country Link
CN (1) CN106680854A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108513710A (zh) * 2017-12-19 2018-09-07 深圳市大疆创新科技有限公司 图像和位置信息的关联方法、装置及可移动平台
CN108521835A (zh) * 2017-12-18 2018-09-11 深圳市大疆创新科技有限公司 无人机及无人机的圆极化天线组件
CN109767000A (zh) * 2019-01-16 2019-05-17 厦门美图之家科技有限公司 基于Winograd算法的神经网络卷积方法及装置
CN110456397A (zh) * 2019-07-29 2019-11-15 桂林电子科技大学 一种多天线超短基线定位监测方法、装置及存储介质
CN111024121A (zh) * 2019-12-13 2020-04-17 中国科学院光电技术研究所 一种光电设备自主精度鉴定的***和方法
CN112034340A (zh) * 2019-06-03 2020-12-04 中国人民解放军63756部队 一种测控天线电机故障特征筛选方法
CN112924997A (zh) * 2021-01-22 2021-06-08 腾讯科技(深圳)有限公司 目标终端定位方法、装置和存储介质及电子设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1858615A (zh) * 2005-04-30 2006-11-08 深圳市因泰克计算机技术有限公司 单频gps测量装置及其测量定位方法
CN1967282A (zh) * 2005-11-18 2007-05-23 上海双微导航技术有限公司 全站仪与gps单频实时动态组合测量方法及其***
CN102540228A (zh) * 2012-03-02 2012-07-04 重庆九洲星熠导航设备有限公司 一种单频gps高精度单点定位***及方法
CN102713674A (zh) * 2009-11-03 2012-10-03 诺瓦特公司 使用低成本单频gnss接收器的厘米级定位
CN103487819A (zh) * 2013-09-06 2014-01-01 哈尔滨工程大学 一种基于升序排列优化的整周模糊度去相关方法
CN105824037A (zh) * 2015-11-29 2016-08-03 黄润芳 一种用于智能交通的行驶车辆精确定位的方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1858615A (zh) * 2005-04-30 2006-11-08 深圳市因泰克计算机技术有限公司 单频gps测量装置及其测量定位方法
CN1967282A (zh) * 2005-11-18 2007-05-23 上海双微导航技术有限公司 全站仪与gps单频实时动态组合测量方法及其***
CN102713674A (zh) * 2009-11-03 2012-10-03 诺瓦特公司 使用低成本单频gnss接收器的厘米级定位
CN102540228A (zh) * 2012-03-02 2012-07-04 重庆九洲星熠导航设备有限公司 一种单频gps高精度单点定位***及方法
CN103487819A (zh) * 2013-09-06 2014-01-01 哈尔滨工程大学 一种基于升序排列优化的整周模糊度去相关方法
CN105824037A (zh) * 2015-11-29 2016-08-03 黄润芳 一种用于智能交通的行驶车辆精确定位的方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
徐爱功: "《全球卫星导航定位***原理与应用》", 徐州:中国矿业大学出版社, pages: 106 - 107 *
胡荣明: "《工程测量学》", 30 April 2013, 徐州:中国矿业大学出版社, pages: 70 - 71 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108521835A (zh) * 2017-12-18 2018-09-11 深圳市大疆创新科技有限公司 无人机及无人机的圆极化天线组件
CN108513710A (zh) * 2017-12-19 2018-09-07 深圳市大疆创新科技有限公司 图像和位置信息的关联方法、装置及可移动平台
CN109767000A (zh) * 2019-01-16 2019-05-17 厦门美图之家科技有限公司 基于Winograd算法的神经网络卷积方法及装置
CN109767000B (zh) * 2019-01-16 2022-01-25 厦门美图之家科技有限公司 基于Winograd算法的神经网络卷积方法及装置
CN112034340A (zh) * 2019-06-03 2020-12-04 中国人民解放军63756部队 一种测控天线电机故障特征筛选方法
CN110456397A (zh) * 2019-07-29 2019-11-15 桂林电子科技大学 一种多天线超短基线定位监测方法、装置及存储介质
CN111024121A (zh) * 2019-12-13 2020-04-17 中国科学院光电技术研究所 一种光电设备自主精度鉴定的***和方法
CN111024121B (zh) * 2019-12-13 2023-03-31 中国科学院光电技术研究所 一种光电设备自主精度鉴定的***和方法
CN112924997A (zh) * 2021-01-22 2021-06-08 腾讯科技(深圳)有限公司 目标终端定位方法、装置和存储介质及电子设备

Similar Documents

Publication Publication Date Title
CN106680854A (zh) 一种低成本高精度定位***及方法
CN102540228B (zh) 一种单频gps高精度单点定位***及方法
CN108445518B (zh) 一种基于双差模糊度固定解约束的gnss精密时间传递方法
CN110146906A (zh) 基于单差载波相位观测值的远程时间传递方法
CN102890295B (zh) 一种集成化卫星导航气象探空仪
CN108363084A (zh) 利用卫星定位的方法和装置、卫星导航接收机、存储介质
CN108196272A (zh) 一种基于实时精密单点定位的卫星导航定位装置及方法
CN110488328A (zh) 低轨卫星导航增强平台的电文收发方法及***
CN104133235B (zh) 一种gps/bds非差网络rtk误差改正数传输方法
CN101680939A (zh) 利用参考站进行定位
CN1967282B (zh) 全站仪与gps单频实时动态组合测量方法及其***
CN107462905A (zh) 一种北斗gps双模定位方法、定位终端及定位***
CN114994727B (zh) 一种实现高精度时间校准及卫星定位的设备
CN104678371A (zh) 一种基于时延修正的海面高度测量装置
CN103543454B (zh) 一种嵌入在移动通讯网中的卫星定轨***
CN103149571A (zh) 一种基于gnss信号辅助的时频差综合修正方法
CN103809189B (zh) 标定***及方法、定位修正***及方法以及定位***
US20150084813A1 (en) Gps positioning system
CN105549048A (zh) 基于三角形接收机阵列的高精度卫星定位装置及其方法
CN109613582A (zh) 一种车载实时单频米级伪距定位方法
CN206378597U (zh) 一种低成本高精度定位***
CN205374749U (zh) 一种高精度gnss基站
Zhu et al. Performance analysis of BDS-3 vehicle-/ship-/air-borne kinematic SPP/PPP/RTK
CN110426724A (zh) 一种基于旋转平台的gnss多径误差消除定姿方法
CN110095796A (zh) 一种跨***mw紧组合实时动态精密导航定位方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170517

RJ01 Rejection of invention patent application after publication