一种应用于无人机的低成本差分gps系统及其实现方法
【专利摘要】本发明提供一种应用于无人机的低成本差分GPS系统,包括均安装于地面基站上,用于接收卫星星历,确定卫星到地面基站的第一伪距数值及地面基站位置坐标的第一GPS接收机和用于数据收发的第一电台;第一GPS接收机与第一电台相连;以及均安装于无人机上,用于接收卫星星历,确定卫星到无人机的第二伪距数值及无人机位置坐标的第二GPS接收机、用于数据收发的第二电台和用于数据处理,确定无人机到地面基站距离的数据处理装置;其中,数据处理装置的两端分别与第二GPS接收机和第二电台相连,且第二电台还与第一电台无线连接。实施本发明,利用普通的低精度GPS接收机,实现无人机相对于地面固定点之间的精度定位导航。
【专利说明】
一种应用于无人机的低成本差分GPS系统及其实现方法
技术领域
[0001] 本发明涉及无人机技术领域及GPS通信技术领域,尤其涉及一种应用于无人机的 低成本差分GPS系统及其实现方法。
【背景技术】
[0002] 无人机广泛应用于航拍、测绘、农业、电力巡检等领域,但是目前大多数无人机厂 家采用GPS技术作为无人机定位技术。
[0003] 随着GPS技术的发展,差分GPS技术由于具有较好的提高GPS定位精度的能力,因此 在近几十年内得到了迅速发展。然而,由于差分GPS设备价格非常昂贵,甚至高达几万到几 十万元,因此导致使用成本较高,并且差分GPS设备体积较大,无法直接装配于小型无人机 上,使得差分GPS技术未在无人机领域得到普及。
[0004] 由此可见,低成本、轻小型差分GPS系统的缺失已经成为制约无人机行业发展的瓶 颈。但由于大部分的无人机应用场景中,不需要无人机实现相对于大地坐标的绝对精确位 置,只需要无人机能够实现相对某个固定点之间的相对精确位置。因此,亟需一种应用于无 人机的低成本差分GPS系统,可以利用普通的低精度GPS接收机,实现无人机相对于地面固 定点之间的精度定位导航。
【发明内容】
[0005] 本发明实施例所要解决的技术问题在于,提供一种应用于无人机的低成本差分 GPS系统及其实现方法,能够利用普通的低精度GPS接收机,实现无人机相对于地面固定点 之间的精度定位导航。
[0006] 为了解决上述技术问题,本发明实施例提供了一种应用于无人机的低成本差分 GPS系统,包括:
[0007]均安装于地面基站上,用于接收卫星星历,确定所接收卫星到所述地面基站的第 一伪距数值及地面基站位置坐标的第一GPS接收机和用于数据收发的第一电台;其中,所述 第一GPS接收机与所述第一电台相连;以及
[0008]均安装于无人机上,用于接收卫星星历,并确定所接收卫星到所述无人机的第二 伪距数值及无人机位置坐标的第二GPS接收机、用于与所述第一电台保持无线通信实现数 据收发的第二电台和用于根据由所述第一电台和所述第二电台转发的所述第一 GPS接收机 所接收卫星到所述地面基站的第一伪距数值及地面基站位置坐标和卫星星历,以及直接由 所述第二GPS接收机所接收卫星到所述无人机的第二伪距数值及无人机位置坐标和卫星星 历,确定所述无人机到所述地面基站距离的数据处理装置;其中,所述数据处理装置的两端 分别与所述第二GPS接收机和所述第二电台相连,且所述第二电台还与所述第一电台通过 无线通信方式进行连接。
[0009] 其中,所述数据处理装置由ARM处理器STM32F105为核心及其外围电路形成。
[0010]其中,所述第一GPS接收机和所述第二GPS接收机的型号均为Ublox 4T。
[0011] 其中,所述第一电台和所述第二电台的型号均为GE-MDS-iNET300。
[0012] 本发明实施例还提供了一种应用于无人机的低成本差分GPS系统实现方法,其在 包括前述的低成本差分GPS系统中实现,所述方法包括:
[0013] 根据第一GPS接收机或第二GPS接收机接收到的卫星星历,选择卫星,并确定地面 基站的位置坐标及所选卫星的位置坐标,且进一步根据所述确定的地面基站的位置坐标及 所选卫星的位置坐标,得到所述地面基站到所选卫星的实际距离;
[0014] 获取所述第一 GPS接收机中所选卫星到所述地面基站的第一伪距数值,并根据所 述第一伪距数值和所述得到的地面基站到所选卫星的实际距离,计算出差分校正量;
[0015] 获取所述第二GPS接收机中所接收卫星到所述无人机的第二伪距数值及无人机位 置坐标,并根据所述获取到的第二伪距数值及无人机位置坐标,以及所述计算出的差分校 正量,计算出所述无人机到所述地面基站的距离。
[0016] 其中,所述获取所述第二GPS接收机中所接收卫星到所述无人机的第二伪距数值 及无人机位置坐标,并根据所述获取到的第二伪距数值及无人机位置坐标,以及所述计算 出的差分校正量,计算出到所述无人机到所述地面基站的距离的步骤具体包括:
[0017] 获取所述第二GPS接收机中所接收卫星到所述无人机的第二伪距数值及无人机位 置坐标,根据所述计算出的差分校正量,修正所述获取到的第二伪距数值,并进一步修正无 人机的位置坐标;
[0018] 根据所述修正后的无人机的位置坐标以及所述地面基站的位置坐标,得到所述无 人机到所述地面基站的距离。
[0019] 实施本发明实施例,具有如下有益效果:
[0020] 在本发明实施例中,由于根据由第一电台和第二电台转发的第一GPS接收机所接 收卫星到地面基站的第一伪距数值及地面基站位置坐标和卫星星历,以及直接由第二GPS 接收机所接收卫星到所述无人机的第二伪距数值及无人机位置坐标和卫星星历,可以确定 出无人机到地面基站的距离,整个计算过程相对简单,计算了相对小,只是利用普通的低精 度GPS接收机,就可以实现无人机相对于地面固定点之间的精度定位导航;同时由于第一 GPS接收机、第二GPS接收机、第一电台、第二电台和数据处理装置成本较低,因此大大节省 了成本。
【附图说明】
[0021] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,根据 这些附图获得其他的附图仍属于本发明的范畴。
[0022] 图1为本发明实施例提供的应用于无人机的低成本差分GPS系统的结构示意图;
[0023] 图2为本发明实施例提供的应用于无人机的低成本差分GPS系统实现方法的流程 图。
【具体实施方式】
[0024]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一 步地详细描述。
[0025]如图1所示,为本发明实施例中,提供的一种应用于无人机的低成本差分GPS系统, 包括:
[0026]均安装于地面基站(未图示)上,用于接收卫星星历,确定所接收卫星到所述地面 基站的第一伪距数值及地面基站位置坐标的第一 GPS接收机1和用于数据收发的第一电台 2;其中,第一GPS接收机1与第一电台相连2;以及
[0027]均安装于无人机(未图示)上,用于接收卫星星历,并确定所接收卫星到所述无人 机的第二伪距数值及无人机位置坐标的第二GPS接收机3、用于与第一电台2保持无线通信 实现数据收发的第二电台4和用于根据由第一电台2和第二电台4转发的第一 GPS接收机1所 接收卫星到地面基站的第一伪距数值及地面基站位置坐标和卫星星历,以及直接由第二 GPS接收机3所接收卫星到无人机的第二伪距数值及无人机位置坐标和卫星星历,确定无人 机到地面基站距离的数据处理装置5;其中,数据处理装置5的两端分别与第二GPS接收机3 和第二电台4相连,且第二电台4还与第一电台2通过无线通信方式进行连接。
[0028] 在一个实施例中,数据处理装置5由ARM处理器STM32F105为核心及其外围电路形 成,第一GPS接收机1和第二GPS接收机3的型号均为Ublox 4T;第一电台2和第二电台4的型 号均为 GE-MDS-iNET300。
[0029]本发明实施例中应用于无人机的低成本差分GPS系统的工作原理为:第一 GPS接收 机1将接收到的GPS信息通过第一电台2、第二电台4的通讯链路发送到数据处理装置5中,此 时第二GPS接收机3将接收到的数据也发送到数据处理装置中;其中,数据包括:卫星星历、 接收到卫星到接收机伪距数值(如第一伪距数值和第二伪距数值)、定位信息(如地面基站 的位置坐标和无人机的位置坐标)。数据处理装置5利用上述数据,采用一定的方法,解算出 第一 GPS接收机11现对于第二GPS接收机12的相对位置,即地面基站到无人机之间的距离。 [0030]如图2所示,为本发明实施例中,提供的一种应用于无人机的低成本差分GPS系统 实现方法,其在包括前述的低成本差分GPS系统中实现,所述方法包括:
[0031]步骤S1、根据第一 GPS接收机或第二GPS接收机接收到的卫星星历,选择卫星,并确 定地面基站的位置坐标及所选卫星的位置坐标,且进一步根据所述确定的地面基站的位置 坐标及所选卫星的位置坐标,得到所述地面基站到所选卫星的实际距离;
[0032]步骤S2、获取所述第一 GPS接收机中所选卫星到所述地面基站的第一伪距数值,并 根据所述第一伪距数值和所述得到的地面基站到所选卫星的实际距离,计算出差分校正 量;
[0033]步骤S3、获取所述第二GPS接收机中所接收卫星到所述无人机的第二伪距数值及 无人机位置坐标,并根据所述获取到的第二伪距数值及无人机位置坐标,以及所述计算出 的差分校正量,计算出所述无人机到所述地面基站的距离。
[0034]在本发明实施例中,步骤S3具体包括:
[0035]获取所述第二GPS接收机中所接收卫星到所述无人机的第二伪距数值及无人机位 置坐标,根据所述计算出的差分校正量,修正所述获取到的第二伪距数值,并进一步修正无 人机的位置坐标;
[0036] 根据所述修正后的无人机的位置坐标以及所述地面基站的位置坐标,得到所述无 人机到所述地面基站的距离。
[0037] 在一个实施例中,根据地面基站第一GPS接收的卫星星历,选择可用性良好的卫 星,计算出所选卫星的位置坐标(Xs,Ys,Zs)。
[0038] 确定基站位置为(X,Y,Z),则基站到卫星的实际距离为
[0039] 而基站GPS的伪距观测量为
[0040]其中c为光速;△ tr, △ ts分别为接收机和卫星的钟差;ε为电离层效应引起的测距 误差;ξ为对流层效应引起的测距误差;S为接收机通道偏差,引起的测距误差;λ为接收机噪 声引起的测距误差;μ为地面多径效应引起的测距误差;;Kt)为接收机测量噪声
[0041] 根据基站测得的第一伪距数值与实际距离作差可得差分校正量
[0042] Δ dgps = R-P = -(c Δ tr+c Δ ts+ε+δ+ξ+μ+λ+ε (t))
[0043] 将第二距数值用泰勒级数在概略点展开后,引入差分校正量可得
[0044] Δ p = 15x+m3y+n3z+ Δ dgps+c Δ tr+c Δ ts+ε+δ+ξ+μ+λ+ε (t)
[0045] 其中,l、m、n为无人机到所选卫星之间的视线分量,则修改后的伪距抵消了绝大部 分共同误差。用修改后的伪距进行定位,采用最小二乘法,可得到定位参数:Χ=[δχ δγ δζ cAtr]T=(ATA)-VL
[0046] 根据定位参数,计算出无人机到地面基站的距离。
[0047] 实施本发明实施例,具有如下有益效果:
[0048]在本发明实施例中,由于根据由第一电台和第二电台转发的第一GPS接收机所接 收卫星到地面基站的第一伪距数值及地面基站位置坐标和卫星星历,以及直接由第二GPS 接收机所接收卫星到所述无人机的第二伪距数值及无人机位置坐标和卫星星历,可以确定 出无人机到地面基站的距离,整个计算过程相对简单,计算了相对小,只是利用普通的低精 度GPS接收机,就可以实现无人机相对于地面固定点之间的精度定位导航;同时由于第一 GPS接收机、第二GPS接收机、第一电台、第二电台和数据处理装置成本较低,因此大大节省 了成本。
[0049] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中, 所述的存储介质,如R0M/RAM、磁盘、光盘等。
[0050] 以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权 利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1. 一种应用于无人机的低成本差分GPS系统,其特征在于,包括: 均安装于地面基站上,用于接收卫星星历,确定所接收卫星到所述地面基站的第一伪 距数值及地面基站位置坐标的第一GPS接收机和用于数据收发的第一电台;其中,所述第一 GPS接收机与所述第一电台相连;以及 均安装于无人机上,用于接收卫星星历,并确定所接收卫星到所述无人机的第二伪距 数值及无人机位置坐标的第二GPS接收机、用于与所述第一电台保持无线通信实现数据收 发的第二电台和用于根据由所述第一电台和所述第二电台转发的所述第一 GPS接收机所接 收卫星到所述地面基站的第一伪距数值及地面基站位置坐标和卫星星历,以及直接由所述 第二GPS接收机所接收卫星到所述无人机的第二伪距数值及无人机位置坐标和卫星星历, 确定所述无人机到所述地面基站距离的数据处理装置;其中,所述数据处理装置的两端分 别与所述第二GPS接收机和所述第二电台相连,且所述第二电台还与所述第一电台通过无 线通信方式进行连接。2. 如权利要求1所述的低成本差分GPS系统,其特征在于,所述数据处理装置由ARM处理 器STM32F105为核心及其外围电路形成。3. 如权利要求2所述的低成本差分GPS系统,其特征在于,所述第一 GPS接收机和所述第 二GPS接收机的型号均为Ublox 4T。4. 如权利要求3所述的低成本差分GPS系统,其特征在于,所述第一电台和所述第二电 台的型号均为GE-MDS-iNET300。5. -种应用于无人机的低成本差分GPS系统实现方法,其特征在于,其在包括如权利要 求1至4中任一项所述的低成本差分GPS系统中实现,所述方法包括: 根据第一 GPS接收机或第二GPS接收机接收到的卫星星历,选择卫星,并确定地面基站 的位置坐标及所选卫星的位置坐标,且进一步根据所述确定的地面基站的位置坐标及所选 卫星的位置坐标,得到所述地面基站到所选卫星的实际距离; 获取所述第一 GPS接收机中所选卫星到所述地面基站的第一伪距数值,并根据所述第 一伪距数值和所述得到的地面基站到所选卫星的实际距离,计算出差分校正量; 获取所述第二GPS接收机中所接收卫星到所述无人机的第二伪距数值及无人机位置坐 标,并根据所述获取到的第二伪距数值及无人机位置坐标,以及所述计算出的差分校正量, 计算出所述无人机到所述地面基站的距离。6. 如权利要求5所述的方法,其特征在于,所述获取所述第二GPS接收机中所接收卫星 到所述无人机的第二伪距数值及无人机位置坐标,并根据所述获取到的第二伪距数值及无 人机位置坐标,以及所述计算出的差分校正量,计算出到所述无人机到所述地面基站的距 离的步骤具体包括: 获取所述第二GPS接收机中所接收卫星到所述无人机的第二伪距数值及无人机位置坐 标,根据所述计算出的差分校正量,修正所述获取到的第二伪距数值,并进一步修正无人机 的位置坐标; 根据所述修正后的无人机的位置坐标以及所述地面基站的位置坐标,得到所述无人机 到所述地面基站的距离。
【文档编号】G01S19/41GK106093987SQ201610651893
【公开日】2016年11月9日
【申请日】2016年8月10日 公开号201610651893.5, CN 106093987 A, CN 106093987A, CN 201610651893, CN-A-106093987, CN106093987 A, CN106093987A, CN201610651893, CN201610651893.5
【发明人】周伟才, 李勋, 张欣, 黄荣辉, 裴慧坤, 黄海鹏, 王红雨, 赵健康, 茅旭初, 赵忠华, 鲍其莲
【申请人】深圳供电局有限公司, 上海交通大学