處理方法及程序

SADCP的原始資料檔案為.STA及.N1R兩種。後續處理過程首先是使用自行開發的C#程式讀取上述兩種檔案,並直接寫入資料庫中,再利用SQL管理系統計算出船速以及各水層之絕對流速。由於SADCP量測到的速度是海水相對於船的速度(也就是假設船為靜止不動),需扣除船速後才能得出絕對的海水流速。走航觀測時SADCP可用循底模式(Bottom tracking mode)以海底不動為參考來測量船速,此時SADCP測得的流速與船速相減後即可得出較準確的絕對流速,但此法可行的前提是由電羅經取得的船首向角度必須無誤;否則若SADCP接收不到正確的電羅經資料時,流速測值當然就會不正確,針對這類資料ODB的作法是刪除不使用。此外,音波在海中傳播時其能量會隨距離衰減,是以SADCP並不是每次發出的音波都能順利打到海底,當無法利用循底模式得出船速時,仍然可利用全球衛星定位系統(Global Positioning System,GPS)資料來推算船速並算出流速。此外也可使用GPS所測船速資料來檢驗SADCP所測船速資料是否合理,由於GPS所量到的船速是相對於地球座標(Earth coordinates)的速度,而SADCP循底模式所得的則是船體相對於海底的移動速度,將這兩種不同參考座標下的速度值做座標轉換以及線性迴歸統計計算後,便可求出校正係數(Adjustment factor)以及偏差修正角度(Misalignment angle),如此即可進一步修正SADCP所測流速資料,處理步驟如下:

1. 挑選資料品質(Percentage of good)大於85%的資料;
2. 計算校正因素及偏差角度:利用循底模式以及GPS兩種不同系統得出的船速結果,作座標轉換後以最小二乘方法求出修正係數;
3. SADCP測得的相對流速經修正後轉成地球座標減去循底模式船速或GPS船速得到實際流速;
4. 時間轉換成本地時間。