面向机械振动同步采集的无线传感器网络协议栈设计

无线传感器网络论文 同步采集论文 通信协议栈论文 机械振动论文
论文详情
无线传感器网络作为一种新兴的信息感知和数据采集系统,运用到机械设备的振动监测领域,可以避免有线监测系统工业现场布线复杂,灵活性低、可扩展性和可维护性差等缺点,具有巨大的工程应用价值。然而,要把无线传感器网络技术应用在机械振动监测领域中,除了要实现网络自组织和数据可靠传输这两个基本功能之外,还需要解决多节点振动信号同步采集等难题,这需要针对性地设计无线传感器网络通信协议栈来解决,所以设计一套面向机械振动同步采集的无线传感器网络协议栈至关必要。本文根据机械振动监测应用的特点,以及对多节点同步采集的要求,总结出面向机械振动同步采集的通信协议栈需要具备多跳网络自组织、多节点同步采集和数据可靠传输几个主要功能,并根据这些功能需求设计实现了一套基于信标时序补偿的通信协议栈STBTC_P。STBTC_P协议栈以TIMAC提供的物理层和MAC层功能作为底层基础,在此基础上开发了网络层和应用层,实现了机械振动同步采集应用对协议栈的几个主要功能需求。在进行同步采集之前,自动组建网络,STBTC_P协议栈采用分布式地址分配算法来协调地址分配,避免了不同父节点给子节点分配重复的短地址。成功组网后,在实现同步采集的过程中,STBTC_P协议栈提出了集中关联信标时序分配法,避免了信标冲突的发生,并把IEEE802.15.4协议提供的基于信标的时钟同步机制扩展到全网,实现全网时钟同步,然后,采用信标时序补偿同步法实现多节点采集命令的多跳同步触发,解决了影响同步采集的两个关键问题。采集完成后,STBTC_P协议栈根据父-子链路安排路由把振动数据传输到监控中心,并在IEEE802.15.4协议MAC层传输确认机制基础上,增加应用层分包重传恢复机制降低丢包率,进一步提高了数据传输可靠性。本文采用实验室自研WSN-G2.1节点为开发平台,运行了STBTC_P协议栈,并为系统开发了上位机控制终端。最后,为了验证STBTC_P协议栈的性能,分别针对STBTC_P协议栈在实现同步采集过程中的信标发送时序、时钟同步精度、命令同步触发精度进行了测试,并测试了数据传输过程中的网络吞吐量以及丢包率等性能。实验结果表明STBTC_P协议栈能够满足一般机械振动同步采集应用的要求,具有较好的可应用性。
摘要第3-4页
ABSTRACT第4-5页
1 绪论第8-21页
    1.1 课题来源第8页
    1.2 课题的提出及研究意义第8-9页
    1.3 国内外研究现状第9-10页
    1.4 无线传感器网络协议栈简介第10-12页
    1.5 机械振动同步采集对无线传感器网络协议栈的功能要求第12-13页
    1.6 STBTC_P 协议栈总体架构第13-19页
        1.6.1 无线传感器网络 WSN-G2.1 节点介绍第13-15页
        1.6.2 协议栈总体架构第15-17页
        1.6.3 TIMAC 协议栈功能模块介绍第17-19页
    1.7 论文的主要研究内容和章节安排第19-21页
        1.7.1 论文的主要研究内容第19-20页
        1.7.2 论文的章节安排第20-21页
2 网络自组织功能设计第21-27页
    2.1 选择拓扑结构第21-22页
    2.2 协调地址分配第22-24页
    2.3 节点实现自组网功能的过程第24-26页
    2.4 本章小结第26-27页
3 多节点同步采集功能设计第27-39页
    3.1 避免信标冲突第28-31页
    3.2 全网时钟同步第31-32页
    3.3 多节点采集命令同步触发第32-35页
        3.3.1 单跳网络同步触发第33页
        3.3.2 多跳网络同步触发第33-35页
    3.4 时间抖动和空间抖动问题第35页
    3.5 同步采集命令包和数据包的格式规范第35-37页
    3.6 节点实现同步采集功能的过程第37-38页
        3.6.1 全网时钟同步实现过程第37页
        3.6.2 采集命令同步触发实现过程第37-38页
    3.7 本章小结第38-39页
4 数据可靠传输功能设计第39-47页
    4.1 树状父-子链路路由机制第39-40页
    4.2 分包重传恢复可靠传输机制第40-45页
        4.2.1 数据包分包过程第40-42页
        4.2.2 数据包转发过程第42-43页
        4.2.3 丢失数据包重传过程第43-45页
    4.3 节点实现数据可靠传输功能的过程第45-46页
    4.4 本章小结第46-47页
5 实验和性能验证第47-56页
    5.1 上位机控制终端设计第47-49页
    5.2 实验与结果分析第49-55页
        5.2.1 节点时钟同步精度第49-51页
        5.2.2 命令同步触发精度第51-53页
        5.2.3 网络吞吐量和数据丢失率第53-55页
    5.3 本章小结第55-56页
6 总结与展望第56-58页
    6.1 本文内容总结及主要创新点第56页
    6.2 后期研究工作及展望第56-58页
致谢第58-59页
参考文献第59-64页
附录第64页
    A. 作者在攻读学位期间发表的论文第64页
    B. 作者在攻读学位期间参与的科研项目第64页
论文购买
论文编号ABS3966775,这篇论文共64页
会员购买按0.30元/页下载,共需支付19.2
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付32
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656