低轨导航增强GNSS

张小红, 马福建. 低轨导航增强GNSS发展综述. 测绘学报,2019,48(9):1073-1087. DOI: 10.11947/j.AGCS.2019.20190176

1.  低轨与中高轨卫星导航关键指标对比

与中高轨卫星相比,低轨卫星具有距离地面近、运行速度快、受到的摄动影响大这3大特点。

1)低轨优势

首先,由于信号传播距离短,自由空间损耗更少,高度780 km的铱星地面接收信号强度比GPS高约30 dB(1000倍),有助于改善信号受遮蔽环境下的定位效果,提升抗干扰、防欺骗性能;有利于高速卫星通信、宽带互联网接入和数据传输;有利于对地观测技术的发展,可以获取高分辨率遥感影像、大气监测信息等。

其次,低轨卫星运行速度快,多普勒频移现象明显,有利于提高测速的精度和基于多普勒观测值的载波相位周跳探测效果,多普勒信息也可用于定位,如Transit;通常低轨卫星在测站上方的可见时长仅10~20 min,相同时间内低轨卫星划过的天空轨迹更长,几何图形变化快,使得定位过程中历元间观测方程的相关性减弱,参数的可估性大大增强,有望从根本上解决载波相位模糊度参数收敛和固定慢的问题,进而实现快速精密定位;短时间内反射信号不再是静态的,与直达信号更易分离,多路径降相关时间短,对信号相关峰和正交性影响减小,抗多路径效果好。

2)低轨劣势

由于卫星轨道低,单星地面覆盖范围小。高度1100 km的“鸿雁”低轨星座单颗卫星覆盖面积只有BDS GEO卫星的1/10,因此,在截止高度角10°的情况下,经计算至少需要54颗卫星才能保证全球单重以上覆盖,低纬度地区仅可见1颗卫星。若要满足连续四重覆盖的定位要求,则需要近200颗卫星,并且“鸿雁”卫星的天底距58°远大于BDS GEO的9°,为保证覆盖区的信号增益,应采用多波束天线。

接收机信号捕获要求高,增加了接收机的负担,捕获过程中多普勒搜索范围更大,捕获速度降低。低轨卫星精密定轨与预报难度大。低轨所受到的大气阻力、地球非球形引力和广义相对论作用均明显高于中高轨,需要选用更精细的力模型参数和处理策略进行精密定轨才能达到厘米级的定轨精度,预报轨道根数的拟合时长需要20 min甚至更短,拟合参数更多;由于低轨道的空气阻力大,卫星速度会逐渐降低,轨道高度也会降低,需要频繁启动进行轨道维持,但携带的燃料却是有限的,低轨卫星寿命短。

2. 低轨导航增强带来的机遇

与GPS、GLONASS、BDS、Galileo等中高轨导航卫星相比,低轨导航信号将给联合定轨、快速精密定位、空间天气监测、室内定位等方面带来好处。

1)联合定轨

搭载星载GNSS接收机的低轨卫星可以作为“星基监测站”,参与高中低轨卫星联合定轨,能弥补地面站的不足,极大增强GNSS卫星跟踪网的图形强度,使轨道和力模型参数估计得更准确,实现区域监测站条件下的导航卫星精密定轨。

### 地基平台与卫星定位技术 地基平台在卫星定位系统的运行中扮演着重要角色,尤其是在支持全球卫星导航系统(GNSS)方面。地基增强系统(Ground-Based Augmentation System, GBAS)是一种用于提高 GNSS 定位精度的技术方案[^1]。GBAS 主要通过地面站来监测和校正来自卫星的信号误差,从而提升用户的定位性能。 #### 地面站的作用 地面站在 GPS 和其他 GNSS 系统中起到关键作用。它们的主要功能包括但不限于以下几个方面: - **信号监测**:地面站持续监控来自多个卫星的信号质量,并记录任何可能影响定位精度的因素,例如电离层延迟、对流层延迟以及其他环境干扰[^3]。 - **差分校正**:为了减少上述误差的影响,地面站计算并广播实时的差分改正数据给用户设备。这种差分校正显著提高了最终位置解算的准确性。 - **完好性检测**:对于航空应用而言尤为重要的是,地面站还负责执行完好性监视任务,即确保所提供的导航信息始终处于安全范围内。如果发现潜在危险,则迅速向受影响区域发出警告[^2]。 #### 实现方式 具体到 GPS 的地基增强部分,可以提到广域增强系统 (Wide Area Augmentation System, WAAS),这是由美国联邦航空管理局开发的一种典型代表形式之一。WAAS 使用一系列分布广泛的参考站点收集原始观测资料,再经过处理中心分析汇总之后形成统一格式的数据包并通过专用通信链路传输至若干颗地球同步道上的 GEO 卫星上转发出去供终端接收机使用。 另外值得注意的是,在未来第六代移动通信(6G)时代背景下提出的非地面网络(non-terrestrial networks, NTNs),也将进一步融合传统意义上的天地一体化概念,借助LEO/LMEO/MEO等多种类型的航天器共同构建更加完善的综合PNT服务体系。 ```python import numpy as np def calculate_position_error(satellite_positions, ground_station_measurements): """ 计算基于地面站测量得到的位置误差 参数: satellite_positions (list): 卫星星历坐标列表 [(x1,y1,z1),...,(xn,yn,zn)] ground_station_measurements (dict): 各个测距伪距字典 {'sat_id': pseudorange} 返回值: float: 平均绝对位置偏差估计值(meters) """ errors = [] for sat_pos in satellite_positions: sat_id = f'sat_{np.random.randint(0,9)}' measured_range = ground_station_measurements.get(sat_id,None) if not measured_range: continue true_distance = np.linalg.norm(np.array([*sat_pos])) error = abs(true_distance - measured_range) errors.append(error) avg_error = sum(errors)/len(errors) if len(errors)>0 else None return avg_error ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值