基于Web3D的多平臺溫室監(jiān)測系統(tǒng)設(shè)計
[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
【參考文獻】
相關(guān)期刊論文 前10條
1 陳美鎮(zhèn);王紀章;李萍萍;周金生;夏得峰;;基于Android系統(tǒng)的溫室異構(gòu)網(wǎng)絡(luò)環(huán)境監(jiān)測智能網(wǎng)關(guān)開發(fā)[J];農(nóng)業(yè)工程學報;2015年05期
2 張傳帥;張?zhí)祢?張漫;劉剛;王輝;于亮亮;李婷;;基于WSN的溫室環(huán)境信息遠程監(jiān)測系統(tǒng)[J];中國農(nóng)業(yè)大學學報;2014年05期
3 薛隴彬;劉釗遠;;基于WebSocket的網(wǎng)絡(luò)實時通信[J];計算機與數(shù)字工程;2014年03期
4 鐘鋼;;國內(nèi)外溫室發(fā)展歷程、現(xiàn)狀及趨勢[J];農(nóng)業(yè)科技與裝備;2013年09期
5 楊學坤;蔣曉;諸剛;;溫室環(huán)境控制技術(shù)的研究現(xiàn)狀與發(fā)展趨勢[J];中國農(nóng)機化學報;2013年04期
6 黎貞發(fā);王鐵;宮志宏;李寧;;基于物聯(lián)網(wǎng)的日光溫室低溫災害監(jiān)測預警技術(shù)及應用[J];農(nóng)業(yè)工程學報;2013年04期
7 陳克克;岳青;彭燕;李瑞明;朱磊磊;;基于Zigbee的溫室無線傳感器節(jié)點設(shè)計與實現(xiàn)[J];農(nóng)機化研究;2011年02期
8 王新坤;李紅;;我國溫室的研究現(xiàn)狀與發(fā)展趨勢[J];排灌機械工程學報;2010年02期
9 王玉軍;張本華;;溫室技術(shù)的現(xiàn)狀及發(fā)展趨勢[J];農(nóng)機化研究;2008年01期
10 李天來;我國日光溫室產(chǎn)業(yè)發(fā)展現(xiàn)狀與前景[J];沈陽農(nóng)業(yè)大學學報;2005年02期
相關(guān)碩士學位論文 前7條
1 楊佐龍;基于B/S模式的溫室環(huán)境監(jiān)測系統(tǒng)設(shè)計與研究[D];廣東工業(yè)大學;2015年
2 孟嬌嬌;基于Java的溫室信息發(fā)布系統(tǒng)的設(shè)計[D];西北農(nóng)林科技大學;2014年
3 周超;基于嵌入式Web技術(shù)的溫室環(huán)境在線監(jiān)測與控制系統(tǒng)[D];廈門大學;2014年
4 孔蕊;基于物聯(lián)網(wǎng)的溫室環(huán)境監(jiān)測系統(tǒng)研究[D];河北農(nóng)業(yè)大學;2013年
5 曾凱華;智能溫室遠程登錄服務系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學;2013年
6 鄒觀鵠;溫室環(huán)境的無線傳感網(wǎng)絡(luò)監(jiān)測系統(tǒng)研制[D];南京航空航天大學;2012年
7 王子崇;基于Web的溫室黃瓜生產(chǎn)專家系統(tǒng)的研究[D];河南農(nóng)業(yè)大學;2009年
,本文編號:2178533
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2178533.html