无线传感网络(WSN)设计经典参考实例(四)

最新更新时间:2013-12-14来源: 互联网关键字:无线传感  网络 手机看文章 扫描二维码
随时随地手机看文章

1.4 滤波

  第一步:设定RSSI 的期望值,如式(3)式所示:

  

  其中, R 0 是预期的RSSI 值,R 是实际得到的RSSI 值, R 1 是前一次得到的RSSI 值,R2是在此之前的第二次得到的RSSI 值,α、β、γ 分别是R, R1 , R2 在期望值中所占的权重,分别将其设置为0.6,0.25,0.15。

  第二步:设定阈值,阈值是在大量实验基础上进行总结再设定的,该系统中设为0.5。

  第三步:除噪,若期望值0 R 和当前值R 差的绝对值小于设定的阈值,就让令上一次的值作为当前值,R= 1 R ,同时2 R = 1 R;若期望值和当前值差的绝对值已经大于阈值,则令期望值作为当前值,R= R 0 ,同时, R2 = R 1 , R 1 = R 0 ;实验结果表明:通过以上滤波处理,不仅减小了节点不稳定带来的轨迹震荡,节点的轨迹变化曲线更加趋于平缓。

  1.5 串口数据提取

  在串口通信协议中一个串口通信数据帧的格式如图5所示:

  

  图5 串口通信数据帧的格式

  Sync 是一个数据帧的起始和结束标志符,用0x7E 来表示该标志符。紧跟在起始Sync后面的是Type标志符。CRC用来表示冗余校验码,其中,参与冗余校验的字段为TOS MsgHeader 和Payload,这两个字段存放的是网关收到的一个传感器节点发出的完整的路由包。

  最后面的一个Sync 用来表示帧的结束。

  在实验过程中,串口接收到的原始数据如图6 所示:

  图6 串口原始数据

  图6 串口原始数据

  通过对上表中数据分析得知:表中第一条数据中0x7E 表示一个数据帧的起始,0x42 表示一个数据帧的Type,不要求接收方对发送方回复一个确认包。从第二行第五个数据开始时对上层应用有用的字段,在进行上层开发时,可以从该处提取出串口中的数据,其中0x0100,表示数据包的ID 号,紧跟其之后的是两个字节0x3A00 表示接收到的数据包的序列号,接下来的0x 0200 表示锚节点的ID 号为2,0x0500 表示Move 节点的ID 号为5,0x0800 表示从2 号锚节点获取到的5 号Move 节点的RSSI 值为8, 接下来的0x 0300 表示锚节点的ID号为3,0x0500 表示Move 节点的ID 号为5,0x0C00 表示从3 号锚节点获取到的5 号Move节点的RSSI 值为0x0C, 接下来的0x 0400 表示锚节点的ID 号为4,0x0500 表示Move 节点的ID 号为5,0xF800 表示从4 号锚节点获取到的5号Move节点的RSSI值为0Xf8,接下来的F207FE 为CRC 字段,最后一个7E 为数据帧的结束字段。通过以上分析,可以快速从串口通信数据中提取所需的字段,为上层开发奠定基础。

  2 系统设计

  2.1 系统架构

  系统由底层(硬件层),中间层(串口消息解析层),上层(数据处理层)系统的构架如图7所示。

  图7 系统架构

  图7 系统架构

  2.2 底层模块设计

  底层模块通过Move 节点发送数据到Node1,Node2,Node3 节点,Node1,Node2,Node3节点分别从Move 节点中取出RSSI 值并将这些值连同自身的SOURECE_ADDRESS 值封装到数据字段并通过Forward 节点转发给Sink 无线网关节点。底层模块结构如图8 所示:

  图8底层结构2.3 中间层模块设计

  图8底层结构2.3 中间层模块设计

  该层主要负责接收来自底层的串口消息,该层的重点就是对串口数据包的内容进行解析,获取数据包中节点的RSSI 值、锚节点ID 号等信息,并将其交给上层进行处理。

  2.4 上层模块设计

  本文将该基于无线传感网络的人群异常活动视频监控系统的上层模块分为以下六个子模块:

  串口配置模块:该模块主要对串口的各项参数进行配置,在不同的网关连接上PC 机时配置不同的串口,使该系统的可扩展性增强。

  实时监控模块:该模块主要负责将无线传感网络中移动节点的轨迹信息实时显示在监控画面当中;用户通过点击显示样例轨迹了解轨迹的概念;通过清除轨迹操作清除屏幕上的所有轨迹信息;此外,用户可以通过调整显示刷新周期,对轨迹数据的动态刷新周期进行设置;如果刷新周期设置过长,则通过手动刷新按钮刷新轨迹以实时观察移动节点的估计信息。

  历史回放模块:该模块主要根据用户的设置回放移动节点的历史轨迹。用户根据自己的要求回放具体时间移动节点的轨迹信息,如回放一天、一天的一段时间;几天、几天里面的一段时间或者一个精确时间的被监控人员的轨迹信息。此外,该模块提供设置回放周期功能,用户根据自己的需求设置每次回放的移动节点位置信息的个数和回放周期,系统将反馈给用户查询的时间段内数据库中所有记录的条数,用户通过系统能清楚地知道需要回放的记录条数以及待回放的记录条数。

  历史数据查询模块:该模块主要负责历史数据的查询功能,模块包括人员位置/轨迹一般查询、人员位置 /轨迹高级查询、历史警报信息查询三大功能。其中,人员位置/轨迹高级查询,主要根据用户输入的时间段信息查询人员的轨迹信息,用户根据需求查询一天、一天的一段时间、几天、几天的一段时间或者是一个精确时刻的轨迹信息。此外,该部分还提供了一些其他功能,如用户在显示轨迹区域单击一个点,该单击点的在绘图区域的坐标、该坐标对应的实际区域中的坐标及查询人员在该实际坐标出现的次数都将被列出来显示。历史数据查询模块的另外一个重要功能就是历史警报信息的查询功能。该功能允许用户查看所有的警报信息,即被监测人员所出现的所有非安全区域的信息。此外,系统提供用户根据需要删除部分选定的警报信息的功能。

  非安全域设置模块:该模块主要负责非安全域的设置。非安全域的正确设置对系统的自动报警功能及系统的可靠性起着极其重要的作用。所以只有拥有设置权限的用户才能进行非安全域的设置。如果被监控的人员出现在非安全区域,系统将触发警报。非安全域即定义一个非安全域的中心和非安全域的半径,所有处在该非安全域中的点将触发报警功能。该模块允许拥有权限的用户根据实际需要对非安全域进行修改,添加,删除和查询等操作。

  人员信息指南模块:该模块主要实现了对历史数据的统计工作。用户根据需求查询指定区域内出现的时间,此外,该模块还提供查询指定时间内被监控人员出现区域的功能。在指定区域出现的时间查询窗体中,用户设置需查询的区域或者根据输入要查询的时间段,查询结果将显示所有查询到的记录条数,此外,该部分还提供了其他的一些功能,如用户可以获得被监控人员每个小时时段出现的次数以及每个小时时段在每天的24 小时中所占的比例,这样根据查询的结果用户很容易获取在指定区域被监控的人员出现的最频繁的时间。在指定时间内位置信息查询功能中,用户输入要查询的时间段,得到查询结果后,用户单击任意一条查询结果,就可获取该单击点对应时刻和对应地点被监控人员出现的次数。

  报警并录制现场模块:报警并录制现场模块:该模块提供报警和对现场进行录像功能,系统在发现人员出现在非安全域时自动触发报警并对现场进行一段时间的录像操作。此外,系统还提供解除警报或结束现场录制的功能。

3 系统实现

  3.1 系统开发环境

  本系统需要使用摄像头、micaz 节点及无线网关。图9所示为该系统中使用的主要硬件设施,从左至右依次为micaz 节点、无线网关,摄像头。无线网关与PC 机通过串口连接,micaz 节点之间通过无线方式进行相互之间的通信,摄像头负责对现场进行录像。

  图9 硬件设施

  图9 硬件设施

  3.2 系统展示

  图10显示了系统整体运行主界面,用户可以通过该界面进入到各个子模块界面当中进行相关操作。

  图10系统运行主界面

  图10 系统运行主界面

  图11 显示了被监控人员的轨迹信息的实时监控画面:

  图11实时轨迹监控

  图11实时轨迹监控

  图12 历史数据回放

  图12 历史数据回放

  图13 非安全域设置

  图13 非安全域设置

  图14 人员在指定区域出现的时间查询

  图14 人员在指定区域出现的时间查询

  图15 历史轨迹高级查询

  图15 历史轨迹高级查询

  图16 报警并录制现场

  图16 报警并录制现场

  4 结束语

  本文基于无线传感网络定位技术,设计一个人群异常活动视频监控系统。针对传统的视频监控系统中存在监控盲区等问题,本文设计的系统通过传感器节点射频芯片的接收信号强度对人员进行定位;通过设立非安全域监视和识别人员的异常活动,当异常活动出现,便自动报警并对现场进行录像。本文设计的系统有效地避免了监控盲区的出现,同时自动报警功能让监控系统的工作效率得到提高。展望未来,视频监控系统的安全性、高效性以及智能化仍将是一个重点研究方向。

关键字:无线传感  网络 编辑:神话 引用地址:无线传感网络(WSN)设计经典参考实例(四)

上一篇:无线传感网络(WSN)设计经典参考实例(三)
下一篇:安全联网驱动 视频监控设备助力警方取证

推荐阅读最新更新时间:2023-10-12 20:55

特斯拉开发Dojo神经网络训练计算机 后者是性能野兽
8月16日消息,特斯拉CEO马斯克日前在社交网络上表示,公司正在开发一种称为Dojo的神经网络训练计算机,以处理大量的视频数据。 马斯克称,Dojo就像是一头真正的性能野兽。马斯克进而表示, 如果网友觉得这些听起来很有趣,欢迎考虑加入特斯拉的AI或计算机/芯片团队。 马斯克此前曾提到过Dojo项目,这次再提,可能是为了吸引人才。 在去年的自动驾驶开放日(“Autonomy Day”)上,马斯克曾表示,Dojo目标是能够接收大量数据并在视频级别进行培训,并使用Dojo程序或Dojo计算机对大量视频进行无监督的大规模训练(unsupervised massive training)。 外媒表示,目前,标记可视数据(vi
[汽车电子]
特斯拉开发Dojo神经<font color='red'>网络</font>训练计算机 后者是性能野兽
基于数据环网保护的通信网络在电力系统中的应用
动力系统是电厂产出电能的核心装置,系统的正常运行是电力供应的有力保证,电厂中动力系统的日常维护也就显得尤为重要,需要动力监控室对各种动力设备的工作情况进行实时在线监控,及时排除动力系统中出现的任何异常。这就需要一个可靠的通信网络实现对动力系统的监控,据此,北京瑞光极远数码科技有限公司推出了具有数据环网保护功能的设备IDMAD18,该设备可以单独组成E1环网,也可以与SDH设备连接经SDH网络后与对端设备组成E1环网,为业务的传输提供有力保证。   1方案特点   在电厂中,动力系统是其核心系统,这就需要监控动力系统的通信网络具有以下特点:   数据业务传输能力强:动力系统的工作状态均以数据的形式上报到监控中心,通
[工业控制]
基于数据环网保护的通信<font color='red'>网络</font>在电力系统中的应用
一项工控网络安全技术案例解析
1项目概况 本项目针对石油石化行业,按照网络安全等级保护制度框架,采用“纵深安全防护”原则,通过分析主机、设备、数据及网络安全等防护需求,构建基于边界防护、监测预警、入侵检测、终端安全等多层次防御体系。 1.1项目背景 石化行业的工控网络系统进行安全防护时,面临核心的安全问题包括: (1)工业控制系统品牌众多。 (2)工业控制系统安全设计考虑不足。系统漏洞、组件漏洞、协议薄弱性在封闭专有的环境下都可以通过隔离来保护,但是网络开放、数据传输的发展趋势使工控系统的弱点暴露无遗,工业控制系统从纵深安全防护到内生安全建设还有很长的路要走。 (3)终端安全和边界防护是最基本的安全需求。 (4)网络安全管理的需求。 (5)数据传输场景必须
[嵌入式]
一项工控<font color='red'>网络</font>安全技术案例解析
罗德与施瓦茨RTP 16GHz示波器,车载网络测试的理想搭档
测试与测量专家罗德与施瓦茨和半导体制造商Marvell 成功实现了88Q6113 多吉比特车载交换机平台的一致性测试与调试。 先进驾驶辅助系统的发展为车载网络构架设计开辟了新途径。如今的汽车内至少集成了上百个ECU,使得当前的网络架构已达到容量极限。为此,汽车工业开始专注域/区域控制器架构,以简化网络设计并实现最大化性能。域控制器可以替代许多ECU的功能,实现高速通信、传感器融合和判决,并支持摄像机、雷达和LIDAR等高速接口。 Marvell 88Q6113是实现域/区域控制器网络构架的完美解决方案,完全符合IEEE802.3车载标准,提供高带宽、高级路由和安全性。88Q6113是一款11端口以太网交换机,支持RGMII
[测试测量]
罗德与施瓦茨RTP 16GHz示波器,车载<font color='red'>网络</font>测试的理想搭档
以色列网络安全公司研究显示 特斯拉Model S/3车型易受GPS欺骗攻击
据外媒报道,以色列网络安全公司Regulus Cyber最近的研究显示,特斯拉Model S和Model 3 电动汽车 的导航系统易受到网络攻击。Regulus Cyber公司最近在试驾启动特斯拉Navigate on Autopilot功能的汽车时,发现对该功能进行攻击会让汽车突然降速,并偏离主干道。Regulus Cyber公司是首家关注汽车、移动设备和关键基础设施智能传感器安全的公司,其在针对GNSS(全球定位卫星系统,也称为GPS)接收器易受到欺骗技术攻击的威胁研究中发现,特斯拉汽车就易受到该威胁。 Regulus Cyber研究人员发现,利用关键任务远程信息处理、传感器融合和导航功能中的漏洞,可轻易地通过无线和远程方
[汽车电子]
以色列<font color='red'>网络</font>安全公司研究显示 特斯拉Model S/3车型易受GPS欺骗攻击
2016年全球LTE网络将突破10亿用户
    DIGITIMES Research观察,受惠2014下半年大陆进入4G用户成长爆发期、LTE终端款式翻倍成长、LTE商用网路数量稳定增加等因素,2014年全球LTE用户数可望达到4.45亿。估计2016年全球LTE用户市场将首度突破10亿用户关卡达到14.66亿用户规模。 值得注意的是,2014上半年的统计指出南韩的LTE用户数占所有行动用户数比重58.8%,但其行动数据流量的使用比重却高达94%,显示LTE用户的行动数据使用量一如预期地成倍数增长。然而DIGITIMES Research统计Verizon Wireless、中国移动、NTT docomo、SK Telecom等各国LTE龙头电信业者2012~2014年
[手机便携]
无线传感器使用中的功耗问题
  近年来,无线传感器有着充足的发展,综合压力传感器、温度传感器等其它传感器的无线传感器网络也应运而生。然而一直存在一个制约无线传感器网络发展的重要因素,那就是传感器功耗问题,传感器功耗受到了国将外研究学者的高度重视。   相比传统无线网络的首要设计目标是提供高服务质量和高效带宽利用,其次才考虑节约能源的话,传感器网络的首要设计目标就是能源的高效利用,如何高效使用能量来最大化网络生命周期是传感器网络面临的首要挑战,这也是传感器网络和传统网络最重要的区别之一。   虽然不同的节点在各自的功率数值上会有所差别,但对于大多数传感器节点而言,能耗分布总的特征是一致的,其特点是:   第一,传感器模块和处理器模块的能耗要远小于通
[嵌入式]
智原开发出网络摄影机和网络电视基站用SoC设计平台
智原科技日前与台湾地区的工业技术研究院资通所开发完成针对网络摄影机(Network Surveillance Camera)与网络电视(IP TV Station)双重应用0.18μm CMOS的 SoC设计平台。 此平台整合了影音截取、串流处理,数字影像压/解/播放,网络数据储存等多重功能,并整合计算机与通信工业研究所针对网络摄影机与网络电视所开发的核心应用软件,包含高性能IP网络协议以及影音串流(Media Streaming)处理技术。此一整合将大幅简化开发符合网络数据与3G 通信网路通用平台标准之单芯片系统,将网络影音串流以及各种网络通讯协议技术整合于单一芯片平台中。 目前双方合作开发之
[嵌入式]
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved