国产在线一区二区不卡|在线观看中文字幕一区|亚洲中文无码h在线观看|欧美 亚洲 图色 另类|免费人成视频x8x8入口|国产福利观看天堂素人约啪|人妻无码专区一专区二专区三|国产婷婷成人久久AV免费高清

合肥金星智控科技股份有限公司
宣傳

位置:中冶有色 >

有色技術(shù)頻道 >

> 采礦技術(shù)

> 基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法和裝置

基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法和裝置

394   編輯:管理員   來源:新智數(shù)字科技有限公司  
2024-05-21 09:09:38
權(quán)利要求書: 1.一種基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法,其特征在于,執(zhí)行主體為聯(lián)合學(xué)習(xí)的客戶端,包括:

接收在聯(lián)合學(xué)習(xí)架構(gòu)下服務(wù)器端下發(fā)的全局模型;

獲取渦輪風(fēng)機(jī)的歷史運(yùn)行數(shù)據(jù),將所述歷史運(yùn)行數(shù)據(jù)輸入NASA仿真軟件生成用于訓(xùn)練所述全局模型的樣本數(shù)據(jù);

利用所述樣本數(shù)據(jù)訓(xùn)練所述全局模型,并更新本地的局部模型;

如果所述局部模型達(dá)到預(yù)設(shè)收斂條件,則創(chuàng)建用于所述渦輪風(fēng)機(jī)預(yù)測(cè)維護(hù)的模型,并利用所述模型對(duì)渦輪風(fēng)機(jī)進(jìn)行預(yù)測(cè)維護(hù);

執(zhí)行主體為聯(lián)合學(xué)習(xí)的服務(wù)器端,包括:接收客戶端上傳的局部模型;

對(duì)局部模型進(jìn)行聚合,更新全局模型,以使所述客戶端對(duì)所述更新全局模型進(jìn)行訓(xùn)練創(chuàng)建用于所述渦輪風(fēng)機(jī)預(yù)測(cè)維護(hù)的模型;

根據(jù)所述更新全局模型的更新結(jié)果,確定下一次所述全局模型更新時(shí)間,其中,所述更新結(jié)果包含更新是否成功信息和更新的屬性信息;

其中,所述接收客戶端上傳的局部模型,包括:檢測(cè)局部模型目錄,并得到檢測(cè)結(jié)果;

根據(jù)所述檢測(cè)結(jié)果,判斷是否產(chǎn)生新的局部模型;若是,則接收所述新的局部模型;若否,則返回檢測(cè)局部模型目錄。

2.根據(jù)權(quán)利要求1所述的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法,其特征在于,所述歷史運(yùn)行數(shù)據(jù)包括:渦輪風(fēng)機(jī)的溫度、渦輪風(fēng)機(jī)的壓力和/或渦輪風(fēng)機(jī)的轉(zhuǎn)速。

3.一種用于執(zhí)行權(quán)利要求1或2所述方法的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)裝置,其特征在于,包括:

全局模型接收模塊,用于接收在聯(lián)合學(xué)習(xí)架構(gòu)下服務(wù)器端下發(fā)的全局模型;

樣本數(shù)據(jù)生成模塊,用于獲取渦輪風(fēng)機(jī)的歷史運(yùn)行數(shù)據(jù),生成用于訓(xùn)練所述全局模型的樣本數(shù)據(jù);

全局模型訓(xùn)練模塊,用于利用所述樣本數(shù)據(jù)訓(xùn)練所述全局模型,并更新本地的局部模型;

風(fēng)機(jī)預(yù)測(cè)維護(hù)模塊,用于如果所述局部模型達(dá)到預(yù)設(shè)收斂條件,則創(chuàng)建用于所述渦輪風(fēng)機(jī)預(yù)測(cè)維護(hù)的模型,并利用所述模型對(duì)渦輪風(fēng)機(jī)進(jìn)行預(yù)測(cè)維護(hù),其中,所述預(yù)設(shè)收斂條件為預(yù)設(shè)的迭代更新次數(shù)或預(yù)設(shè)的模型準(zhǔn)確度。

4.一種用于執(zhí)行權(quán)利要求1或2所述方法的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)裝置,其特征在于,包括:

模型接收模塊,用于接收客戶端上傳的局部模型;

模型聚合模塊,用于對(duì)局部模型進(jìn)行聚合,更新全局模型,以使所述客戶端對(duì)所述更新全局模型進(jìn)行訓(xùn)練創(chuàng)建用于所述渦輪風(fēng)機(jī)預(yù)測(cè)維護(hù)的模型;

迭代更新模塊,用于根據(jù)所述更新全局模型的更新結(jié)果,確定下一次所述全局模型更新時(shí)間,其中,所述更新結(jié)果包含更新是否成功信息和更新的屬性信息;

其中,所述模型接收模塊,具體包括:目錄檢查單元,用于檢測(cè)局部模型目錄,并得到檢測(cè)結(jié)果;

模型接收單元,用于根據(jù)所述檢測(cè)結(jié)果,判斷是否產(chǎn)生新的局部模型;若是,則接收所述新的局部模型;若否,則返回檢測(cè)局部模型目錄。

5.一種電子設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1或2所述方法的步驟。

6.一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1或2所述方法的步驟。

說明書: 基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法和裝置技術(shù)領(lǐng)域[0001] 本發(fā)明屬于能源技術(shù)領(lǐng)域,尤其涉及一種基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法和裝置。

背景技術(shù)[0002] 渦輪風(fēng)機(jī)維護(hù)目前多以“被動(dòng)式運(yùn)維”,主要依靠現(xiàn)場(chǎng)工作人員進(jìn)行定期維護(hù)和故障檢修,這種單純依靠工人進(jìn)行蹲點(diǎn)維護(hù),運(yùn)維成本極高,也容易出現(xiàn)由于工作人員水平不

一致導(dǎo)致發(fā)電損失甚至運(yùn)行安全問題。

[0003] 現(xiàn)有技術(shù)中也有利用機(jī)器學(xué)習(xí)算法來建立預(yù)測(cè)模型,對(duì)渦輪風(fēng)機(jī)進(jìn)行預(yù)測(cè)維護(hù)。不過在實(shí)驗(yàn)中發(fā)現(xiàn)利用渦輪風(fēng)機(jī)運(yùn)行特征數(shù)據(jù)建立的預(yù)測(cè)模型的質(zhì)量并不高。因此,如何

進(jìn)一步提高渦輪風(fēng)機(jī)維護(hù)模型的準(zhǔn)確度,以保障風(fēng)機(jī)運(yùn)維的準(zhǔn)確性和效率,是當(dāng)前的一個(gè)

技術(shù)難題。

發(fā)明內(nèi)容[0004] 有鑒于此,本發(fā)明實(shí)施例提供了一種基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法和裝置,以解決效率渦輪風(fēng)機(jī)運(yùn)維效率和準(zhǔn)確度不高的問題。

[0005] 本發(fā)明第一方面,提供了一種基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法,包括:接收在聯(lián)合學(xué)習(xí)架構(gòu)下服務(wù)器端下發(fā)的全局模型;獲取渦輪風(fēng)機(jī)的歷史運(yùn)行數(shù)據(jù),生成用于訓(xùn)練所

述全局模型的樣本數(shù)據(jù);利用所述樣本數(shù)據(jù)訓(xùn)練所述全局模型,并更新本地的局部模型;如

果所述局部模型達(dá)到預(yù)設(shè)收斂條件,則創(chuàng)建用于所述渦輪風(fēng)機(jī)預(yù)測(cè)維護(hù)的模型,并利用所

述模型對(duì)渦輪風(fēng)機(jī)進(jìn)行預(yù)測(cè)維護(hù)。

[0006] 在一些可選方案中,所述歷史運(yùn)行數(shù)據(jù)包括:渦輪風(fēng)機(jī)的溫度、渦輪風(fēng)機(jī)的壓力和/或渦輪風(fēng)機(jī)的轉(zhuǎn)速。

[0007] 本發(fā)明第二方面,提供了一種基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法,其包括:接收客戶端上傳的局部模型;對(duì)局部模型進(jìn)行聚合,更新全局模型;根據(jù)所述更新全局模型的更新

結(jié)果,確定下一次所述全局模型更新時(shí)間,其中,所述更新結(jié)果包含更新是否成功信息和更

新的屬性信息。

[0008] 在一些可選方案中,所述接收客戶端上傳的局部模型,包括:檢測(cè)局部模型目錄,并得到檢測(cè)結(jié)果;根據(jù)所述檢測(cè)結(jié)果,接收所述局部模型。

[0009] 本發(fā)明的第三方面,提供了一種基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)裝置,其包括:全局模型接收模塊,用于接收在聯(lián)合學(xué)習(xí)架構(gòu)下服務(wù)器端下發(fā)的全局模型;樣本數(shù)據(jù)生成模塊,

用于獲取渦輪風(fēng)機(jī)的歷史運(yùn)行數(shù)據(jù),生成用于訓(xùn)練所述全局模型的樣本數(shù)據(jù);全局模型訓(xùn)

練模塊,用于利用所述樣本數(shù)據(jù)訓(xùn)練所述全局模型,并更新本地的局部模型;風(fēng)機(jī)預(yù)測(cè)維護(hù)

模塊,用于如果所述局部模型達(dá)到預(yù)設(shè)收斂條件,則創(chuàng)建用于所述渦輪風(fēng)機(jī)預(yù)測(cè)維護(hù)的模

型,并利用所述模型對(duì)渦輪風(fēng)機(jī)進(jìn)行預(yù)測(cè)維護(hù)。

[0010] 在一些可選方案中,所述歷史運(yùn)行數(shù)據(jù)包括:渦輪風(fēng)機(jī)的溫度、渦輪風(fēng)機(jī)的壓力和/或渦輪風(fēng)機(jī)的轉(zhuǎn)速。

[0011] 本發(fā)明的第四方面,提供了一種基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)裝置,其包括:模型接收模塊,用于接收客戶端上傳的局部模型;模型聚合模塊,用于對(duì)局部模型進(jìn)行聚合,更

新全局模型;迭代更新模塊,用于根據(jù)所述更新全局模型的更新結(jié)果,確定下一次所述全局

模型更新時(shí)間,其中,所述更新結(jié)果包含更新是否成功信息和更新的屬性信息。

[0012] 在一些可選方案中,所述模型接收模塊,具體包括:目錄檢查單元,用于檢測(cè)局部模型目錄,并得到檢測(cè)結(jié)果;模型接收單元,用于根據(jù)所述檢測(cè)結(jié)果,接收所述局部模型。

[0013] 本發(fā)明的第五方面,提供了一種電子設(shè)備,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如

第一方面和第二方面任一項(xiàng)所述方法的步驟。

[0014] 本發(fā)明的第六方面,提供了一種存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面和第二方面任一項(xiàng)所述方法的步

驟。

[0015] 本發(fā)明實(shí)施例與現(xiàn)有技術(shù)相比存在的有益效果是:本發(fā)明通過聯(lián)合學(xué)習(xí)架構(gòu)來實(shí)現(xiàn)了對(duì)渦輪風(fēng)機(jī)的運(yùn)維預(yù)測(cè)模型的訓(xùn)練,針對(duì)本地訓(xùn)練的樣本數(shù)據(jù)進(jìn)行改進(jìn),使得訓(xùn)練得

到的模型質(zhì)量更高,使得運(yùn)維預(yù)測(cè)的準(zhǔn)確性得以提高;此外,針對(duì)服務(wù)器端的聚合方式進(jìn)行

改進(jìn),使得預(yù)測(cè)模型的訓(xùn)練效率得以進(jìn)一步提高。

附圖說明[0016] 為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些

實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附

圖獲得其它的附圖。

[0017] 圖1是可以應(yīng)用本發(fā)明以下實(shí)施例的一個(gè)聯(lián)合學(xué)習(xí)架構(gòu);[0018] 圖2是本發(fā)明在實(shí)施例一提供的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法的流程圖;[0019] 圖3是本發(fā)明在實(shí)施例三中提供的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)裝置的結(jié)構(gòu)圖。具體實(shí)施方式[0020] 以下描述中,為了說明而不是為了限定,提出了諸如特定系統(tǒng)結(jié)構(gòu)、技術(shù)之類的具體細(xì)節(jié),以便透徹理解本發(fā)明實(shí)施例。然而,本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)清楚,在沒有這些具體

細(xì)節(jié)的其它實(shí)施例中也可以實(shí)現(xiàn)本發(fā)明。在其它情況中,省略對(duì)眾所周知的系統(tǒng)、裝置、電

路以及方法的詳細(xì)說明,以免不必要的細(xì)節(jié)妨礙本發(fā)明的描述。

[0021] 圖1為可以應(yīng)用本發(fā)明以下實(shí)施例的一個(gè)聯(lián)合學(xué)習(xí)架構(gòu),如圖1所示,在該聯(lián)合學(xué)習(xí)架構(gòu)中,包括:服務(wù)器101和多個(gè)客戶端102、103、104,所述多個(gè)客戶端102、103、104分別

與服務(wù)器通信連接。

[0022] 其中,服務(wù)器101即為聯(lián)合學(xué)習(xí)的信任中心,也稱為中央服務(wù)器;客戶端102、103、104即為聯(lián)合學(xué)習(xí)的客戶機(jī)。一般的,對(duì)于客戶端的數(shù)量可以為K個(gè),K≥2,且為正整數(shù),例

如,圖1中的client?1、client?2…client?K。

[0023] 具體的,所述客戶端可以具體包括但不限于計(jì)算機(jī)、服務(wù)器、工作站等電子設(shè)備。示例性的,所述電子設(shè)備,可以具體包括:存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在

所述處理器上運(yùn)行的計(jì)算機(jī)程序,當(dāng)所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí),實(shí)現(xiàn)如下列實(shí)施

例一中任一完整方法的步驟。

[0024] 聯(lián)合學(xué)習(xí)允許多個(gè)用戶協(xié)作訓(xùn)練共享的全局模型,而無需分享本地設(shè)備中的數(shù)據(jù),由中央服務(wù)器協(xié)調(diào)完成多輪聯(lián)合學(xué)習(xí)以得到最終的全局模型。其中,在每一輪開始時(shí),

中央服務(wù)器將當(dāng)前的全局模型發(fā)送給參與聯(lián)合學(xué)習(xí)的客戶機(jī);每個(gè)客戶機(jī)根據(jù)其本地?cái)?shù)據(jù)

訓(xùn)練所接收到的全局模型,訓(xùn)練完畢后將更新后的模型返回中央服務(wù)器;中央服務(wù)器收集

到所有客戶機(jī)返回的更新后,對(duì)全局模型進(jìn)行一次更新,進(jìn)而結(jié)束本輪更新。

[0025] 至此,本發(fā)明在以下實(shí)施例中,將通過聯(lián)合學(xué)習(xí)方法來利用渦輪風(fēng)機(jī)的運(yùn)維數(shù)據(jù)進(jìn)行維護(hù)模型的訓(xùn)練改進(jìn),以提升風(fēng)機(jī)維護(hù)的運(yùn)維效率和準(zhǔn)確性。

[0026] 實(shí)施例一[0027] 本實(shí)施例將從聯(lián)合學(xué)習(xí)架構(gòu)中的客戶端側(cè)來對(duì)本發(fā)明提供的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法進(jìn)行說明,即本實(shí)施例的執(zhí)行主體為聯(lián)合學(xué)習(xí)的客戶端,例如,如由圖1所

示的客戶端102、103、104來執(zhí)行本實(shí)施例提供的方法。

[0028] 圖2為本發(fā)明在實(shí)施例一提供的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法的流程圖,見圖2所示,所述基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法包括下列步驟S01?S04。

[0029] S101:接收在聯(lián)合學(xué)習(xí)架構(gòu)下服務(wù)器端下發(fā)的全局模型。[0030] 其中,在被動(dòng)接收服務(wù)器下發(fā)的全局模型之外,本步驟還包括主動(dòng)從服務(wù)器端下載全局模型。具體的,所述全局模型包括服務(wù)器端初始化的全局模型,例如,在開始聯(lián)合學(xué)

習(xí)任務(wù)之處下發(fā)的全局模型。此外,所述全局模型也包括服務(wù)器聚合各個(gè)參與聯(lián)合學(xué)習(xí)的

渦輪風(fēng)機(jī)所在數(shù)據(jù)節(jié)點(diǎn)上傳的局部模型。

[0031] S102:獲取渦輪風(fēng)機(jī)的歷史運(yùn)行數(shù)據(jù),生成用于訓(xùn)練所述全局模型的樣本數(shù)據(jù)。[0032] 其中,所述歷史運(yùn)行數(shù)據(jù)包括渦輪風(fēng)機(jī)的溫度、渦輪風(fēng)機(jī)的壓力、渦輪風(fēng)機(jī)的轉(zhuǎn)速等測(cè)點(diǎn)數(shù)據(jù)。

[0033] 具體的,在獲取到以上渦輪風(fēng)機(jī)的運(yùn)行數(shù)據(jù)之后,可以將該運(yùn)行數(shù)據(jù)輸入NASA仿真軟件來生成樣本數(shù)據(jù),這樣能夠使樣本數(shù)據(jù)與實(shí)際運(yùn)行情況一致,從而使得訓(xùn)練的得到

的模型精度更高。應(yīng)理解,利用這些數(shù)據(jù)輸入仿真軟件可以得到渦輪風(fēng)機(jī)的運(yùn)行情況,從而

形成高質(zhì)量的樣本數(shù)據(jù)。

[0034] S103:利用所述樣本數(shù)據(jù)訓(xùn)練所述全局模型,并更新本地的局部模型。[0035] 其中,在聯(lián)合學(xué)習(xí)架構(gòu)下,從服務(wù)器端獲取的全局模型,是全局模型的中間參數(shù),例如,訓(xùn)練模型的梯度等。因此,在利用所述全局模型對(duì)應(yīng)的參數(shù),在本地利用樣本數(shù)據(jù)進(jìn)

行訓(xùn)練,在訓(xùn)練過程中會(huì)進(jìn)一步更新模型的參數(shù),即得到本地的局部模型。

[0036] S104:如果所述局部模型達(dá)到預(yù)設(shè)收斂條件,則創(chuàng)建用于所述渦輪風(fēng)機(jī)預(yù)測(cè)維護(hù)的模型,并利用所述模型對(duì)渦輪風(fēng)機(jī)進(jìn)行預(yù)測(cè)維護(hù)。

[0037] 其中,判斷是否達(dá)到收斂條件可以通過預(yù)設(shè)的迭代更新次數(shù),即重復(fù)上述步驟S101?S103的次數(shù)?;蛘撸部梢允穷A(yù)設(shè)的模型準(zhǔn)確度,例如,在更新所述局部模型之后,判

斷所述局部模型是否滿足預(yù)設(shè)的準(zhǔn)確度,若是,則確定所述局部模型達(dá)到收斂條件。至此,

在本地即可創(chuàng)建用于所述渦輪風(fēng)機(jī)預(yù)測(cè)維護(hù)的模型,并利用所述模型對(duì)渦輪風(fēng)機(jī)進(jìn)行預(yù)測(cè)

維護(hù)。

[0038] 實(shí)施例二[0039] 本實(shí)施例將從聯(lián)合學(xué)習(xí)架構(gòu)中的服務(wù)器側(cè)來對(duì)本發(fā)明提供的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法進(jìn)行說明,即本實(shí)施例的執(zhí)行主體為聯(lián)合學(xué)習(xí)的服務(wù)器端,例如,由圖1所

示的服務(wù)器101來執(zhí)行本實(shí)施例提供的方法。

[0040] 具體的,本實(shí)施例提供的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法,具體包括以下步驟S201?S203。

[0041] 步驟S201:接收客戶端上傳的局部模型。[0042] 結(jié)合以上實(shí)施例一可知,所述局部模型是客戶端基于服務(wù)器下發(fā)的全局模型,利用本地?cái)?shù)據(jù)進(jìn)行訓(xùn)練后更新產(chǎn)生的局部模型。

[0043] 在一個(gè)示例中,上述步驟S201,可以具體包括:[0044] 步驟S211:檢測(cè)局部模型目錄,并得到檢測(cè)結(jié)果;[0045] 步驟S212:根據(jù)所述檢測(cè)結(jié)果,接收所述局部模型。[0046] 其中,上述結(jié)果具體包括:判斷是否產(chǎn)生新的局部模型:若是,則收所述局部模型;若否,則返回檢測(cè)局部模型目錄。

[0047] 其中,所述局部模型目錄,即當(dāng)前參與聯(lián)合學(xué)習(xí)的客戶端信息。具體的,客戶端既可以在開啟聯(lián)合學(xué)習(xí)任務(wù)之前接入服務(wù)器進(jìn)行聯(lián)合學(xué)習(xí);也可以是在聯(lián)合學(xué)習(xí)任務(wù)開啟之

后中途加入聯(lián)合學(xué)習(xí)。因此,通過檢查局部模型目錄,可以確定當(dāng)前參與聯(lián)合學(xué)習(xí)的客戶端

的情況,從而判斷是否有新的局部模型上傳。

[0048] 步驟S202:對(duì)局部模型進(jìn)行聚合,更新全局模型。[0049] 其中,所述聚合可以具體包括對(duì)所有上傳的局部模型進(jìn)行均值聚合。[0050] 此外,在結(jié)合上述示例的情況下,為了應(yīng)對(duì)系統(tǒng)異構(gòu)或數(shù)據(jù)異構(gòu)的問題,在對(duì)局部模型進(jìn)行聚合時(shí),還可以采用異步聯(lián)合聚合的方法。示例性的,所述步驟S202可以包括:根

據(jù)接收到新上傳的局部模型,結(jié)合前次聚合后的全局模型進(jìn)行本次聚合,并更加本次聚合

后的結(jié)果更新全局模型。也就是說,本示例不需要等待所有的客戶端都上傳完局部模型之

后再進(jìn)行聚合,提高訓(xùn)練的效率。

[0051] 步驟S203:根據(jù)所述更新全局模型的更新結(jié)果,確定下一次所述全局模型更新時(shí)間,其中,所述更新結(jié)果包含更新是否成功信息和更新的屬性信息。

[0052] 其中,根據(jù)所述全局模型更新時(shí)間,可以在達(dá)到該更新時(shí)間時(shí),對(duì)接收到的局部模型進(jìn)行聚合更新。同時(shí),更新的屬性信息即更新后的全局模型的中間參數(shù)信息,例如,全局

模型的梯度信息。當(dāng)確定更新結(jié)果為更新成功時(shí),即可將所述屬性信息下發(fā)給各個(gè)客戶端,

已完成聯(lián)合學(xué)習(xí)任務(wù)。

[0053] 綜上所述,上述實(shí)施例一和實(shí)施例二通過聯(lián)合學(xué)習(xí)架構(gòu)來實(shí)現(xiàn)了對(duì)渦輪風(fēng)機(jī)的運(yùn)維預(yù)測(cè)模型的訓(xùn)練,針對(duì)本地訓(xùn)練的樣本數(shù)據(jù)進(jìn)行改進(jìn),使得訓(xùn)練得到的模型質(zhì)量更高,使

得運(yùn)維預(yù)測(cè)的準(zhǔn)確性得以提高;此外,針對(duì)服務(wù)器端的聚合方式進(jìn)行改進(jìn),使得預(yù)測(cè)模型的

訓(xùn)練效率得以進(jìn)一步提高。

[0054] 下面將對(duì)本發(fā)明上述實(shí)施例基于聯(lián)合學(xué)習(xí)得到的預(yù)測(cè)模型,與現(xiàn)有技術(shù)中利用深度學(xué)習(xí)得到的模型進(jìn)行比較,即利用相同的測(cè)試數(shù)據(jù)對(duì)模型進(jìn)行測(cè)試,看兩者的測(cè)試結(jié)果

的準(zhǔn)確率。具體實(shí)驗(yàn)結(jié)果如下表1:

[0055][0056][0057] 表1[0058] 其中,所述用戶1、用戶2和用戶3表示渦輪風(fēng)機(jī)本地的數(shù)據(jù)處理節(jié)點(diǎn),例如,具體可以為邊緣數(shù)據(jù)處理節(jié)點(diǎn)。由上表1可以清楚的看出,本發(fā)明的準(zhǔn)確率相比于現(xiàn)有技術(shù)具有顯

著的提高。

[0059] 應(yīng)理解,上述實(shí)施例中各步驟的序號(hào)的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例的實(shí)施過程構(gòu)成任何限

定。

[0060] 實(shí)施例三[0061] 在同一發(fā)明構(gòu)思下,本實(shí)施例三還提供了與圖2所示方法實(shí)施例中各個(gè)步驟相一一對(duì)應(yīng)的裝置。

[0062] 圖3為本發(fā)明在實(shí)施例三中提供的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)裝置的結(jié)構(gòu)圖。[0063] 見圖3,本實(shí)施例提供的基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)裝置300,一般設(shè)置于客戶端,具體包括:全局模型接收模塊301,用于接收在聯(lián)合學(xué)習(xí)架構(gòu)下服務(wù)器端下發(fā)的全局模

型;樣本數(shù)據(jù)生成模塊302,用于獲取渦輪風(fēng)機(jī)的歷史運(yùn)行數(shù)據(jù),生成用于訓(xùn)練所述全局模

型的樣本數(shù)據(jù);全局模型訓(xùn)練模塊303,用于利用所述樣本數(shù)據(jù)訓(xùn)練所述全局模型,并更新

本地的局部模型;風(fēng)機(jī)預(yù)測(cè)維護(hù)模塊304,用于如果所述局部模型達(dá)到預(yù)設(shè)收斂條件,則創(chuàng)

建用于所述渦輪風(fēng)機(jī)預(yù)測(cè)維護(hù)的模型,并利用所述模型對(duì)渦輪風(fēng)機(jī)進(jìn)行預(yù)測(cè)維護(hù)。

[0064] 在一些可選方案中,所述歷史運(yùn)行數(shù)據(jù)包括:渦輪風(fēng)機(jī)的溫度、渦輪風(fēng)機(jī)的壓力和/或渦輪風(fēng)機(jī)的轉(zhuǎn)速中的至少一種數(shù)據(jù)。

[0065] 此外,本實(shí)施例還提供了一種基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)裝置,設(shè)置于服務(wù)器端,其包括:模型接收模塊,用于接收客戶端上傳的局部模型;模型聚合模塊,用于對(duì)局部模

型進(jìn)行聚合,更新全局模型;迭代更新模塊,用于根據(jù)所述更新全局模型的更新結(jié)果,確定

下一次所述全局模型更新時(shí)間,其中,所述更新結(jié)果包含更新是否成功信息和更新的屬性

信息。

[0066] 在一些可選方案中,所述模型接收模塊,具體包括:目錄檢查單元,用于檢測(cè)局部模型目錄,并得到檢測(cè)結(jié)果;模型接收單元,用于根據(jù)所述檢測(cè)結(jié)果,接收所述局部模型。

[0067] 在一些可選方案中,所述模型聚合模塊,具體用于根據(jù)接收到新上傳的局部模型,結(jié)合前次聚合后的全局模型進(jìn)行本次聚合,并更加本次聚合后的結(jié)果更新全局模型。

[0068] 以上所述實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各

實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改

或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍,均應(yīng)

包含在本發(fā)明的保護(hù)范圍之內(nèi)。



聲明:
“基于聯(lián)合學(xué)習(xí)的渦輪風(fēng)機(jī)維護(hù)方法和裝置” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)
分享 0
         
舉報(bào) 0
收藏 0
反對(duì) 0
點(diǎn)贊 0
全國熱門有色金屬技術(shù)推薦
展開更多 +

 

中冶有色技術(shù)平臺(tái)微信公眾號(hào)
了解更多信息請(qǐng)您掃碼關(guān)注官方微信
中冶有色技術(shù)平臺(tái)微信公眾號(hào)中冶有色技術(shù)平臺(tái)

最新更新技術(shù)

報(bào)名參會(huì)
更多+

報(bào)告下載

第二屆中國微細(xì)粒礦物選礦技術(shù)大會(huì)
推廣

熱門技術(shù)
更多+

衡水宏運(yùn)壓濾機(jī)有限公司
宣傳
環(huán)磨科技控股(集團(tuán))有限公司
宣傳

發(fā)布

在線客服

公眾號(hào)

電話

頂部
咨詢電話:
010-88793500-807
專利人/作者信息登記