3 无线个域网技术

3。1定位的算法

该设计应用三点三线和极大估算法来解决定位问题[5]。

3。1。1三点三线算法

P,Q,R三个节点的坐标。假设节点到节点的距离P O d1,然后,集中在点P与d1半径的一个圆,然后圈上的节点必须O;假设节点Q d2,那么Q为中心,O必然是它们的重合点,那么O到两原点的距离R d3,再次集中在R与d3圆半径,所以必须O点三个圆的交点,所以未知节点的位置坐标。文献综述

图3-1三边测距方法

在图3-1中,假设点P的坐标(xp,yp),点的坐标(xq,yq),“R”的坐标(xr,yr),P,Q,R三分距离未知节点O d1,d2和d3,分别设置点的坐标(x,y),可用:解(3-1)得:  (3-2)

3。1。2极大估算法

以A1到An为节点,那么可有(x1,y1)、(x2,y2)、。。。、(xn,yn),O为未知节点,设其坐标为O(x,y),参考节点A1、A2、。。。、An到O点的距离分别为d1、d2、…、dn,[6]则可列出下列方程组:

式(3-3)中,令每个方程都能和最后个方程相减掉,则可得式(3-4):

可用线性的方程来表示为AX=b,

进行线性的变换就得到0点坐标是:

图3-2极大估算法

3。2点对点计算方法的类别

距离无关的定位算法(范围-免费)和基于距离的定位算法(范围的)这两个[7]。

3。2。1定位算法与距离无关

与距离无关的定位算法(范围-免费)质量检测心算法和DV-Hop计算方法是其不考虑距离的主要点对点计算方法[8]。

1)质量检测心算法

该算法应用于畸形图形,比如n边畸形图有其坐标(xa,ya)、(xb,yb)、。。。。(xn,yn),则这是n边形质心的坐标为

(3-8)

该算法由发射节点通过网络平台定期发射一个信号到四周,该信号里面有具体的位置和信息,而周围的随机点如遇这个信号就可以获得代码,这样连接下去就形成一个特殊图形,而这个特殊图形会有一个中心坐标[9]。

该算法实现简单,易于操作,对各方面要求低,用于联通节点的媒介。不过要说该算法的缺点也是有的,它的方法是构建出来一个特殊图形来定位其距离,由于特殊图形的不确定性导致了该算法定位距离误差较大,所以只能大概的估算一下其位置,而且节点密度较大,也是有所要求的。来~自,优^尔-论;文*网www.chuibin.com +QQ752018766-

2)Vector-Hop计算方法

它是一种基于距离的一个算法,其量是矢量。该算法从网关平台向外发送一个信号(包含该人的所有信息),由于计算机只能显示二进制1和0,所有1表示跳数,即参考无线电信标节点的信息,每向前跳数增加1,在接收节点发送信标节点的引用信息,从中选取每个跳数最小的那一个留存,并删除其他信息用算法的计算法测出发射信号与接收信号的长度,再用三点三线算法求点。

上一篇:用于倾斜波面干涉仪的准直透镜组和标准球面透镜组装调技术研究
下一篇:基于WiFi的井下人员快速定位系统设计

认知无线电网络中基于双...

基于ZigBee协议轨道交通环...

ZigBee无线人员定位系统设计+源程序

ZigBee智能仓储系统数据采集终端设计+源代码

STC89C52单片机无线智能抄表系统设计与实现

Labview+ZigBee工厂污水排放监控系统的设计

基于ZigBee投票器的设计与实现

多元化刑事简易程序构建探讨【9365字】

中国古代秘书擅权的发展和恶变

《醉青春》导演作品阐述

辩护律师的作证义务和保...

高校网球场馆运营管理初探【1805字】

浅谈传统人文精神茬大學...

国内外无刷直流电动机研究现状

谷度酒庄消费者回访调查问卷表

浅谈新形势下妇产科护理...

拉力采集上位机软件开发任务书