日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

一種浮標遠程監(jiān)測與數(shù)據(jù)傳輸系統(tǒng)設(shè)計和實現(xiàn)

出處:琚汝強,劉敬彪,于海濱 發(fā)布于:2011-06-21 17:13:39

 

  對遠程的固定目標或移動目標的數(shù)據(jù)采集、監(jiān)控、跟蹤的應(yīng)用,在多數(shù)情況下,數(shù)據(jù)的傳輸必須依賴于無線傳輸系統(tǒng)。通常,采用的無線通信技術(shù)有GSM移動通信、短波以及超短波通信、衛(wèi)星通信等。但是實際應(yīng)用中發(fā)現(xiàn),在某些情況下通常的無線通信手段會遇到一些問題。在一些通信不發(fā)達的區(qū)域,諸如海洋、高山、沙漠、孤島、冰川、極地、通信設(shè)施落后的國家等,地面的通信網(wǎng)絡(luò)無法達到有效的覆蓋;而在一些突發(fā)事件發(fā)生的情況下,諸如遇到地震、洪水、冰雪自然災(zāi)害等,又可能造成地面無線通信設(shè)施破壞,而不能及時發(fā)揮作用。某些行業(yè),諸如石油勘探、遠洋運輸、車船定位跟蹤、極地科考、山區(qū)森林防火監(jiān)測、陸地/海洋環(huán)境監(jiān)測、應(yīng)急救援等,也會遇到現(xiàn)場采集監(jiān)測數(shù)據(jù)、跟蹤數(shù)據(jù)的傳輸問題。海洋資料浮標是一種全自動化、先進的海洋水文、氣象遙測設(shè)備??砷L期、連續(xù)、定點、自動監(jiān)測某一錨位點的海洋水文、氣象參數(shù),為災(zāi)害性海洋環(huán)境預(yù)報、海洋開發(fā)、海洋工程提供實時資料,是海洋災(zāi)害預(yù)警預(yù)報系統(tǒng)中資料的主要來源和重要組成部分。由于海洋監(jiān)測資料要求實時性比較高,因此海洋資料浮標的實時數(shù)據(jù)傳輸系統(tǒng)是浮標的重要組成部分。從我國開始研制海洋資料浮標以來,實時數(shù)據(jù)傳輸系統(tǒng)先后采用過多種數(shù)據(jù)通訊方式,包括短波通訊、INMARSAT2C衛(wèi)星通訊以及GPRS/CDMA 通訊等。各種通訊方式各有優(yōu)點和局限性,短波通訊抗干擾能力差,誤碼率高,數(shù)據(jù)接收率低; INMARSAT2C 衛(wèi)星通訊可靠性高,數(shù)據(jù)接收率達95 %以上,但通訊費用較高;GPRSP/CDMA 通訊費用較低,但通訊信號受到浮標到岸邊距離的限制。

    本文利用銥星突發(fā)短數(shù)據(jù)SBD(Short Burst Data)透明數(shù)傳模塊提供的SBD業(yè)務(wù),實現(xiàn)了數(shù)據(jù)的可靠傳輸,利用監(jiān)測板代替主控板完成對浮標系統(tǒng)的實時監(jiān)測,并大幅降低了系統(tǒng)的浮標遠程監(jiān)測與數(shù)據(jù)傳輸系統(tǒng)的功耗。

  1 系統(tǒng)工作原理概述

  1.1銥星(Iridium)系統(tǒng)

  銥星(Iridium)系統(tǒng)是由66顆環(huán)繞地球的低軌衛(wèi)星網(wǎng)組成的衛(wèi)星移動通信系統(tǒng)。銥系統(tǒng)顯著的特點就是星際鏈路和極地軌道。星際鏈路從理論上保證了可以由一個關(guān)口站實現(xiàn)衛(wèi)星通信接續(xù)的全部過程。極地軌道使得銥系統(tǒng)可以在南北兩極提供暢通的通信服務(wù)。因此銥系統(tǒng)是可以實現(xiàn)在兩極通信的衛(wèi)星通信系統(tǒng)。銥系統(tǒng)的優(yōu)勢是其良好的覆蓋性能,可達到覆蓋,基本上能實現(xiàn)任何人(Whoever)在任何時間(Whenever)、任何地方(Wherever),可以與任何方式(Whatever)與任何人(Whomever)進行通信。因此特別適合現(xiàn)有通信手段達不到的地方。例如邊遠地區(qū)、海洋、沙漠等等。

  銥系統(tǒng)的突出特點是采用了其特有的、代表了現(xiàn)代高科技成果的"星上處理技術(shù)"和前所未有的"星際鏈路技術(shù)".由于這兩項著眼于服務(wù)下個世紀個人通信業(yè)務(wù)的超前技術(shù)的應(yīng)用,使其在系統(tǒng)結(jié)構(gòu)上具有不依賴于現(xiàn)有地面通信網(wǎng)絡(luò)的支持,就可建立移動個人通信系統(tǒng)的能力。銥系統(tǒng)提供4種主要的業(yè)務(wù):銥衛(wèi)星服務(wù)、銥漫游服務(wù)、銥尋呼服務(wù)和銥付費卡服務(wù)。另外還包括許多類似于GSM的"增值服務(wù)".銥星衛(wèi)星系統(tǒng)通過"無縫隙"的覆蓋,為用戶提供隨時隨地、及時溝通的便捷通信服務(wù)。是迄今覆蓋廣的衛(wèi)星通信系統(tǒng),是人類歷史上個推出的真正意義上的衛(wèi)星移動通信系統(tǒng)。在上世紀末,銥星系統(tǒng)一投入商用,就吸引了的目光,一度成為耀眼的人工"星系" .

   海洋定點垂直剖面監(jiān)測系統(tǒng)的整體結(jié)構(gòu)框圖如圖1所示。本文主要闡述由主控板、銥星通信終端和監(jiān)測板組成的水上浮標遠程監(jiān)測與數(shù)據(jù)傳輸系統(tǒng)。它主要完成轉(zhuǎn)發(fā)水下數(shù)據(jù)采集到的數(shù)據(jù)和對浮標體進行實時監(jiān)測。為降低功耗,主控板未進行數(shù)據(jù)傳輸時休眠,銥星通信終端未發(fā)送數(shù)據(jù)時不供電。

 

  水下數(shù)據(jù)采集系統(tǒng)利用波浪能自行下降,到設(shè)定的深度后上升并且開始采集數(shù)據(jù)。當上升到距海面浮標體一定距離時,嵌于數(shù)據(jù)采集系統(tǒng)頂部玻璃鋼內(nèi)的釹鐵硼磁塊將觸發(fā)嵌于浮標底部玻璃鋼內(nèi)的磁敏開關(guān)電路,使其產(chǎn)生中斷信號,喚醒處于休眠狀態(tài)的主控板。然后,主控板通過RS232串口接收并保存從電磁耦合系統(tǒng)傳來的數(shù)據(jù)。數(shù)據(jù)接收完畢后,水下數(shù)據(jù)采集系統(tǒng)再次下降去采集數(shù)據(jù)。與此同時,主控板通過銥星通信終端將接收到的數(shù)據(jù)發(fā)送到監(jiān)控中心,并再次進入休眠狀態(tài),等待下次數(shù)據(jù)的到來。

  主控板休眠時無法完成監(jiān)測浮標、錨燈和電池電壓等狀態(tài)的工作,本文用監(jiān)測板代替主控板完成這些重要的工作。當出現(xiàn)異常情況時,監(jiān)測板通過I/O口產(chǎn)生中斷信號來喚醒主控板,并與之進行串口通信,然后由主控板通過銥星將以上狀態(tài)信息發(fā)送到監(jiān)控中心。

  2 系統(tǒng)硬件概述

  2.1 主控板

  主控板的微處理器選擇Atmel公司生產(chǎn)的工業(yè)級ARM9芯片AT91SAM9G20,其主頻高達400 MHz,在所有外設(shè)啟動的全功率模式下,其功耗僅為80 mW.相對其他ARM9芯片,其功耗較低。它有豐富的串口資源,6路RS232串口和1路可配置為RS485或RS422串口,支持銥星通信終端所需的9線串口,使得主控板和銥星通信終端之間的通信更加穩(wěn)定。安裝WINCE操作系統(tǒng)后,支持大容量SD卡存儲和多線程操作,非常適合應(yīng)用在多串口數(shù)據(jù)采集、存儲和通信的場合。主控板的簡要框圖如圖2所示。

 

  2.2 銥星通信終端

  銥星系統(tǒng)是由66顆環(huán)繞地球的低軌衛(wèi)星網(wǎng)組成的衛(wèi)星移動通信系統(tǒng),其優(yōu)勢是通信范圍可以覆蓋,而且無論在任何地方都能保證數(shù)據(jù)通信的信號強度和可靠性,不受天氣、高度、電離層、距離等不穩(wěn)定因素的制約,因此,特別適合現(xiàn)有通信手段達不到的地方。本系統(tǒng)工作的海洋環(huán)境就是這樣的地方。此外,相對于其他數(shù)據(jù)通信方式,銥星通信的費用較低,而且功耗較小,能夠滿足海洋浮標設(shè)備低功耗的要求。

  本系統(tǒng)中的銥星終端使用銥星SBD 透明數(shù)據(jù)傳輸模塊,它嵌入了銥星9601 SBD和SBD協(xié)議,結(jié)合銥星覆蓋網(wǎng)絡(luò)提供銥星數(shù)據(jù)業(yè)務(wù)(SBD),通過采用數(shù)據(jù)包的方式實現(xiàn)短消息雙向傳輸。在本系統(tǒng)中,主控板通過9線RS232串口向銥星模塊發(fā)送AT指令集,實現(xiàn)SBD業(yè)務(wù)。用戶可以通過郵件協(xié)議方式或DirectIP鏈接方式獲取數(shù)據(jù),也可在終端之間進行數(shù)據(jù)收發(fā)。模塊的主叫消息可達205 B,被叫消息可達105 B.通信速率可達115 200 b/s,默認波特率為192 00 b/s,可通過AT+IPR命令設(shè)置[2].

  2.3 浮標狀態(tài)監(jiān)測板

  主控板可以完成浮標狀態(tài)的監(jiān)測工作,但由于其功耗相對單片機較高,為盡可能降低電子系統(tǒng)功耗,滿足長期無人值守監(jiān)測需求,本系統(tǒng)選用了以低功耗MCU芯片STC12C5A60S2為的監(jiān)測板來完成監(jiān)測導(dǎo)航錨燈、浮標倉蓋、倉體漏水和系統(tǒng)電池狀態(tài)的工作。其正常工作時的電流為2 mA~7 mA.

  浮標系統(tǒng)中,錨燈在夜間以一定頻率閃爍,以免過往船只撞上浮標,如果它在白天閃爍,則說明其出現(xiàn)異常。對浮標倉蓋進行監(jiān)測,主是要為了防止其被人為打開。浮標倉體如果發(fā)生漏水,則會對其中的電子系統(tǒng)和電池產(chǎn)生致命的危害。系統(tǒng)的電池電壓過低,也會嚴重影響系統(tǒng)的運行。如果以上這些異常情況發(fā)生了,都會通過主控板發(fā)送到監(jiān)控中心。監(jiān)測板的框圖如圖3所示。

 

  3 系統(tǒng)軟件設(shè)計

  通過軟件降低功耗的方式有兩種:(1)使主控板未進行數(shù)據(jù)通信時休眠;(2)銥星通信終端沒有發(fā)送數(shù)據(jù)時,通過主控板I/O口控制終端的相應(yīng)引腳關(guān)斷其電源。

  3.1 AT91SAM9G20主控板程序設(shè)計

  主程序設(shè)計可分為以下四個步驟:(1)安裝中斷。上電后,不打開任何串口而直接進入休眠狀態(tài)。要使其返回正常狀態(tài)工作,則必需通過中斷將其喚醒。(2)串口配置和通信[3].在WINCE中struct DCB包括了串口的波特率、字符位數(shù)和奇偶校驗等重要屬性,在修改好DCB之后,調(diào)用的串口操作API函數(shù)SetCommState使串口的屬性配置生效。對于串口讀寫,設(shè)置串口讀寫超時是非常重要的,SetCommTimeouts函數(shù)提供了這樣的功能。配置好串口后,用CreateFile函數(shù)打開數(shù)據(jù)接收串口和狀態(tài)串口,并調(diào)用CreateThread創(chuàng)建串口監(jiān)聽線程。在監(jiān)聽線程中利用WaitCommEvent函數(shù)阻塞線程,等待串口事件中某一事件的發(fā)生。當串口發(fā)生錯誤時,則調(diào)用OnError清除錯誤。當有字符到達串口的緩沖區(qū)時,用ReadFile讀串口。主控板與水下數(shù)據(jù)采集子系統(tǒng)之間的通信是在監(jiān)聽線程函數(shù)中回調(diào)函數(shù)OnReceive中完成的,接收到的數(shù)據(jù)保存在大容量SD卡中的文本文件。然后,利用線程同步API函數(shù)WaitForSingleObject(m_hSendWait, INFINITE)阻塞主線程。(3)數(shù)據(jù)傳輸。水下采集到的數(shù)據(jù)在傳輸完后,將會標識阻塞主線程的句柄m_hSendWait.之后,主控板將數(shù)據(jù)通過銥星發(fā)送到監(jiān)控中心。(4)關(guān)閉串口。數(shù)據(jù)接收和發(fā)送完后,應(yīng)該關(guān)閉打開的串口,然后再次進入休眠狀態(tài)。主控板程序流程如圖4所示。

 

  3.2 銥星通信終端程序設(shè)計

  主控板通過串口向銥星SBD透明數(shù)據(jù)傳輸模塊發(fā)送AT指令就可以控制其發(fā)送數(shù)據(jù)。銥星模塊發(fā)送數(shù)據(jù)時,其功耗,利用AT+CSQ命令可查詢當前銥星模塊與銥星衛(wèi)星之間是否存在網(wǎng)絡(luò),這樣也可以減小銥星模塊的功耗。如果大于0,即應(yīng)答信號位中的信號強度為1~5,則用AT+SBDIX命令發(fā)送數(shù)據(jù)。程序流程如圖5所示。

 

  3.3 監(jiān)測板程序設(shè)計

  監(jiān)測板主要實現(xiàn)浮標體和電池狀態(tài)的實時監(jiān)測。當浮標、錨燈和電池體狀態(tài)正常時,無需將當前的狀態(tài)發(fā)回監(jiān)控中心,也就不用產(chǎn)生中斷信號。當出現(xiàn)異常情況時,如電池電壓低于預(yù)設(shè)值,MCU將產(chǎn)生中斷信號,并通過串口將狀態(tài)字符串發(fā)送給主控板,由后者通過銥星通信終端發(fā)送到監(jiān)控中心。

  4 系統(tǒng)調(diào)試

  將主控板的打印串口COM3與電腦的串口相連,打開串口調(diào)試助手,波特率設(shè)置為9 600 b/s,無奇偶校驗位,8 bit數(shù)據(jù)位,1 bit停止位。系統(tǒng)上電后,把嵌有釹鐵硼磁塊的玻璃鋼圓板向內(nèi)嵌有磁敏板的玻璃鋼片移動。當?shù)竭_一定距離后,磁敏板產(chǎn)生中斷信號。水下數(shù)據(jù)采集板與水上主控板握手成功后進行數(shù)據(jù)通信,主控板將數(shù)據(jù)保存在SD中。經(jīng)過長時間運行,通過從串口調(diào)試助手打印出的信息與SD卡和郵箱中的數(shù)據(jù)比較可知,系統(tǒng)運行穩(wěn)定。通過傳感器模擬異常情況時,異常情況數(shù)據(jù)幀也能通過銥星通信終端發(fā)送到郵箱中。

  測試到的主控板和監(jiān)測板的功耗如表1所示。若以表1的數(shù)據(jù)為依據(jù),用12 V/38 AH的蓄電池對主控板、銥星通信終端和監(jiān)測板(不包括錨燈)供電,設(shè)系統(tǒng)每日完成一個數(shù)據(jù)采集周期,每個采集周期發(fā)送數(shù)據(jù)時間為2小時,則只采用主控板完成數(shù)據(jù)收發(fā)和狀態(tài)監(jiān)測所消耗的電能為22.7 WH,而用監(jiān)測板代替主控板完成狀態(tài)監(jiān)測工作所消耗的電能為14.1 WH.在不借助太陽能電池板對蓄電池充電的情況下,前者大約能工作20天,后者大約能工作32天??梢?,用監(jiān)測板代替主控板完成狀態(tài)監(jiān)測工作非常必要。

 

 

    本文利用銥星設(shè)計和實現(xiàn)了一種浮標遠程監(jiān)測和數(shù)據(jù)傳輸系統(tǒng),在系統(tǒng)運行穩(wěn)定的前提下,充分考慮到系統(tǒng)對功耗的要求,從硬件的選取到軟件的實現(xiàn),都盡可能地降低其功耗。用監(jiān)測板代替主控板進行狀態(tài)監(jiān)測,不僅降低了系統(tǒng)的功耗,而且使狀態(tài)監(jiān)測和采集數(shù)據(jù)傳輸相對獨立,更易于系統(tǒng)的穩(wěn)定運行和功能的擴展。該浮標遠程監(jiān)控和數(shù)據(jù)傳輸系統(tǒng)很好地滿足了海洋定點垂直剖面監(jiān)測控制系統(tǒng)的需求,達到了設(shè)計目標。

 


  
關(guān)鍵詞:一種浮標遠程監(jiān)測與數(shù)據(jù)傳輸系統(tǒng)設(shè)計和實現(xiàn)

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時間周一至周五
9:00-17:30

關(guān)注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務(wù)的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!