基于Web3D的多平台温室监测系统设计
[Abstract]:Greenhouse technology is a kind of highly intensive technology in modern agricultural production. Its core characteristic is to monitor the environmental factors such as greenhouse air temperature and humidity, soil temperature and humidity, CO2 concentration, light intensity and so on. In recent years, China's greenhouse cultivation area is growing rapidly, and people have put forward higher requirements for greenhouse monitoring system. In order to improve the current monitoring system cross-platform poor, data visualization is not high and user interaction is not friendly, and other issues, this paper designed A multi-platform greenhouse monitoring system based on Web3D is presented in this paper. The main research contents are as follows: (1) The function and performance of the current greenhouse monitoring system are analyzed. The Spring-Struts-Hibernate efficient, stable and fast system development framework is selected, and the system function modules and the technical scheme of business implementation are worked out. It is divided into four modules: home page, chart, settings and network. Home page module is mainly responsible for the collection of environmental data and image data; chart module can display and analyze environmental data in a variety of forms; settings module is used for server-side serial port, 3D model positioning and alarm settings; network module is mainly responsible for the network module. Web front-end uses HTML5-JavaScript-CSS3 web page development technology, Tomcat 8 as a Web server, MySQL database to store data, Java 8 as a programming language, combined with SSH development framework to design a Web server. (2) Based on the greenhouse monitoring data (air temperature and humidity, soil temperature and humidity, illumination intensity, CO2 concentration and so on), the meteorological station monitoring data (outdoor temperature and humidity, solar radiation, wind speed and direction) and the chart were added. The ZigBee wireless network composed of CC2530 chip node is used to collect the greenhouse environment data, eKo node collects the weather station environment data, and USB high-definition camera collects the image data. (3) The virtual greenhouse environment is drawn, and the 3D node topology model is constructed. The new generation of web page technology HTML5 WebGL 3D technology is selected to design the topology loading algorithm, load each model through JavaScript script to render the three-dimensional greenhouse monitoring environment. The real-time environmental data monitoring and image monitoring functions are realized. (4) The multi-platform client software is designed. Ionic mixed design mode is adopted. The mobile client software which can cross multiple platforms is designed. The native Android client and the computer desktop client are designed by using Java development environment. The multi-platform client share the same Web server, and the unified business logic processing method realizes different data presentation methods. The client business logic of Ionic mixed design adopts HT entirely. ML5-JavaScript-CSS3 and other technologies are designed. By adding Android and iOS platforms, the client software with fluency and appearance very close to the original can be generated. The above research contents are completed. The function and performance of the multi-platform greenhouse monitoring system based on Web3D are tested. The test results show that the system can perform real-time greenhouse monitoring. Remote data monitoring, 3D topological structure model improves the previous monitoring interactive mode, greenhouse environment data and meteorological station data combined to increase the real-time and reliability of data, video image monitoring to achieve online multi-user data sharing, multi-platform architecture and multi-platform client design ideas to enhance the compatibility of the system The system runs steadily and reliably, the function design meets the requirement, the performance optimization meets the requirement, and can effectively monitor the greenhouse environment, which has certain practical significance.
【学位授予单位】:西南大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP274;S625
【参考文献】
相关期刊论文 前10条
1 陈美镇;王纪章;李萍萍;周金生;夏得峰;;基于Android系统的温室异构网络环境监测智能网关开发[J];农业工程学报;2015年05期
2 张传帅;张天蛟;张漫;刘刚;王辉;于亮亮;李婷;;基于WSN的温室环境信息远程监测系统[J];中国农业大学学报;2014年05期
3 薛陇彬;刘钊远;;基于WebSocket的网络实时通信[J];计算机与数字工程;2014年03期
4 钟钢;;国内外温室发展历程、现状及趋势[J];农业科技与装备;2013年09期
5 杨学坤;蒋晓;诸刚;;温室环境控制技术的研究现状与发展趋势[J];中国农机化学报;2013年04期
6 黎贞发;王铁;宫志宏;李宁;;基于物联网的日光温室低温灾害监测预警技术及应用[J];农业工程学报;2013年04期
7 陈克克;岳青;彭燕;李瑞明;朱磊磊;;基于Zigbee的温室无线传感器节点设计与实现[J];农机化研究;2011年02期
8 王新坤;李红;;我国温室的研究现状与发展趋势[J];排灌机械工程学报;2010年02期
9 王玉军;张本华;;温室技术的现状及发展趋势[J];农机化研究;2008年01期
10 李天来;我国日光温室产业发展现状与前景[J];沈阳农业大学学报;2005年02期
相关硕士学位论文 前7条
1 杨佐龙;基于B/S模式的温室环境监测系统设计与研究[D];广东工业大学;2015年
2 孟娇娇;基于Java的温室信息发布系统的设计[D];西北农林科技大学;2014年
3 周超;基于嵌入式Web技术的温室环境在线监测与控制系统[D];厦门大学;2014年
4 孔蕊;基于物联网的温室环境监测系统研究[D];河北农业大学;2013年
5 曾凯华;智能温室远程登录服务系统的设计与实现[D];电子科技大学;2013年
6 邹观鹄;温室环境的无线传感网络监测系统研制[D];南京航空航天大学;2012年
7 王子崇;基于Web的温室黄瓜生产专家系统的研究[D];河南农业大学;2009年
,本文编号:2178533
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2178533.html