999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于移動平臺的測震應急流動臺現場監控系統的設計與實現1

2018-01-19 06:10:39居海華
震災防御技術 2017年3期
關鍵詞:用戶系統

戴 波 張 揚 居海華 盧 永 徐 戈

?

基于移動平臺的測震應急流動臺現場監控系統的設計與實現1

戴 波 張 揚 居海華 盧 永 徐 戈

(江蘇省地震局,南京 210014)

流動測震觀測是在大地震發生以后開展的一項重要的地震應急響應工作,能夠獲得震區高質量的地震數據,而野外環境的復雜性對測震應急流動臺的架設提出了較高的要求。本文通過對地震應急流動現場工作進行需求分析,設計并實現了一種基于IOS系統的測震應急流動臺現場監控系統,能夠讓現場工作隊員快速獲取流動臺數據和狀態信息,有利于流動臺的快速架設,提高了應急流動觀測現場工作的效能。

測震應急 流動臺 IOS

引言

大地震發生后,及時開展流動測震觀測,提高震區地震監測能力,是產出高質量地震序列目錄的前提條件,是為監視、判斷震情、搶險救災以及科學研究提供可靠數據信息的有效手段。我國的地震應急流動觀測從20世紀60年代至今,共經歷了非傳輸型模擬流動臺站觀測模式、傳輸型模擬應急流動臺網、數字化地震應急流動臺網和虛擬動態數字地震臺網4個階段,設備技術指標、集成度、信號傳輸方式等各方面都經歷了不斷的發展(姜旭東等,2009)。目前,應急流動臺遠程監控主要通過中國地震臺網中心JOPENS系統流服務軟件SSS和地震設備廠家提供的監控軟件實現(吳永權等,2013)。在架設測震應急流動臺設備的過程中,現場工作隊員通常使用安裝有監控軟件的筆記本電腦對儀器參數設置和數據質量進行監控,記錄到的地震數據實時傳輸回流動臺網中心的流服務器中。另外,在流動臺觀測過程中,觀測點工作人員還需要定期巡查。在進行這些工作時,流動臺站設備狀態的監控成為至關重要的一環。研發一款可靠、穩定、操作簡單的手持終端監控軟件,用于幫助現場工作隊和觀測點工作人員進行數據傳輸監測和儀器控制則十分必要(戴波等,2016)。

目前,智能手機適合進行圖形化狀態顯示和基本控制處理,并支持2G、3G和Wi-Fi通信,它通常有足夠的存儲空間和計算能力,并且提供了靈活的編程環境,是理想的存儲和處理傳感器數據的便攜終端。相對于Android平臺,IOS平臺使用Xcode開發環境和Objective-C語言,該開發環境具有運行速度快、功能強大且安全性高等特點。在用戶體驗設計方面,IOS開發環境下進行的視覺設計更為便捷。在網絡通信實現方面,IOS提供了一整套工具和API幫助開發者實現相關功能(黃鎮彩等,2012)。本文以港震公司通用地震數據采集服務器(下文簡稱地震數采)為例,設計并實現了基于IOS平臺的測震應急流動觀測監控系統,該系統將實現地震數據獲取和圖形化顯示,以及與地震數采之間的訪問控制(網絡通訊協議的解析)。

1 系統設計方案

測震應急流動臺包括觀測儀器、數據傳輸和供電設備等。本系統總體框圖如圖1所示。地震數采和智能移動終端(IOS設備)分別通過有線連接(網線)和無線連接(Wi-Fi)與協議轉換器(4G無線路由器)交換數據,在地震應急現場建立可管理設備的局域網,在局域網環境內移動終端作為客戶端直接與地震數采(服務器端)進行數據交換。協議轉換器采用虛擬網絡(VPN)技術通過無線通訊方式(CDMA/GPRS)與流動監控中心進行實時通訊(董一兵等,2015)。

本文涉及的地震數據采集器型號為港震公司生產的EDAS-24GN,該設備服務器的通信方式基于傳輸控制協議(Transmission Control Protocol,TCP)。

2 系統功能模塊

基于移動平臺的測震應急流動臺監控系統的設計從流動臺架設、巡查出發,并結合了移動平臺的特點。所設計的系統包括用戶登錄、數據獲取、波形繪制、狀態監視、參數設置5大功能模塊,如圖2所示。各個模塊互相配合,實現對測震應急流動臺的數據傳輸監測和儀器的控制。

圖1 測震應急流動臺系統框圖

圖2 系統功能模塊

(1)用戶登錄模塊:用戶需要輸入用戶名和密碼,通過驗證后才能使用系統其它功能。

(2)數據獲取模塊:獲取有效的地震數據。

(3)波形繪制模塊:實現地震數據波形的繪制,用戶可以對圖形進行縮放和拉伸。

(4)狀態監視模塊:遠程監控系統狀態,包括系統時鐘、GPS經緯度和海拔高度、采集器溫度等。

(5)參數設置模塊:主要包括網絡參數(地址、掩碼、網關)、臺站參數(臺號、臺站名稱、臺站縮寫、臺網標志)、地震計參數(采樣率、量程、系統時間)等常用設置。

3 IOS客戶端

測震應急流動臺監控系統的登陸頁面如圖3所示,登陸頁面可供用戶輸入地震數采IP地址、端口號、訪問用戶名及密碼。系統利用正則表達式對用戶輸入內容進行邏輯過濾,保證輸入內容的規范性。在輸入信息后,用戶可選擇將信息添加至列表,或者對列表中已有信息進行修改及刪除。同時,登陸頁面具有日志傳輸功能,方便記錄監控系統與地震數采的交互信息,便于開發和調試人員監視交互事件,檢查錯誤發生原因。

圖3 系統登陸頁面

用戶點擊登陸頁面的連接按鈕后,便可進入系統主界面,如圖4所示。主頁面主要顯示的信息包括觀測點信息、數采和地震計信息、經緯度和時間。地震數采會將實時采集到的數據上傳至監控系統,監控系統獲取數據后繪制成波形圖,方便用戶直觀地監測實時采集數據的質量。主界面設計充分考慮了用戶的使用習慣和使用場景,遵循簡單、實用的原則。

圖4 系統主界面

在圖4所示的主界面中,用戶可通過點擊右上角的設置圖標切換至狀態界面,狀態界面如圖5所示。左側列表顯示用戶可進行的查詢操作,當用戶點擊左側列表中的某一參數,如臺站參數,監控系統向地震數采發送查詢指令,地震數采接收指令后將查詢結果返回至監控系統,監控系統對查詢結果進行解析,并將解析結果顯示于列表右側。此外,系統提供一種快速便捷的狀態參數設置方法,用戶可直接對右側列表信息進行編輯,編輯完成后點擊更新按鈕,便可實現對該狀態參數的設置操作。

圖5 儀器狀態界面

4 關鍵技術

4.1 通信協議解析

數據采集器同時使用控制端口和數據端口通信。在建立連接時,通過控制端口對用戶進行驗證并發出服務申請,其采用ASCII碼通訊。數據端口用于數據服務和系統配置,采用二進制協議通訊。IOS客戶端與數據采集器連接流程如圖6所示(孫貴成等,2015)。

IOS客戶端與港震EDAS-24GN地震數據采集器之間數據交互依賴于自定義通信協議,協議范圍包括波形數據服務和系統參數的查詢與設置。

IOS客戶端解析參數幀的流程如圖7所示。客戶端首先監聽數據端口,接收到參數幀后,利用幀同步字確定參數幀開始位置,并對參數幀進行“校驗和”。“校驗和”成功后,根據幀標志(包括查詢幀、設置幀、響應幀、廣播幀和錯誤幀)進行參數幀的解析。

代碼中參數幀解析相關類的輸入參數為解析得到的NSData類型的幀數據,返回參數為NSMutableArray數組。IOS客戶端首先初始化數據類型為NSMutableArray的可變數組detailArray,并將數據類型為NSData的幀數據轉換為Byte數組,隨后利用參數幀結構表中定義的字段類型及字段長度進行參數幀解析,并將解析結果與字段名稱整合為字符串,存儲在可變數組detailArray中。程序加入了異常處理功能以提高穩定性,若在解析字段過程中有任何一處發生異常,以返回nil數組的方式結束,防止因解析異常而造成程序崩潰。

4.2 STEIM 2數據壓縮算法與波形繪制方法

數采中的地震波形傳輸采用SEED格式的STEIM 2數據壓縮算法,SEED格式是目前被廣泛使用的標準化地震數據格式。STEIM 2算法是一種差分無損壓縮算法,其原理是每一幀開頭存儲第一個樣本值,后面只存儲相鄰的兩個樣本的差值,所以在解析地震波數據時候,首先需要獲取信號采樣率信息,然后提取初值和個點差值,最后根據時間序列恢復整體數據(王洪體等,2004)。

圖6 客戶端與數采連接流程

圖7 參數幀監聽及解析過程

代碼中波形繪制相關類輸入參數為NSArray類型的數據體DataArray,DataArray為壓縮數據解析及處理后得到二維數組,該數組的每一行為地震數據每個分量的數據,列數為采樣點數。程序通過提取DataArray的行數和列數確定道數及采樣點數,利用UIGraphicsGetCurrentContext方法獲取當前上下文,利用CGContextSetLineWidth方法設置繪制線條寬度,建立CGPoint類型數組points,利用嵌套循環遍歷DataArray中每個采樣點并存儲在points數組中,通過CGContextAddLines方法將采樣點添加到當前上下文,并最終利用CGContextStrokePath方法將各個采樣點繪制到用戶視圖。該程序同樣加入異常處理功能以提高穩定性以及人機交互體驗效果,同時利用委托傳遞消息機制實現分層解耦,若在繪制波形過程中有任何一處發生異常,利用委托對象返回繪制失敗提示,若繪制完成同樣返回繪制成功提示。

5 結論和討論

手持終端監控系統的出現,解決了測震應急現場工作快速獲取流動臺地震波數據和運行狀態的問題,同時,該監控系統良好的人機交互界面滿足了應急隊員最迫切的信息需求。除此之外,移動智能終端在野外流動觀測中有筆記本電腦無法比擬的機動性,與筆記本電腦相比,其低功耗的特點也是一大優勢。因為移動平臺硬件性能的限制,目前只實現了常用的監控功能,對地震數據質量監控等復雜功能的實現還需進一步研究。除此之外,應急隊員對于流動臺架設的現場環境情況也存在需求,如何配合相關硬件設計,對流動臺架設現場的環境信息(現場影像、溫濕度、光照)進行采集、顯示是下一階段的研究方向。總之,測震流動應急工作充滿挑戰,本監控系統將對地震流動應急起到積極作用。

戴波,王大偉,江昊琳等,2016.基于Android平臺的地震設備維修管理系統.地震地磁觀測與研究,37(2):153—156.

董一兵,何永波,劉強等,2015.一種測震儀器數據流接入框架的設計與應用.地震研究,38(2):326—331.

黃鎮彩,劉昱,邸文華,2012.基于iOS平臺的便攜心率監測系統設計.電子測量技術,35(9):120—124.

姜旭東,楊建思,徐志強等,2009.應對巨大地震的應急流動觀測系統.地震地磁觀測與研究,30(5):59—65.

孫貴成,董一兵,楊銳等,2015.測震儀器數據訪問中間件的設計與應用.地震地磁觀測與研究,36(6):128—133.

王洪體,陳陽,莊燦濤,2004.SEED格式STEIM 2數據壓縮算法在實時地震數據傳輸中的應用.地震地磁觀測與研究,25(4):14—19.

吳永權,黃文輝,蘇柱金,2013.國家測震臺網的實時數據傳輸與服務.華南地震,33(3):77—84.

戴波,張揚,居海華,盧永,徐戈,2017.基于移動平臺的測震應急流動臺現場監控系統的設計與實現.震災防御技術,12(3):718—723.

Design and Implementation of Portable Monitoring and Control System for the Earthquake Emergency Based on IOS

Dai Bo, Zhang Yang, Ju Haihua, Lu Yong and Xu Ge

(Earthquake Administration of Jiangsu Province, Nanjing 210014, China)

The mobile seismic monitoring plays an important role in earthquake emergency response after earthquake, since which obtains high quality seismic data in the earthquake zone. Due to the complexity of the field environment, a high demand for the installation of the mobile station for earthquake emergency is put forward. In this paper we design and develope a monitoring system of earthquake emergency mobile station based on IOS. It can provide portable seismographic data and status information for field work team for earthquake emergency despondence.

Seismic emergency; Portable seismographic; IOS

10.11899/zzfy20170327

測震臺網青年骨干培養專項資助(20160511),地震科技星火計劃(XH171001)和江蘇省科技廳重點研發計劃(社會發展)項目(BE2016805)共同資助

2016-11-30

戴波,男,生于1987年。碩士,工程師。主要從事地震應急、地震設備運維相關工作。E-mail:249725204@qq.com

猜你喜歡
用戶系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Camera360:拍出5億用戶
創業家(2015年10期)2015-02-27 07:55:08
主站蜘蛛池模板: 欧美在线一级片| 亚洲第一网站男人都懂| 成年人国产网站| 国产精品午夜电影| 色网在线视频| 国内视频精品| 这里只有精品国产| 亚洲福利一区二区三区| 欧美成人A视频| 亚洲精品成人福利在线电影| 欧洲极品无码一区二区三区| 久久精品国产精品青草app| 日韩精品免费在线视频| 国产精品女人呻吟在线观看| 狠狠五月天中文字幕| 亚洲av片在线免费观看| 日韩精品毛片人妻AV不卡| 国产日本视频91| 精品国产www| 亚洲欧美精品日韩欧美| 国模沟沟一区二区三区| 在线毛片免费| 伊人久久福利中文字幕| 国产精品嫩草影院av| 久久毛片网| 国产一级在线播放| www.av男人.com| jizz在线观看| 少妇被粗大的猛烈进出免费视频| 丰满人妻中出白浆| 亚洲天堂精品视频| 青青草原国产一区二区| 狠狠亚洲婷婷综合色香| 久草热视频在线| 亚洲黄色激情网站| 国产福利在线免费观看| 欧美色香蕉| a级毛片网| 日本不卡在线播放| 亚洲综合婷婷激情| 日韩欧美国产三级| 一本大道AV人久久综合| 91po国产在线精品免费观看| 真人免费一级毛片一区二区| 国产色偷丝袜婷婷无码麻豆制服| 人妻丝袜无码视频| 国产靠逼视频| 婷婷午夜影院| 色综合天天娱乐综合网| 无码精品国产dvd在线观看9久| 国产福利免费视频| 国产男女免费视频| 色综合久久久久8天国| 欧美日韩在线成人| 欧美中文字幕在线视频| 中文字幕伦视频| 久久综合五月婷婷| 国产精品免费p区| 网久久综合| 内射人妻无码色AV天堂| 国产不卡国语在线| 国产 在线视频无码| 国模沟沟一区二区三区| 国产日韩av在线播放| 亚洲一区二区日韩欧美gif| 成人自拍视频在线观看| 国产精品久久久久久久伊一| 精品伊人久久大香线蕉网站| 国产成人精品一区二区三区| 国产麻豆福利av在线播放| 综合天天色| 中文毛片无遮挡播放免费| 日本www在线视频| 欧美一区二区精品久久久| 毛片在线播放网址| 日本精品αv中文字幕| 精品91在线| 原味小视频在线www国产| 国产视频a| 中文字幕在线观看日本| 中文字幕日韩视频欧美一区| 精品国产女同疯狂摩擦2|