Font Size: a A A

Design And Implementation Of Campus Energy Saving Monitoring System Based On Microservice

Posted on:2021-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:W W XuFull Text:PDF
GTID:2427330620465692Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
In recent years,China's economy has been growing rapidly,but it has also caused more and more serious environmental problems.In order to maintain a rapidly develop of economic without sacrificing the environment,our country and government increase their efforts on environmental protection and actively carry out the work of energy conservation and emission reduction,to ensure the sustainable development of the economy and the environment.As a place where students study and live,colleges and universities not only have large population density but also very concentrated buildings,so they have high energy demand,and also have great potential for energy conservation and emission reduction.With the rapid development of information technology,colleges and universities have gradually carried out intelligent construction.Combined advanced information technology with the campus energy management system is conducive to further management of energy consumption.This thesis mainly completed the following work:(1)Analyze the needs of the campus energy-saving monitoring system to determine the basic composition of the system.By analyzing the basic needs of the microservice architecture and the functional requirements that need to be realized when using the system,divided the basic structure of the system into three parts for detailed analysis,which are the basic service part of the microservice architecture,the functional requirement part of the system,and the nonfunctional requirement part of the system.(2)Design the overall architecture of the campus energy-saving monitoring system through the results of system requirements analysis,and specifically implemented the system modules.The server client of the system is designed and implemented using a microservice architecture,specifically including service registration and discovery components,microservice gateway components,and inter-service communication components in microservice basic services.Split the system according to business function requirements,include basic information module,equipment information module,energy analysis module,big data processing module and system management module,and realized the above modules through design.Determine the use of Holt-Winters short-term prediction model by analyzing energy consumption data,combined with the application of the Spark calculation module in big data processing to achieve short-term energy consumption prediction.By constructing a timed task in the energy consumption analysis module and periodically calling the big data processing module to realize the analysis and prediction function of the energy consumption data.(3)The feasibility of the system was verified through testing.After the system is designed and implemented,relevant testing work is carried out to ensure that the system can run normally,including basic service testing of microservices,functional module testing of the system and security and stability testing of the system.
Keywords/Search Tags:Conserve energy, Energy consumption management, Microservice, Spark
PDF Full Text Request
Related items