亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于LSTM神經(jīng)網(wǎng)絡的海纜保護區(qū)船舶擱淺預測模型

        2023-06-25 07:42:18吳仕良林業(yè)茂張雪峰黃撥劉莉莉
        現(xiàn)代信息科技 2023年7期

        吳仕良 林業(yè)茂 張雪峰 黃撥 劉莉莉

        摘? 要:針對我國沿海地區(qū),船舶擱淺可能損壞海底電纜的問題。設計一種基于雷達網(wǎng)和AIS數(shù)據(jù)的軌跡預測模型。該模型通過采集船舶的經(jīng)緯度,航速航向等信息,預測五分鐘內(nèi)的船舶位置。使用LSTM神經(jīng)網(wǎng)絡對船舶五分鐘內(nèi)的軌跡進行預測,準確預測船舶軌跡可以及時發(fā)出預警信息,降低船舶觸纜的風險。5分鐘內(nèi)船舶軌跡點平均距離誤差約為124米,5分鐘時刻,船舶坐標點平均距離誤差約為185米。

        關鍵詞:船只擱淺;軌跡預測;LSTM

        中圖分類號:TP391? 文獻標識碼:A? 文章編號:2096-4706(2023)07-0082-05

        Abstract: In view of the problem of coastal areas in our country, the ship grounding may damage the submarine cables. This paper designs a trajectory prediction model based on radar net and AIS data. The model can predict the ship's position in real time within five minutes by collecting information such as the ship's latitude and longitude, speed and course. It uses the LSTM neural network to predict the trajectory of the ship within five minutes, and the accurate prediction of the ship trajectory can send out early warning information in time and reduce the risk of the ship touching the cables. The average distance error of ship trajectory point within 5 minutes is about 124 meters, and the average distance error of the ship coordinate point at the time of 5 minutes is about 185 meters.

        Keywords: ship grounding; trajectory prediction; LSTM

        0? 引? 言

        近年來,數(shù)據(jù)傳輸需求日益增長,近海區(qū)域鋪設了大量的海纜,海纜區(qū)域可能與船舶航線發(fā)生交會,因船舶擱淺或拋錨,從而導致觸纜時有發(fā)生。海南聯(lián)網(wǎng)系統(tǒng)海纜監(jiān)視警戒區(qū)船只拋錨事件信息表顯示,目前危險行為干預主要依賴于值班人力,若能提前進行航跡預測并給出告警信息,及時通知相關人員進行甚高頻通信或應急船干預,有助于提升海纜安全性,有效節(jié)省人力物力,降低損失。

        本文以海南周圍雷達網(wǎng)大數(shù)據(jù)平臺為基礎,采用AIS和雷達數(shù)據(jù)相結(jié)合,訓練和使用預測模型。軌跡預測模型采用LSTM神經(jīng)網(wǎng)絡(Long Short-Term Memory,長短期記憶網(wǎng)絡)對數(shù)據(jù)進行訓練。海纜的水深與埋深數(shù)據(jù)主要參考2016年份的海纜路由、埋深檢測報告。

        1? 數(shù)據(jù)采集與預處理

        1.1? 數(shù)據(jù)采集

        本研究的大數(shù)據(jù)平臺架構(gòu)如圖1所示。

        如圖1所示,HDFS和hive儲存有船只的歷史原始數(shù)據(jù)。由于離線數(shù)據(jù)庫中含有大量持續(xù)時間短,突然出現(xiàn)并突然消失的雷達目標,為盡可能篩選船舶軌跡作為軌跡預測的樣本,設置篩選條件MMSI不能為空值。本文篩選船舶ID、MMSI號、時間戳、經(jīng)度、緯度、航向、航速作為原始字段。觀察海纜數(shù)據(jù)經(jīng)緯度坐標,主要選擇我國近海被雷達網(wǎng)覆蓋的某兩度范圍內(nèi)船舶數(shù)據(jù)?;贏IS數(shù)據(jù)的格式,船舶運動軌跡的研究大體分為兩種方式:以航跡點為研究對象[1,2]及以航跡線為研究對象[3,4]。

        實時數(shù)據(jù)主要通過kafka傳輸,通過flink流處理消費數(shù)據(jù)并進行實時計算。最后將預警信息實時同步到redis或kafka中。

        1.2? 數(shù)據(jù)分析

        船舶目標的軌跡預測,模型輸入應為過去一段時間內(nèi)的船舶航速、航向、經(jīng)緯度等特征信息,模型輸出應為一定時間內(nèi)的經(jīng)緯度坐標數(shù)據(jù)。實際的AIS目標中包含部分錯誤的數(shù)據(jù)[5],雷達和AIS數(shù)據(jù)融合后,觀察原始數(shù)據(jù)得出以下結(jié)論。

        數(shù)據(jù)中某些重要特征為空值:例如MMSI號、時間戳、經(jīng)緯度坐標。這部分數(shù)據(jù)因難以插值或判斷,將視為無效數(shù)據(jù),直接在原始數(shù)據(jù)中刪除。

        數(shù)據(jù)中會包含一定量持續(xù)低航速目標(航速低于2海里/小時),分析認為有兩種可能:

        1)目標為雜散目標,非正常船舶航行數(shù)據(jù),此類目標通常持續(xù)時間較短。

        2)目標為船舶目標,船舶處于錨泊狀態(tài),經(jīng)緯度坐標通常固定于較小的區(qū)域內(nèi),此類目標通常也無軌跡預測的必要。

        數(shù)據(jù)中船舶的軌跡在時間上不連續(xù)。船舶的軌跡預測應當包含時序信息,一系列的經(jīng)緯度點具有時間連續(xù)性的特征。分析認為,船舶時間間隔不統(tǒng)一主要有四種因素:

        1)船舶處于不同航行狀態(tài)時(例如錨泊、定速航行、停航),AIS收發(fā)數(shù)據(jù)的時間會發(fā)生改變。

        2)在數(shù)據(jù)傳輸?shù)倪^程中,難免會出現(xiàn)延遲與漏發(fā),導致時間戳間隔不等。

        3)數(shù)據(jù)清理時,刪除了部分數(shù)據(jù)。

        4)船舶目標丟失,雷達網(wǎng)和AIS未接收到數(shù)據(jù)。

        綜上所述,數(shù)據(jù)預處理時,將對數(shù)據(jù)的時間戳進行調(diào)整,需要進行數(shù)據(jù)的插值和航行軌跡的分段。

        數(shù)據(jù)中經(jīng)緯度坐標點出現(xiàn)軌跡偏移或異常點跳變,此類數(shù)據(jù)視為臟數(shù)據(jù)予以剔除,對于時間間隔較大的軌跡和部分點位缺失的軌跡,將作插值處理。

        取數(shù)據(jù)時取了固定區(qū)域內(nèi)的船舶軌跡,且船舶軌跡難以覆蓋各種類型的航速和航向角,將對數(shù)據(jù)進行處理,增加數(shù)據(jù)量并防止模型依賴于訓練數(shù)據(jù)的經(jīng)緯度。將預測經(jīng)緯度的值轉(zhuǎn)換為預測經(jīng)緯度基于初始點的變化值。

        原始數(shù)據(jù)中包含船舶MMSI,時間戳、經(jīng)度、緯度、航速、航向。特征較少,將擴充上述特征,通過計算獲取ROT(轉(zhuǎn)艏速率)、經(jīng)度方向變化量、緯度方向變化量、航向的正弦、余弦等。

        軌跡預測數(shù)據(jù)獲取步驟如圖2所示。

        2? 實驗方法

        2.1? 模型選用

        深度學習可通過學習一種深層非線性網(wǎng)絡結(jié)構(gòu),實現(xiàn)復雜函數(shù)逼近,具有從少數(shù)樣本集中學習數(shù)據(jù)集本質(zhì)特征的能力[6]。循環(huán)神經(jīng)網(wǎng)絡RNN作為深度學習的一種典型模型,可用來處理時間序列數(shù)據(jù)[7]。

        RNN是一種特殊的神經(jīng)網(wǎng)絡結(jié)構(gòu),它與DNN、CNN不同的是:它不但考慮了前一時刻的輸入,還使網(wǎng)絡對前面的內(nèi)容具有一定的“記憶”能力[8]。

        循環(huán)神經(jīng)網(wǎng)絡RNN又被稱為遞歸神經(jīng)網(wǎng)絡,是一種深層次的神經(jīng)網(wǎng)絡模型。一個標準的RNN的層次結(jié)構(gòu)包含輸入層、隱藏層和輸出層。RNN最主要的特征就是隱藏層含有所有歷史時刻的狀態(tài)信息,該隱藏層是RNN中的記憶單元。雖然RNN有其獨特的優(yōu)點但是仍存在著梯度消失、 梯度爆炸等問題。LSTM就是為了解決梯度消失、梯度爆炸等問題應運而生的[9]。

        在船舶軌跡預測中,歷史信息對當前狀態(tài)的影響不同,與當前時刻接近的數(shù)據(jù)更有參考價值,權(quán)重更大;與當前時刻時間差距大的數(shù)據(jù),權(quán)重較小。

        因此LSTM長短期記憶模型是一種改進的RNN模型,更適合于船舶軌跡預測。LSTM可以解決傳統(tǒng)RNN的長期依賴問題,即解決當前系統(tǒng)狀態(tài)可能會受很長時間之前系統(tǒng)狀態(tài)影響的問題。它對傳統(tǒng)RNN的隱藏層進行了結(jié)構(gòu)上的改進[10]。LSTM替換了RNN模型中的記憶單元,記憶單元包含三種門結(jié)構(gòu):輸入門、輸出門和遺忘門。這種結(jié)構(gòu)使得記憶單元不僅可以長時間記憶歷史信息,還可以通過遺忘門拋棄部分歷史信息。LSTM網(wǎng)絡結(jié)構(gòu)如圖3所示。

        2.2? 數(shù)據(jù)預處理

        2.2.1? 數(shù)據(jù)異常值清理

        MMSI號與時間戳缺失的數(shù)據(jù),難以歸類于完整的軌跡中,故丟棄數(shù)據(jù)表中的該條數(shù)據(jù)。

        丟棄部分航速航向數(shù)據(jù),判斷依據(jù)為航速低于2 nm/h或船速高于40 nm/h的數(shù)據(jù),將根據(jù)等時間間隔的經(jīng)緯度數(shù)據(jù),計算實時航速與實時航向作為補充。

        2.2.2? 數(shù)據(jù)分段與數(shù)據(jù)時間間隔統(tǒng)一

        首先通過MMSI號將所有軌跡按船舶分類,時間間隔小于300秒的數(shù)據(jù),將統(tǒng)一時間間隔后插值處理;時間間隔大于300秒的數(shù)據(jù),將該點位作為斷點,前后數(shù)據(jù)視作兩段軌跡。

        時序模型訓練時,數(shù)據(jù)維度必須相同。原始數(shù)據(jù)中時間戳間隔長短不定,需將數(shù)據(jù)調(diào)整為等時間間隔。觀察數(shù)據(jù)和通過實驗,選擇30秒為時間間隔長度,具體步驟如下:

        1)對時間戳除以時間間隔,去除余數(shù),保留整數(shù)部分。

        2)同一時間戳存在多條數(shù)據(jù)時,僅保留第一條數(shù)據(jù)及原始時間戳與當前時間戳間隔最小的數(shù)據(jù)。

        3)時間間隔大于300秒,分割軌跡。

        4)時間間隔小于300秒,根據(jù)前后點經(jīng)緯度數(shù)據(jù)線性插值,暫時選取首點的航向航速,作為該時段的航向航速。

        5)得到時間間隔為30秒的多條軌跡。

        2.2.3? 數(shù)據(jù)分組

        定義模型輸入數(shù)據(jù)條數(shù)N_input和輸出數(shù)據(jù)條數(shù)N_output。因時間間隔為30 s,故預測時所需歷史數(shù)據(jù)時間長度為N_input*30秒,輸出數(shù)據(jù)時間長度為N_output*30秒。故一組數(shù)據(jù)的條數(shù)為N_input和N_output之和。當輸入為20條數(shù)據(jù),輸出為10條數(shù)據(jù)時:即以過去10分鐘的經(jīng)緯度點預測未來5分鐘的經(jīng)緯度點。

        2.2.4? 數(shù)據(jù)特征整理

        獲取分組后等時間間隔的數(shù)據(jù),當前特征包括經(jīng)度、緯度、航向、航速。特征擴充步驟如下:

        1)一組數(shù)據(jù)中所有經(jīng)緯度減去初始點的經(jīng)緯度,即將軌跡初始點平移至與原點重合(防止訓練的模型對固定的經(jīng)緯度區(qū)域產(chǎn)生依賴)。

        2)根據(jù)經(jīng)緯度計算軌跡點的瞬時航速與瞬時航向,瞬時航速為距離的變化量除以時間變化量,瞬時航向由方位角的變化量除以時間變量。

        3)根據(jù)經(jīng)度和緯度計算經(jīng)度方向變化量,緯度方向變化量。

        4)根據(jù)當前航向(航向數(shù)據(jù)為以正北為0度,范圍為0度至359度)計算航向的正弦值和余弦值。

        5)計算航速在經(jīng)度方向和緯度方向(水平方向為經(jīng)度方向,豎直方向為緯度方向)上的分量

        6)根據(jù)航速的變化與時間間隔計算加速度,然后結(jié)合正弦值余弦值計算經(jīng)度與緯度方向上的加速度分量。

        7)根據(jù)航速和時間間隔計算轉(zhuǎn)艏速率。

        經(jīng)過上述處理后,當前的特征有經(jīng)度、緯度、航速、航向、經(jīng)度變化量、緯度變化量、瞬時航速、瞬時航向、加速度、航向正弦值、航向余弦值、航速正弦值、航速余弦值、加速度正弦值、加速度余弦值、轉(zhuǎn)艏速率,特征共計16個。

        2.3? 模型訓練

        對于軌跡預測算法,其結(jié)果應當為一段軌跡的經(jīng)緯度坐標,LSTM模型對時序信息有嚴格限制,所以每條數(shù)據(jù)的順序不應被改變。

        設定LSTM為序貫模型,添加兩層LSTM層,兩層dropout層和一層全連接層,設定函數(shù)的損失函數(shù)(loss)為均方誤差,學習率優(yōu)化器選擇adam,評價為acc,模型的epochs為100,batch_size為32,verbose為1。

        結(jié)合船舶進距分析,按照IMO規(guī)范,縱距不超過4.5倍船長,橫距為旋回直徑的一半,而旋回直徑不超過5倍船長,船舶軌跡的模型以預測5分鐘為標準。

        模型輸入為20條船舶數(shù)據(jù),模型輸出為10條船舶數(shù)據(jù)。每條數(shù)據(jù)的時間間隔為30秒。輸入數(shù)據(jù)包含經(jīng)度、緯度、航速、航向、經(jīng)度變化量、緯度變化量、瞬時航速、瞬時航向、加速度、航向正弦值、航向余弦值、航速正弦值、航速余弦值、加速度正弦值、加速度余弦值、轉(zhuǎn)艏速率16個特征。輸出數(shù)據(jù)包含經(jīng)度和緯度數(shù)據(jù)。綜上所述,模型的輸入為前10分鐘的船舶航行數(shù)據(jù),模型的輸出為后5分鐘的船舶經(jīng)緯度數(shù)據(jù)。

        由于模型輸入輸出經(jīng)緯度數(shù)據(jù)均進行了平移,在得到模型的輸出數(shù)據(jù)后,需要對經(jīng)緯度進行反平移,獲取真實的經(jīng)緯度。

        3? 實驗分析

        3.1? 評價指標

        軌跡預測模型關注預測軌跡與真實軌跡的相似度,故采用平均距離誤差作為衡量模型準確度的標準。平均距離誤差包含不同時間間隔的平均距離誤差和軌跡整體的平均距離誤差(單位為米)。例如,30秒時平均距離誤差為真實點與預測點的距離誤差的均值,用于衡量30秒時,預測點位相比于真實點位的偏移程度。用整體軌跡的平均距離誤差,衡量整段軌跡預測結(jié)果的偏移程度。地球半徑取6 371.393千米,距離誤差由經(jīng)緯度坐標和地球半徑計算。

        3.2? 實驗結(jié)果

        選取瓊州海峽附近真實AIS與雷達數(shù)據(jù)作為原始樣本共包含船舶1 843條,插值處理前的數(shù)據(jù)約有324萬條。在將數(shù)據(jù)分為多條軌跡后,時間順序前4/5為訓練數(shù)據(jù),后1/5為測試數(shù)據(jù),另選取80條包含轉(zhuǎn)向的軌跡(MMSI號,時間戳等均與訓練數(shù)據(jù)不同,確保為未經(jīng)訓練的數(shù)據(jù))作為測試數(shù)據(jù)。

        選取輸入數(shù)據(jù)10個點(右上框0~9號),預測數(shù)據(jù)10個點(左下框10~19號),真實未來軌跡10個點(左下框0~9號),繪制于海圖中。預測軌跡與真實軌跡航行趨勢吻合,如圖4所示。

        如表1所示,不同測試集中平均距離誤差均隨預測時間增加而增加,原始測試集平均距離誤差為163米,轉(zhuǎn)向測試集中平均距離誤差為184米,總時段內(nèi)平均距離誤差分別為139米和124米。

        分別挑選直行軌跡與轉(zhuǎn)向軌跡進行對比,直行軌跡預測如圖5所示。模型能較好的預測直行船舶的狀態(tài),預測軌跡與真實軌跡趨勢一致。

        圖6為轉(zhuǎn)向軌跡預測結(jié)果。預測軌跡與真實軌跡基本一致,模型能夠預測包含較大轉(zhuǎn)向角度的軌跡。圖中為多組輸入數(shù)據(jù)、預測數(shù)據(jù)、真實軌跡數(shù)據(jù)同時繪制。所以部分點位有重合,會被重復繪制。

        如表2所示,隨機選取一段直行軌跡和轉(zhuǎn)向軌跡,直行軌跡平均距離誤差為80.054米,轉(zhuǎn)向軌跡平均距離誤差為95.096米。

        4? 結(jié)? 論

        為了提高海纜的安全性,降低過往船舶觸纜風險。本文通過大數(shù)據(jù)平臺篩選了1 843條船舶真實軌跡作為訓練數(shù)據(jù),針對原始數(shù)據(jù)的不足進行數(shù)據(jù)預處理,使用LSTM長短期記憶模型進行訓練,通過軌跡預測模型進行航行安全的預警,軌跡預測結(jié)果與真實軌跡基本吻合。在讀取海纜埋深數(shù)據(jù)后,將軌跡預測結(jié)果與水深線作比較,若線段相交則輸出預警信息,能夠有效的進行船舶軌跡預測并及時的輸出擱淺預警,提高了海纜的安全性。

        參考文獻:

        [1] PALMA A T,BOGORNY V,KUIJPRS B,et al. A clustering-based approach for discovering interesting places in trajectories [C]//SAC '08:Proceedings of the 2008 ACM symposium on Applied computing.New York:ACM,2008:863-868.

        [2] VESPE M,VISENTINI I,BRYAN K,et al. Unsupervised learning of maritime traffic patterns for anomaly detection [C]//9th IET Data Fusion & Target Tracking Conference (DF&TT 2012):Algorithms & Applications. London:IET,2012:1-5.

        [3] DE VRIES G K D,VAN SOMEREN M. Machine learning for vessel trajectories using compression,alignments and domain knowledge [J].Expert Systems with Applications,2012,39(18):13426-13439.

        [4] DOUGLAS D H,PEUCKER T K. Algorithms for the reduction of the number of points required to represent a digitized line or its caricature [J].Cartographica:The International Journal for Geographic Information and Geovisualization,2003,10(2):112-122.

        [5] 劉興龍,初秀民,馬楓,等.AIS報文異常動態(tài)信息甄別方法 [J].交通運輸工程學報,2016,16(5):142-150.

        [6] BIERE A,F(xiàn)ROHLICH A. Evaluating CDCI. Variable Scoring Schemes [C]//Proceedings of the 18th International Conference on Theory and Applications of Satisfiability Testing.Bioinformatics:Springer International Publishing,2015:405-422.

        [7] CHEN J. A Dynamic Phase Selection Strategy for Satisfiability Solvers [J].Computer Science,2012,13(5):208-213.

        [8] PERERA L P,OLIVEIRA P,SOARES C G. Maritime Traffic Monitoring Based on Vessel Detection,Tracking,State Estimation,and Trajectory Prediction [J].IEEE Transactions on Intelligent Transportation Systems,2012,13(3):1188-1200.

        [9] 權(quán)波,楊博辰,胡可奇,等.基于LSTM的船舶航跡預測模型 [J].計算機科學,2018,45(S2):126-131.

        [10] 趙萬香.基于馬爾科夫預測法的車道偏離預警系統(tǒng)研究 [D].西安:長安大學,2014.

        [11] 孫平闊.海底光纜路由設計影響因素 [J].電信工程技術與標準化,2022,35(2):76-80.

        [12] 葉胤,王超,莫仁蕓.海底光纜通信系統(tǒng)技術發(fā)展分析 [J].廣東通信技術,2021,41(1):19-23.

        [13] 魏巍,王增,張偉,等.新一代海底光纜綜合信息傳輸網(wǎng)技術發(fā)展現(xiàn)狀 [J].光通信技術,2022,46(4):61-67.

        [14] 劉興華.海底通信光纜水下設備原理及設計研究 [J].廣東通信技術,2022,42(5):68-72.

        [15] 盧聃.海底光纜突圍在即 [J].產(chǎn)城,2021(11):70-71.

        [16] 陳宇俊,解江,張澤,等.海底光纜環(huán)境影響因素綜述 [J].電子產(chǎn)品可靠性與環(huán)境試驗,2018,36(S1):232-236.

        [17] 施炎,李文川,叢丕宇.海底光纜風險警告解決方案 [J].電信技術,2018(11):54-58.

        作者簡介:吳仕良(1988—),男,漢族,廣西平南人,助理工程師,本科,主要研究方向:光纖通信;林業(yè)茂(1986—),男,漢族,海南萬寧人,助理工程師,碩士研究生,主要研究方向:光纖通信;張雪峰(1983—),男,漢族,湖南衡陽人,工程師,碩士研究生,主要研究方向:通信工程;黃撥(1985—),男,漢族,湖南長沙人,助理研究員,碩士研究生,主要研究方向:遙感技術;劉莉莉(1988—),女,漢族,福建泉州人,本科,助理工程師,主要研究方向:光纖通信。

        99久久久无码国产aaa精品| 久久精品中文字幕女同免费| 国产三级精品三级| 丰满人妻被中出中文字幕| 国产成人精品日本亚洲专区6| 国产美女高潮流的白浆久久| 国产精品一区二区黑丝| 欧洲美女黑人粗性暴交| 亚洲无码精品免费片| 白白青青视频在线免费观看| 顶级高清嫩模一区二区| 亚洲日韩中文字幕无码一区| 国产微拍精品一区二区| 欧美日韩一二三区高在线| av免费资源在线观看| 久久亚洲精品成人av无码网站 | 经典女同一区二区三区| 久草视频这里只有精品| 亚洲热线99精品视频| 亚洲视频毛片| 亚洲素人日韩av中文字幕| 亚洲三级视频一区二区三区| 无码ol丝袜高跟秘书在线观看 | 中文字幕亚洲视频一区| 精品www日韩熟女人妻| 亚洲男人精品| 蜜桃av噜噜噜一区二区三区| 国产精品天天看天天狠| 在线观看免费人成视频色9| 国产精品久久中文字幕第一页 | 国产精品一区二区偷拍| 少妇愉情理伦片高潮日本| 99久久久国产精品免费蜜臀| 免费av网址一区二区| 欧美日韩在线视频| 熟妇人妻av无码一区二区三区| 亚洲高清国产品国语在线观看| 国产成人av三级在线观看韩国| 麻豆一区二区三区蜜桃免费| 99久久国产视频| 亚洲熟女av一区少妇|