传感器网络节点参数监测软件研究与开发_第1页
传感器网络节点参数监测软件研究与开发_第2页
传感器网络节点参数监测软件研究与开发_第3页
传感器网络节点参数监测软件研究与开发_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    传感器网络节点参数监测软件研究与开发    周越周嘉盈吴勃辰董晨阳【摘 要】无线传感器网络由大量低成本、低功耗的微型传感器节点通过自组织方式连接而成,能够实时感知、监测和采集覆盖区域内的各种环境信息,并进行处理后报告给感兴趣的用户。其具有部署灵活、可靠性强、扩展方便、经济性好等特点,在军事安全、工业控制、医疗卫生及环境监测等领域具有广泛的应用前景,受到学术界和工业界的高度重视,分析了传感器参数监测软件的现状,设计了一种b/s与c/s结构相结合的系统软件。通过各个功能模块,实现了对环境参数的实时监测,并为监测数据提供了高效的查询分析功能,为监测工作

2、提供了一个有效的信息化管理平台。【关键词】传感器参数监测;c/s架构;b/s架构【abstract】the status of sensor monitoring software is analyzed, and a software system of combining b/s with c/s is designed. of the various functional modules, the realization of the real-time monitoring of environmental parameters, and for monitoring data pro

3、vide efficient query function analysis, provides an effective information management platform for monitoring.【key words】sensor monitoring; c/s architecture; b/s architecture0 引言电力系统作为关系经济、民生的基础性行业,其安全运行是非常重要的,其中电力设备自身的安全运行问题是影响电力系统安全稳定运行的一个重要方面,而变压器作为电力系统中的主要电气设备一旦发生事故将造成严重的损失并且需要较长时间去修复。长期以来,电力系统内对

4、变电站中变压器的运行和维护主要是采用事后维修、预防型维修和计划检修等方式,但是,这些检修方式都存在着一些不可避免的弊端。随着电力系统的不断发展,电力设备由定期检修逐渐向状态检修转变已成为了一种发展趋势,于是设备的在线监测系统就应运而生,因此对变压器的状态进行实时监测对于电网来说意义重大,传感器网络是由许多在空间上分布的自动装置组成的一种计算机网络,这些装置使用传感器协作,监控不同位置的物理或环境状况(比如温度、湿度、声音、振动、压力、运动或污染物)。无线传感器网络的发展最初起源于战场监测等军事应用。而现今无线传感器网络被应用于很多民用领域,如温湿度监测、环境与生态监测、健康监护、家庭自动化、以

5、及交通控制等。1 关键技术系统采用b/s与c/s相结合的架构模数。c/s结构用于数据采集,能更好的保证数据采集的实时性与准确性,两者结合,发挥各自的优势。b/s模式中,除数据采集模块之外的功能都予以实现,如:实时监测、历史查询与分析等。编程工具采用基于windows平台的visual studio2010软件开发,包含.net framework及asp.net程序开发服务器,并支持windows7操作系统。数据库采用sql server2008实现整个系统的数据交互业务,可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中,并对数据进行查询、搜索、同步、报告和分析。通信方式为串口通信

6、(serial communications),它的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。2 系统功能结构分析系统结合温度监测管理系统,参考相关程序软件的设计,在管理平台中设置不同的权限管理,具有数据实时监测、采集、查询分析等功能。3 系统设计3.1 数据库设计系统通过数据e-r(实体联系)图分析,最终确定了数据库表,主要包括:实时节点数据表、基础设置表、用户表

7、、角色表、用户角色关系表等。实时节点数据表:日期、时间、节点信息等;基础设置表:数据采集周期、节点数量、检测节点编号、比特率等;用户表:用户id,用户名,密码,姓名等。3.2 主题结构与功能设计3.2.1 登录模块登录模块通过调用数据库中用户信息来验证用户名和密码,同时判断用户的权限,实现相关业务操作。3.2.2 实时监测功能模块在c/s架构中,实时监测的同时,进行数据的存储,将有效的实时信息添加到数据库中。如有数据在设定的温度范围之外的,用红色高亮显示。在b/s架构中,实时监测模块读取数据库中当前最新一条数据,当作实时数据。这个功能模块中,通过serialport控件进行串口通信,传输前,由

8、程序控制,自动打开传输接口,传输结束时,立刻关闭,以免影响下一下传输工作。同时结合了picturebox控件,每秒更新picturebox中的折线图数据,从而达到实时显示的目的。动态显示的表格则结合了datagridview控件。在b/s结构中,使用的数据是由数据库中读取的最新一条数据当作当前节点数据(只考虑正在监测时),故不存在通信模块。这里的绘图控件highcharts,显示原理是:每秒给highcharts的数据源添加一个新的对值,即时间,节点温度,该控件将剔除最早的一个数据,加入最新的这个数据,形成一个新的动态实时监测图形。3.2.3 历史数据查询与图表分析模块历史数据查询分为单节点和多节点查询。根据节点号、日期、时间进行精确查询,对于查询结果,可以选择性打印。此外,便于用户更直观的了解节点的信息,对于可以选择打印,或生成对应的统计图。4 结束语传感器网络节点参数(温度)监测系统可用于生产生活中的环境监测,24小时实时动态监控,进行分析和预警。用户可通过对历史数据的分析,更好的提高作业效率或做好相应措施。该系统通过全面的测试与实际运行,效果良好,数据稳定。【参考文献】1孙燮华.visua

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论