基于最小跳数的无线传感器网络改进路由算法设计

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:abcoabco1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文首先介绍了无线传感器网络的研究现状,总结了无线传感器网络中路由协议的研究,分析了路由协议的特点、性能衡量指标和影响因素,通过对现有典型的无线传感器网络路由协议的简要介绍,分析出路由协议存在的问题和优化原则,在上述工作的基础上,选择了本文的设计方案。接着详细介绍了本文的改进路由算法,为实现减少数据的重复发送量、节约能量、延长网络寿命、平衡网络负载的目标,本文以能量感知路由之一的最小跳数算法为基础,详细分析了最小跳数算法的特点,设计了多路径修正路由,自适应动态路由,路由可靠性机制三方面的改进方案,并且结合改进方案设计了基于最小跳数的改进平面路由协议和基于最小跳数的改进分簇路由协议,将两种类型算法的优点相结合,提高网络的健壮性与可扩展性。仿真结果显示改进算法有比较理想的改进效果。然后在ICC AVR集成开发环境下,以CC2420射频芯片和ATmega128L作为传感器节点平台,对算法进行C语言程序设计。从网络层帧格式、核心数据结构和网络层服务函数三方面分别设计了基于最小跳数的改进平面路由协议和基于最小跳数的改进分簇路由协议的程序,并且设计了网络节点运行进程。最后在实验平台上对路由协议进行了调试,结果表明在本文的实验环境下,节点可以稳定工作,并且可以实现基于网状结构的组网和路由策略,为无线传感器网络的进一步研究奠定了基础。
其他文献
针对网络控制系统的特点和现状,本文设计了基于EtherNet/IP的网络控制系统,将目前最流行的工业以太网EtherNet/IP应用于过程控制中进行流量控制,并将具有单神经元PID控制器应
随着计算机技术的发展,分布式人工智能中多智能体系统(MAS:Multi-agent System)的理论及应用研究已经成为人工智能研究的热点。RoboCup(Robot World Cup)即机器人世界杯足球
学位
以人体运动状态作为输入信号控制机器人、机械臂等外部设备是目前人机交互(HCI)领域中的一个重要研究方向。通过不同运动模式的在线识别,可以帮助使用者以便捷、灵活的肢体运
网络控制系统是集网络技术和控制科学于一体的前沿性研究课题。本文研究了网络控制系统的调度问题,并进行了仿真,主要包括以下内容:(1)对工业控制领域常用的四种控制网络通信
电动机作为把电能转换为机械能的动力设备,已被广泛应用于工业、农业、国防军事、交通运输等各个领域。电动机的调速性能,对于提高产品质量、提高劳动生产率、节省电能方面有着直接的决定性影响。研究电机调速控制的先进理论方法和技术,不仅可以满足工业生产的实际要求、而且能够提高能源的利用效率,为国民经济的发展做出重要贡献。MATLAB是目前流行的控制系统仿真软件。由于其强大的功能,已被广泛运用于控制系统的计算、
离子浓度的测量,传统的分析方法均或多或少的存在着一定的不足,如分析速度慢或分析成本高或终点判断难或重现性较差等原因,而本设计采用的离子选择性电极法,简便、快速,所需仪器设备简单,测量范围大。其测量依据是离子选择电极和参比电极组成的原电池的电位与离子浓度满足Nernst方程,通过测量原电池的电位,进行相应的计算就可得到被测液的离子浓度。本文详细研究了溶液离子浓度的测量原理,介绍了多种测量方法:pX值
无人机轨迹跟踪控制是无人机自主飞行控制的一种重要模式。轨迹跟踪控制算法则是确保无人机跟踪期望轨迹的关键。随着无人机应用领域的日益拓展,任务环境的日益苛刻,对无人机
随着世界经济一体化进程的发展,企业之间的竞争已演变成为供应链与供应链之间的竞争。物流配送网络科学合理的构建,可以显著的降低供应链的成本,而设施选址和车辆路径安排是
并联机器人是一种全新的机器人,与串联机器人能够在结构上和性能上形成互补关系,可完成串联机器人难以完成的任务,扩大了机器人的应用范围,从而成为广大学者关注的焦点。而少