无线传感器网络自适应任务分配算法的研究

无线传感器网络自适应任务分配算法的研究

论文摘要

无线传感器网络是由大量的存储、计算及通信能力非常有限的传感器节点通过无线自组织的连接方式形成的。目前,人们已经对无线传感器网络进行了比较深入的研究,但是针对无线传感器网络的自适应任务分配问题的研究,还存在比较大的空白。考虑到网络自身存在的若干特性,如网络负载的不稳定性;节点资源及执行能力的有限性;应用的复杂性与实时性,如何将无线传感器网络感知到的任务高效且准确地完成,是无线传感器网络的算法设计当中的关键问题。本文将对无线传感器网络的自适应任务分配问题进行一个比较全面的研究。主要工作包括以下三个部分:(1)考虑到无线传感器网络资源及处理能力的有限性,及比较大的节点冗余度。引入动态联盟理论,来避免一些不必要的资源浪费。提出一种基于串行联盟的传感器网络动态任务分配算法,主要用于处理网络的一些复杂性或实时性比较弱的应用。首先,设计基于离散粒子群优化的联盟生成算法,为每个任务寻找最佳的动态联盟;然后,利用上限约束算法将任务分配给对应的联盟成员,并对网络状态进行调整。(2)针对传感器网络应用的实时性及不稳定性,提出一种带并行联盟的动态任务分配算法。通过构造一种基于离散粒子群优化的并行联盟生成模型,为当前的多个任务并行生成若干个联盟;然后利用任务分配算法将这些任务分配给它们的对应联盟结构,并以提高并行联盟的整体性能为优化目标;另外,对网络的运行状态及异常情况做出合适的调整,从而延长网络的生命期。(3)为了进一步提高网络的综合性能,引入博弈论的思想,提出一种基于博弈论的自适应任务分配算法。为若干任务选定多个执行联盟后,利用博弈分配算法将每个任务分配给对应的联盟结构,提高了每个联盟的性能;另外,对于分配过程中出现的资源冲突问题,设计了基于博弈论的冲突消除算法。该算法综合考虑了并行联盟的整体性能和每个独立联盟的性能,从而有效地延长了网络生命期。

论文目录

  • 中文摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题研究背景与意义
  • 1.2 课题研究现状
  • 1.3 本文的主要工作
  • 1.4 本文的组织结构
  • 第二章 传感器网络任务分配问题概述
  • 2.1 任务的分类及定义
  • 2.2 任务分配问题的体系结构
  • 2.3 几种典型的任务分配算法
  • 2.4 传感器网络自适应系统的若干要求
  • 2.5 基本的粒子群优化算法
  • 2.6 小结
  • 第三章 基于串行联盟的动态任务分配算法
  • 3.1 引言
  • 3.2 动态联盟概述
  • 3.3 离散的粒子群优化算法
  • 3.4 基于 DPSO 的联盟形成算法
  • 3.4.1 粒子编码
  • 3.4.2 适应度函数构造
  • 3.4.3 带动态联盟的任务分配算法
  • 3.5 WSNs 中带串行联盟的分配体系结构
  • 3.6 仿真实验
  • 3.6.1 仿真环境设置
  • 3.6.2 性能评估指标
  • 3.6.3 实验结果分析
  • 3.7 小结
  • 第四章 基于并行联盟的动态任务分配算法
  • 4.1 引言
  • 4.2 并行联盟概述
  • 4.3 WSNs 中带并行联盟的任务分配算法
  • 4.3.1 粒子编码
  • 4.3.2 适应度函数构造
  • 4.3.3 异常的检查与消除
  • 4.3.4 基于并行联盟的动态任务分配算法
  • 4.4 WSNs 中带并行联盟的分配体系结构
  • 4.5 仿真实验
  • 4.5.1 仿真环境设置
  • 4.5.2 性能评估指标
  • 4.5.3 实验结果分析
  • 4.6 小结
  • 第五章 基于博弈论的自适应任务分配算法
  • 5.1 引言
  • 5.2 博弈论
  • 5.2.1 博弈论概述
  • 5.2.2 纳什均衡
  • 5.3 基于博弈论的资源冲突消除算法
  • 5.3.1 基本思想
  • 5.3.2 问题定义
  • 5.3.3 资源冲突消除算法
  • 5.4 基于博弈论的并行任务分配算法
  • 5.4.1 博弈分配算法
  • 5.4.2 基于博弈论的动态任务分配算法
  • 5.5 自适应任务分配问题的体系结构
  • 5.6 仿真实验
  • 5.7 小结
  • 结论
  • 参考文献
  • 致谢
  • 个人简历
  • 在学期间研究成果及撰写的学术论文
  • 相关论文文献

    • [1].关于射入室内的太阳辐射分配算法的探讨[J]. 建筑科学 2016(08)
    • [2].计算机负荷并行处理技术的智能化分配算法[J]. 电子制作 2013(08)
    • [3].基于遗传算法的片上网络缓冲分配算法[J]. 北京邮电大学学报 2009(06)
    • [4].在线计费系统中余额分配算法的优化[J]. 计算机工程 2011(07)
    • [5].多云环境下智能手环联网数据密钥分配算法[J]. 计算机仿真 2020(10)
    • [6].大学生个性化宿舍分配算法研究[J]. 信息通信 2016(05)
    • [7].基于非支配排序遗传算法的目标分配算法[J]. 数字技术与应用 2016(07)
    • [8].探讨智能化分配算法的计算机负荷并行处理技术[J]. 电脑迷 2018(05)
    • [9].基于智能化分配算法的计算机负荷并行处理技术探究[J]. 计算机光盘软件与应用 2014(11)
    • [10].面向低功耗的片上网络虚通道分配算法[J]. 东南大学学报(自然科学版) 2013(02)
    • [11].基于工人信誉度和距离的任务分配算法[J]. 价值工程 2020(16)
    • [12].一种基于密封第二价格拍卖的任务分配算法[J]. 微型电脑应用 2009(12)
    • [13].动态数据再分配算法在分布式数据库系统中的应用研究[J]. 通讯世界 2014(21)
    • [14].复杂装备测试性指标分配算法研究与设计[J]. 科学技术与工程 2014(18)
    • [15].一种兼顾卫星导航系统星间观测及通信的链路分配算法[J]. 宇航学报 2011(09)
    • [16].面向用户需求的无线带宽优化分配算法[J]. 计算机工程与设计 2019(12)
    • [17].基于动态最大传输窗口的带宽分配算法研究[J]. 电子设计工程 2010(07)
    • [18].基于超完美图着色的存储分配算法[J]. 计算机科学 2008(09)
    • [19].一种航班座位分配算法[J]. 现代计算机(专业版) 2015(14)
    • [20].地月空间信息网络链路分配算法研究[J]. 深空探测学报 2019(06)
    • [21].云计算中一种高效的虚拟机在线动态分配算法[J]. 电信科学 2015(04)
    • [22].浅析TDMA时隙分配算法[J]. 无线互联科技 2015(17)
    • [23].树簇拓扑无线ZigBee巡更节点的地址分配算法应用[J]. 江苏工程职业技术学院学报 2020(03)
    • [24].基于平均代价得益的分布式数据分配算法[J]. 微计算机信息 2009(18)
    • [25].基于交换操作和再分配的区域-服务器动态分配算法[J]. 云南大学学报(自然科学版) 2013(05)
    • [26].共享资源约束下多核实时任务分配算法[J]. 浙江大学学报(工学版) 2014(01)
    • [27].一种新的DCCEM动态云任务分配算法研究[J]. 微电子学与计算机 2013(10)
    • [28].基于地址分配算法压缩路由表[J]. 北京交通大学学报 2010(02)
    • [29].基于多准则的动态任务分配算法[J]. 计算机应用 2008(10)
    • [30].ZigBee地址分配算法及树路由算法改进[J]. 软件 2013(01)

    标签:;  ;  ;  ;  ;  

    无线传感器网络自适应任务分配算法的研究
    下载Doc文档

    猜你喜欢