Font Size: a A A

Research Of Urban Heating Node Monitoring System Based On Cloud Server

Posted on:2018-10-21Degree:MasterType:Thesis
Country:ChinaCandidate:X K WuFull Text:PDF
GTID:2348330515474412Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
As the main heating program in China's northern city,the district central heating plays an important role in winter life to keep warm and reduce environmental pollution and so on.But often because of heating equipment running poorly and unreasonable management,led to the "lack of heating","excessive heating" and so on.As the result of the unreasonable use of heat,the people's winter life quality has been greatly affected.In view of the above problems,in most cases are by virtue of the operation of the management staff to solve the field.This occupies more human resources and does not have the convenience of operation.In order to solve the above problems,this topic has designed a system based on cloud server to monitor urban heating node.The system mainly to the Android client as a monitoring terminal.With the cloud server data storage and forwarding capabilities,thus realizing the data exchange with the underlying embedded Linux device.The system finally simulated the realization of the city heating node water temperature,pipe water pressure and other information monitoring and control.The system can replace the traditional field operation.Operators through the Android client program,within any network accessible range,can be achieved on the heating node monitoring.The client program not only displays the current node data in real time,but also provides the historical data query function.At the same time,if the heating node data does not meet the normal working range,but also through the Android client to control,and ultimately achieve the desired results.In addition to increase the video surveillance function in the heating node,in the Android client can display real-time heating node instrumentation data.In the design and verification of the realization in the Android client using MVP architecture to achieve a high degree of decoupling,code function level clear,not only completed the needs of the subject function,but also many use of custom View,to enhance the application interface aesthetics and operation Of the convenience,while following the software development specifications,the use of git version control tools for management,etc.Cloud server in the hardware level using Ali cloud,in which has configured LAMP environment.The server development language using PHP and the development framework is ThinkPHP.MySQL database as a data storage medium.Cloud server provide Android client program and embedded Linux devices for API interface,to achieve the data storage and exchange functions between them.Embedded Linux devices based on Mini2440 development board in the hardware level.External circuit include temperature sensors,relays,DC motor,AD conversion circuit,USB camera and so on,and provide the system's analog data sources and analog control peripherals.At the same time in the embedded Linux device transplant mjpg-streamer to achieve video transmission with the Android client.This paper starts from the demand background of the whole system,then introduced the realization of the process required for the basic knowledge and the selection of hardware and software platform,and the selection of each module structure of the system and the concrete realization method in detail.From the Android client design to the cloud server design and then to the underlying embedded Linux device design,not only covers the functional modules and interface interaction part,but also involves the software development scalability,maintainability,security and so on.Finally,after testing and optimizing the system,the contents of the project are verified,while the system has a good real-time and security,can be a great program to meet the actual needs.
Keywords/Search Tags:Android, Urban heating monitoring, ThinkPHP, Embedded Linux
PDF Full Text Request
Related items