基于云计算的高精度位置修正定位系统的制作方法_3

文档序号:9260668阅读:来源:国知局
,Hm表示差分参考基站绝对 中坐标中的高度坐标,Latj'表示基准参考基站求解的坐标点的绅度坐标,Lon'J表示基 准参考基站求解的坐标点的经度坐标,H'j表示基准参考基站求解的坐标点的高度坐标。
[0061] 步骤S2085,利用D'rn=min化'选定所有坐标点中相对基准参考基站的绝 对坐标点的直线距离最小值对应的坐标点为基准参考基站的有效坐标点,该有效坐标点 为(Lon'm,Lat'm,H'm)或狂'm,Y'm,Z'm),该有效坐标点与基准参考基站的绝对 坐标点的坐标差值为所述定位信息改正数;其具体计算如下:由于存在着卫星星历、时钟 误差、大气折射等误差的影响,通过定位卫星的卫星数据解算得到基准参考基站的坐标 (Lon'm,Lat'm,H'm)或狂'm,Y'm,Z'm)与基准参考基站的绝对坐标(L〇nm,Latm,Hm) 或狂m,Ym,Zm)不一致,必然存在误差,求两坐标的差值:
[0062]
[006引式中,(AXm,AYm,AZm)则是定位信息改正数中的坐标改正数。
[0064] 步骤S2086,选定求解出所述有效坐标点(Lon'm,Lat'm,H'm)或 狂'm,Y'm,Z'm)对应的一组卫星化。b2, . . .,bk),该组卫星为最佳卫星集;
[0065] 在上述实施例中,步骤4中所述客户端解算出的待修正定位信息中包含的客户端 1的坐标点为(Lon。',Lat。',H。')或狂'a,Y。',Z'。),所述客户端1的精准定位信息 中的坐标为对所述待修正定位信息中的坐标进行修正得到,并按如下公式进行修正::
[0066]
[0067] 其中,狂。",Y。",Z。")为客户端1精准定位信息中对应的客户端1位置坐标 点,(AXm,AYm,AZm)为定位信息改正数中对应的坐标改正数。
[0068] W上所述,仅是本发明的较佳实施例,W上所述并非对本发明的技术范围作任何 限制,凡依据本发明技术实质对W上的实施例所作的任何修改、等同变化与修饰,均仍属于 本发明的技术方案的范围内。
【主权项】
1. 基于云计算的高精度位置修正定位系统,其特征在于:包括客户端、差分服务器以 及由若干差分参考基站组成的差分参考站网;所述差分服务器通过通讯模块与客户端和差 分参考站网连接;所述差分服务器接收所述客户端的单点定位信息和所述参考基站的实时 伪距观测信息;当客户端单点定位精度不足、向差分服务器请求高精度定位时,所述差分服 务器基于接收的单点定位信息和实时伪距观测信息解算出所述客户端的定位信息改正数 以及若干卫星组成的修正卫星集;所述客户端收到所述定位信息改正数与修正卫星集,利 用所述修正卫星集解算出待修正定位信息,再结合所述定位信息改正数解算出精准定位信 息进行精准定位。2. 根据权利要求1所述的一种基于云计算的高精度位置修正定位系统,其特征在于: 所述客户端的单点定位信息包括定位时间、经炜度、高度、定位卫星类型以及卫星编号;所 述客户端高精度定位的流程包括如下步骤: 步骤1 :利用客户端的定位模块进行初始单点定位及解算,获取单点定位信息; 步骤2 :通过匹配的登陆账户连接所述差分服务器; 步骤3 :客户端将所述的单点定位信息传送给所述差分服务器,并且等待接收所述差 分服务器解算的定位信息改正数和修正卫星集; 步骤4:客户端接收定位信息改正数和修正卫星集,利用所述修正卫星集解算出待修 正定位信息,结合定位信息改正数对所述待修正定位信息进行修正,解算出精准定位信息, 并且于客户端的地图上显示所述精准定位信息。3. 根据权利要求1或2任意一项所述的一种基于云计算的高精度位置修正定位系统, 其特征在于:所述客户端请求高精度定位时,所述差分服务器求解所述定位信息改正数及 修正卫星集包括如下步骤: 步骤一,所述差分服务器接收所述客服端的单点定位信息,根据单点定位信息中的经 度、炜度以及高度计算每个所述差分参考基站到所述客户端的距离; 步骤^,选定最小距1?值对应的差分参考基站为基准参考基站; 步骤三,从基准参考基站上传的实时伪距观测信息中提取定位基准参考基站的所有卫 星的编号及类型;从该所有卫星中选出与所述单点定位信息中的卫星编号及类型相对应的 卫星,选出的卫星为有效卫星;选取有效卫星中至少四颗卫星的卫星数据分别求解出基准 参考基站所对应的所有坐标点; 步骤四,计算所有坐标点相对基准参考基站的绝对坐标点的直线距离; 步骤五,选定最小直线距离值对应的坐标点为基准参考基站的有效坐标点,该有效坐 标点与基准参考基站的绝对坐标点的坐标差值为所述定位信息改正数; 步骤六,选定出求解出所述有效坐标点对应的一组卫星,该组卫星为所述修正卫星集。4. 根据权利要求3所述的一种基于云计算的高精度位置修正定位系统,其特征在于: 所述所有坐标点及有效坐标点用WGS84坐标或地心地固坐标表示;坐标点中j坐标点对应 所述WGS84坐标表示为(Lon' pLaC」,屮」),对应所述地心地固坐标表示为(X'」,Υ<」, Z, j)。5. 根据权利要求4所述的一种基于云计算的高精度位置修正定位系统,其特征 在于:所述步骤一中,所有差分参考基站的绝对位置坐标点分别为(Lor^LatDH 1)-(Loni, Lati, Hi)…(Lonn, Latn, Hn),所述单点定位信息中所述客户端的坐标位置点为:(Lon。、 LatpHci);计算每个所述差分参考基站到所述客户端的距离按如下公式进行计算: Di=IM=Arc cos (Ci) *Pi/180 Ci = sin (Lat 0)氺sin (Lati) +cos (Lat0)氺cos (Lati)氺cos (Lon0-Loni) 其中:D表示距离,i表示差分参考基站的标号为i,R为地球的平均半径、且R = 6371. 393km,Pi为圆周率,Lon表示差分参考基站及客户端的经度,Lat表示差分参考基站 及客户端的炜度,H表示差分参考基站及客户端的高度。6. 根据权利要求5所述的一种基于云计算的高精度位置修正定位系统,其特征在 于:所述步骤五中,所述基准参考基站的有效坐标点表示为(Lon' m,Lat' m,H' _")或 W m),所述基准参考基站的绝对坐标点对应为(Lonm,Latm,H m)或(Xm,Ym,Zm), 按如下公式解算出所述定位信息改正数中对应的坐标改正数(AXni, AYni, Δ ZJ :其中,m表不基准参考基站的编号。7. 根据权利要求6所述的一种基于云计算的高精度位置修正定位系统,其特征在于: 所述客户端解算出的待修正定位信息中的客户端的坐标点为(Lon' (!,Lat' (!,H' d)或 (X' m Y' m Z' ^,所述客户端的精准定位信息中的坐标为对所述待修正定位信息中的坐 标进行修正得到,并按如下公式进行修正:其中,(X" mY" &Z" J为客户端精准定位信息中对应的客户端位置坐标 点,(AXni, AYni, ΔΖΠ )为定位信息改正数中对应的坐标改正数。
【专利摘要】本发明公开一种基于云计算的高精度位置修正定位系统,包括客户端、差分服务器以及由若干差分参考基站组成的差分参考站网;差分服务器通过通讯模块与客户端和差分参考站网连接;差分服务器接收客户端的单点定位信息和参考基站的实时伪距观测信息;当客户端单点定位精度不足、向差分服务器请求高精度定位时,差分服务器基于接收的单点定位信息和实时伪距观测信息解算出定位信息改正数以及若干卫星组成的修正卫星集;客户端利用修正卫星集和定位信息改正数解算出精准定位信息进行精准定位。本发明的修正定位系统能智能、快速、准确为客户端提供精准的定位服务,定位快,定位精准度高;客户端作数据提供方,客户端计算压力小,流量消耗低。
【IPC分类】G01S19/07, G01S19/41
【公开号】CN104977596
【申请号】CN201510310630
【发明人】何柳
【申请人】深圳北斗应用技术研究院有限公司
【公开日】2015年10月14日
【申请日】2015年6月8日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1