1.本技術(shù)涉及磁懸浮離心機(jī)領(lǐng)域,具體而言,涉及一種磁懸浮離心機(jī)的防喘控制方法和裝置、存儲(chǔ)介質(zhì)。
背景技術(shù):
2.磁懸浮離心機(jī)是一種完全不需要使用潤(rùn)滑油的離心機(jī),使用電磁軸承來取代傳統(tǒng)離心機(jī)中的機(jī)械軸承,利用磁力作用使轉(zhuǎn)子處于懸浮狀態(tài),具有制冷效率高、調(diào)節(jié)范圍大、離心機(jī)轉(zhuǎn)速高、體積小、噪聲低、壽命長(zhǎng)等特點(diǎn)。
3.磁懸浮離心機(jī)與傳統(tǒng)離心機(jī)相比制冷量調(diào)節(jié)范圍非常的大,然而當(dāng)制冷劑的壓力、流量、溫度發(fā)生變化時(shí),磁懸浮離心機(jī)極易發(fā)生喘振。喘振是離心機(jī)在入口流量小于喘振流量時(shí),離心機(jī)出現(xiàn)的流量脈動(dòng)現(xiàn)象,流體機(jī)械及其管道中介質(zhì)的周期性振蕩,是介質(zhì)受到周期性吸入和排出的激勵(lì)作用而產(chǎn)生的機(jī)械振動(dòng),離心機(jī)會(huì)發(fā)出周期性的吼聲。特別在低負(fù)荷、小流量情況下,磁懸浮離心機(jī)極易發(fā)生喘振,最終導(dǎo)致離心機(jī)與磁軸承的損壞,降低磁懸浮離心式制冷機(jī)組的可靠性。在喘振控制方法中通過不斷監(jiān)測(cè)、采集、記錄和分析多維運(yùn)行數(shù)據(jù),利用大數(shù)據(jù)進(jìn)行喘振控制。而喘振控制涉及喘振的檢測(cè),快速而準(zhǔn)確的喘振檢測(cè)方法不僅有利于離心機(jī)機(jī)械的安全穩(wěn)定運(yùn)行,也是喘振控制過程中的關(guān)鍵點(diǎn)。
4.針對(duì)喘振檢測(cè)問題,傳統(tǒng)的喘振檢測(cè)方法是控制系統(tǒng)測(cè)量計(jì)算喘振的過程參數(shù),過程參數(shù)一般包括離心機(jī)的轉(zhuǎn)速、入口流量、壓力、溫度、離心機(jī)的出口壓力,驅(qū)動(dòng)電機(jī)的電流等,再進(jìn)行喘振判定,發(fā)送故障信號(hào)傳遞給主控做出響應(yīng)及控制。若離心機(jī)發(fā)生喘振,而傳統(tǒng)檢測(cè)方法檢測(cè)出離心機(jī)喘振的時(shí)間周期較長(zhǎng),待主控系統(tǒng)作出喘振處理的措施,在此期間喘振所產(chǎn)生的劇烈振動(dòng),可能會(huì)引起磁軸承與軸之間產(chǎn)生機(jī)械碰撞,導(dǎo)致磁軸承故障。
5.針對(duì)上述相關(guān)技術(shù)中檢測(cè)出磁懸浮離心機(jī)發(fā)生喘振的時(shí)間周期較長(zhǎng)的問題,目前尚未提出有效的解決方案。
技術(shù)實(shí)現(xiàn)要素:
6.本技術(shù)實(shí)施例提供了一種磁懸浮離心機(jī)的防喘控制方法和裝置、存儲(chǔ)介質(zhì),以至少解決相關(guān)技術(shù)中檢測(cè)出磁懸浮離心機(jī)發(fā)生喘振的時(shí)間周期較長(zhǎng)的技術(shù)問題。
7.根據(jù)本技術(shù)實(shí)施例的一個(gè)方面,提供了一種磁懸浮離心機(jī)的防喘控制方法,包括:獲取磁懸浮離心機(jī)的第一轉(zhuǎn)子位移數(shù)據(jù);在vae模型利用所述第一轉(zhuǎn)子位移數(shù)據(jù)識(shí)別出所述磁懸浮離心機(jī)發(fā)生喘振的情況下,發(fā)送喘振信號(hào)至所述磁懸浮離心機(jī)的主控,以指示所述主控執(zhí)行相應(yīng)的防喘控制操作。
8.可選地,在獲取磁懸浮離心機(jī)的當(dāng)前轉(zhuǎn)子位移數(shù)據(jù)之前,所述方法還包括:在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù);使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練:通過所述vae模型中的編碼器將所述第二轉(zhuǎn)子位移數(shù)據(jù)映射到隱變量h,以構(gòu)建所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間;在所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間中構(gòu)造統(tǒng)計(jì)量h2,并確定統(tǒng)計(jì)量h2的控制限h2lim的值。
9.可選地,在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù),包括:在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,多次采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù)。
10.可選地,在使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練之前,構(gòu)建所述vae模型中編碼器的結(jié)構(gòu):
[0011][0012]
其中,p(x)輸入數(shù)據(jù)x的對(duì)應(yīng)分布,p(h)為隱變量h的對(duì)應(yīng)分布,p(h|x)為在輸入的位移數(shù)據(jù)x的條件下隱變量h的分布,p(x|h)為隱變量h的條件下輸入的位移數(shù)據(jù)x的分布。
[0013]
可選地,在使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練之前,建立位移數(shù)據(jù)x的條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的kl散度公式;最小化kl散度公式,得到輸入的位移數(shù)據(jù)x條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的最小散度公式,以作為所述vae模型的最小損失函數(shù),其中,所述最小損失函數(shù)用于保持隱變量h的分布符合正態(tài)分布。
[0014]
可選地,使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練,包括:將輸入的位移數(shù)據(jù)x映射到隱變量h,其中,隱變量h服從正態(tài)分布,p(h)服從標(biāo)準(zhǔn)正態(tài)分布n(0,1)。
[0015]
可選地,在所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間中構(gòu)造統(tǒng)計(jì)量h2,包括:在所述表示空間中構(gòu)造統(tǒng)計(jì)量h2:h2=htσ-1h,其中,σ是隱藏表示空間中的訓(xùn)練集的協(xié)方差矩陣。
[0016]
根據(jù)本技術(shù)實(shí)施例的另一方面,還提供了一種磁懸浮離心機(jī)的防喘控制裝置,包括:獲取單元,用于獲取磁懸浮離心機(jī)的第一轉(zhuǎn)子位移數(shù)據(jù);控制單元,用于在vae模型利用所述第一轉(zhuǎn)子位移數(shù)據(jù)識(shí)別出所述磁懸浮離心機(jī)發(fā)生喘振的情況下,發(fā)送喘振信號(hào)至所述磁懸浮離心機(jī)的主控,以指示所述主控執(zhí)行相應(yīng)的防喘控制操作。
[0017]
可選地,該裝置還包括訓(xùn)練單元,用于:在獲取磁懸浮離心機(jī)的當(dāng)前轉(zhuǎn)子位移數(shù)據(jù)之前,在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù);使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練:通過所述vae模型中的編碼器將所述第二轉(zhuǎn)子位移數(shù)據(jù)映射到隱變量h,以構(gòu)建所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間;在所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間中構(gòu)造統(tǒng)計(jì)量h2,并確定統(tǒng)計(jì)量h2的控制限h2lim的值。
[0018]
可選地,訓(xùn)練單元還用于:在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,多次采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù)。
[0019]
可選地,訓(xùn)練單元還用于:在使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練之前,構(gòu)建所述vae模型中編碼器的結(jié)構(gòu):
[0020][0021]
其中,p(x)輸入數(shù)據(jù)x的對(duì)應(yīng)分布,p(h)為隱變量h的對(duì)應(yīng)分布,p(h|x)為在輸入的位移數(shù)據(jù)x的條件下隱變量h的分布,p(x|h)為隱變量h的條件下輸入的位移數(shù)據(jù)x的分布。
[0022]
可選地,訓(xùn)練單元還用于:在使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練
之前,建立位移數(shù)據(jù)x的條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的kl散度公式;最小化kl散度公式,得到輸入的位移數(shù)據(jù)x條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的最小散度公式,以作為所述vae模型的最小損失函數(shù),其中,所述最小損失函數(shù)用于保持隱變量h的分布符合正態(tài)分布。
[0023]
可選地,訓(xùn)練單元還用于:將輸入的位移數(shù)據(jù)x映射到隱變量h,其中,隱變量h服從正態(tài)分布,p(h)服從標(biāo)準(zhǔn)正態(tài)分布n(0,1)。
[0024]
可選地,訓(xùn)練單元還用于:在所述表示空間中構(gòu)造統(tǒng)計(jì)量h2:h2=htσ-1h,其中,σ是隱藏表示空間中的訓(xùn)練集的協(xié)方差矩陣。
[0025]
根據(jù)本技術(shù)實(shí)施例的另一方面,還提供了一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)包括存儲(chǔ)的程序,程序運(yùn)行時(shí)執(zhí)行上述的方法。
[0026]
根據(jù)本技術(shù)實(shí)施例的另一方面,還提供了一種電子裝置,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,處理器通過計(jì)算機(jī)程序執(zhí)行上述的方法。
[0027]
在本技術(shù)實(shí)施例中,可預(yù)先收集磁懸浮離心機(jī)正常運(yùn)行下的轉(zhuǎn)子位移x的數(shù)據(jù)集,訓(xùn)練vae模型(包括編碼器和解碼器),在磁懸浮離心機(jī)的喘振在線監(jiān)測(cè)環(huán)節(jié)中,實(shí)時(shí)采集轉(zhuǎn)子位移xnew,通過訓(xùn)練完畢的vae模型中的編碼器模型來提取特征表示,用以判定磁懸浮離心機(jī)喘振的發(fā)生,能靈敏且準(zhǔn)確的識(shí)別喘振的發(fā)生,提高了磁懸浮離心機(jī)喘振的檢測(cè)效率,可以解決相關(guān)技術(shù)中檢測(cè)出磁懸浮離心機(jī)發(fā)生喘振的時(shí)間周期較長(zhǎng)的技術(shù)問題。
附圖說明
[0028]
此處所說明的附圖用來提供對(duì)本技術(shù)的進(jìn)一步理解,構(gòu)成本技術(shù)的一部分,本技術(shù)的示意性實(shí)施例及其說明用于解釋本技術(shù),并不構(gòu)成對(duì)本技術(shù)的不當(dāng)限定。在附圖中:
[0029]
圖1是根據(jù)本技術(shù)實(shí)施例的一種可選的磁懸浮離心機(jī)的防喘控制方法的流程圖;
[0030]
圖2是根據(jù)本技術(shù)實(shí)施例的一種可選的主控防喘控制流程的示意圖;
[0031]
圖3是根據(jù)本技術(shù)實(shí)施例的一種可選的防喘控制框圖的示意圖;
[0032]
圖4是根據(jù)本技術(shù)實(shí)施例的一種可選的離心機(jī)喘振測(cè)量方案的示意圖;
[0033]
圖5是根據(jù)本技術(shù)實(shí)施例的一種可選的防喘控制方案的示意圖;
[0034]
圖6是根據(jù)本技術(shù)實(shí)施例的一種可選的變分自動(dòng)編碼網(wǎng)絡(luò)結(jié)構(gòu)的示意圖;
[0035]
圖7是根據(jù)本技術(shù)實(shí)施例的一種可選的離線建模的示意圖;
[0036]
圖8是根據(jù)本技術(shù)實(shí)施例的一種可選的在線監(jiān)測(cè)的示意圖;
[0037]
圖9是根據(jù)本技術(shù)實(shí)施例的一種可選的防喘控制方案的示意圖;
[0038]
圖10是根據(jù)本技術(shù)實(shí)施例的一種可選的磁懸浮離心機(jī)的防喘控制裝置的示意圖;以及,
[0039]
圖11是根據(jù)本技術(shù)實(shí)施例的一種電子裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
[0040]
為了使本技術(shù)領(lǐng)域的人員更好地理解本技術(shù)方案,下面將結(jié)合本技術(shù)實(shí)施例中的附圖,對(duì)本技術(shù)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是
本技術(shù)一部分的實(shí)施例,而不是全部的實(shí)施例?;诒炯夹g(shù)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本技術(shù)保護(hù)的范圍。
[0041]
需要說明的是,本技術(shù)的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本技術(shù)的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0042]
針對(duì)以上問題,本技術(shù)提出一種基于變分自動(dòng)編碼器的磁懸浮離心機(jī)喘振檢測(cè)方法,來檢測(cè)磁懸浮離心機(jī)喘振是否發(fā)生。相比于傳統(tǒng)的喘振檢測(cè)方法,本發(fā)明能靈敏且準(zhǔn)確地識(shí)別離心機(jī)喘振的發(fā)生,以便主控能及時(shí)做出響應(yīng)處理喘振,保證機(jī)組的安全運(yùn)行。根據(jù)本技術(shù)實(shí)施例的一方面,提供了一種磁懸浮離心機(jī)的防喘控制方法的實(shí)施例。圖1是根據(jù)本技術(shù)實(shí)施例的一種可選的磁懸浮離心機(jī)的防喘控制方法的流程圖,如圖1所示,該方法可以包括以下步驟:
[0043]
步驟s1,獲取磁懸浮離心機(jī)的第一轉(zhuǎn)子位移數(shù)據(jù);
[0044]
步驟s2,在vae模型利用所述第一轉(zhuǎn)子位移數(shù)據(jù)識(shí)別出磁懸浮離心機(jī)發(fā)生喘振的情況下,發(fā)送喘振信號(hào)至磁懸浮離心機(jī)的主控,以指示主控執(zhí)行相應(yīng)的防喘控制操作。
[0045]
可選地,在獲取磁懸浮離心機(jī)的當(dāng)前轉(zhuǎn)子位移數(shù)據(jù)之前,可以按照如下方式訓(xùn)練vae模型:
[0046]
步驟1,在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù)。
[0047]
可選地,在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù),包括:在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,多次采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù),以覆蓋正常取值范圍內(nèi)的位移數(shù)據(jù)。
[0048]
步驟2,使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練:通過所述vae模型中的編碼器將所述第二轉(zhuǎn)子位移數(shù)據(jù)映射到隱變量h,以構(gòu)建所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間。
[0049]
可選地,在使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練之前,構(gòu)建所述vae模型中編碼器的結(jié)構(gòu):
[0050][0051]
其中,p(x)輸入數(shù)據(jù)x的對(duì)應(yīng)分布,p(h)為隱變量h的對(duì)應(yīng)分布,p(h|x)為在輸入的位移數(shù)據(jù)x的條件下隱變量h的分布,p(x|h)為隱變量h的條件下輸入的位移數(shù)據(jù)x的分布。
[0052]
可選地,在使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練之前,建立位移數(shù)據(jù)x的條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的kl散度公式;最小化kl散度公式,得到輸入的位移數(shù)據(jù)x條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的最
小散度公式,以作為所述vae模型的最小損失函數(shù),其中,所述最小損失函數(shù)用于保持隱變量h的分布符合正態(tài)分布。
[0053]
可選地,使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練,包括:將輸入的位移數(shù)據(jù)x映射到隱變量h,其中,隱變量h服從正態(tài)分布,p(h)服從標(biāo)準(zhǔn)正態(tài)分布n(0,1)。
[0054]
步驟3在所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間中構(gòu)造統(tǒng)計(jì)量h2。
[0055]
可選地,在所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間中構(gòu)造統(tǒng)計(jì)量h2,包括:在所述表示空間中構(gòu)造統(tǒng)計(jì)量h2:h2=htσ-1h,其中,σ是隱藏表示空間中的訓(xùn)練集的協(xié)方差矩陣。
[0056]
步驟4,確定統(tǒng)計(jì)量h2的控制限h2lim的值。
[0057]
在本技術(shù)的技術(shù)方案中,可預(yù)先收集磁懸浮離心機(jī)正常運(yùn)行下的轉(zhuǎn)子位移x的數(shù)據(jù)集,訓(xùn)練vae模型(包括編碼器和解碼器),在磁懸浮離心機(jī)的喘振在線監(jiān)測(cè)環(huán)節(jié)中,實(shí)時(shí)采集轉(zhuǎn)子位移xnew,通過訓(xùn)練完畢的vae模型中的編碼器模型來提取特征表示,用以判定磁懸浮離心機(jī)喘振的發(fā)生,能靈敏且準(zhǔn)確的識(shí)別喘振的發(fā)生,提高了磁懸浮離心機(jī)喘振的檢測(cè)效率,可以解決相關(guān)技術(shù)中檢測(cè)出磁懸浮離心機(jī)發(fā)生喘振的時(shí)間周期較長(zhǎng)的技術(shù)問題。
[0058]
本方案解決了在磁懸浮離心機(jī)的喘振抑制中,傳統(tǒng)的喘振檢測(cè)方法檢測(cè)喘振所需時(shí)間較長(zhǎng),無法快速且準(zhǔn)確的識(shí)別磁懸浮離心機(jī)的喘振狀態(tài),具有一定的延遲性,使得主控不能及時(shí)響應(yīng)做出決策來避免離心機(jī)與磁軸承損壞的問題。采用本技術(shù)的技術(shù)方案,可靈敏準(zhǔn)確識(shí)別磁懸浮離心機(jī)喘振的發(fā)生,提高磁懸浮離心機(jī)運(yùn)行的可靠性。
[0059]
如附圖9為磁懸浮軸承的保護(hù)流程,磁懸浮軸承系統(tǒng)控制轉(zhuǎn)子懸浮,實(shí)時(shí)監(jiān)測(cè)軸承懸浮是否穩(wěn)定,若不穩(wěn)定則作軸承保護(hù),進(jìn)行停機(jī)等操作;否則為穩(wěn)定懸浮,繼續(xù)監(jiān)測(cè)轉(zhuǎn)子運(yùn)行。作為一種可選的實(shí)施例,下文結(jié)合具體的實(shí)施方式進(jìn)一步詳述本技術(shù)的技術(shù)方案。
[0060]
如附圖2所示,為傳統(tǒng)離心機(jī)的主控防喘控制流程,主控系統(tǒng)測(cè)量計(jì)算喘振的過程參數(shù),過程參數(shù)一般包括離心機(jī)的轉(zhuǎn)速、入口流量、壓力、溫度、離心機(jī)的出口壓力,驅(qū)動(dòng)電機(jī)電流等,再進(jìn)行喘振判定,若喘振則發(fā)送喘振信號(hào)傳遞給主控做出響應(yīng)及喘振控制。如附圖3所示,為傳統(tǒng)的防喘振控制框圖,主控檢測(cè)離心機(jī)的喘振過程參數(shù)并判斷是否喘振,再進(jìn)行防喘振控制。
[0061]
而磁懸浮離心機(jī)抗喘要求靈敏度要高,傳統(tǒng)喘振測(cè)量邏輯如附圖4所示,由主控來檢測(cè)喘振所需時(shí)間t相對(duì)較長(zhǎng),檢測(cè)的延遲性較高,當(dāng)喘振發(fā)生時(shí),不能快速識(shí)別出喘振的發(fā)生。
[0062]
如附圖5所示,為改進(jìn)后的防喘振控制框圖,檢測(cè)磁懸浮軸承的轉(zhuǎn)子位移,通過訓(xùn)練完畢的vae模型中的編碼器模型來提取特征表示,來判定是否喘振,若判定發(fā)生喘振則發(fā)送喘振信號(hào)至主控,主控進(jìn)行相應(yīng)的防喘控制,以快速準(zhǔn)確的識(shí)別喘振,確保磁懸浮離心機(jī)正常運(yùn)行。
[0063]
本技術(shù)在磁懸浮離心機(jī)的喘振檢測(cè)環(huán)節(jié)中使用vae提取關(guān)鍵的高斯分布用于過程監(jiān)控,分為先離線建模,再用于在線監(jiān)測(cè)兩個(gè)流程。
[0064]
如附圖7所示為離線建模流程圖。
[0065]
第一步,在磁懸浮離心機(jī)未發(fā)生喘振運(yùn)行的情況下,使用傳感器收集轉(zhuǎn)子位移訓(xùn)練數(shù)據(jù)集x;第二步,構(gòu)建初始的變分自動(dòng)編碼結(jié)構(gòu),包括編碼器和解碼器如附圖6所示,輸入轉(zhuǎn)子位移數(shù)據(jù)x訓(xùn)練變分自動(dòng)編碼模型;第三步,通過vae中的編碼器模型將正常數(shù)據(jù)映
射到隱藏表示h(也稱特征表示),用以構(gòu)建離心機(jī)未喘振正常運(yùn)行條件下的表示空間;第四步,在此正常條件下的表示空間中構(gòu)造h2統(tǒng)計(jì)量;第五步,確定磁懸浮離心機(jī)在正常條件下,h2統(tǒng)計(jì)量的控制限h2lim的值。
[0066]
第二步詳細(xì)為,定義隱變量h,隱變量h的對(duì)應(yīng)分布為為p(h),輸入數(shù)據(jù)x的對(duì)應(yīng)分布為p(x),通過條件概率公式得到隱變量h分布與輸入數(shù)據(jù)x分布之間的關(guān)系,如公式(1):
[0067][0068]
其中,p(h|x)為在輸入的轉(zhuǎn)子位移數(shù)據(jù)x的條件下隱變量h的分布,p(x|h)為隱變量h的條件下輸入的位移數(shù)據(jù)x的分布;
[0069]
計(jì)算輸入的位移數(shù)據(jù)x條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的kullback-leibler散度如式(2)所示,表示兩種概率分布之間的差異的度量,。
[0070][0071]
最小化式(2)得到輸入的位移數(shù)據(jù)x條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的最小散度如式(3)作為vae的最小損失函數(shù),是為了讓隱變量h的分布盡可能和正態(tài)分布相似:
[0072]
min(dkl(q(h|x)||p(h|x)))=min(dkl(q(h|x)||p(h))-eh~q(h|x)[logp(x|h)]) (3)
[0073]
式(3)中dkl(q(h|x)||p(h))對(duì)應(yīng)編碼器的過程,eq~q(h|x)
[logp(x|h)]對(duì)應(yīng)解碼器的過程,h~q(h|x)表示隱變量h服從后驗(yàn)分布。
[0074]
若使p(h)服從標(biāo)準(zhǔn)正態(tài)分布n(0,1),q(h|x)服從正態(tài)分布n(u,σ),得到如式(4)結(jié)果如下,其中u為均值,σ為標(biāo)準(zhǔn)差。
[0075][0076]
當(dāng)損失函數(shù)小到一定程度,停止訓(xùn)練,獲得最優(yōu)參數(shù),vae模型訓(xùn)練完畢后,可以獲得與正態(tài)分布近似的有用隱藏層表示。
[0077]
第四步,詳細(xì)為vae將輸入數(shù)據(jù)x映射到的隱藏表示h服從正態(tài)分布,p(h)服從標(biāo)準(zhǔn)正態(tài)分布n(0,1),因此可以在正常運(yùn)行條件的表示空間中構(gòu)造類似于t2統(tǒng)計(jì)量的h2統(tǒng)計(jì)量如式(5),σ是隱藏表示空間中的訓(xùn)練集的協(xié)方差矩陣。
[0078]
h2=htσ-1h???
(5)
[0079]
第五步,詳細(xì)為得到的正常運(yùn)行條件下的h2,由χ2分布或f分布確定了控制限h
2lim。[0080]
如附圖8為在線監(jiān)測(cè)流程圖。第一步,在磁懸浮離心機(jī)運(yùn)行時(shí),傳感器實(shí)時(shí)采集當(dāng)前的轉(zhuǎn)子位移數(shù)據(jù)xnew;第二步,當(dāng)新轉(zhuǎn)子位移數(shù)據(jù)點(diǎn)xnew到達(dá)時(shí),xnew通過訓(xùn)練完畢的vae編碼器模型映射到服從高斯分布的隱藏表示空間hnew;第三步,根據(jù)式(5)計(jì)算當(dāng)前的監(jiān)控統(tǒng)計(jì)量h2new;第四步,根據(jù)該次的統(tǒng)計(jì)量h2new和控制限h2lim的值檢測(cè)喘振的發(fā)生,若h
2new大于控制限h2lim,則判定磁懸浮離心機(jī)發(fā)生喘振;否則判定為離心機(jī)未發(fā)生喘振,正常運(yùn)行中,繼續(xù)在線監(jiān)控。
[0081]
采用本方法來判定磁懸浮離心機(jī)喘振是否發(fā)生,能靈敏且準(zhǔn)確的識(shí)別喘振,提高
了磁懸浮離心機(jī)喘振的檢測(cè)效率。
[0082]
需要說明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本技術(shù)并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本技術(shù),某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本技術(shù)所必須的。
[0083]
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到根據(jù)上述實(shí)施例的方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本技術(shù)的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如rom/ram、磁碟、光盤)中,包括若干指令用以使得一臺(tái)電子裝置(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本技術(shù)各個(gè)實(shí)施例所述的方法。
[0084]
根據(jù)本技術(shù)實(shí)施例的另一個(gè)方面,還提供了一種用于實(shí)施上述磁懸浮離心機(jī)的防喘控制方法的磁懸浮離心機(jī)的防喘控制裝置。圖10是根據(jù)本技術(shù)實(shí)施例的一種可選的磁懸浮離心機(jī)的防喘控制裝置的示意圖,如圖10所示,該裝置可以包括:
[0085]
獲取單元101,用于獲取磁懸浮離心機(jī)的第一轉(zhuǎn)子位移數(shù)據(jù);控制單元103,用于在vae模型利用所述第一轉(zhuǎn)子位移數(shù)據(jù)識(shí)別出所述磁懸浮離心機(jī)發(fā)生喘振的情況下,發(fā)送喘振信號(hào)至所述磁懸浮離心機(jī)的主控,以指示所述主控執(zhí)行相應(yīng)的防喘控制操作。
[0086]
需要說明的是,該實(shí)施例中的獲取單元101可以用于執(zhí)行本技術(shù)實(shí)施例中的步驟s1,該實(shí)施例中的控制單元103可以用于執(zhí)行本技術(shù)實(shí)施例中的步驟s2。
[0087]
通過上述模塊,可預(yù)先收集磁懸浮離心機(jī)正常運(yùn)行下的轉(zhuǎn)子位移x的數(shù)據(jù)集,訓(xùn)練vae模型(包括編碼器和解碼器),在磁懸浮離心機(jī)的喘振在線監(jiān)測(cè)環(huán)節(jié)中,實(shí)時(shí)采集轉(zhuǎn)子位移x
new
,通過訓(xùn)練完畢的vae模型中的編碼器模型來提取特征表示,用以判定磁懸浮離心機(jī)喘振的發(fā)生,能靈敏且準(zhǔn)確的識(shí)別喘振的發(fā)生,提高了磁懸浮離心機(jī)喘振的檢測(cè)效率,可以解決相關(guān)技術(shù)中檢測(cè)出磁懸浮離心機(jī)發(fā)生喘振的時(shí)間周期較長(zhǎng)的技術(shù)問題。
[0088]
可選地,該裝置還包括訓(xùn)練單元,用于:在獲取磁懸浮離心機(jī)的當(dāng)前轉(zhuǎn)子位移數(shù)據(jù)之前,在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù);使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練:通過所述vae模型中的編碼器將所述第二轉(zhuǎn)子位移數(shù)據(jù)映射到隱變量h,以構(gòu)建所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間;在所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間中構(gòu)造統(tǒng)計(jì)量h2,并確定統(tǒng)計(jì)量h2的控制限h2lim的值。
[0089]
可選地,訓(xùn)練單元還用于:在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,多次采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù)。
[0090]
可選地,訓(xùn)練單元還用于:在使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練之前,構(gòu)建所述vae模型中編碼器的結(jié)構(gòu):
[0091][0092]
其中,p(x)輸入數(shù)據(jù)x的對(duì)應(yīng)分布,p(h)為隱變量h的對(duì)應(yīng)分布,p(h|x)為在輸入的位移數(shù)據(jù)x的條件下隱變量h的分布,p(x|h)為隱變量h的條件下輸入的位移數(shù)據(jù)x的分布。
[0093]
可選地,訓(xùn)練單元還用于:在使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練之前,建立位移數(shù)據(jù)x的條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的kl散度公式;最小化kl散度公式,得到輸入的位移數(shù)據(jù)x條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的最小散度公式,以作為所述vae模型的最小損失函數(shù),其中,所述最小損失函數(shù)用于保持隱變量h的分布符合正態(tài)分布。
[0094]
可選地,訓(xùn)練單元還用于:將輸入的位移數(shù)據(jù)x映射到隱變量h,其中,隱變量h服從正態(tài)分布,p(h)服從標(biāo)準(zhǔn)正態(tài)分布n(0,1)。
[0095]
可選地,訓(xùn)練單元還用于:在所述表示空間中構(gòu)造統(tǒng)計(jì)量h2:h2=htσ-1h,其中,σ是隱藏表示空間中的訓(xùn)練集的協(xié)方差矩陣。
[0096]
此處需要說明的是,上述模塊與對(duì)應(yīng)的步驟所實(shí)現(xiàn)的示例和應(yīng)用場(chǎng)景相同,但不限于上述實(shí)施例所公開的內(nèi)容。需要說明的是,上述模塊作為裝置的一部分可以運(yùn)行在相應(yīng)的硬件環(huán)境中,可以通過軟件實(shí)現(xiàn),也可以通過硬件實(shí)現(xiàn),其中,硬件環(huán)境包括網(wǎng)絡(luò)環(huán)境。
[0097]
根據(jù)本技術(shù)實(shí)施例的另一個(gè)方面,還提供了一種用于實(shí)施上述磁懸浮離心機(jī)的防喘控制方法的服務(wù)器或電子裝置。
[0098]
圖11是根據(jù)本技術(shù)實(shí)施例的一種電子裝置的結(jié)構(gòu)框圖,如圖11所示,該電子裝置可以包括:一個(gè)或多個(gè)(僅示出一個(gè))處理器1101、存儲(chǔ)器1103、以及傳輸裝置1105,如圖11所示,該電子裝置還可以包括輸入輸出設(shè)備1107。
[0099]
其中,存儲(chǔ)器1103可用于存儲(chǔ)軟件程序以及模塊,如本技術(shù)實(shí)施例中的磁懸浮離心機(jī)的防喘控制方法和裝置對(duì)應(yīng)的程序指令/模塊,處理器1101通過運(yùn)行存儲(chǔ)在存儲(chǔ)器1103內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述的磁懸浮離心機(jī)的防喘控制方法。存儲(chǔ)器1103可包括高速隨機(jī)存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。在一些實(shí)例中,存儲(chǔ)器1103可進(jìn)一步包括相對(duì)于處理器1101遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至電子裝置。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。
[0100]
上述的傳輸裝置1105用于經(jīng)由一個(gè)網(wǎng)絡(luò)接收或者發(fā)送數(shù)據(jù),還可以用于處理器與存儲(chǔ)器之間的數(shù)據(jù)傳輸。上述的網(wǎng)絡(luò)具體實(shí)例可包括有線網(wǎng)絡(luò)及無線網(wǎng)絡(luò)。在一個(gè)實(shí)例中,傳輸裝置1105包括一個(gè)網(wǎng)絡(luò)適配器(network interface controller,nic),其可通過網(wǎng)線與其他網(wǎng)絡(luò)設(shè)備與路由器相連從而可與互聯(lián)網(wǎng)或局域網(wǎng)進(jìn)行通訊。在一個(gè)實(shí)例中,傳輸裝置1105為射頻(radio frequency,rf)模塊,其用于通過無線方式與互聯(lián)網(wǎng)進(jìn)行通訊。
[0101]
其中,具體地,存儲(chǔ)器1103用于存儲(chǔ)應(yīng)用程序。
[0102]
處理器1101可以通過傳輸裝置1105調(diào)用存儲(chǔ)器1103存儲(chǔ)的應(yīng)用程序,以執(zhí)行下述步驟:
[0103]
獲取磁懸浮離心機(jī)的第一轉(zhuǎn)子位移數(shù)據(jù);
[0104]
在vae模型利用所述第一轉(zhuǎn)子位移數(shù)據(jù)識(shí)別出所述磁懸浮離心機(jī)發(fā)生喘振的情況下,發(fā)送喘振信號(hào)至所述磁懸浮離心機(jī)的主控,以指示所述主控執(zhí)行相應(yīng)的防喘控制操作。
[0105]
可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例中所描述的示例,本實(shí)施例在此不再贅述。
[0106]
本領(lǐng)域普通技術(shù)人員可以理解,圖11所示的結(jié)構(gòu)僅為示意,電子裝置可以是智能手機(jī)(如android手機(jī)、ios手機(jī)等)、平板電腦、掌上電腦以及移動(dòng)互聯(lián)網(wǎng)設(shè)備(mobile internet devices,mid)、pad等電子裝置。圖11其并不對(duì)上述電子裝置的結(jié)構(gòu)造成限定。例如,電子裝置還可包括比圖11中所示更多或者更少的組件(如網(wǎng)絡(luò)接口、顯示裝置等),或者具有與圖11所示不同的配置。
[0107]
本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令電子裝置相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:閃存盤、只讀存儲(chǔ)器(read-only memory,rom)、隨機(jī)存取器(random access memory,ram)、磁盤或光盤等。
[0108]
本技術(shù)的實(shí)施例還提供了一種存儲(chǔ)介質(zhì)??蛇x地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以用于執(zhí)行磁懸浮離心機(jī)的防喘控制方法的程序代碼。
[0109]
可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以位于上述實(shí)施例所示的網(wǎng)絡(luò)中的多個(gè)網(wǎng)絡(luò)設(shè)備中的至少一個(gè)網(wǎng)絡(luò)設(shè)備上。
[0110]
可選地,在本實(shí)施例中,存儲(chǔ)介質(zhì)被設(shè)置為存儲(chǔ)用于執(zhí)行以下步驟的程序代碼:
[0111]
獲取磁懸浮離心機(jī)的第一轉(zhuǎn)子位移數(shù)據(jù);
[0112]
在vae模型利用所述第一轉(zhuǎn)子位移數(shù)據(jù)識(shí)別出所述磁懸浮離心機(jī)發(fā)生喘振的情況下,發(fā)送喘振信號(hào)至所述磁懸浮離心機(jī)的主控,以指示所述主控執(zhí)行相應(yīng)的防喘控制操作。
[0113]
可選地,本實(shí)施例中的具體示例可以參考上述實(shí)施例中所描述的示例,本實(shí)施例在此不再贅述。
[0114]
可選地,在本實(shí)施例中,上述存儲(chǔ)介質(zhì)可以包括但不限于:u盤、只讀存儲(chǔ)器(rom,read-only memory)、隨機(jī)存取存儲(chǔ)器(ram,random access memory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0115]
上述本技術(shù)實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0116]
上述實(shí)施例中的集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在上述計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中。基于這樣的理解,本技術(shù)的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)或多臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本技術(shù)各個(gè)實(shí)施例所述方法的全部或部分步驟。
[0117]
在本技術(shù)的上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
[0118]
在本技術(shù)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的客戶端,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
[0119]
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)
網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0120]
另外,在本技術(shù)各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0121]
以上所述僅是本技術(shù)的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本技術(shù)原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本技術(shù)的保護(hù)范圍。技術(shù)特征:
1.一種磁懸浮離心機(jī)的防喘控制方法,其特征在于,包括:獲取磁懸浮離心機(jī)的第一轉(zhuǎn)子位移數(shù)據(jù);在vae模型利用所述第一轉(zhuǎn)子位移數(shù)據(jù)識(shí)別出所述磁懸浮離心機(jī)發(fā)生喘振的情況下,發(fā)送喘振信號(hào)至所述磁懸浮離心機(jī)的主控,以指示所述主控執(zhí)行相應(yīng)的防喘控制操作。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取磁懸浮離心機(jī)的當(dāng)前轉(zhuǎn)子位移數(shù)據(jù)之前,所述方法還包括:在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù);使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練:通過所述vae模型中的編碼器將所述第二轉(zhuǎn)子位移數(shù)據(jù)映射到隱變量h,以構(gòu)建所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間;在所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間中構(gòu)造統(tǒng)計(jì)量h2,并確定統(tǒng)計(jì)量h2的控制限h
2lim
的值。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù),包括:在所述磁懸浮離心機(jī)未發(fā)生喘振的情況下,多次采集所述磁懸浮離心機(jī)的第二轉(zhuǎn)子位移數(shù)據(jù)。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練之前,所述方法還包括:構(gòu)建所述vae模型中編碼器的結(jié)構(gòu):其中,p(x)輸入數(shù)據(jù)x的對(duì)應(yīng)分布,p(h)為隱變量h的對(duì)應(yīng)分布,p(h|x)為在輸入的位移數(shù)據(jù)x的條件下隱變量h的分布,p(x|h)為隱變量h的條件下輸入的位移數(shù)據(jù)x的分布。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練之前,所述方法還包括:建立位移數(shù)據(jù)x的條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的kl散度公式;最小化kl散度公式,得到輸入的位移數(shù)據(jù)x條件下隱變量h的分布p(h|x)與輸入的位移數(shù)據(jù)x服從正態(tài)分布的條件下隱變量h的分布q(h|x)之間的最小散度公式,以作為所述vae模型的最小損失函數(shù),其中,所述最小損失函數(shù)用于保持隱變量h的分布符合正態(tài)分布。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,使用所述第二轉(zhuǎn)子位移數(shù)據(jù)對(duì)所述vae模型進(jìn)行訓(xùn)練,包括:將輸入的位移數(shù)據(jù)x映射到隱變量h,其中,隱變量h服從正態(tài)分布,p(h)服從標(biāo)準(zhǔn)正態(tài)分布n(0,1)。7.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述磁懸浮離心機(jī)在未喘振時(shí)的表示空間中構(gòu)造統(tǒng)計(jì)量h2,包括:在所述表示空間中構(gòu)造統(tǒng)計(jì)量h2:h2=h
t
σ-1
h,其中,σ是隱藏表示空間中的訓(xùn)練集的協(xié)方差矩陣。
8.一種磁懸浮離心機(jī)的防喘控制裝置,其特征在于,包括:獲取單元,用于獲取磁懸浮離心機(jī)的第一轉(zhuǎn)子位移數(shù)據(jù);控制單元,用于在vae模型利用所述第一轉(zhuǎn)子位移數(shù)據(jù)識(shí)別出所述磁懸浮離心機(jī)發(fā)生喘振的情況下,發(fā)送喘振信號(hào)至所述磁懸浮離心機(jī)的主控,以指示所述主控執(zhí)行相應(yīng)的防喘控制操作。9.一種存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)包括存儲(chǔ)的程序,其中,所述程序運(yùn)行時(shí)執(zhí)行上述權(quán)利要求1至7任一項(xiàng)中所述的方法。10.一種電子裝置,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器通過所述計(jì)算機(jī)程序執(zhí)行上述權(quán)利要求1至7任一項(xiàng)中所述的方法。
技術(shù)總結(jié)
本申請(qǐng)公開了一種磁懸浮離心機(jī)的防喘控制方法和裝置、存儲(chǔ)介質(zhì)。其中,該方法包括:獲取磁懸浮離心機(jī)的第一轉(zhuǎn)子位移數(shù)據(jù);在VAE模型利用所述第一轉(zhuǎn)子位移數(shù)據(jù)識(shí)別出所述磁懸浮離心機(jī)發(fā)生喘振的情況下,發(fā)送喘振信號(hào)至所述磁懸浮離心機(jī)的主控,以指示所述主控執(zhí)行相應(yīng)的防喘控制操作。本申請(qǐng)解決了相關(guān)技術(shù)中檢測(cè)出磁懸浮離心機(jī)發(fā)生喘振的時(shí)間周期較長(zhǎng)的技術(shù)問題。術(shù)問題。術(shù)問題。
技術(shù)研發(fā)人員:唐文婕 鄭安琪 林潤(rùn)方
受保護(hù)的技術(shù)使用者:珠海格力電器股份有限公司
技術(shù)研發(fā)日:2022.04.20
技術(shù)公布日:2022/8/16
聲明:
“磁懸浮離心機(jī)的防喘控制方法和裝置、存儲(chǔ)介質(zhì)與流程” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)