APP下载

星载激光测高地面数据处理设计研究

2020-02-26李彬彬童小华张志杰

上海航天 2020年1期
关键词:视图波形数据处理

李彬彬,谢 欢,童小华,张志杰,2

(1.同济大学 测绘与地理信息学院,上海 200092;2.河南理工大学 测绘与国土信息工程学院,河南 焦作 454000)

0 引言

早在20 世纪60年代,星载激光雷达就已被美国应用于月面测距,并在随后被应用于火星、水星、小行星等行星表面高程探测。我国的“嫦娥一号”到“嫦娥三号”、日本的月亮女神探测器、印度的“月球初航-1”卫星等也都搭载过用于测量月球表面地形的激光测高仪。而在对地观测方面,除一些实验性的载荷之外,由美国国家航空航天局发射的ICE⁃Sat 卫星的激光测高仪GLAS 是全球第一个星载卫星激光测高系统,目前已停止工作。作为其第二代卫星,ICESat-2 卫星[1]于2018年成功发射,目前处于测试标定阶段,在2019年对外正式发布数据。

ICESat/GLAS 的测高精度约为4~15 cm,工作期从2003—2009年,获取了共计18 个任务期的激光测高数据[2-3]。其主要科学目标为测量南北极冰盖高程和海冰的变化、云和气溶胶高度,以及地形和植被特征参数[4]。该卫星通过激光器同时发射532 nm 和1 064 nm 两个波段的激光,已广泛应用于极地冰盖的高程精密监测[5-8]、极地冰下湖活动[9]、森林冠层提取[10-11]等。

我国除了2016年5 月发射的“资源三号02 星”搭载的试验性激光载荷之外,在“高分”系列卫星中,尚有计划于2019年发射“高分七号”(GF-7)卫星。该卫星是高分辨率立体测绘卫星,其主要有效载荷包括立体测绘相机和激光测高仪(多波束,附带足印相机等)等。本文在借鉴ICESat/GLAS 测高地面数据处理软件系统的基础上,针对GF-7 卫星激光测高仪特点,设计一套星载激光测高地面数据处理软件系统并展开测试,为GF-7 卫星数据的高精度几何处理、地表高程和地物高度信息的精确提取及其变化监测提供支撑技术。

1 星载激光测高地面数据组成

星载激光测高系统的数据主要包括了时间系统数据、激光系统数据、定轨系统数据、定姿系统数据以及激光光束指向系统数据等。以GLAS为例,星载晶体振荡器和由星载GPS 设备测量解算出的GPS 时间信息,组成了主要的时间系统数据;激光发射器发射的1 064 nm 激光,经望远镜、探测器及模数转换器等设备处理后,生成了激光系统数据;星载GPS 设备测量和解算出的GPS 定位信息,在过境地面测站时与激光角反射器评估信息的共同作用下,可提供卫星精确定轨数据[12];星敏感器(In⁃strument Star Trackeer,IST)在获得卫星平台相对于天球坐标系的姿态数据后,结合惯性参考单元(Inertial Reference Unit,IRU)中陀螺仪(Hemisperi⁃cal Resonator Gyros,HRG)测量的数据,以及采用扩展卡尔曼方法内插,生成了卫星定态数据;激光参考相机(Laser Reference Camera,LRC)和激光轮廓阵列(Laser Profiling Array,LPA)各自的激光光束成像、激光参考传感器(Laser Reference Sensor,LRS)的观测图像、校准参考源(Collimated Refer⁃ence Source,CRS)的辅助校准以及姿态系统共同作用下,提供了激光光束指向系统数据[13-14]。而作为我国民用领域第一台业务化运行的星载激光测高GF-7 卫星,其载荷数据还包括了足印相机和立体测绘相机的影像数据等。

伴随着系统数据的生成,诸如仪器(主/备)使用情况、仪器属性参数(如温度、供电电压等)以及星上处理生成这些数据所使用算法的辅助信息(如探测信号门限值、先验DEM等)都需要分析整理,以便在相应的算法处理中作为参数值输入或质量标签依据。特别对于激光系统数据而言,由于激光脉冲在地球大气层传输过程中,与大气的气体分子和大气气溶胶粒子、尘埃、雾、雨、雪等接触而产生的测距误差,以及因潮汐影响而导致的脚点定位误差,需要对其进行相应的大气潮汐模型改正[15]。

综上所述,星载激光测高地面数据具有种类繁多、分散且数据量大等特点,而卫星激光测高的精度是卫星时间系统、轨道定位、姿态确定、激光指向、测距精度等关键要素共同作用的结果。因此,需要设计一套激光卫星测高地面数据处理系统对数据进行整理、评价、筛选及解算,最终形成可供应用单位使用的激光数据产品体系。

2 星载激光测高地面数据处理系统设计

如图1 所示,星载激光测高地面数据处理系统在用户界面中提供两种数据处理模式,分别为对单条数据记录进行分析的主界面模式和对数据精细批量处理的批处理界面模式。而在算法处理上,则包含了4 个数据处理模块,分别为1 级激光数据处理模块、2 级激光数据处理模块、3 级激光数据处理模块和质量控制处理模块。其中,1 级激光数据处理生成激光测高产品,2 级激光数据处理生成激光波形产品,3 级激光处理生成激光定位产品。各级的质量评价指标,如发射波和回波信号是否过门限值标志,回波信噪比、波形分解拟合等都伴随各级激光数据处理后产生,而各级激光数据整体的质量控制则由质量控制处理模块提供。

2.1 1 级激光数据处理模块

1 级激光数据处理模块主要功能是对原始激光数据包进行整理和初步分析,包括预处理、能量计算、卫星轨道位置计算等,生成包括数据识别号(ID)、发射波能量、回波(最大峰值、全波)能量和卫星轨道位置等激光测高产品。

图1 总体设计Fig.1 General design of the system

2.2 2 级激光数据处理模块

2 级激光数据处理模块主要功能是对经过1 级激光数据处理模块后的波形数据进行处理,包括发射波表征[15]、回波平滑滤波[15-16]、回波高斯分解[15]、波形参数提取[17-21]等,生成包括发射波表征参数、回波高斯分解结果、波形参数(主要包括波形全高、波形长度、波峰长度和半波能量高等)等激光波形产品。

2.3 3 级激光数据处理模块

3 级激光数据处理模块的功能主要是围绕激光地面脚点定位的计算,即对经过2 级激光数据处理模块处理后得到的数据进行包括激光到达地面点的初始距离计算[15]、初始激光地面脚点定位[13,22-24]、大气改正[25]和潮汐改正[26]等,生成包括初始距离、激光地面脚点定位的三维坐标值、大气改正值和潮汐改正值等激光定位产品,主要处理流程如图2所示。

图2 激光地面脚点定位主要处理流程Fig.2 Main processing flow of the laser ground footprint positioning

2.4 质量控制处理模块

质量控制处理模块主要是针对时间段内(或沿轨距离内)的激光数据集进行整体的数据产品综合评价。该处理模块在两种用户界面交互中,只由批处理界面所调用并产生相应的质量控制文件。内容上主要包括检测各类数据(如波形数据、影像数据、辅助信息数据等)的缺失情况,以及统计分析相关信息值(如时间信息、卫星位置信息、波形相关属性信息等)。通过该模块生成的质量控制文件,可以更加全面地分析某段时间内的激光数据,并依据相应的数据应用质量需求对数据进行选择。

3 星载激光测高地面数据处理系统性能测试

打开程序,将显示程序的主界面,如图3 所示。通过导入星载激光测高地面数据,将可以开始对数据展开逐级数据模块处理和分析。为此,程序为逐级数据处理模块的处理结果提供4 种不同的显示视图,分别为波形视图、地图视图、影像视图及分析视图。其中,波形视图专门为波形的各类处理结果提供波形数据显示,地图视图专门为卫星轨道位置及激光脚点定位在世界地图范围内提供位置显示,影像视图专门为足印相机等各类辅助分析的影像提供影像显示,分析视图则是为所有文本形式的处理结果提供文本显示。

图3 软件主界面Fig.3 Main interface of the software

作为软件运行测试例子,本文选用模拟数据中某条数据记录进行分析。图4 显示了该条数据记录经过3 级激光数据处理模块后的主要分析结果,包括地面数据包中足印相机影像在影像视图中的显示,1 级激光数据处理模块中卫星位置计算在分析视图中的结果,2 级激光数据处理模块中对波形进行平滑滤波及高斯分解后在波形视图中的结果,以及3 级激光数据处理模块中脚点定位计算后在地图视图中的显示结果。

作为另一种用户界面交互模式,批处理界面向用户提供了4 个参数输入子模块,以及信息总览子模块,如图5 所示。

图5 批处理界面Fig.5 Interface of batch processing

4 个参数输入子模块分别为文件导入子模块、波形分析子模块、脚点定位子模块、误差修正子模块。用户导入数据由文件导入子模块提供入口。由于1 级激光处理模块的参数主要为仪器属性参数,因此,不对用户开放。2 级激光处理模块中的平滑滤波方法及滤波窗口大小的旋转对用户开放,由波形分析子模块中提供入口。3 级激光处理模块中的激光脚点定位涉及的J2000 转WGS84 矩阵数据文件路径由脚点定位子模块提供入口,大气改正数据文件路径及潮汐改正数据文件路径由误差修正子模块提供入口。信息总览子模块对用户在前4 个子模块中的输入参数总信息汇总,方便用户对输入参数进行整体检查确认。经过批处理界面处理的数据将生成对应的产品文件和质量控制文件。其中,产品文件中每一条记录的内容形式与主界面处理后的内容形式相同,质量控制文件为文本格式。

目前,由于GF-7 号尚未发射,其实际激光测高精度还有待进一步验证。在星载激光测高仿真实验测试中,当卫星轨道高度为500 km,激光地面脚点位于平坦地区(坡度小于3°),指向角误差小于10 μrad,并且其他误差项(硬件系统误差项、大气潮汐误差改正项、粗糙度误差改正项等)改正后对高程造成的误差控制在20 cm 以内时,测高精度可优于1 m。

4 结束语

本文在研究了ICESat/GLAS 测高系统软件的基础上,针对GF-7 号卫星的特点,开展了星载激光测高地面数据系统软件的设计并对其进行测试。该系统能够较好地兼顾用户在星载激光测高地面数据分析及其产品批量处理两方面的需求。同时,在星载激光雷达测高仿真实验测试中,平坦区域的高程精度最高可优于1 m。随着GF-7 号发射在即,本文所研究的星载激光测高地面数据系统将对GF-7 号激光测高地面数据的处理具有一定的参考意义。由于GF-7 号尚未发射,软件系统的设计仅立足于其部分公开的资料,后续工作还要依据实际GF-7 号的星载激光数据,对现有的软件框架进行修正。

猜你喜欢

视图波形数据处理
基于时域波形掩护的间歇采样干扰对抗研究
极化正交编码波形雷达试验系统.
“雷达波形设计与运用专刊”编者按.
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
无人机测绘数据处理关键技术及运用
高层建筑沉降监测数据处理中多元回归分析方法的应用研究
高层建筑沉降监测数据处理中多元回归分析方法的应用研究
Y—20重型运输机多视图
SA2型76毫米车载高炮多视图
《投影与视图》单元测试题