声明
摘要
第一章 绪论
1.1 研究背景及意义
1.2 物联网概述
1.3 起重机监控发展现状
1.3.1 国外发展现状
1.3.2 国内发展现状
1.4 论文主要工作和组织架构
第二章 系统方案设计
2.1 需求分析
2.1.1 起重机监控需求
2.1.2 起重机生产商需求
2.1.3 起重机用户需求
2.2 系统总体架构
2.3 终端网络方案设计
2.3.1 起重机主控制器方案设计
2.3.2 无线传感器网络方案
2.4 网关方案设计
2.5 远程监控平台方案设计
2.5.1 数据库选择
2.5.2 网络通信协议
2.5.3 服务器与客户端方案
2.6 系统实现
2.7 本章小结
第三章 终端网络硬件设计
3.1 主控制器硬件设计
3.1.1 主控制器硬件总体架构
3.1.2 电源模块
3.1.3 开关量输入输出模块
3.1.4 模拟量输入模块
3.1.5 RFID身份验证模块
3.2 无线传感器网络节点硬件设计
3.2.1 Zigbee节点设计
3.2.2 应力传感器节点设计
3.2.3 风速传感器节点设计
3.2.4 温湿度传感器节点设计
3.2.5 粉尘传感器节点设计
3.3 本章小结
第四章 终端网络软件设计
4.1 主控制器程序设计
4.1.1 程序总体设计
4.1.2 备份寄存器
4.1.3 模拟量输入信号读取
4.1.4 RFID身份验证
4.1.5 定时器计时与升降次数统计
4.2 Zigbee节点程序设计
4.2.1 ZStack协议栈移植
4.2.2 Zigbee网络数据传输方案
4.2.3 主控制器节点程序设计
4.2.4 传感器节点程序设计
4.2.5 协调器节点程序设计
4.3 嵌入式网关程序设计
4.3.1 多线程
4.3.2 以太网通信
4.3.3 WiFi通信
4.3.4 GPRS通信
4.3.5 数据流格式及信息
4.4 摄像头终端程序设计
4.4.1 DirectShow简介
4.4.2 图像采集与传输
4.5 本章小结
第五章 远程监控平台设计
5.1 数据库设计
5.1.1 数据表设计
5.1.2 数据库访问
5.2 服务器程序设计
5.2.1 同步通信与异步通信
5.2.2 网关数据交互
5.2.3 客户端数据交互
5.2.4 摄像头图像数据交互
5.2.5 服务器界面设计
5.3 基于ELM算法的环境评价
5.3.1 ELM算法原理
5.3.2 环境评价模型
5.4 客户端程序设计
5.4.1 总体架构
5.4.2 框架及界面设计
5.4.3 数据接收及数据显示
5.4.4 远程控制
5.5 本章小结
第六章 系统测试
6.1 Zigbee网络数据传输测试
6.1.1 Zigbce设备信号接收强度测试
6.1.2 Modbus报文传输测试
6.2 系统联调
6.3 本章小结
第七章 总结与展望
7.1 总结
7.2 展望
致谢
参考文献