• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于云計算的水深測量潮位改正體系架構(gòu)探索與實踐

      2024-01-15 11:00:04彭文祥
      上海國土資源 2023年4期
      關(guān)鍵詞:潮位基面水深

      彭文祥

      (1.上海市地質(zhì)調(diào)查研究院,上海 200072;2.上海市地質(zhì)資料信息專業(yè)技術(shù)服務平臺,上海 200072)

      水深測量是智慧海洋建設、陸海統(tǒng)籌地質(zhì)環(huán)境監(jiān)測預警、海岸帶與海洋災害監(jiān)測預警等研究領(lǐng)域最基礎(chǔ)的工作。在現(xiàn)代海洋測繪中,隨著GNSS 技術(shù)、單波束、多波束測深技術(shù)的進步,水深測量的定位技術(shù)與測深技術(shù)的精度能滿足水深測量的要求,但因水位是動態(tài)變化的,需要將瞬時水位改正到最低理論基面或其他基面,以保證航行安全。潮位改正(又稱水位改正)已成為水深測量的主要技術(shù)難題[1],其精度直接影響到最后測深數(shù)據(jù)的質(zhì)量。對于沿岸水深測量的潮位改正,目前廣泛使用的方法(為了敘述方便,以下簡稱為“廣泛法”)為:首先使用已有長期潮位站,或臨時潮位站進行實時水位觀測,然后基于圖解法、解析法、分帶法[2]、時差法[3,4]或最小二乘擬合法[1,5]利用單站、雙站、三站或多站改正模式,以推算研究區(qū)任意位置某時刻的瞬時水位,最后進行潮位改正。隨著GNSS 技術(shù)的發(fā)展,進行了RTK、PPK、PPP 等無驗潮方式潮位改正探索[6,7]。對于近海水深測量的潮位改正,也可采用廣泛法,但因測區(qū)大,不易布設驗潮站,一般可采用基于余水位的潮汐推算法(簡稱為“余水位法”)[8,9]。對于水深小于200 m 的遠海水深測量的潮位改正,盡量采用廣泛法與余水位法實施,若無法收集實測驗潮站數(shù)據(jù),可采用潮汐預報法[10]或GNSS 無驗潮方式進行潮位改正。

      目前潮位改正主要使用“廣泛法”,主要利用國外的Hypack 軟件進行潮位改正,該軟件只支持雙站與三站潮位改正[11],若有多站,需將多站進行人工分帶,使用非常繁瑣,效率低下,顯然不實用于大范圍的海岸帶測深數(shù)據(jù)的潮位改正。國內(nèi)已報道的水位改正軟件[12-15],主要針對的潮位站數(shù)量不多時,可實施較好的潮位改正,但在潮位站較多的情況下(如超過20 個潮位站),沒有高效的解決方法。本文在分析國外Hypack 軟件潮位改正方法的基礎(chǔ)上,將云計算與數(shù)據(jù)庫技術(shù)集成,進行了潮位改正技術(shù)的體系架構(gòu)探索與實踐,并開發(fā)了完全具有自主知識產(chǎn)權(quán)的潮位改正信息系統(tǒng),以期對大范圍、涉及大量潮位站的水深測量數(shù)據(jù)進行高效的潮位改正。

      1 潮位改正方法

      潮位改正的理論方法比較多,本研究主要涉及廣泛法的單站改正模型、雙站改正模型與三站改正模型[1,2,5,16],這些方法為后續(xù)系統(tǒng)研制奠定基礎(chǔ)。

      1.1 單站改正模型

      在單站潮位站的有效控制距離內(nèi),以時間為橫軸,潮高為縱軸,繪制潮位曲線。按照水深點的測量時間,在潮位曲線上內(nèi)插潮位值,即可進行單站的潮位改正。

      潮位數(shù)據(jù)測量的值是每10 分鐘(或其他時間間隔)一次潮位數(shù)據(jù),根據(jù)測量規(guī)范不滿足要求,需要對潮位數(shù)據(jù)進行插值(每1 分鐘一次)。插值方法可采用樣條函數(shù)插值法、多項式函數(shù)插值法和三角多項式插值法。

      1.2 雙站改正模型

      1.2.1 分帶樣條函數(shù)法

      根據(jù)A、B 兩站同步觀測數(shù)據(jù),利用二次樣條插值方法,計算出相同時刻的最大潮高Δh,即可求得分帶數(shù)。同時計算A、B 兩站的同相潮時差tΔ ,這樣,可求出雙站的同相潮時tAi、tBi和同相潮高ZAi、ZBi。

      根據(jù)圖解法分帶原理,各內(nèi)插帶的同相潮時和同相潮高可由式(1)與(2)求得:

      式中: i = 1,2,3...N 為節(jié)點序號;p = 1,2,...k-1,帶號;k 為分帶數(shù)。

      求得各內(nèi)插站的型值點后,即可按照二次樣條函數(shù)的數(shù)學模型,得到任意時刻的水位改正值。

      1.2.2 直接計算法

      如圖1 所示,A、B 為驗潮站,根據(jù)潮位數(shù)據(jù),需要計算S 點的改正數(shù)。S’為S 在潮波傳播方向AE 上的投影點,B’為B 在潮波方向上的投影點,具體計算如下:

      圖1 雙站水位改正示意圖Fig.1 Schematic diagram of water level correction of two stations

      (1)根據(jù)A、B 站的同步觀測數(shù)據(jù)可求同相潮時差ΔtAB。

      (2)計算A 至B 的坐標方位角TAB、潮波傳播的坐標方位角TAE、A 至S 的坐標方位角TAS,然后根據(jù)式(3)與(4)計算距離L與1L。

      (3)由于潮波傳播均勻,可根據(jù)式(5),計算S 和A 的同相潮時差。

      (4)以定位時刻ts為基準,可求A、B 站同相潮時和同相潮高。

      同相潮時為:

      1.3 三站潮位改正模型

      1.3.1 計算法

      如圖2 所示,A、B、C 為三個驗潮站,S 為待計算的水深點水位,根據(jù)式(9)計算D 點的瞬時水位Dh,其中1x根據(jù)式(10)計算。

      圖2 三站水位改正示意圖Fig.2 Schematic diagram of water level correction for three stations

      從潮波傳播的角度來看,a、b 站位于同一潮波的不同位置,所以還要考慮在時移中an與bn的相似性,即把a 對應的潮時tn都減上一個潮時差t,其對應的水位bn-t與an的相關(guān)系數(shù)見式(15)。

      從式(15)可知,不同的t,an與bn-t的相關(guān)程度是不同的。如果t=t0,Ra b(t0)達到最大值,an與bn-t最相似,那么t0即為要求的兩站間的潮時差。

      求t0的方法可采用逐步試驗比對法,取R AB(t0)值最大者的t為t0,有了t0再求得定位時刻tp與a、b 兩站同相潮時。這樣,就可以利用兩站同步觀測資料求兩站間任意點、任意時刻的水位改正數(shù)。

      對于多站潮位改正來講,采用三角剖分法,根據(jù)三站或雙站的潮位改正模型進行改正。

      2 潮位改正系統(tǒng)的架構(gòu)

      潮位改正系統(tǒng)的總體架構(gòu)分為云計算層、數(shù)據(jù)層、方法層與應用層,如圖3 所示。為了保證數(shù)據(jù)的安全與高效使用,還需要建立安全保障體系與接口服務體系。

      圖3 潮位改正系統(tǒng)的總體架構(gòu)Fig.3 Overall architecture of tide level correction system

      2.1 云計算層

      云計算(cloud computing)具有資源池化、彈性伸縮、安全可靠、需求定制、節(jié)約資金等優(yōu)點[17],其服務模式主要有基礎(chǔ)設施即服務(IaaS)、平臺即服務(PaaS)、軟件即服務(SaaS)、功能即服務(FaaS)?;谠朴嬎悱h(huán)境,當需要進行大量潮位站與大范圍測深數(shù)據(jù)處理時,通過云管理平臺自動擴展資源,并通過MapReduce算法[18]與潮位控制方案結(jié)合,高效進行潮位改正。

      2.2 數(shù)據(jù)層

      為了滿足多方面的需求如海圖編制、陸海統(tǒng)籌的海洋環(huán)境變化監(jiān)測等,需要管理多基面(吳淞基面、黃?;?、最低理論潮面等)、多坐標系統(tǒng)(北京54、WGS84、國家2000 等)的數(shù)據(jù)。利用時空大數(shù)據(jù)技術(shù),將海洋測繪的數(shù)據(jù)、潮位數(shù)據(jù)、潮位控制方案數(shù)據(jù)、潮汐數(shù)據(jù)等多源異構(gòu)數(shù)據(jù)統(tǒng)一匯集,建立時空數(shù)據(jù)倉庫。

      2.3 方法層

      分析國際海道測量軟件Hypack 的數(shù)據(jù)格式,對Hypack 文件進行解析、分帶、合并等運算,以便開發(fā)的潮位改正軟件可以與Hypack 軟件完美結(jié)合。分析潮位控制方案數(shù)據(jù),對于CAD 格式的潮位控制方案數(shù)據(jù),提取潮位站數(shù)據(jù)及其連接數(shù)據(jù),完成潮位控制方案的分帶;根據(jù)測量規(guī)范[16],采用分帶、分區(qū)和時差法時,需要滿足相鄰驗潮站之間最大同步或同相潮高差不大于1 m,最大潮時差不大于2 h,因此需要提供潮位站部署驗證方法。根據(jù)潮位改正的原理,在分帶的基礎(chǔ)上,自適應進行單站、雙站、三站、多站的潮位改正。對于近海水深測量,若沒辦法布設驗潮站,可以采用基于余水位的潮汐推算法[9]進行潮位改正。對于水深小于200 m 遠海水深測量時,若無法收集實測驗潮站數(shù)據(jù),可以采用潮汐預報法或GNSS 無驗潮方式進行潮位改正。

      2.4 應用層

      潮位改正后的水深數(shù)據(jù),具有非常廣泛的應用領(lǐng)域,可以進行海圖制作、灘涂資源評價、沖淤分析、水下地形變形分析等,為智慧海洋與透明海洋的建設提供基礎(chǔ)數(shù)據(jù)。

      2.5 安全保障體系

      在云計算環(huán)境中,數(shù)據(jù)的安全保障尤為重要,除了采用常用的網(wǎng)絡安全技術(shù)如防火墻、數(shù)據(jù)加密與智能卡技術(shù)外,還需要采用新興的網(wǎng)絡安全技術(shù)如零信任、量子技術(shù)、通用人工智能、區(qū)塊鏈等[19]。

      2.6 接口服務體系

      在云計算環(huán)境中,數(shù)據(jù)即服務(DaaS),功能即服務(FaaS),將DaaS、FaaS 等建立接口服務體系,以供外部系統(tǒng)調(diào)用。

      3 潮位改正系統(tǒng)的實現(xiàn)

      Web 技術(shù)已從Web1.0 發(fā)展到Web3.0[20]。Web1.0 即第一代互聯(lián)網(wǎng),主要實現(xiàn)了信息的展示。Web2.0 即第二代互聯(lián)網(wǎng),主要實現(xiàn)信息的動態(tài)交互,也是目前廣泛使用的模式。Web3.0 即第三代互聯(lián)網(wǎng),將實現(xiàn)智能交互以及沉浸式交互。本次主要利用Web2.0 技術(shù)、C#、PostgreSQL 數(shù)據(jù)庫等研制了潮位改正系統(tǒng)。

      3.1 潮位控制方案及其分帶文件生成

      潮位控制盡量利用有關(guān)部門在島礁碼頭上設立的長期驗潮站,原有潮位站的密度不足時,按要求進行適當增設,采用長期驗潮站和臨時驗潮站聯(lián)合進行水位控制。測量區(qū)沿岸及島嶼上已有驗潮站的區(qū)域,不再設站,直接利用其驗潮數(shù)據(jù)。使用驗潮數(shù)據(jù)前,要確認其潮位基面關(guān)系并可將潮位數(shù)據(jù)轉(zhuǎn)換至所要求的深度(高程)基面上。設立臨時驗潮站時,若水下地形復雜、水文氣象復雜區(qū)域設站間距不大于20 km;潮流性質(zhì)一致、水深大于20 m、無突變水下地形,設站距離可適當延長。本次研究的潮位控制方案采用上海海岸帶地質(zhì)調(diào)查[21]的控制方案(圖4)。水深測線超過7 000 km,潮位站超過20個,潮位改正分帶有雙站、三站、多站,若采用交互式的方式劃分區(qū)域進行潮位改正,非常繁瑣,效率非常低。利用方法層的潮位控制方案解析方法,自動生成分帶文件非常高效,為后續(xù)潮位改正奠定堅實基礎(chǔ)。

      圖4 潮位控制方案示意圖Fig.4 Schematic diagram of tide level control scheme

      3.2 潮位改正流程

      將Hypack 文件與潮位控制方案結(jié)合,潮位改正的流程見圖5。根據(jù)章節(jié)3.1 的潮位控制方案解析的分帶文件、Hypack 格式的測深數(shù)據(jù)、驗潮站的潮位數(shù)據(jù)、潮波傳播方向等,系統(tǒng)提供計算法、時差法進行雙站、三站、多站的潮位改正,并可同時進行多基面的潮位數(shù)據(jù)改正。

      圖5 潮位改正流程Fig.5 Tide correction process

      3.3 潮位數(shù)據(jù)核對

      為了保證潮位改正的正確性,需要對潮位數(shù)據(jù)進行核對,其曲線見圖6。若發(fā)現(xiàn)潮位數(shù)據(jù)有粗差,可進行編輯修改。該項功能非常重要,因潮位數(shù)據(jù)的粗差直接影響改正后水深數(shù)據(jù)的精度。采用數(shù)據(jù)庫的版本管理技術(shù),可同時管理原始數(shù)據(jù)與修改后的數(shù)據(jù)。

      圖6 潮位數(shù)據(jù)曲線圖Fig.6 Tide level data graph

      3.4 驗證潮位站部署是否滿足規(guī)范

      根據(jù)《海道測量規(guī)范》判斷潮位站的部署是否滿足規(guī)范?!逗5罍y量規(guī)范》規(guī)定[16]:相鄰驗潮站間最大同步或同相潮高差不大于1 m;最大潮時差不大于2 h;潮汐的性質(zhì)基本是一樣的。主要思路如下:

      (1)利用時差法計算相鄰潮位站的最大潮高差與最大潮時差(表1);

      表1 潮時差與潮高差計算結(jié)果Table 1 Calculation results of tidal time difference and tidal height difference

      (2)與規(guī)范比對,判斷是否滿足規(guī)范,若不滿足規(guī)范,輸出相關(guān)潮位站的信息。

      如表1 所示,有的驗潮站間的潮高差大于1 m,不滿足規(guī)范要求,不能使用這些驗潮站的數(shù)據(jù)進行潮位改正,需要優(yōu)化潮位控制方案或重新測量。

      3.5 質(zhì)量控制

      質(zhì)量控制:根據(jù)測量規(guī)范[16],檢查線總長應不少于主測線總長的5%。在不同的水深范圍,深度測量的極限誤差要求是不一樣的,如在0~20 m 水深范圍,極限誤差為±0.5 m;>100 m 水深范圍,極限誤差為±0.03Z(Z代表水深,單位為m)。

      研究思路:選主測線與檢查線,求交點,分別查找交點最近點的深度值,然后計算互差(表2),統(tǒng)計結(jié)果。

      表2 交叉法的計算結(jié)果Table 2 Calculation results of the cross method

      3.6 潮位改正模型的精度評估

      利用某年某月某日的測深數(shù)據(jù),以及A、B 與C 三個驗潮站的潮位數(shù)據(jù),分別采用自主研發(fā)的軟件與國際Hypack 軟件進行了三站潮位改正與雙站潮位改正,比對結(jié)果匯總見表3。

      表3 與Hypack 軟件的比對結(jié)果Table 3 Comparison results with Hypack software

      實測數(shù)據(jù)驗證結(jié)果表明(表3): 自主構(gòu)建的潮位改正模型與國際測深數(shù)據(jù)處理Hypack 軟件計算的改正數(shù),最大互差為0.01m。然而,《海道測量規(guī)范》(GB 12327-2022)規(guī)定水位改正精度通常為0.1m。因此,利用所構(gòu)建的模型進行潮位改正,其計算結(jié)果滿足規(guī)范要求,完全可以在實際工作中應用。

      4 結(jié)論

      本文將云計算與潮位改正理論方法相結(jié)合,探索了潮位改正系統(tǒng)的框架;利用數(shù)據(jù)庫與Web 技術(shù)研制了具有完全自主知識產(chǎn)權(quán)的通用潮位改正系統(tǒng),為海圖制作、陸海統(tǒng)籌的海洋環(huán)境變化監(jiān)測預警,以及智慧海洋建設提供堅實的潮位改正技術(shù)支撐。該系統(tǒng)將數(shù)據(jù)管理與潮位改正有機結(jié)合,可提高工作效率??商幚淼某蔽徽九c文件數(shù)沒有限制,只需準備好潮位控制方案、潮位數(shù)據(jù)與Hypack的測深數(shù)據(jù)文件,一鍵即可完成大量潮位站與大范圍測深數(shù)據(jù)的潮位改正工作。系統(tǒng)可將測線編號自動入庫,為應用系統(tǒng)開發(fā)奠定基礎(chǔ),可以自適應(不分單站、雙站、三站、多站)改正潮位數(shù)據(jù),并可同時對多基面數(shù)據(jù)(不分吳淞基面、黃海基面、理論基面)進行潮位改正。今后將研究基面轉(zhuǎn)換模型、利用GNSS-R 遙感技術(shù)獲取潮位數(shù)據(jù)的實用方法,并通過5G 網(wǎng)絡傳輸驗潮站的實測數(shù)據(jù),以實現(xiàn)水深測量數(shù)據(jù)的實時潮位改正。

      猜你喜歡
      潮位基面水深
      書法靜水深流
      河北水利(2022年10期)2022-12-29 11:48:12
      基于水深分段選擇因子的多光譜影像反演水深
      海洋通報(2022年4期)2022-10-10 07:40:32
      基于距離倒數(shù)加權(quán)的多站潮位改正方法可行性分析
      唐山市警戒潮位標志物維護研究
      水位資料考證及水位訂正方法淺析
      治淮(2019年11期)2019-12-04 02:45:10
      凍結(jié)基面的理論闡述
      治淮(2019年4期)2019-05-16 00:48:16
      多潮位站海道地形測量潮位控制方法研究
      測站考證相關(guān)概念及基本原則探討
      治淮(2018年7期)2018-01-29 01:52:32
      基于改進的OLS-RBF模型的感潮河段潮位預測研究
      2015年興化片各站測站考證
      治淮(2016年2期)2016-09-01 09:45:37
      竹溪县| 莱州市| 黄平县| 嘉鱼县| 襄汾县| 黎城县| 霍邱县| 江川县| 富蕴县| 筠连县| 许昌县| 弥勒县| 德保县| 揭阳市| 兴国县| 鲁山县| 简阳市| 黔江区| 章丘市| 阜南县| 莒南县| 桂林市| 筠连县| 农安县| 耿马| 马山县| 张家川| 天长市| 通州区| 恩平市| 怀化市| 瓦房店市| 咸宁市| 且末县| 丹巴县| 郴州市| 浮山县| 海安县| 保山市| 平塘县| 包头市|