李彬彬,謝 歡,童小華,張志杰,2
(1.同濟大學 測繪與地理信息學院,上海 200092;2.河南理工大學 測繪與國土信息工程學院,河南 焦作 454000)
早在20 世紀60年代,星載激光雷達就已被美國應用于月面測距,并在隨后被應用于火星、水星、小行星等行星表面高程探測。我國的“嫦娥一號”到“嫦娥三號”、日本的月亮女神探測器、印度的“月球初航-1”衛(wèi)星等也都搭載過用于測量月球表面地形的激光測高儀。而在對地觀測方面,除一些實驗性的載荷之外,由美國國家航空航天局發(fā)射的ICE?Sat 衛(wèi)星的激光測高儀GLAS 是全球第一個星載衛(wèi)星激光測高系統(tǒng),目前已停止工作。作為其第二代衛(wèi)星,ICESat-2 衛(wèi)星[1]于2018年成功發(fā)射,目前處于測試標定階段,在2019年對外正式發(fā)布數(shù)據(jù)。
ICESat/GLAS 的測高精度約為4~15 cm,工作期從2003—2009年,獲取了共計18 個任務期的激光測高數(shù)據(jù)[2-3]。其主要科學目標為測量南北極冰蓋高程和海冰的變化、云和氣溶膠高度,以及地形和植被特征參數(shù)[4]。該衛(wèi)星通過激光器同時發(fā)射532 nm 和1 064 nm 兩個波段的激光,已廣泛應用于極地冰蓋的高程精密監(jiān)測[5-8]、極地冰下湖活動[9]、森林冠層提取[10-11]等。
我國除了2016年5 月發(fā)射的“資源三號02 星”搭載的試驗性激光載荷之外,在“高分”系列衛(wèi)星中,尚有計劃于2019年發(fā)射“高分七號”(GF-7)衛(wèi)星。該衛(wèi)星是高分辨率立體測繪衛(wèi)星,其主要有效載荷包括立體測繪相機和激光測高儀(多波束,附帶足印相機等)等。本文在借鑒ICESat/GLAS 測高地面數(shù)據(jù)處理軟件系統(tǒng)的基礎上,針對GF-7 衛(wèi)星激光測高儀特點,設計一套星載激光測高地面數(shù)據(jù)處理軟件系統(tǒng)并展開測試,為GF-7 衛(wèi)星數(shù)據(jù)的高精度幾何處理、地表高程和地物高度信息的精確提取及其變化監(jiān)測提供支撐技術。
星載激光測高系統(tǒng)的數(shù)據(jù)主要包括了時間系統(tǒng)數(shù)據(jù)、激光系統(tǒng)數(shù)據(jù)、定軌系統(tǒng)數(shù)據(jù)、定姿系統(tǒng)數(shù)據(jù)以及激光光束指向系統(tǒng)數(shù)據(jù)等。以GLAS為例,星載晶體振蕩器和由星載GPS 設備測量解算出的GPS 時間信息,組成了主要的時間系統(tǒng)數(shù)據(jù);激光發(fā)射器發(fā)射的1 064 nm 激光,經(jīng)望遠鏡、探測器及模數(shù)轉換器等設備處理后,生成了激光系統(tǒng)數(shù)據(jù);星載GPS 設備測量和解算出的GPS 定位信息,在過境地面測站時與激光角反射器評估信息的共同作用下,可提供衛(wèi)星精確定軌數(shù)據(jù)[12];星敏感器(In?strument Star Trackeer,IST)在獲得衛(wèi)星平臺相對于天球坐標系的姿態(tài)數(shù)據(jù)后,結合慣性參考單元(Inertial Reference Unit,IRU)中陀螺儀(Hemisperi?cal Resonator Gyros,HRG)測量的數(shù)據(jù),以及采用擴展卡爾曼方法內(nèi)插,生成了衛(wèi)星定態(tài)數(shù)據(jù);激光參考相機(Laser Reference Camera,LRC)和激光輪廓陣列(Laser Profiling Array,LPA)各自的激光光束成像、激光參考傳感器(Laser Reference Sensor,LRS)的觀測圖像、校準參考源(Collimated Refer?ence Source,CRS)的輔助校準以及姿態(tài)系統(tǒng)共同作用下,提供了激光光束指向系統(tǒng)數(shù)據(jù)[13-14]。而作為我國民用領域第一臺業(yè)務化運行的星載激光測高GF-7 衛(wèi)星,其載荷數(shù)據(jù)還包括了足印相機和立體測繪相機的影像數(shù)據(jù)等。
伴隨著系統(tǒng)數(shù)據(jù)的生成,諸如儀器(主/備)使用情況、儀器屬性參數(shù)(如溫度、供電電壓等)以及星上處理生成這些數(shù)據(jù)所使用算法的輔助信息(如探測信號門限值、先驗DEM等)都需要分析整理,以便在相應的算法處理中作為參數(shù)值輸入或質量標簽依據(jù)。特別對于激光系統(tǒng)數(shù)據(jù)而言,由于激光脈沖在地球大氣層傳輸過程中,與大氣的氣體分子和大氣氣溶膠粒子、塵埃、霧、雨、雪等接觸而產(chǎn)生的測距誤差,以及因潮汐影響而導致的腳點定位誤差,需要對其進行相應的大氣潮汐模型改正[15]。
綜上所述,星載激光測高地面數(shù)據(jù)具有種類繁多、分散且數(shù)據(jù)量大等特點,而衛(wèi)星激光測高的精度是衛(wèi)星時間系統(tǒng)、軌道定位、姿態(tài)確定、激光指向、測距精度等關鍵要素共同作用的結果。因此,需要設計一套激光衛(wèi)星測高地面數(shù)據(jù)處理系統(tǒng)對數(shù)據(jù)進行整理、評價、篩選及解算,最終形成可供應用單位使用的激光數(shù)據(jù)產(chǎn)品體系。
如圖1 所示,星載激光測高地面數(shù)據(jù)處理系統(tǒng)在用戶界面中提供兩種數(shù)據(jù)處理模式,分別為對單條數(shù)據(jù)記錄進行分析的主界面模式和對數(shù)據(jù)精細批量處理的批處理界面模式。而在算法處理上,則包含了4 個數(shù)據(jù)處理模塊,分別為1 級激光數(shù)據(jù)處理模塊、2 級激光數(shù)據(jù)處理模塊、3 級激光數(shù)據(jù)處理模塊和質量控制處理模塊。其中,1 級激光數(shù)據(jù)處理生成激光測高產(chǎn)品,2 級激光數(shù)據(jù)處理生成激光波形產(chǎn)品,3 級激光處理生成激光定位產(chǎn)品。各級的質量評價指標,如發(fā)射波和回波信號是否過門限值標志,回波信噪比、波形分解擬合等都伴隨各級激光數(shù)據(jù)處理后產(chǎn)生,而各級激光數(shù)據(jù)整體的質量控制則由質量控制處理模塊提供。
1 級激光數(shù)據(jù)處理模塊主要功能是對原始激光數(shù)據(jù)包進行整理和初步分析,包括預處理、能量計算、衛(wèi)星軌道位置計算等,生成包括數(shù)據(jù)識別號(ID)、發(fā)射波能量、回波(最大峰值、全波)能量和衛(wèi)星軌道位置等激光測高產(chǎn)品。
圖1 總體設計Fig.1 General design of the system
2 級激光數(shù)據(jù)處理模塊主要功能是對經(jīng)過1 級激光數(shù)據(jù)處理模塊后的波形數(shù)據(jù)進行處理,包括發(fā)射波表征[15]、回波平滑濾波[15-16]、回波高斯分解[15]、波形參數(shù)提?。?7-21]等,生成包括發(fā)射波表征參數(shù)、回波高斯分解結果、波形參數(shù)(主要包括波形全高、波形長度、波峰長度和半波能量高等)等激光波形產(chǎn)品。
3 級激光數(shù)據(jù)處理模塊的功能主要是圍繞激光地面腳點定位的計算,即對經(jīng)過2 級激光數(shù)據(jù)處理模塊處理后得到的數(shù)據(jù)進行包括激光到達地面點的初始距離計算[15]、初始激光地面腳點定位[13,22-24]、大氣改正[25]和潮汐改正[26]等,生成包括初始距離、激光地面腳點定位的三維坐標值、大氣改正值和潮汐改正值等激光定位產(chǎn)品,主要處理流程如圖2所示。
圖2 激光地面腳點定位主要處理流程Fig.2 Main processing flow of the laser ground footprint positioning
質量控制處理模塊主要是針對時間段內(nèi)(或沿軌距離內(nèi))的激光數(shù)據(jù)集進行整體的數(shù)據(jù)產(chǎn)品綜合評價。該處理模塊在兩種用戶界面交互中,只由批處理界面所調(diào)用并產(chǎn)生相應的質量控制文件。內(nèi)容上主要包括檢測各類數(shù)據(jù)(如波形數(shù)據(jù)、影像數(shù)據(jù)、輔助信息數(shù)據(jù)等)的缺失情況,以及統(tǒng)計分析相關信息值(如時間信息、衛(wèi)星位置信息、波形相關屬性信息等)。通過該模塊生成的質量控制文件,可以更加全面地分析某段時間內(nèi)的激光數(shù)據(jù),并依據(jù)相應的數(shù)據(jù)應用質量需求對數(shù)據(jù)進行選擇。
打開程序,將顯示程序的主界面,如圖3 所示。通過導入星載激光測高地面數(shù)據(jù),將可以開始對數(shù)據(jù)展開逐級數(shù)據(jù)模塊處理和分析。為此,程序為逐級數(shù)據(jù)處理模塊的處理結果提供4 種不同的顯示視圖,分別為波形視圖、地圖視圖、影像視圖及分析視圖。其中,波形視圖專門為波形的各類處理結果提供波形數(shù)據(jù)顯示,地圖視圖專門為衛(wèi)星軌道位置及激光腳點定位在世界地圖范圍內(nèi)提供位置顯示,影像視圖專門為足印相機等各類輔助分析的影像提供影像顯示,分析視圖則是為所有文本形式的處理結果提供文本顯示。
圖3 軟件主界面Fig.3 Main interface of the software
作為軟件運行測試例子,本文選用模擬數(shù)據(jù)中某條數(shù)據(jù)記錄進行分析。圖4 顯示了該條數(shù)據(jù)記錄經(jīng)過3 級激光數(shù)據(jù)處理模塊后的主要分析結果,包括地面數(shù)據(jù)包中足印相機影像在影像視圖中的顯示,1 級激光數(shù)據(jù)處理模塊中衛(wèi)星位置計算在分析視圖中的結果,2 級激光數(shù)據(jù)處理模塊中對波形進行平滑濾波及高斯分解后在波形視圖中的結果,以及3 級激光數(shù)據(jù)處理模塊中腳點定位計算后在地圖視圖中的顯示結果。
作為另一種用戶界面交互模式,批處理界面向用戶提供了4 個參數(shù)輸入子模塊,以及信息總覽子模塊,如圖5 所示。
圖5 批處理界面Fig.5 Interface of batch processing
4 個參數(shù)輸入子模塊分別為文件導入子模塊、波形分析子模塊、腳點定位子模塊、誤差修正子模塊。用戶導入數(shù)據(jù)由文件導入子模塊提供入口。由于1 級激光處理模塊的參數(shù)主要為儀器屬性參數(shù),因此,不對用戶開放。2 級激光處理模塊中的平滑濾波方法及濾波窗口大小的旋轉對用戶開放,由波形分析子模塊中提供入口。3 級激光處理模塊中的激光腳點定位涉及的J2000 轉WGS84 矩陣數(shù)據(jù)文件路徑由腳點定位子模塊提供入口,大氣改正數(shù)據(jù)文件路徑及潮汐改正數(shù)據(jù)文件路徑由誤差修正子模塊提供入口。信息總覽子模塊對用戶在前4 個子模塊中的輸入?yún)?shù)總信息匯總,方便用戶對輸入?yún)?shù)進行整體檢查確認。經(jīng)過批處理界面處理的數(shù)據(jù)將生成對應的產(chǎn)品文件和質量控制文件。其中,產(chǎn)品文件中每一條記錄的內(nèi)容形式與主界面處理后的內(nèi)容形式相同,質量控制文件為文本格式。
目前,由于GF-7 號尚未發(fā)射,其實際激光測高精度還有待進一步驗證。在星載激光測高仿真實驗測試中,當衛(wèi)星軌道高度為500 km,激光地面腳點位于平坦地區(qū)(坡度小于3°),指向角誤差小于10 μrad,并且其他誤差項(硬件系統(tǒng)誤差項、大氣潮汐誤差改正項、粗糙度誤差改正項等)改正后對高程造成的誤差控制在20 cm 以內(nèi)時,測高精度可優(yōu)于1 m。
本文在研究了ICESat/GLAS 測高系統(tǒng)軟件的基礎上,針對GF-7 號衛(wèi)星的特點,開展了星載激光測高地面數(shù)據(jù)系統(tǒng)軟件的設計并對其進行測試。該系統(tǒng)能夠較好地兼顧用戶在星載激光測高地面數(shù)據(jù)分析及其產(chǎn)品批量處理兩方面的需求。同時,在星載激光雷達測高仿真實驗測試中,平坦區(qū)域的高程精度最高可優(yōu)于1 m。隨著GF-7 號發(fā)射在即,本文所研究的星載激光測高地面數(shù)據(jù)系統(tǒng)將對GF-7 號激光測高地面數(shù)據(jù)的處理具有一定的參考意義。由于GF-7 號尚未發(fā)射,軟件系統(tǒng)的設計僅立足于其部分公開的資料,后續(xù)工作還要依據(jù)實際GF-7 號的星載激光數(shù)據(jù),對現(xiàn)有的軟件框架進行修正。