999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C#語言的潮汐分析及預報平臺開發

2024-01-23 15:19:30梁亞朋陳文敏
現代信息科技 2023年23期

梁亞朋 陳文敏

摘? 要:研究潮汐特點,加強潮汐利用,對人類社會的發展具有重要意義。文章基于C#語言設計開發了計算快速并具有良好界面的潮汐分析與預報平臺,彌補了現有軟件工具的功能缺陷。平臺包含數據預處理、調和分析、潮汐預報三個模塊,涵蓋潮汐數據分析計算的全過程。利用三個驗潮站的實測數據對平臺進行測試,將測試結果與國際流行的潮汐計算工具包T-tide的計算結果進行比對,結果表明兩者幾乎一致,驗證了平臺算法的準確性。

關鍵詞:潮汐分析;潮汐預報;C#;潮位數據處理;平臺開發

中圖分類號:TP311? 文獻標識碼:A? 文章編號:2096-4706(2023)23-0031-05

Tidal Analysis and Forecasting Platform Development Based on C# Language

LIANG Yapeng, CHEN Wenmin

(Guangdong Provincial Land and Resources Surveying and Mapping Institute, Guangzhou? 510663, China)

Abstract: Studying the characteristics of tides and strengthening their utilization are of great significance for the development of human society. This paper designs and develops a tidal analysis and forecasting platform based on C# language, which is computationally fast and has a good interface, making up for the functional defects of existing software tools. The platform includes three modules: data preprocessing, harmonic analysis, and tidal forecasting, covering the entire process of tidal data analysis and calculation. The platform is tested using the measured data from three tidal stations, and the test results are compared with the calculation results of the internationally popular tidal calculation toolkit T-tide. The results show that the two are almost consistent, verifying the accuracy of the platform algorithm.

Keywords: tidal analysis; tidal forecasting; C#; tide level data processing; platform development

0? 引? 言

潮汐與國民經濟建設密切相關,潮汐、潮流的準確預報在國防建設、航運交通、水產養殖、海洋資源開發、能源利用、環境保護、近海和遠海工程建設以及海岸防護等各方面起著至關重要的作用[1]。國內外諸多學者對潮汐分析工具進行了研究開發,如Pawlowicz等人基于MATLAB開發的T-tide[2]工具包是目前主流的調和分析工具,馬麗娟等用VC++設計開發了一個集潮汐調和分析與預報于一體的系統[3],江海東使用MATLAB擬合工具箱進行潮汐調和分析,實現了短期潮汐資料的分析與預報[4]。

但上述研究都存在不足:1)不能對潮位數據進行預處理;2)不能兼顧長期調和分析和中期調和分析;3)對使用者的編程水平具有一定的要求,操作復雜。基于此,本文開發了基于C#語言的潮汐分析及預報平臺開發,彌補了現有研究的不足,更能適用于潮汐分析工作。

1? 算法原理與方法

1.1? 循環預報法

循環預報法用于改正驗潮站觀測數據中跳變較大、不符合周期性變化規律的粗差。其流程如圖1所示,首先根據現有的驗潮站觀測數據,計算一個概略潮汐調和常數,然后對記錄開始時刻到結束時刻所有觀測時刻的潮高值進行預報。得到原始觀測數據和預報數據的差值為余水位,計算余水位的中誤差σ及觀測值與預報值的較差,對較差絕對值超過3σ的余水位進行改正。隨后,將改正后的余水位對應加到預報數據中,作為下一輪循環預報的原始觀測值,迭代直到余水位[5]全部滿足與平均值的較差絕對值不超過3σ的,則該輪預報值的改正值作為最后的觀測值改正成果。

1.2? 曲線擬合法

一般按時間序列來說,水位觀測前后的數據變化是平滑的。基于這一特性,采用曲線擬合法[6]進行處理。其原理是:判斷某個數據h(t)是否合理,首先選取其前后等間隔的6個數據,將這6個數據通過二次拋物線內插t時刻數據;然后與觀測值h(t)進行比較,并計算h與h'較差的中誤差σ。利用多項式方程計算t時刻的擬合水位h'(t),若h(t)與其較差絕對值大于3倍σ,則可認定為異常,用h'(t)的值代替h(t)的值,否則不做處理。其他再做分析、判斷和糾正。曲線擬合法算法流程如圖2所示。

1.3? 長期調和分析

潮汐調和分析[7]即對應引潮勢調和展開式計算多個分潮的調和常數(分潮振幅Hi與遲角gi)。由于一定區域的海洋環境變化極為緩慢,而實際潮汐分潮的調和常數反映了海洋對相應分潮頻率的外力的響應情況,故其具有很高的穩定性,在一定時期內可認為是常數。在一段時間內的潮高表示為:

式中,S0為平均潮位高度;N為選取的分潮個數;t為時間;Hi為分潮i的振幅與gi為分潮i的遲角;σi為分潮角速率,ν0i為分潮天文相角,二者均可預先求解,只與觀測時段和分潮有關;γ為擾動項。

1.4? 中期調和分析

中期水位觀測數據序列較短、數據較少,較難反映某些長周期分潮的變化規律,若直接應用長期驗潮站數據同類分析方法,得到的調和常數不準確,同時由于數據量少也會影響分潮的精度。因此,中期調和分析需引入鄰近長期水位觀測數據的調和常數進行難以分離的同群分潮的相依關系訂正。

在分析中期觀測數據時,假定同一群分潮中主分潮和隨從分潮之間有確定的振幅比和遲角差,稱這種振幅比和遲角差為差比關系[8],通過引入差比關系,盡可能提高中期觀測數據調和結果的可靠性。

設引入的隨從分潮和主分潮的差比關系為:

根據模型線性化參數:ai = Hicosθi,bi = Hisinθi,可得:

上述差比關系通過引入本驗潮站或鄰近驗潮站歷史長期觀測數據獲得的調和常數得出。

1.5? 潮汐預報

潮汐預報[9]實際上是潮汐分析的逆運算,其基本原理與潮汐分析相同,只是預報模型中潮高基準面和各分潮的調和常數變為已知量,而將來某時刻或某時間段內的潮高為未知量。參照調和分析的數學模型,潮汐調和預報的模型為:

式中,t為所要預報的將來的某時刻;S0為平均海平面,Hi為分潮i的振幅與gi為分潮i的遲角;σi為分潮角速率,ν0i為分潮天文相角。

2? 平臺實現

2.1? 平臺總體設計

潮位調和分析與預報平臺分為數據預處理、調和分析、潮汐預報3個功能模塊,涵蓋了潮汐數據分析計算的全過程。數據預處理模塊包含剔除重復數據、粗差探測及剔除兩部分,經過數據預處理可以提高潮位數據的質量以及利用率;調和分析模塊包含長期調和分析和短期調和分析兩部分,處理后的數據經過分析得到調和常數;潮汐預報模塊包含數據預報和數據顯示兩部分,讀取驗潮站點的調和常數,即可預報任意時間段內的潮位。平臺總體設計如圖3所示。

2.2? 數據處理模塊

主要用于潮位數據的預處理,包括剔除重復數據和粗差探測及剔除兩個功能,其中粗差探測及剔除功能可以選擇曲線擬合或循環預報法進行分析,曲線擬合的處理速度比循環預報要快。數據分析完成后會生成數據質量報告。質量報告對缺失數據、重復數據、超限數據進行了統計,可以很直觀地看出數據質量好壞。數據處理模塊界面及數據質量報告如圖4所示。

(a)數據處理模塊

(b)數據質量報告

2.3? 調和分析模塊

調和分析模塊分為“長期調和分析方法”和“中期調和分析方法”,該模塊可以根據數據量大小自動選擇相應地分析方法,勾選“輸出分潮文件”,點擊確定,即可得到文本格式的調和常數文件。調和分析模塊界面及調和常數文件如圖5所示。

(a)調和分析模塊

(b)常數文件

2.4? 潮汐預報模塊

可實現驗潮站處任意時段的潮汐預報,輸入起始時間和截止時間,點擊“開始預報數據”,選擇調和常數文件即可在右邊數據框得到預報潮位值,也可將預報結果導出為文本格式。點擊“數據顯示”,可以看到預報潮位的變化曲線圖。潮汐預報模塊界面如圖6所示。

(a)潮汐預報模塊

(b)預報潮位的變化曲線圖

3? 應用實例分析

為了驗證平臺的實際應用效果,收集了粵港澳大灣區Station1、Station2、Station3這3個驗潮站,數據觀測時間分別為2019年、2013年、2012年,采用本平臺對此3個驗潮站進行分析。

3.1? 數據預處理

分別采用循環預報法和曲線擬合法對3個驗潮站實測水位數據進行了數據預處理,統計情況如表1所示。

從統計結果可以看到,兩種算法剔除后的數據利用率基本都在95%以上,滿足后續調和分析要求,但曲線擬合的處理速度比循環預報要快很多,所以優先使用曲線擬合法。

3.2? 調和分析

利用C#對上述算法進行編程,對3個驗潮站的實測數據進行了調和分析,并與T-tide程序包運算進行對比,對比結果如表2所示。

可以看出,Station1的13個分潮振幅偏差最大值為0.05 cm,遲角偏差最大值為0.86°,最小值為0.02°;Station2的13個分潮振幅偏差的范圍是0~0.04 cm,

遲角偏差范圍是0°~0.87°;Station3的13個分潮振幅偏差最大值為0.04 cm,遲角偏差范圍是0.01°~0.86°,其中有7個分潮振幅無偏差。3個驗潮站N2、MS4、M6、SA、SSA這5個分潮的振幅均無偏差,其他8個分潮振幅均在5 mm以內,各分潮遲角差值均在1°以內,表明基于最小二乘原理的自編潮汐調和分析軟件計算結果可靠。

3.3? 潮汐預報

根據Station1、Station2、Station3計算的調和常數,對2011年的水位數據進行預報。預報結果與T_tide預報結果比對情況如表3所示。

由表可知,Station1中誤差為0.65 cm,Station2中誤差為0.60 cm;Station3則是0.74 cm,3個站的中誤差均在1 cm內,證明本研究的預報算法可靠。

4? 結? 論

鑒于現有調和分析工具存在的不足,開發了基于C#語言的潮汐分析及預報平臺,該平臺可以實現數據預處理,調和分析以及潮汐預報等功能,可以滿足海洋工程建設,海洋防災減災、海洋資源開發利用等方面的應用,具有很高的實用性。本平臺后續將加入深度基準面計算模塊,屆時,將對陸海統一的現代測繪基準體系的構建提供重要支撐。

參考文獻:

[1] 宋艷朋,王墉成,周東旭.潮汐調和分析預報與基準面程序混編實現 [J].北京測繪,2022,36(7):956-960.

[2] PAWLOWICZ R,BEARDSLEY B,LENTZ S. Classical tidal harmonic analysis includingerror estimates in MATLAB using T_TIDE [J].Computers & Geosciences,2002,28(8):929-937.

[3] 馬麗娟,徐豐,胡非,等.潮汐調和分析與預報系統 [J].計算機輔助工程,2006(2):52-54+58.

[4] 江海東,費岳軍,應岳.使用MATLAB擬合工具箱進行潮汐調和分析 [J].海洋技術,2012,31(3):33-36.

[5] 王德江.基于潮汐模型與余水位監控法的水位改正法在湛江港航道驗收工程中的應用 [J].工程技術研究,2022,7(21):10-12.

[6] 李光利.JR阻力曲線的最佳二次曲線擬合 [J].理化檢驗.物理分冊,1991,27(4):44-45.

[7] 暴景陽,劉雁春,肖付民.潮汐分析和預報的誤差分析 [J].海洋測繪,1995(1):31-37.

[8] 牛桂芝,裴文斌.潮汐數據的達爾文分析與調和分析的對比研究 [J].水道港口,2010,31(4):293-296.

[9] 周建營,梁亞朋,陳國恒,等.一種基于python的潮汐預報算法 [J].熱帶地貌,2020,41(1):61-64.

作者簡介:梁亞朋(1996—),男,漢族,河南開封人,助理工程師,本科,研究方向:海洋科學;通訊作者:陳文敏(1995—),男,漢族,海南洋浦人,助理工程師,本科,研究方向:海洋科學。

主站蜘蛛池模板: 亚洲欧州色色免费AV| 日韩午夜福利在线观看| 久996视频精品免费观看| 国产精品妖精视频| 国产91色在线| 99精品伊人久久久大香线蕉| av在线手机播放| 黄色网址免费在线| 91九色最新地址| 午夜福利网址| 色妞www精品视频一级下载| 国产精品综合久久久| 国产系列在线| 亚洲欧美人成人让影院| 一区二区三区国产精品视频| 日日拍夜夜操| 亚洲一级毛片在线观播放| 国产一级二级在线观看| 日本午夜在线视频| jizz国产在线| 亚洲制服中文字幕一区二区| 亚洲不卡影院| 永久天堂网Av| 91精品国产一区自在线拍| 欧美激情一区二区三区成人| 亚洲国产一区在线观看| 欧美19综合中文字幕| 丁香五月激情图片| 亚洲天堂自拍| 喷潮白浆直流在线播放| 亚洲色无码专线精品观看| 成人国产免费| 精品人妻一区二区三区蜜桃AⅤ| 亚洲第一成网站| 制服丝袜一区| 国产黄在线免费观看| 男女男免费视频网站国产| 九九这里只有精品视频| 国产区福利小视频在线观看尤物| 欧美国产成人在线| 国产欧美日韩在线在线不卡视频| 国产精品刺激对白在线| 尤物特级无码毛片免费| 日韩精品亚洲人旧成在线| 亚洲女同一区二区| 激情无码视频在线看| 国内毛片视频| 久久亚洲AⅤ无码精品午夜麻豆| 色婷婷亚洲十月十月色天| 女同久久精品国产99国| 国产女人18水真多毛片18精品 | 国产99在线观看| 亚洲成人免费看| 熟妇无码人妻| 亚洲午夜久久久精品电影院| 国产成年无码AⅤ片在线| 九九九精品成人免费视频7| 国产成人精品在线| 欧美精品亚洲精品日韩专区| 依依成人精品无v国产| 老汉色老汉首页a亚洲| 亚洲人成成无码网WWW| 噜噜噜综合亚洲| 超碰91免费人妻| 秋霞午夜国产精品成人片| 制服丝袜在线视频香蕉| 国产麻豆va精品视频| 精品久久综合1区2区3区激情| 亚洲男人在线| 免费看美女自慰的网站| 亚洲精品手机在线| 国产地址二永久伊甸园| 欧美日韩福利| 日韩免费毛片视频| 亚洲综合极品香蕉久久网| 亚洲天堂2014| 香蕉久久国产精品免| 亚洲a级在线观看| 老色鬼久久亚洲AV综合| 91免费国产高清观看| 欧美激情首页| 一级一级一片免费|