一种舰船长带型舱室无线传感器节点部署方法技术

技术编号:14893905 阅读:116 留言:0更新日期:2017-03-29 04:16
本发明专利技术公开了一种舰船长带型舱室无线传感器节点部署方法,包括如下步骤:步骤S1:测量舰船长带型舱室的长带区域的宽度H,给定一个无线传感器节点,测量节点覆盖半径r;步骤S2:将长带区域沿着平行于长边方向,等分成k个相等的子长带区域,每一个子长带区域的宽度为H/k;步骤S3:在每一个子长带区域内部署一条节点串;通过上述三个步骤,即获得舰船长带型舱室无线传感器节点部署拓扑结构,该拓扑称为k等分拓扑。本发明专利技术的有益效果:通过采用等分节点部署拓扑,使全覆盖一个长带区域所需要的节点数量少于常规的其他节点部署方法,包括4圆盘交叠部署法和3圆盘交叠部署法、正六边形部署法以及正方形部署法、规则三角形部署法。

【技术实现步骤摘要】

本专利技术属于舰船电子信息领域,具体涉及一种舰船长带型舱室无线传感器节点部署方法
技术介绍
舰船无线传感网络是一门新兴的综合类舰船总体技术,该技术的内涵是研究运用先进的微电机系统技术、集成电路技术以及无线通信技术,在舰船内部环境部署大量的具备数据处理和通信能力的微型传感器节点,通过无线通信方式形成协作分布式无线网络系统。在舰船无线传感网络中,任意一个无线节点,都能够用其传感器探测感知到某一距离内的监测对象的物理信息,该距离被称之为感知(覆盖)距离。如何通过对无线节点的部署完成对舰船内部舱室区域的检测,这就是舰船无线传感器网络覆盖问题。网络覆盖直接影响舰船目标区域被无线传感器网络监测的性能,是无线传感器网络服务质量的度量。一般来说,为了提高网络可靠性,增强无线传感器网络对于目标区域的监测质量,通常将无线网络节点大规模、高密度地部署在目标区域内,这样的部署会导致网络中大量节点的覆盖区域相互重叠造成了覆盖冗余。这种覆盖冗余会直接导致采集、传输数据的冗余,从而导致不必要的能量开销。如果能在无线传感器网络部署初期,就能根据目标区域的拓扑形状确定无线节点的位置,则可大大减少所需要的节点数量,降低节点密度、降低覆盖冗余、延长网络生存时间。因此,覆盖问题正是无线网络中最基本最重要的问题。针对无线传感器网络覆盖问题,一个众所周知的结论是,当需要全覆盖一个很大的区域时,规则三角形部署(regulartriangular-latticepattern)方法可以获得最小的节点密度。在这种部署方法中,每一个圆盘会与其他6个相邻的圆盘相互重叠,任意三个相邻的圆心构成一个正三角形,任意一对相邻圆心之间距离为其中r是覆盖圆盘的半径。上述提到的研究在设计节点部署时,假设整个场景非常大,没有边界。然而,在舰船实际情况下,节点需要被部署在一个有边界的封闭区域内。舰船长带型舱室区域存在左右两条舱壁,由于边舱壁的存在,势必使得节点部署受到影响。此外,长带区域的“长”、“窄”特性也和一般区域有所区别。由于这一特性,节点部署往往需要遵循“条状”拓扑,无法将适用于大范围区域的节点部署方法直接用于长带区域。因此在舰船长带型舱室区域中放置节点以保证全覆盖是一个全新的研究问题。
技术实现思路
本专利技术要解决的技术问题是,针对现有舰船长带型舱室区域无线节点部署存在的上述不足,提供一种舰船长带型舱室无线传感器节点部署方法,该拓扑所需要的节点数量明显小于现有可以实现舰船长带型舱室全覆盖的节点拓扑所需的节点数量。本专利技术为解决上述技术问题所采用的技术方案是:一种舰船长带型舱室无线传感器节点部署方法,包括如下步骤:步骤S1:测量舰船长带型舱室的长带区域的宽度H,给定一个无线传感器节点,测量节点覆盖半径r,设定一未知数k,k为整数,根据下式计算获得k的取值;步骤S2:将长带区域沿着平行于其较长的边的方向,等分成k个相等的子长带区域,每一个子长带区域的宽度为H/k;步骤S3:在每一个子长带区域内部署一条节点串,相邻两条节点串的串节点距离为通过上述三个步骤,即获得舰船长带型舱室无线传感器节点部署拓扑结构,该拓扑称为k等分拓扑。按上述方案,所述节点串是一串圆心沿着一条直线排列、有着相同节点覆盖半径r的节点(圆盘)构成的节点串,任意两个相邻的节点的圆心距离为d(d也称为串圆心距离),其中0<d<2r,该直线称为串中线。本专利技术的工作原理:该拓扑主要由若干串节点串实现,一行节点串能覆盖的矩形最大面积与串中节点距离有关,加大节点距离则能覆盖的矩形区域宽度会变小,但是相同长带距离情况下一行中的节点数量会减少;反之,减少节点距离则能覆盖的矩形区域宽度会增大,但是相同长带距离情况下需要的节点数量会增加。于是,将整个长带区域划分为若干子区域,每一个区域均考虑使用一行节点串提供覆盖。通过选取适当的相邻节点距离值,则可在节点串所覆盖的矩形宽度与节点的数量上获得一个最优匹配,从而在使用较少数量节点的情况下保证对带状区域的全覆盖。与现有技术相比,本专利技术的有益效果是:通过采用等分节点部署拓扑,使全覆盖一个长带区域所需要的节点数量少于常规的其他节点部署方法,包括4圆盘交叠部署法和3圆盘交叠部署法、正六边形部署法以及正方形部署法、规则三角形部署法等。附图说明图1为一条(d,r)-串(即节点串)的示意图;图2为非等分节点部署拓扑的示意图;图3为本专利技术实施例采用2等分节点部署拓扑的示意图;图4为现有4圆盘交叠部署法的示意图;图5为现有3圆盘交叠部署法的示意图;图6为现有规则正六边形部署法的示意图;图7为现有规则正方形部署法的示意图;图8为本专利技术等分部署法以及其他现有节点部署方法需要的节点数量比较图。具体实施方式下面结合附图和实例对本专利技术技术方案进行详细的描述。首先给出如下定义和引理:定义1:(d,r)-串是一串圆心沿着一条直线排列、有着相同半径r的圆盘串,其中任意两个相邻的圆盘的圆心距离为d,其中0<d<2r。如附图1所示。其中,这条直线被称为串中线,d被称为串圆心距离。注意到如果d=0,则所有的节点会交叠在一起,只能覆盖一个圆的范围。此外,要求d<2r以保证两个相邻的圆盘相互有2个交点。显然,一个(d,r)-串的最大有效覆盖区域应该取决于该(d,r)-串的关键宽度,也就是两个相邻的圆盘的两个交点之间的距离。关键宽度h通过下式计算:定义2:给定一个宽度为H的长带区域,使用k-1条平行于其长边的直线将该长带区域划分为k个相等的子带状区域,并在每一个子带状区域放置一个(d,r)-串,使得其串中线正好与子带状区域的中分线重合,并且令串节点距离为定义3:给定一个需要被节点覆盖的区域,节点密度指单位面积中节点的数量。引理1:给定一个长为D,宽为H<2r的带状区域,如果只有1行(d,r)-串被用来覆盖这个带状区域,则放置节点串,使得串中线与带状区域的中分线重合,并令串节点距离为使用这种方法可以完全覆盖该带状区域,并可以使所需要的节点数量最小化。引理2:给定一个宽度为H<2kr的带状区域,如果该区域被划分为k条子带状区域,并且每一个子带状区域均被一条(d,r)-串全覆盖,则使用等分放置法,并令串节点距离为此时全覆盖整个带状区域所需要的节点数最小。k=2时的2等分节点部署拓扑结构如图3所示。引理3:给定一个长带区域,当其宽度H满足条件时,将该长带型区域沿平行于长边方向等分为k个子带形区域,在每一个子带形区域内部署一条节点串,使得该节点串的串中线与子带形区域中线重合,串节点距离为称该拓扑为k等分拓扑。上述拓扑实现长带区域全覆盖需要的节点数量一定不多于其它采用m等分(例≠k)拓扑实现长带区域全覆盖需要的节点数量。引理4:采用k等分拓扑实现长带区域全覆盖需要的节点数量一定不多于其它采用非等分拓扑(如图2所示)实现长带区域全覆盖需要的节点数量。结论:针对舰船长带型舱室区域,当其宽度H满足条件时,采用k等分节点部署拓扑全覆盖优于其它部分已知节点拓扑。根据上述定义和引理和结论,本专利技术实施例中舰船长带型舱室无线传感器节点部署拓扑的方法,包括如下步骤:步骤S1:测量舰船长带型舱室的长带区域的宽度H,给定一个无线传感器节点,测量节点覆盖半径r,设定一未知数k,k为整数,根据下式计算获得k的本文档来自技高网
...
一种舰船长带型舱室无线传感器节点部署方法

【技术保护点】
一种舰船长带型舱室无线传感器节点部署方法,其特征在于,包括如下步骤:步骤S1:测量舰船长带型舱室的长带区域的宽度H,给定一个无线传感器节点,测量节点覆盖半径r,设定一未知数k,k为整数,根据下式-2k+2k21-2k+2k2r≤H≤2k+2k21+2k+2k2r]]>计算获得k的取值;步骤S2:将长带区域沿着平行于其较长的边的方向,等分成k个相等的子长带区域,每一个子长带区域的宽度为H/k;步骤S3:在每一个子长带区域内部署一条节点串,相邻两条节点串的串节点距离为通过上述三个步骤,即获得舰船长带型舱室无线传感器节点部署拓扑结构,该拓扑称为k等分拓扑。

【技术特征摘要】
1.一种舰船长带型舱室无线传感器节点部署方法,其特征在于,包括如下步骤:步骤S1:测量舰船长带型舱室的长带区域的宽度H,给定一个无线传感器节点,测量节点覆盖半径r,设定一未知数k,k为整数,根据下式-2k+2k21-2k+2k2r≤H≤2k+2k21+2k+2k2r]]>计算获得k的取值;步骤S2:将长带区域沿着平行于其较长的边的方向,等分成k个相等的子长带区域,每一个子长带区域的宽度为H...

【专利技术属性】
技术研发人员:徐涵
申请(专利权)人:中国舰船研究设计中心
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1