云智擎信息技術(shù)(北京)有限公司副總經(jīng)理王曦出席“第五屆中國(guó)風(fēng)電后市場(chǎng)專題研討會(huì)”,在風(fēng)電場(chǎng)技改與優(yōu)化專題論壇,分享題為“基于神經(jīng)網(wǎng)絡(luò)的預(yù)防性維護(hù)策略實(shí)踐”的主旨演講。
云智擎信息技術(shù)(北京)有限公司副總經(jīng)理 王曦先生
以下為發(fā)言內(nèi)容:
王曦:我們是跟之前所有的演講嘉賓的公司不一樣,我們是純第三方做數(shù)據(jù)分析,工業(yè)大數(shù)據(jù)平臺(tái)獨(dú)立開發(fā)的一個(gè)廠商,風(fēng)電行業(yè)其實(shí)覺得也是蠻有淵源的,風(fēng)電行業(yè)的合作來(lái)講2014年就開始了,最近三四年的時(shí)間公司也比較大的投入做這方面的投入,公司本身我們是不做硬件,不做傳感器和采集盒子,我們本身是工業(yè)大數(shù)據(jù)的平臺(tái)以及算法,我們的合作伙伴,我們是第三方公司,我們技術(shù)上和微軟、亞洲研究院,和NVIDIA中國(guó)的團(tuán)隊(duì)有深度的合作,針對(duì)深度學(xué)習(xí)、記憶學(xué)習(xí)的行業(yè)應(yīng)用上。
客戶的群體來(lái)講,能源角度我們新能源、風(fēng)力發(fā)電和石油、石化方面有一些客戶的合作,目前主要的客戶來(lái)源都是設(shè)備的整機(jī)廠商和石油、石化設(shè)備研發(fā)公司,還有海油和中石油設(shè)備研發(fā)公司這樣,風(fēng)電行業(yè)業(yè)主的區(qū)公司有比較多的合作,設(shè)備的故障預(yù)測(cè)、診斷,以及我今天會(huì)主要講的運(yùn)維策略整體解決方案角度。
這頁(yè)片子講了我們行業(yè)面臨的問(wèn)題以及挑戰(zhàn),很早以前,2014年國(guó)內(nèi)的廠商可利用小時(shí)數(shù),國(guó)外的可利用效率比我們多,發(fā)電效率比我們好,國(guó)內(nèi)這幾年整機(jī)的研發(fā)、整機(jī)的利用、整機(jī)的技術(shù)迭代來(lái)講,我不覺得硬件角度存在什么問(wèn)題。我們可能存在運(yùn)維策略,對(duì)硬件沒(méi)有利用上,可能有一個(gè)很好的提升,這里面我們列了幾點(diǎn),包括我們運(yùn)維管理還不是完全的閉環(huán)管理,我們傳統(tǒng)的關(guān)系被動(dòng)式的,不是預(yù)測(cè)系統(tǒng),報(bào)警系統(tǒng),是有問(wèn)題了才報(bào)出來(lái),現(xiàn)場(chǎng)有運(yùn)維和工程師解決,然后再反饋,這個(gè)反饋就很薄弱,包括數(shù)據(jù)的質(zhì)量。
我們從設(shè)備品牌來(lái)講已經(jīng)接入了6到5個(gè)設(shè)備品牌的數(shù)據(jù),我們發(fā)現(xiàn)數(shù)據(jù)質(zhì)量遠(yuǎn)遠(yuǎn)沒(méi)有達(dá)到這樣的標(biāo)準(zhǔn),我們?cè)诿绹?guó)參觀過(guò)GE的現(xiàn)場(chǎng),和他們的監(jiān)控中心,他們引以自豪的就是說(shuō)可能我們的截面,我們的功能沒(méi)你們做的那么酷炫,那么強(qiáng)大,我們的數(shù)據(jù)質(zhì)量一定是非常好的,因?yàn)樗麄冇泻芏鄬?duì)于數(shù)據(jù)質(zhì)量的提升機(jī)制。我們回來(lái)花了一年多的時(shí)間在這部分對(duì)數(shù)據(jù)質(zhì)量評(píng)判,數(shù)據(jù)有效性的評(píng)判,包括數(shù)據(jù)的機(jī)制都建立起來(lái)了。
對(duì)業(yè)主來(lái)說(shuō)機(jī)型、品牌比較多也是一個(gè)困擾,比如說(shuō)長(zhǎng)時(shí)間等待備件也是一個(gè)問(wèn)題。運(yùn)維整體方案來(lái)講這是整體的方案,數(shù)據(jù)實(shí)時(shí)接入,包括大數(shù)據(jù)計(jì)算方面的子系統(tǒng),包括后面無(wú)人式工單和策略的管理,底層是大數(shù)據(jù)的管理,大數(shù)據(jù)的分析和最后可視化結(jié)果的展現(xiàn)。
這頁(yè)騙子就一行字,這個(gè)就是我們踩過(guò)N多坑最后的總結(jié),每家企業(yè),每家運(yùn)維服務(wù)團(tuán)隊(duì)都在講我要提高運(yùn)維質(zhì)量,我要做基于預(yù)測(cè)性、主動(dòng)性的運(yùn)維,怎么做?對(duì)于我們來(lái)說(shuō)就這幾點(diǎn),首先我接入靠譜、高質(zhì)量的數(shù)據(jù),數(shù)據(jù)不管接了急控,接了實(shí)施數(shù)據(jù),我可能會(huì)接一些故障數(shù)的數(shù)據(jù),接一些比如說(shuō)分資源的數(shù)據(jù),這個(gè)數(shù)據(jù)的質(zhì)量怎么樣,會(huì)不會(huì)幫我們形成比較好的結(jié)果?
此外精準(zhǔn)的算法,算法每年的法國(guó)都特別快,算法的角度講我們這里講精準(zhǔn),實(shí)操層面就是靠譜的算法,不一定每一個(gè)場(chǎng)景都要用深度學(xué)習(xí),每一個(gè)場(chǎng)景用CPU進(jìn)行大量的運(yùn)算,只要精準(zhǔn)貼合就好了。前兩個(gè)是一個(gè)基礎(chǔ),但同樣要和專業(yè)的專家的知識(shí)圖譜融合,否則你先做數(shù)據(jù)標(biāo)記,我沒(méi)有行業(yè)專家,沒(méi)有行業(yè)的知識(shí)圖譜,你連標(biāo)記都做不準(zhǔn),肯定有比較大的問(wèn)題。
從整體來(lái)講這是我們整體用比較簡(jiǎn)單的圖形表現(xiàn)出來(lái)我們工作的方式,所以要做一個(gè)基于深度學(xué)習(xí)比較精準(zhǔn)高質(zhì)量的運(yùn)維體系,所以左側(cè)就是剛才跟各位介紹的我們揭露的數(shù)據(jù),中間我們包括風(fēng)機(jī)數(shù)據(jù)、運(yùn)維數(shù)據(jù)、氣象數(shù)據(jù)N多數(shù)據(jù)的算法,左邊是包括故障預(yù)警、設(shè)備健康度,基于這兩個(gè)產(chǎn)出的運(yùn)維策略包。
其實(shí)剛才講的那么多,最離不開的就是我們基礎(chǔ)的大數(shù)據(jù)的運(yùn)行平臺(tái),雖然預(yù)警、精準(zhǔn)運(yùn)維很出彩,所工作都是通過(guò)分布式的集群進(jìn)行計(jì)算,這個(gè)集群底層是數(shù)據(jù)揭露層,風(fēng)場(chǎng)的數(shù)據(jù),實(shí)時(shí)數(shù)據(jù),錄播各種設(shè)備的數(shù)據(jù),包括資產(chǎn)數(shù)據(jù),風(fēng)機(jī)生命檔案這樣的數(shù)據(jù)都要接進(jìn)來(lái),當(dāng)然我們?cè)跀?shù)據(jù)大數(shù)據(jù)平臺(tái)進(jìn)行處理、規(guī)劃、分類、匯總,再上層是大數(shù)據(jù)分析平臺(tái),上面有很多實(shí)時(shí)分析的算法,預(yù)警算法,以及我們叫運(yùn)維最優(yōu)化的算法,包括融入了很多故障數(shù)的數(shù)據(jù),融入了很多數(shù)據(jù)做最后整體的展現(xiàn)。
我今天的主題是深度學(xué)習(xí)基于神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)性運(yùn)維的策略,其實(shí)從整體來(lái)講,在我們開來(lái)最后要產(chǎn)生一個(gè)能落地的,能讓現(xiàn)場(chǎng)同事,現(xiàn)場(chǎng)工程師快速解決的方法,我們把運(yùn)維策略分三個(gè)部分,第一部分無(wú)論是預(yù)警也好,還是我們叫設(shè)備健康度,我們這個(gè)風(fēng)場(chǎng)25臺(tái)風(fēng)機(jī),哪臺(tái)或者是哪幾臺(tái)風(fēng)機(jī)運(yùn)行最差,最差是什么樣的問(wèn)題我們首先要找到,有了個(gè)問(wèn)題我找到問(wèn)題了,派什么樣的人,帶什么樣工具,帶什么樣的備件什么時(shí)候點(diǎn)去做,什么時(shí)候做停機(jī)最合適,就叫運(yùn)維窗口期和運(yùn)維工作包,就是策略包。比如說(shuō)這個(gè)運(yùn)維點(diǎn)需要4個(gè)人早上幾點(diǎn)做比較好,什么時(shí)候停機(jī)比較好,里面是不是有故障數(shù)、處理措施的支持,還是我有足夠的人員能力和備件的支持,我們有動(dòng)態(tài)運(yùn)營(yíng)、疲勞期等等設(shè)備分析是不是在比較差的疲勞期,這些都是我們中間結(jié)果和產(chǎn)出了,底層一樣,底層我們需要大量的數(shù)據(jù),運(yùn)維數(shù)據(jù),相關(guān)的其他數(shù)據(jù)做支撐。
這個(gè)剛才也提到了,我們要算健康度要看相關(guān)點(diǎn)位的動(dòng)態(tài)預(yù)值,要看相關(guān)的一些問(wèn)題,不會(huì)看到不相關(guān)部件的一些點(diǎn)位,另外要看全場(chǎng)對(duì)比,全場(chǎng)對(duì)比就是說(shuō)全場(chǎng)里找出來(lái)模擬標(biāo)準(zhǔn)工況下什么指標(biāo)下運(yùn)行,不同的直銷是不是會(huì)有樣的問(wèn)題,當(dāng)然我們會(huì)分析疲勞度,也會(huì)有故障預(yù)警來(lái)做這樣的工作。
說(shuō)是這個(gè)想法的由來(lái),現(xiàn)在覺得很普及,有很多做這樣的事情,主機(jī)的角度和運(yùn)維的角度SCADA很多運(yùn)維的設(shè)置比較靠后,不會(huì)是非常靈敏的數(shù)值,可能是比較靠后的準(zhǔn)備,以及提前準(zhǔn)備好工作包和運(yùn)維策略來(lái)幫助整體最終無(wú)論是成本的降低還是發(fā)電量的提升。
所以我們的基本原理也是剛才這幾點(diǎn),包括我們針對(duì)滑動(dòng)窗口期一個(gè)坍塌的計(jì)算,什么叫滑動(dòng)窗口期?這跟傳統(tǒng)SCADA和急控的考慮不一樣,我們是會(huì)往前延長(zhǎng)一個(gè)有選擇的時(shí)間窗口期來(lái)選擇適當(dāng)?shù)臄?shù)據(jù),幫助我們做未來(lái)的預(yù)測(cè),當(dāng)然這里面還是有一些統(tǒng)計(jì)學(xué)和應(yīng)用數(shù)據(jù)的理論在里面,我們會(huì)算疲勞期,疲勞期很多人會(huì)想,疲勞期很簡(jiǎn)單,我就說(shuō)這個(gè)風(fēng)機(jī)工作多式小時(shí),我們后來(lái)發(fā)現(xiàn)這樣比可能不是完整的,雖然能夠解決一定問(wèn)題,完整的想法我們是想說(shuō),疲勞期是不是應(yīng)該在同功率,同發(fā)電量的情況下比較疲勞期,疲勞期要跟時(shí)間關(guān)聯(lián),跟故障率相關(guān)聯(lián),這是比較完整的疲勞期。
我們用深度學(xué)習(xí)專干期記憶LSTM的模型做這樣的事情,這是建模的過(guò)程,這里不詳細(xì)講了,這也是涉及到剛才四個(gè)主要建模的過(guò)程。具體模型的創(chuàng)建和其他機(jī)器學(xué)習(xí)的方法沒(méi)有什么區(qū)別,數(shù)據(jù)進(jìn)來(lái)做聚合、提取做重要點(diǎn)位,然后做模型,做預(yù)測(cè)做驗(yàn)證,效果好持續(xù)優(yōu)化,效果不好做一些各個(gè)點(diǎn)位的一些調(diào)整和技術(shù)的一些工作,當(dāng)然我們是分三步做的,這是第一個(gè),第二個(gè)是針對(duì)我們?nèi)珗?chǎng)對(duì)比的,針對(duì)一些狀態(tài)預(yù)測(cè)的結(jié)果,針對(duì)疲勞的一些分析,都是通過(guò)機(jī)器學(xué)習(xí)和深度學(xué)習(xí)進(jìn)行的這樣一個(gè)分析。
詳細(xì)說(shuō)說(shuō)動(dòng)態(tài)閾值是什么概念?SCADA會(huì)進(jìn)行報(bào)警,這是詳細(xì)的閾值,動(dòng)態(tài)閾值不同工況下不定不同,不同的風(fēng)速、不同的轉(zhuǎn)速有時(shí)候可能80度夠了,有的時(shí)候可能85度需要報(bào),我們用深度學(xué)習(xí)歷史的數(shù)據(jù)作為模型,未來(lái)24小時(shí)、48小時(shí)溫度的點(diǎn)位、數(shù)值應(yīng)該在什么數(shù)值上,這是我們要考慮的問(wèn)題,這個(gè)過(guò)程是實(shí)時(shí)數(shù)據(jù),沒(méi)有寫太細(xì),對(duì)于數(shù)據(jù)的質(zhì)量我們做了大量的工作,數(shù)據(jù)確實(shí)怎么補(bǔ)齊,數(shù)據(jù)有的水溫低于多少度以上,用什么樣的方式修整過(guò)來(lái)。體征提取,對(duì)于設(shè)備零部件的亞健康,特寫特征跟它比較密切。
當(dāng)然我們也會(huì)針對(duì)這些異常用聚類分析,判斷哪些點(diǎn)位是異常的,會(huì)匯聚到我們整體工作當(dāng)中,疲勞期開始的時(shí)候下降比較快,平穩(wěn)期,最后是損耗失效期,這個(gè)是一個(gè)樣子,每一臺(tái)設(shè)備算出來(lái)的比率或者是梯度都是不一樣的,整體的趨勢(shì)是這樣的,我們把它放在整體策略的前期分析里面做整體策略分析的支持。
當(dāng)然最后說(shuō)一下預(yù)警,其實(shí)這個(gè)是我們的一個(gè)老片子了,我們預(yù)警模型不止這些了,針對(duì)預(yù)警模型來(lái)講,我們?cè)瓉?lái)覺得這個(gè)跟SCADA差不多,用戶也覺得是SCADA,我們可能提前預(yù)測(cè)用戶覺得很好,后來(lái)只是覺得我只是預(yù)測(cè)出來(lái)一個(gè)事件意義是不大的,為什么我們要做針對(duì)這種大部件或者是整機(jī)的健康度?我們要把這些東西關(guān)聯(lián)到一個(gè)大部件,或者是二級(jí)、三級(jí)部件上才有意義。但是我們整體的一個(gè)分析計(jì)算里面都是按照計(jì)算,分析葉片、整機(jī)等等這些都會(huì)跟我們具體大部件健康度的分析融合在一起的。
剛才計(jì)算了那么多,無(wú)論是疲勞期、動(dòng)態(tài)閾值還是其他的這些東西,我們要做成集成算法匯集起來(lái),算法這邊會(huì)看到有幾個(gè)比例,70、20、10,動(dòng)態(tài)閾值狀態(tài)預(yù)測(cè)70%,異常點(diǎn)檢測(cè)20%,疲勞度分析10%,我們每次比例都是不一樣的,只有我們觀察動(dòng)態(tài)閾值還是70%,所以其他的每次都不一樣。
講了這么多我們這次結(jié)果還是不錯(cuò)的,左側(cè)是我們預(yù)測(cè)的故障的時(shí)段,右邊是健康時(shí)段,雖然有下降,但是還是屬于我們健康的故障圖譜里面,我們通過(guò)這樣完成了整個(gè)的過(guò)程。說(shuō)一個(gè)具體的例子,就拿齒輪箱,齒輪箱運(yùn)維上面的問(wèn)題有時(shí)候還是比較多的,我們預(yù)防性策略上一個(gè)具體的例子,比如說(shuō)我們會(huì)算齒輪箱健康度,我們會(huì)看齒輪箱的油溫,最佳時(shí)間,什么樣人可以做這個(gè)事情,我們可以用什么故障解決方案做,以及他需要什么樣的工具。齒輪箱健康度和我們運(yùn)維策略包會(huì)合成一個(gè)工單下發(fā)下去,這個(gè)工單做完之后會(huì)回來(lái)的。
這是內(nèi)蒙風(fēng)場(chǎng)廠的一個(gè)案例,我們做了一些處理,把一些隱患找到了。這里多說(shuō)一句,其實(shí)SCADA這個(gè)是特別好的一個(gè)東西,它相當(dāng)于對(duì)設(shè)備是一個(gè)在最底層,或者是真正大的損壞之前會(huì)報(bào)出來(lái),但是它不關(guān)注小的隱患,我們?yōu)槭裁匆P(guān)注小的隱患,部件的隱患?因?yàn)楹芏嗖考碾[患不做處理有一天報(bào)警了,SCADA的問(wèn)題不做出來(lái),然后有一天SCADA的問(wèn)題真的出現(xiàn)了,我們正套的運(yùn)維就是查缺補(bǔ)漏,我們會(huì)預(yù)先、提前來(lái)發(fā)現(xiàn)這個(gè)問(wèn)題,告知這個(gè)問(wèn)題,以及具體怎么操作,形成我們策略包做這樣的事情。
這是我們產(chǎn)品的一些截屏,放在最后不是我們最重要的部分,是我們預(yù)警加策略包的產(chǎn)品,我們剛才講的算法、底層的計(jì)算,和大數(shù)據(jù)相關(guān)是我們的關(guān)鍵,但是沒(méi)有算法、底層的計(jì)算,高效的計(jì)算能力這些都沒(méi)有辦法做到實(shí)時(shí)。現(xiàn)在我們這套機(jī)制,包括全局管理、性能KPI指標(biāo),行業(yè)內(nèi)十幾個(gè)KPI指標(biāo),包括預(yù)警,健康度預(yù)警,審批及工單,以及策略包和解決方案建議,這是完整的一套體系。到了這邊工單完成之后還會(huì)回到整體的平臺(tái)里面做持續(xù)的優(yōu)化和分析。
簡(jiǎn)單來(lái)說(shuō)我們的初衷很簡(jiǎn)單,就是能省的成本省下來(lái),能發(fā)電的時(shí)間盡量發(fā)電,提升發(fā)電量,降低運(yùn)維成本,少換配件,提前維修就這么簡(jiǎn)單。
這是我整體的介紹。
謝謝大家!
?。ǜ鶕?jù)發(fā)言整理,未經(jīng)本人審閱)