基于微震監測技術的地下田野文物監控系統設計與實現
3.1 軟件結構設計
應用程序包括系統界面、操作日志、數據通信、數據庫存儲、歷史數據查詢等模塊。軟件結構如圖4所示。本文引用地址:http://cqxgywz.com/article/161843.htm

(1)系統界面。軟件界面采用分級結構,每一個試驗采用彈出子界面的方式單獨處理,這樣使軟件更具模塊化管理。軟件的整體界面框架包括菜單欄、工具欄、按鈕、編輯框、主窗口狀態欄等部分。
(2)操作日志。操作日志記錄了用戶對設備進行操作的用戶名、時間、指令等詳細信息。日志信息保存在文本文件中,便于查詢。
(3)數據通信模塊。數據通信模塊采用PCI通信模塊、網口和USB等接口和外部設備進行通信。
(4)數據庫存儲。數據存儲完成實時數據的數據庫存儲。本方案采用Access數據庫, ADO是數據庫應用程序開發的接口,具有使用簡便、速度快、內存消耗少和占用磁盤空間少等優點。利用ADO技術實現Visual Studio 2005與數據庫的接口,從而方便地實現Visual Studio 2005對Access數據庫的訪問。
(5)歷史數據查詢。歷史數據查詢模塊完成歷史數據信息的查詢操作,通過觀察歷史數據,可以對系統的性能做出分析,可以了解設備的工作過程及結果。歷史數據查詢模塊包括窗體代碼設計和數據庫查詢代碼設計。
3.2 軟件流程設計
軟件流程如圖5所示。

應用軟件啟動后,首先進行初始化工作,包括初始化接口、記錄工作日志、打開數據庫等任務。如果初始化失敗,應用程序不能正常運行而退出;初始化成功后,開始監控。當關閉設備時,監控結束,否則一直循環進行。
本方案針對目前文物所在的環境特點劃分成多個小區域, 利用傳感器網絡進行實時監測,對接收到的數據進行實時處理,對異常狀況進行報警,并及時保存所采集的數據信息,為文物保護工作者進行文物保護方法的研究提供了重要依據。本方案所描述的系統具有簡單、實時、高效等特點,對維護文物古跡的安全具有重要的意義。
參考文獻
[1] 劉光林,劉泰生,高中錄,等.地震檢波器的發展方向[J]. 勘探地球物理進展,2003,26(3):178-185.
[2] 李庶林.試論微震監測技術在地下工程中的應用[J].地下空間與工程學報,2009(1):122-128.
[3] 李國棟,漢澤西.地震檢波器頻率響應特性的研究[J].石油儀器,2009,23(4):11-13.
[4] 吳瑞文,梁志瑞.基于工控機與DSP的高速數據采集系統設計[J].電力科學與工程,2009,25(9):30-33.
[5] 李希文,趙建,李智奇.傳感器與信號調理技術[M].西安:西安電子科技大學出版社,2008:3-14.









評論