基于掌上电脑的地下水动态自动监测系统的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
水是人类最宝贵的自然资源之一。随着生产的发展以及人口的增长,水的需求量在急剧增加。地下水是可直接利用的淡水资源的重要组成部分,具有水质好、分布广、供水量稳定、可持续利用的时间长等特点。地下水已成为人民生活和生产的最重要的水源,是我国可持续发展的一个重要制约因素。近年来降雨量的减少,严重影响着地下水的补给,一些地区盲目的超量开采地下水。由于地下水的长期过量开采,导致了一系列生态环境问题。
     为了控制并合理开发地下水资源,必须要对地下水进行实时监测。地下水监测主要是对地下水的水位、水温等长期定时的观测,以便掌握其规律,为合理开采、科学调节和管理地下水提供科学依据。以往,我国对地下水的监测绝大部分以人工观测为主,这使得部分监测资料缺乏可靠性,监测数据也得不到及时处理,制约了地下水监测工作的深入开展。随着社会的不断发展,提高地下水监测数据的准确性和及时性,加强地下水自动监测系统的建设,实现由人工观测向自动监测的转变显得更加重要。
     地下水监测的数据采集工作全部都是在野外进行的,所以需要性能出色,移动性好,待机时间长的电脑。本系统采用携带方便的掌上电脑作为数据采集的上位机,采用监测仪作为下位机,掌上电脑具有体积小、功耗低、操作方便、功能强大等特点。本系统的软件开发使用了目前掌上电脑的主流操作系统Windows Mobile,软件开发环境Visual Studio.NET 2003,并使用基于.NET框架的C#作为开发语言,系统实现了数据采集、文件管理,分析显示等功能。并采用RS232串行通讯作为掌上电脑与下位机监测仪的通讯接口,利用多线程设计来完成串行端口的通讯。系统采用标准化、基于文本的XML方式存储数据。
     本课题研究是针对地下水监测应用中的实际问题,由于系统充分考虑了掌上电脑的特点,采用简洁的窗口界面,操作简单,非常适合于野外的现场工作。结果证明该系统便于操作,工作可靠,测量误差满足要求,且造价低廉,运行稳定。
Water is one of mankind precious natural resources. With the development of production and the increase of population, the quantity of water demand is increasing rapidly. Groundwater is an important part of freshwater resources that can directly utilized by mankind, with many advantages such as good quality, abroad distribution, stable water supply amount and long time of the sustainable use and so on. Groundwater plays an important role in people's life and production, in the meantime it is also a restrict factor on our country's sustainable development. In recent years the reduction of rainfall amount seriously influence supply of groundwater, some local blindly and excess exploit groundwater, Due to long-term excess exploitation groundwater, a series of ecological environment problems have been caused.In order to control and the reasonable development ground water resources, real-time monitoring must be carried on to groundwater. Groundwater monitoring is mainly the observation of long-term timing to level and temperature of groundwater, in order to grasp its law and offer scientific basis for rational exploitation, scientific regulating and management of groundwater resources. In the past, groundwater monitoring of our country was mostly by manual observation. So some partial monitoring data lack reliability, and the monitoring data also could not be processed in time. This has restricted the in-depth development of groundwater monitoring. With the constant development of society, it is more important to enhance the accuracy and timeliness of groundwater monitoring data, strengthen the construction of groundwater auto-monitoring system, and realize the transition from manual observation to auto-monitoring.Because data acquisition of groundwater monitoring is completely carried on in the field, it needs computer of excellent performance, good mobility and working for a long time. The system adopted the portable Pocket PC as host computer of data acquiring and monitor is adopted as lower machine, Pocket PC has the characteristic of small size, low power dissipation, convenient operations, and powerful function and so on. This system software development has used Windows Mobile, which was prevalent operating system of Pocket PC now, software development environment Visual Studio.NET 2003, and C# as the developing language based on .NET framework, and it has realized the function of data acquiring, file management, and analysis and displaying. It has adopted serial port RS232 as the communication interface between smart device and lower machine and utilized
    multi-threading to achieve serial port communication. The system adopted the standardized and textual XML mode to store the data.This research is an actual problem based on the groundwater monitoring application. In virtue of fully considered the characteristic of Pocket PC, it has adopted the succinct window interface, simple operation, and it is very fit for field work. The result has proved that the system is not only convenient for the operation, the work is reliable and measuring error answers the purpose, but also cost is cheap and the run is stable.
引文
[1] 冯业栋.重庆市水资源现状及节水对策研究[D].重庆大学,2004.
    [2] 水资源利用与保护.http://www.eedu.org.cn/Article/es/esbase/resource/200601/7008.hlml,2006-01-7.
    [3] 张效平,郭擎瀛.地下水可持续利用的研究[J].科技情报开发与经济,2005,15(2):165~166.
    [4] 林祚顶.我国地下水开发利用状况及其分析[J].水文,2004,24(1):18~21.
    [5] 刘昉,练继建,王秀杰.石家庄平原区地下水资源状况与可持续利用[J].水利水电技术,2004,35(8):1~5.
    [6] 张彦宏.邯郸市地下水超采区水资源开发与管理[J].河北水利水电技术,2003,增刊:34~36.
    [7] 安波,宋中海.浅析保定市平原区地下水动态及其变化原因[J].海河水利,2004,(3):13~14.
    [8] 刘戈力.地下水与水环境[J].水利规划与设计,2003,(1):27~31.
    [9] 李新,王密侠.地下水动态监测系统的研制[J].西北水资源与水工程,1994,5(2):54~58.
    [10] SL/T 183-96,《地下水监测规范》[S].水利部,1996.
    [11] 张进德.基于WebGIS的地下水环境监测信息发布系统研究[J].水文地质工程地质,2004,(6):82~85.
    [12] Anonymous. European Commission Proposes Groundwater Monitoring, Protection Law[J]. Water Environment & Technology, 2003, 15(12): 18.
    [13] Hodson, Cathryn Owano, Kilbourne, et al. Groundwater monitoring and remediation[J]. Pollution Engineering, 1996, 28(7): 48~49.
    [14] 徐胜利,徐建新,高鸿永,等.“自动采集及数据整编处理系统”在地下水监测中的应用[J].内蒙古水利,2005,(2):5~7.
    [15] 王君为.建立地下水自动监测系统[J].地质装备,2000,1(1):32~36.
    [16] 曾彦超.基于SMS的地下水水位远程自动测报系统[D].太原理工大学,2005.
    [17] 黄满红,顾国维.地下水环境监测系统的设计[J].环境监测管理与技术,2003,15(1):13~15.
    [18] 田延山.做好基础性水文地质工作,加强地下水监测.http://www.cgp.gov.cn/ReadNews.asp?NewsID=3269,2005-05-30.
    [19] 赵雁冰.地下水监测研究工作现状分析及对策[J].地下水,2005,27(4):272~273.
    [20] 刘强,章光新.水位自动记录仪及其在地下水位动态监测中的应用[J].水文地质工程地质,2003,(5):105~106.
    [21] 陈强.地下水监测仪[J].中国水利,2003,(18):35~36.
    [22] 杨孙永,张永红,白净,等.一种基于掌上电脑的便携心电血压监护仪[J].航天医学与医学工程,2005,18(1):66~71.
    [23] 方慧,何勇.基于掌上电脑的农田信息快速采集与处理系统的研究[J].农业工程学报,2004,20(6):124~128.
    [24] 孟志军,王秀,赵春江,等.基于嵌入式组件技术的精准农业农田信息采集系统的设计与实现[J].农业工程学报,2005,21(4):91~96.
    [25] 李建平,张柏,王明常.基于嵌入式系统PDA的地下管线普查与测量[J].吉林大学学报(信息科学版),2004,22(5):494~499.
    [26] 叶飞.衣袋中的电脑—Pocket PC[J].网络与信息,2001,(10):48~52.
    [27] 方慧,何勇.基于Windows CE的农田信息快速采集技术[J].农业机械学报,2005,36(1): 92~96.
    [28] 彭静.基于掌上电脑的便携式动态血压监测系统[D].重庆大学,2002.
    [29] 姚玉欣.基于Windows CE的便携式终端的系统软件开发[D].山东大学,2005.
    [30] 袁霏.掌上电脑原型样机硬件系统开发[D].西北工业大学,2005.
    [31] 韦绍波.PDA及其发展前景[J].广西右江民族师专学报,2003,16(3):21~23.
    [32] 邢一春.田间无线移动数据采集系统的设计与开发[D].河北:河北农业大学,2004.
    [33] 孙华.GPS智能化设备巡检[D].山东:山东大学,2005.
    [34] 饶晓燕.基于掌上电脑的GPS数据采集器的开发[D].北京:中国农业大学,2002.
    [35] 陈军根.基于PDA的GPS手持终端设计[D].武汉大学,2004.
    [36] 彭晓刚.基于掌上电脑的移动定位测量系统的设计与开发[D].解放军信息工程大学,2004.
    [37] 陈祖龙.掌上操作系统:群雄并起的时代[J].软件世界,2005,(2):107.
    [38] 傅曦,齐宇,徐俊.Wmdows Mobile手机应用开发[M].北京:人民邮电出版社,2005.2-9.
    [39] 刘旭.基于掌上电脑技术的水电厂巡检系统研究[D].电子工程学院,2005.
    [40] Windows Mobile操作系统发展综述[J].数字通信,2005,(14):38~40.
    [41] 方慧.基于掌上电脑的农田信息采集系统的研究[D].浙江大学,2003.
    [42] Windows Mobile开发工具简介.http://www.cnjswz.com/view/74286affda/
    [43] Pocket PC 2003开发入门.http://www.21road.net/blogread.php?catid=4&blogid=123
    [44] 胡军.地下水的自动化监测过程[J].水文地质工程地质,2003,(1):101~102.
    [45] 付民,胡晓辉.地下水分布式多参数实时监测系统[J].地球信息科学,2004,6(1):72~75.
    [46] 史云.地下水污染自动监测与无线传输技术方法[J].水文地质工程地质,2005,(5):108~109.
    [47] 王见.网络化虚拟仪器及其在PDA中的应用研究[D].重庆大学,2004.
    [48] 范盛荣.基于POCKET PC环境下掌上油液监测系统的设计和实现[D].武汉理工大学,2004.
    [49] 彭海莉.基于GSM网络和Internet网络的远程采集系统的开发[D].太原理工大学,2005.
    [50] 袁杰.基于.net的网络化监测诊断系统设计及在航天器上的应用[D].西北工业大学,2004.
    [51] 佟伟光,娄庆英,杨庆林.Microsoft未来技术发展的核心策略—.NET[J].沈阳电力高等专科学校学报,2002,4(3):32~34.
    [52] (美)普拉持(Platt,D.C.)著,黄慧萍等译.Microsoft.NET精髓[M].北京:机械工业出版社,2003.9.
    [53] 殷小波.基于.NET技术的数据库技术与应用[D].安徽理工大学,2005.
    [54] 曾陈萍.新一代开发框架—Microsoft.NET初探[J].西昌学院学报,2005,19(1):85~87.
    [55] 蔡瑞奎.VS.NET环境下利用SQLXML3.0的数据库开发技术[J].电脑与信息技术,2005,13(1):52~55.
    [56] 艾迪明,.NET框架体系结构[J].计算机工程与应用,2003,(2):174~176.
    [57] 刘长华.基于.net平台的实时监测系统的设计与实现[D].北京:北京化工大学,2004.
    [58] Jeffrey Richter. Microsoft .NET Framework Delivers the Platform for an Integrated, Service-Oriented Web [J]. September 2000 issue of MSDN Magazine.
    [59] 蒋丽,徐宏.Visual Studio.NET开发平台初探[J].电脑学习,2002,(6):40~41.
    [60] 李灏晨,陈赫见基于.NET平台的分布式应用程序的研究[J].计算机应用研究,2003,(6):31~34.
    [61] 李永新.基于.NET的高校学籍管理信息系统的设计及实现[D].国防科学技术大学,2005.
    [62] 罗兵,徐雅骥,江楠.Microsoft.NET Compact framework技术内幕[M].北京:高等教育出版社,2003.285-325,352-389.
    [63] 龙霞.C#语言浅议[J].计算机时代,2003,(11):4~5.
    [64] Jagger Jon, Sharp John. Microsoft Visual C#. NET Step by Step—Version 2003 [M]. Microsoft Press, 2003.
    [65] 黄庆.C#编程语言优势浅析[J].武汉交通职业学院学报,2005,7(4):70~73.
    [66] Tom Archer.c#技术内幕[M].北京:清华大学出版社,2002.103—112.
    [67] 左维.基于XML/Web Services的月球探测数据管理与集成技术研究[D].北京:中国科学院研究生院,2004.
    [68] 陈琴,余飞扬,朱正强.在.NET Framework中用C#开发MS Office应用程序[J].计算机与现代化,2005,(10):109~115.
    [69] 马英杰,周蓉生,刘银兵.基于掌上型电脑的核数据采集系统的研究[J].物探与化探,2002,26(4):315~317.
    [70] 高振松,过静君,李冰皓,等.Windows CE下实现掌上机和GPS OEM板的通信[J].测绘通报,2001,(5):35~36.
    [71] 周成朋,徐亚娟,殷小贡.WindowsCE.NET 4.2下PC与单片机的串行通信[J].现代电子技术,2005,(8):31~33.
    [72] Douglas Boling.Windows CE程序设计[M].北京:北京大学出版社,1999.493-513.
    [73] 刘鑫,陈峰,李瑾.在Windows CE下实现串口通信[J].通信技术,2003,(1):36~38.
    [74] 吴珍发.一种基于.NET集散系统的串行通信实现[J].莆田学院学报,2005,12(2):59~63.
    [75] 吴长悦.掌上电脑与全站仪通信软件的研制与开发[J].测绘通报,2005,(4):26~29.
    [76] 代华锋,王骏.用于掌上电脑的HART通信程序[J].自动化仪表,2004,25(7):30~33.
    [77] 黄俊,杨学强,李庆全.基于NET环境的便携式仓库管理信息系统设计与实现[J].物流科技,2004,27(4):70~73.
    [78] 许雪琦,吴海虹,吴建港.XML在远程设备监测与诊断系统中的应用[J].微型电脑应用,2004,20(1):25~27.
    [79] 朱珣..NET框架中XML数据访问的实现[J].江汉大学学报(自然科学版),2003,31(4):48~51.
    [80] 马金虎.VB.NET查看文件中的图标—浅谈VB.NET中的WinAPI调用[J].电脑编程技巧与维护,2003,(6):58~61.
    [81] 胡智文,陈国龙.在Visual Studio.NET中有效利用Windows API资源[J].计算机工程与应用,2004,(12):108~111.
    [82] 柏林.网络化虚拟仪器核心技术及其典型案例的研究[D].重庆大学,2004.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700