无线传感器网络通用测试平台的设计

无线传感器网络通用测试平台的设计

ID:21483915

大小:54.00 KB

页数:4页

时间:2018-10-22

无线传感器网络通用测试平台的设计 _第1页
无线传感器网络通用测试平台的设计 _第2页
无线传感器网络通用测试平台的设计 _第3页
无线传感器网络通用测试平台的设计 _第4页
资源描述:

《无线传感器网络通用测试平台的设计 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、无线传感器网络通用测试平台的设计文/俸皓陈俊彦介绍了一种通用无线传感器X络测试平台的设计,该设计将测试平台分为基于Matlab的数据处理服务器、基于QT的应用服务器及传感器X络三个部分,可满足各个层次的研究开发人员的需要。原型测试结果表明本设计能够满足应用的需求。摘要ARGIN:0cm0cm0pt;mso-layout-grid-align:none"class=MsoNormalalign=left>对平台的正常运行都不会产生影响。2.2基于QT的应用服务器设计由于应用服务器要求具有可移植性,因此选用移植性较好的QT作为设计与实现的工具。底层数据处理模块中,应用服务器通过串口获取

2、来至传感器节点的感知数据流,应用服务器根据应用和实验的需求通过解码数据流提取各节点采集到的感知数据值并对应动态显示;在应用服务器与数据服务器通信的模块中,对于应用服务器来说在进行预处理以后将采集的数据流通过套接字向MATLAB算法服务器发送;当基于QT的socket服务器收到Matlab数据服务器的socket客户端发回的数据后,对接收到的数据流进行解码提取,并发回至传感器节点。在坐标系显示模块中,能够在坐标图中动态显示传感器节点的状态,每当节点的状态发生变化都会被记录。在日志记录模块中,会将服务器之间传输的数据进行历史数据的存档。2.3基于Matlab的数据处理服务器设计数据处理

3、服务器是整个测试平台系统的核心,也是使用本平台进行科研工作的研究人员的主要工作环境。整个数据服务器分为三层:第一层为接口层。该层实际上是建立与应用服务器之间的Socket通道。在Matlab中,可以使用以下的两条语句,快捷方便的建立Socket的服务器和客户端。t_s=tcpip('192.168.1.101',30000,'Net0cm0pt;mso-layout-grid-align:none"class=MsoNormalalign=left>fromanymachineonport30000.服务器端建立示例t_c=tcpip('192.168.1.101',2345,'N

4、et0cm0pt;mso-layout-grid-align:none"class=MsoNormalalign=left>第二层为编码转换层。该层主要完成测试平台定制的数据格式的编码和解码,从而使用户自定义的数据格式不会影响数据的传输,实现平台的应用无关性。第三层是提供给科研人员使用的数据处理层。用户可以使用系统提供的getARGIN:0cm0cm0pt;mso-layout-grid-align:none"class=MsoNormalalign=left>的直接与部署在真实环境中的ARGIN:0cm0cm0pt;mso-layout-grid-align:none"class

5、=MsoNormalalign=left>并可以集中精力的编写和验证自己的设计。3实验及测试为验证本设计的可行性,以ARGIN:0cm0cm0pt;mso-layout-grid-align:none"class=MsoNormalalign=left>标定位系统作为实验背景进行了原型系统的测试。首先实现了对底层X络的RSSI能量数据的获取并能够按要求对数据进行正确的数据封装解码,在QT服务器端实现各节点的状态显示的同时通过socket编程与数据服务器进行数据通信。在日志记录模块实现了历史数据的记录以及目标点轨迹信息的记录。在数据服务器实现了对数据的解封装以及使用位置恢复算法计算得

6、到的坐标数据封装并回传到QT应用服务器端。在实际测试过程中,服务器都能较好的实现功能,系统稳定,可以实现数据获取、数据处理、平台间的数据通信、目标的显示和轨迹绘制、数据的记录,总体来说,利用本测试平台在非常短的时间之内就搭建好了实验环境并编写了应用程序,较好的完成了实验任务。4结论本文设计了一种通用的无线传感器X络测试平台,该平台对底层ARGIN:0cm0cm0pt;mso-layout-grid-align:none"class=MsoNormalalign=left>合性,而且方便的为使用Matlab的广大ARGIN:0cm0cm0pt;mso-layout-grid-alig

7、n:none"class=MsoNormalalign=left>研究人员提供了便捷的与部署在真实环境中的ARGIN:0cm0cm0pt;mso-layout-grid-align:none"class=MsoNormalalign=left>提高了实验的可信度,达到了设计的目标。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。