【技術實現步驟摘要】
一種基于核偏最小二乘模型的數據預測方法及裝置
[0001]本專利技術涉及數據處理領域,更具體的說,涉及一種基于核偏最小二乘模型的數據預測方法及裝置。
技術介紹
[0002]目前,在工業(yè)企業(yè)的生產過程中需要采集過程數據,很多數據收集之后只是做可視化展示,并未深入挖掘其效能,其中一個很重要的原因是因為工業(yè)生產是一個連續(xù)性的生產過程,每道工序均有上下銜接的流程,有工藝關聯、設備性能關聯、工況關聯等,存在大量的關聯性數據,一般均包含多變量耦合、高度非線性、時變性等特征,并不是簡單的服從正態(tài)分布,因此在生產過程中采集到的過程數據無法對生產過程的質量進行有效的預測。
技術實現思路
[0003]有鑒于此,本專利技術實施例公開一種基于核偏最小二乘模型的數據預測方法及裝置,實現對生產過程的質量進行有效的預測。
[0004]本專利技術實施例提供的技術方案如下:
[0005]本專利技術實施例第一方面提供了一種基于核偏最小二乘模型的數據預測方法,所述核偏最小二乘KPLS模型中的核函數為多維張量積小波核函數,所述方法包括:
[0006]利用在線獲得的采樣數據的均值和方差對所述采樣數據進行標準化處理,得到標準化采樣數據;
[0007]利用所述多維張量積小波核函數計算所述標準化采樣數據對應的第一核矩陣;
[0008]對所述第一核矩陣進行中心化處理,得到中心化處理后的第一核矩陣;
[0009]將所述中心化處理后的第一核矩陣輸入所述KPLS模型;
[0010]利用所述KPLS模型 ...
【技術保護點】
【技術特征摘要】
1.一種基于核偏最小二乘模型的數據預測方法,其特征在于,所述核偏最小二乘KPLS模型中的核函數為多維張量積小波核函數,所述方法包括:利用在線獲得的采樣數據的均值和方差對所述采樣數據進行標準化處理,得到標準化采樣數據;利用所述多維張量積小波核函數計算所述標準化采樣數據對應的第一核矩陣;對所述第一核矩陣進行中心化處理,得到中心化處理后的第一核矩陣;將所述中心化處理后的第一核矩陣輸入所述KPLS模型;利用所述KPLS模型,得到所述采樣數據對應的第一質量變量預測值。2.根據權利要求1所述的方法,其特征在于,所述方法還包括:利用所述第一質量變量預測值的均值和方差,計算得到所述采樣數據對應的第一質量變量實際值。3.根據權利要求1所述的方法,其特征在于,所述方法還包括:計算所述采樣數據對應的霍特林T2統(tǒng)計量和平方預測誤差SPE統(tǒng)計量;判斷所述采樣數據對應的T2統(tǒng)計量是否超出所述KPLS模型的T2統(tǒng)計量控制限;判斷所述采樣數據對應的SPE統(tǒng)計量是否超出所述KPLS模型的SPE統(tǒng)計量控制限;若所述采樣數據對應的T2統(tǒng)計量超出所述T2統(tǒng)計量控制限,和/或所述采樣數據對應的SPE統(tǒng)計量超出所述SPE統(tǒng)計量控制限,則確定所述采樣數據對應的生產過程存在故障。4.根據權利要求1所述的方法,其特征在于,所述方法還包括:建立所述KPLS模型;所述建立所述KPLS模型,包括:利用訓練數據的均值和方差對所述訓練數據進行標準化處理,得到標準化訓練數據;利用所述多維張量積小波核函數計算所述標準化訓練數據對應的第二核矩陣;對所述第二核矩陣進行中心化處理,得到中心化后的第二核矩陣;利用KPLS算法和中心化后的第二核矩陣,計算得到輸入變量的第一得分矩陣和輸出變量的第二得分矩陣;利用所述第一得分矩陣和所述第二得分矩陣,計算得到回歸系數矩陣;利用所述回歸系數矩陣計算所述訓練數據對應的第二質量變量預測值;利用所述第二質量變量預測值的均值和方差,計算得到所述訓練數據對應的第二質量變量實際值;計算所述訓練數據對應的T2統(tǒng)計量和SPE統(tǒng)計量;根據所述訓練數據對應的T2統(tǒng)計量的分布確定所述KPLS模型的T2統(tǒng)計量控制限;根據所述訓練數據對應的SPE統(tǒng)計量的分布確定所述KPLS模型的SPE統(tǒng)計量控制限。5.根據權利要求1所述的方法,其特征在于,所述多維張量積小波核函數為滿足拉氏變換的支持向量核函數;其中,所述k表示核函數,所述σ表示伸縮因子,所述K表示核矩陣中的數據點,所述K表示為(x,z),所述x和所述y表示K(x,z)中的測量值。6.根據權利要求1所述的方法,其特征在于,所述多維張量積小波核函數的任意一維的
輸出表達式為:其中,所述ω表示核函數的角速度,所述C表示常數,所述L表示拉普拉斯變換,所述表示回歸系數矩陣中第s列的矢量中的第...
【專利技術屬性】
技術研發(fā)人員:黃振林,劉俊杰,劉金濤,鄒波,
申請(專利權)人:北京和利時數字技術有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。