本發明專利技術提供一種電源冗余系統的智能喚醒方法,包括:S1:對電源冗余系統以及多個電源進行預處理;S2:設定一個電源為主電源,其余電源為從電源;S3:系統向主電源發出詢問,獲得主電源效率狀態并回傳系統,再根據收到的效率狀態判斷是否需要進行供電效率優化;S4:檢測各個處于激活狀態的電源的狀態并回傳給系統,判斷該電源是否處于保護狀態:當判斷該電源處于保護狀態時,喚醒激活所有處于睡眠狀態的電源,進行S2。本發明專利技術能夠使系統根據電源的負載效率進行供電效率優化,提高了檢測以及優化效率,降低系統的開發難度;通過檢測到電源處于保護狀態時,對系統的供電電源的進行快速喚醒激活,并重新進行供電效率優化,不造成資源浪費。不造成資源浪費。不造成資源浪費。
【技術實現步驟摘要】
一種電源冗余系統的智能喚醒方法
[0001]本專利技術涉及電源智能喚醒
,具體涉及一種電源冗余系統的智能喚醒方法。
技術介紹
[0002]現有技術中的供電電源普遍只能機械性切換不同的供電電源,來實現不同功率的供電,但是該供電電壓單一易造成資源的浪費,并由于切換頻繁導致不同的供電電源極易出現供電異常的問題。
技術實現思路
[0003]有鑒于此,本專利技術要解決的問題是提供一種可以自動檢測供電效率并進行優化,進而減少資源浪費的電源冗余系統的智能喚醒方法。
[0004]為解決上述技術問題,本專利技術采用的技術方案是:一種電源冗余系統的智能喚醒方法,包括以下步驟:
[0005]步驟S1:對電源冗余系統以及多個電源進行預處理;
[0006]步驟S2:設定一個電源為主電源,其余電源為從電源;
[0007]步驟S3:電源冗余系統向主電源發出詢問指令,主電源計算獲得其效率狀態,再將主電源的效率狀態回傳給電源冗余系統,電源冗余系統根據收到的主電源的效率狀態作出相應處理,實現供電效率優化;
[0008]步驟S4:檢測主電源以及各個處于激活狀態的從電源的狀態并回傳給電源冗余系統,判斷該電源是否處于保護狀態:
[0009]當判斷該電源處于保護狀態時,喚醒激活所有處于睡眠狀態的電源,進行步驟S2。
[0010]所述步驟S1中,將多個電源與電源冗余系統連接,開啟所有電源,電源冗余系統檢測所連接電源是否均處于激活狀態:
[0011]當檢測到連接電源存在不處于激活狀態時,重啟步驟S1。
[0012]所述步驟S1中,所述電源內均設置有控制芯片,當檢測到連接電源均處于激活狀態時,通過控制芯片設定該電源的標準效率區間以及標準負載區間,進行步驟S2。
[0013]優選的,所述步驟S2中,電源冗余系統通過PMBus協議設定一個電源為主電源,其余電源為從電源。
[0014]在實施例中,將標準效率設置為N,將電源的標準效率區間設置為92%≤N≤98%,將標準負載值設置為M,將電源的標準負載區間設置為45%≤M≤55%。
[0015]所述步驟S3中,電源冗余系統向主電源發出詢問指令,控制芯片獲取主電源的效率值和負載值并分別與預設的標準效率區間以及標準負載區間相比較:
[0016]當主電源的效率值處于標準效率區間內,并且其負載值處于標準負載區間內時,控制芯片判斷主電源為標準效率狀態,則向電源冗余系統回傳00h代碼;
[0017]當主電源的效率值低于標準效率區間的最低值,并且負載值低于標準負載區間的
最低值時,控制芯片判斷主電源為欠效率狀態,則向電源冗余系統回傳01h代碼;
[0018]當主電源的效率值低于標準效率區間的最低值,并且負載值高于標準負載區間的最高值時,控制芯片判斷主電源為過效率狀態,則向電源冗余系統回傳10h代碼。
[0019]在實施例中,控制芯片獲取主電源的輸入效率和輸出效率,并通過以下公式計算主電源的效率值:
[0020]N
標
=N
out
/N
in
[0021]其中,N
標
表示主電源的效率值,N
out
表示主電源的輸出效率,N
in
表示主電源的輸入效率。
[0022]所述步驟S3中,當電源冗余系統接收到01h代碼時,則判斷為需要進行供電效率優化,通過電源冗余系統控制隨機一個處于激活狀態的從電源進入休眠狀態,即使其暫停輸出電源,以實現對供電效率優化;
[0023]當電源冗余系統接收到10h代碼時,則判斷為需要進行供電效率優化,通過電源冗余系統控制隨機一個處于休眠狀態的從電源進入激活狀態,即使其開始輸出電源,以實現對供電效率優化;
[0024]當電源冗余系統接收到00h代碼時,則判斷為不需要進行供電效率優化,即保持此時的供電效率。
[0025]所述步驟S4中,獲取訓練后的電源狀態分類模型,所述狀態分類模型使用檢測到的主電源以及各個處于激活狀態的從電源的數據進行訓練,使得訓練后的電源狀態分類模型分別得出所檢測電源的所處狀態。
[0026]所述步驟S4中,將若干組電源的數據以及多種電源狀態作為分類訓練組,將若干組電源的數據及其對應的電源狀態作為分類驗證組,使用分類訓練組進行訓練,得到電源狀態分類模型,再通過分類驗證組進行匹配:
[0027]當分類訓練組的電源數據與分類驗證組的電源狀態的準確度≥95%時,得到訓練后的狀態分類模型;
[0028]當分類訓練組的電源數據與分類驗證組的電源狀態的準確度<95%時,重新訓練狀態分類模型。
[0029]所述步驟S4中,狀態分類模型的電源狀態包括保護狀態和正常狀態;所述保護狀態包括電源處于輸入掉電狀況、過溫保護狀況、過壓保護狀況、過流保護狀況、低壓保護狀況、收到關機命令或其組合關機的情況。
[0030]所述步驟S4中,當判斷電源均處于正常狀態時,保持電源所處狀態并進行步驟S4。
[0031]優選的,所有處于睡眠狀態的電源保持在低輸出電壓且處于burst模式,保證被喚醒成激活狀態時能快速達到系統電壓要求,不對系統產生任何供電影響,burst模式的控制方法為現有技術,在此不再贅述。
[0032]優選的,一種電源冗余系統,采用上述的一種電源冗余系統的智能喚醒方法,包括:用于與電源連接的配置總線以及用于控制電源狀態的處理器。
[0033]本專利技術具有的優點和積極效果是:
[0034](1)本專利技術通過根據電源自主檢測負載效率,電源冗余系統進行供電效率優化,節約了監控電源總負載的裝置,提高了檢測以及優化效率,降低系統的開發難度。
[0035](2)本專利技術通過檢測處于激活狀態的電源的狀態,實現了電源處于保護狀態時,對
電源冗余系統的供電電源的進行快速喚醒激活,并重新進行供電效率優化,以保證電源冗余系統保持在供電效率穩定且不造成資源浪費的情況。
附圖說明
[0036]附圖用來提供對本專利技術的進一步理解,并且構成說明書的一部分,與本專利技術的實施例一起用于解釋本專利技術,并不構成對本專利技術的限制。在附圖中:
[0037]圖1是本專利技術的一種電源冗余系統的智能喚醒方法的步驟S1至S4的流程圖;
[0038]圖2是本專利技術的一種電源冗余系統的智能喚醒方法的步驟S1至S4的流程圖;
[0039]圖3是本專利技術的一種電源冗余系統的智能喚醒方法的步驟S4的流程圖;
[0040]圖4是本專利技術的一種電源冗余系統的智能喚醒方法的電源冗余系統的結構連接示意圖。
具體實施方式
[0041]下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。
[0042]需要說明本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種電源冗余系統的智能喚醒方法,其特征在于,包括以下步驟:步驟S1:對電源冗余系統以及多個電源進行預處理;步驟S2:設定一個電源為主電源,其余電源為從電源;步驟S3:電源冗余系統向主電源發出詢問指令,主電源計算獲得其效率狀態,再將主電源的效率狀態回傳給電源冗余系統,電源冗余系統根據收到的主電源的效率狀態作出相應處理,實現供電效率優化;步驟S4:檢測主電源以及各個處于激活狀態的從電源的狀態并回傳給電源冗余系統,判斷該電源是否處于保護狀態:當判斷該電源處于保護狀態時,喚醒激活所有處于睡眠狀態的電源,進行步驟S2。2.根據權利要求1所述的一種電源冗余系統的智能喚醒方法,其特征在于,所述步驟S1中,將多個電源與電源冗余系統連接,開啟所有電源,電源冗余系統檢測所連接電源是否均處于激活狀態:當檢測到連接電源存在不處于激活狀態時,重啟步驟S1。3.根據權利要求2所述的一種電源冗余系統的智能喚醒方法,其特征在于,所述步驟S1中,所述電源內均設置有控制芯片,當檢測到連接電源均處于激活狀態時,通過控制芯片設定該電源的標準效率區間以及標準負載區間,進行步驟S2。4.根據權利要求2所述的一種電源冗余系統的智能喚醒方法,其特征在于,所述步驟S3中,電源冗余系統向主電源發出詢問指令,控制芯片獲取主電源的效率值和負載值并分別與預設的標準效率區間以及標準負載區間相比較:當主電源的效率值處于標準效率區間內,并且其負載值處于標準負載區間內時,控制芯片判斷主電源為標準效率狀態,則向電源冗余系統回傳00h代碼;當主電源的效率值低于標準效率區間的最低值,并且負載值低于標準負載區間的最低值時,控制芯片判斷主電源為欠效率狀態,則向電源冗余系統回傳01h代碼;當主電源的效率值低于標準效率區間的最低值,并且負載值高于標準負載區間的最高值時,控制芯片判斷主電源為過效率狀態,則向電源冗余系統回傳10h代碼。5.根據權利要求4...
【專利技術屬性】
技術研發人員:宋修璞,陳鐵,陳剛,尹國棟,溫學淵,
申請(專利權)人:杭州鉑科電子有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。