历史上的今天
返回首页

历史上的今天

今天是:2025年03月18日(星期二)

正在发生

2018年03月18日 | 基于GPRS的水文信息远程监测系统的设计方案

2018-03-18 来源:eefocus

    0 引言

    水文信息是衡量水资源的重要指标,其中地下水位的变化与地下水的开采量和地面沉降有着密切的关系,对控制地面沉降具有重要的意义。传统的水文监测主要依靠人工、半人工的监测手段,造成了工作量大、效率低、数据处理繁杂易错、信息传输时效性差等问题,既不适应信息化的发展,又不能满足现代化管理的需要。而且劳动强度也很大,测量精度无法保障,尤其是监测一些地理位置比较偏远或分散的监测点,工作难度更大。

 

    为了合理利用水资源,充分了解各个流域水资源的状况,实现水文信息的自动化监测及远程管理,合理利用计算机技术、高精度的测量仪器、公众通信平台等工具,对实现水文信息的远程实时同步动态监测有重要意义。

    随着无线通信技术的发展,我国信息化进程不断推进,各行各业对信息化要求也越来越高,在对信息化的认识上,从先前单纯的数字化提升到数字化与网络化、无线化相统一的高度。相对于目前信息化的要求,原有的有线系统虽然基本完成了数字化与网络化,但其布线复杂、维护成本高使得网络节点不能大范围地普及推广,这对信息化的深入和发展造成了很大的限制。因此,信息化对无线数据传输技术的需求不断增大。如今移动网络覆盖范围广,它所提供的各项数据业务使许多智能设备、仪表实现了无线数据的远程传输。GPRS即通用系统无线业务可靠性高,且收费相对低廉。此外基于GPRS 的系统,可以有效简化监测系统的地面设施。

    所以利用GPRS 作为通信媒介是实现水文信息动态监测系统的一个有效途径。

    实现对水文信息的大面积自动监测需解决两个问题:

    (1)如何在恶劣环境下准确测得水位信息;

    (2)找到一种既能应用于人烟稀少的偏僻地区,又能在人口密集、建筑条件复杂的城市进行数据远程、实时通信,且耗资少,便于推广并进行计算机网络化管理的数据通信手段。

    基于GPRS 网络水文信息无线远程监测系统的设计方案可实现自动化监测,可大大提高地下水动态监测的水平和质量,为科学、合理开发利用水资源,保护生态环境奠定扎实的基础。通过系统的应用,为城市可持续发展和减灾防灾工作提供了必要的决策支持和多元化服务。

    1 系统方案的总体结构及工作过程

    该系统利用GPRS通信方式,以基于嵌入式概念的单片机控制技术和GPRS无线模块的通信为核心,经数据采集、处理,传至监测中心用户终端,实现水位的实时动态监测。系统分为智能信息采集终端、信息综合服务器和用户终端三个部分。

    方案的总体结构框图如图1所示。

     

     

    图1中的智能信息采集终端由单片机、GPRS无线模块、传感器、变送器等部分组成,主要负责采集水位信息,并将其发送至信息综合服务器;信息综合服务器主要分为数据接收和发送、控制管理、终端处理三个模块,用来对数据进行接收、处理、存储和显示;用户终端包括计算机用户终端和GPRS手机用户终端两种。使用计算机终端的用户需在计算机上安装终端应用程序,然后可上网查阅存放在信息综合服务器中的详细水位资料;手机用户在获得授权后,可通过手机得到实时的水文信息。

    系统的工作过程如下:信息采集终端采集现场水位数据,利用传感器和变送器将数据转换成标准信号,再经由模数转换器(A/D)转成数字信号,通过单片机的主控程序和发送数据子程序将采集到的数据经GPRS 调制解调器(GPRS Modem)以短消息的方式发送出去。信息综合服务器接收到采集终端传来的由数据编码的短消息后,处理得到水位高程及相关信息,并将其存入数据库方便用户查阅。一旦用户有需要,便可启动收发模块,数据库中水位信息及相关信息将会发送到用户终端。

    系统的基本功能如下:

    (1)定时自动采集水位数据并存储;

    (2)人工录入基础数据及相关数据的编辑与修改;

    (3)对所采集数据进行统计分析并制表绘图;

    (4)利用计算机及专用软件,通过GPRS 系统提供的手机短信功能对观测子站直接进行设置、调试和监测;

    (5)能进行数据远程传输。

    2 智能信息采集终端的设计

    2.1 智能信息采集终端硬件

    智能信息采集终端硬件主要由液位变送器、温度变送器、连接电缆和水文信息智能监测仪等构成,如图2所示。

     

     

    方案设计采用防腐性投入式液位变送器和铂电阻温度变送器。变送器前端采用不锈钢外壳用来防止观测井内水中杂质的干扰。连接电缆是指变送器与水文信息智能监测仪之间连接的电缆。由于液位测量时采用压力比较形式,故连接电缆采用中心有通气导管的专用电缆。水文信息智能监测仪以单片机为核心,配合模数转换、时钟芯片、数据存储、数据显示、后备电源等部分。

    观测子站工作原理如下:利用分散设置在观测点的液位、温度变送器将测量得到液位、温度变量转换为可传送的标准化输出信号。系统采用4~20 mA电流信号传输方式将信号送入信息采集终端模数转换部分将模拟信号转成数字信号,以减少信号的衰减和接线的复杂性,再经单片机将转换后的数字信号进行分析处理。数据存储部分使用大容量存储芯片存储处理后的数据。

    日历时钟具有实时时钟计数功能还能为监测仪提供准确的日期及时钟信号。数据显示部分现场显示出实时监测数据。最后经由数据通信模块利用其内置的调制解调器,实现现场监测仪与各级水务部门中心监测站的计算机之间的数据交换。后备电源部分能在市电无法正常提供的时候保证监测仪的正常使用,且后备电源能与市电自动切换。

    2.2 智能信息采集终端软件流程

    滤波能将信号中特定波段频率滤除,是抑制和防止干扰的一项重要措施,基于数字滤波具有精度高、可靠性强、可程控改变特性和便于集成等优点考虑。本系统利用程序用数字滤波来提高水位采样信号的真实度。

    测量水位时,江河、湖泊和水库等的波浪冲击可能引起采样信号产生瞬时、幅值较大的脉冲干扰,而一旦在采样时刻出现这种干扰,系统就无法正常工作,所以对采样数据进行滤波十分必要。智能信息采集终端采用中值滤波法,即从采样窗口取出奇数个数据进行排序,用排序后的中值取代要处理的数据。系统软件的程序中安排了“冗余指令”可在PC因干扰出错,程序脱离正常轨道,出现“乱飞”时使程序迅速进入正轨,还安排了“软件陷阱”可在乱飞程序进入非程序区或表格区无法用冗余指令使程序入轨时发挥作用。数据采集分机软件包括主程序和数据传送子程序。数据传送子程序流程如图3所示。


     

    智能信息采集终端软件,使用C++语言编写,利用面向对象程序设计的编程架构,以构件的形式搭建应用软件的主要功能部件,以提高系统的可视性,也便于数据汇总和数据交换。利用MICroSOFt ACCess数据库保存及处理数据,提高系统的可靠性和运行效率。

 

    3 信息综合服务器程序的设计

    水文远程监测网络系统主要由中心监测站和现场观测子站组成,分为两级联网。由三个环节构成:现场数据采集与存储、远程数据传输、数据分析与数据库管理,如图4所示。

     

     

    水文信息遥测管理系统使用C++语言编写,完成了由上到下的模块式总体设计。系统集合了水位信息的实时采集、预处理、数据存储及管理功能,构成了一个一体化的综合信息平台。通过无线远程传输技术,实时获取监测点的水资源信息,按照日、月、年,分不同时段将数据存入数据库,并绘制曲线(见图5)与直方图对比分析数据,最终将结果显示给用户,并能依照用户需求自动生成报表。上位机软件管理系统功能主要由信息综合管理模块、实时远程监测模块、水资源决策支持系统、输出模块及其他辅助功能组构成。

     

     

    3.1 实时远程监测模块

    实时远程监测系统采用无线数据传输技术和串口通信技术采集数据信息,能随时监控监测点的运行情况,实时采集水位、水温数据。监测点的水位、水温传感器将水位、水温这两个物理量信息转换成模拟电信号传输至测报仪,经A/D将模拟信号转换成数字信号进行数据处理,并储存。需要水资源信息时,用户终端可以依据指定的通信协议将数据送至与之相连的Modem即调制解调器,再利用GPRS 网络将数据以短信形式发出。

    监测中心的Modem 收到短信后,经串口将收到的数据传至与之相连的上位PC机。当监测中心需要采集实时数据时,可以经由遥测管理系统的实时数据采集模块向监测站发送信息。

    3.2 水资源决策支持系统

    该系统采用信息融合技术对多个传感器的观测信息进行分析、综合处理,根据采集到的信息,在水资源数据库中查找并计算出每个测点每个年月水位的最大值、最小值、平均值等数据建立模型,结合当时的水环境情况、区域发展的现状、总体规划的要求,结合模型对数据进行综合处理和全面分析。

    3.3 输出模块

    在此部分用户可将数据导入到Excel或Word 中进行查阅或做进一步处理,根据各自需求的格式自动生成电子报表,有一日报、三日报和五日报三种,并可通过打印机打印出来。

    4 系统的功能扩展及创新点

    目前该系统只用来监测水位,但其监测终端提供了多路模拟量输入接口,可实现多路信号的同时接入。即在监测水位的同时,对水温、流速等进行测量。系统能够实现数据的远程传输,同时不受环境条件的限制,不但能用于水位的远程监测,还能对水库堤坝、江河水渠、蓄水池等的水位进行远程监测。系统符合监测领域中GPRS技术、嵌入式系统技术相互结合的发展趋势,使用方便,结构简单,操作容易,应用前景广。

    5 结语

    随着信息化进程,水文信息监测系统趋向网络化科技化发展,要求水文信息的获取更加精准及时,水文观测项目和内容也不断增加,对观测手段和方法及水文监测技术的研发和应用提出了越来越高的要求。本方案所设计的基于GPRS 的水文信息无线远程监测系统,基于GPRS网络(在现有的GSM网络中增加GGSN和SGSN来实现),利用短消息方式,进行单片机模块开发的远程数据采集系统。将远距离采集数据与GPRS 无线数据传输技术相结合,改变了以往有线的局限,能够实现水文站的无人值守功能,改变以往人工监测造成的低准确性。系统的结构简单,易于扩展,网络覆盖广,不受地理位置限制,通信费用低,数据实时在线,可广泛用于地质,水文等领域,能应用于交通不便、没有电力的偏远地区,具有较高的应用与推广价值。


推荐阅读

史海拾趣

Ava Electronics Corp公司的发展小趣事

随着产品线的不断丰富和技术的不断进步,AVA电子开始将目光投向更广阔的市场。公司积极参加各类行业展会和论坛,与国内外客户建立了广泛的联系。同时,AVA电子还加大了品牌建设的力度,通过广告宣传、品牌推广等方式提高了品牌的知名度和美誉度。这些举措不仅有效提升了公司的市场份额,也为公司的长远发展奠定了坚实的基础。

富之光(Fujicon)公司的发展小趣事

富致科技的研发团队最早可以追溯到1997年,当时一群在电子、材料、化工领域拥有深厚背景的专家聚集在一起,共同探索高分子正温度系数PPTC技术的可能性。随着技术的不断成熟,他们于1999年12月正式成立了富致科技股份有限公司,将研发成果转化为实际产品,并迅速在台湾新北市五股工业园区建立了生产基地。这一初期的技术积累和团队组建,为富致科技后续的发展奠定了坚实的基础。

Collins Electronics Corp公司的发展小趣事

随着全球环保意识的提高,Collins Electronics Corp开始关注其生产活动对环境的影响。他们引入了环保材料和生产工艺,减少了废弃物和有害物质的排放。同时,公司还开展了一系列环保宣传活动,提高员工和客户的环保意识。这些举措不仅提升了公司的社会责任形象,也为其赢得了更多消费者的青睐。公司还研发了节能型电子产品,为推动行业的绿色发展做出了贡献。

DILABS公司的发展小趣事

随着全球环保意识的提高,DILABS开始注重绿色生产。他们引入了先进的环保技术和设备,确保在生产过程中最大限度地减少废弃物和污染物的排放。同时,DILABS还积极推动电子产品的环保设计,帮助客户实现绿色采购和可持续发展。

Alorium Technology公司的发展小趣事

为了进一步扩大市场份额,DILABS开始寻求与国内外知名企业的战略合作。他们与多家大型电子制造商签订了长期供货协议,同时也积极与高校和研究机构合作,共同研发新技术、新产品。这些战略合作不仅为DILABS带来了更多的订单,也促进了公司在技术和管理方面的不断进步。

AMI Semiconductor公司的发展小趣事

DILABS公司成立于XX世纪初,由一群热衷于电子技术的工程师创立。在公司初创时期,他们面临了资金短缺、技术瓶颈和市场竞争等多重挑战。然而,他们坚持创新,经过无数次实验,终于在芯片封装技术上取得了突破。这一突破性的技术为DILABS赢得了业界的关注,也为公司的发展奠定了坚实的基础。

问答坊 | AI 解惑

51单片机C语言入门教程.pdf

51单片机C语言入门教程.pdf…

查看全部问答>

有个PADS(POWERPCB)视频教程很好

PADS(POWERPCB) 几乎是高速电路板必备的电路板设计软件了. 很多方面比PROTEL优秀, 我找到了一个视频教程, 是BT的, 所以要下载人越多,速度越快, 附件是BT的种子文件, 大家一起下载学习吧.…

查看全部问答>

我也收到了礼物

     一个带闹钟的音箱. 做的很精致。我特别喜欢那个闹钟,字体很大,晚上不开灯也看得清。我把它放在床头边正合适。呵呵!谢谢!…

查看全部问答>

小信号低频前置放大电路

哪位可以帮我设计一下低频小信号放大电路。是脉搏信号,只有几mv。有肌电等信号的干扰 想设计一个高输入阻抗,消除噪声的放大电路…

查看全部问答>

求助!是经常被问到的关于显示JPG图片的。

是WINCE5的SDK,用IImagingFactory    IImage接口, 报错是 dcdvDlg.obj : error LNK2001: unresolved external symbol _CLSID_ImagingFactory dcdvDlg.obj : error LNK2001: unresolved external symbol _IID_IImagingFactory 我已 ...…

查看全部问答>

数据库问题

在vc6.0时用ado 访问数据库,要加入msado15.dll 那么在vs2005 基于智能设备访问数据库时,要加入哪些库和头文件阿 大家有没有知道的?…

查看全部问答>

EE-FPGA-V1.0焊接和调试手记上传

EE-FPGA-V1.0焊接和调试 今天终于完成了,赶紧上来发一下感受。  焊接 1. 根据版主chenzhufly 的提供的BOM表,代购的原件进行焊接。难焊接的还是那最大的IC,起初固定住四个角,然后一边焊接一边拖。焊接好两边,焊接第三边的时候发现其中两 ...…

查看全部问答>

如何在zigbee协议栈中添加定时器中断和口中断

我想采集脉冲信号,想用口中断计数,定时器中断读数,但是我不知道怎样在协议栈中添加代码,拜托高人指点一下…

查看全部问答>

几种MOSFET驱动电路的研究

  开关电源由于体积小、重量轻、效率高等优点,应用已越来越普及。MOSFET由于开关速度快、易并联、所需驱动功率低等优点已成为开关电源最常用的功率开关器件之一。而驱动电路的好坏直接影响开关电源工作的可靠性及性能指标。一个好的MOSFE ...…

查看全部问答>

本人绝对的新手,有问题请教各位大侠们,望指点一二

最近刚开始学习单片机,都是自学的,看看视频什么的,看看书,现在开始动手开发板了。刚开始就遇到麻烦了,本人笔记本没有com口,所以无奈之下淘宝了一个USB转com数据线,里面有驱动,回来就安装了,驱动从计算机设备管理显示正常,装完之后是com13 ...…

查看全部问答>