基于FreeRTOS的无线传感网粒子群定位算法研究与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:wx669
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前用于资源勘探的无线传感器网络越来越向着大规模、低成本方向发展。随着节点规模扩大及位置信息需求增加,迫切需要网络节点能以较低的成本提供高精度定位功能。本文利用粒子群算法设计改进节点定位技术并将其在FreeRTOS中实现,同时基于节点硬件平台完成数据采集、传输、存储等功能的开发。本文以节点定位算法为主题,重点从测距模型构建、粒子群算法改进以及定位算法实现三个方面进行研究。测距模型精度是影响基于测距的无线传感网定位算法性能的重要因素。通过实测收集基于信号强度指示(received signal strength indicator,RSSI)和链路质量指示(link quality indicator,LQI)数据,分析发现RSSI测距模型和LQI测距模型无法在所有距离范围内提供高精度距离信息。因此本文通过均值处理和卡尔曼滤波方法降低外界环境和个别偏差较大数据对测距模型的影响,基于多项式拟合方法构建了一种联合RSSI和LQI信息的测距模型,为后续设计定位算法提供高质量的距离信息。基于粒子群的定位算法应用于嵌入式操作系统需要权衡考虑收敛速度与优化精度问题,本文分析已有改进粒子群定位方法从分级反向学习策略、惯性权重参数更新和粒子初始搜寻区域优化三个方面针对嵌入式系统应用提出改进方案。分级反向学习策略将粒子群分为优、中、劣三个等级,通过对不同等级粒子实行差异化操作避免粒子陷入局部最优;引入随迭代次数变化的惯性权重,使得粒子在迭代前期具有更大的移动性而在迭代后期有更精确的搜寻能力,提高全局最优解搜索概率;根据锚节点位置优化粒子初始搜寻区域,使初始粒子距全局最优解更近,提高了粒子收敛速度。针对裸机系统协调性差、实时性弱、移植困难以及定位算法较高的计算资源需求问题,本文基于FreeRTOS实时操作系统实现改进粒子群定位算法及传感器节点相关功能。充分利用FreeRTOS抢占式多任务管理机制,创建了数据采集、主控与本地存储、无线传输和改进粒子群定位任务,由任务调度器统一调度管理,有效提高了多任务的运行效率和实时性,并具备了灵活的功能扩展性和较强的系统移植性。为测试改进粒子群定位算法不同通信场景的适应能力,进行了不同通信半径下的定位成功率和定位精度仿真实验,结果表明在锚节点通信范围全覆盖情况下增加通信半径能明显减少锚节点部署数量且对定位精度影响较小,此外不同定位算法对比仿真实验表明改进粒子群定位算法在定位精度上具有较明显优势;最后通过对实际无线传感器网络进行基本功能和定位输出测试验证了基于FreeRTOS的无线传感网改进粒子群定位系统的各个任务单元功能完整有效。
其他文献
教师是新课程实施的关键所在,教师的专业化发展事关新课程实施的成败,决定学生成长和发展的健康、长远与否。瞄准新课程的“新”,吃透新课程的“变”,做足新课程的“功”,为教师自身的专业化发展找准方向、“切中肯綮”、实现飞跃,是新课标下教师的对标发展之策,更是促成新课程实施走向成功、健康学生成长和长远学生发展的必由之路、必经之途。其对应性策略:一是认识新课标的关键内容和价值追求,二是适应新课标的推进方式和
唐山作为近代随着工业发展而成长起来的新兴城市,其发展也反映了近代中国工业化发展的历程。唐山从一个贫寒的村庄,到今天的"中国近代工业的摇篮",除了自身原因之外,还恰逢清末的"洋务运动"。随着中西交流而来的西方的科学技术和各种文明,在唐山近代工业化的演进过程中,发挥着不可或缺的作用。
H9N2亚型禽流感病毒(Avian influenza virus,AIV)在国内存在着广泛的流行,近年来,H9N2 AIV不仅给国内养殖业造成了严重的影响,还能发生基因重组,实现跨宿主传播,感染哺乳动物及人类,对公共卫生安全产生一定威胁。本试验选择2020-2021年在山东、河南分离鉴定的12株H9N2 AIV,开展了遗传演化、抗原变异以及对小鼠致病性研究。首先对纯化好的12株H9N2 AIV进
<正>《小毛虫》是统编语文小学二年级下册第七单元中的一篇科普性童话,课文以童话形式讲述了一只小毛虫从结茧到破茧成蝶的过程,并以此告诉人们:每个人都有自己该做的事情,万事万物都有自己的规律;学会等待,不断努力,最后自然会破茧成蝶。从单元编排看,4篇童话故事指向一个主题词——改变,共同的教学重点是"借助提示讲故事"。就本课来说,抓住关键词句,联系上下文理解词语,运用词句和图示进行故事复述是教学的重点和
期刊
众所周知,日语是一门实用性很强的语言,在高校外语教学中扮演着重要的角色,日语教学的日常安排通常是沿袭英语教学模式,英语教学思维和教学方式在一定程度上影响着日语教学的质量。因此,本文将简要阐述如今日语教学中存在的问题,并着重探讨情境教学法在日语教学中的应用,旨在为一线日语教师提供参考建议。
<正>《小毛虫》是部编版二年级下册第七单元的课文,是一篇有思维价值的童话故事。"借助相关的词句讲故事"是本课的教学重点,这一要求对二年级学生来说并不陌生。早在二年级上册《玲玲的画》中就要求用上"得意""伤心""满意"讲故事;《大禹治水》中又引导学生借助相关句子讲故事。到《小毛虫》一课,借助相关的词句讲故事可谓水到渠成。此外,《义务教育语文课程标准(2011年版)》十分注重学生语文学习的积累,尤其对
期刊
为满足城市老年人的精神需求,发挥城市体育公园更高的市场价值,开展面向老年人运动的城市体育公园发展路径研究。阐述老年人活动类型与作用,分析城市体育公园建设现状。提出优化公园空间布局的措施,完善城市体育公园周边配套设施,旨在为老年人提供全方位、一体化的运动辅助服务;为老年人创造独立的运动场所,将传统体育项目纳入到老年人的日常体育活动中,建立与市场第三方机构之间的合作关系,完善城市体育公园建设与管理工作
目的:探讨理肺汤加减联合孟鲁司特钠治疗支气管哮喘缓解期的临床疗效,及对肺功能、血清炎症因子的影响。方法:选取2017年1月~2020年1月惠州市中心人民医院收治的102例支气管哮喘缓解期患者,随机数字表法将其分为对照组与研究组,各51例。对照组采取孟鲁司特钠治疗,研究组在此基础上联合理肺汤加减。评估两组临床疗效和不良反应。比较两组治疗前后中医证候、肺功能及血清炎性因子。结果:研究组患者治疗总体有效
以‘浏阳金柑’为研究材料,克隆到2个UDP–鼠李糖合成酶(UDP-Rhamnose synthase,RHM)基因FcRHM1和FcRHM2的全长。FcRHM1的开放阅读框(ORF)长度为2 007 bp,编码668个氨基酸,分子量为75.3 kD;FcRHM2的ORF长度为2 031 bp,编码676个氨基酸,分子量为76.2 kD。多序列比对显示,FcRHM与其他植物的RHM蛋白序列高度相似。