一種船舶識(shí)別、定位系統(tǒng)及其識(shí)別定位方法(發(fā)明).._第1頁(yè)
一種船舶識(shí)別、定位系統(tǒng)及其識(shí)別定位方法(發(fā)明).._第2頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、申請(qǐng)人:吳安新(、方衛(wèi)(發(fā)明人:吳安新、方衛(wèi)、李道涵、方同聰 請(qǐng)發(fā)明人(設(shè)計(jì)人)在對(duì)下列申請(qǐng)文件 (初稿)提出修改意見時(shí), 其修改部分務(wù)必采用 紅 色 字體或其它醒目 字體顏色 ,以方便專利 代理人對(duì)修改部分和原稿加以區(qū)別。權(quán)利要求書1、一種船舶識(shí)別、定位系統(tǒng),包括多個(gè) AIS 接收機(jī)( 1),所述 的AIS 接收機(jī)( 1)接收船舶發(fā)出的 AIS 信號(hào),其特征在于:還包括 AIS 信息匯總服務(wù)器,所述的多個(gè) AIS 接收機(jī)( 1)分別通過(guò)互聯(lián)網(wǎng) 與 AIS 信息匯總服務(wù)器進(jìn)行通訊,所述的 AIS 信息匯總服務(wù)器接收

2、 AIS 接收機(jī)( 1)傳輸?shù)男盘?hào),并將信號(hào)處理后存入數(shù)據(jù)庫(kù)。2、根據(jù)權(quán)利要求 1 所述的一種船舶識(shí)別、定位系統(tǒng),其特征在 于:所述的 AIS 信息匯總服務(wù)器將接收的信號(hào)處理后傳輸?shù)诫娮雍D 信息顯示系統(tǒng)( 2)。3、根據(jù)權(quán)利要求 1 所述的一種船舶識(shí)別、定位系統(tǒng),其特征在 于:所述的 AIS 信息匯總服務(wù)器包括相互通訊的全局 AIS 信息匯總 服務(wù)器( 3)和地區(qū) AIS 信息匯總服務(wù)器( 4)。4、根據(jù)權(quán)利要求 1 所述的一種船舶識(shí)別、定位系統(tǒng),其特征在 于:所述的 AIS 接收機(jī)( 1)包括解調(diào)模塊( 5)、接收模塊( 6)、AIS 類型選擇模塊( 7)、串口服務(wù)器芯片( 8)和以太網(wǎng)接

3、口( 9),所述 的解調(diào)模塊( 5)、接收模塊( 6)、AIS 類型選擇模塊( 7)、串口服務(wù) 器芯片( 8)和以太網(wǎng)接口( 9)為順序連接。5、根據(jù)權(quán)利要求 4 所述的一種船舶識(shí)別、定位系統(tǒng),其特征在 于:所述的接收模塊( 6)的接收芯片型號(hào)為 CMX910 。6、一種根據(jù)權(quán)利要求 1 所述的船舶識(shí)別、定位系統(tǒng)的識(shí)別定位 方法,其特征在于:該方法包括以下步驟:a)多個(gè) AIS 接收機(jī)分別接收從各個(gè)船舶發(fā)出的各項(xiàng)船舶信息,通過(guò)互聯(lián)網(wǎng)傳輸?shù)降貐^(qū) AIS 信息匯總服務(wù)器,地區(qū) AIS 信息匯總服 務(wù)器對(duì)信息進(jìn)行解碼、選擇,過(guò)濾掉接收到的重復(fù)信息后,將過(guò)濾后 的信息傳輸?shù)饺?AIS 信息匯總服務(wù)器

4、;b)全局 AIS 信息匯總服務(wù)器對(duì)從地區(qū) AIS 信息匯總服務(wù)器接收的信息進(jìn)行篩選、 匯總后存入數(shù)據(jù)庫(kù), 并將信息傳輸?shù)诫娮雍D信息 顯示系統(tǒng);c)用戶根據(jù)需要在電子海圖信息顯示系統(tǒng)對(duì)需了解的船舶信息進(jìn)行查詢。7、 根據(jù)權(quán)利要求 5 所述的一種船舶識(shí)別、定位系統(tǒng)的識(shí)別定位 方法,其特征在于:所述的步驟 a)中,地區(qū) AIS 信息匯總服務(wù)器將 接收的信息解碼后, 查詢地區(qū)船只數(shù)據(jù)池, 判斷船只信息是否在設(shè)定 時(shí)間內(nèi)出現(xiàn)過(guò),將重復(fù)的信息過(guò)濾掉。8、 根據(jù)權(quán)利要求 7 所述的一種船舶識(shí)別、定位系統(tǒng)的識(shí)別定位 方法,其特征在于:所述的設(shè)定時(shí)間為 5 分鐘。9、根據(jù)權(quán)利要求 5 所述的一種船舶識(shí)別、定

5、位系統(tǒng)的識(shí)別定位 方法,其特征在于:所述的步驟 b)中,全局 AIS 信息匯總服務(wù)器將 從地區(qū)AIS 信息匯總服務(wù)器接收的信息與系統(tǒng)數(shù)據(jù)庫(kù)中的船只信息 作比較,判斷接收的船只信息是否在規(guī)定的時(shí)間設(shè)定值內(nèi)未存入數(shù)據(jù) 庫(kù),判斷后存儲(chǔ)新的信息并過(guò)濾掉重復(fù)的船只信息。10、根據(jù)權(quán)利要求 9 所述的一種船舶識(shí)別、 定位系統(tǒng)的識(shí)別定位 方法,其特征在于:所述的時(shí)間設(shè)定值為 30 分鐘。說(shuō)明書一種船舶識(shí)別、定位系統(tǒng)及其識(shí)別定位方法技術(shù)領(lǐng)域 本發(fā)明涉及船舶識(shí)別、定位技術(shù)領(lǐng)域,特別涉及一種船舶識(shí)別、定位系統(tǒng)及其識(shí)別定位方法。背景技術(shù)船舶自動(dòng)識(shí)別系統(tǒng)( AIS )由岸基(基站)設(shè)施和船載設(shè)備共同 組成,是一種新型

6、的集網(wǎng)絡(luò)技術(shù)、現(xiàn)代通訊技術(shù)、計(jì)算機(jī)技術(shù)、電子 信息顯示技術(shù)為一體的數(shù)字助航系統(tǒng)和設(shè)備。船舶自動(dòng)識(shí)別系統(tǒng)( AIS )由艦船飛機(jī)之?dāng)澄易R(shí)別器發(fā)展而成, 配合全球定位系統(tǒng)(GPS)將船位、船速、改變航向率及航向等船舶 動(dòng)態(tài)結(jié)合船名、呼號(hào)、吃水及危險(xiǎn)貨物等船舶靜態(tài)資料由甚高頻(VHF )頻道向附近水域船舶及岸臺(tái)廣播,使鄰近(有效距離約為74 千米)船舶及岸臺(tái)能及時(shí)掌握附近海面所有船舶之動(dòng)靜態(tài)資訊, 得以立刻互相通話協(xié)調(diào), 采取必要避讓行動(dòng), 對(duì)船舶安全有很大幫助。 但是,該系統(tǒng)實(shí)現(xiàn)船只定位, 需借助衛(wèi)星才能實(shí)現(xiàn)將信息發(fā)送到全球 任意監(jiān)控地點(diǎn),這就需要強(qiáng)制所有船只為發(fā)送 GPS 定位信息安裝 GPS

7、通訊設(shè)備,導(dǎo)致成本高昂、發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問(wèn)題是, 針對(duì)現(xiàn)有技術(shù)的不足, 提供一種 可同時(shí)接收多個(gè)近距離 AIS 消息,可應(yīng)對(duì)全流域大量 AIS 消息處理 且成本較低的船舶識(shí)別、定位系統(tǒng)及其識(shí)別定位方法。為解決上述技術(shù)問(wèn)題,本發(fā)明的技術(shù)方案是:一種船舶識(shí)別、定 位系統(tǒng),包括多個(gè) AIS 接收機(jī),所述的 AIS 接收機(jī)接收船舶發(fā)出的 AIS 信號(hào),還包括 AIS 信息匯總服務(wù)器, 所述的多個(gè) AIS 接收機(jī)分別 通過(guò)互聯(lián)網(wǎng)與AIS 信息匯總服務(wù)器進(jìn)行通訊,所述的 AIS 信息匯總 服務(wù)器接收 AIS 接收機(jī)傳輸?shù)男盘?hào),并將信號(hào)處理后存入數(shù)據(jù)庫(kù)。所述的 AIS 信息匯總服務(wù)器將接收的信號(hào)

8、處理后傳輸?shù)诫娮雍?圖信息顯示系統(tǒng)。所述的 AIS 信息匯總服務(wù)器包括相互通訊的全局 AIS 信息匯總 服務(wù)器和地區(qū) AIS 信息匯總服務(wù)器。所述的 AIS 接收機(jī)包括解調(diào)模塊、接收模塊、AIS 類型選擇模塊、 串口服務(wù)器芯片和以太網(wǎng)接口,所述的解調(diào)模塊、接收模塊、 AIS 類 型選擇模塊、串口服務(wù)器芯片和以太網(wǎng)接口為順序連接。所述的接收模塊的接收芯片型號(hào)為 CMX910 。一種船舶識(shí)別、定位系統(tǒng)的識(shí)別定位方法, 其特征在于: 該方法 包括以下步驟:a)多個(gè) AIS 接收機(jī)分別接收從各個(gè)船舶發(fā)出的各項(xiàng)船舶信息,通過(guò)互聯(lián)網(wǎng)傳輸?shù)降貐^(qū) AIS 信息匯總服務(wù)器,地區(qū) AIS 信息匯總服 務(wù)器對(duì)信息進(jìn)

9、行解碼、選擇,過(guò)濾掉接收到的重復(fù)信息后,將過(guò)濾后 的信息傳輸?shù)饺?AIS 信息匯總服務(wù)器;b)全局AIS信息匯總服務(wù)器對(duì)從地區(qū) AIS信息匯總服務(wù)器接收 的信息進(jìn)行篩選、 匯總后存入數(shù)據(jù)庫(kù), 并將信息傳輸?shù)诫娮雍D信息 顯示系統(tǒng);c)用戶根據(jù)需要在電子海圖信息顯示系統(tǒng)對(duì)需了解的船舶信息 進(jìn)行查詢。所述的步驟 a)中,地區(qū) AIS 信息匯總服務(wù)器將接收的信息解碼 后,查詢地區(qū)船只數(shù)據(jù)池,判斷船只信息是否在設(shè)定時(shí)間內(nèi)出現(xiàn)過(guò), 將重復(fù)的信息過(guò)濾掉。所述的設(shè)定時(shí)間為 5 分鐘。所述的步驟 b)中,全局 AIS 信息匯總服務(wù)器將從地區(qū) AIS 信息 匯總服務(wù)器接收的信息與系統(tǒng)數(shù)據(jù)庫(kù)中的船只信息作比較,

10、 判斷接收 的船只信息是否在規(guī)定的時(shí)間設(shè)定值內(nèi)未存入數(shù)據(jù)庫(kù), 判斷后存儲(chǔ)新 的信息并過(guò)濾掉重復(fù)的船只信息。所述的時(shí)間設(shè)定值為 30 分鐘。本發(fā)明采用上述結(jié)構(gòu)和方法,具有以下優(yōu)點(diǎn): 1、以互聯(lián)網(wǎng)代替 以往的 GPS 系統(tǒng)實(shí)現(xiàn)通訊,不必安裝 GPS 設(shè)備,大大降低了成本, 互聯(lián)網(wǎng)的普及也大大提高了使用的方便; 2、能夠同時(shí)接收多個(gè)近距 離 AIS 消息的方法,實(shí)現(xiàn)了全流域覆蓋,沒有盲區(qū)??蓱?yīng)對(duì)全流 域大量 AIS 消息的處理,以及歷史數(shù)據(jù)的采樣追蹤; 3、采用二 級(jí)匯總技術(shù),對(duì)大量 AIS數(shù)據(jù)進(jìn)行分析、壓縮,提高了對(duì) AIS 信 息的處理能力。附圖說(shuō)明下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)

11、的說(shuō)明;圖 1 為本發(fā)明的邏輯結(jié)構(gòu)框圖;圖 2 為本發(fā)明中 AIS 接收機(jī)的結(jié)構(gòu)框圖;圖 3 為本發(fā)明中系統(tǒng)識(shí)別定位船舶信號(hào)的軟件流程圖;圖 4 為本發(fā)明中地區(qū) AIS 信息匯總服務(wù)器過(guò)濾信息的軟件流程 圖;圖 5 為本發(fā)明中全局 AIS 信息匯總服務(wù)器過(guò)濾信息的軟件流程 圖;在圖 1圖 2 中,1、AIS 接收機(jī);2、電子海圖信息顯示系統(tǒng);3、 全局 AIS 信息匯總服務(wù)器; 4、地區(qū) AIS 信息匯總服務(wù)器; 5、解調(diào) 模塊;6、接收模塊; 7、 AIS 類型選擇模塊; 8、串口服務(wù)器芯片; 9、 以太網(wǎng)接口。 具體實(shí)施方式如圖 1圖 2 所示一種船舶識(shí)別、定位系統(tǒng),包括多個(gè) AIS 接收

12、機(jī) 1 ,為了對(duì)內(nèi)河全流域以及漫長(zhǎng)海岸線的船只進(jìn)行定位,需要在內(nèi) 河沿岸和海岸間隔 60 千米左右(根據(jù)地形和電磁環(huán)境因素)布置多 個(gè) AIS 接收機(jī) 1。AIS 接收機(jī) 1 接收船舶發(fā)出的 AIS 信號(hào),該系統(tǒng)還 包括 AIS 信息匯總服務(wù)器,多個(gè) AIS 接收機(jī) 1 分別通過(guò)互聯(lián)網(wǎng)與 AIS 信息匯總服務(wù)器進(jìn)行通訊, AIS 信息匯總服務(wù)器接收 AIS 接收機(jī) 1 傳 輸?shù)男盘?hào),并將信號(hào)處理后存入數(shù)據(jù)庫(kù)。AIS 信息匯總服務(wù)器將接收的信號(hào)處理后傳輸?shù)诫娮雍D信息 顯示系統(tǒng) 2。 AIS 信息匯總服務(wù)器包括相互通訊的全局 AIS 信息匯總 服務(wù)器 3和地區(qū) AIS 信息匯總服務(wù)器 4。 AI

13、S 接收機(jī) 1 包括解調(diào)模塊 5、接收模塊 6、 AIS 類型選擇模塊 7、串口服務(wù)器芯片 8 和以太網(wǎng)接 口 9,解調(diào)模塊 5、接收模塊 6、 AIS 類型選擇模塊 7、串口服務(wù)器芯 片 8 和以太網(wǎng)接口 9 為順序連接。接收模塊 6 的接收芯片型號(hào)為 CMX910 。AIS 消息數(shù)據(jù)庫(kù)、電子海圖信息顯示系統(tǒng) 2 以及 Web 服務(wù)器組 成信息發(fā)布系統(tǒng)。用戶無(wú)需安裝額外軟件,只需在任意一臺(tái)電腦上, 使用瀏覽器, 輸入網(wǎng)址即可連接到信息發(fā)布系統(tǒng)。 信息發(fā)布系統(tǒng)接收 用戶 Web 服務(wù)請(qǐng)求,查詢 AIS 消息數(shù)據(jù)庫(kù)和電子海圖信息顯示系統(tǒng) 2 的數(shù)據(jù)庫(kù),提供船只查找,區(qū)域船只監(jiān)控,船只歷史位置跟蹤

14、,船 只吃水分析,船只載貨情況分析等服務(wù)。按規(guī)定船只在航行中每 2 到 10 秒發(fā)送一次 AIS 消息,在停泊中, 每3 分鐘發(fā)送一次 AIS 消息。所以,整個(gè)系統(tǒng)處理的信息量是非常大 的,如果有 5 萬(wàn)艘船舶安裝 AIS 設(shè)備,則系統(tǒng)將會(huì)每秒監(jiān)聽到 10000 條 AIS 消息,一天將會(huì)接收 8 億條 AIS 消息。沒有任何現(xiàn)有獨(dú)立的 數(shù)據(jù)庫(kù)可以單獨(dú)存儲(chǔ)或處理如此大量的數(shù)據(jù)。由于同一艘船發(fā)送的 AIS 消息有可能被一個(gè)或者多個(gè) AIS 接收機(jī)接收,并發(fā)送到 AIS 消息 匯總服務(wù)器。則有可能在 AIS 消息匯總服務(wù)器出現(xiàn)重復(fù)的信息。 本系 統(tǒng)能夠很好地過(guò)濾掉重復(fù)的信息。AIS 接收機(jī)用于監(jiān)聽

15、船舶的 AIS 消息廣播。接收機(jī)可放置于任何 有電源供應(yīng)的地點(diǎn)以及船上。如果安置環(huán)境有可以直接通過(guò)有線 (ADSL 、專線或者局域網(wǎng))接入因特網(wǎng),則將 AIS 接收機(jī)與因特網(wǎng) 有線連接。否則, AIS 接收機(jī)可以通過(guò)移動(dòng) 3G 通信網(wǎng)絡(luò)與因特網(wǎng)連 接。每一臺(tái) AIS 接收機(jī)均配置了串口服務(wù)器模塊,可設(shè)置 AIS 消息 目的消息匯總服務(wù)器的IP 地址。當(dāng) AIS 接收機(jī)接收到 AIS 消息后,將消息直接通過(guò)因特網(wǎng)發(fā)送給 AIS 消息匯總服務(wù)器。 AIS 接收機(jī)擁有 利用 FPGA (現(xiàn)場(chǎng)可編程門陣列,型號(hào)為 IGLOO M1 IGLOO/e )設(shè)計(jì) 的消息過(guò)濾模塊。眾所周知, AIS 消息中共有

16、 26 中消息類型。其中, 類型 4,6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23,25, 26 不包含位置和船只狀態(tài)信息。消息過(guò)濾模塊讀取每條消息的 消息類型字段,即 0-5 比特,如果消息為以上類型,則自動(dòng)丟棄。一種船舶識(shí)別、定位系統(tǒng)的識(shí)別定位方法, 該方法包括以下步驟:a)多個(gè) AIS 接收機(jī)分別接收從各個(gè)船舶發(fā)出的各項(xiàng)船舶信息,通過(guò)互聯(lián)網(wǎng)傳輸?shù)降貐^(qū) AIS 信息匯總服務(wù)器,地區(qū) AIS 信息匯總服 務(wù)器對(duì)信息進(jìn)行解碼、選擇,過(guò)濾掉接收到的重復(fù)信息后,將過(guò)濾后 的信息傳輸?shù)饺?AIS 信息匯總服務(wù)器;b)全局AIS信息匯總服務(wù)

17、器對(duì)從地區(qū) AIS信息匯總服務(wù)器接收 的信息進(jìn)行篩選、 匯總后存入數(shù)據(jù)庫(kù), 并將信息傳輸?shù)诫娮雍D信息 顯示系統(tǒng);c)用戶根據(jù)需要在電子海圖信息顯示系統(tǒng)對(duì)需了解的船舶信息進(jìn)行查詢。圖 3 所示為本發(fā)明中系統(tǒng)識(shí)別定位船舶信號(hào)的軟件流程圖, 流程 大致包括以下幾個(gè)步驟:在步驟 100,流程開始;在步驟 101, AIS 接收機(jī)采集船舶信息并傳輸?shù)降貐^(qū) AIS 信息匯 總服務(wù)器,流程進(jìn)入步驟 102;在步驟 102,地區(qū) AIS 信息匯總服務(wù)器對(duì)信息進(jìn)行第一級(jí)過(guò)濾,去除重復(fù)信息,流程進(jìn)入步驟 103;在步驟 103,全局 AIS 信息匯總服務(wù)器對(duì)信息進(jìn)行第二級(jí)過(guò)濾, 流程進(jìn)入步驟 104;在步驟 1

18、04,全局 AIS 信息匯總服務(wù)器將處理后的信息傳輸?shù)诫?子海圖信息顯示系統(tǒng),流程進(jìn)入步驟 105;在步驟 105,用戶查詢。船舶識(shí)別、定位系統(tǒng)的識(shí)別定位方法的步驟a)中,地區(qū) AIS 信息匯總服務(wù)器將接收的信息解碼后, 查詢地區(qū)船只數(shù)據(jù)池, 判斷船只 信息是否在設(shè)定時(shí)間內(nèi)出現(xiàn)過(guò), 將重復(fù)的信息過(guò)濾掉。 該設(shè)定時(shí)間為 5 分鐘。地區(qū) AIS 信息匯總服務(wù)器由地區(qū)級(jí)數(shù)據(jù)匯總程序,清理程序 和地區(qū)級(jí)匯總數(shù)據(jù)庫(kù)組成。將 AIS 接收機(jī)根據(jù)地理位置劃分為地區(qū) 塊,同一地區(qū)塊的 AIS 接收機(jī)都將消息通過(guò) IP 地址發(fā)送給對(duì)應(yīng)的地 區(qū) AIS 信息匯總服務(wù)器。由于重復(fù)消息主要由同一地區(qū)塊的 AIS 接

19、收機(jī)產(chǎn)生。 地區(qū)級(jí)匯總服務(wù)器利用如下算法去除重復(fù)消息: 每個(gè)匯總 程序根據(jù) MMSI 建立一個(gè)內(nèi)存中的散列表,即地區(qū)船只數(shù)據(jù)池,以 消息的海上移動(dòng)通信業(yè)務(wù)標(biāo)識(shí)( MMSI )字段作為主鍵。當(dāng)有新的 AIS 消息輸過(guò)來(lái),查詢表中對(duì)應(yīng)船舶的消息。當(dāng)表中沒有這個(gè)船 舶的消息時(shí),插入新的消息;當(dāng)表中已存在這個(gè)船舶的消息時(shí), 讀取表中消息的時(shí)間字段,如果已有消息的時(shí)間戳和新消息的時(shí) 間戳只差小于設(shè)定的時(shí)間(可為 5 分鐘),丟棄新的消息,否則用 新的消息替換原有數(shù)據(jù)值,并將數(shù)據(jù)發(fā)送到全局 AIS 報(bào)文收集程 序。該設(shè)計(jì)可以避免大量重復(fù)信息進(jìn)入核心服務(wù)器,造成系統(tǒng)無(wú) 法快速響應(yīng)請(qǐng)求。上述程序?yàn)榈谝患?jí)過(guò)濾。

20、圖 4 所示為本發(fā)明中地區(qū) AIS 信息匯總服務(wù)器過(guò)濾信息的軟件流 程圖,流程大致包括以下幾個(gè)步驟:在步驟 200,流程開始;在步驟 201,等待接收 AIS 報(bào)文,流程進(jìn)入步驟 202;在步驟 202,接收 AIS 報(bào)文,流程進(jìn)入步驟 203;在步驟 203,對(duì) AIS 報(bào)文解碼,流程進(jìn)入步驟 204;在步驟 204,提取 AIS 信息,流程進(jìn)入步驟 205;在步驟 205,查詢地區(qū)船只數(shù)據(jù)池,流程進(jìn)入步驟 206;在步驟 206,判斷相同船只信息是否 5 分鐘內(nèi)出現(xiàn)過(guò),若判斷結(jié) 果為是,流程返回步驟 201,若判斷結(jié)果為否,流程進(jìn)入步驟 207;在步驟 207,將信息發(fā)送給船只信息收集程序

21、,流程返回步驟 201。步驟 b)中,全局 AIS 信息匯總服務(wù)器將從地區(qū) AIS 信息匯總服 務(wù)器接收的信息與系統(tǒng)數(shù)據(jù)庫(kù)中的船只信息作比較, 判斷接收的船只 信息是否在規(guī)定的時(shí)間設(shè)定值內(nèi)未存入數(shù)據(jù)庫(kù), 判斷后存儲(chǔ)新的信息 并過(guò)濾掉重復(fù)的船只信息。該時(shí)間設(shè)定值為 30 分鐘。全局匯總程序同樣建立一個(gè)內(nèi)存中的散列表,即全局船只數(shù)據(jù) 池,以MMSI 為主鍵。當(dāng)有地區(qū) AIS 報(bào)文接收程序發(fā)送過(guò)來(lái)信息。 查詢表中對(duì)應(yīng)船舶的消息。 當(dāng)表中沒有這個(gè)船舶的消息時(shí), 插入新的 消息并存入數(shù)據(jù)庫(kù); 當(dāng)表中已存在這個(gè)船舶的消息時(shí), 讀取表中消息 的時(shí)間字段, 如果已有消息的時(shí)間戳和新消息的時(shí)間戳只差小于時(shí)間 設(shè)

22、定值 (為 30 分鐘) ,丟棄新的消息,否則用新的消息替換原有數(shù)據(jù) 值,并添加數(shù)據(jù)庫(kù)條目。 數(shù)據(jù)庫(kù)將每天由定時(shí)程序?qū)⒋嬖谔鞌?shù)達(dá)于閾 值的(默認(rèn)為 30 天的)數(shù)據(jù)條目清除。為了便于采用船舶名稱進(jìn)行 查詢,特別增加船舶索引。上述程序?yàn)榈诙?jí)過(guò)濾。圖 5 為本發(fā)明中全局 AIS 信息匯總服務(wù)器過(guò)濾信息的軟件流程 圖,流程大致包括以下幾個(gè)步驟:在步驟 300,流程開始;在步驟 301,讀取數(shù)據(jù)庫(kù)中船只信息進(jìn)行初始化,流程進(jìn)入步驟302;在步驟 302,等待接收信息,流程進(jìn)入步驟 303;在步驟 303,將船只信息填入內(nèi)存中的全局船只數(shù)據(jù)池中,流程 進(jìn)入步驟 304;在步驟 304,判斷數(shù)據(jù)池中是否

23、有此船只信息,若判斷結(jié)果為是,流程進(jìn)入步驟 306,若判斷結(jié)果為否,流程進(jìn)入步驟 305,;在步驟 305,將船只信息存入數(shù)據(jù)庫(kù),流程返回步驟 302;在步驟 306,判斷此船只信息是否已有 30 分鐘未存入數(shù)據(jù)庫(kù), 若判斷結(jié)果為是,流程返回步驟 305,若判斷結(jié)果為否,流程返回步 驟 302。用戶可通過(guò)縮放和移動(dòng)瀏覽器中的電子地圖客戶端, 查詢電子海 圖的信息。請(qǐng)求通過(guò) Web 服務(wù)發(fā)送到信息發(fā)布系統(tǒng) Web 服務(wù)器。Web 服務(wù)器請(qǐng)求電子海圖服務(wù)器,將電子海圖傳輸?shù)娇蛻舳?。用戶可根?jù)位置查詢船舶: 1、用戶在在線海圖上選中查詢范圍,并將請(qǐng)求通過(guò) Web 服務(wù)發(fā)送到信息發(fā)布系統(tǒng)。 2、信息發(fā)

24、布系統(tǒng)查詢電子海圖服務(wù)器,得到空間范圍。 3、以空間范圍為關(guān)鍵字查詢對(duì)應(yīng) 地區(qū)船只數(shù)據(jù)池中最新的信息。 4、將船舶信息加載在電子海圖,返 回到用戶瀏覽器中的客戶端。用戶可根據(jù)船舶的 MMSI 或名稱查詢位置: 1、用戶在瀏覽器中 輸入船舶的 MMSI 或名稱查詢船舶的位置,并將請(qǐng)求通過(guò) Web 服務(wù) 發(fā)送到信息發(fā)布系統(tǒng)。 2、信息發(fā)布系統(tǒng)并行查詢?nèi)执粩?shù)據(jù)池。 在返回的消息中提取位置信息。 3、使用位置信息查詢電子海圖服務(wù) 器,并確定電子海圖的范圍。 4、使用電子海圖的范圍重新在對(duì)應(yīng)地 區(qū)船只數(shù)據(jù)池查詢船只,得到對(duì)應(yīng)海圖中所有船舶的信息。 5、將船 舶信息加裝在海圖上,傳輸?shù)娇蛻舳恕S脩艨筛鶕?jù)船舶的 MMSI 或名稱查詢船舶的歷史記錄: 1、用戶 在瀏覽器中輸

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論