亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于云計(jì)算的風(fēng)機(jī)故障監(jiān)測系統(tǒng)的應(yīng)用

        2017-11-29 05:05:40孫潔連暢
        關(guān)鍵詞:故障

        孫潔,連暢

        (華北理工大學(xué) 電氣工程學(xué)院,河北 唐山 063210)

        基于云計(jì)算的風(fēng)機(jī)故障監(jiān)測系統(tǒng)的應(yīng)用

        孫潔,連暢

        (華北理工大學(xué) 電氣工程學(xué)院,河北 唐山 063210)

        故障定位;云計(jì)算;HBase; MapReduce;K_均值

        故障監(jiān)測是保障風(fēng)機(jī)安全運(yùn)行的重要手段之一。為了實(shí)時(shí)監(jiān)測風(fēng)機(jī)運(yùn)行狀態(tài)并提高故障定位準(zhǔn)確率,通過研究風(fēng)機(jī)的故障特征,對(duì)云計(jì)算的原理以及其系統(tǒng)結(jié)構(gòu)進(jìn)行了分析,并提出了基于云計(jì)算的風(fēng)機(jī)故障監(jiān)測系統(tǒng)的應(yīng)用。研究結(jié)果表明,該系統(tǒng)通過HBase實(shí)現(xiàn)了對(duì)海量監(jiān)測信息的存儲(chǔ),達(dá)到對(duì)風(fēng)機(jī)狀態(tài)實(shí)時(shí)監(jiān)測的目的,并利用 MapReduce實(shí)現(xiàn)基于改進(jìn)的K_均值聚類算法的風(fēng)機(jī)故障定位。實(shí)驗(yàn)驗(yàn)證了風(fēng)機(jī)故障監(jiān)測系統(tǒng)的可行性,同時(shí)基于云計(jì)算的風(fēng)機(jī)故障監(jiān)測系統(tǒng)提高了故障定位的準(zhǔn)確率。

        隨著科技的不斷進(jìn)步和飛速發(fā)展,風(fēng)機(jī)也向著高速化、復(fù)雜化和智能化的方向發(fā)展,其結(jié)構(gòu)和組成的復(fù)雜化也在不斷增加。一方面,如果風(fēng)機(jī)故障時(shí)有發(fā)生,企業(yè)將會(huì)遭受非常嚴(yán)重的經(jīng)濟(jì)損失,甚至還會(huì)導(dǎo)致人身傷害和環(huán)境污染等后果,不僅如此,風(fēng)機(jī)系統(tǒng)在發(fā)生故障時(shí)將產(chǎn)生海量的信息,早已經(jīng)超出現(xiàn)有方法的存儲(chǔ)能力[1]。因此,對(duì)風(fēng)機(jī)狀態(tài)實(shí)時(shí)監(jiān)測和故障定位對(duì)于保證風(fēng)機(jī)穩(wěn)定運(yùn)行具有重要意義。

        近年來,隨著云計(jì)算在海量數(shù)據(jù)存儲(chǔ)和并行計(jì)算能力上的優(yōu)越性越來越受到人們關(guān)注,基于云計(jì)算開發(fā)的應(yīng)用也越來越多,這就為解決風(fēng)機(jī)故障監(jiān)測問題提供了可能[2]。因此,該項(xiàng)研究將云計(jì)算技術(shù)實(shí)際應(yīng)用到風(fēng)機(jī)故障監(jiān)測系統(tǒng)中,設(shè)計(jì)并實(shí)現(xiàn)了故障監(jiān)測數(shù)據(jù)的分布式存儲(chǔ);實(shí)現(xiàn)基于改進(jìn)的K_均值聚類算法對(duì)風(fēng)機(jī)故障定位的并行計(jì)算,為風(fēng)機(jī)的實(shí)時(shí)監(jiān)測與故障定位提供了很好的解決方案。最后,給出實(shí)例驗(yàn)證,結(jié)果達(dá)到預(yù)期效果。

        1 風(fēng)機(jī)故障分析

        風(fēng)機(jī)作為一種旋轉(zhuǎn)工程機(jī)械,其核心部分為轉(zhuǎn)子組件。在工作時(shí),轉(zhuǎn)子都處于高速旋轉(zhuǎn)的狀態(tài),會(huì)產(chǎn)生一定的損耗,這時(shí)往往就會(huì)產(chǎn)生機(jī)械振動(dòng),而振動(dòng)的不斷加劇一般都是風(fēng)機(jī)發(fā)生故障的主要原因,風(fēng)機(jī)故障一旦發(fā)生就會(huì)影響正常的生產(chǎn),增加風(fēng)機(jī)的運(yùn)行成本。風(fēng)機(jī)故障主要包括如下特征[3]:

        (1)隨機(jī)性。風(fēng)機(jī)系統(tǒng)故障往往表現(xiàn)為載荷不穩(wěn)定和振動(dòng)頻率多變,引起這些狀況的因素有很多種,呈現(xiàn)出無規(guī)律可循和隨機(jī)性特征。(2)多樣性。風(fēng)機(jī)故障種類較多,常見故障有很多,例如轉(zhuǎn)子不平衡、轉(zhuǎn)子不對(duì)中、油膜振蕩、油膜渦動(dòng)和風(fēng)機(jī)的喘振等問題。(3)復(fù)雜性。不同的影響因素會(huì)導(dǎo)致相同的故障結(jié)果,給故障定位帶來了很大的麻煩,研究故障準(zhǔn)確定位是一個(gè)復(fù)雜的過程。

        2 風(fēng)機(jī)故障監(jiān)測系統(tǒng)

        Hadoop是Apache開源組織的一個(gè)分布式計(jì)算框架,可以在廉價(jià)的硬件設(shè)備組成的集群上運(yùn)行應(yīng)用程序,為應(yīng)用程序提供穩(wěn)定可靠的接口,構(gòu)建的分布式系統(tǒng)具有高可靠性、低成本和良好擴(kuò)展性的優(yōu)點(diǎn)。Hadoop項(xiàng)目的核心部分是MapReduce和HBase,分別是Google云計(jì)算核心技術(shù)MapReduce和BigTable的開源實(shí)現(xiàn)。通過綜合分析,采用的基礎(chǔ)平臺(tái)為Hadoop基礎(chǔ)平臺(tái),并將該平臺(tái)進(jìn)行擴(kuò)展,運(yùn)用的是HBase分布式實(shí)時(shí)數(shù)據(jù)存儲(chǔ)和MapReduce的并行運(yùn)算方式,最終實(shí)現(xiàn)風(fēng)機(jī)故障監(jiān)測的Hadoop 分布式計(jì)算系統(tǒng)。

        2.1 風(fēng)機(jī)狀態(tài)監(jiān)測數(shù)據(jù)表設(shè)計(jì)

        對(duì)風(fēng)機(jī)設(shè)備進(jìn)行準(zhǔn)確故障定位的前提是獲得充足的數(shù)據(jù)信息,如果沒有足夠的數(shù)據(jù)信息來源,就無法查明設(shè)備的故障原因和故障部位,這樣就需要建立強(qiáng)大的數(shù)據(jù)庫存儲(chǔ)這些數(shù)據(jù)信息。風(fēng)機(jī)故障監(jiān)測系統(tǒng)中的數(shù)據(jù)存儲(chǔ)是數(shù)據(jù)庫系統(tǒng)中的重要功能,主要目的是對(duì)數(shù)據(jù)采集端上傳的數(shù)據(jù)進(jìn)行實(shí)時(shí)存儲(chǔ)和更新,從而實(shí)現(xiàn)對(duì)風(fēng)機(jī)狀態(tài)實(shí)時(shí)監(jiān)測的目的。HBase是面向列存儲(chǔ)的分布式數(shù)據(jù)庫系統(tǒng),它可以完成高性能的并發(fā)讀寫操作,非常適合應(yīng)用于大規(guī)模數(shù)據(jù)集的實(shí)時(shí)存儲(chǔ)。HBase的處理目標(biāo)是數(shù)據(jù)量非常龐大的表,不僅可以在普通的計(jì)算機(jī)上對(duì)10億行數(shù)據(jù)進(jìn)行處理,還能夠處理數(shù)百萬列元素的數(shù)據(jù)表[4]。

        在風(fēng)機(jī)數(shù)據(jù)庫系統(tǒng)中最關(guān)鍵的設(shè)計(jì)是數(shù)據(jù)庫中的表,風(fēng)機(jī)數(shù)據(jù)存儲(chǔ)表存儲(chǔ)的是采集的監(jiān)測數(shù)據(jù)和數(shù)據(jù)參數(shù)信息,如風(fēng)機(jī)各個(gè)組件振動(dòng)信息。它的主要存儲(chǔ)內(nèi)容是編號(hào)(主鍵)、時(shí)間、機(jī)組設(shè)備、釆樣頻率、設(shè)備轉(zhuǎn)速、采樣點(diǎn)數(shù)等,其中監(jiān)測數(shù)據(jù)信息是實(shí)時(shí)變化的,數(shù)據(jù)參數(shù)信息是不變的。風(fēng)機(jī)數(shù)據(jù)存儲(chǔ)表結(jié)構(gòu)設(shè)計(jì)如表1所示。

        表1 風(fēng)機(jī)數(shù)據(jù)存儲(chǔ)表結(jié)構(gòu)

        表中包含有兩個(gè)列族,其中基本信息列族存儲(chǔ)的是風(fēng)機(jī)狀態(tài)數(shù)據(jù)的參數(shù)信息,數(shù)據(jù)列族存儲(chǔ)的是風(fēng)機(jī)具體數(shù)據(jù)信息,通過這些信息的實(shí)時(shí)更新變化來實(shí)現(xiàn)對(duì)風(fēng)機(jī)狀態(tài)的實(shí)時(shí)監(jiān)測。

        2.2 原K_均值聚類故障定位算法

        風(fēng)機(jī)故障監(jiān)測系統(tǒng)中的故障定位功能一直都是監(jiān)測系統(tǒng)中不可或缺的部分。故障定位是從風(fēng)機(jī)產(chǎn)生的海量運(yùn)行數(shù)據(jù)中診斷出故障特征數(shù)據(jù),同時(shí)進(jìn)行故障評(píng)測并產(chǎn)生相應(yīng)的結(jié)果,以反映風(fēng)機(jī)狀態(tài)和故障情況的過程[5]。

        風(fēng)機(jī)故障的部位是隨機(jī)不可確定的,并且風(fēng)機(jī)故障數(shù)據(jù)總是隱藏在海量的數(shù)據(jù)中,因此用傳統(tǒng)的定位算法對(duì)故障數(shù)據(jù)進(jìn)行準(zhǔn)確診斷則有很大的難度。K_均值聚類算法具有運(yùn)算簡單高效、收斂速度快、便于處理大型數(shù)據(jù)集等優(yōu)點(diǎn),很適合對(duì)風(fēng)機(jī)運(yùn)行數(shù)據(jù)進(jìn)行挖掘和自適應(yīng)識(shí)別。因此,該項(xiàng)研究將采用一種基于改進(jìn)的K_均值聚類故障定位算法,以便進(jìn)一步提高風(fēng)機(jī)故障定位的準(zhǔn)確性和定位效率。

        針對(duì)傳統(tǒng)的K_均值聚類算法中的聚類數(shù)目k和聚類初始中心都是隨機(jī)選擇的,導(dǎo)致了原始數(shù)據(jù)迭代數(shù)的增加,且容易陷入局部最優(yōu)的問題。該項(xiàng)研究將引入半監(jiān)督學(xué)習(xí)的思想,即為通過小部分標(biāo)記的數(shù)據(jù)指導(dǎo)訓(xùn)練大量未標(biāo)記的數(shù)據(jù)進(jìn)行非監(jiān)督的學(xué)習(xí),從而達(dá)到對(duì)傳統(tǒng)算法的改進(jìn)。

        在半監(jiān)督聚類算法中,由于已知標(biāo)記點(diǎn)存在誤差,如果所選擇的標(biāo)記點(diǎn)誤差較大但卻作為了初始聚類中心,就會(huì)導(dǎo)致運(yùn)算結(jié)果出現(xiàn)更大的誤差,因此,采用了基于改進(jìn)的半監(jiān)督K_均值聚類算法,在很大程度上克服了上述問題。假設(shè)風(fēng)機(jī)運(yùn)行時(shí)產(chǎn)生的數(shù)據(jù)集有N個(gè)樣本,表示為X={x1,x2,…,xn},其中數(shù)據(jù)N中有m個(gè)數(shù)據(jù)被標(biāo)記,即為風(fēng)機(jī)存儲(chǔ)表中各組件的數(shù)據(jù)參數(shù)信息,并且將其中m個(gè)數(shù)據(jù)記作訓(xùn)練數(shù)據(jù)集T,同時(shí)把數(shù)據(jù)集T劃分為D類(m≤N,mgt;D),即為T={y1,y2,…,yD},應(yīng)用文獻(xiàn)[6]中的自適應(yīng)K_均值聚類算法對(duì)所標(biāo)記的樣本集進(jìn)行無監(jiān)督聚類,得到最佳聚類數(shù)k和對(duì)應(yīng)的聚類中心點(diǎn)集W={l1,l2,…,lk}。

        基于改進(jìn)的半監(jiān)督K_均值聚類故障定位算法實(shí)現(xiàn)步驟如下所示:

        2.3 并行故障定位算法的MapReduce實(shí)現(xiàn)

        云計(jì)算提供的MapReduce編程模型能較好地處理大規(guī)模數(shù)據(jù),因此也被越來越多地應(yīng)用在故障定位中。MapReduce不僅是一個(gè)編程模型,還是一個(gè)對(duì)處理超大數(shù)據(jù)集的算法模型的相關(guān)實(shí)現(xiàn),并且以函數(shù)的方式提供了Map和Reduce操作來完成并行計(jì)算。MapReduce在執(zhí)行任務(wù)時(shí),首先運(yùn)用的是Map操作來接收輸入的key/value值,然后會(huì)產(chǎn)生中間key/value值的集合,最后將全部具有同樣的key值的value值分別傳遞給Reduce操作,進(jìn)行合并中間數(shù)據(jù)操作,輸出聚類結(jié)果[7]。

        使用MapReduce編程模型對(duì)改進(jìn)后的半監(jiān)督K_均值聚類算法進(jìn)行并行實(shí)現(xiàn),MapReduce實(shí)現(xiàn)算法具體流程如圖1所示

        圖1 故障定位算法的MapReduce實(shí)現(xiàn)過程

        Map函數(shù)執(zhí)行過程:

        輸入:Map函數(shù)接收聚類中心數(shù)據(jù)文件,文件中保存著待聚類的所有樣本和上一次迭代的聚類中心,輸入的鍵值對(duì)(key1,value1)表示(樣本向量所在索引,樣本向量)。

        輸出:Map函數(shù)根據(jù)所有樣本點(diǎn)到聚類中心點(diǎn)的距離,來求取樣本距離最近的聚類中心的聚類類別W。輸出中間結(jié)果鍵值對(duì)(key2,value2)表示(聚類類別W,樣本向量)

        Reduce函數(shù)執(zhí)行過程:

        輸入:Reduce函數(shù)輸入所接收的是由Map函數(shù)計(jì)算得到的中間鍵值對(duì)(key2,value2),將所有相同key2的鍵值對(duì)送到Reduce函數(shù)計(jì)算。

        輸出:Reduce函數(shù)計(jì)算value2中屬于類別W的所有樣本的平均值avg,即為新的聚類中心。輸出結(jié)果(key3,value3)表示(聚類類別為W樣本向量,新的聚類中心)。

        每執(zhí)行完一次K_均值聚類MapReduce的任務(wù),都會(huì)產(chǎn)生新的聚類中心,通過與上一次的迭代中心進(jìn)行比較,如果變化小于了期望值,可以判斷聚類不再發(fā)生變化,輸出聚類結(jié)果。否則,將新的聚類中心替代上一次迭代的中心,然后重新執(zhí)行MapReduce任務(wù),直到滿足終止條件。

        3 實(shí)例仿真

        實(shí)驗(yàn)在Linux環(huán)境下建立Hadoop2.0集群環(huán)境,實(shí)驗(yàn)集群由4個(gè)節(jié)點(diǎn)組成,使用了4臺(tái)聯(lián)想PC機(jī),其中1臺(tái)服務(wù)器用來管理其他工作節(jié)點(diǎn),作為主控制節(jié)點(diǎn)(Master),另外3臺(tái)P 機(jī)用來運(yùn)行MapReduce任務(wù),作為工作節(jié)點(diǎn)(Slave)。對(duì)運(yùn)行的風(fēng)機(jī)的5個(gè)監(jiān)測組件產(chǎn)生的特征數(shù)據(jù)提取500個(gè)樣本,每種監(jiān)測組件為100個(gè)樣本,在每種監(jiān)測組件中選取20組的信息作為標(biāo)記信息,一共100組,剩余的400組則作為測試樣本,設(shè)誤差期望值E為10-3。利用改進(jìn)前的半監(jiān)督K_均值聚類故障定位算法和改進(jìn)后的半監(jiān)督K_均值聚類故障定位算法分別對(duì)故障進(jìn)行定位實(shí)驗(yàn),實(shí)驗(yàn)性能對(duì)比結(jié)果如表2所示。

        表2 改進(jìn)的半監(jiān)督K_均值聚類故障定位算法與原始算法的定位性能對(duì)比

        從上述結(jié)果可以看出該算法對(duì)風(fēng)機(jī)故障定位的優(yōu)勢,改進(jìn)的半監(jiān)督K_均值聚類故障定位算法相對(duì)改進(jìn)前其性能更加穩(wěn)定,故障定位的準(zhǔn)確率也有了大幅度的提高。

        4 結(jié)論

        (1)基于云計(jì)算的風(fēng)機(jī)故障監(jiān)測系統(tǒng)為風(fēng)機(jī)狀態(tài)實(shí)時(shí)監(jiān)測和故障定位提供了新思路,運(yùn)用HBase對(duì)風(fēng)機(jī)各組件的數(shù)據(jù)信息實(shí)時(shí)進(jìn)行存儲(chǔ)進(jìn)而達(dá)到對(duì)風(fēng)機(jī)的實(shí)時(shí)監(jiān)測,利用 MapReduce對(duì)改進(jìn)的半監(jiān)督K_均值聚類算法進(jìn)行并行計(jì)算,進(jìn)而實(shí)現(xiàn)了對(duì)風(fēng)機(jī)故障的準(zhǔn)確定位。

        (2)實(shí)例仿真證明該風(fēng)機(jī)故障監(jiān)測系統(tǒng)對(duì)風(fēng)機(jī)狀態(tài)和故障定位可靠,提升風(fēng)機(jī)的故障定位效率。

        [1] 呂茂超,華鋼,劉晶晶.基于LabVIEW的風(fēng)機(jī)故障監(jiān)測診斷系統(tǒng)的設(shè)計(jì)[J].煤礦安全,2011,42(10):51-53.

        [2] 徐飛.基于云計(jì)算的設(shè)備故障診斷系統(tǒng)研究[J].電子設(shè)計(jì)工程,2015,23(10):5-7.

        [3] 向東,王福忠.礦用通風(fēng)機(jī)振動(dòng)故障分析及檢測研究[J].煤礦機(jī)械,2015,36(1):273-275.

        [4] 范建永,龍明,熊偉.基于HBase的矢量空間數(shù)據(jù)分布式存儲(chǔ)研究[J].地理與地理信息科學(xué),2012,28(5):39-42.

        [5] 費(fèi)賢舉.基于改進(jìn)K均值聚類的機(jī)械故障智能檢測[J].計(jì)算機(jī)測量與控制,2015,23(4):1 121-1 123.

        [6] 孫建凱.數(shù)據(jù)挖掘中半監(jiān)督K均值聚類算法的研究[D].杭州:浙江理工大學(xué),2013.

        [7] 饒君,吳斌,東昱曉.MapReduce環(huán)境下的并行復(fù)雜網(wǎng)絡(luò)鏈路預(yù)測[J].軟件學(xué)報(bào),2012,23(12):3 175-3 186.

        ApplicationofFaultMonitoringSystemofFanBasedonCloudComputing

        SUN Jie, LIAN Chang

        (College of Electrical Engineering, North China University of Science and Technology Tangshan 063009,China)

        fault location; cloud computing; HBase; MapReduce; K_ mean

        Fault monitoring is one of the important means to ensure the safe operation of the fan. In order to improve the efficiency of wind turbine condition monitoring and fault location accuracy, through the research of the fault characteristics of wind machine, the principle of cloud computing and its system structure were analyzed, the application of fan fault monitoring system based on cloud computing was put forward. The results show that the system realizes the storage of massive monitoring information through HBase, and achieves the purpose of real-time monitoring of the state of the fan, By using MapReduce the fault location of the fan based on the improved K_ mean clustering algorithm is realized. The feasibility of fault monitoring system of fan is verified by the experimental results, and by the fan fault monitoring system based on cloud computing, the accuracy of fault location is improved.

        2095-2716(2017)04-0101-04

        2017-05-10

        2017-09-15

        河北省自然科學(xué)基金項(xiàng)目(F2013209326)。

        TP301

        A

        猜你喜歡
        故障
        故障一點(diǎn)通
        奔馳R320車ABS、ESP故障燈異常點(diǎn)亮
        WKT型可控停車器及其故障處理
        基于OpenMP的電力系統(tǒng)并行故障計(jì)算實(shí)現(xiàn)
        電測與儀表(2016年5期)2016-04-22 01:13:50
        故障一點(diǎn)通
        故障一點(diǎn)通
        故障一點(diǎn)通
        故障一點(diǎn)通
        故障一點(diǎn)通
        江淮車故障3例
        狠狠综合久久av一区二区蜜桃| 国产成人精品人人做人人爽| 久久亚洲av午夜福利精品西区| 极品一区二区在线视频观看| 欧美日韩国产码高清综合人成| 亚洲综合一区二区三区四区五区 | 激情五月开心五月啪啪| 国产 精品 自在 线免费| 99香蕉国产精品偷在线观看| 2021国产精品久久| 亚洲一区二区三区自拍麻豆| 国产免费观看黄av片| 中文字幕精品一二三四五六七八| 在线观看av手机网址| 少妇人妻中文字幕在线| 伊人久久综合无码成人网| 最近日本免费观看高清视频| 久久国产国内精品对话对白| 亚洲一区免费视频看看| 午夜不卡无码中文字幕影院| 天天干夜夜操| 久久99久久99精品观看| 国产三级精品av在线| 色噜噜狠狠综曰曰曰| 国产精品理人伦国色天香一区二区| 亚洲高清一区二区三区视频| 综合国产婷婷精品久久99之一| 无码人妻久久一区二区三区不卡| 精品九九视频| 亚洲国产最新免费av| 高h纯肉无码视频在线观看| 亚洲中文字幕每日更新| 久久婷婷夜色精品国产| 视频一区视频二区制服丝袜| 亚洲一本大道无码av天堂| 无码国产一区二区色欲| 男女av免费视频网站| 国产精品熟女视频一区二区| 国产肉体XXXX裸体784大胆| 亚洲人成精品久久熟女| 国产免费艾彩sm调教视频|