- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于xml和lssvr的移动节点三维定位系统设计
0 基于分布式传感器网络的wsn节点定位
无线传感器网络(wsd)是一个分布传感器网络。它由大量廉价微型传感器节点组成,通过无线通信形成一个完整的自动组织网络系统。
在WSN节点定位系统设计方面,Woojin Kim等人设计并初步实现了一个基于LSSVR和MIB600的声学WSN节点定位系统
1 远征跟踪和lssr定位原理
1.1 射频因子法
在无线通信过程中,发送设备发射时的信号功率和接收设备接收信号时的信号功率存在如式(1)所示的关系。
式中:P
将式(1)等号两边进行取对数运算可得:
由于节点的发射功率是已知的,将发射功率代入式(2),可得:
式(3)等号左边10lg P
式中,A为射频因子,通常取发送设备和接收设备相距1 m时的无线信号的强度值作为其值。由式(4)可以看出,只要能够确定公式中的射频因子A和传播因子n,便可以确定P
1.2 lssvr移动节点定位原理
在如图1所示的三维空间内,输入空间R
基于移动未知节点的三维空间映射关系,可以构建移动未知节点的移动模型。假设三维空间探测区域Q=[0,D]×[0,D]×[0,D]内随机分布着M个具有相同无线射程的传感器节点{S
假设未知节点T
由于未知节点的运动方向是随机的,因此,未知节点的移动模型为:
基于LSSVR的移动节点定位过程如下
1)根据LSSVR的移动节点建模原理,在t
2)在时刻t
3)若满足LSSVR移动节点模型中的包含条件,那么可以采用t
2 移动节点三维网络系统的设计
2.1 实验环境设置
本文搭建的移动节点三维定位实验平台的硬件组成如下:
1)一台用于数据处理的计算机。计算机的处理器为Intel Core
2)6个TI公司生产的CC2530无线传感器模块,其中包括协调器节点1个,锚节点4个,未知节点1个;
3)一辆可以变速运动的遥控履带车。移动小车可以通过PS2遥控手柄进行遥控,通过遥控按键调节PWM占空比来实现小车速度控制。要定位的未知节点安装在该移动小车上,以模拟未知节点的移动。
本文的移动节点三维定位实验环境选择室外大于10 m×10 m×10 m的三维空旷环境,搭建的实验测试环境如图2所示。在定位过程中,移动小车上的未知节点在移动过程中以极短周期间隔向WSN网络广播带有信道时序序号和发射功率的数据包。锚节点接收网络中广播的数据包,将自身的坐标与RSSI的值分时发送给协调器节点。协调器节点接收到数据信息后通过串口通信上传给数据处理终端,终端根据锚节点发送的数据进行LSSVR快速建模定位。
2.2 维定位软件c#.企业网络定位
WSN移动节点三维定位系统采用Z-Stack-CC2530-2.5.1a协议栈进行组网,开发环境为IAR8.10。移动节点三维定位软件采用C#.NET与Matlab联合开发,在Visual Studio 2017和Matlab R2017b的编程环境下实现,将RSSI测距算法和LSSVR节点定位算法编译成C#语言可调用的算法动态链接库,即dll文件。同时,基于Javascript的商业级图表库Echarts,建立10 m×10 m×10 m的三维笛卡尔坐标系,用于移动节点定位的坐标实时显示。
2.2.1 节点监测
终端节点的功能主要负责向网络中广播自身数据包,与自己通信范围一跳以内的路由器节点通信,使路由器节点接收终端节点发射的无线数据,并获取两节点间的RSSI值。终端节点功能的软件实现流程如图3所示。
2.2.2 依据二通道的网络互通,确定并实现了以大范围节点为目标的功能
路由器节点的功能主要是负责接收终端节点的广播信息,并将自身坐标与RSSI值打包发送给协调器节点。路由器节点加入到网络后,可以利用路由器节点以多跳的方式发送数据,确保数据传输的稳定性。在大范围节点定位中也有负责建立网络拓扑结构的功能。路由器节点功能的软件实现流程如图4所示。首先,进行设备初始化,然后申请加入网络。加入成功后,协调器为其分配一个网络地址,然后等待接收数据。当接收到定位请求时,向未知节点发送RSSI和自身位置,发送完成后继续等待接收数据。当接收到传感器数据时,则转发给协调器节点,然后继续等待接收数据。
2.2.3 节点功能软件设计
协调器节点是WSN自组网定位的重要组成部分,负责组建WSN、管理网路中的各个节点、接收路由器节点的数据并通过串口传送数据到三维定位系统软件平台。协调器节点功能软件的实现流程如图5所示。协调器首先进行设备的初始化,期间包括通过信道扫描选择合适的信道,设定PANID,选择网络地址和设定网络参数。网络建立后,各节点向协调器节点发送请求入网的信号。如果协调器节点所监测的信息完全符合入网的要求,则由协调器节点为各节点发送网络地址,完成协调器节点和各节点的通信功能。
3 移
您可能关注的文档
最近下载
- 人教版八年级历史上册第一单元作业设计(优质案例13页).pdf VIP
- 中国石化中原石化分公司招聘笔试题库2023.pdf VIP
- 提高病人吸氧的依从性品管圈.PPTX.pptx VIP
- 八年级上册历史大单元作业设计(优质案例21页).pdf VIP
- 第2课 树立科学的世界观-【中职专用】2024年中职思想政治《哲学与人生》金牌课件(高教版2023·基础模块).pptx VIP
- NPM-CPK共勉摘要.ppt VIP
- 火电厂建设项目规划设计方案.docx
- 初中历史八年级上册第六单元作业设计 (优质案例22页) .docx VIP
- 《农业政策法律法规》专题讲座.ppt VIP
- 德哈斯-范阿尔芬效应.ppt VIP
原创力文档


文档评论(0)