天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 自動(dòng)化論文 >

基于云服務(wù)的城市供暖節(jié)點(diǎn)監(jiān)控系統(tǒng)的研發(fā)

發(fā)布時(shí)間:2018-07-01 13:42

  本文選題:Android + 城市供暖監(jiān)控; 參考:《吉林大學(xué)》2017年碩士論文


【摘要】:小區(qū)集中供熱作為我國(guó)北方城市主要采用的供暖方案[1],在冬季日常生活保暖和降低環(huán)境污染等方面扮演著重要的角色。但是往往會(huì)因?yàn)楣┡O(shè)備運(yùn)行與維護(hù)不善,造成了“供熱不足”、“過(guò)量供熱”等現(xiàn)象,造成熱能的不合理使用,并影響到人民群眾的冬日生活質(zhì)量。針對(duì)以上問(wèn)題,在多數(shù)情況下都是憑借運(yùn)行管理人員的現(xiàn)場(chǎng)操作來(lái)解決,這樣占用了更多的人力資源并且有著操作的非便捷性,為了解決以上問(wèn)題,本課題中設(shè)計(jì)了基于云服務(wù)的城市供暖節(jié)點(diǎn)監(jiān)控系統(tǒng)。該系統(tǒng)主要以Android客戶端作為監(jiān)控終端,借助于云服務(wù)器的數(shù)據(jù)存儲(chǔ)與轉(zhuǎn)發(fā)功能,從而實(shí)現(xiàn)了與底層嵌入式Linux設(shè)備之間的數(shù)據(jù)交換,模擬實(shí)現(xiàn)了對(duì)城市供暖節(jié)點(diǎn)的水溫、管道水壓等信息的監(jiān)測(cè)與控制。該系統(tǒng)能替代傳統(tǒng)的現(xiàn)場(chǎng)操作,操作人員通過(guò)Android客戶端程序,在任何網(wǎng)絡(luò)可訪問(wèn)范圍之內(nèi),均可以實(shí)現(xiàn)對(duì)供暖節(jié)點(diǎn)的監(jiān)控?蛻舳顺绦虿粌H能實(shí)時(shí)顯示當(dāng)前節(jié)點(diǎn)數(shù)據(jù),還提供了歷史數(shù)據(jù)查詢功能。同時(shí),如果供暖節(jié)點(diǎn)數(shù)據(jù)不符合正常工作范圍內(nèi),還可以通過(guò)Android客戶端進(jìn)行調(diào)控,最終達(dá)到預(yù)期的效果。另外增加對(duì)供暖節(jié)點(diǎn)的視頻監(jiān)控功能,在Android客戶端上能實(shí)時(shí)顯示對(duì)供暖節(jié)點(diǎn)儀器儀表數(shù)據(jù)的監(jiān)測(cè)。在設(shè)計(jì)驗(yàn)證實(shí)現(xiàn)上,Android客戶端采用MVP架構(gòu)實(shí)現(xiàn),高度解耦,代碼功能層次清晰,不僅完成了本課題中需求的功能,還多處使用自定義View,提升了應(yīng)用程序界面的美觀性和操作的便捷性,同時(shí)遵循軟件開發(fā)規(guī)范,使用git版本控制工具進(jìn)行管理等。云服務(wù)器硬件層次使用阿里云,在其中配置LAMP環(huán)境。服務(wù)器開發(fā)語(yǔ)言使用PHP,開發(fā)框架為ThinkPHP,以MySQL數(shù)據(jù)庫(kù)作為數(shù)據(jù)存儲(chǔ)的介質(zhì),對(duì)Android客戶端程序和嵌入式Linux設(shè)備提供API接口,實(shí)現(xiàn)了Android客戶端與嵌入式Linux設(shè)備之間的數(shù)據(jù)存儲(chǔ)與交換功能。嵌入式Linux設(shè)備以Mini2440開發(fā)板為硬件基礎(chǔ),外接溫度傳感器、繼電器、直流電機(jī)、AD轉(zhuǎn)換電路、USB攝像頭等,提供了該系統(tǒng)的模擬數(shù)據(jù)來(lái)源和模擬控制外設(shè)。同時(shí)在嵌入式Linux設(shè)備中移植mjpg-streamer實(shí)現(xiàn)了與Android客戶端之間的視頻傳輸。本文從整個(gè)系統(tǒng)的需求背景為出發(fā)點(diǎn),詳細(xì)地介紹了實(shí)現(xiàn)過(guò)程所需要的基礎(chǔ)知識(shí)與軟硬件平臺(tái)的選取、系統(tǒng)各個(gè)模塊架構(gòu)的選取以及具體的實(shí)現(xiàn)方法。從Android客戶端設(shè)計(jì)到云服務(wù)器設(shè)計(jì)最后再到底層嵌入式Linux設(shè)備設(shè)計(jì),不僅涵蓋了功能模塊和界面交互部分,同時(shí)也涉及到軟件開發(fā)的可擴(kuò)展性、可維護(hù)性、安全性等方面。最后經(jīng)過(guò)對(duì)系統(tǒng)的測(cè)試與優(yōu)化,驗(yàn)證了本課題中計(jì)劃實(shí)現(xiàn)的內(nèi)容,同時(shí)該系統(tǒng)具有良好的實(shí)時(shí)性與安全性,很大程序上能滿足實(shí)際的需求。
[Abstract]:District central heating, as the main heating scheme in northern cities of China, plays an important role in keeping the daily life warm in winter and reducing environmental pollution. However, due to poor operation and maintenance of heating equipment, such phenomena as "insufficient heating" and "excessive heating" often result in unreasonable use of heat energy and affect the quality of winter life of the people. In order to solve the above problems, most of the problems are solved by the on-site operation of the operation manager, which takes up more human resources and has the non-convenience of operation. In order to solve the above problems, In this paper, the urban heating node monitoring system based on cloud service is designed. The system mainly uses the Android client as the monitoring terminal, with the help of the data storage and forwarding function of the cloud server, realizes the data exchange with the underlying embedded Android device, and simulates the water temperature of the heating node in the city. Monitoring and control of pipeline water pressure and other information. The system can replace the traditional field operation. The operator can monitor and control the heating nodes within any network accessible range through the Android client program. Client program can not only display the current node data in real time, but also provide historical data query function. At the same time, if the heating node data does not conform to the normal working range, it can also be adjusted through Android client, and finally achieve the desired results. In addition, the video monitoring function of heating node is added, and the instrument data of heating node can be displayed in real time on Android client. In the design verification and implementation, Android client is implemented with MVP architecture, highly decoupled, and the code function level is clear, which not only completes the function required in this project, It also uses custom view in many places, which improves the beauty of application interface and convenience of operation. At the same time, it follows the software development specification and uses git version control tools to manage and so on. The cloud server hardware hierarchy uses the Ali cloud, in which the lamp environment is configured. The server development language uses PHP, and the development framework is think PHP, which takes MySQL database as the data storage medium, and provides API interface to Android client program and embedded Linux device. The function of data storage and exchange between Android client and embedded Linux device is realized. The embedded Linux device is based on the Mini2440 development board. It is connected with temperature sensor, relay, DC motor AD converter circuit and USB camera. It provides the analog data source and analog control peripheral of the system. At the same time, the video transmission between Android client and mjpg-streamer is realized by transplanting mjpg-streamer into embedded Linux device. Starting from the requirement background of the whole system, this paper introduces in detail the basic knowledge and the selection of hardware and software platform, the selection of each module architecture and the concrete implementation method. From the design of Android client to the design of cloud server and then to the design of embedded device, it not only covers the function module and interface interaction, but also relates to the extensibility, maintainability and security of software development. Finally, through the test and optimization of the system, the content of the project is verified. At the same time, the system has good real-time and security, and can meet the actual needs in a large extent.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP277

【參考文獻(xiàn)】

相關(guān)期刊論文 前5條

1 任華新;;數(shù)據(jù)加密算法的綜述[J];電子世界;2016年18期

2 王俊芳;李隱峰;王池;;基于MVC模式的ThinkPHP框架研究[J];電子科技;2014年04期

3 陳書益;黃永慧;;開源視頻服務(wù)器軟件MJPG-streamer的研究和應(yīng)用[J];電子設(shè)計(jì)工程;2012年05期

4 張曦煌,孫先虎;一種基于Linux的嵌入式HTTP的設(shè)計(jì)和實(shí)現(xiàn)[J];江南大學(xué)學(xué)報(bào);2003年05期

5 劉艷菊,張宏烈;基于TCP/IP協(xié)議關(guān)于SOCKET通信程序的研究[J];齊齊哈爾大學(xué)學(xué)報(bào);2003年03期

,

本文編號(hào):2087971

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2087971.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶3e871***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com