考虑水流影响的水下传感器网络移动算法研究
基于降维与粒子群优化的水下传感网定位算法

基于降维与粒子群优化的水下传感网定位算法针对水下无线传感器网络节点定位存在定位精度低、能量消耗高等问题,提出了一种基于降维与粒子群优化的节点定位算法。
算法首先结合水下传感网的特性,将水下三维定位转换为二维定位,然后引入粒子群优化方法,根据全局最优值限定粒子的方向,粒子不断优化,最后确定节点的位置。
实验结果表明,与其他定位算法相比,提出的算法提高了定位精度,降低了节点的能量和计算量消耗。
标签:水下无线传感器网络;定位;降维;粒子群优化1 引言目前,水下无线传感器网络已被广泛的应用于海洋环境监测、海洋信息采集、海洋资源探测、灾害预警、援助导航等领域。
水下无线传感器网络中,节点的位置信息是网络拓扑发现、路由协议优化、水下导航等应用的前提,所以节点定位具有非常重要的研究意义[1]。
国内外提出的水下传感器网络节点定位算法,根据是否需要节点测距技术,可以分为两大类:基于测距与无需测距的定位算法,本文研究的是基于测距的定位算法。
文献[2]提出了一种“基于传感器网络的水下未知声源定位方法”数学模型。
针对水下稀疏传感器网络,文献[3]提出了一种基于相交环的两跳定位算法。
文献[4]中提出的Silent定位是一种三维的水下定位机制,待定位节点监听锚节点位置信息进行自定位,算法要求每个锚节点均能覆盖整个监测区域,而且需要在水底部署锚节点。
1995年,受鸟群觅食行为的启发,Eberhart博士和Kennedy博士提出粒子群优化算法(Particle Swarm Optimization,PSO)[5]。
PSO具有定位精度高、参数少、收敛快、实现简单等特点,因此,粒子群优化算法适用于无线传感器网络节点定位。
文献[6]论述了粒子群优化算法在无线传感器网络定位中的应用。
文献[7]提出了一种约束粒子群优化的无线传感器网络节点定位算法。
目前,把粒子群算法用到水下定位的研究较少,水下节点定位都没有很好的考虑水下环境的复杂性和能量的消耗。
一种小规模水下无线传感器网络的部署算法

摘 要 : 覆盖 问题是 水下 无线传感器 网络 的一个 基本问题 。在 虚拟 力算法 中, 虚拟 ” “ 的力作 为传感器节 点部署策 略被构造 ,
以提高传感 器节点的初始 随机覆盖后 的覆盖率 。在传感器 区域 中, 每个传感器节点都可 以作 为其 它所有 节点 的“ 受力 的源” , 这种. 力既可 以是 引力 , 可以是斥力 。基于虚拟力 的概 念 , 也 构造 了节点 问虚拟 力 区域 , 提 出 了一 种快速 虚拟力算 法 。不 同 并 于其它 虚拟 力算 法 , 这是 一种简化的 自组织算 法 , 它能 够有 效地提高小规模 的水 下无 线传感器 网络 的覆盖率 。
i ta a o plc m e fs n o s I h e s rfe d, a h s n o e a e sa “s u c ff r e’f ralt e o h r ni lr nd m a e nto e s r . n t e s n o l e c e s rb h v sa i i o r e o o c ’ o l h t e
第2 4卷 第 7期
21 0 1年 7 月
传 感 技 术 学 报
CHI ES O NAL OF S S RS A T AT RS N E J UR EN O ND AC U O
V0 . 4 No 7 12 .
J l 0 1 uy2 1
An Alo i m fDe ly n n S l S ae Un e wa e iee s S n o t r s g rt h o p o me ti mal c l d r t r W r ls e s r Ne wo k —
E AC 6 5 P E C:1 0
d i1 . 9 9 j i n 1 0 - 6 9 2 1 . 7 0 2 o :0 3 6 / .s . 0 4 1 9 . 0 1 0 .2 s
一种小规模水下无线传感器网络的部署算法

一种小规模水下无线传感器网络的部署算法罗强;潘仲明【摘要】覆盖问题是水下无线传感器网络的一个基本问题.在虚拟力算法中,“虚拟”的力作为传感器节点部署策略被构造,以提高传感器节点的初始随机覆盖后的覆盖率.在传感器区域中,每个传感器节点都可以作为其它所有节点的“受力的源”,这种力既可以是引力,也可以是斥力.基于虚拟力的概念,构造了节点间虚拟力区域,并提出了一种快速虚拟力算法.不同于其它虚拟力算法,这是一种简化的自组织算法,它能够有效地提高小规模的水下无线传感器网络的覆盖率.【期刊名称】《传感技术学报》【年(卷),期】2011(024)007【总页数】5页(P1043-1047)【关键词】水下无线传感器网络;覆盖;虚拟力;自组织【作者】罗强;潘仲明【作者单位】国防科技大学机电工程与自动化学院,长沙410073;国防科技大学机电工程与自动化学院,长沙410073【正文语种】中文【中图分类】TP393在水下无线传感器网络的研究中,一项很重要的工作是传感器节点的部署与覆盖问题,即如何利用有限的传感器节点部署在整个监测区域,以获得由这些节点构成的传感器网络的最大覆盖性[1]。
节点部署方案的优劣直接影响到传感器网络的覆盖性及其使用寿命。
结合水下无线传感器网络的应用特点,在节点部署时应考虑如下三方面的问题[2]。
第一,覆盖问题:传感器节点对目标区域的覆盖面积(即这些节点能够感知目标的区域);第二,连接问题:节点间的连接状态能否保证感知信息准确地传递到基站;第三,节能问题:水下无线传感器节点通常采用电池供电,在这种情况下,如何节省传感器节点的能耗就显得尤为重要。
根据应用环境的不同,节点部署的方式主要分为三类:受控部署、随机部署和移动部署。
在受控部署中,节点数量、密度、位置或邻近关系需要精确计算和巧妙安排,以获得最优的网络特性[3]。
最早的受控部署问题是圆覆盖问题,文献[4-5]证明了当以半径相同的圆来覆盖一个平面时,三角点阵的排列方式的节点数是(渐近)最少的。
一种水下无线传感器网络节点的三维部署算法

一种水下无线传感器网络节点的三维部署算法赵敏华;李玲燕;赵坤;李莉;康燕妮【摘要】从水环境监测的应用需求出发,提出了水下空间节点三维部署的目标和约束条件.同时,为了解决在三层水下无线传感器网络结构模型下,节点稀疏部署后,网络存在的能耗不均衡问题,提出一种非均匀简单立方格节点部署算法.该算法结合节点水声通信能耗模型,通过增加各层节点数目和调整节点间通信距离来控制节点能耗.从网络的生存时间和网络的能量消耗两方面对算法进行了分析和仿真,结果表明:本算法可以在保证网络覆盖要求的前提下,控制节点部署的密度,均衡节点的能量消耗,延长网络寿命.【期刊名称】《传感器与微系统》【年(卷),期】2015(034)012【总页数】5页(P138-141,145)【关键词】水下无线传感器网络;部署;简单立方格;通信能耗模型;网络寿命【作者】赵敏华;李玲燕;赵坤;李莉;康燕妮【作者单位】西安建筑科技大学信息与控制工程学院,陕西西安710055;西安建筑科技大学信息与控制工程学院,陕西西安710055;西安建筑科技大学信息与控制工程学院,陕西西安710055;中联西北工程设计研究院,陕西西安710082;西安建筑科技大学信息与控制工程学院,陕西西安710055【正文语种】中文【中图分类】TP393水下无线传感器网络(UWSNs)[1]是无线传感器网络(WSNs)领域新兴的研究热点。
目前,国内外对UWSNs的研究主要集中在水声通信、UWSNs的体系设计、节点部署研究和网络通信的关键协议设计等方面。
而水下节点的部署研究,由于其直接关系到网络监测信息的准确性、完整性和时效性,是众多研究方向的重中之首。
合理的节点部署不仅可以节约节点资源,提高网络工作效率、优化网络资源,还可以均衡网络能耗,延长网络寿命。
与陆上WSNs相比,UWSNs具有许多不利于节点部署的特性,如水声传播速度小、水声信号传输损耗严重等[2],这些特性大大提高了节点的部署难度。
水下传感器网络的构建与应用

水下传感器网络的构建与应用在当今科技飞速发展的时代,水下传感器网络作为一种新兴的技术手段,正逐渐在多个领域展现出其独特的价值和广阔的应用前景。
从海洋科学研究到水下资源勘探,从环境监测到军事防御,水下传感器网络都发挥着不可或缺的作用。
水下传感器网络是由部署在水下的多个传感器节点组成的分布式网络系统。
这些传感器节点能够感知水下环境中的各种物理、化学和生物参数,如水温、水压、盐度、溶解氧浓度、水流速度、污染物浓度以及海洋生物的活动等,并通过无线通信方式将采集到的数据传输到岸上的控制中心或其他节点进行处理和分析。
构建水下传感器网络面临着诸多技术挑战。
首先是通信问题。
由于水对电磁波的强烈吸收和散射作用,传统的无线通信技术在水下的应用受到了很大限制。
目前,水下通信主要采用声波通信技术,但声波在水中的传播速度较慢,通信带宽有限,且存在多径传播、时延和噪声等问题,这给数据的实时传输和处理带来了很大困难。
其次是能源供应问题。
水下传感器节点通常采用电池供电,而电池的能量有限,且在水下更换电池极为困难。
因此,如何降低节点的能耗,延长网络的生命周期,是构建水下传感器网络需要解决的关键问题之一。
此外,水下环境复杂多变,水压大、温度低、腐蚀性强,这对传感器节点的封装和防护提出了很高的要求。
为了克服这些技术挑战,科研人员采取了一系列措施。
在通信方面,通过优化通信协议、采用多跳通信方式和智能路由算法等,提高了通信的可靠性和效率。
在能源供应方面,采用低功耗的传感器和处理器芯片,设计节能的工作模式,以及利用海洋能(如潮汐能、波浪能等)为传感器节点充电等,有效地延长了网络的使用寿命。
在节点封装和防护方面,采用高强度、耐腐蚀的材料,并采用合理的封装结构,提高了节点的抗压和防水性能。
水下传感器网络在海洋科学研究中具有重要的应用价值。
科学家可以利用水下传感器网络对海洋的物理、化学和生物过程进行长期、连续的监测,获取丰富的海洋数据,从而加深对海洋生态系统、气候变化和海洋环流等问题的认识。
一种基于黏性流体算法的水下传感器网络节点部署模型

一种基于黏性流体算法的水下传感器网络节点部署模型田祥宏【摘要】水下传感器网络的节点部署优化能够提高整个网络的覆盖度和均匀度。
该文针对水下环境复杂时现有部署优化算法的局限性,提出了一种基于黏性流体算法的水下传感器网络节点部署优化方案。
该算法以覆盖度为目标函数,将节点的部署过程模型化为流体流动的自然行为,并在方案中加入鱼群优化算法,进一步优化部署策略。
仿真结果表明,融合智能鱼群算法的黏性流体部署方案可有效提高网络覆盖度和均匀度,优化网络性能。
%The optimization of the node deployment can improve the coverage and the uniformity for underwater sensor networks. In view of shortages of the existing optimization algorithms underwater the complex environment,a new optimizing node deployment scheme for underwater sensor networks is proposed based on the viscous fluid algorithm. By this scheme, the node deployment process is modeled as the natural behavior of fluid flow and the coverage is used as the object function. Then the fish swarm optimization algorithm is adopted to optimize the deployment strategy. The simulation results show that the scheme can effectively improve the coverage and the uniformity of network and optimize the network performance.【期刊名称】《南京理工大学学报(自然科学版)》【年(卷),期】2016(040)005【总页数】8页(P566-572,580)【关键词】水下传感器网络;节点部署;鱼群算法;黏性流体【作者】田祥宏【作者单位】金陵科技学院计算机工程学院,江苏南京211169【正文语种】中文【中图分类】TP393随着传感器网络研究的深入和实际应用需求的扩展,三维传感器网络受到越来越多的重视,尤其是近年来水下网络研究的兴起,推动了三维传感器网络系统的发展[1,2]。
基于粒子群算法的水下无线传感器网络路由策略研究
单跳的方式进行数据通信。簇首节点采用多跳的方
式向Sink节点进行传输。
2.1 PSO算法 粒子群算法是根据鸟类捕食行为提出的一种群
体智能优化算法。通过群体中粒子间的合作与竞争
来求解单目标问题,相对于传统其他优化算法,具有
简单易行、参数少、收敛速度快的特点,成为现代求
解优化问题的热点方法。
经典的分簇路由协议LEACH算法,在初始簇建 立时没有将节点能量因素和节点相对具体距离考虑
江苏科技信息•应用技术
No. 12 April, 2019
定的水声通信能耗模型。对于水下无线传感器网
络,发送数据能耗远远大于接收数据能耗。因此,本
文整个网络能耗只考虑节点发送数据能耗,其中发
送数据能耗模型如式1所示。
£ = ^10^'°
(1)
其中几为接收数据相关能耗;7;为传输时延;d 为发射节点和接受节点的相对距离必为水声模型 中波面扩展损失因子,为常数1.5;/为水声传播频 率;0(/)为Throp[]频率吸收系数(dB/km)。
0引言 随着海洋经济的发展以及世界各国对海洋权益
的日益重视,水下无线传感器网络(Underwater Wire less Sensor Network, LJWSN)作为一种新型无线传感 器网络技术正在受到人们的普遍关注,并用在环境监 测、海洋数据采集、海难预防等方面具有广泛的应用 前景。水下无线传感器网络是通过潜艇或水面舰艇 将大量的传感器节点布置到目的水域,形成的一个无 线自组织网络⑴。
0」彳 4铲 2.7旷
(/) = 1+厂
+ 0.003 4 100+/2 10 000
(2)
由式(1)和(2)可以得到,离基站节点越远,能量 消耗越高。同时离基站的簇首节点和基站之间通信
基于CDS的水下声音无线传感器网络节点部署方案研究
基于CDS的水下声音无线传感器网络节点部署方案研究龚健虎【摘要】由于难以访问三维水下环境,所以要实现水下声音无线传感器网络( UAWSNs)最大覆盖且传感器自主部署,难度很大。
如果还要保证最终网络的连通性,则问题更为复杂。
提出一种只需把传感器随机部署到水面上的UWASNs 完全分布式节点部署算法,目的是使初始网络成为可和水面基站进行通信的三维网络同时实现最大覆盖。
具体思路是确定初始网络的连通支配集,然后调整具体支配节点所有相邻支配节点和被支配节点的深度,以尽量降低节点覆盖重叠现象,同时保证与支配节点的连通性。
仿真结果表明:无论传输和传感范围比如何,网络连通性均可保证,且覆盖范围性能与覆盖感知部署算法相近。
%Self-deployment of sensors with maximized coverage in underwater acoustic wireless nensor networks (UAWSNs)is challenging due to difficulty of access to 3D underwater environments. The problem is further complicated if connectivity of the final network is required. Propose a purely distributed node deployment scheme for UAWSNs which only requires random dropping of sensors on water surface. The goal is to expand the initial network to 3D with maximized coverage and guaranteed connectivity with a water surface base station. The idea is based on determining connected dominating set of the initial network and then adjust the depths of all dominate and dominator neighbors of a particular dominator node for minimizing the coverage overlaps among them while still keeping the connectivity with the dominator. Simulations results indicate that connectivity can be guaranteed regardless of the transmission and sensingrange ratio with coverage very close to a coverage-aware deployment approach.【期刊名称】《传感器与微系统》【年(卷),期】2014(000)008【总页数】6页(P18-22,26)【关键词】水下声音无线传感器网络;连通支配集;深度;覆盖;连通性【作者】龚健虎【作者单位】澳门城市大学管理学院,澳门999078【正文语种】中文【中图分类】TP393水下声音无线传感器网络(UAWSNs)[1]由通过声音链路进行通信的大量水上和水下传感器组成。
基于洋流模型的水下传感器网络实时定位算法
s c a l a b l e l o c a l i z a t i o n w i t h m o b i l i t y p r e d i c t i o n ( S L MP )a l g o r i t h m w i t h l o w c o m m u n i c a t i o n c o s t s , h i g h l o c li a z a t i o n
Ab s t r a c t :T o s o l v e t h e p r o b l e m t h a t n o d e s mo v e wi t h o c e a n c u r r e n t s i n u n d e r w a t e r w i r e l e s s s e n s o r n e t w o r k s
J I N Z e — y a n ,L t 2 We i — j i e , L I U L i — p i n g
( S c h o o l o f E l e c t r i c a l E n g i n e e r i n g& A u t o ma t i o n , T i a n j i n U n i v e r s i t y , T i a n j i n 3 0 0 0 7 2 , C h i n a )
基 于 洋流 模 型 的水 下传 感 器 网络 实 时定 位 算 法
晋 泽 炎 ,吕伟 杰 ,刘丽 萍
( 天津大学 电气与 自动化工程学 院, 天津 3 0 0 0 7 2 )
摘 要 :针对 近海监控领域 内水下传感器 网络 的节点 随着 海洋运动具有 流动性 的问题 , 提 出了基 于洋 流 模型 的水 下传感器 网络实时定位算法 ( R T L C ) 。利用 洋流模型表示 节点 的运 动模型消 除流动性对 定位造
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第27卷第10期 2010年10月 计算机应用研究
Application Research of Computers Vo1.27 No.10
0et.2010
考虑水流影响的水下传感器网络移动算法研究术 曾斌,钟德欢,姚路 (海军工程大学管理工程系,武汉430030)
摘要:随着世界各国海洋开发和海洋军事的飞速发展,水下传感器网络成为一个新的研究热点,其中失效补 偿和高效节能是水下传感器网络研究的重要问题。水声通信的特点使得移动节点在水下传感器网络中得到较 为广泛的使用,以其作为失效补偿和提高覆盖效率的有效手段。为了减小移动节点的能耗,改进了现有的移动 部署方案,提出一种新的水下传感节点移动算法,在移动路径规划时充分利用水流和重力、浮力的影响来减少节 点的移动能量。数值计算和仿真结果表明,本算法有效节省了移动节点的能量消耗,验证了其有效性和正确性。 关键词:水下移动传感器网络;移动算法;能量优化;失效补偿 中图分类号:TP212 文献标志码:A 文章编号:1001.3695(2010)10—3926—03 doi:10.3969/j.issn.1001.3695.2010.10.087
Research of underwater mobile sensor network algorithm based on water flow
ZENG Bin,ZHONG De—huan,YAO Lu (Dept.ofManagement,Naval University ofEngineering,Wuhan 430030,China)
Abstract:With the development of ocean exploitation and sea military technology all over the world,underwater sensors net— work(UWSN)has become a very recent network topic.Since very few years,it attracts a growing interest from the network community.In the UWSN research area it is a key problem about how to recover sensing areas and decrease energy consuming of the network.As a kind of widely used devices.the mobile nodes such as AUVs can recover sensing areas and increase COV— ering efficiency.In order to decrease the energy cost of mobile nodes,proposed a mobile algorithm that made use of the power of water flow and buoyancy in the mobile path.Performance of the algorithms is evaluated in terms of energy consumption un— der the considerations of difierent water flow. Key words:underwater mobile sensor network;mobile algorithm;energy efficient algorithm;failure compensation
水下传感器网络具有重要的研究前景,但由于其工作环境 非常复杂,如海水的高腐蚀性、波浪的冲击产生的节点移位漂 流、海洋环境导致节点不易更换和维修困难,以及传感器节点 的能量限制等,使得网络节点的失效和覆盖漏洞成为制约水下 传感器网络广泛应用的关键问题。由于利用移动节点是有效 解决这个问题的方法之一,水下移动传感器网络成为各国学者 研究的重要领域。 文献[1]提出了水下移动传感器网络的架构,详细分析了 UWSN与常规水下传感器网络的区别,其不足在于对节点的移 动特性及移动网络的动态组网方法阐述较少。中国科学院自 动化研究所对水下传感器网络进行了系统的研究 ,3 J,但他们 的工作主要集中在密集型水下传感器网络的设计和部署,提出 了三维空间的传感器采集节点的优化部署方案,不适用于在广 阔海域下进行监测的稀疏传感器网络。文献[4]从理论上描 述了在保证消息传送成功率的情况下,能量消耗、通信延迟、移 动速度(energy、latency、velocity,ELV)三者之间的关系,为水 下传感器网络设计中权衡各参数的选择提供了理论依据。文 献[5]提出了一种适用于水下传感器网络的路由协议(PBF), PBF算法是根据邻居节点的位置和目的节点的位置来选择下 一跳节点,这样选中的节点适宜转发信息,并且数量有限,这个 算法只根据节点的位置信息,就可以确定下一跳节点,因此 PBF是一个可扩展的能量有效的路由协议,但该协议只适合于 网络节点移动速率不是很大时的情况。文献[6,7]中,移动节 点主要负责数据收集,也可用于放置与回收固定节点等任务, 同时还可完成固定节点的功能,使得移动节点与固定节点之间 可以实现稳定的短距离通信。 总之,据笔者了解的文献资料都没有充分考虑水下传感器 网络工作环境的特殊性,包括海水中的洋流以及海水的不规则 运动等。为此,本文针对传感器网络工作环境的特殊性,改进 了移动传感器部署模型,并结合海水环境的特点,提出了一种 利用海水流动的移动节点部署算法,从而达到优化网络的 目的。
1 问题描述 本文的目标是使得部署的水下传感器网络在满足应用要 求的同时满足能量最优,应满足的条件为: a)网络簇由移动节点和固定节点组成,固定节点数目为 n ,移动节点数目为n:; b)节点失效时,移动节点具有移动到失效节点的能力; C)失效节点由sink节点通过数据融合进行识别,然后通
收稿日期:2010.04.18;修回日期:2010-06-10 基金项目:湖北省自然科学基金资助项目(ZRY1086) 作者简介:曾斌(1970一),男,江西南丰人,副教授,博士,主要研究方向为传感器网络、卫星网络等(tmeice@public.wh.hb.ca);钟德欢(1985-) 男.硕士研究生,主要研究方向为信息管理、水下传感器网络部署;姚路(1980-),男,讲师,硕士,主要研究方向为信息管理. 第10期 曾 斌,等:考虑水流影响的水下传感器网络移动算法研究 ・3927・ 知移动节点,从而减少网络通信量。 基本假设: a)节点具备自定位功能(如陀螺仪进行自定位); b)水中存在较规则的水流(可通过海洋考察船获得数 据); c)移动节点能够准确感知节点所在位置的水流信息(如 利用水速仪测量水流流向、水流速度等信息)。 问题描述: a)节点失效补偿,即对失效节点的再部署。考虑到网络 部署的环境,人工补偿是不适合的,目前主要采取的是利用移 动节点(或AUV)进行自补偿,这就要解决移动节点的初始部 署问题。 b)节点移动路径问题,即节点以怎样的方式移动,使得消 耗的能量最少。
2模型建立 节点共分为正常工作节点、移动节点和辅助节点三类。 2.1节点部署模型 三维空间覆盖,最优部署方式为体心部署Es,9 3,体心部署 方案如图1所示。 网络部署如图2所示,节点采取在垂直方向以锚固定的 方式部署,为了减少成本,可以在一个锚上安装多个节点,最 后形成体心立方格结构,移动节点部署在体心位置,对移动 节点的部署应考虑移动节点移动后的覆盖补偿问题,即节点 移走后邻居节点应迅速覆盖移动节点的原覆盖区域,同时考 虑到能量消耗均衡的问题。本文采取如图3、4所示的部署方 案,使移动节点所在立方格边长为正常工作节点立方格边长 的1/n。
盟堕一… 传感器节点, ・・啼・ ・I・ ・・’・..
t 一-一●’.● 海底 ・ ’・・・ 寨誊 。。一
图1体心部署图 图2水下传感器网络部署
推论1 R = R;R = ×鲁 其中:移动节点个数为n ;R为正常工作节点半径;R,为辅助 节点半径(即移动节点移动前的工作半径);R:为辅助节点在 移动节点移动后的工作半径。 证明首先计算传感器感知半径和单元体边长的关系,如 图5所示,多面体AEFCG为正八面体的一半,由于截后各边长 相等,设基单元体边长为。,传感器感知半径为R,即OB=R, AB=BI=IC=。,则有 OD=3a ̄7Y/6,OA= (3Ⅱ) 一(3a ̄ ̄Y/2) OJ=DB=2/3×OA= ×0.OB= ×a/2 得n= z,/T ̄×R,可以推出立方体边长为d=4 ×R,正常工 作节点与移动辅助节点半径比为R:R =n:1,即R =R/n,且移 动节点个数为n ;辅助节点在移动节点移动后节点工作半径 等于辅助节点立方体的体对角线的一半,则可以得出 凡: 旦 √5 n 2.2节点移动能量消耗模型 水平移动时节点的能量消耗为 E一=d_.×E其中:dr为水平移动距离;E 为水平移动单位距离能量消耗 量,其数值与移动节点移动速度、介质密度等相关,且与阻力成 正比,阻力包括粘性阻力和惯性阻力,其计算公式按文献[10] 给出的公式计算。 R0=1/2×cc×P×S・ iaII£,R。=m ‘。 其中:cc为阻力系数;p为流体密度;S为最大横截面积;m = 1/2×C p×l3为运动方向上的附加质量;C 为附加质量系 数。则 E =(R0+R )×1 由于节点在垂直方向的移动可以利用重力和浮力两个有 利因素,从而使得节点在垂直方向的移动消耗能量与水平移动 不同,垂直移动消耗能量的计算主要根据节点及网络特性来计 算,参考文献[11]中提出的压载释放水系统。压载或释放 体 积的水需要消耗的能量为E :V×卸,却为舱内外的压强 差。△p、 为与节点运动速度、网络延迟容忍度A相关的量,对 延迟要求较低的网络可以使用较低的卸和 ,而要求小延迟 的网络则要使用较大的却、 ,其移动消耗能量为网络延迟容 忍度A的函数: E 0= (A) 节点利用水流消耗的能量主要与以下几个因素有关:水流 的推力将移动节点加速到速度 ,水流的方向 ,舵的性能,则 移动节点利用水流消耗能量为固定耗能c减去因水流而获得 的能量 × ( , ): Eo=C—rr× ( , ) 其中:rr为与舵性能及转向角相关的系数。 若节点获得的动能过大,在节点到达目标位置时,节点需 要制动消耗一定的能量,所以节点消耗总能量为 E=IE o+E +Eo I= Jfo(A)+d4 xE +c—rr× ( ,1 )l 2.3移动节点移动算法 在部署的水下传感器网络中,节点共有三种移动状态:利 用水流的随水流运动、重力方向的垂直移动和水平面方向的移 动。移动节点在获得水流信息后按如下算法进行移动(算 法1): a)移动节点获取水流信息和目标位置信息; b)如无水流或水流方向与目标方向夹角大于等于90。,转 步骤f); , c)若节点所处位置有水流,且水流方向与目标方向夹角 小于90。;