当前位置:主页 > 科技论文 > 农业技术论文 >

农业物联网系统的软件设计与开发

发布时间:2020-08-26 10:40
【摘要】:物联网作为继计算机、互联网之后的第三大信息浪潮,飞速发展是大势所趋,众多因需求不同而功能各异的物联网平台应运而生。本文基于开源的物联网平台,构建一个面向用户、提升用户体验的农业物联网用户端软件。本文综述了国内外物联网和物联网平台的研究现状,设计了一套基于开源物联网平台实现的远程采集、控制以及数据可视化的物联网用户端软件。本文的设计主要包括数据存储模块、网关感知模块以及用户应用模块。其中,数据存储模块是开源物联网平台对网关上传的数据通过专用的数据库进行存储管理;网关感知模块是网关通过开源平台进行传感器的数据和控制器的状态上传以及下发命令的响应;用户应用模块则是以用户体验为主体实现开源平台与用户端软件的数据可视化。本文最后结合仿真系统和实际应用对用户端软件进行测试,验证用户端软件各模块的功能情况。试验中运行正常,设计的功能发挥作用表明开发任务基本完成。文末对这段时间的研究工作进行了总结,对研究成果进行了分析包括优势及不足之处以及对接下来研究工作的展望。
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:S126;TP311.52
【图文】:

系统总体结构


本系统是基于农业物联网的架构来设计的。主要借助于开源物联网平台开发逡逑传输层和应用层的软件。系统由从下至上包括以仿真系统代替真实设备的感知层、逡逑网关与开源平台之间的传输层以及应用层组成。图2.1为系统的总体结构框架。逡逑PostgresQ逦i邋Thingsboard逦?….——i逦用户显示逡逑1数据库逦开源乎台邋.逦,应用乎台逡逑 ̄ ̄逦■逦>逦|智能网关逡逑传感器'控制逦逦■逦|____逡逑图2.1.系统总体结构图逡逑Figure2.1邋structure邋figure邋of邋the邋system逡逑2.2通信协议逡逑网关与Thingsboard平台的通信协议可以基于TCP/IP链路的MQTT协议、逡逑HTTP协议以及基于UDP/IP链路的CoAP协议,用户可根据需要自行选择其中逡逑之一;Thingsboard平台与用户端软件的应用层协议则是HTTP协议和websocket逡逑协议。逡逑2.2.1邋CoAP邋协议逡逑基于UDP协议之上的CoAP是受限制的应用协议(Constrained邋Application逡逑Protocol)的代名词[3°]。主要用于小设备连接互联网,适用于CPU能力、RAM、逡逑8逡逑

订阅者,发布者,消息,发布消息


内容逡逑MQTT协议中包括订阅者(subscriber)、代理者(broker)、发布者(publisher),逡逑它们三者的关系如下图2.2所示:逡逑逦邋逦订阅消息邋逦逡逑发布消息邋^逦逦逡逑发布者逦?代理逦推送消息逦订阅者逡逑逦邋逦?!逦逡逑图2.2发布/订阅模式逡逑Figure2.2邋publish/cubscribe邋pattern逡逑其中,消息传输过程中所涉及的概念解释如下:逡逑(1)

用户登录,可视化分析,报警功能,用户端


行实时数据显示,根据客户自定义规则实现报警功能)一一>集成API——>用户逡逑端,用户端进行展示和可视化分析。借助数据自底至顶的传送路径对这些功能的逡逑关系进行介绍,如图3.2所示。逡逑23逡逑

【参考文献】

相关期刊论文 前10条

1 王家农;;农业物联网技术应用现状和发展趋势研究[J];农业网络信息;2015年09期

2 李琦;张康;王月明;;基于CoAP协议的数据采集网关设计[J];电子技术应用;2015年06期

3 陈晓栋;原向阳;郭平毅;宁娜;郭美俊;兰艳亭;;农业物联网研究进展与前景展望[J];中国农业科技导报;2015年02期

4 周晓黎;;Ajax跨域访问Web Services[J];电脑编程技巧与维护;2014年08期

5 孙明革;关波;徐松梅;;HART智能仪表通用组态软件开发[J];吉林化工学院学报;2014年03期

6 许世卫;;我国农业物联网发展现状及对策[J];中国科学院院刊;2013年06期

7 唐珂;;国外农业物联网技术发展及对我国的启示[J];中国科学院院刊;2013年06期

8 卫菊红;;基于RFID技术的物联网在现代物流中的应用[J];电子世界;2011年15期

9 张毅;唐红;;物联网综述[J];数字通信;2010年04期

10 陈腊梅;李为;程振林;张晓力;;AJAX跨域访问的研究与应用[J];计算机工程与设计;2008年22期

相关重要报纸文章 前1条

1 ;高度关注明天“谁来种地”[N];人民日报;2014年

相关博士学位论文 前1条

1 尹来武;农业物联网信息采集与识别关键技术研究[D];哈尔滨理工大学;2014年

相关硕士学位论文 前10条

1 杜艳美;基于web前端的性能优化框架模型研究[D];西南科技大学;2018年

2 周柳慧;物联网智能网关的开发及应用[D];浙江大学;2018年

3 龚四勇;基于REST Web service的医院数据交换平台设计与实现[D];电子科技大学;2017年

4 王新江;基于Angular和SSH的后勤管理系统的设计与实现[D];吉林大学;2016年

5 解维志;基于ZigBee的气象监测系统设计与实现[D];北京工业大学;2016年

6 高靓靓;面向智慧社区的M2M服务平台服务管理功能的设计与实现[D];北京邮电大学;2016年

7 王月鹏;面向企业的统一通信客户端的设计与实现[D];中国科学院研究生院(沈阳计算技术研究所);2015年

8 王运红;智能家居系统客户端与网关的设计与实现[D];浙江工业大学;2014年

9 易仁伟;基于WebSocket的实时Web应用的研究[D];武汉理工大学;2013年

10 张丽君;一种无主控制的云存储架构的研究[D];大连理工大学;2011年



本文编号:2805068

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/nykj/2805068.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户50020***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com