【摘 要】
:
无线传感器网络应用前景巨大,但其工作环境复杂多变、节点分布广泛,已经部署的无线传感器网络系统升级工作非常复杂和困难,无线传感器网络在线升级系统技术的研究引起了各国
论文部分内容阅读
无线传感器网络应用前景巨大,但其工作环境复杂多变、节点分布广泛,已经部署的无线传感器网络系统升级工作非常复杂和困难,无线传感器网络在线升级系统技术的研究引起了各国的普遍重视。在国内,无线传感器网络在线升级技术的研究是一个比较新的领域,只有浙江大学等几所高校取得一定成果。国外针对该领域的研究比较先进,但主要是以网络协议栈和操作系统为基础的在线升级解决方案,其通用性和安全性较差,占用的RAM空间较多。本文在分析了现有无线在线升级解决方案的优缺点后,设计和实现了基于泛洪通信方式的在线升级解决方案,成功解决了上述问题。同时成功解决了工业环境下数据传输可靠性和在线升级过程中的断点续传问题。本论文的主要工作和创新点在以下几个方面。第一,设计和实现了在线升级系统的代码分发协议。本文协议有以下几个特点:采用泛洪机制的通信方式,不依赖任何网络协议栈,具有良好的移植性和安全性;借鉴了Deluge中的分页思想和状态机控制代码分发的思想,并对每个状态下节点的工作进行了重新设计;对Deluge协议中的空间多路技术进行了改进,实现了由节点启动网络系统升级服务功能;借鉴Trickle协议中划分时间片思想,进行了相应的简化处理以降低节点的计算压力和RAM空间。第二,设计了代码更新模式,实现代码更新。本系统采用基于全部代码镜像替换的代码更新模式,设计了独立的引导程序实现代码的更新。这种代码更新模式简单方便、易于操作、不涉及非常复杂的算法,能够减少节点的计算压力,降低程序设计的困难。第三,设计和实现了在线升级系统的各部分软件。系统软件由三部分组成:上位机控制软件、基站软件和节点软件。作为系统的控制中心,上位机控制软件是无线在线系统的人机交互平台,管理员通过该平台对系统进行操作;无线基站与上位机连接,是代码分发源节点,也是节点信息汇聚节点,是系统正常工作的心脏;无线节点为系统升级的目标节点,完成代码下载和代码更新任务。第四,实现了在线升级系统的可靠性设计。系统的可靠性设计主要包括数据传输可靠性设计和系统断点续传可靠性设计。数据传输的可靠性通过提高串口数据传输可靠性、无线数据传输可靠性和有效的数据校验等来实现;断点续传分为节点代码下载断点续传和代码更新断点续传两种,通过记录工作进程和代码完整性检测两方面保证断点续传的可靠性。本文对系统进行了单元测试和整体测试,经过测试可知,其设计实现的无线传感器网络在线升级系统能够在短时间内启动系统升级服务和节点的断点续传服务,代码分发空间多路技术成功应用,准确实时的完成无线传感器网络的在线系统升级工作。
其他文献
近些年来,全球每年患心脑血管疾病将近1700万人,已经成为威胁人类生命健康的头号杀手。随着科学技术的发展,治疗手段也在逐步提升,但依然存在一些问题,比如医生在操作过程中
本文主要研究风力发电机组中风力机的运行控制策略,目的是为大型变桨距风力发电机组建立一种能够高效、稳定获取风能的控制方法。根据风力机捕获风能的特性及风力发电机组的并网需求,在额定风速以下,风力机的转速与风速必须保持在某个恒定的速度比上,才能保证风力机的最大风能捕获效率;在额定风速以上,通过变桨距控制使风力机的转速及转矩保持在额定值,保证风力发电机组更好的发电质量以及更长的使用寿命等。因此,风力机变桨
多变量系统控制长久以来就是控制领域的难点,传统的PID控制很难解决其复杂的多耦合多时滞关系。内模控制具有很好的鲁棒性和控制性能,又可以很方便的转换成在实际工业生产中应
基于数字图像处理技术的三维数字化种植定位导板的算法研究与实现,是计算机辅助手术规划与手术导航的重要内容,是“数字医学“领域中具有挑战性的热点。“数字医学”作为现代
轮式移动机器人作为机器人家族的重要一员因其结构简单、能量利用率高的优点而得到广泛的应用。同时轮式移动机器人在运动中受到非完整约束,因此也是非完整系统的典型代表。
现如今能源的需求量伴随着社会的不断进步发展也随之变得越来越高。致使出现化石燃料短缺以及环境污染日益恶化等一系列严重问题,为此国家也引起了高度重视,促进能源可持续发
从上个世纪六七十年代开始,在研究人员的持续推动下,融合了激光、声纳、超声、相机等多传感器的盲人辅助支援系统不断涌现。其中尤以电子行走支援系统最为瞩目,这类系统通过
质子交换膜燃料电池(Proton Exchange Membrane Fuel Cell, PEMFC)发电系统发电效率高,对环境无污染,是21世纪很有发展前景的清洁能源技术之一。燃料电池系统具有复杂非线性系统的一些特点,影响其输出性能的因素较多。自适应动态规划(Adaptive Dynamic Programming, ADP)算法在求解非线性系统的最优控制解方面具有优势,使用自适应动态规划算法
在农业的生产过程中,杂草的危害触目惊心。全世界每年都会因草害致使农作物减产,造成巨大损失。因此,加强对杂草种子的自动识别研究,对杂草种子的检疫和鉴定工作都很重要。由于
随着全球范围内能源枯竭与环境问题的日益严重,电动汽车已逐步受到社会各界的广泛关注,作为电动汽车的一项核心技术,电机驱动控制技术的研究具有重要的现实意义。本文以纯电动客车用异步驱动电机为研究对象,采用转子磁链定向矢量控制作为电机驱动器的控制方案,对异步电机矢量控制原理和实施策略进行了分析与研究。论文的主要工作如下:1.在系统分析异步电动机数学模型和矢量控制基本原理与实现方法的基础上,对矢量控制实现中