作者:王益祥 , 段俊麗 , 聶懷云
近年來,我國水運事業取得了很快地發展,為國民經濟的增長提供了重要的支持和保障;然而,我國的水上安全基礎設施仍然很薄弱,管理尚不規范,水上交通安全面臨的形勢仍然不容樂觀。
違規違紀的現象也還非常嚴重,由于超載、搶道、冒霧航行等導致的翻船、沉船、撞船等交通事故頻頻發生,給國家造成了巨大的經濟損失,同時給人民生命財產安全帶來了嚴重危害。因此,相關部門正加大對水運船只的監管力度,各種輪船定位和導航服務隨之興起,各種船舶GPS監控系統逐漸被開發并應用于水路運輸的監控管理中。
本文利用GPRS無線數據傳輸技術,在μC/OS-II嵌入式實時操作系統環境下,實現了船載遠程監控系統中船載監控終端的設計,為實現對水路運輸船舶的遠程監控和管理提供了方便。該系統以GPS作為船舶定位手段,以GPRS作為數據傳輸方式,通過船載終端和監控中心的信息交互,實現對遠程作業船舶的有效監控,由此將大大提高水上作業船舶的安全性,減少水上交通事故的發生,保障人民生命財產安全。
1 系統實現原理與總體結構
通常,基于GPRS的船載終端遠程監控系統主要是用來對遠程作業的船舶進行實時監控。具體操作時,用戶可以通過GPRS模塊上網,將數據發送到Internet;服務器連接到Internet,通過Socket套接字編程接收船載終端發送到Internet的數據信息。系統主要由三部分組成:監控中心、數據傳輸網絡和船載終端。監控中心服務器必須可以連接到Internet,并具有固定的IP地址;數據傳輸網絡由GPRS網絡和Internet組成,是終端與監控中心之間的數據傳輸媒介;船載終端集成了GPRS通信模塊,具有接收和發送數據的功能,可以接收來自監控中心的數據信息,也可以向監控中心發送數據信息。系統總體架構如圖1所示。

在本系統的沒計中,采用GPRS和Internet作為數據傳輸中介,實現船載終端與監控中心之間的數據傳輸。GPRS的基礎是以IP包的形式進行數據傳輸的,GPRS終端通過PPP(Point-to-Point Protocol)協議獲得動態分配的IP地址。建立連接后,在PPP協議的基礎上通過數據傳輸協議(TCP、UDP)實現與Internet上計算機的數據通信。
2 船載終端硬件系統設計
從圖1可以看出,基于GPRS進行船舶的遠程監控,其能夠實現的關鍵是要能夠設計出可以實現數據通信、定位、顯示以及報警等功能的船舶監控終端,因此,在整個系統的設計中,船載終端的設計是基礎。根據船載終端所要實現的功能,設計圖2所示的硬件系統。整個硬件系統由中央處理器、存儲器、GPRS通信模塊、GPS定位模塊、JTAG接口、A/D、LCD、按鍵、電源管理等單元組成。其中核心的部分主要有中央處理器、GPS模塊和GPRS模塊三部分。

從圖2可以看出,中央控制器在船載終端中起著重要的作用,它對整個硬件系統進行控制,包括對下端傳感器的控制、傳感器信號的處理、接收GPS定位信息、數據打包以及與GPRS模塊通信等。考慮到系統對處理器性能的需求,選擇三星公司的S3C4480X作為船載終端的中央處理器。該芯片采用0.25 μm COMS工藝制造,主頻最高可達66 MHz,在ARM7TDMI內核基礎上擴展了一系列完整的通用邏輯單元,可以減少外圍器件,降低系統成本;同時它還提供了豐富的片上功能。本系統的GPRS模塊選擇了Motorola公司的G20作為船載終端的無線通信模塊;而GPS定位模塊則選用Motorola公司的M12作為GPS的接收模塊,它提供了串行接口與外部控制器通信,主要是將接收的GPS信息發送給外部處理器。
整個硬件平臺的設計以S3C44B0X為核心,選用閃速存儲器(Flash memory)SST39VF160作為處理器外擴ROM存儲器,用來保存掉電后仍需要保存的程序代碼和數據信息;同時選用Hynix Semiconductor SDRAM芯片HY57V281620HCT作為存儲器來擴展外部RAM,大大提高了系統的運行速度。電源管理模塊根據各單元模塊的電源需求,采用不同的電壓轉換芯片將9 V輸入電壓轉換為所需要的各種電壓值。船載終端采樣G20的串行口與處理器S3C44B0X的串行口UART0連接實現數據通信;同時,將M12的串行口與S3C44B0X的串行口UART1連接,M12將接收到的GPS信號通過串口發送到S3C44B0X進行解析得出經緯度數據。
3 船載終端軟件設計與實現
由于系統中應用程序較多、實時性要求較高,所以在軟件設計時選用了多任務嵌入式實時操作系統μC/OS-II。μC/OS-II是完全占先式的實時內核,支持多任務操作,可管理多達64個任務,并且每個任務都有自己單獨的堆棧空間;可以進行任務管理、時間管理、任務之間的通信與同步、中斷管理等,因此可以很好地滿足本系統的要求。
在進行終端系統所有程序的設計之前,必須先在S3C4480X上進行μC/OS-II移植。對μC/OS-II進行移植,主要是要對內核中與處理器和應用有關的文件進行改寫,其中與處理器有關的文件有3個,分別是OS_CPU.H、OS_CPU_A.S和OS_CPU_C.C;與應用有關的文件主要是OS_CFG.H和INCLUDES.H,前者主要是對μC/OS-II所提供的內核服務進行選擇性設置,后者主要對所需頭文件的包含。μC/OS-II在S3C44B0X上移植完成以后,終端應用程序的設計就可以方便地在該操作系統下完成了。
編程時,首先根據船載終端的功能要求,將整個系統劃分為幾個并行存在的任務,即GPRS部分、GPS部分、A/D、按鍵部分以及報警部分等。然后,進行船載終端與監控中心數據通信協議的設計,此外還必須編制相應的終端底層硬件驅動程序。船載終端的主程序執行流程如圖3所示。

在船載終端軟件設計時,首先對ARM微處理器的系統進行上電初始化,即BootLoader代碼。這里S3C4480X處理器的BootLoader代碼全部放在Init.s文件中,初始化過程主要按照各個任務進行編寫。其中在異常向量的實現中,復位異常ResetHandler的實現主要根據本系統實際情況,對存儲器、中斷、系統時鐘頻率、異常處理堆棧初始化、中斷服務IsrIRQ、C代碼運行環境等進行設置和初始化。在完成了BootLoader中所有必要的初始化以后,通過相應的跳轉指令進入C語言程序開始執行應用程序的主程序,對船載終端各個任務模塊的初始化、μC/OS-II的初始化、定時器啟動和μC/OS-II多任務系統啟動等。初始化程序如下:

初始化完成后進行任務創建,并啟動任務調度。整個終端的各個任務之間的調度關系如圖4所示。

系統監視任務優先權最高,最先進入運行態,其他任務處于就緒態。系統監視任務分別查詢每一個被監視的任務是否向其發送消息。如果沒有,則其進入掛起態。按優先權級別順序,按鍵響應任務將由就緒態轉為運行狀態。在該任務將要執行完畢時,向系統監視中心發送消息,然后執行延肘函數將自身轉為掛起狀態,交出CPU使用權讓其他任務得以執行。此時系統監視任務得到消息轉為運行狀態,繼續查詢其他被監視任務的運行消息。GPS數據接收任務和GPRS數據傳輸任務可以在按鍵任務延時時間間隔內執行。由于S3C44B0X處理器速度足夠快,所有任務得以在滿足時序的前提下順利執行。為了提高船載的安全保障系數,能及時向監控中心報警,設計了一個中斷服務子程序,專門用來分析和判斷船載的運行狀態是否正常。
在整個過程中,監控中心與船載終端之間的通信是通過建立TCP/IP連接來實現的。
4 實驗分析及結論
在完成了上述硬件和軟件設計的基礎上,首先通過船載終端硬件調試、船載終端軟件調試驗證了設計的硬件、軟件系統的可靠性,然后通過終端網絡通信實驗驗證了終端能夠實現與上位機進行網絡連接并能夠正常進行數據接收與發送。通過調試,基于GPRS的船載遠程監控系統數據的發送與接收實時性較好,數據處理速度較快,完全滿足監控系統實時處理和傳輸的要求,可以很好地應用于船舶遠程監控系統中。
本文研究了基于GPRS的船載遠程監控系統終端設計。主要完成了船載監控終端的總體結構設計,并以ARM處理器S3C44B0X為核心,在μC/OS-II嵌入式實時操作系統下,完成了系統的軟、硬件設計,實現了船載終端預期的功能,以及船載終端與監控中心的數據通信、GPS信息獲取、報警顯示等功能。利用該系統可以有效地對水上交通情況進行監控管理,并對水路運輸船舶進行合理調度、導航、緊急事故處理、危險報警以及防止違規作業等,為促進我國水上事業的發展提供了有力的保障。
責任編輯:gt
相關推薦
近日,廣東移動與中興通訊合作,順利完成國內首個無線新一代UME網管云化商用試點,為無線新一代UME網....
工程師鄧生 發表于 12-28 17:08
?
127次
閱讀
國內各個大小正規醫院都會有《臨床輸血技術規范》、《手術及創傷輸血指南》等文件來規定醫護人員正常執行,....
發表于 12-28 16:59 ?
30次
閱讀
隨著無線電技術的不斷發展,對電波傳播研究不斷提出了新的需求,特別是移動通信、衛星通信、建筑物內的短距....
微波射頻網 發表于 12-28 16:57
?
87次
閱讀
隨著物聯網、大數據技術的進一步發展,以及智能家居、智慧城市等加速落地,無線網關的技術研發與產品迭代也....
我快閉嘴 發表于 12-28 16:24
?
140次
閱讀
今日,小米官方宣布,旗下鼠標新品小米便攜鼠標2來了,支持4擋可調DPI,無線雙模鏈接,可操縱兩臺電腦....
工程師鄧生 發表于 12-28 14:05
?
176次
閱讀
電氣火災監控系統早期警報是為了避免損失,傳統的火災自動警報系統是為了減少損失。那么,電氣火災監視系統....
發表于 12-28 11:27 ?
51次
閱讀
本方案依據《中小學、幼兒園安全技術防范系統要求》(GB/T29315-2012)等相關標準、規范文件....
發表于 12-28 11:27 ?
122次
閱讀
電氣火災監控系統的主要功能是當被保護電路的參數超過預設的報警值時,自動發出報警信號和控制信號。那么,....
發表于 12-28 11:25 ?
65次
閱讀
教育信息化的發展歷程,從最初的硬件建設、網絡建設,解決了“車”和“路”的問題,發展到具體“拉什么貨”....
發表于 12-28 11:21 ?
211次
閱讀
建設統一的機動車駕駛人考試視頻監控系統,接入和管理各科目考試的音視頻圖像,同時和駕考信息管理平臺進行....
發表于 12-28 11:11 ?
140次
閱讀
日前,在各類考試中考生的違紀舞弊行為越來越多,采用的手段越來越先進,光靠單一的監考老師根本就照顧不過....
發表于 12-28 11:11 ?
44次
閱讀
矢量信號發生器 MG3710A是同類中最佳的高性能信號發生器,具有卓越的射頻和基帶性能。MG3710....
發表于 12-28 09:33 ?
66次
閱讀
平安校園解決方案將整體設計邏輯框架分為接入層、管理層、應用層三層結構,接入層負責視頻、巡更、報警等系....
發表于 12-26 11:12 ?
176次
閱讀
通常在每個體育場中,數字矩陣內通系統是設備安裝的核心,配套使用的還有多塊控制板、通話面板和多個數字腰....
發表于 12-26 11:05 ?
224次
閱讀
根據國務院關于加強和改善文物工作的通知精神,在預防博物館盜竊和搶劫事件的發生,依據《文物系統博物館安....
發表于 12-26 11:02 ?
380次
閱讀
作為技術防范三要素中的一個重要環節,“人防”的作用也是不可替代的。通過“技防”與“物防”的高效組合,....
發表于 12-26 10:56 ?
148次
閱讀
“天時人事日相催,冬至陽生春又來”2020年12月21日18時02分,將迎來冬至節氣。 冬至又名“冬....
發表于 12-25 16:37 ?
83次
閱讀
隨著2020年這一不平凡的一年即將接近尾聲,電信行業也期待著構建一個連接無處不在、無人不享的真正互聯....
微波射頻網 發表于 12-25 15:35
?
277次
閱讀
光陰似箭,日月如梭,眨眼就是30年。曾經的阡陌農田化身為現代化新城,金融和科技雙雙獲得大發展。作為一....
微波射頻網 發表于 12-25 15:21
?
1027次
閱讀
在工業生產過程中,尤其是電力、煤炭以及石油化工行業容易產生大量的易燃易爆和有毒有害氣體,稍有不慎,就....
牽手一起夢 發表于 12-25 15:07
?
153次
閱讀
電氣火災監控系統泄漏監測與傳統的自動火災報警系統不同,電氣火災監測系統的早期報警是為了避免損失的事前....
發表于 12-25 11:52 ?
45次
閱讀
電氣火災監控系統是集顯示、通信、報警、連接于一起的電氣火災監測設備。那么,您知道電氣火災監控設備主機....
發表于 12-25 11:49 ?
133次
閱讀
校園安全事件頻發,近年來逐漸更有多發趨勢,校園安全形勢嚴峻。傳統視頻監控只是將視頻數據以數字形式通過....
發表于 12-25 11:36 ?
331次
閱讀
攝像機應由安保控制室引專線統一供電,并由安保控制室操作通、斷。對離安保控制室較遠的攝像機統一供電確有....
發表于 12-25 11:08 ?
493次
閱讀
學校是非常重要的WLAN應用場所。在學校,學生是主要的用戶群體,因此學生集中的場所,例如圖書館、宿舍....
發表于 12-25 11:08 ?
239次
閱讀
Linear推出的高壓、大功率 DC/DC uModule(微型模塊)負載點(POL)穩壓器系列器件....
發表于 12-25 10:45 ?
109次
閱讀
據國外媒體報道,紐約州本周宣布,暫時禁止在學校中使用人臉識別和其他生物識別技術,直到2022 年7 ....
如意 發表于 12-24 17:23
?
437次
閱讀
12月23日,在臨潼區秦嶺生態環境保護和綜合執法局了解到,集“人防、技防、物防、聯防”于一體的監管體....
發表于 12-24 16:43 ?
180次
閱讀
監控系統是智能安防建設中尤為關鍵的一環,更是整個系統運作的基礎,它可以盒很好的幫助實時監督每個場景下人、事、物的情況...
發表于 12-24 16:28 ?
0次
閱讀
在大中城市校園中普遍推廣以視頻監控、防盜報警為主的技術防范措施,是構筑學校治安防控體系的重要內容。無....
發表于 12-24 11:36 ?
211次
閱讀
在無損檢測中,EMAT因其獨有的優點被廣泛應用,但經EMAT接受線圈接受到的信號通常很微弱,信號幅值....
發表于 12-24 10:54 ?
275次
閱讀
嵌入式系統是以應用為中心,以計算機技術為基礎,并且軟硬件可裁剪,適用于應用系統對功能、可靠性、成本、....
電子設計 發表于 12-24 10:30
?
177次
閱讀
美國聯邦通信委員會(以下簡稱 “FCC”)正在進行無線牌照拍賣,在經過三周的競標后已經賣出超過 69....
工程師鄧生 發表于 12-24 10:30
?
355次
閱讀
中低頻重耕能夠促進5G網絡更好地釋放潛力,加速5G高質量發展,同時也有利于提高頻譜利用率。12月22....
發表于 12-24 08:58 ?
173次
閱讀
為更好地應對校園迫切的安全防范需求,某高校在2009年初即開始構思“平安校園”的建設,擬在校園內建設....
發表于 12-23 11:44 ?
390次
閱讀
2019 年無線耳機幾乎是井噴的一年,近期蘋果又出了 AirPods Max 頭戴式無線耳機,無線耳....
該中學現有46個教學班,2200名學生,180名教職工,40名留學生,學校校園面積11萬平方米。有數....
發表于 12-23 11:32 ?
512次
閱讀
電視臺的總控傳輸系統是電視節目整個制播業務體系中的關鍵環節,是決定電視節目能否安全播出的關鍵環節,是....
發表于 12-23 11:06 ?
279次
閱讀
駕駛員監控系統(DMS)作為一位后起之秀,在近年來的汽車市場上引起了不小的反響。
電子魔法師 發表于 12-23 10:00
?
227次
閱讀
在北上廣深等一線城市,停車難成為都市人的一大心病。高峰期道路擁堵、住宅區和商業區停車位稀缺,使得很多....
如意 發表于 12-23 09:15
?
152次
閱讀
12月8日晚間,蘋果公司在官方微信公眾號上發布了新品——頭戴式無線耳機AirPods Max。這款產....
艾邦產業通 發表于 12-23 09:12
?
420次
閱讀
泵站遠程監控系統讓相關管理人員在監控中心就能監測泵站水池水位或進站壓力、加壓泵組工作狀態、出站流量、....
牽手一起夢 發表于 12-22 14:49
?
206次
閱讀
根據石油管道行業特點,在北京組建監控中心,與工藝站場、干線管理處分別組建局域網絡,并且各級監控中心之....
發表于 12-22 11:28 ?
231次
閱讀
石油天然氣管道的增加大幅提升了輸配效率,但面對越來越長的輸配管道,如何有效地實施監控,遏制打孔盜油、....
發表于 12-22 11:18 ?
325次
閱讀
油田的一個采油場由多口油井、計量間、管匯閥組,轉油站,聯合站、原油外輸系統、油罐以及油田的其它分散設....
發表于 12-22 11:01 ?
235次
閱讀
本文通過分析 CAN總線特點,將 CAN總線技術應用于張緊器驅動監控系統中。 CAN總線技術為張緊器....
電子設計 發表于 12-22 10:13
?
332次
閱讀
采礦屬于高風險行業,我國當前產煤百萬噸死亡率大大高于國際平均水平。近幾年采礦企業頻繁發生重特大安全生....
發表于 12-21 10:53 ?
160次
閱讀
設備的遠程監控是制造系統遠程監控中的重要組成部分,包括對設備的運行進行監視和控制,對設備可能出現的故....
電子設計 發表于 12-21 10:35
?
556次
閱讀
由于基站安裝比較分散又在偏遠的山區,且無專人看守,如一旦遇破壞或性質更惡劣的偷盜行為,維護相關人員無....
發表于 12-21 10:35 ?
144次
閱讀
[code]mu=0.0003;
mub=0.9*mu;
El=15;
beta=2*mu*El/pi;
r3=1500;
PLos3=exp(-(beta*r3));
a=@(r1,fir) 1/2.*exp(-bet...
發表于 12-17 11:34 ?
430次
閱讀
數字化監控系統得到廣泛應用,這是眾所周知的,那么,數字化監控具有哪些特點和功能呢?
數字化監控系統特點
◆網...
發表于 12-11 14:10 ?
0次
閱讀
一、表現層
表現城是我們最直觀感受到的,它展現了整個安防監控系統的品質。如監控電視墻、監視器、高音報警喇叭、報警...
發表于 12-11 14:08 ?
0次
閱讀
隨著4G網絡大規模發展,業務諸如視頻、游戲類、支付類業務應用更具多樣化多領域,大網卡、冰激凌等大流量套餐不斷推出,催生...
發表于 12-03 14:50 ?
101次
閱讀
一、系統概況和說明
為提升信息中心機房動力環境設備、網絡設備及其他設備安全管理水平、增強設備運行的穩定性、及時發...
發表于 12-01 16:00 ?
0次
閱讀
大師們 來共同開發,一款3000米 無線智能釣魚報警器。24一100發射端 ,1個接收機,能語音報1一100發射端編號。 每個 發射端 , 接...
發表于 11-08 22:51 ?
202次
閱讀
新夠馬士蘭對講機兩部,高手給指點指點咋調頻啊...
發表于 11-02 21:34 ?
253次
閱讀
在我們的日常生活中(如使用天然氣、液化氣的廚房)和工業環境中有發生有毒氣體泄露的情況,同時在工業的生產部門中存在將有毒氣體...
發表于 10-29 19:39 ?
606次
閱讀
如何將DSP與GPRS進行通信,實現手機APP上能讀取DSP發送的數據
...
發表于 09-29 09:30 ?
167次
閱讀
評論