• 
    

    
    

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

      基于BDS短報文服務(wù)的海流機-岸基通信

      2021-03-26 14:19:42王永鼎陳小鋒
      全球定位系統(tǒng) 2021年1期
      關(guān)鍵詞:岸基海流報文

      王永鼎,陳小鋒

      (上海海洋大學(xué)工程學(xué)院,上海 201306)

      0 引言

      2020年7月31日上午,北斗三號全球衛(wèi)星導(dǎo)航系統(tǒng)(BDS-3)正式開通[1].近幾年,北斗衛(wèi)星導(dǎo)航系統(tǒng)(BDS)正在逐步進入國民生產(chǎn)生活的各個部分,許多通訊公司已成功研制兼容BDS的導(dǎo)航芯片,并向各行業(yè)推廣.BDS未來也將在我國的海洋漁業(yè)、海洋工程裝備、遠洋通信等領(lǐng)域廣泛應(yīng)用,服務(wù)于我國的現(xiàn)代化建設(shè)和國民的日常生活.

      無論是在近淺海或是深遠海域,由于海洋面積廣闊,海洋環(huán)境復(fù)雜多變,波浪起伏的海面上無法像陸地一樣定點安裝通信基站或者供電基站,海上設(shè)備的能源供應(yīng)(如電力供應(yīng))和信息傳輸(如與岸基數(shù)據(jù)傳輸和通信)一直制約著海上設(shè)備的陣列化和大型化發(fā)展.海洋能發(fā)電裝置尤其如此.海流機在實現(xiàn)離岸化的過程中,與岸基的通信和數(shù)據(jù)傳輸?shù)葐栴}一直以來是困擾海洋能開發(fā)的棘手問題之一.海流機的工作狀態(tài)、故障信息檢測、海上精確定位、數(shù)據(jù)傳輸、遠程控制等問題是近幾年海洋設(shè)備研發(fā)的熱點問題之一.將BDS短報文通信應(yīng)用到新型海流機中,是探索解決海流機離岸化過程中通信問題的有效途徑.

      1 海流機工況分析

      潮流能是離海岸線距離最近的一種海流能形式[2].2000年杭州灣跨海大橋橋址潮流調(diào)查時發(fā)現(xiàn),多處潮流流速達4~5m/s,最大可達5m/s以上,可見我國綿長的海岸線蘊含豐富的海流能,開發(fā)應(yīng)用前景廣闊.據(jù)有關(guān)資料記載,在我國東南沿海地區(qū),海洋表面水流速度約2.1m/s,平均流速約1.7m/s.海流機實際工作在水深1.2~3.0m,來流水速在1.58~1.99 m/s之間,平均速度約為1.8m/s[3].以半徑R為3.15m、設(shè)計功率為100 kW的水平軸海流機為例,表1是該機型常見的三種工況.

      表1 三種常見工況

      其中P表示在該工況下的葉片表面載荷.水平軸海流機通常系留在近海的海底,運行工況比較復(fù)雜多變,葉片和傳動系統(tǒng)等設(shè)備的日常檢修和維護,故障檢測等比較困難,因此傳感器和檢測裝備與岸基的通信和數(shù)據(jù)傳輸顯得尤為重要.

      2 海流機的定位和短報文通信

      BDS-3包括有源和無源雙模體制,具有定位、測速、授時和短報文通信等功能.BDS由空間的北斗衛(wèi)星、主控站和若干地面站、用戶端的衛(wèi)星導(dǎo)航系統(tǒng)芯片三部分組成[4].

      2.1 海流機實時定位

      在研制海流機的過程中,經(jīng)常需要進行小型樣機的海試實驗,由于海況的不確定性,試驗樣機的丟失時有發(fā)生,造成一定的經(jīng)濟損失,樣機的實時定位意義重大.BDS具有兩種工作模式,衛(wèi)星無線電導(dǎo)航業(yè)務(wù)(RNSS)模式只能進行定位,但可實現(xiàn)每秒定位.衛(wèi)星無線電測定業(yè)務(wù)(RDSS)模式可同時進行定位和雙向短報文通信,頻率為1次/m in.因此BDS-RNSS可以對海流機實現(xiàn)高精度的實時定位.假設(shè)海流機坐標(biāo)(X0,Y0,Z0),定位衛(wèi)星坐標(biāo)為(Xi,Yi,Zi),i=1,2,3,4,據(jù)此可得如下公式:

      式中:C為衛(wèi)星信號的速度,Di為衛(wèi)星i與海流機的直線距離,?ti衛(wèi)星信號從衛(wèi)星到達海流機的時間,Vti和Vt0分別為衛(wèi)星和海流機的時鐘差[5].

      2.2 海流機與岸基短報文通信

      海流機在實際工作過程中需要采集的數(shù)據(jù)有很多,例如葉片表面載荷、葉輪轉(zhuǎn)速、傳動系統(tǒng)狀態(tài)、發(fā)電機實際功率、電流電壓大小、海流溫度、流速等.海流機的故障檢測、與控制總站的遠距離通信和數(shù)據(jù)傳輸都需要一種高效的通信方案,在此選用短報文通信解決這些問題.

      BDS-RDSS的短報文傳輸帶寬由用戶卡決定,每張用戶卡有兩個參數(shù),傳輸容量和傳輸頻率.其中單個用戶卡的傳輸容量為7~120漢字/次,即報文最大長度為120 B/條,傳輸?shù)念l率為1次/min或者2~3次/min,這取決于ID卡級別.若按照單向1次/m in數(shù)據(jù)傳輸計算,每條短信報文容量約100 B,單張用戶卡可以傳輸?shù)臄?shù)據(jù)量為6 KB/h,60KB/10 h,144KB/d[6].

      3 數(shù)據(jù)位拼接-LZW兩重數(shù)據(jù)壓縮

      BDS-RDSS相比于其他幾個衛(wèi)星通信系統(tǒng)功能已非常先進,但單次允許的傳送數(shù)據(jù)量小,單次傳輸不超過78 B的二進制數(shù)據(jù)[7].其次,相鄰兩次通信至少間隔1m in.如果數(shù)據(jù)量過大,一個完整數(shù)據(jù)包完成傳輸將經(jīng)過較長時間.海流機未來的陣列化和大型化發(fā)展所產(chǎn)生的海量數(shù)據(jù),很難在有限時間內(nèi)完成傳輸.目前BDS通信是根據(jù)用戶傳輸?shù)臄?shù)據(jù)量收費的,衛(wèi)星通信的費用會隨著設(shè)備工作時間的增長而遞增,這必然導(dǎo)致海洋能發(fā)電成本大幅增加,影響海洋能的開發(fā)利用和商業(yè)化發(fā)展進程[8-10].基于上述情況,需考慮將數(shù)據(jù)壓縮應(yīng)用到BDS短報文通信中.

      位拼接是指在位的層面將數(shù)據(jù)拼接,節(jié)省數(shù)據(jù)間的位空間浪費[7].海流機的參數(shù)量都有固定類型,而且都在一定范圍內(nèi),比如流速在0~10m/s,葉輪轉(zhuǎn)速在1.5~6 rad/s之間.故可根據(jù)上述物理量的實際范圍,來確定最小的數(shù)據(jù)表達位數(shù).

      在數(shù)據(jù)采集端,只需將各類物理量對應(yīng)的最小位數(shù)的二進制數(shù)在位的層面拼接起來,再斷截為字節(jié);在數(shù)據(jù)接收端,用位拼接算法反解出各物理量,再加上偏移量便得到所需數(shù)據(jù)值.位拼接具有顯著的節(jié)省位空間的優(yōu)點.海流機的20多種數(shù)據(jù)需要155 B,位拼接壓縮后只需55 B,有效節(jié)省了100 B的空間,壓縮率約為28%.

      LZW無損壓縮是1984年TA Welch對LZ編碼中的LZ78算法修改而成的一種字典壓縮算法,是對LZ78算法的改進[7].LZW算法(串表壓縮算法)的高效在于字典是在編解碼過程中動態(tài)形成且不必將字典傳給解碼器.LZW算法基本思想是根據(jù)待壓縮的字符流,動態(tài)生成一個字典,將輸入字符串映射成定長的碼字輸出,具體流程如圖1和圖2所示.

      圖1 LZW壓縮算法

      圖2 LZW解壓縮

      4 海流機主控制系統(tǒng)結(jié)構(gòu)設(shè)計

      基于BDS的海流機主控制系統(tǒng)由泰斗微電子設(shè)計研發(fā)的TD3201型BDS-RDSS通信模塊和BDS-RDSS天線、STM 32F103VBT6型單片機、W 25Q128FVSIG型Flash芯片、數(shù)據(jù)采集器和電源等構(gòu)成[4].數(shù)據(jù)采集模塊用于采集通信協(xié)議中所列數(shù)據(jù),采集數(shù)據(jù)經(jīng)過加密和壓縮后,通過RS485串口總線進入STM 32F103VBT6單片機中,由BDS通信終端通過衛(wèi)星發(fā)送給地面.BDS地面控制中心接收數(shù)據(jù),通過RS485總線將數(shù)據(jù)發(fā)送給數(shù)據(jù)庫,主機對數(shù)據(jù)庫中的海量數(shù)據(jù)進行處理,并將結(jié)果發(fā)送給客戶端.STM 32F103VBT6型單片機具有數(shù)據(jù)延時收發(fā)、時鐘信號控制、BDS通信控制等功能,同時具有2MB的Flash存儲容量和128 KB的RAM存儲容量,數(shù)據(jù)處理較快,滿足系統(tǒng)要求.圖3是海流機主控制系統(tǒng)結(jié)構(gòu)圖,包括閃存、單片機、電源降壓等模塊.一體機通過串口與外部設(shè)備進行數(shù)據(jù)交互.RS485接口電路采用差分電平進行數(shù)據(jù)傳輸,具有較強的抑制共模干擾能力,適合數(shù)據(jù)的遠距離傳輸,最大傳輸距離可達3 000m[4].

      圖3 主控制系統(tǒng)結(jié)構(gòu)圖

      工作原理:數(shù)據(jù)采集模塊通電后,主控制系統(tǒng)先對數(shù)據(jù)采集終端的各類傳感器、BDS-RDSS等模塊進行初始化,然后對衛(wèi)星信號進行循環(huán)檢測,當(dāng)檢測到BDS信號后,以10 s/次的頻率讀取所有傳感器的數(shù)據(jù)緩存,當(dāng)BDS模塊1m in發(fā)送間隔時間到達后,把6次緩存的海流機數(shù)據(jù)通過BDS模塊發(fā)送到岸基數(shù)據(jù)中心.當(dāng)個別數(shù)據(jù)采集周期比較長時(比如10m in/次),系統(tǒng)會在數(shù)據(jù)采集完后,讓BDS功耗較大的模塊處于休眠模式,在下次采集周期開始時自動喚醒,以節(jié)約功耗,保護設(shè)備.

      5 海流機-岸基通信協(xié)議和方案

      BDS通信網(wǎng)絡(luò)的傳輸單元是BDS通信協(xié)議下的短報文.BDS短報文的數(shù)據(jù)類型采用ASCII碼和BCD碼結(jié)合的方式,ASCII碼用于表示漢字,BCD碼用于表示阿拉伯?dāng)?shù)字.海流機和岸基通信協(xié)議[9-13]和通信原理圖如表2所示.

      表2 海流機-岸基通信協(xié)議

      表2 (續(xù))

      根據(jù)王世明等[10]設(shè)計的海上設(shè)備與岸基的通信方案,本著節(jié)約經(jīng)費,提高設(shè)備利用率的原則,在其通信方案的基礎(chǔ)上進一步細化.初步擬定如圖4所示的通信方案,方案的具體實施因設(shè)備的差異而有所不同.

      海流機上的各類傳感器和故障監(jiān)測系統(tǒng)等采集的數(shù)據(jù),利用BDS海上用戶機的收發(fā)功能,經(jīng)過BDS中繼后傳輸給岸基控制站.地面控制站將海量數(shù)據(jù)存入大型數(shù)據(jù)庫或者云端存儲,然后再將數(shù)據(jù)存入上海海洋大學(xué)本地數(shù)據(jù)庫,利用主機進行解碼和數(shù)據(jù)處理,將結(jié)果發(fā)送到PC端.通過以上路線,用戶可以對海流機的狀態(tài)進行實時監(jiān)測和發(fā)出指令,并通過數(shù)據(jù)分析了解實時發(fā)電狀況和海況信息.整體方案的各模塊的組成如圖5所示.

      數(shù)據(jù)采集包括海水溫度、海水流速、裝置振動、故障檢測、數(shù)據(jù)傳輸、發(fā)電情況等信息.主控中心根據(jù)海況對海流機控制系統(tǒng)發(fā)出指令,及時調(diào)整槳葉攻角,避免海流機因惡劣海況導(dǎo)致轉(zhuǎn)速波動大、發(fā)電不穩(wěn)定、設(shè)備發(fā)生共振等不良現(xiàn)象.終端對數(shù)據(jù)庫的訪問通過Java語言開發(fā)的VS2010軟件平臺實現(xiàn),如圖6所示.

      圖4 海流機-用戶通信示意圖

      圖5 各模塊組成圖

      圖6 用戶機界面

      6 結(jié)束語

      BDS通信的短報文和有源-無源雙模定位功能可在未來幾年為海洋裝備的海上作業(yè)提供高效精確的通信和導(dǎo)航定位服務(wù),進一步推動我國海洋能的開發(fā)進程.通過BDS-RNSS實現(xiàn)高效實時定位,BDS-RDSS短報文通信有效解決海流機與岸基之間的遠距離通信和數(shù)據(jù)傳輸問題.將位拼接-LZW兩重數(shù)據(jù)壓縮應(yīng)用到數(shù)據(jù)采集終端,可保證數(shù)據(jù)的高效,快速傳輸.擬定海流機主控制系統(tǒng)的硬件設(shè)計方案并進行初步驗證.結(jié)果表明,總體通信過程合理,可以實現(xiàn)海流機至岸基用戶的有效通信.下一步待解決的問題是如何在降低成本的前提下,進一步實現(xiàn)海上裝備和岸基之間高效、安全、快速的遠距離通信.

      猜你喜歡
      岸基海流報文
      基于J1939 協(xié)議多包報文的時序研究及應(yīng)用
      汽車電器(2022年9期)2022-11-07 02:16:24
      基于數(shù)據(jù)挖掘和海流要素的船舶導(dǎo)航改進研究
      CTCS-2級報文數(shù)據(jù)管理需求分析和實現(xiàn)
      有限水深海流感應(yīng)電磁場數(shù)值模擬?
      淺析反駁類報文要點
      中國外匯(2019年11期)2019-08-27 02:06:30
      基于有理函數(shù)模型的GNSS?R岸基海面風(fēng)速反演算法
      新型海流能發(fā)電裝置控制系統(tǒng)的研究
      淺談廣東省海洋觀測網(wǎng)體系建設(shè)
      低速永磁同步海流發(fā)電機電磁設(shè)計與仿真分析
      ATS與列車通信報文分析
      吴堡县| 哈尔滨市| 昌邑市| 调兵山市| 新乡县| 阿拉善右旗| 连州市| 临江市| 中阳县| 平顶山市| 澜沧| 张北县| 科尔| 韩城市| 沂水县| 正宁县| 海盐县| 兴山县| 双流县| 疏勒县| 株洲市| 阿瓦提县| 都兰县| 新宁县| 鹤岗市| 疏勒县| 类乌齐县| 澎湖县| 岑巩县| 南投市| 阿拉善右旗| 平和县| 株洲县| 正阳县| 西吉县| 西畴县| 鲁甸县| 外汇| 望都县| 上栗县| 石嘴山市|