虚拟基站(VRS)
虚拟参考站技术(Virtual Reference Station,简称VRS)也称虚拟基准站技术,是一种网络实时动态测量实时动态测量(RTK)技术,通过在某一区域内建立构成网状覆盖的多个GPS基准站,在流动站附近建立一个虚拟基准站,根据周围各基准站上的实际观测值算出该虚拟基准站的虚拟观测值,实现用户站的高精度定位。
虚拟参考站技术主要由控制中心、固定站和用户3部分组成。与常规的RTK测量不同,VRS网络各固定参考站不直接向移动用户发送任何改正信息,而是将所有的原始数据通过数据通讯线发给控制中心。同时,移动用户在工作前,先通过GSM的短信息功能向控制中心发送一个概略坐标,控制中心收到这个位置信息后,根据用户位置,由计算机自动选择最佳的一组固定基准站,根据这些站发出来的信息,整体的改正GPS的轨道误差,电离层,对流层和大气折射引起的误差,将高精度的差分信号发送给移动站。这个差分信号的效果相当于在移动站旁边,生成一个虚拟的参考基站,从而解决了RTK作业距离上的限制问题,并保证了用户的精度。2000年,美国天宝公司正式推出了该项技术。
一、虚拟基准站的优缺点
优点:
- VRS最突出优势是覆盖范围更广:VRS网络中固定参考站的距离增大,站间距离可达到70KM,三个站覆盖的面积可以达到2100多平方公里。
缺点:
- 采用双向通信,限制了它的同时在线用户数量。
- 虚拟参考基站随着用户(流动站)的移动(超过一定距离)要重新初始化,并且是不可追踪、不可重复的虚拟的参考基站。
- 人为的规定了一个参考站站网中参考站的数量,一般情况下为三个。它们是由参考站软件所决定的,用于计算流动站所需要的改正数。此项约束限制了系统采用合适数量的参考站解决占主导地位的大气条件。
- 其播发的数据格式不标准,偏向某一类型的接收机(天宝还是希望你买它的接收机)。
二、虚拟基准站的计算方法
虚拟基准站主要是在移动站附近虚拟出一个基准站,通过网络技术将多个参考站的数据传递给控制中心,控制中心通过一定的算法模拟虚拟站的观测值,最后将虚拟的观测值传给移动站实现差分定位。虚拟基准站参考站的位置通常是在移动站周围5千米范围内,但实际情况中一般是几米内。
- 卫星位置是已知的(广播星历/SP3精密星历) XYZ1。
- 虚拟基站的位置是已知的(GGA初始化的) XYZ2。
- 主参考站的位置是已知的(前期联测IGS获得) XYZ3。

空间中三点(XYZ1,XYZ2,XYZ3)的相互距离很容易算出来。设虚拟参考站与卫星距离是P1,主参考站与卫星距离是P2 ,假设虚拟参考站的载波相位模糊度与主参考站的载波相位模糊度相同。那么就可以在主参考站的实际观测值(L1/L2)上加减几何上的差值(P1与P2的差值),这样就可以得到虚拟参考站的观测值。我们把这个值叫做虚拟观测值。
三、虚拟基准站的定位精度
通过网络信息和参考相关文献得知,目前通过虚拟参考站的定位精度只能达到厘米级。在VRS快速动态定位模式时,还受到如整周模糊度解算等误差影响,且对流层延时采用Hopfild模型或Saanstamoinen模型等,在这种情况下估算得到的坐标解算标准差为2.193.62cm,在差分事后处理模式时,多采用GAMIT软件进行基线解算,此时估算得到的坐标标准差约为1.753.37cm。要想使坐标介绍算标准差达到1cm的高精度,除必须采用差分事后处理模式外,还需要保证相邻基站的基线不超过24km。
参考文献
VRS虚拟参考站:http://www.360doc.com/content/14/0727/16/9024860_397435223.shtml
三句话明白VRS基本原理:http://blog.sina.com.cn/s/blog_6fe174db0101234z.html
虚拟参考站(百度百科):https://baike.baidu.com/item/虚拟参考站/10491331?fr=aladdin
虚拟参考站(VRS)系统的定位精度分析:https://www.doc88.com/p-608276208951.html
虚拟基站(VRS)的更多相关文章
- Win8共享wifi热点设置
Win8共享wifi热点如何设置?大家都知道win7系统可以实现wifi热点共享,那么win8应该也能实现wifi热点共享,那么如何设置win8不需要任何软件只需要对电脑进行设置就可以共享无线上网. ...
- C-RAN
无线接入网(RAN)是移动运营商赖以生存的重要资产.传统的无线接入网具有以下特点: 1. 每一个基站连接若干个固定数量的扇区天线,并覆盖小片区域,每个基站只能处理本小区收发信号: 2. 系统的容量是干 ...
- 一文解读5G (转)
今天要研究的对象,是5G接入网. 什么是接入网?相信不少同学,对这个概念一定不会陌生. 搬出这张移动通信架构图: 接入网,在我们无线通信里,一般指无线接入网,也就是通常所说的RAN(Radio Acc ...
- 第3 章 802.11 MAC
一 前言 802.11 规格的关键在于MAC(介质访问控制层),属于数据链路层,它定义了数据帧怎样在介质上进行传输.MAC 位于各种物理层之上,控制数据的传输.不同的物理层可以提供不同的传输速度,不过 ...
- VRS生成的虚拟观测值存在的问题
目前生成的虚拟观测值. 天津的版本,如果有数据库中有天线类型,那么会对天线类型改正了两次. 解决方法:在生成虚拟观测值编码的部分,注释掉天线改正的部分. 对结果的影响:错误版本生成的虚拟观测值,移动站 ...
- 虚拟参考站(VRS)
来源:https://www.sohu.com/a/149415053_391994 一.高精度定位 VRS是虚拟参考站(Virtual Reference Station)的简称.这项技术是CORS ...
- 如何低成本的打造HTC Vive虚拟演播室直播MR视频?
http://m.toutiao.com/i6298923859378700802/?tt_from=weixin&utm_campaign=client_share&from=gro ...
- Android Service获取当前位置(GPS+基站)
需求详情:1).Service中每隔1秒执行一次定位操作(GPS+基站)2).定位的结果实时显示在界面上(要求得到经度.纬度)技术支持:1).获取经纬度通过GPS+基站获取经纬度,先通过GPS来获取, ...
- 技术分析:Femtocell家庭基站通信截获、伪造任意短信
阿里移动安全团队与中国泰尔实验室无线技术部的通信专家们一起,联合对国内运营商某型Femtocell基站进行了安全分析,发现多枚重大漏洞,可导致用户的短信.通话.数据流量被窃听.恶意攻击者可以在免费申领 ...
随机推荐
- Java并发之ReentrantLock源码解析(三)
ReentrantLock和BlockingQueue 首先,看到这个标题,不要怀疑自己进错文章,也不要怀疑笔者写错,哈哈.本章笔者会从BlockingQueue(阻塞队列)的角度,看看juc包下的阻 ...
- POJ 2299 Ultra-QuickSort 求逆序数 线段树或树状数组 离散化
我用的线段树写的. num数组表示已插入的数值的个数. 由于a[i]数值很大,但是n不是很大,所以要离散化处理 9 1 0 5 4 离散化后 4 1 0 3 2 这样保证最大值不会超过n #inclu ...
- 尝试用面向对象思维理解Vue组件
什么是组件 用面向对象的思维去理解Vue组件,可以将所有的事物都抽象为对象,而类或者说是组件,都具有属性和操作. 如抽取人类为组件,其基本的属性有姓名.年龄.国籍:基本的方法有吃饭.睡觉.跑步等. & ...
- C++智能指针之shared_ptr与右值引用(详细)
1. 介绍 在 C++ 中没有垃圾回收机制,必须自己释放分配的内存,否则就会造成内存泄露.解决这个问题最有效的方法是使用智能指针(smart pointer).智能指针是存储指向动态分配(堆)对象指针 ...
- 暑假自学java第二天
今天学习了一些java规则 一个java源文件的公开类只能有一个,而且必学和源文件名相同. 了解到java的标识符规范,这对以后的团队协作有很大作用. 标识符规则和c++还是很相似的 java中的字面 ...
- PHP设计模式之策略模式(转)
介绍 策略模式:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户. 封装:把行为用接口封装起来,我们可以把那些经常变化的部分,从当前的类中单独取出来,用接 ...
- [源码解析] 深度学习分布式训练框架 horovod (14) --- 弹性训练发现节点 & State
[源码解析] 深度学习分布式训练框架 horovod (14) --- 弹性训练发现节点 & State 目录 [源码解析] 深度学习分布式训练框架 horovod (14) --- 弹性训练 ...
- linux驱动之获取设备树信息
上一篇文章学习了字符设备的注册,操作过的小伙伴都知道上一篇文章中测试驱动时是通过手动创建设备节点的,现在开始学习怎么自动挂载设备节点和设备树信息的获取,这篇文章中的源码将会是我以后编写字符驱动的模板. ...
- NTP配置(广播模式并且无认证)
1.服务器端 1.1服务器本地同步自己的时钟,否则无法对外提供NTP服务 [NTP]ntp refclock-master 3 [NTP]ntp refclock-master 127.127.1.1 ...
- ArrayList 深入浅出
ArrayList 特点:按添加顺序排列.可重复.非线程安全: 底层实现:数组 扩容原理:初始化集合时,默认容量为 0,第一次添加元素时扩容为 10,容量不够时扩容为原来容量的 1.5 倍. 这里扩容 ...