鄭 一, 岳 軍, 紀乃華, 施國全, 韋俊霞
(1. 青島理工大學 理學院 數(shù)值計算與應用研究所, 山東 青島 266033; 2. 杭州中船重工第七一五聲學研究所, 浙江 杭州 310012)
與陸地測量相比, 由于海水的實時動態(tài)活動, 使得同一觀測量無法進行重復觀測; 又由于具有比陸地測量更多的噪聲干擾源, 導致海洋測量缺乏必要的效果質(zhì)量檢查與核準手段[1-2]。如何界定海流流速的誤差大小, 特別是確認海流流速的誤差參考真值或基準值問題以及誤差校正方法, 是海試測量中一個基本的重大問題。本文分析相控陣聲學多普勒海流剖面儀(phased array acoustic Doppler current profiler, PAADCP[3-4])對海洋流速進行檢測的原理和方法[5-6], 利用PAADCP海試檢測數(shù)據(jù), 給出粗差校正的動態(tài)反饋控制濾波算法, 基于小波多尺度分析方法[7-8]對海洋流速降噪處理, 分析影響海流流速的誤差來源, 估計誤差精度, 建立了海流流速的誤差分析與校正方法。
PAADCP的基本原理是利用水聲換能器向海水介質(zhì)發(fā)射特定頻率的定向聲脈沖信號(取4個不同的方向), 并接收從海水中聲波散射體上反射的回波信號。其主要過程是: 首先, 利用PAADCP發(fā)射的前后左右4個波束分別解算出4個速度v1,v2,v3,v4; 然后, 根據(jù)標定1#波束與電羅經(jīng)艏向的安裝誤差角α, 通過電羅經(jīng)測得的航向角heading, 得到 4個方向的海水參考層相對運動速度; 最后, 再根據(jù)電羅經(jīng)和GPS數(shù)據(jù), 計算絕對速度[6,9-10]。
在測量學研究領域, 人們按照誤差的大小、特性及產(chǎn)生誤差的原因?qū)⑵鋭澐譃榇植?、系統(tǒng)誤差和隨機誤差三大類型。粗差是指在數(shù)據(jù)獲取、數(shù)據(jù)傳送和數(shù)據(jù)加工過程中, 由于不規(guī)則的差錯而造成的, 通常指那些比正常值大得多或小得多的異常數(shù)據(jù)。系統(tǒng)誤差是指由于某種物理的、機械的、技術(shù)的、儀器的或作業(yè)人員的原因造成的, 具有一定的規(guī)律性, 頻率較低。隨機誤差是指由觀測條件(使用的儀器、外界環(huán)境和觀測者)引起的噪聲干擾。隨機誤差與系統(tǒng)誤差的區(qū)別主要體現(xiàn)在: 它的大小和正負符號都沒有規(guī)律性, 且頻率高[11-13]。
粗差問題是海洋測量資料質(zhì)量檢查和質(zhì)量控制中的一個非常重要的、必須先期校正的問題。PAADCP數(shù)據(jù)粗差校正的效果如何, 直接影響到下一步的系統(tǒng)誤差和隨機誤差的校正效果, 直接影響海洋內(nèi)波判斷條件是否奏效, 進而影響內(nèi)波識別與特征信息提取等關(guān)鍵技術(shù)指標[14]。針對海洋內(nèi)波現(xiàn)場測量技術(shù)及工程數(shù)據(jù)處理的需要, 我們建立了粗差動態(tài)反饋校正算法。
粗差動態(tài)反饋校正算法的物理原理是: 在監(jiān)測儀器正常平穩(wěn)工作狀態(tài)下, 海洋觀測量應是連續(xù)的、慢變的、平滑變化的。也就是說, 下一時刻的真實數(shù)據(jù), 受到前期所得采樣數(shù)據(jù)的直接影響; 相鄰采樣數(shù)據(jù)之間的變化差異過大, 說明出現(xiàn)粗差, 應該校正; 利用預測數(shù)據(jù)和原來數(shù)據(jù)的變化率再進行下一時刻的預測, 對粗差校正后的數(shù)據(jù)再一次動態(tài)平滑校正, 以減少系統(tǒng)誤差和隨機誤差。
因此, 我們提出粗差處理的基本原則是: 由于海試的各個觀測量是連續(xù)的、慢變的、平穩(wěn)變化的, 我們用觀測量的變換率大于某一閾值來區(qū)分粗差; 粗差可以用某一鄰域的數(shù)據(jù)取其平均來校正。
以船航向角heading的數(shù)據(jù)處理為例, 粗差動態(tài)反饋校正算法是:
第一步: 初值賦值: heading(k);
第二步: 判斷粗差: 相鄰的數(shù)值滿足變化率
heading(i)- heading(i-1) > 25;
第三步: 粗差校正:
若heading(i)是粗差, 令
heading(i) = (heading(i-1)+heading(i-2)+ heading(i-3)+heading(i-4))/4;
若heading(i)不是粗差, 令heading(i)=heading(i);
第四步: 循環(huán)處理: 返回到第二步;
第五步: 動態(tài)平滑: 對heading(k)進行9點動態(tài)平均處理。
根據(jù)PAADCP的海試實測數(shù)據(jù), 利用我們的粗差動態(tài)反饋校正算法, 航向角heading的粗差校正及其效果對比見圖1??梢? 我們的粗差校正效果是合理的, 精良的。
圖1 航向角粗差及粗差校正 Fig. 1 Heading angle gross error and heading angle gross error correction
在海流流速測量中, 導致流速誤差的主要誤差源有: 海況潮位影響、海流剖面儀四波束角偏位、聲速變化或器差改正誤差、船舶姿態(tài)(含橫搖角、縱搖角、升沉及首尾搖動)、測試中心定位與測速延時、船速對海流影響、數(shù)據(jù)后處理等。海洋測量, 從監(jiān)測前的儀器校準到海上的觀測作業(yè), 再到測量結(jié)束后的數(shù)據(jù)處理各個環(huán)節(jié), 都不可避免地受到各種誤差源的干擾和影響[11-13]。這些誤差源的干擾和影響, 或產(chǎn)生粗差, 或?qū)е碌皖l的、有統(tǒng)計規(guī)律的系統(tǒng)誤差, 或產(chǎn)生高頻的、無規(guī)律可循的隨機誤差。
為分析方便, 我們將內(nèi)波流場流速構(gòu)成矩陣形式
其中xij表示第i層、第j個時刻采樣點的內(nèi)波實測流速數(shù)據(jù)。
在交叉點P(i,j)處, 經(jīng)過觀測值的粗差處理后, 可建立如下形式的誤差方程式
我們按照上述校正原則, 利用MATLAB工具軟件, 利用2007年7月19日海試測流數(shù)據(jù)的第4層(即深度為106 m, 位于內(nèi)波中間層)的數(shù)據(jù)進行多尺度小波分解[15-16]。取一維小波函數(shù)db6, 作6層分解, 分別得到6個近似系數(shù)A1~A6和細節(jié)系數(shù)D1~D6, 具體分解圖形見圖2。實際上,高頻的細節(jié)系數(shù)D1~D3包含了隨機誤差成分, 低頻的近似系數(shù)A1~A3包含了系統(tǒng)誤差成分, 近似系數(shù)A4就是我們選定的校正值或真值[14]。
圖2 實測垂向流速數(shù)據(jù)的6尺度小波db6分解 Fig. 2 The decomposition of 6 scaling wavelet with db6 for vertical velocity data
長期以來, 在國內(nèi)主要應用最大絕對誤差的概念。對溫鹽深儀器的精度指標進行評價, 通常取儀器所測的全部數(shù)據(jù)中與真值相比偏差最大的測量值定為該儀器的精度指標。
聯(lián)合國教科文組織 (UNESCO)關(guān)于海洋科學的第54號文件在笫五章中提出: 數(shù)據(jù)處理中規(guī)定精確度(Accuracy)采用均方根 (root-mean-squre deviation)誤差。據(jù)了解, 不少國家都采用均方根誤差分析方 法[17-18], 一致認為這種處理方法在海洋測量中是比較合理的[19-20]。
按照上述海洋數(shù)據(jù)處理的精確度含義, 海流流速的精確度指標定義為均方根誤差。
然而, 由于海洋試驗的不可重復性和海洋環(huán)境的特殊性, 海洋測量數(shù)據(jù)的參考真值或基準值如何選定呢?或者說, 什么樣的數(shù)據(jù)才可以認為它接近了真值?即, 海流流速的均方根誤差(誤差限)到底多大, 才能是工程上可以接受、認可的呢?
在一般海水運動問題中, 對中、高緯度的大、中尺度問題, 在傳統(tǒng)近似中忽略垂向流速, 認為垂向流速接近于零。內(nèi)孤立波引起的最大垂向流速可達到0.2~0.3 m/s[1]。
在正常海況下測得的垂向流速也非常小。我們?nèi)?007年7月19日18:32:56至19:52:56期間80 min的海試垂向流速為例。在這段時間內(nèi), 沒有出現(xiàn)異常的海況變化??梢哉J為, 海洋試驗是在正常的情況下進行, 原始數(shù)據(jù)和降噪后的數(shù)據(jù)的波動也驗證了這一點。見圖3。
圖3 垂向流速波動及小波降噪效果 Fig. 3 Vertical velocity data and the data filtered by wavelet
我們分析誤差方程(2), 兩端取數(shù)學期望, 得到
因為ei(t)是第i層t時刻的隨機誤差, 所以, 滿足關(guān)系式E(ei(t))=0。又因為是垂向流速的校正值或真值, 在正常海況條件下也有E()=0。因此, 得到均值關(guān)系式
由于fi(t)是系統(tǒng)誤差, 本身具有統(tǒng)計規(guī)律性, 均值關(guān)系式(3)說明: (1)各層流速的數(shù)學期望E(xij(t))不能出現(xiàn)大的波動。否則, 說明系統(tǒng)誤差變化較大, 應檢查系統(tǒng)誤差源。(2)各層流速的數(shù)學期望E(xij(t))應該接近于零。否則, 說明系統(tǒng)誤差影響較大, 應檢查和校正系統(tǒng)誤差。上述兩條性質(zhì), 可以作為海試測速誤差分析的一個基準標準。即, 測量海流垂向流速的各層均值接近于零, 并且沒有大的波動。
海洋測速成果的總體測速誤差精度采用均方差
來評定檢測海流流速成果的誤差精確度。
根據(jù)上述分析, 我們利用2007年7月19日海試實測數(shù)據(jù), 去除海面下42 m盲區(qū)[6,14], 得到各層海流垂向流速均值和標準差如圖4所示。
圖4 垂向流速均值與誤差均方差 Fig. 4 The mean vertical velocity and mean square error
可見, 測速成果的垂向流速慢變平穩(wěn), 均值大小為±0.02 m/s, 測速誤差精確度小于0.23 m/s。
我們將上述誤差分析方法和降噪算法運用到海試數(shù)據(jù)后處理中。
圖5是采用海試實際監(jiān)測數(shù)據(jù), 利用粗差動態(tài)反饋校正算法和小波降噪校正算法, 通過等流速線和顏色棒表示的內(nèi)波水平流速檢測圖[14]??梢妰?nèi)孤立波結(jié)構(gòu)非常清晰, 并且數(shù)據(jù)波動也偏小, 更加符合海況變化的慢變、平穩(wěn)狀態(tài)。
圖5 算法校正效果檢測圖 Fig. 5 The effect figure by correction algorithms
本文通過對海流流速測量誤差的定性、定量分析及計算機數(shù)值模擬, 認為: 首先必須進行測流數(shù)據(jù)的粗差區(qū)別與校正, 然后再進行系統(tǒng)誤差和隨機誤差的處理, 利用粗差動態(tài)反饋濾波并結(jié)合多尺度小波分析是一個好方法。利用同層的垂向流速應位于同一水平線上的物理意義, 提出了利用垂向流速是否位于同一水平線作為誤差分析的基準值, 得到成果的誤差精確度小于0.23 m/s。所用方法對于進一步應用到海洋內(nèi)波的聲學監(jiān)測和內(nèi)波特征的研究具有重要的意義。
[1] 方欣華, 杜濤. 海洋內(nèi)波基礎和中國海內(nèi)波[M]. 青島: 中國海洋大學出版社, 2005: 12-15, 308-308.
[2] 顏梅, 范植松, 傅深波, 等. 海洋內(nèi)波預報技術(shù)研究的必要性與可行性初探[J]. 海洋預報, 2010, 27(2): 76-81.
[3] 沈斌堅, 張國棟. 相控陣聲學海流剖面儀性能指標考核方法探討[J]. 聲學與電子工程, 2004, 3: 31-33.
[4] 李震, 馮雷, 邱薇,等. 幾種測流設備的比測試驗及分析[J]. 海洋技術(shù), 2006, 25(4): 42-45,64.
[5] Pan Xi, Cui Zhanzhong. Doppler signal simulation and analytic system for radio fuze[J]. Journal of Beijing Institute of Technology, 2008, 17(1): 62-66.
[6] 孫文俊, 沈斌堅. 海洋內(nèi)波ADCP監(jiān)測技術(shù)研究[J]. 熱帶海洋學報, 2010, 29(4): 170-173.
[7] 高成, 董長虹, 郭磊, 等. Matlab小波分析與應用[M]. 北京: 國防工業(yè)出版社, 2007: 10-12,104-122.
[8] Xing Qi, Roseanna M. Neupauer wavelet analysis of characteristic length scales and orientation of two-dimensional heterogeneous porous Media[J]. Advances in Water Resources, 2010, 33(4): 514-524.
[9] 黃謨濤, 程國君, 歐陽永忠, 等. 海洋測量誤差處理技術(shù)研究進展與展望[C]//中國測繪學會. 中國測繪學會第十五屆海洋測繪綜合性學術(shù)研討會論文集. 北京: 中國測繪學會, 2003: 6.
[10] 黃雄飛, 周徐昌, 何建軍. 聲學多普勒海流剖面儀誤差源分析[J]. 聲學與電子工程, 2006, 4: 1-3.
[11] 張雪, 胡曉琴. 陣列信號處理中的誤差分析概論[J]. 科技信息, 2011, 35: 171-171.
[12] 沈斌堅, 唐義政, 胡益群, 等. 國產(chǎn)寬帶相控陣聲學多普勒海流剖面儀[J]. 聲學與電子工程, 2005, 1: 1-3.
[13] Blair H B, Ramon G C, Kent L D.Performance of a broad-band acoustic Doppler cerrent profiler[J].Journal of Oceanic Engineering,1991,16(4): 402-407.
[14] Zheng Yi, Yue Jun, Sun Xiaofeng, et al. Studies of filtering effect on internal solitary wave flow field data in the South China Sea using EMD[J]. Advances in Environmental Science and Engineering, 2012, 523: 1422-1425.
[15] 劉孟德, 杜麗斌, 任國興. 數(shù)字濾波及小波分析技術(shù)在海流測量中的應用[J]. 山東科學, 2011, 24(6):71-74.
[16] Quellec G. Adaptive nonseparable wavelet transform via lifting and its application to content-based image retrieval[J]. IEEE Transactions on Image Processing, 2010, 19(1): 25-35.
[17] Petra N, De Caro D., Garofalo V, et al. Truncated binary multipliers with variable correction and minimum mean square error[J]. IEEE Transactions on Circuits and Systems, 2010, 57(6): 1312-1325.
[18] 朱華, 葛世榮. 結(jié)構(gòu)函數(shù)與均方根分形表征效果的比較[J]. 中國礦業(yè)大學學報, 2004, 33(4): 396-399.
[19] 劉雪堂, 林紅軍. CTD剖面儀現(xiàn)場定標和誤差分析[J]. 海洋技術(shù), 1990, 9(1): 18-24.
[20] GBl2327.1998, 海道測量規(guī)范[S].