由于不是使用同步卫星,因此卫星相对于地面进行高速移动。所以必须使用相对论进行卫星时间的修正。
参照三球交汇定位的原理,根据3颗卫星到用户终端的距离信息,根据三维的距离公式,就依靠列出3个方程得到用户终端的位置信息,即理论上使用3颗卫星就可达成无源定位,但由于卫星时钟和用户终端使用的时钟间一般会有误差。
而电磁波以光速传播,微小的时间误差将会使得距离信息出现巨大失真,实际上应当认为时钟差距不是0而是一个未知数t,如此方程中就有4个未知数,即客户端的三位坐标(X,Y,Z),以及时钟差距t;
故需要4颗卫星来列出4个关于距离的方程式,最后才能求得答案,即用户端所在的三维位置,根据此三维位置可以进一步换算为经纬度和海拔高度。
若空中有足够的卫星,用户终端可以接收多于4颗卫星的信息时,可以将卫星每组4颗分为多个组,列出多组方程,后通过一定的算法挑选误差最小的那组结果,能够提高精度。
电磁波以30万千米/秒的光速传播,在测量卫星距离时,若卫星钟有一纳秒(十亿分之一秒)时间误差,会产生三十厘米距离误差。尽管卫星采用的是非常精确的原子钟,也会累积较大误差,因此地面工作站会监视卫星时钟,并将结果与地面上更大规模的更精确的原子钟比较,得到误差的修正信息。
最终用户通过接收机可以得到经过修正后的更精确的信息。当前有代表性的卫星用原子钟大约有数纳秒的累积误差,产生大约一米的距离误差。
为提高定位精度,还可使用差分技术。在地面上建立基准站,将其已知的精确坐标与通过导航系统给出的坐标相比较,可以得出修正数,对外发布,用户终端依靠此修正数,可以将自己的导航系统计算结果进行再次的修正,从而提高精度。例如,全球定位系统使用差分全球定位系统后,定位精度可达到5米左右。
扩展资料:
空间定位原理
在空间中若已经确定A、B、C三点的空间位置,且第四点D到上述三点的距离皆已知的情况下,即可以确定D的空间位置。
原理如下:因为A点位置和AD间距离已知,可以推算出D点一定位于以A为圆心、AD为半径的圆球表面,按照此方法又可以得到以B、C为圆心的另两个圆球,即D点一定在这三个圆球的交汇点上,即三球交汇定位。北斗的试验系统和正式系统的定位都依靠此原理。
网络时钟同步服务器 主要偏重于网络时钟同步功能并未描述时钟信号来源。
北斗时钟同步服务器 既描述了时钟信号来源是北斗系统,又说明了时钟同步功能。
网络时钟同步服务器和北斗时钟同步服务器除了时钟信号来源,基本功能差不多。
计算机网络系统推荐架设自己的时钟服务器,推荐京准电子科技 HR-901GB型
目前计算机网络中各主机和服务器等网络设备的时间基本处于无序的状态。随着计算机网络应用的不断涌现,计算机的时间同步问题成为愈来愈重要的事情。以Unix系统为例,时间的准确性几乎影响到所有的文件操作。 如果一台机器时间不准确,例如在从时间超前的机器上建立一个文件,用ls查看一下,以当前时间减去所显示的文件修改时间会得一个负值,这一问题对于网络文件服务器是一场灾难,文件的可靠性将不复存在。为避免产生本机错误,可从网络上获取时间,这个命令就是rdate,这样系统时钟便可与公共源同步了。但是一旦这一公共时间源出现差错就将产生多米诺效应,与其同步的所有机器的时间因此全都错误。
网络时钟服务器
另外当涉及到网络上的安全设备时,同步问题就更为重要了。这些设备所生成的日志必须要反映出准确的时间。尤其是在处理繁忙数据的时候,如果时间不同步,几乎不可能将来自不同源的日志关联起来。 一旦日志文件不相关连,安全相关工具就会毫无用处。不同步的网络意味着企业不得不花费大量时间手动跟踪安全事件。现在让我们来看看如何才能同步网络,并使得安全日志能呈现出准确地时间。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)