[發明專利]一種基于LSTM的機房功耗預警方法、系統、終端及存儲介質在審
| 申請號: | 201911423237.X | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN111198799A | 公開(公告)日: | 2020-05-26 |
| 發明(設計)人: | 段誼海;郭鋒;周虹仰 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30;G06F11/32;G06N3/04;G06N3/08 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 李舜江 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 lstm 機房 功耗 預警 方法 系統 終端 存儲 介質 | ||
1.一種基于LSTM的機房功耗預警方法,其特征在于,包括:
采集機房在預設時間范圍內的實際功耗值并計算所述實際功耗值的功耗平均值;
計算實際功耗值與所述功耗平均值的功耗差,得到功耗差時間序列;
對所述功耗差時間序列進行歸一化處理得到功耗序列;
將所述功耗序列輸入LSTM模型得到預測值;
根據所述預測值、歸一化處理的歸一化系數和功耗平均值計算預測功耗,并將所述預測功耗與功耗閾值進行比對,若預測功耗超過所述功耗閾值則生成告警。
2.根據權利要求1所述的方法,其特征在于,所述采集機房在預設時間范圍內的實際功耗值并計算所述實際功耗值的功耗平均值,包括:
設置實際功耗值的采集時間范圍;
采集機房在所述采集時間內的每天的實際功耗值;
利用采集時間內的實際功耗值之和除以天數得到功耗平均值。
3.根據權利要求1所述的方法,其特征在于,所述對功耗差時間序列進行歸一化處理得到功耗序列,包括:
將功耗差時間序列中的最大功耗差作為歸一化系數的取值;
將功耗差時間序列中的所有功耗差除以所述歸一化系數,得到功耗序列。
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
采集機房歷史功耗數據并計算歷史功耗數據的歷史功耗序列;
將歷史功耗序列劃分為訓練集和數據集;
利用訓練集訓練LSTM模型;
利用所述測試集對訓練出的多個LSTM模型,選出最優LSTM模型。
5.根據權利要求1所述的方法,其特征在于,所述根據預測值、歸一化系數和功耗平均值計算預測功耗,包括:
利用所述預測值乘以所述歸一化系數得到積值;
將所述積值與所述功耗平均值之和作為預測功耗輸出。
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
采集在所述預測功耗的預測時間的相應實際功耗值;
判斷所述預測功耗與所述相應實際功耗值的差值是否在預設差值閾值范圍內:
若否,則生成預測準確性告警。
7.一種基于LSTM的機房功耗預警系統,其特征在于,包括:
平均計算單元,配置用于采集機房在預設時間范圍內的實際功耗值并計算所述實際功耗值的功耗平均值;
功耗計算單元,配置用于計算實際功耗值與所述功耗平均值的功耗差,得到功耗差時間序列;
歸一處理單元,配置用于對所述功耗差時間序列進行歸一化處理得到功耗序列;
序列輸入單元,配置用于將所述功耗序列輸入LSTM模型得到預測值;
告警生成單元,配置用于根據所述預測值、歸一化系數和功耗平均值計算預測功耗,并將所述預測功耗與功耗閾值進行比對,若預測功耗超過所述功耗閾值則生成告警。
8.根據權利要求7所述的系統,其特征在于,所述系統還包括:
實際采集單元,配置用于采集在所述預測功耗的預測時間的相應實際功耗值;
誤差判斷單元,配置用于判斷所述預測功耗與所述相應實際功耗值的差值是否在預設差值閾值范圍內;
誤差告警單元,配置用于若所述預測功耗與所述相應實際功耗值的差值不在預設差值閾值范圍內,則生成預測準確性告警。
9.一種終端,其特征在于,包括:
處理器;
用于存儲處理器的執行指令的存儲器;
其中,所述處理器被配置為執行權利要求1-6任一項所述的方法。
10.一種存儲有計算機程序的計算機可讀存儲介質,其特征在于,該程序被處理器執行時實現如權利要求1-6中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911423237.X/1.html,轉載請聲明來源鉆瓜專利網。





