基于Hadoop的變電站數(shù)據(jù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-03-26 23:46
由于我國(guó)的變電站信息一體化進(jìn)程得到了推動(dòng),其發(fā)展也愈發(fā)完善,電力系統(tǒng)內(nèi)增加了大量需要進(jìn)行監(jiān)控與處理的一些信息。變電站信息一體化平臺(tái)的構(gòu)建能夠有效的實(shí)現(xiàn)變電站的數(shù)據(jù)信息共享和數(shù)據(jù)整合以及數(shù)據(jù)處理,能夠提升系統(tǒng)的可擴(kuò)展性能,保證系統(tǒng)具備很好的安全有效性。其中,信息共享性能夠?qū)ο到y(tǒng)中采集的數(shù)據(jù)進(jìn)行統(tǒng)一管理,并將其保存在系統(tǒng)的數(shù)據(jù)庫(kù)中,對(duì)數(shù)據(jù)進(jìn)行清理和刪選處理,保證信息數(shù)據(jù)的共享,避免系統(tǒng)運(yùn)行過程中出現(xiàn)數(shù)據(jù)重復(fù)等問題,從而無法實(shí)現(xiàn)數(shù)據(jù)的高效利用,不利于后期的數(shù)據(jù)查詢和讀取管理。數(shù)據(jù)整合性能能夠?qū)ο到y(tǒng)內(nèi)部的數(shù)據(jù)進(jìn)行統(tǒng)一的儲(chǔ)存管理,并通過不同的功能模塊來實(shí)現(xiàn)數(shù)據(jù)信息的采集、處理及整合。安全有效性能能夠保證數(shù)據(jù)儲(chǔ)存和數(shù)據(jù)管理具備很好的穩(wěn)定性和安全性,可以直接通過檢索和讀取方式來明確地訪問數(shù)據(jù)信息,保證了站內(nèi)數(shù)據(jù)的安全管理。而可擴(kuò)展性能能夠保證系統(tǒng)的后期具備很好的功能上的可擴(kuò)展性,能夠?qū)ο到y(tǒng)中海量的數(shù)據(jù)信息進(jìn)行一體化管理。本文首先針對(duì)變電站信息的管理需求及其自身特性進(jìn)行了具體的分析,對(duì)以Hadoop平臺(tái)為基礎(chǔ)的變電站關(guān)鍵詞自動(dòng)生成、面向文檔的快速索引、索引創(chuàng)建方式以及信息儲(chǔ)存方式等進(jìn)行了研究與分析,然...
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:74 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
Hadoop總體框架
第五章基于Hadoop的變電站數(shù)據(jù)管理系統(tǒng)實(shí)現(xiàn)與測(cè)試47第五章基于Hadoop的變電站數(shù)據(jù)管理系統(tǒng)實(shí)現(xiàn)與測(cè)試5.1基于Hadoop的變電站數(shù)據(jù)管理系統(tǒng)主界面(1)變電站數(shù)據(jù)管理系統(tǒng)主界面圖5-1所示為系統(tǒng)的主界面,通過下圖我們能夠看出主界面由日常運(yùn)行管理、安全信息管理、設(shè)備管理、監(jiān)測(cè)預(yù)警和其他非結(jié)構(gòu)化數(shù)據(jù)管理五個(gè)部分構(gòu)成。這五個(gè)部分分管不同的數(shù)據(jù),交班值班數(shù)據(jù)、設(shè)備巡視數(shù)據(jù)、調(diào)度管理及運(yùn)行數(shù)據(jù)管理由日常運(yùn)行管理模塊負(fù)責(zé);安全信息管理模塊主要是負(fù)責(zé)對(duì)工作盤信息、應(yīng)急事故搶修、消防及安全保衛(wèi)及安全設(shè)施及器具數(shù)據(jù)進(jìn)行管理存儲(chǔ);設(shè)備信息管理主要包含設(shè)備基本信息、設(shè)備定期維護(hù)和設(shè)備檢修等日常運(yùn)維檢修管理;監(jiān)測(cè)預(yù)警模塊包含電流預(yù)警、電壓預(yù)警、故障報(bào)警及故障診斷等子模塊;非結(jié)構(gòu)化數(shù)據(jù)管理模塊則包含文檔管理、圖紙管理、監(jiān)控視頻管理等功能。我們將以變電站運(yùn)行數(shù)據(jù)管理和文檔管理為例進(jìn)行詳細(xì)的闡述,因?yàn)檫@兩個(gè)模塊是對(duì)系統(tǒng)存儲(chǔ)結(jié)構(gòu)化數(shù)據(jù)及非結(jié)構(gòu)化數(shù)據(jù)的直接反應(yīng)。圖5-1變電站數(shù)據(jù)管理系統(tǒng)主界面(2)變電站運(yùn)行數(shù)據(jù)管理變電站運(yùn)行數(shù)據(jù)管理模塊在整個(gè)系統(tǒng)當(dāng)中占據(jù)著核心地位,在變電站產(chǎn)生的所有數(shù)據(jù)當(dāng)中,對(duì)整個(gè)變電站的狀態(tài)反應(yīng)程度最高的也是最直接的就是運(yùn)行數(shù)據(jù),在獲取運(yùn)行數(shù)據(jù)之后,技術(shù)人員對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)和分析等處理,最終能夠根據(jù)數(shù)據(jù)分析出變電站的運(yùn)行狀態(tài)。整個(gè)過程可以通過主界面的日常運(yùn)行信息管理按鍵進(jìn)入,然后在下拉菜單中選擇運(yùn)行數(shù)據(jù)管理就能夠進(jìn)入該界面操作,如圖5-2所示,具體的操作步驟為:
電子科技大學(xué)碩士學(xué)位論文481)錄入:監(jiān)控的運(yùn)行數(shù)據(jù)可以通過工作人員進(jìn)行手動(dòng)錄入,但是面對(duì)龐大的數(shù)據(jù)量時(shí)需要借助批量導(dǎo)入功能進(jìn)行導(dǎo)入,也可以直接將excel表格導(dǎo)入。2)檢索:在檢索條件欄當(dāng)中將設(shè)備名稱、參數(shù)、位置和相關(guān)情況填寫完畢之后進(jìn)行準(zhǔn)確檢索,但是當(dāng)條件不足也可以進(jìn)行模糊檢索,然后系統(tǒng)根據(jù)提供的信息進(jìn)行搜索,最終將符合條件的結(jié)果排序呈現(xiàn)。3)修改和刪除:在錄入的過程中難免發(fā)生錯(cuò)誤,因此該功能可以對(duì)錯(cuò)誤進(jìn)行更正,當(dāng)錯(cuò)誤過多任務(wù)量較大時(shí)通過重新錄入完成信息更改。圖5-2變電站運(yùn)行數(shù)據(jù)管理界面核心代碼如下所示://RestfulAPI上傳文件@RequestMapping("/upload/all")@ResponseBodyPublicFileResponseDataupload(@RequestParamMultipartFilefile,HttpServletRequestrequest){System.setProperty("fastdfs_tracker_servers",fileTrackerServersx)returnuploadSample(file,request);}//上傳文件到HDFS中publicFileResponseDatauploadSample(MultipartFilefile,HttpServletRequestrequest){FileResponseDataresponseData=newFileResponseData();
本文編號(hào):3102460
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:74 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
Hadoop總體框架
第五章基于Hadoop的變電站數(shù)據(jù)管理系統(tǒng)實(shí)現(xiàn)與測(cè)試47第五章基于Hadoop的變電站數(shù)據(jù)管理系統(tǒng)實(shí)現(xiàn)與測(cè)試5.1基于Hadoop的變電站數(shù)據(jù)管理系統(tǒng)主界面(1)變電站數(shù)據(jù)管理系統(tǒng)主界面圖5-1所示為系統(tǒng)的主界面,通過下圖我們能夠看出主界面由日常運(yùn)行管理、安全信息管理、設(shè)備管理、監(jiān)測(cè)預(yù)警和其他非結(jié)構(gòu)化數(shù)據(jù)管理五個(gè)部分構(gòu)成。這五個(gè)部分分管不同的數(shù)據(jù),交班值班數(shù)據(jù)、設(shè)備巡視數(shù)據(jù)、調(diào)度管理及運(yùn)行數(shù)據(jù)管理由日常運(yùn)行管理模塊負(fù)責(zé);安全信息管理模塊主要是負(fù)責(zé)對(duì)工作盤信息、應(yīng)急事故搶修、消防及安全保衛(wèi)及安全設(shè)施及器具數(shù)據(jù)進(jìn)行管理存儲(chǔ);設(shè)備信息管理主要包含設(shè)備基本信息、設(shè)備定期維護(hù)和設(shè)備檢修等日常運(yùn)維檢修管理;監(jiān)測(cè)預(yù)警模塊包含電流預(yù)警、電壓預(yù)警、故障報(bào)警及故障診斷等子模塊;非結(jié)構(gòu)化數(shù)據(jù)管理模塊則包含文檔管理、圖紙管理、監(jiān)控視頻管理等功能。我們將以變電站運(yùn)行數(shù)據(jù)管理和文檔管理為例進(jìn)行詳細(xì)的闡述,因?yàn)檫@兩個(gè)模塊是對(duì)系統(tǒng)存儲(chǔ)結(jié)構(gòu)化數(shù)據(jù)及非結(jié)構(gòu)化數(shù)據(jù)的直接反應(yīng)。圖5-1變電站數(shù)據(jù)管理系統(tǒng)主界面(2)變電站運(yùn)行數(shù)據(jù)管理變電站運(yùn)行數(shù)據(jù)管理模塊在整個(gè)系統(tǒng)當(dāng)中占據(jù)著核心地位,在變電站產(chǎn)生的所有數(shù)據(jù)當(dāng)中,對(duì)整個(gè)變電站的狀態(tài)反應(yīng)程度最高的也是最直接的就是運(yùn)行數(shù)據(jù),在獲取運(yùn)行數(shù)據(jù)之后,技術(shù)人員對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)和分析等處理,最終能夠根據(jù)數(shù)據(jù)分析出變電站的運(yùn)行狀態(tài)。整個(gè)過程可以通過主界面的日常運(yùn)行信息管理按鍵進(jìn)入,然后在下拉菜單中選擇運(yùn)行數(shù)據(jù)管理就能夠進(jìn)入該界面操作,如圖5-2所示,具體的操作步驟為:
電子科技大學(xué)碩士學(xué)位論文481)錄入:監(jiān)控的運(yùn)行數(shù)據(jù)可以通過工作人員進(jìn)行手動(dòng)錄入,但是面對(duì)龐大的數(shù)據(jù)量時(shí)需要借助批量導(dǎo)入功能進(jìn)行導(dǎo)入,也可以直接將excel表格導(dǎo)入。2)檢索:在檢索條件欄當(dāng)中將設(shè)備名稱、參數(shù)、位置和相關(guān)情況填寫完畢之后進(jìn)行準(zhǔn)確檢索,但是當(dāng)條件不足也可以進(jìn)行模糊檢索,然后系統(tǒng)根據(jù)提供的信息進(jìn)行搜索,最終將符合條件的結(jié)果排序呈現(xiàn)。3)修改和刪除:在錄入的過程中難免發(fā)生錯(cuò)誤,因此該功能可以對(duì)錯(cuò)誤進(jìn)行更正,當(dāng)錯(cuò)誤過多任務(wù)量較大時(shí)通過重新錄入完成信息更改。圖5-2變電站運(yùn)行數(shù)據(jù)管理界面核心代碼如下所示://RestfulAPI上傳文件@RequestMapping("/upload/all")@ResponseBodyPublicFileResponseDataupload(@RequestParamMultipartFilefile,HttpServletRequestrequest){System.setProperty("fastdfs_tracker_servers",fileTrackerServersx)returnuploadSample(file,request);}//上傳文件到HDFS中publicFileResponseDatauploadSample(MultipartFilefile,HttpServletRequestrequest){FileResponseDataresponseData=newFileResponseData();
本文編號(hào):3102460
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3102460.html
最近更新
教材專著