基于PSO的无线传感网络节点定位算法

合集下载

无线传感器网络的节点定位算法研究

无线传感器网络的节点定位算法研究

无线传感器网络的节点定位算法研究一、概述无线传感器网络是目前研究热点之一,其应用已经涉及到军事、环境监测、智慧城市等诸多领域。

在无线传感器网络中,节点的精确定位算法一直是研究的重点和难点。

节点定位算法的准确性直接关系到无线传感器网络的数据质量,其可靠性和耐久性也直接影响到整个系统的性能和可用性。

本文将从无线传感器网络的节点定位方式入手,结合实际应用场景,对节点定位算法进行详细分析和研究。

二、定位方式根据节点定位方式的不同,将节点定位分为以下三种方式:1.空间定位法空间定位法是利用多个已知位置节点的信号信息来计算未知位置节点的位置。

常用的方法有多普勒定位法、GPS定位法等。

2.信号定位法信号定位法是通过测量节点之间的信号强度、传输时间等属性来计算节点的位置,常用的方法有距离测量法、角度测量法等。

3.混合定位法混合定位法是将空间定位法和信号定位法进行结合,一方面补充信号定位法的不足,另一方面提高节点定位的准确性。

常用的方法有加权一致算法、最小二乘法等。

三、节点定位算法1.多普勒定位算法多普勒定位算法是基于多普勒效应的信号测量技术,通过测量信号的多普勒频移来计算未知节点的位置。

它是一种无需接收信号时间同步的定位技术,具有高精度、大距离等优点。

但是,由于受环境因素影响较大,如多普勒频移量过小、线性动态范围过小等原因,多普勒定位算法的精确度和可靠性存在一定的局限性。

2.GPS定位算法GPS定位算法是基于卫星定位技术的一种节点定位算法,其基本原理是通过多个卫星上的可见性信息,并利用卫星上的精确钟和伪距差来计算出节点的位置。

GPS定位算法具有定位精度高、可靠性强的优点。

但是,由于信号的遮挡、突变、传播延迟等原因,GPS定位算法在城市、山谷等环境下定位精度较低。

3.基于角度的定位算法基于角度的定位算法主要是利用节点间的角度信息来计算节点的位置。

常用的角度测量法有方向余弦法、最大似然法和迭代加权最小二乘法等。

基于角度的定位算法相比其他算法,具有计算所需的信息链路较少、系统复杂度较低等优点。

无线传感网络中的节点定位与跟踪算法研究

无线传感网络中的节点定位与跟踪算法研究

无线传感网络中的节点定位与跟踪算法研究随着时间的推移和技术的不断进步,无线传感网络技术已经成为了一个非常成熟的领域。

它们被广泛地应用在了环境监测、交通管制、智能家居、工业控制等各个领域。

在这些应用中,节点的位置信息是非常重要的,因为这些信息能够提供有关环境的各种指标和控制措施。

如何实现无线传感网络中的节点定位与跟踪一直是一个有挑战性的问题,本文的目的是探讨该问题,并介绍目前较为成熟的节点定位与跟踪算法。

一. 节点定位算法节点定位,即确定节点在三维空间中的位置坐标,是无线传感网络中的重要问题。

节点定位算法的目的是通过一些技术手段(如信号强度、时间差、角度差等)来确定节点在空间中的位置。

1. 信号强度法信号强度法是一种非常常用的节点定位技术。

该技术利用节点之间的信号强度来计算节点在空间中的位置。

其基本原理是,当一个节点向其他节点发送信号时,其他节点会接收到这些信号并计算它们的信号强度。

据此,我们可以根据这些信号强度来计算节点的位置。

这种方法有自身的局限性,因为信号强度会受到一些干扰因素的影响,如天气、建筑物和树木等。

2. 时间差法时间差法是利用节点之间传输数据的时间差来计算节点位置。

当一个节点发送数据包时,其他节点会通过接收数据包的时间差来计算出该节点的位置。

这种方法对发射和接收时间的同步有极高的要求,运用该技术必须保证节点的时间同步性。

3. 角度差法角度差法是一种利用节点之间角度差来计算节点位置的方法。

该方法通过确定两个节点之间的角度差来确定它们之间的距离。

由此,我们可以基于三个节点之间的角度差来确定它们在三维坐标系中的位置。

二. 节点跟踪算法节点跟踪是指通过无线传感器网络来跟踪目标的位置或运动轨迹。

节点跟踪通常用于安全监测、行车记录仪、追踪和监测贵重物品等方面。

节点跟踪可以分为静态节点跟踪和动态节点跟踪两种方式。

1. 静态节点跟踪静态节点跟踪是指当目标静止时,跟踪器通过感知来确定目标的位置和其他属性。

无线传感器网络中的节点定位算法

无线传感器网络中的节点定位算法

无线传感器网络中的节点定位算法作者:陈凤娟来源:《信息安全与技术》2013年第10期【摘要】无线传感器网络是由部署在监视区域的大量微型的具有无线通信及计算能力的传感器节点,以无线多跳通信方式构成的分布式自组织网络系统。

它能根据环境需要,通过功能有限的传感器节点之间的协同工作,对监控区域内的环境或监测对象的信息进行实时感知、采集和处理,获得详尽而准确的侦测数据。

本文主要分析无线传感器网络中的定位技术,研究如何降低网络中的能量消耗,延长网络寿命。

【关键词】无线传感器网络;节点定位;锚节点;能量消耗【中图法分类号】 TP393 【文献标识码】 A1 引言无线传感器网络(Wireless Sensor Networks,WSN)是一种由成百上千的传感节点组成的非结构化的无线网络,通过这些传感节点间的互相协作,WSN同时具备了信息获取、信息处理和信息传播等多种功能。

对于无线传感器网络这个全新的研究领域,吸引了很多学者的目光,尤其是在节点的定位研究方面。

对定位的研究能使无线传感器网络的应用更广泛,而高效的定位算法能提高无线传感器网络的其他研究领域的效率。

本文首先分析了无线传感器网络的基本概念和结构,然后介绍了常见的节点测距方法,再分析根据各种节点测距方法构造的各不相同的节点定位算法,比较各个算法的优缺点,最后对无线传感器中的节点定位算法的研究未来进行展望。

2 无线传感器网络的概念及结构无线传感器网络是由大量具有传感功能、数据处理功能和无线通信功能的传感器节点构成的分布式自组织网络,它能根据环境需要,通过功能有限的微小的传感器节点进行协同工作,完成对网络覆盖的地理区域中的对象进行感知、采集、处理和发布感知信息等任务。

无线传感器网络中的节点根据功能的不同,可以分为普通传感器节点(Sensor Node)、网关(汇聚)节点(Sink Node)和管理节点三类。

而传感器节点主要由传感器模块、处理器模块、无线通信模块和能量供应模块四个部分组成。

无线传感器网络中节点定位与优化算法研究

无线传感器网络中节点定位与优化算法研究

无线传感器网络中节点定位与优化算法研究无线传感器网络(Wireless Sensor Networks,WSNs)是一种由大量自主的且能感知环境信息的节点组成的网络系统。

在无线传感器网络中,节点的定位及优化算法是一个重要且复杂的研究方向。

本文将就无线传感器网络中节点定位和优化算法进行深入研究和探讨。

节点定位是无线传感器网络中的一项基本任务。

在无线传感器网络中,节点的位置信息对于很多应用领域都是至关重要的,如环境监测、智能交通系统、农业与环境保护等。

节点定位研究的目标是通过一定的技术手段和算法,使得网络中的节点能够准确获取自身位置信息。

目前,节点定位主要有两种方法:基于GPS技术和基于无GPS技术的定位方法。

基于GPS技术的定位方法需要在每个节点上安装GPS模块,通过接收卫星信号获取节点的位置信息。

然而,GPS模块的成本较高,且在室内或其他信号受限的环境中,会导致定位不准确的问题。

基于无GPS技术的定位方法则是通过无线信号强度、时间差测量、角度测量等技术手段实现节点的定位。

这些方法不仅成本低廉,而且在室内和复杂多变的环境中也能够实现较高的定位精度。

在无线传感器网络中,节点的优化算法是为了提高网络中节点的性能和效率。

传统的优化算法主要包括分布式算法、遗传算法、模拟退火算法等。

分布式算法是一种常用的优化算法,通过节点之间的合作与协作,实现全局最优解。

遗传算法模拟了生物进化的过程,通过遗传、变异和选择等操作,逐步寻找最优解。

模拟退火算法则通过模拟金属退热过程,在搜索空间中逐步寻找最优解。

除了传统的优化算法,近年来,随着机器学习和深度学习的快速发展,人工智能在无线传感器网络中的应用逐渐引起了重视。

机器学习和深度学习算法可以通过学习网络中的节点数据,识别和预测节点的行为模式,从而优化网络中节点的任务分配、能量管理等。

例如,可以使用深度学习算法训练模型来预测节点的能量消耗情况,从而在网络中实现节点的智能调度和优化。

一种基于PSO的有效能量空洞避免的无线传感器路由算法

一种基于PSO的有效能量空洞避免的无线传感器路由算法

一种基于PSO的有效能量空洞避免的无线传感器路由算法刘安丰;吴贤佑;陈志刚
【期刊名称】《计算机研究与发展》
【年(卷),期】2009(046)004
【摘要】无线传感器网络路由的一个重要问题是如何有效地均衡整个网络的能量消耗水平,避免形成能量空洞,从而导致整个网络过早死亡.基于无线传感器网络特性,首先将路由问题转化为线性规划问题.并证明了路由问题与线性规划问题的等价性.在此基础上.利用粒子群算法(particle swarm optimization algorithm,PSO)来求解能量空洞避免路由问题.算法重新定义了PSO的粒子、粒子的运算与"飞行"规则,提出了基于PSO的无线传感器路由优化算法.算法不仅能够适用于平面网络,经过稍加改进同样可以适用于层次网络的路由算法.通过理论分析证实了算法的正确性,同时大量的模拟实验证实了算法的有效性.
【总页数】8页(P575-582)
【作者】刘安丰;吴贤佑;陈志刚
【作者单位】中南大学信息科学与工程学院,长沙,410083;中南大学信息科学与工程学院,长沙,410083;中南大学信息科学与工程学院,长沙,410083
【正文语种】中文
【中图分类】TP393
【相关文献】
1.无线传感器网络中基于盲点查找的能量空洞避免路由算法 [J], 赵湘宁
2.有效能量空洞避免的无线传感器网络混合多跳路由算法 [J], 杨晓峰;王睿;彭力
3.基于能量分配的无线传感器网络能量空洞避免算法 [J], 洪昌建
4.基于可调发射功率的无线传感器能量空洞避免算法 [J], 宋晓莹;温涛;郭权;盛国军
5.无线传感器网络中基于Convex hull的能量空洞避免路由算法 [J], 康春颖因版权原因,仅展示原文概要,查看原文内容请购买。

基于改进PSO的无线传感器网络数据自适应聚类算法

基于改进PSO的无线传感器网络数据自适应聚类算法

现代电子技术Modern Electronics Technique2023年6月1日第46卷第11期Jun.2023Vol.46No.110引言PSO 算法在搜索数据样本时,对于搜索空间并不设置明确的要求,所以算法机制的应用模式简单,能够适用数据处理等多种类型的实际应用问题。

而改进PSO 算法将惯性权重因子贯穿到应用过程中,可以适应数据样本利用习惯,同时对所涉及信息参量进行全面搜索,不但避免了数据样本出现过度增大或减小的行为,还可以将搜索系数的取值限定在既定数值范围之内,从而保证数据样本的收敛能力,建立全局性搜索策略[1]。

相较于传统PSO 算法,改进算法可以保证数据传输特性,实现对搜索度量参数的精准求解。

数据聚类是将抽象对象分成多个小型类项的过程,可以将相似信息参量整合成簇类对象集合,简单来说,就是簇内数据对象彼此类似,但簇内数据与簇外数据完全相异。

在无线传感器网络中,数据类项过于繁杂会导基于改进PSO 的无线传感器网络数据自适应聚类算法原大明(东北石油大学秦皇岛校区电气信息工程系,河北秦皇岛066004)摘要:为解决无线传感器网络数据类项过于繁杂的问题,将相似信息参量整合成独立的簇类对象集合,提出基于改进PSO 的无线传感器网络数据自适应聚类算法。

按照改进PSO 算法的作用机制,确定欧氏距离指标的计算数值,实现对网络数据的处理。

在无线传感器网络体系中定义聚类排序原则,结合相关数据样本求解自适应期望熵,完成无线传感器网络数据自适应聚类算法研究。

实验结果表明,在改进PSO 算法作用下,无线传感器网络数据经过整合后的簇类对象集合数量由20个减少到6个,能够解决无线传感器网络数据类项过于繁杂的问题,满足按需整合相似信息参量的实际应用需求。

关键词:改进PSO 算法;无线传感器网络;自适应聚类;惯性权重;测试函数;欧氏距离;期望熵;簇类对象集合中图分类号:TN711⁃34;TP393文献标识码:A文章编号:1004⁃373X (2023)11⁃0099⁃04Improved PSO based adaptive clustering algorithm for wireless sensor network dataYUAN Daming(Department of Electrical Information Engineering,Northeast Petroleum University Qinhuangdao,Qinhuangdao 066004,China)Abstract :In order to solve the problem of too many data categories in wireless sensor networks,the similar information parameters are integrated into an independent cluster object set,and an adaptive clustering algorithm for wireless sensor network data based on improved PSO is proposed.According to the mechanism of the improved PSO algorithm,the calculation value of Euclidean distance index is determined to realize the processing of network data.In the system of wireless sensor networks,the principle of clustering and sorting is defined,and the adaptive expected entropy is solved in combination with relevant data samples to complete the research of adaptive clustering algorithm for wireless sensor network data.The experimental results show that under the effect of the improved PSO algorithm,the number of cluster object sets after the integration of wireless sensor network data is reduced from 20to 6,which can solve the problem of too complex data class items in wireless sensor networkand meet the practical application requirements of integrating similar information parameters on demand.Keywords :improved PSO algorithm;wireless sensor network;adaptive clustering;inertia weight;test function;Euclideandistance;expected entropy;cluster object collectionDOI :10.16652/j.issn.1004⁃373x.2023.11.018引用格式:原大明.基于改进PSO 的无线传感器网络数据自适应聚类算法[J].现代电子技术,2023,46(11):99⁃102.收稿日期:2022⁃11⁃02修回日期:2022⁃11⁃18基金项目:2019年黑龙江省省属本科高校引导性创新基金项目(面上项目):移动无线传感器网络容错定位及坐标求精方法研究(2019QNQ⁃02)99现代电子技术2023年第46卷致簇类对象集合数量相对较少,从而使网络主机对相似信息参量的整合处理能力下降。

无线传感器网络中的节点定位与局部化算法研究

无线传感器网络中的节点定位与局部化算法研究

无线传感器网络中的节点定位与局部化算法研究随着科技的发展和无线通信技术的成熟,无线传感器网络(Wireless Sensor Networks,WSN)在物联网等领域中得到了广泛的应用。

节点定位与局部化是WSN中的重要问题之一,对于网络的布署、资源分配、数据传输等都具有重要意义。

本文将围绕无线传感器网络中的节点定位与局部化算法展开探讨。

首先,无线传感器网络的节点定位是指通过一系列技术手段,确定节点在物理空间中的精确位置。

节点定位主要有两种方式:基于GPS的全球定位和基于距离测量的局部定位。

前者依赖GPS卫星信号,可以实现高精度的全球定位,但它需要额外的硬件设备和较大的能源消耗,不太适用于大规模的无线传感器网络。

后者通过节点之间的距离测量来实现局部定位,具有无需额外设备和较低能耗的优势,因此被广泛应用于无线传感器网络中。

在局部化算法中,距离测量的准确性是最关键的因素之一。

常见的测距技术包括信号强度指示(Received Signal Strength Indicator,RSSI)、时间差测量(Time of Arrival,ToA)、到达时间测量(Time on Arrival,ToF)等。

这些技术在不同的环境条件下存在一定的精度误差,因此需要结合定位算法来提高节点定位的准确性。

目前,无线传感器网络中常用的节点定位与局部化算法主要包括多跳定位算法、几何定位算法和统计学定位算法。

多跳定位算法利用节点之间的跳数信息进行定位,是一种简单且易于实现的方法,但容易受到节点位置信息的不完整性和测量误差的影响,导致定位误差较大。

几何定位算法是利用三角测量原理或多边形约束来实现节点定位的方法,通常要求节点具备足够的测距能力和计算能力,能够实时地估计自身的位置。

统计学定位算法则是利用统计模型和算法来推测节点的位置,主要基于RSSI、ToF等测距技术,具有一定的适应性和灵活性。

除了上述常用的节点定位与局部化算法,还有一些新兴的算法不断涌现。

无线传感网络中的节点定位算法与定位精度研究

无线传感网络中的节点定位算法与定位精度研究

无线传感网络中的节点定位算法与定位精度研究无线传感网络是由大量分布在空间中的节点组成的,这些节点可以自组织地协作工作,共同完成某种任务。

节点定位是无线传感网络中的重要问题之一,可以帮助网络管理员监测和管理网络的运行状态,提高网络的可靠性和性能。

本文将探讨无线传感网络中的节点定位算法及其定位精度研究。

首先,无线传感网络中的节点定位算法可以分为两类:无源节点定位算法和有源节点定位算法。

无源节点定位算法通过节点之间的通信方式来实现节点的定位,而有源节点定位算法则通过节点主动发送信号或使用天线进行定位。

无源节点定位算法中最常用的是基于距离测量的定位方法,该方法利用节点之间的信号传输延迟或强度来计算节点的相对位置。

其中,最经典的算法是多边形定位算法(Polygon Localization Algorithm)和加权三角测量算法(Weighted Triangulation Algorithm)。

多边形定位算法通过节点之间的跳数和角度来计算节点的位置,而加权三角测量算法则根据节点之间的信号强度进行定位。

这些算法可以通过节点之间的协作来提高定位精度。

有源节点定位算法则更为灵活,因为可以通过主动发送信号来实现定位。

其中最常用的是信号强度定位算法和时间差定位算法。

信号强度定位算法通过节点发送的信号强度与接收节点收到信号的强度来计算距离,并通过多个节点的距离来进行定位。

时间差定位算法则通过节点发送信号的时间与接收节点接收到信号的时间差来计算距离,并通过多个节点的距离来进行定位。

这些算法在定位复杂环境下具有较好的鲁棒性和精度。

定位精度是衡量无线传感网络定位算法性能的重要指标之一。

除了算法本身的准确性之外,定位精度还受到许多其他因素的影响,如节点的分布密度、节点的能量消耗等。

节点的分布密度越大,定位精度越高,因为可以通过更多的邻居节点信息进行定位。

节点的能量消耗也会影响定位精度,因为能量消耗较大的节点可能无法参与到定位过程中,导致局部区域的定位精度降低。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

由式( )和式 ( ) 3 4 可得 k维主轴坐标 解 ;


上式中 就是 整个 网络 的相对 坐标系统 . 也就计算 出 局部相对坐标系统中的坐标矩阵 。 3 2 节点位置最优解计算 . 假设 搜索空间是 D维 的, 而且群体 中有 m个粒 子 , 则群 体 中的第 i 粒 子 可 以 表 示 为 一 个 D 维 的 向 量 ,= 个 , 。 …, ),它 经 历 过 的 “ 佳 ”位 置 记 为 P 最 =
号采集 的能力 的无 线传 感 网络在越来 越 多的 场合得 到 了广
泛 的应用 , 其凭借着强大 的信息采集 能力 , 已经抗干 扰特性 , 成为很多智能处理 的最 前端信号采集部分 , 广泛应 用于多个
领域 ] 。在无线传感器 网络 中 , 其工作 的原理是通 过在 信
号采集 区域部 署大量的节点 . 点之 间通过信号 通讯形成 网 节 络 。一旦有 意外 的情况发生 , 例如森林火 险 、 战争事件 , 们 人
第2 卷 第5 9 期
文章编号 :06 94 ( 02)5 0 7 — 4 10 — 38

21年5 0 2 月
基 于 P O 的无 线 传 感 网络 节 点 定 位 算 法 S
赵 青杉 胡 玉 兰 .
( .忻州师范学院 , 1 山西 忻州 0 4 0 ;.燕山大学信息科学与工程学 院, 3002 河北 秦皇岛 06 0 ) 60 4 摘要 : 研究稀疏无线传感网络下异常节点的准确定位 问题 。在信息 较少的空旷 区域 , 无线传感 网络的传感节点 分布较 为稀 松, 为方便计算 , 多采用多跳距离代替节点间的真实距离 , 导致距离 计算存在较 大误差 , 在传统 的基 于分布式加 权距离 定位 算法建立的 网络分布模型中 , 节点定位 准确度低 , 导致节点定位误差较大 。为 了解决上述问题 , 提出了一 种粒子群优 化的多 维标度节点定位算法 。采用多维标度算法求得各未 知节点 的初始坐标 , 利用粒子群优化算法对其 目标 代价函数进行 优化求 得未知节点 的真实距离坐标 , 准确定位节点。实验结果表明 : 改进算法在定位精度上有 明显的提高。 关键 词 : 无线传感器 网络 ; 多维标度 ; 粒子群优化 ; 节点定位
0 dl 2
dl d 3 2 1 0
… … …
d 1 d 2 d 3
d3 2 0
D = d l d2 3 3
● - ● ● ● ●
() 3
d1 d
dF 3 I


1 在信 息检测区域 中将一定 的节 点按 照 随机 分 布原则 )
进行排 列 , 节点 相连组成一个网络 ;
Z A ig sa H u ln H O Qn —h n . U Y —a
( .D p f o p t n c ne XnhuT ahr U i ri , h ni izo 3 0 0 C ia 1 e t m ue adS i c , i o ec e n esy S ax X nh u04 0 , hn ; oC r e z s v t
, 。 … ., %) , ( :) ,( ) 对特定 节点 的最终位 置进 行定 位 , 定位
公 式为 :
薹 = (÷ ÷ 砉 一《 砉一耋+ 耋) ÷一 2 2 ;
() 4
显然 B是对称的正半定矩阵 , 那么可利用奇异值 分解 为
B =V r AV 的形 式 . 中由从 大 到小 排列 的特征 值组成 的对 其
几 里 德距 离 。
2 无 线传 感 网络节 点定 位原 理
在无线传感 网络的特定节点 的定位 技术 中 , 首先 在信息 采集 区域部署 位置分布不 同的感应节 点 , 通过相连 节点之 间 的信息交换 。 利用信 息搜 索技 术 , 现特定节 点的准确定 位。 实
具有算法 步骤如下所示 :
2 et f no tnSineadE g er g Y nh nui ri , iha ga ee 0 6 0 C ia .D p fr i cec n ni ei , asa nv s y Qn un doH bi 60 4, hn ) o I ma o n n e t
ABS RACT : h sp p rp o o e h — i n in l c e n d c i t n ag r h b s d o a t l w r o — T T i a e r p s d a mu i d me so a a o e l a z i lo i m a e n p r ce s a m p sl ol a o t i t zt n i ai .B sn l —dme so a c l o l o e u k o o e o a q ie a g rt m n t lc o dn ts mi o y u i g mut i n i n ls ae fr a l f t n n wn n d s t c u r l o h i i a o r i ae , i h i i p r ce s r p i z t n a g rt m a s d t pi z t o t u cin t c ur h r a itn e c o d n ts a il wai o t t n miai lo h w su e o o t o i mie i c s n t o a q i t e e dsa c o r i a e s f o e l o h n n wn n d s a d a c r t l o i o e .T e e p r n a e ut h w t a o a e i h r i a — ft e u k o o e n c u aey p st n t n i h h x ei me t r s l s o h tc mp r d w t te o i n l l s h g l a
离的衡量 。一旦遇到 无线传 感 网络节 点分 布较 为稀松 的情
况下 , 传统 的节点定位算法采用 多跳 距离代替 节点 间的真实 距离 . 确定节点 位置 。但 是 多跳距 离与 真实距 离 , 在节 点稀 松的情况下 。 存在较 大的误 差。这样生成 的局部 网络分布模 型距离 的准确度低 , 网络节 点间 的距离 是不 规则 的 , 导致传
B = LA
上式 中, g ( l p ‰)代 表 了无 线 网络 中 , o 两个 随机节 点之 间的平均距离 。上述 操作 步骤 是对无 线 网络 中特定 节点 的 定位的完整步骤 。 传统的无线传感 网络 中 , 节点之 间的距离信息 不是 固定 的, 随着现 场信息采集 环境 的复杂 多变 , 点 的分布 也不会 节 完全相 同. 为了统一节 点之 间的距 离 . 运用 多跳距 离来 对其 进行衡 量。所谓 的多跳距离就是 为 了保证节 点间距离 一致 , 可 以在一个距离 中跨越 多个 节点。 这就给节点 的定 位带 来 了一定 的 问题 。通过 式 ( )可 2 (
法 和 d MD ( 算法 l 等分布式节点定位算法 。近年来 , w S G) 6
统 的基于距离权值 的节点定位误差 较大_ 。 _
针对上述情况 , 提出了一种基于粒子 群优化 的多维标度 节点定位算法 ( 简称 MD ( S ) 该算 法是 先采 用多 维标 度 S P) ,
假定 网络中的节点被布置在 m维空间中 , 网络 中的节点 均被 指 定 一 个 。 第 i个 节 点 的 待 求 坐 标 为 ,=
( 。


2 当需要进 行某 个节点定位的情况下 , ) 通过节 点间 的相
互 通信 , 完成节 点区域的锁定 , 区域 锁定计算 公式为 : , %)=Mlg 1 ( ( P 0) ] ( o [/ p 0)一 ( ;) 其 中 , i=0 1 … √ ( ,, ) a 上 的距离信息 。 () 1 )为节点 o 与节点 。 之 间
可 以根据节点 的位 置迅 速找到发生状况 的区域 , 也就是完 成
关键节点 的定 位 。当前 主 流 的节点 定位 算 法包 括 : 典 的 经 MD — P定位算法 [ 改进 的 D H p定位算法 l 等。为 S MA 、 V— o 4 ]
了满 足大规模 的网络 的需 求 , 先后又 提 出 MD — P P 算 S MA ( )
中 图分 类号 :P 9 T33 文 献标 识 码 : B
W iee sSe s r Ne wo k No e Lo aia i n Al o ih r ls n o t r d c lz to g rt m Ba e n Pa tce Swa m s d o ril r Optm ia i n i z to
角 线 矩 阵 以 =da (ll, , ), V= I12 i 1, … l 而 g 2 N v … ] 列 向 是
F ,) = 0 ( y 1
∑ ( ) fa1 . , 一(- ) ( jl 。
() 2
量为特征 向量 的正交矩 阵 , 以前 k 取 个特征值构成 A , 中前 k个特征 向量构成 , B可 以表示成 :
基金项 目: 山西省高校基金资助项 目(0 90 9 ) 2 0 0 24
收稿 日期 :0 1 1 — 5 修 回日期 :0 2 0 — 5 21— l l 2 1 — 1 0

( hdm ni a saig MD ) Mu i es nl cl , S 技术 求 得 节 点 的初 始 化 坐 i o n



), 则网络 中所有 节点 的待求 坐标矩 阵 为 x = X ) 节点之 间的距离矩 阵D与B =X , X 之间的




关 系可用 式( )表示 。 4

区域距离 , 表示 节点所 在 区域 , 为通 信系 数 ,( P a)为节点 3 )根 据 提 取 到 的 不 同 节 点 的 区 域 信 息 ,( a。 , )
相关文档
最新文档