專利名稱:一種監(jiān)控電源運行狀態(tài)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電源管理技術(shù)領(lǐng)域,尤其涉及一種監(jiān)控電源運行狀態(tài)的方法及系統(tǒng)。
背景技術(shù):
機房內(nèi)的服務(wù)器作為企業(yè)內(nèi)各種信息的載體,承載了整個企業(yè)的系統(tǒng)運行,因此 對服務(wù)器運行的可靠性及故障診斷均提出了較高的要求。特別是對于服務(wù)器電源,現(xiàn)有的 服務(wù)器電源長期處于不間斷運行狀態(tài)下,而由于環(huán)境溫度等原因,服務(wù)器電源經(jīng)常出現(xiàn)斷 電或電源電壓過低等故障。而現(xiàn)場人員無法及時獲取相應(yīng)服務(wù)器電源故障,延誤了維修時 間,使得企業(yè)內(nèi)相關(guān)系統(tǒng)在故障排查時間內(nèi)無法運行,給企業(yè)造成了巨大的損失。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種監(jiān)控電源運行狀態(tài)的方法,旨在解決現(xiàn)有的服 務(wù)器電源在出現(xiàn)故障時,現(xiàn)場人員無法及時獲取相應(yīng)服務(wù)器電源故障的問題。本發(fā)明實施例是這樣實現(xiàn)的,一種監(jiān)控電源運行狀態(tài)的方法,所述方法包括以下 步驟獲取電源中至少一個電源模塊輸出的至少一路電流值,并根據(jù)獲取的所述電流值 得到相應(yīng)的電源模塊的交流輸入功率值;根據(jù)主板發(fā)出的讀取請求信號,將得到的所述交流輸入功率值通過所述主板傳送 給顯示單元顯示。本發(fā)明實施例的另一目的在于提供一種監(jiān)控電源運行狀態(tài)的系統(tǒng),所述電源包括 至少一個電源模塊,每一電源模塊均分別輸入交流電,并均分別輸出至少一路直流電,所述 系統(tǒng)包括顯示單元,所述系統(tǒng)還包括主板,用于發(fā)出讀取請求信號;監(jiān)控單元,用于獲取所述電源中至少一個電源模塊輸出的至少一路電流值,根據(jù) 獲取的所述電流值得到相應(yīng)的電源模塊的交流輸入功率值,并根據(jù)所述主板發(fā)出的讀取請 求信號,將得到的所述交流輸入功率值通過所述主板傳送給所述顯示單元顯示。本發(fā)明實施例中,通過獲取電源中至少一個電源模塊輸出的至少一路電流值,得 到相應(yīng)的電源模塊的交流輸入功率值,并在接收到主板發(fā)出的讀取請求信號后,將得到的 交流輸入功率值通過主板傳送給顯示單元顯示,實現(xiàn)了對電源中各電源模塊的實時監(jiān)控, 并在電源出現(xiàn)斷電或電壓過低等故障時,現(xiàn)場人員可以根據(jù)交流輸入功率值及時獲取故障 信息,并及時維修,極大降低了故障排查帶來的額外成本。
圖1是本發(fā)明實施例提供的監(jiān)控電源運行狀態(tài)的方法的流程圖;圖2是本發(fā)明實施例提供的監(jiān)控電源運行狀態(tài)的系統(tǒng)的結(jié)構(gòu)原理圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對 本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。本發(fā)明實施例中,通過獲取電源中至少一個電源模塊輸出的至少一路電流值,得 到相應(yīng)的電源模塊的交流輸入功率值,并在接收到主板發(fā)出的讀取請求信號后,將得到的 交流輸入功率值通過主板傳送給顯示單元顯示。圖1示出了本發(fā)明實施例提供的監(jiān)控電源運行狀態(tài)的方法的流程。本發(fā)明實施例中的電源可以是應(yīng)用于各種設(shè)備的電源,電源包括至少一個電源模 塊,當電源模塊數(shù)量大于或等于兩個時,各電源模塊采用均流技術(shù)分擔負載,并當某一個或 某幾個電源模塊出現(xiàn)故障時,由其余的電源模塊共同承擔全部負載。其中,每一電源模塊均 分別輸入交流電,并均根據(jù)實際負載用電需求,分別輸出至少一路直流電。在步驟SlOl中,獲取電源中至少一個電源模塊輸出的至少一路電流值,并根據(jù)獲 取的電流值得到相應(yīng)的電源模塊的交流輸入功率值。具體地,根據(jù)獲取的電流值得到相應(yīng)的電源模塊的交流輸入功率值的步驟可以 為將獲取的電流值與相應(yīng)電源模塊相應(yīng)路的電壓值相乘,得到相應(yīng)電源模塊相應(yīng)路的輸 出功率;將得到的輸出功率與相應(yīng)電源模塊相應(yīng)路的負載下的效率曲線校準,得到相應(yīng)電 源模塊的交流輸入功率值。在步驟S102中,根據(jù)主板發(fā)出的讀取請求信號,將得到的交流輸入功率值通過主 板傳送給顯示單元顯示。具體實現(xiàn)時,也可以將得到的交流輸入功率值先行存儲,并當接收 到主板發(fā)出的讀取請求信號后,將當前得到的交流輸入功率值以及存儲的交流輸入功率值 一并通過主板傳送給顯示單元顯示。其中,主板與電源之間以及電源中各電源模塊之間可 以通過電源管理總線(PMBus)協(xié)議實現(xiàn)通信。本發(fā)明實施例提供的監(jiān)控電源運行狀態(tài)的方法實現(xiàn)了對電源中各電源模塊的實 時監(jiān)控,并在電源出現(xiàn)斷電或電壓過低等故障時,現(xiàn)場人員可以根據(jù)交流輸入功率值及時 獲取故障信息,并及時維修,極大降低了故障排查帶來的額外成本。另外,當該電源為服務(wù) 器電源時,監(jiān)控人員通過對電源中各電源模塊的交流輸入值的統(tǒng)計分析,可以了解到負載 設(shè)備的使用時間段和使用習慣,并制定相應(yīng)的服務(wù)器數(shù)量和性能,提高服務(wù)器的利用率和 壽命,最終達到節(jié)能的目的。進一步地,本發(fā)明實施例中,在步驟SlOl之前,還包括以下步驟根據(jù)主機發(fā)送的 開機/關(guān)機信號相應(yīng)發(fā)出打開/關(guān)閉直流電輸出信號,以打開/關(guān)閉電源中各電源模塊直 流電的輸出。更進一步地,本發(fā)明實施例中,在根據(jù)主機發(fā)送的開機/關(guān)機信號相應(yīng)發(fā)出打開/ 關(guān)閉直流電輸出信號的步驟之后,還可以包括以下步驟判斷電源中各電源模塊輸出的直 流電是否為零,是則發(fā)出無輸出故障信號。另外,在根據(jù)主機發(fā)送的開機/關(guān)機信號相應(yīng)發(fā)出打開/關(guān)閉直流電輸出信號的 步驟之后,還可以包括以下步驟計算主機開機信號與相應(yīng)發(fā)出的打開直流電輸出信號的 間隔時間;判斷該間隔時間是否超過預(yù)設(shè)時間,是否發(fā)出時序故障信號。進一步地,本發(fā)明實施例中,電源包括兩個電源模塊,每一電源模塊均分別輸出第一路直流電,該第一路直流電經(jīng)斬波處理后,輸出第二路直流電、第三路直流電和第四路直 流電。此時,在步驟S102之前或之后,還包括以下步驟判斷第二路直流電是否大于+12V, 是則發(fā)出第一過壓報警信號。再有,步驟S102之前或之后,還可以包括以下步驟判斷第 三路直流電是否大于或小于+3. 3V,當判斷第三路直流電大于+3. 3V時,發(fā)出第二過壓報警 信號,當判斷第三路直流電小于+3. 3V,發(fā)出第一欠壓報警信號。再有,步驟S102之前或之 后,還可以包括以下步驟判斷第四路直流電是否大于或小于+5V,當判斷第四路直流電大 于+5V時,發(fā)出第三過壓報警信號,當判斷第四路直流電小于+5V,發(fā)出第二欠壓報警信號。 再有,在步驟S102之前或之后,還可以包括以下步驟判斷得到的交流輸入功率值是否為 零,是則發(fā)出缺失故障報警,以警示監(jiān)控人員交流輸入功率值為零的電源模塊出現(xiàn)交流電 斷電。圖2示出了本發(fā)明實施例提供的監(jiān)控電源運行狀態(tài)的系統(tǒng)的結(jié)構(gòu)原理,為了便于 說明,僅示出了與本發(fā)明實施例相關(guān)的部分。其中,電源可以是應(yīng)用于各種設(shè)備的電源,電源包括至少一個電源模塊,當電源模 塊數(shù)量大于或等于兩個時,各電源模塊采用均流技術(shù)分擔負載,并當某一個或某幾個電源 模塊出現(xiàn)故障時,由其余的電源模塊共同承擔全部負載。其中,每一電源模塊均分別輸入交 流電,并均根據(jù)實際負載用電需求,分別輸出至少一路直流電。主板12用于發(fā)出讀取請求信號并將其傳送給監(jiān)控單元11 ;監(jiān)控單元11用于獲取 電源中至少一個電源模塊輸出的至少一路電流值,根據(jù)獲取的電流值得到相應(yīng)的電源模塊 的交流輸入功率值,并根據(jù)主板12發(fā)送的讀取請求信號,將得到的交流輸入功率值通過主 板傳送給顯示單元顯示。具體地,監(jiān)控單元11中的第一計算模塊111用于獲取電源中至少一個電源模塊輸 出的至少一路電流值,并將獲取的電流值與相應(yīng)電源模塊相應(yīng)路的電壓值相乘,得到相應(yīng) 電源模塊相應(yīng)路的輸出功率;監(jiān)控單元11中的校準模塊112用于將第一計算模塊111得到 的輸出功率與相應(yīng)的電源模塊相應(yīng)路的負載下的效率曲線校準,得到相應(yīng)電源模塊的交流 輸入功率值。主板12中的數(shù)據(jù)獲取模塊122用于發(fā)出讀取請求信號,校準模塊112還用于根 據(jù)數(shù)據(jù)獲取模塊122發(fā)送的讀取請求信號,將其得到的交流輸入功率值通過數(shù)據(jù)獲取模塊 122傳送給顯示單元13顯示。具體實現(xiàn)時,監(jiān)控單元11還可以包括存儲模塊113,校準模 塊112在得到交流輸入功率值后,先將得到的交流輸入功率值存儲于存儲模塊113中,存儲 模塊113在接收到數(shù)據(jù)獲取模塊122發(fā)送的讀取請求信號后,將其存儲的交流輸入功率值 通過數(shù)據(jù)獲取模塊122傳送給顯示單元13顯示。其中,主板12與電源之間以及電源中各 電源模塊之間可以通過電源管理總線(PMBus)協(xié)議實現(xiàn)通信。本發(fā)明實施例提供的監(jiān)控電源運行狀態(tài)的系統(tǒng)實現(xiàn)了對電源中各電源模塊的實 時監(jiān)控,并在電源出現(xiàn)斷電或電壓過低等故障時,現(xiàn)場人員可以根據(jù)交流輸入功率值及時 獲取故障信息,并及時維修,極大降低了故障排查帶來的額外成本。另外,當該電源為服務(wù) 器電源時,監(jiān)控人員通過對電源中各電源模塊的交流輸入值的統(tǒng)計分析,可以了解到負載 設(shè)備的使用時間段和使用習慣,并制定相應(yīng)的服務(wù)器數(shù)量和性能,提高服務(wù)器的利用率和 壽命,最終達到節(jié)能的目的。進一步地,監(jiān)控單元11還包括電源模塊輸出打開/關(guān)閉模塊114,用于根據(jù)主機發(fā)送的開機/關(guān)機信號相應(yīng)發(fā)出打開/關(guān)閉直流電輸出信號,以打開/關(guān)閉電源中各電源模 塊直流電的輸出。更進一步地,本發(fā)明實施例提供監(jiān)控電源運行狀態(tài)的系統(tǒng)還可以包括報警單元 14,主板12還可以包括判斷模塊121,判斷模塊121用于判斷電源中各電源模塊輸出的直 流電是否為零,報警單元14用于當判斷模塊121判斷電源中各電源模塊輸出的直流電為零 時,發(fā)出無輸出故障信號。另外,監(jiān)控單元11還可以包括第二計算模塊115,用于計算主機開機信號與電源 模塊輸出打開/關(guān)閉模塊114相應(yīng)發(fā)出的打開直流電輸出信號的間隔時間;判斷模塊121 還用于判斷第二計算模塊115計算的時間隔時間是否超過預(yù)設(shè)時間,報警單元14還用于當 判斷模塊121判斷該時間隔時間超過預(yù)設(shè)時間時,發(fā)出時序故障信號。進一步地,本發(fā)明實施例中,電源包括兩個電源模塊,每一電源模塊均分別輸出第 一路直流電,該第一路直流電經(jīng)斬波處理后,輸出第二路直流電、第三路直流電和第四路直 流電。此時,判斷模塊121還用于判斷第二路直流電是否大于+12V,報警單元14還用于當 判斷模塊121判斷第二路直流電大于+12V時發(fā)出第一過壓報警信號。再有,判斷模塊121 還用于判斷第三路直流電是否大于或小于+3. 3V,報警單元14還用于當判斷模塊121判斷 第三路直流電大于+3. 3V時,發(fā)出第二過壓報警信號,當判斷模塊121判斷第三路直流電小 于+3. 3V時,發(fā)出第一欠壓報警信號。再有,判斷模塊121還用于判斷第四路直流電是否大 于或小于+5V,報警單元14還用于當判斷模塊121判斷第四路直流電大于+5V時,發(fā)出第三 過壓報警信號,當判斷模塊121判斷第四路直流電小于+5V時,發(fā)出第二欠壓報警信號。再 有,判斷模塊121還用于判斷得到的交流輸入功率值是否為零,報警單元14還用于當判斷 模塊121判斷得到的交流輸入功率值為零時,發(fā)出缺失故障報警,以警示監(jiān)控人員交流輸 入功率值為零的電源模塊出現(xiàn)交流電斷電。本發(fā)明實施例中,通過獲取電源中至少一個電源模塊輸出的至少一路電流值,得 到相應(yīng)的電源模塊的交流輸入功率值,并在接收到主板發(fā)出的讀取請求信號后,將得到的 交流輸入功率值通過主板傳送給顯示單元顯示,實現(xiàn)了對電源中各電源模塊的實時監(jiān)控, 并在電源出現(xiàn)斷電或電壓過低等故障時,現(xiàn)場人員可以根據(jù)交流輸入功率值及時獲取故障 信息,并及時維修,極大降低了故障排查帶來的額外成本。另外,當該電源為服務(wù)器電源時, 監(jiān)控人員通過對電源中各電源模塊的交流輸入值的統(tǒng)計分析,可以了解到負載設(shè)備的使用 時間段和使用習慣,并制定相應(yīng)的服務(wù)器數(shù)量和性能,提高服務(wù)器的利用率和壽命,最終達 到節(jié)能的目的。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種監(jiān)控電源運行狀態(tài)的方法,其特征在于,所述方法包括以下步驟獲取電源中至少一個電源模塊輸出的至少一路電流值,并根據(jù)獲取的所述電流值得到 相應(yīng)的電源模塊的交流輸入功率值;根據(jù)主板發(fā)出的讀取請求信號,將得到的所述交流輸入功率值通過所述主板傳送給顯 示單元顯示。
2.如權(quán)利要求1所述的監(jiān)控電源運行狀態(tài)的方法,其特征在于,所述根據(jù)獲取的所述 電流值得到相應(yīng)的電源模塊的交流輸入功率值的步驟具體為將獲取的所述電流值與相應(yīng)電源模塊相應(yīng)路的電壓值相乘,得到所述相應(yīng)電源模塊相 應(yīng)路的輸出功率;將得到的所述輸出功率與所述相應(yīng)電源模塊相應(yīng)路的負載下的效率曲線校準,得到所 述相應(yīng)電源模塊的交流輸入功率值。
3.如權(quán)利要求1所述的監(jiān)控電源運行狀態(tài)的方法,其特征在于,所述方法在所述獲取 電源中至少一個電源模塊輸出的至少一路電流值的步驟之前,還包括以下步驟根據(jù)主機 發(fā)送的開機/關(guān)機信號相應(yīng)發(fā)出打開/關(guān)閉直流電輸出信號,以打開/關(guān)閉所述電源中各 電源模塊直流電的輸出。
4.如權(quán)利要求3所述的監(jiān)控電源運行狀態(tài)的方法,其特征在于,所述方法在根據(jù)主機 發(fā)送的開機/關(guān)機信號相應(yīng)發(fā)出打開/關(guān)閉直流電輸出信號的步驟之后,還可以包括以下 步驟計算所述主機開機信號與相應(yīng)發(fā)出的所述打開直流電輸出信號的間隔時間;判斷所述間隔時間是否超過預(yù)設(shè)時間,是則發(fā)出時序故障信號。
5.如權(quán)利要求1所述的監(jiān)控電源運行狀態(tài)的方法,其特征在于,所述電源包括兩個電 源模塊,每一電源模塊均分別輸出第一路直流電,所述第一路直流電經(jīng)斬波處理后,輸出第 二路直流電;所述根據(jù)主板發(fā)出的讀取請求信號,將得到的所述交流輸入功率值通過所述 主板傳送給顯示單元顯示的步驟之前或之后,所述方法還可以包括以下步驟判斷所述第 二路直流電是否大于+12伏,是則發(fā)出第一過壓報警信號。
6.如權(quán)利要求1所述的監(jiān)控電源運行狀態(tài)的方法,其特征在于,所述電源包括兩個電 源模塊,每一電源模塊均分別輸出第一路直流電,所述第一路直流電經(jīng)斬波處理后,輸出第 三路直流電;所述根據(jù)主板發(fā)出的讀取請求信號,將得到的所述交流輸入功率值通過所述 主板傳送給顯示單元顯示的步驟之前或之后,所述方法還可以包括以下步驟判斷所述第 三路直流電是否大于或小于+3. 3伏,當判斷所述第三路直流電大于+3. 3伏時,發(fā)出第二過 壓報警信號,當判斷所述第三路直流電小于+3. 3伏時,發(fā)出第一欠壓報警信號。
7.如權(quán)利要求1所述的監(jiān)控電源運行狀態(tài)的方法,其特征在于,所述電源為服務(wù)器電源。
8.—種監(jiān)控電源運行狀態(tài)的系統(tǒng),所述電源包括至少一個電源模塊,每一電源模塊均 分別輸入交流電,并均分別輸出至少一路直流電,其特征在于,所述系統(tǒng)包括顯示單元,所 述系統(tǒng)還包括主板,用于發(fā)出讀取請求信號;監(jiān)控單元,用于獲取所述電源中至少一個電源模塊輸出的至少一路電流值,根據(jù)獲取 的所述電流值得到相應(yīng)的電源模塊的交流輸入功率值,并根據(jù)所述主板發(fā)出的讀取請求信號,將得到的所述交流輸入功率值通過所述主板傳送給所述顯示單元顯示。
9.如權(quán)利要求8所述的監(jiān)控電源運行狀態(tài)的系統(tǒng),其特征在于,所述主板進一步包括 數(shù)據(jù)獲取模塊,用于發(fā)出讀取請求信號;所述監(jiān)控單元進一步包括計算模塊,用于獲取所述電源中至少一個電源模塊輸出的至少一路電流值,并將獲取 的所述電流值與相應(yīng)電源模塊相應(yīng)路的電壓值相乘,得到相應(yīng)電源模塊相應(yīng)路的輸出功 率;校準模塊,用于將所述計算模塊得到的輸出功率與相應(yīng)的電源模塊相應(yīng)路的負載下的 效率曲線校準,得到所述相應(yīng)電源模塊的交流輸入功率值。
10.如權(quán)利要求8或9所述的監(jiān)控電源運行狀態(tài)的系統(tǒng),其特征在于,所述電源是服務(wù) 器電源。
全文摘要
本發(fā)明適用于電源管理技術(shù)領(lǐng)域,提供了一種監(jiān)控電源運行狀態(tài)的方法及系統(tǒng)。其中方法包括以下步驟獲取電源中至少一個電源模塊輸出的至少一路電流值,并根據(jù)獲取的電流值得到相應(yīng)的電源模塊的交流輸入功率值;根據(jù)主板發(fā)出的讀取請求信號,將得到的交流輸入功率值通過主板傳送給顯示單元顯示,實現(xiàn)了對電源中各電源模塊的實時監(jiān)控,并在電源出現(xiàn)斷電或電壓過低等故障時,現(xiàn)場人員可以根據(jù)交流輸入功率值及時獲取故障信息,并及時維修,極大降低了故障排查帶來的額外成本。
文檔編號G06F1/28GK101995931SQ20091018975
公開日2011年3月30日 申請日期2009年8月26日 優(yōu)先權(quán)日2009年8月26日
發(fā)明者寇強, 王雪峰, 韓學斌 申請人:中國長城計算機深圳股份有限公司