Bernese GNSS軟件初始運行
======================================================================
----------------------------------------------------------------------
Bernese軟件用戶界面(開始和配置)
----------------------------------------------------------------------
WINDOWS平臺:
? 雙擊桌面圖標就可以打開Bernese GNSS軟件。
Linux平臺:
? 確認環(huán)境變量已經(jīng)加載,根據(jù)采用的shell,執(zhí)行以下其中一條命令:
? ? ? 1. ". /home/BERN52/GPS/EXE/LOADGPS.setvar"? 或者
? ? ? 2. "source /home/BERN52/GPS/EXE/LOADGPS.setvar"
? (如果有必要可以調(diào)整LOADGPS.setvar路徑).
? 可以把這步添加到用戶登錄腳本中。
? 在命令行輸入 "G" ,將會打開Bernese GNSS軟件。
用戶可以在"Configure > Menu layout"中設(shè)置,自由改變軟件窗口的大小、背景和圖標顏色、字體等,這些設(shè)置將會記錄生效。
同時,始終可以恢復(fù)默認初始設(shè)置,利用"Configure > Menu layout > Reset menu layout"。
----------------------------------------------------------------------
概覽
----------------------------------------------------------------------
首先閱讀通用幫助文件(菜大概了解單項"Help > General")大概了解 Bernese GNSS軟件,尤其注意以下條目:
? - 如何使用菜單,
? - 配置菜單和軟件環(huán)境,
? - 選擇當(dāng)前時段和活動工程,
? - 時段表格使用,和
? - 不同變量的類型和用法。
在通用幫助中檢視程序列表(字母排序),或者菜單項"Configure > Program names"(按照菜單欄的相應(yīng)順序),對于軟件中所有可用的程序和如何從菜單中找到他們有一個初步印象。
工程中的子目錄結(jié)構(gòu)在新軟件版本中可能會改變。建議通過菜單項"Configure > Paths and Extensions" 進行瀏覽(不要改變!),對Bernese GNSS軟件不同文件類型和新的工程目錄結(jié)構(gòu)有一個了解。
----------------------------------------------------------------------
正式開始運行Bernese軟件
----------------------------------------------------------------------
下面,我們提供了如何利用新版本的Bernese GNSS軟件開始工作的一些信息:
? 章節(jié) A) 通用數(shù)據(jù)流
? 章節(jié) B) 運行示例
? 章節(jié) C) 建立新工程,準備處理
? 章節(jié) D) 建立自動處理
? 章節(jié) E) 如何處理BPE中的錯誤?
A. 通用數(shù)據(jù)流
===================?
最近幾年,大量的GNSS數(shù)據(jù)需要高效的分析處理,通用的數(shù)據(jù)流組織應(yīng)該考慮需要、項目、基礎(chǔ)架構(gòu)等因素完成。從我們的經(jīng)驗和大量用戶的接觸,我們推薦按照如下組織通用數(shù)據(jù)流:
1) DATAPOOL(數(shù)據(jù)池):
? 這個文件夾是用來收集外部數(shù)據(jù)的(例如,軌道、IGS站的觀測數(shù)據(jù)等),同時也包括來自項目的觀測文件。DATAPOOL可以手動或利用FTP腳本自動填充。文件${D}/README_DATAPOOL.TXT(或者Windows平臺:%D%\README_DATAPOOL.TXT)詳細說明了DATAPOOL的目的和目錄結(jié)構(gòu)的建議。
2) CAMPAIGN52(工程):
? 這個文件夾是放置需要處理的工程。當(dāng)開始處理數(shù)據(jù)時,首先把需要的文件從DATAPOOL復(fù)制到活動工程中。然后運行Bernese GNSS軟件各程序生成工程(或一段時段)的最終結(jié)果。
3) SAVEDISK(最終結(jié)果):
? 工程處理后的結(jié)果文件歸檔到這個SAVEDISK目錄。在清理工程目錄之前,生成的最重要(最終)的工程結(jié)果文件保存在這里。
? 提供的參考示例主要結(jié)果文件以建議目錄結(jié)構(gòu)存放在SAVEDISK。關(guān)于這個SAVEDISK的說明可以在文件${S}/README_SAVEDISK.TXT (或者 %S%\README_SAVEDISK.TXT)中找到。
B. 運行示例工程
===================
Bernese GNSS軟件5.2版本所分發(fā)的示例完全進行了重新設(shè)計,相比上一個版本更加具備啟發(fā)性。每個示例由一個可使用的BPE PCF組成:
? PPP_BAS.PCF? 根據(jù)精密單點定位分析(PPP)計算基準站的先驗坐標。
? PPP_DEMO.PCF? PPP包括了幾個擴展的處理示例,比如偽動態(tài)、高頻對流層或者電離層解。
? RNX2SNX.PCF? 根據(jù)區(qū)域GNSS網(wǎng)的RINEX觀測數(shù)據(jù),計算基準站坐標和對流層參數(shù)。
? BASTST.PCF? ? 根據(jù)處理過的基線進行故障排查。
? CLKDET.PCF? ? 利用區(qū)域GNSS網(wǎng)的RINEX觀測數(shù)據(jù),并有廣播鐘開始,計算基準站和衛(wèi)星的鐘改正值。
? SLRVAL.PCF? ? 利用衛(wèi)星激光測距數(shù)據(jù)檢校衛(wèi)星軌道(GNSS或者LEO).
? LEOPOD.PCF? ? 對于低軌道(LEO)衛(wèi)星(GRACE A或者B)的簡化動力學(xué)和運動學(xué)軌道的確定。
對應(yīng)的<BPENAME>.README文件介紹基本的結(jié)構(gòu)、功能、輸入和結(jié)果文件。
所有的示例BPE都包含了'Input files'部分,采用了官方國際標準格式(RINEX的觀測數(shù)據(jù)、SP3c的精密軌道、IERS格式的地球自轉(zhuǎn)參數(shù)),把這些從DATAPOOL中復(fù)制到你的工程中。
這些示例也可以用來試驗安裝的BPE和程序的正確性:比較SAVEDISK ($S 或 %S%)相應(yīng)目錄中的結(jié)果。
運行BPE示例,打開程序并按照下面步驟:
1. 僅對于非窗口用戶: 假如在安裝期間沒有完成,提取示例使用"${X}/EXE/configure.pm"工具。
2. 在菜單項"Campaign > Edit list of campaigns"中,添加工程名"${P}/EXAMPLE"到工程列表中。
? 注意括號:${P}是一個環(huán)境變量,參見幫助文件獲得更多變量的用法。
3. 用菜單項"Campaign > Select active campaign",選擇工程"${P}/EXAMPLE" 作為活動工程。
4. 示例包括四個時段的數(shù)據(jù):2010年的年積日207、208,2011年的年積日205、206。選擇這些天中的一天作為當(dāng)前時段(例如2010年年積日207)。使用菜單"Configure > Set session/compute date"設(shè)置日期,時段字符(Session Char)需要設(shè)置為“0”,并且提供的時段表( Session Table)采用默認的名稱"SESSIONS.SES",位于STA目錄。
5. CPU控制文件位于"${U}/PAN"目錄,默認后綴"CPU"。分發(fā)的示例CPU控制文件可以用于WINDOWS和UNIX平臺。
Windows平臺用戶可以跳過這一步,因為不需要任何改變。
Linux平臺用戶需要檢查CPU控制文件(菜單項"BPE > Edit CPU file")。他包含了一組本地可以工作用的所有shell,因為需要bourne
shell??梢杂眠@組參數(shù)第一次運行BPE。為達到全部的BPE優(yōu)勢,調(diào)整示例參數(shù)適合你的系統(tǒng)(bourne-shell 或 c-shell syntax, 或 rsh/ssh 登錄遠程主機)。更多信息請參考幫助面板。
6. 現(xiàn)在準備運行BPE示例.
? 運行PPP_DEMO.PCF(精密單點定位示例),時段2010年時段2070,獲得所有站的坐標和完成縮列表。
? 用菜單項"BPE > Start BPE process"去開始BPE。
? 在Windows平臺運行BPE,需要確認在面板"BPE 1: Client Environment/Session Selection" 中輸入字段項"Client's environment file"為空(查看在線幫助)。
? 用默認的設(shè)置將會處理當(dāng)前的活動工程。在面板"BPE 2: Process Control Options"中,選擇"PPP_DEMO.PCF"作為"Process control file"。選擇"CPU control file"(默認名稱"USER.CPU")。在面板"BPE 3: Output Filenames"中,需要選擇有意義的文件名(例如,"Task ID" = "PP", "Status file" = "PPP_DEMO.RUN", "Program
? output" = "PPP_DEMO.OUT")。需要檢查最后面板("BPE 4:Server Variables Sent to Client"),
? - 變量 V_UPD 設(shè)置為 "Y" (利用PPP結(jié)果更新DATAPOOL中文件。) 和
? - 變量 V_SAV 設(shè)置為 "Y" (復(fù)制PPP結(jié)果文件到SAVEDISK文件夾)。
? 點擊"^Run"按鈕,開始運行BPE。
? 假如BPE沒有運行,或者進度條沒有動,請查看本文檔中的"E. HOW TO PROCEED IN CASE OF AN ERROR IN THE BPE?"部分。
7、結(jié)果比較。到目錄${D}/REF52 (%D%\REF52),以_REF結(jié)尾的文件作為參考,和BPE剛生成EXAMPLE.CRD、 EXAMPLE.VE、EXAMPLE.ABB文件進行比較。在SAVEDISK文件夾,有更多的參考文件用于檢核安裝的正確性(
? ${S}/PPP/2010/ 或 %S%\PPP\2010 子目錄, 參見 ${S}/README_SAVEDISK.TXT 或
? %S%\README_SAVEDISK.TXT 具體的文件列表)。
? 通過比較,希望和參考文件沒有(明顯)差別。
8、可以采用BPE的PPP_DEMO.PCF或者RNX2SNX.PCF、 CLKDET.PCF、 LEOPOD.PCF、and SLRVAL.PCF以相同的方式處理其他天數(shù)據(jù)。
數(shù)據(jù)和軌道信息對于2010年的年積日207和208以及2011年的年積日205和206,均包括在隨安裝軟件安裝后的datapool文件夾中(注意:對于LEOPOD.PCF數(shù)據(jù),僅有2007的2天數(shù)據(jù))。
在SAVEDISK目錄中,比較解算結(jié)果和以"_REF"結(jié)尾的參考文件。假如他們一致(允許“編譯噪聲”),就可以判斷安裝的Bernese GNSS 軟件工作正常。先驗坐標必須來源于2010年時段2070的PPP_DEMO.PCF,才能得到可比較的結(jié)果。
在運行所有示例BPE后,可以查看工程${P}/EXAMPLE (or %P%\EXAMPLE)的所有子目錄,將會進一步熟悉目錄結(jié)構(gòu)和文件的存放位置。
建議檢視BPE示例的輸入面板(菜單項"BPE > Edit PCF program input files"),進一步熟悉Bernese GNSS 5.2版本程序的面板布局和新的選項??梢岳寐?lián)機幫助(菜單"Help > Help on context")獲得光標聚焦選項的更多信息。