




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一:题目 利用MATLAB仿真节点个数和节点通信半径与网络连通率的关系。 二:目的 在不同节点个数的情况下,用Matlab拟合出连通率与通信半径的关系曲线。 在不同节点通信半径的情况下,用Matlab拟合出连通率与节点个数的关系曲线。 三:方法描述 在1x1的单位矩形中随机部署传感器节点,而且假设每个节点的通信半径一样。在每 组节点个数和节点通信半径下进行1000次试验,进而分别模拟出连通率随节点数增加以及 通信半径增加的变化趋势。 关键算法即判断节点网络是否具有连通性,算法流程图如下: 关键的程序设计在于找到与节点相连的节点的递归调用,通过不断的搜索邻接矩阵中 的1,并在连通向量中标记已找到
2、为连通的的点,最后通过计算连通向量的总和判断是否连 通。之后通过改变节点个数k和通信半径r并嵌套以下实现1000次的连通判断计算连通率: forcishu=1:1000 p=rand(k,2); c=Connect(p,r); liantong=liantong+c; end liantonglv(i)=liantong/1000; plot(r,liantonglv(i),b-* (1)在不同节点个数情况下,用Matlab拟合出连通率与通信半径r的关系曲线如下图: Commumealionradius 图2连通率与通信半径 在实验过程中,取通信半径r=0.5,节点个数k=50的网络拓扑图如下
3、所示: 对于不同的节点个数及不同的网络规模下,随着通信半径的增加,网络连通率也在增加。 但当通信半径增加到某个临近值时,网络连通率近似维持在100%。且随着节点个数的增加, 9876543210 O.O.O.O.O.O.O.OO. -PBtJ中UUOU5-XJQMpuUd 临界通信半径减小。 (2)在不同通信半径R情况下,用Matlab拟合出连通率与节点数量n的关系曲线如下图: 图4连通率与节点个数 在实验过程中,取通信半径r=0.35,节点个数k=30的网络拓扑图如下所示: 图5网络拓扑图 图4中当只有一个节点时,连通率为1,所以出现连通率曲线锐减的现象。具有不同节 点通信半径的WSN,随着
4、节点个数的增加,网络连通率也在增加。当节点个数增加到某个临界值时,网络连通率近似维持100%。且随着节点通信半径的增加,临界节点个数减小。 四:实验结论 给定节点数目,概率上随机WSN保持连通的节点通信半径存在下限。 0 1D00tinws心XPC-FRE 08 05 04 0.3 给定节点的通信半径,概率上随机WSN保持连通的节点个数存在上限。 functionC=Connect(graph,r) adjmatrix=1.-im2bw(squareform(pdist(graph),r);%生成邻接矩阵len=size(adjmatrix,1); quit=0; forn=1:len ifs
5、um(adjmatrix(n,:)=1%排除孤立点 quit=1; end end %RJ断连通性 ifquit=1 connected(len)=0;%已连接节点 connected(1)=1; connected=findconnected(1,adjmatrix,connected);%找到与节点1连接的节点ifsum(connected)=len C=1; else C=0;endelse C=0;End functionconnected=findconnected(start,adjmatrix,connected)leaf=find(adjmatrix(start,:)=1);%找出与节点start直接相连的节点len=size(leaf,2); flag=0; nflag=1; forn=1:len ifconnected(leaf(n)=0;%若节点已在连接向量(connected)中则跳过flag(nflag)=leaf(n); nflag=nflag+1; endendlen=size(flag,2); ifflag=0 forn=1:len connected(flag(n)=1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 节能减排技术应用表格
- 提升办公效率的信息系统解决方案
- 股份制改革方案及其操作流程指导
- 遵义2025年贵州遵义市凤冈县事业单位面向三支一扶人员招聘4人笔试历年参考题库附带答案详解
- 贵州2025年贵州省工业和信息化厅所属事业单位招聘1人笔试历年参考题库附带答案详解
- 温州浙江温州市瓯海区新居民服务中心招聘笔试历年参考题库附带答案详解
- 淄博2025年山东淄博市张店区事业单位招聘初级综合类岗位45人笔试历年参考题库附带答案详解
- 香港合同范本(2篇)
- 节前安全生产培训
- 写意画菊花课件
- 新高考普通高中数学人教A版教材目录
- 心脏介入诊疗技术操作规范及流程
- DB32∕T 3674-2019 生态河湖状况评价规范
- 《影视鉴赏(第二版)》课件2-2故事片画面
- 第八章:微生物的生态
- Q∕GDW 12070-2020 配电网工程标准化设计图元规范
- 《定期定额纳税申报表》
- 【告知牌】某公司全套重大危险源告知牌(7页)
- 【课件】第十四单元第二十七节肖邦课件-2021-2022学年高中音乐人音版(2019)必修音乐鉴赏
- 赢时胜财务估值系统日常操作指引
- NB_T 10333-2019《水电工程场内交通道路设计规范》_(高清最新)
评论
0/150
提交评论